/* ------ NOTES ---------------------------------------------------------------

Master Screen Style 

--------- UPDATE INFO ---------------------------------------------------------


---------------------------------------------------------------------------- */



/* 1: BODY AND UNIVERSAL RESET
============================================================================ */

body,p {
	margin: 0px;
	padding: 0px;
	
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;	
	text-decoration: none;	
}

/* Reset margin and padding for all elements */


#wrap { width: 900px; border: 1px solid #ffffff; padding: 0px;}


* {margin: 0; padding: 0;}


/* 2: NAVIGATION
============================================================================ */

/* a) Top navigation and user box */



OL, UL {
margin-left:50px;
}



a.submenu {
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
	line-height: 10px;
}

 a.submenu:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #2143ae;	
	text-decoration: none;
	line-height: 10px;
}



#middle {
	margin: 50px;
	 border: 1px solid #ffffff;
}
 


.style22 {font: 12px Arial, Helvetica, sans-serif; color: #000000; line-height: 18px; width: 500px }	/*body*/
.alert {font: 12px Arial, Helvetica, sans-serif; color: #ff0000; }  /*form alerts*/

.style1 {font: 12px Arial, Helvetica, sans-serif; color: #2143ae; }  /*blue bullet*/
.style2 {font: 12px Arial, Helvetica, sans-serif; color: #000000; line-height: 18px; }	/*body*/
.style3 {font: 12px Arial, Helvetica, sans-serif; color: #2143ae; font-weight: bold;}  /*blue head*/
.style4 {font: 12px Arial, Helvetica, sans-serif; color: #000000;}  /*white text*/
.style5 {font: 12px Arial, Helvetica, sans-serif; color: #000000; line-height:18px}  /*white text*/
.style6, p {font: 14px Arial, Helvetica, sans-serif; color: #666666; line-height: 18px; }	/*body*/
.style7 {font: 14px Arial, Helvetica, sans-serif; color: #2143ae; font-weight: bold; }  /*grey bullet*/

.style8 {font: 28px Georgia, Georgia, "Times New Roman", Times, serif; color: #2143ae; font-weight: bold;line-height:38px; letter-spacing:.04em}  /*Georgia Blue bullet*/
.style9 {font: 24px Georgia, Georgia, "Times New Roman", Times, serif; color: #666666;line-height:32px; letter-spacing:.04em}  /*Georgia Blue grey*/
.style10 {font: 16px Georgia, Georgia, "Times New Roman", Times, serif; color: #666666;line-height:32px; letter-spacing:.04em}  /*Georgia Blue grey*/
.style11 {font: 16px Georgia, Georgia, "Times New Roman", Times, serif; color: #2143ae;line-height:32px; letter-spacing:.04em}  /*Georgia Blue */


/*a:link {font: 12px Arial, Helvetica, sans-serif;;	color: #2143ae; text-decoration:underline}*/     /* unvisited link */
/*a:hover {font: 12px Arial, Helvetica, sans-serif;;	color: #000000; text-decoration:underline; text-transform:uppercase}   /* mouse over link */
/*a:active {font: 12px Arial, Helvetica, sans-serif;;	color: #2143ae; text-decoration:underline}  */ /* selected link */ 



table#standard {
	padding:0px;
    width: 700px;
	_width: 700px;

}

table#threeColumn {
	padding:0px;
    width: 725px;
	_width: 725px;

}

table#threeColumn td {
    padding-right: 30px;
	width: 230px;
	
	_padding-right: 30px;
	_width: 250px;
	vertical-align: top;

}







table#testColumn {
	padding:0px;
    width: 725px;
	_width:725px;

}

table#testColumn td {
    padding-right: 25px;
	width: 725px;
	_width:725px;
	vertical-align: top;

}


.threecolumnTop{
	margin: -21px 0 0 205px;
	_width: 542px;

	_margin: 0px 0 0 220px;
	border: 1px none #ff0000;
}


table#twoColumn {
	margin-top: 0px;
	padding:0px;
    width: 625px;

}

table#twoColumn td {
    padding-right: 20px;
	vertical-align: top;

}



table#twoColumnMarketingTips {
	margin-top: 0px;
	padding:0px;
    width: 250px;
	border: 0px solid #990000;

}

table#twoColumnMarketingTips td {
    padding-right: 20px;
	vertical-align: top;
	border: 0px solid #990000;

}


table#twoColumn a {
	
	font: 11px Arial, Helvetica, sans-serif;
	color: #2143ae;	
	text-decoration: none;
	text-transform:UPPERCASE;
	font-weight:bold;
}

table#twoColumn a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
	text-transform:UPPERCASE;
	font-weight:bold;
	text-decoration: underline;
}


.box {
	background:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:none;
	color:#2143ae;
	border-style:solid;
	border-color: #cacaca;
	border-width:1px;
	

}


.searchBox {
	margin-top:3px;
	background:#ffffff;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:none;
	
	color:#2143ae;
	border-style:solid;
	border-color: #cacaca;
	border-width:1px;
	*margin-top:6px;
	*height:15px;
}


.wrapper {
	_margin-top: -50px;
	
}


#content {
	width: 700px;

}

#content a {
	
	font: 11px Arial, Helvetica, sans-serif;
	color: #2143ae;	
	text-decoration: none;
	text-transform:UPPERCASE;
	font-weight:bold;
}

#content a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
	text-transform:UPPERCASE;
	font-weight:bold;
	text-decoration: underline;
}


a.mainlink {
	
	font-size:10px;
	color: #2143ae;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	_font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

a.mainlink:hover {
	font: 10px Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration: underline;
}



a.mainlink2, a.backmenu {
	font-size:11px;
	color: #2143ae;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	_font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

a.mainlink2:hover, a.backmenu:hover  {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration: underline;
}


#maintable {
margin-left:20px;
width:630px;
*width:630px;
*margin-left:35px;
}
#maintable a {
	
	font-size:12px;
	color: #2143ae;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	_font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

#maintable a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration: underline;
}


#maintableFAQ {
margin-left:20px;
width:730px;
*width:730px;
*margin-left:35px;
}
#maintableFAQ a {
	
	font-size:12px;
	color: #2143ae;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	_font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

#maintableFAQ a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration: underline;
}


p {
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;	
	text-decoration: none;	
}


#sideMenu a{
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none;
	
}

#sideMenu a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none;
}

#sideMMenu a{
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none;
	
}

#sideMMenu a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #2143ae;	
	text-decoration: none;
}




table#grey {
	background-color: #b4b3b4;
	


}

table#grey td {
   padding:15px;
	
	

}