/* CSS Document */

html, body  { font-family: Arial, Helvetica, sans-serif;

	font-size:11px; 

	color: #333333; 

	margin-top: 0px; 

	line-height: 16px;

	padding:0 0 0 0;

	line-height:1.6;

	background-image:url(/images/bkgd.gif); background-repeat: repeat-x;

	background-color: #9D9D9D; }

	

/* this is for FireFox */



html>body

{

	background-image:url(/images/bkgd.gif); background-repeat: repeat-x;

	background-color: #9D9D9D;

}



/* Global Styles*/

body {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; 	line-height: 17px;  padding:0 0 0 0; letter-spacing: 0px;  background:#9D9D9D; background-image:url(/images/bkgd.gif); background-repeat: repeat-x;}

 

html,td,th,table {

	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; 

	line-height: 17px;  margin:0; letter-spacing: 0px;

 }



 

.frame {padding:0px 0px 0px 0px; border-left: 1px solid #9B9B9B; border-right: 1px solid #9B9B9B;}

.topbar {padding:6px 20px 0px 0px; background-color: #4E4E4E; background:url(../images/gry_gradient.gif); no-repeat; height: 28px; color: #ffffff; font-size: 10px;}

.input {color: #4A4F53; font-size: 10px; border: 1px solid #000000; }



.tagline { Arial, Helvetica, sans-serif; font-size: 18px; color: #354099;  font-weight: bold; padding: 0px 20px 25px 0px; margin:0 0 0px 0px; } 

.hpbox {background:url(../images/hp_boxes.gif) no-repeat left; background-position: 11px 0px; padding-left:27px; padding-top:20px; height:234px; margin:15px 0 0px; 0;}

.hpbox2 {background:url(../images/hp_boxes2.gif) no-repeat left; background-position: 11px 0px; padding-left:27px; padding-top:20px; height:234px; margin:15px 0 0px; 0;}



.boxtitle {Arial, Helvetica, sans-serif; font-size: 14px; color: #1D368A;  font-weight: bold; padding-bottom:10px;}



.hplink a:link  {text-decoration:underline; color: #000000; } 

.hplink a:visited {text-decoration:underline;  color: #000000; } 

.hplink a:hover {text-decoration: none;  color: #000000; } 

.hplink a:active {text-decoration: underline;  color: #000000; } 



.tablink a:link  {text-decoration:none; color: #ffffff; } 

.tablink a:visited {text-decoration:none;  color: #ffffff; } 

.tablink a:hover {text-decoration: none;  color: #ffffff; } 

.tablink a:active {text-decoration: none;  color: #ffffff; } 



.box1 { padding: 10px 15px 0 5px;  } 

.box2 { padding: 10px 5px 0 7px;  } 

.box3 { padding: 0px 0px 0 25px;  }

.grnarrow {

	background-image: url(../images/grn_arrow.gif);

	background-repeat: no-repeat;

	margin-left: 0px;

	margin-right: 2px;

	background-position: 175px 0px;

	padding-left: 1px; 

	font-size:12px;

	line-height: 18px;}

	

.grnarrow a:link  {text-decoration:none; font-weight:bold; font-size:12px; color: #1D368A;} 

.grnarrow a:visited {text-decoration:none; font-weight:bold; font-size:12px; color: #1D368A;}

.grnarrow a:hover {text-decoration: underline; font-weight:bold; font-size:12px; color: #1D368A;}

.grnarrow a:active {text-decoration: none; font-weight:bold; font-size:12px; color: #1D368A;}



.bluearrow {

	background-image: url(../images/blue_arrow.gif); 

	background-repeat: no-repeat;

	margin-left: 0px;

	margin-right: 2px;

	background-position: 3px 5px;

	padding: 1px 0 0 15px;

	font-size:12px;

	line-height: 14px;

	color: #000000;}

	

.bluearrow a:link  {text-decoration:none; font-weight:normal; font-size:12px; color: #000000;} 

.bluearrow a:visited {text-decoration:none; font-weight:normal; font-size:12px; color: #000000;}

.bluearrow a:hover {text-decoration: underline; font-weight:normal; font-size:12px; color: #000000;}

.bluearrow a:active {text-decoration: none; font-weight:normal; font-size:12px; color: #000000;}



.label {

	background-image: url(../images/label.gif); 

	background-repeat: no-repeat;

	margin-left: 0px;

	margin-right: 2px;

	background-position: 0px 0px;

	padding: 7px 0 0 10px; 

	font-size:12px;

	line-height: 12px;

	height: 25px;

	font-weight:bold; 

	font-size:12px; 

	color: #007DB7;}

	

.label a:link  {text-decoration:none; font-weight:bold; font-size:12px; color: #007DB7;} 

.label a:visited {text-decoration:none; font-weight:bold; font-size:12px; color: #007DB7;}

.label a:hover {text-decoration: underline; font-weight:bold; font-size:12px; color: #007DB7;}

.label a:active {text-decoration: none; font-weight:bold; font-size:12px; color: #007DB7;}



.pdf {

	background-image: url(../images/pdf.gif); 

	background-repeat: no-repeat;

	margin-left: 0px;

	margin-right: 2px;

	background-position: 5px 0px;

	padding: 1px 0 3px 30px;

	font-size:11px;

	line-height: 14px;

	height: 18px;

	color: #000000;}

	

.pdf a:link  {text-decoration:none; font-weight:bold; font-size:11px; color: #000000;} 

.pdf a:visited {text-decoration:none; font-weight:bold; font-size:11px; color: #000000;}

.pdf a:hover {text-decoration: underline; font-weight:bold; font-size:11px; color: #000000;}

.pdf a:active {text-decoration: none; font-weight:bold; font-size:11px; color: #000000;}



.read {

	background-position: 5px 0px;

	padding: 0 0 0 10px;

	font-size:11px;

	line-height: 16px;

	color: #000000;}

.read a:link  {text-decoration:none; font-weight:bold; font-size:11px; color: #000000;} 

.read a:visited {text-decoration:none; font-weight:bold; font-size:11px; color: #000000;}

.read a:hover {text-decoration: underline; font-weight:bold; font-size:11px; color: #000000;}

.read a:active {text-decoration: none; font-weight:bold; font-size:11px; color: #000000;}





.footer { Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}

.footer a:link  {text-decoration:none; color: #ffffff; } 

.footer a:visited {text-decoration:none;  color: #ffffff; } 

.footer a:hover {text-decoration: underline;  color: #ffffff; } 

.footer a:active {text-decoration: none;  color: #ffffff; } 

 

p { margin:0px 0 15px 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 16px; }



h1 { font-family: Arial, Helvetica, sans-serif; font-size:; font-size:18px; color: #9EBD21; line-height:20px; font-weight: bold; padding: 0px 10px 0 0px; margin:0 0 10px 0px; } 



h2 { font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #333333; line-height:14px; font-weight: bold;  margin:5px 0 5px 0px; } 



h3 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #333333; line-height:16px; font-weight: bold;  margin:5px 0 10px 0px; } 





ul { margin:0 0 0px 0px; line-height:14px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  list-style-type: square; color: #ffffff; }

li { margin:5px 0 0px 0px;  color: #ffffff; font-size: 11px;}











.shadetabs{

padding: 3px 0 3px;

margin-left: 0;

margin-top: 1px;

margin-bottom: 4px;

font: bold 12px Verdana;

color: #ffffff;

text-decoration: none;

list-style-type: none;

text-align: left; /*set to left, center, or right to align the menu as desired*/

}



.shadetabs li{

display: inline;

margin: 0;

}



.shadetabs li a{

text-decoration: none;

position: relative;



padding: 6px 6px;

margin-right: 0px;

background-color: #9BC6D9;



}



.shadetabs li a:visited{

color: #2d2b2b;

}



.shadetabs li a:hover{

text-decoration: none;

color: #ffffff;

}



.shadetabs li a.selected{ /*selected main tab style */

position: relative;

border-bottom: 1px solid #0875AC;



}



.shadetabs li a.selected{ /*selected main tab style */

background-image: url(shadeactive.gif);

background-color: #0875AC;

}



.shadetabs li a.selected:hover{ /*selected main tab style */

text-decoration: none;

}



.tablinks a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #ffffff;} 

.tablinks a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #ffffff;}

.tablinks a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #ffffff;}

.tablinks a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #ffffff;}

.tablinks ul { margin:0 0 0px 5px; line-height:14px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  list-style-type: square; color: #ffffff; }



.tablinks li { margin:5px 0 0px 11px;  color: #ffffff; font-size: 11px;}



.tabcontent{

display:none;

}



.tabcontentbtm {background:url(../images/bg_gradient_blue.gif); background-repeat: repeat-x; height: 158px; width: 245px;}



@media print {

.tabcontent {

display:block !important;

}

}





.anylinkcss{

position:absolute;

visibility: hidden;

border:1px solid #c0c0c0;

border-bottom-width: 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #ffffff;

line-height: 18px;

z-index: 100;

background-color: #eeeeee;



width: 100px;

}



.anylinkcss a{

width: 100%;

display: block;

text-indent: 3px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

border-bottom: 1px solid #c0c0c0;

padding: 3px 0;

text-decoration: none;

text-indent: 5px;

}



.anylinkcss a:hover{ /*hover background color*/

background-color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #d42931;

border-bottom: 1px solid #c0c0c0;



}



.dhtmlwindow{

position: absolute;

border-Top:1px solid #666666;

border-bottom:1px solid #666666;

border-left:1px solid #666666;

border-right:1px solid #666666;

visibility: hidden;

background-color: white;

}





.header { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #565656; padding:0px 4px 0px 4px;}

.header a:link  {text-decoration:none; font-size:11px; color: #565656; padding:0px 4px 0px 4px;} 

.header a:visited {text-decoration:none;  font-size:11px; color: #565656; padding:0px 4px 0px 4px;}

.header a:hover {text-decoration: underline;  font-size:11px; color: #565656; padding:0px 4px 0px 4px;}

.header a:active {text-decoration: none;  font-size:11px; color: #565656; padding:0px 4px 0px 4px;}



.copyright { font-size:11px;  font-family: Arial, Helvetica, sans-serif; color: #565656; padding:10px 0px 0px 0px;}

.copyright a {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #565656; text-decoration: underline;}

.copyright a:hover {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #565656; text-decoration: none;}

.copyright a:visited {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #565656;}



.dot {background-image:url(/images/dot.gif); background-repeat: repeat-y;}

.subborder {background-image:url(/images/sub_right_border.gif); background-repeat: repeat-y;}



.body p { font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height:18px; padding-right: 10px;}

.body a:link  {text-decoration:underline; font-size:12px;  font-family: Arial, Helvetica, sans-serif; color: #000000;} 

.body a:visited {text-decoration:underline;  font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #000000;}

.body a:hover {text-decoration: none;  font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #000000; }

.body a:active {text-decoration: underline;  font-size:12px;  font-family: Arial, Helvetica, sans-serif; color: #000000;}







.subnav {border-bottom: 1px solid #ffffff; padding:3px 0px 3px 10px; font-weight:normal; font-size:11px; color:#000000;}

.subnav a:link  {padding:3px 0px 3px 10px; font-weight:normal; font-size:11px; color:#000000; text-decoration:none;} 

.subnav a:visited {padding:3px 0px 3px 10px; font-weight:normal; font-size:11px; color:#000000; text-decoration:none;}

.subnav a:hover {padding:3px 0px 3px 10px; font-weight:normal; font-size:11px; color:#007DB7; text-decoration:none; }

.subnav a.selected { color: #007DB7;}

.subnav a.selected2 {color: #007DB7;}



.subnav3 {padding:0px 0px 0px 15px; font-weight:normal; font-size:10px; color:#000000;}

.subnav3 a:link  {padding:0px 0px 0px 15px;  font-weight:normal; font-size:10px; color:#000000; text-decoration:none;} 

.subnav3 a:visited {padding:0px 0px 0px 15px; font-weight:normal; font-size:10px; color:#000000; text-decoration:none;}

.subnav3 a:hover {padding:0px 0px 0px 15px; font-weight:normal; font-size:10px; color:#c93c32; text-decoration:none; }

.subnav3 a.selected {color:#c93c32; text-decoration:none; background-image: url(../images/red_trigger.gif); background-repeat: no-repeat; background-position: 4px 2px; }



.leftwidth {width:150px; background-color: ##E7E7E7;}