@charset "utf-8";
/* CSS Document */
body{ background-color:#fff; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}

.bannerHome{ background:url(../images/headerbg.jpg) repeat-x center; height:386px;}
.bannerInside{ background:url(../images/headerbg.jpg) repeat-x center; height:295px;}
.topheader{ background:url(../images/topheader.jpg) repeat-x ; height:87px;}
.menubg{ background:url(../images/menubg.png) no-repeat; width:203px;}
.menubgtop{ background:url(../images/menutopbg.jpg) repeat-y; height:88px; width:203px; background-color:#83C525;}
.globebg{background:url(../images/globe-bg.png) no-repeat; width:auto;}
a.imglink{ text-decoration:none;}
a.imglink:hover{
	opacity:0.70; /* firefox, opera, safari, chrome */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)"; /* IE 8 */
    filter:alpha(opacity=70); /* IE 4, 5, 6 and 7 */
}

.menuTop { width:177px;padding:0px; margin-left:15px;}
.menuTop li {margin-bottom:5px;margin-top:5px;list-style-type:none; padding:0px; }
.menuTop li a{ text-decoration:none; padding:6px 0 0 7px; font-family:Arial, Helvetica, sans-serif; height:22px; width:166px; display:block; font-size:12px; color:#000000;  font-weight:bold; background:none;}
.menuTop li a:hover{background-image:url(../images/menu-over.png);}
.menuTop li a.menuActive{background-image:url(../images/menu-over.png); border:none;text-decoration:none; padding:6px 0 0 7px;font-family:Arial, Helvetica, sans-serif; height:22px; width:166px; display:block; font-size:12px; color:#000000;  font-weight:bold;}

.serviceSlider{background-image:url(../images/servicesBg.jpg); width:233px; height:148px;}
.serviceSliderHd a{ text-transform:capitalize; font-size:18px; color:#2F4000; font-weight:normal; text-decoration:none;}
.serviceSliderHd a:hover{ text-transform:capitalize; font-size:18px; color:#2F4000; font-weight:normal; text-decoration:underline;}
.serviceSliderHd{font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; margin:0px; font-size:18px; color:#2F4000; font-weight:normal; padding:10px 0 10px 10px;}
.serviceSliderImg{width:217px; height:97px; margin:2px 0 0 7px;border: solid 2px #A7B86E; }
.boxgrid{ 
width: 217px; 
height: 97px; 
float:left; 
background:#2F4000; 
overflow: hidden; 
position: relative; 
vertical-align:top;
}
.boxgrid img{ 
position: absolute; 
top: 0; 
left: 0; 
border: 0; 
			}
.boxgrid p{ 
	padding:5px; 
	margin:0px;
	color:#fff; 
	font-weight:normal; 
	font:12px "Lucida Grande", Arial, sans-serif; 
}

.sidelink{ font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px; padding:5px;}
.sidelink li{ color:#000; list-style-type:none; border-bottom:solid #CCCCCC 1px; margin:0px; padding:0px; line-height:20px;}
.sidelink li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000; display:block; padding:3px;}
.sidelink li a:hover{ text-decoration:underline; color:#666666;}
.sidelink li a.active{ font-family:Arial, Helvetica, sans-serif;color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; background-color:#449F12; }

.list1{ margin:0px; padding:5px;}
.list1 li{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000; list-style-type:none;margin:0px; padding:0px; line-height:20px;}

.list2{ margin:0px; padding:5px;}
.list2 li{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000; list-style-type:circle;margin:0px; padding:0px; line-height:20px;}

.newsLeft{
	border-top:solid #FF6600 2px;
	padding:6px;

	
}

#epmSpeak{
padding:5px;
border-top:solid #FF6600 2px;

}

#epmSpeak p{
 font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;
 color:000;
 font-style:italic;
}
#dvrightpanelInner UL
{
display:block;
font-size:13px;
text-align:left;
color:#333333;
padding-bottom:16px;
margin:0px;
}
#dvrightpanelInner li
{ 
list-style:none;
background:url(../images/tick.gif) no-repeat;
background-position:left;
padding:8px 8px 4px 16px;
margin:0px;
}
#list2
{
display:block;
font-size:13px;
text-align:left;
color:#333333;
padding-bottom:16px;
margin:0px;
}
#list2  li
{ 
font-size:12px;
color:#000000;
list-style:none;
background:url(../images/bluebullet.gif) no-repeat;
background-position:left;
padding:4px 8px 0px 16px;
margin:0px;
}
 #sublist
{
display:block;
width:530px;
font-size:13px;
text-align:left;

color:#513D2C;
margin-left:18px;
margin-top:0px;
padding-bottom:16px;
}
#sublist li
{ 
font-size:12px;
color:#6C6C6C;
list-style:none;
background:url(../images/bluebullet.gif) no-repeat;
background-position: 2.2em 0.75em;
padding:4px 8px 0px 0px;
margin-left:8px;
}
/*************TEXT***************/
.TxtCallback {
font-size:11px;
color:#000000;
border:1px #C9C9C9 solid;
padding:5px;
line-height:18px;
background-color:#EAEAEA;
}
.TxtSmallTxt {
font-size:9px;
color:#000000;
}

.TxtNormal{
font-weight: normal;
font-size: 12px;
color: #333333;
line-height:18px;
}
.TxtMedium{
font-weight: normal;
font-size: 12px;
color: #333333;

}
.TxtBold{
font-weight: normal;
font-weight:bold;
font-size: 12px;
color: #333333;

}
.TxtValueN{
font-weight: normal;
font-size:11px;
color:#D5000A;
padding: 0px;
}
.TxtValueM{
font-weight: normal;
font-size:12px;
color:#D5000A;
padding: 0px;
}
.TxtValueB{
font-weight: normal;
font-size:12px;
font-weight:bold;
color:#000;
padding: 0px;
}

.TxtheaderLarge{
font-size:16px;
color: #ECB10B;
padding: 5px;
font-weight:Bold;
}
.TxtheaderMedium{
font-size:14px;
font-weight:bold;
padding: 5px; 

}
.TxtheaderSmall{
font-size:13px;
font-weight:bold;
padding: 5px;
text-align:left;
color:#000; 
}
.Txtheader{
font-size:20px;
font-weight:bold;
font-family:"Courier New", Courier, monospace;
padding: 5px;
text-align:left;
color:#000000; 
text-shadow: 0.1em 0.1em #fff;
}
.MarqueTxt{
font-weight:normal;
font-size:10px;
font-weight:normal;
color:#000;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
}
/*******************LINK************/
a.link_Small {
color:#000000;
font-size:11px;
font-weight:normal;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.link_Small:hover{
color:#333333;
text-decoration:underline;
}
a.link_Orange {
color:#EF790E;
text-decoration:underline;
}
a.link_Orange:hover{
color:#EF790E;
text-decoration:none;
}
a.link_Blue {
color:#003399;
text-decoration:underline;
}
a.link_Blue:hover{
color:#000000;
text-decoration:none;
}
a.link_Green {
color:#5AB425;
text-decoration:underline;
}
a.link_Green :hover{
color:#333333;
text-decoration:none;
}
 a.link_Black{
color:#000000;
text-decoration:underline;
}
a.link_Black:hover{
color:#666666;
text-decoration:none;
}
 a.link_White{
font-size:11px;
color:#fff;
text-decoration:underline;
}
a.link_White:hover{
font-size:11px;
color:#000;
text-decoration:none;
}
a.link_Gray{
color:#999999;
padding-right:5px;
text-decoration:underline;
}
a.link_Gray:hover{
color:#000000;
text-decoration:none;
}
a.link_Red {
font-size:11px;
color:#64A70C;
text-decoration:underline;
}
a.link_Red:hover{
color:#98CA56;
text-decoration:none;
}

a{
font-size:12px;
text-decoration:underline;
color:#000000;
}
 a:hover{
text-decoration:none;
color:#003300;
}
/*******************Border************/
.border1px {
border:1px solid #9DB829;
}
.borderleft {
font-size: 11px;
border-left:1px solid #E4E4E4;
}
.borderBtm {
border-bottom:1px solid #D5EED5;
}
h1{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #DB4F0E;
	font-size: 20px;
	text-align: left;
	border-bottom:1px #CFE5E4 solid;
	padding-left:3px;
	margin-bottom:5px;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #333333;
	font-size: 12px;
	text-align: left;
	line-height:20px;

}

h2{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #333333;
	font-size: 16px;
	text-align: left;
}
h3{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #fd7904;
	font-size: 16px;
	text-align: left;
}
h4{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	color: #000000;
	font-size: 14.5px;
	text-align: left;
}

.footer{ 
	background-color:#E8E8E8;
	border-top:solid #C7C7C7 2px;
	

}
.borderbodyanel{ 
	background-color:#666666;
	height:3px;
}
.tagline{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	font-style:italic;
	color: #FF3300;
	font-size: 17px;
	text-align: left;
}