﻿BODY
{
	border: none 0px;
	margin: 0px;
	font-family:Arial;
	font-size:12px;
}
P
{
	font-family:Arial;
	font-size:12px;
}
A
{
	font-family:Arial;
	font-size:12px;
	color:#003591;
	font-weight:bold;
}

A IMG
{
	border:none;
}

.bold
{
	font-weight:bold;
}
.boldblue
{
	color:#003591;
	font-weight:bold;
}
.errorMessage
{
	color:Red;
	font-weight:bold;
}
.formLabel
{
	font-size:12px;
	text-align:right;
	padding-right:4px;
	font-weight:bold;
}

A.linkButton
{
	font-size: 12px;
	font-weight: bold;
	color: #003591;
	font-family: Arial;
}

TABLE#layout {
    width:100%;
    border:none;
    padding:0px;
    margin:0px;
}
TABLE#layout TD.main
{
	vertical-align:top;
	padding-right:16px;
	border:none;
    padding:0px 16px 0px 0px;
    margin:0px;
}

TABLE#layout TD.menu
{
	vertical-align:top;
    width:160px;
    border:none;
    padding:0px;
    margin:0px;
    
}
DIV#termsandconditions
{
	height:350px;
	width:100%;
	overflow:auto;
}
DIV#menu 
{
	margin-top:3px;
}
DIV#menu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 0px;
	PADDING-TOP: 0px;
	
	BACKGROUND-COLOR: #f9f9fc
}
DIV#menu LI
{
	border-right: #e4e9f3 1px solid;
	padding-right: 0px;
	border-top: #e4e9f3 1px;
	padding-left: 0px;
	list-style-position: outside;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #e4e9f3 1px solid;
	padding-top: 1px;
	border-bottom: #e4e9f3 1px solid;
	list-style-type: none;
}
DIV#menu LI.end
{
	border-bottom: #e4e9f3 3px solid;
}
DIV#menu LI A
{
	font-size: 12px;
	padding-right: 10px;
	display: block;
	padding-left: 24px;
	font-weight: bold;
	font-size: 12px;
	background: url(Images/menuNavArrow.PNG) no-repeat 13px 12px;
	padding-bottom: 7px;
	color: #003591;
	line-height: 15px;
	padding-top: 7px;
	text-decoration: none;
}
DIV#menu LI A:hover
{
	background-color: #f1f4f8;
}
DIV#menu LI A.sel
{
	font-weight: bold;
	background-color: #f1f4f8;
}

DIV#menuhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: #003591; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV#menuhead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #003591; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 18px/18px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 18px
}

INPUT
{
	width:200px;
}
TABLE#titleblock
{
	width:100%;
}

TABLE#titleblock TD
{
	height:26px;
}

TABLE#titleblock TD.title
{
	padding-bottom:3px;
	color:#003591;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;	
	vertical-align:middle;
}

TABLE#titleblock TD.button
{
	text-align:right;
	padding:0px 0px 0px 0px;
}

DIV#container
{
	border:solid 1px #e4e9f3;
	padding: 8px 8px 8px 8px;
} 

TABLE#systemfiles
{
	width:100%;
}
P#systemname
{
	font-size:18px;
	font-weight:bold;
}
TABLE#systemfiles TD.fileinfo
{
	background-color: #f1f4f8;
}
TABLE#systemfiles TD.button
{
	font-family:Arial;
	font-size:12px;
	width:116px;
	background-color: #f9f9fc;
	vertical-align:middle;
	text-align:center;
}
TABLE#systemfiles TD.title
{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
}
TABLE#systemfiles  IMG
{
	border: none;
}
TABLE#systemfiles  TD.filename
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
}
TABLE#systemfiles  SPAN.build
{
	font-family:Arial;
	font-size:10px;
}

TABLE#downloadHistoryGrid 
{
	font-family:Arial;
	font-size:12px;
	width:100%;
}
TABLE#downloadHistoryGrid THEAD TD
{
	font-weight:bold;
}
A#backlink
{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 7px;
	color: #003591;
	line-height: 15px;
	padding-top: 7px;
	text-decoration: none;
}
A#backlink IMG
{
	margin-bottom:1px;
	margin-right:4px;
}

DIV#backbuttoncontainer
{
	text-align:right;
	width:100%;
	padding-top:32px;
}
table#terms
{
	margin-top:16px;
	width:475px;
}

table#terms td
{
	padding-bottom:16px;
	vertical-align:top;
}

td#termsNumCol
{
	width:32px;
}
