@charset "iso-8859-1";

body
{
	margin: 0;
	background-image:url(../images/body_bg.gif);
	
}
.xmas{
	border:2px dotted red;
	padding:4px;
	font-weight:bold;
	text-align:center;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#204870;
}
.tdBold{
	background-color:#204870;
	font-weight:bold;
	color:#FFFFFF;
}
.tdDotBorder{
border:1px dashed #204870;
padding:5px;
text-align:justify;

}

.cfml{
	color:#CC0000;
}

.xml{
	color:#CC0000;
}

.smallfont{
	font-size:8pt;
}

.smallfontBold{
	font-weight:bold;
	font-size:8pt;
}

.smallfontblock{
	font-size:8pt;
	text-align:justify;
}

.tdBoldBorder{
	background-color:#204870;
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
}
.tdDownload{
	background-color:#3A5271;
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
}
.tdDownloadSmall{
	font-size:8pt;
	border:1px solid #204870;
}
.tdBorder{
	border:1px solid #204870;
}


.tdBoldNoBG{
	font-weight:bold;
	border-bottom:1px solid #204870;
}

.tdBoldNoBottom{
	font-weight:bold;
}
.installStep{
	font-weight:bold;
	text-decoration:underline;
}

.anchor{
	font-size:8pt;
	text-decoration:none;

}

.tdHeader{
	border:1px solid #204870;
	font-size: 12pt;
	font-weight:bold;
	padding:2px;
}

.tdHeaderBlueBG{
	background-color:#204870;
	color:#FFFFFF;
	font-size: 12pt;
	font-weight:bold;
	padding:4px;
}

.tdHeaderNB{
	font-size: 12pt;
	font-weight:bold;
	padding:2px;
}

.copy{
color:#FFFFFF;
text-align:center;
font-size:8pt;
}
.copy a{
color:#FFFFFF;
text-align:center;
font-size:8pt;
}
.copy a:hover{
color:#FFFFFF;
text-align:center;
font-size:8pt;
}

.headerTop{
	background-color:#3A5271;
	width:100%;
	border-top:1px solid #212D44;
	border-bottom:1px solid #212D44;
}

.dateTable{
	background-color:#3A5271;
	width:100%;
	border:1px solid #212D44;
	
}
.dateText{
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	width:100%;
}

.download, .download a, .download a:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.logoTable{
	background-image:url(../images/header_bg.gif);
	border-right:1px solid #212D44;
	border-left:1px solid #212D44;
}

.tagLine{
	font-size:14pt;
	font-weight:bold;
	width:100%;
	text-align:right;
	padding:.15em;
}

.navTable{
	background-color:#212D44;
	width:100%;
	border-right:1px solid #212D44;
	border-left:1px solid #212D44;
}

.navText{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.bodyTable{
	background-color:#FFFFFF;
	width:100%;
	border-left:1px solid #212D44;
	border-right:1px solid #212D44;
	border-bottom:1px solid #212D44;
	text-align:left;
}

.menuTable{
	background-color:#688098;
	width:100%;
	border-left:1px solid #212D44;
	border-right:1px solid #212D44;
}

.subMenuTable{
	background-color:#FFFFFF;
	width:100%;
	border-bottom:1px solid #204870;
	border-left:1px solid #212D44;
	border-right:1px solid #212D44;
}

.hRule{
	width:100%;
	border-bottom:1px solid #204870;
}

.borderedTable{
	border:1px solid #204870;
	border-collapse:collapse;
}

.subMenu{
	color:#204870;
}

.subMenu a{
	color:#204870;
	text-decoration:none;
}

.subMenu a:hover{
	color:#F89800;
	text-decoration:none;
}
.faq{
	color:#204870;
	font-weight:bold;
}

.faq a{
	color:#204870;
	text-decoration:none;
}

.faq a:hover{
	color:#F89800;
	text-decoration:none;
}

.select{
	font-size:8pt;
}

.alert{
	font-weight:bold;
	color:red;
}
.inputText
{
	background-color: #FFFFFF;
	font-family: "Verdana,Geneva,Arial,Helvetica,sans-serif";
	font-size: 8pt;
	color: #204870;
	border : 1px solid #204870;
}
.coolButtons {
	background-color: #d3d3d3;
	font-family: "Verdana,Geneva,Arial,Helvetica,sans-serif";
	font-size : 8pt;
	color: #204870;
	padding: 0;
	text-align : center;
}
.error, .error a, .error a:hover{
	color : #ff0000;
	font-weight : bold;
}
.tdBorderOrange{
	border:1px solid #F89800;
}

/* screen shot image style */
.ss{
border:1px dotted;
}

.important{
border:2px dotted #ff0000;
}

.installHeader{
	font-size: 14pt;
	font-weight:bold;
	color:#204870;

}
.installHeader a{
	font-size: 14pt;
	font-weight:bold;
	text-decoration: none;
	background: url(../images/url.gif) bottom left repeat-x;
	color:#204870;
}
.installHeader a:hover{
	font-size: 14pt;
	font-weight:bold;
	color:#204870;
	text-decoration:underline; 
	background:none;
}
/*.installHeader a:visited{
	font-size: 14pt;
	font-weight:bold;
	color:#204870;
	text-decoration:underline; 
	background:none;
}

.faq a:visited{
	color:#F89800;
	text-decoration:none;
}
*/
/*
These are the "Tab On" and "Tab Off" styles for the top-level nav. 
*/
.tabOn	{
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color : #204870;
	font-weight : bold;
	background-color : #FFFFFF;
	padding-left:.5em;
	padding-right:.5em;
	
}

.tabOn	a {
	font-family :  Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color : #204870;
	font-weight : bold;
	text-decoration:none;
	background-color : #FFFFFF;
	padding-left:.5em;
	padding-right:.5em;
}

.tabOn	a:hover{
	font-family :  Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color : #204870;
	font-weight : bold;
	text-decoration:none;
	background-color : #FFFFFF;
	padding-left:.5em;
	padding-right:.5em;
}

.tabOff	{
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color : #FFFFFF;
	font-weight : bold;
	background-color : #688098;
	padding-left:.5em;
	padding-right:.5em;
}

.tabOff	a {
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color : #FFFFFF;
	font-weight : bold;
	text-decoration:none;
	background-color : #688098;
	padding-left:.5em;
	padding-right:.5em;
}

.tabOff	a:hover{
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color : #204870;
	font-weight : bold;
	text-decoration:none;
	background-color : #FFFFFF;
	padding-left:.5em;
	padding-right:.5em;
}
