A.a-links:link 		{color:#ad2a2a; text-decoration:none;} 
A.a-links:visited 	{color:#ad2a2a; text-decoration:none;} 
A.a-links:active 	{color:#ad2a2a; text-decoration:none;} 
A.a-links:hover 	{color:#e59876; text-decoration:blink;}

A.a-nav_left:link 		{color: #000000; font-weight:bold; font-size:12px; text-decoration:none;}
A.a-nav_left:visited 	{color: #000000; font-weight:bold; font-size:12px; text-decoration:none;}
A.a-nav_left:active 	{color: #000000; font-weight:bold; font-size:12px; text-decoration:none;}
A.a-nav_left:hover 		{color: #AC002D; font-weight:bold; font-size:12px; text-decoration:blink;}

a.a-nav_current:link 	{color:#666666;text-decoration:none; font-size: 12px; font-weight:bold;} 
a.a-nav_current:visited {color:#666666; text-decoration:none; font-size: 12px; font-weight:bold;} 
a.a-nav_current:active 	{color:#666666; text-decoration:none; font-size: 12px; font-weight:bold;} 
a.a-nav_current:hover 	{color:#AC002D; text-decoration:blink; font-size: 12px; font-weight:bold;}

A.a-nav_left2:link 		{color: #000000; font-size:12px; text-decoration:none; padding-top: 20px;}
A.a-nav_left2:visited 	{color: #000000; font-size:12px; text-decoration:none; padding-top: 20px;}
A.a-nav_left2:active 	{color: #000000; font-size:12px; text-decoration:none; padding-top: 20px;}
A.a-nav_left2:hover 	{color: #AC002D; font-size:12px; text-decoration:blink; padding-top: 20px;}

a.a-nav_current2:link 		{color:#AC002D;text-decoration:none; font-size: 12px;font-weight:bold;} 
a.a-nav_current2:visited 	{color:#AC002D; text-decoration:none; font-size: 12px;font-weight:bold;} 
a.a-nav_current2:active 	{color:#AC002D; text-decoration:none; font-size: 12px;font-weight:bold;} 
a.a-nav_current2:hover 		{color:#AC002D; text-decoration:blink; font-size: 12px;font-weight:bold;}

A.a-nav_top:link 	{font-size: 10px; color:#215C61; font-weight:bold; text-decoration:none; font: Verdana, Arial, Helvetica, sans-serif;} 
A.a-nav_top:visited {font-size: 10px; color:#215C61; font-weight:bold; text-decoration:none; font: Verdana, Arial, Helvetica, sans-serif;} 
A.a-nav_top:active 	{font-size: 10px; color:#215C61; font-weight:bold; text-decoration:none; font: Verdana, Arial, Helvetica, sans-serif;} 
A.a-nav_top:hover 	{font-size: 10px; color:#BB043C; font-weight:bold; text-decoration:blink; font: Verdana, Arial, Helvetica, sans-serif;}

A.a-nav_btm:link 	{font-size: 10px; color:#233FAC; text-decoration:none;} 
A.a-nav_btm:visited {font-size: 10px; color:#233FAC; text-decoration:none;} 
A.a-nav_btm:active 	{font-size: 10px; color:#233FAC; text-decoration:none;} 
A.a-nav_btm:hover 	{font-size: 10px; color:#B11A0F; text-decoration:blink;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C2CFCF;
}
	
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 000000; 
}

.font-white-10-bold {
	color: #FFFFFF; font-weight:bold; font-size:10px;}

.font-white-12-bold {
	color: #FFFFFF; font-weight:bold; font-size:12px;}
	
.font-white-14-bold {
	color: #FFFFFF; font-weight:bold; font-size:14px;}

.font-blk-10-bold {
	color: #000000; font-weight:bold; font-size:10px;}
	
.font-blk-12-bold {
	color: #000000; font-weight:bold; font-size:12px;}
	
.font-blk-14-bold {
	color: #000000; font-weight:bold; font-size:14px;}

.font-gray-10-bold {
	color: #333333; font-weight:bold; font-size:10px;}

.font-ltgray-10-bold {
	color: #C0C0C0; font-weight:bold; font-size:10px;}

.font-blue-10-bold {
	color: #233FAC; font-weight:bold; font-size:10px;}

.bgd_main {
	background-image: url(/images/layout/bgd_main.gif);
	background-repeat: repeat-x;
	background-position: center top;
}


.blue { color: #40576B; } 
.blueheader { color: #40576B; font-family: Arial, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 18px; }
.blueheader1 { font-size:12px; font-weight:bold; font-color:darkblue; } 
.bold { font-weight:bold; }
.border {border-style: dotted; border-color:#003367; border-width:2pt;padding:10pt;}
.border1 { border-style: solid; border-color:#dcdcdc; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; color:#000000; }
.border2 { border-style: dotted; border-color:#cccccc; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; color:#000000; }
.disclaimer { font-size:10px; color: #FFFFFF; }
.pwhite { color: #ffffff; font-weight:bold; font-size:12px;} 
.red { color: darkred; } 
.white { color: #ffffff; } 

B.orange { color: #C28900; }

INPUT.small { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #ffffff; background-color: #9BB1C6; }	



.greenheaderbckgrnd {
	background-image:  url(/images/layout/master_header/green_header_bckgrnd.gif);
	background-repeat: repeat-x;
}
.greyheaderbckgrnd {
	background-image:  url(/images/layout/master_header/grey_header_bckgrnd.jpg);
	background-repeat: repeat-x;
}
.mainnavbckgrnd {
	background-image:  url(/images/layout/master_header/main_nav/main_nav_bckgrnd.gif);
	background-repeat: repeat-x;
}
.mainbodybckgrnd {
	background-image:  url(/images/layout/master_body/body_bckgrnd.gif);
	background-repeat: repeat-y;
}
.greybckgrndcolor {
	background-color: #B3BDBE;
}
.footerbckgrnd {
	background-image:  url(/images/layout/master_footer/footer_bckgrnd.gif);
	background-repeat: repeat-x;
}
.searchbckgrnd {
	background-image:  url(/images/layout/master_body/search_bckgrnd.gif);
	background-repeat: repeat-x;
}
.subnavbckgrnd {
	background-image:  url(/images/layout/master_header/sub_nav_bckgrnd.gif);
	background-repeat: repeat-y;
}

.main_nav_rpt {
	background-image: url(/images/layout/main_nav_rpt.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.btm_rpt {
	background-image: url(/images/layout/btm_rpt.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.btm_rpt_grey {
	background-image: url(/images/layout/btm_rpt_grey.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.cont_rpt_rt {
	background-color: #FFFFFF;
	background-image: url(/images/layout/cont_rpt_rt.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.ln_blk_line_vert {
	background-image: url(/images/layout/ln_rpt_blk_vert.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.ln_blk_line_hor {
	background-image: url(/images/layout/ln_line_blk.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.ln_grad_top {
	background-color: #7FB7BC;
	background-image: url(/images/layout/ln_grad_top.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.ln_rpt {
	background-color: #348C94;
	background-image: url(/images/layout/ln_rpt_vert.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ln_grad_btm {
	background-image: url(/images/layout/ln_grad_btm.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.search_top_1 {
	background-image: url(/images/layout/search_top_1.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.search_bottom_1 {
	background-image: url(/images/layout/search_bottom_1.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.ln_rpt_left {
	background-image: url(/images/layout/ln_rpt_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgd_top_rpt_logo {
	background-image: url(/images/layout/bgd_top_rpt_logo.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
