@charset "utf-8";
/* CSS Document */

/* Global Styles*/
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 
	line-height: 18px;  margin:0; letter-spacing: 0px; background:#e2e2e2; 
 }
 
td,th,table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	margin:0;
	letter-spacing: 0px;
	background-repeat: repeat-y;
 }
 
 
 .anylinkcss{
position:absolute;
visibility: hidden;
border:0px solid black;
border-bottom-width: 0;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:11px;
color: #ffffff;
line-height: 18px;
z-index: 100;
background-color: #273b48;
width: 100px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:11px;
color: #ffffff;
background-color: #273b48;
border-bottom: 1px solid white;
padding: 3px 0;
text-decoration: none;
text-indent: 15px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:11px;
font-weight: normal;
background-color: #62979f;
border-bottom: 1px solid white;

}

p { margin:13px 0 0 0; }

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

h2 { font-family: Arial, Helvetica, sans-serif; font-size:15px; line-height:16px; font-weight: bold;  margin:0px 0 5px 0px; } 

h3 { font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #0c4b2c; line-height:16px; font-weight: bold;  margin:10px 0 5px 0px; } 
  
.body a:link     { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }
.body  a:visited  { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;  }
.body  a:hover    { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;  }
.body  a:active   { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;  }
.body  ul { margin:5px 0 10px 13px; line-height:16px; padding:0; font-family: Arial, Helvetica, sans-serif; list-style-type: square; color: #000000;; }
.body li { font-family: Arial, Helvetica, sans-serif; color: #000000; margin:0 0 8px 6px;  color: #000000; font-size : 12px; }



ul a { text-decoration:underline; } 

.bodycontent {margin:0px 23px 0px 25px;}

.borderbody {background-color: #ffffff; border: 3px solid #e2e2e2; }

.titlebox {background-color: #DAEEAE; border: 1px solid #b0b0b0; width:148px; padding:3px 0px 3px 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; }

.programbox {background-color: #e0942f; border: 4px solid #62979f; width:144px; padding:7px 9px 7px 9px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #FFFFFF; }

.labelbox {background-color: #e2e2e2; border: 0px solid #b0b0b0; width:530px; padding:2px 0px 2px 5px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; }

.sidebox {background-color: #ffffff; border: 1px solid #999999; width:170px; padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; }


ul.user-quote {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	list-style: none;
	margin: 0;
	padding: 10px 13px 0 15px;	
}
ul.user-quote img.quote {
	float: left;
	padding: 0 7px 0 0;
}
ul.user-quote img.quoteEnd {
	display: inline;
	margin: -4px 0 0 0;
	padding: 0;
	position: relative;
	top: 5px;
}
ul.user-quote h3 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: none;
	font-weight:bold;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	padding: 7px 0 15px 3px;
}
ul.user-quote li em.signature {
	color: #666666;
	display: block;
	margin: 0;
	padding: 8px;
	text-align: right
}
ul.user-quote li p {
	color: #666666;
	margin: 0;
	padding: 0;
	text-align: center;
}
ul.user-quote li p a:link {font-weight: bold;}


.iconpdf {
	background-image: url(../images/icon_pdf.gif);
	background-repeat: no-repeat;
	margin-left: 12px;
	margin-top: 5px;
	margin-right: 5px;
	background-position: 0px 0px ;
	padding-left: 25px; 
	padding-bottom: 5px; 
	font-size:11px;
	color: #666666;}	
	
.iconpdf a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #369761;} 
.iconpdf a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #369761;}
.iconpdf a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #369761;}
.iconpdf a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #369761;}	


/* Rounded Corner Border Start*/	
.box {background: url(../images/top.gif) 0 0 repeat-x; padding:0 0 0 0; background-color: #ffffff; width: 865px; margin:10px 10px 10px 16px;}
.bottomleftcorner {background: url(../images/botLeft.gif) 0 100% no-repeat;  }
.bottomrightcorner {background: url(../images/botRight.gif) 100% 100% no-repeat;}
.topleftcorner {background: url(../images/topLeft.gif) 0 0 no-repeat; }
.toprightcorner {background: url(../images/topRight.gif) 100% 0 no-repeat; padding:5px 10 10 10;}
.bottomcorner {background: url(../images/bottom.gif) 0 100% repeat-x}
.leftcorner {background: url(../images/leftside.gif) 0 0 repeat-y}
.rightcorner {background: url(../images/rightside.gif) 100% 0 repeat-y}

/* Rounded Corner Border End*/	  

.header2 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #81AB23;}
.header2 a:link  {text-decoration:underline; font-size:11px; color: #81AB23;} 
.header2 a:visited {text-decoration:underline;  font-size:11px; color: #81AB23;}
.header2 a:hover {text-decoration: none;  font-size:11px; color: #81AB23;}
.header2 a:active {text-decoration: underline;  font-size:11px; color: #81AB23;}


.header { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #2b8258;}
.header a:link  {text-decoration:underline; font-size:11px; color: #2b8258;} 
.header a:visited {text-decoration:underline;  font-size:11px; color: #2b8258;}
.header a:hover {text-decoration: none;  font-size:11px; color: #2b8258;}
.header a:active {text-decoration: underline;  font-size:11px; color: #2b8258;}

.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
background: #ffffff;
}

.ddcolortabs ul{
font-size : 11px;
margin:0;
padding:0;
font-family: arial;
font-weight:bold;
list-style:none;
width: 818px; 
margin:0 0px 0 1px;
color: #ffffff;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
color: #ffffff;
/*text-transform:uppercase;*/
}


.ddcolortabs a{
float:left;
color: white;
border: 1px solid #16542d;
background: #16542d no-repeat left top;
margin:0 1px 0 0;
padding:5px 12px 5px 13px;
text-decoration:none;
color: #ffffff;
}

.ddcolortabs a:hover{
background-color: #16542d;
border: 1px solid #16542d;
font-family: arial; 
font-weight: bold;
font-size : 11px;
color: #ffffff;
text-decoration: none;
}

.ddcolortabs a.selected{
background-color: #16542d;
border: 1px solid #16542d;
font-family: arial; 
font-weight: bold;
font-size : 11px;
color: #ffffff;
text-decoration: none;
}

.ddcolortabs a:hover span{
background-color: #ea8e1d;
font-family: arial; 
font-weight: bold;
font-size : 11px;
color: #ffffff;
text-decoration: none;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #fea8e1d;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #678b3f;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}


.copyright { position:relative; font-size:10px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000;}
.copyright a { position:relative; font-size:10px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000; text-decoration: underline;}

.copyright a:hover { position:relative; font-size:10px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000; text-decoration: none;}

.copyright a:visited { position:relative; font-size:10px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000;}

.body_highlight { position:relative; font-size:12px;  font-family: Arial, Helvetica, sans-serif;  color: #333333; font-weight: bold; line-height: 17px;}

.greenbold { position:relative; font-size:14px;  font-family: Arial, Helvetica, sans-serif;  color: #81AB23; font-weight: bold; line-height: 17px;}

.orngArrow {
	background-image: url(../images/orange_arrow_trigger.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 12px;
	background-position: 0px 2px;
	padding-left: 16px; 
	font-size:12px;}
	
.orngArrow a:link  {text-decoration:none; font-weight:bold; font-size:12px; color: #000000; } 
.orngArrow a:visited {text-decoration:none; font-weight:bold; font-size:12px; color: #000000;}
.orngArrow a:hover {text-decoration: underline; font-weight:bold; font-size:12px; color: #000000;}
.orngArrow a:active {text-decoration: none; font-weight:bold; font-size:12px; color: #000000;}

.greenArrowText {
	background-image: url(../images/orange_arrow_trigger.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 12px;
	background-position: 0px 2px;
	padding-left: 16px; 
	font-size:12px;}
	
.greenArrowText a:link  {text-decoration:none; font-weight:bold; font-size:14px; color: #F5931C; } 
.greenArrowText a:visited {text-decoration:none; font-weight:bold; font-size:14px; color: #F5931C;}
.greenArrowText a:hover {text-decoration: underline; font-weight:bold; font-size:14px; color: #F5931C;}
.greenArrowText a:active {text-decoration: none; font-weight:bold; font-size:14px; color: #F5931C;}

.offerright {
	font-size:12px;}
	
.offerright a:link  {text-decoration:underline; font-size:12px; color: #000000;} 
.offerright a:visited {text-decoration:underline; font-size:12px; color: #000000;}
.offerright a:hover {text-decoration: none; font-size:12px; color: #000000;}
.offerright a:active {text-decoration: underline; font-size:12px; color: #000000;}

.formstyle { font-family: Verdana; font-weight: none; font-size: 11px; border: 1 solid #808080;}

.label { font-weight:bold; border:1px solid #d2d2d2; border-width:0 0 1px 0; padding:3px 0; margin:2px 0;}

#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 500;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}


/*BOLD TEXT*/
.bold
{
   font-weight:bold;   
}

/*BOLD TEXT*/
.bold_blue
{
   font-weight:bold;
   color:#23334b;   
}
.bold_orange

{
	font-weight:bold;
	color:#e0942f;
}

.bold_green
{
	font-weight:bold;
	color:#62979f;
}


.style1 
{
	font-size: 14px
}
.article_image {
	float:left;
	padding:0 10px 10px 0;
}


.line {
	/**background:url(images/line_bg.gif) repeat-x top;
	height:30px;**/
	
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
	}
