@charset "utf-8";
/* CSS Document */

body{
 
width:100%;
margin:0;
padding:0;
background-color:#FFFFFF;
width:100%;
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;

}
div, h1, h2, h3, h4, h5, form, label, input, textarea, img, span{ margin:0; padding:0;}
ul{margin:0;  padding:0; list-style-type:none;}
p{
margin:0;
padding:0;
width:100%;
text-align:justify;
}
input, textarea
{
background:#F4F4F4;
}
a{color:#0000FF; text-decoration:none;}
a:hover,a.hover{text-decoration:underline;}
img{
border:0;
}
h1{
font-family:Verdana, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000;
padding-top:10px;
padding-left:18px;
padding-bottom:9px;
}
h2{
font-family:Verdana, Helvetica, sans-serif;
font-size:16px;
color:#E19B01;
font-weight:bold;
padding-bottom:10px;
}

.clear{ clear:both;  font-size:0px;  line-height:0px;}
.main1{
width:100%;
float:left;
background:#FCF49F;
height:45px;
}
.wrapper{
width:963px;
margin:0 auto;
}

.main2{
width:100%;
float:left;
background:#fff;
height:137px;
}
.wrapper1{
width:963px;
margin:0 auto;
background:url(../images/logo_background1.jpg) repeat-y;
}
.main3{
width:100%;
float:left;
background:url(../images/main_background.jpg) repeat-x;
background-color:#fff;
}
.wrapper3{
width:963px;
margin:0 auto;
background:#fff;
}
.main4{
width:100%;
float:left;
background:url(../images/bottom_background.jpg) top repeat-x;
}
.main5{
width:100%;
float:left;
background:#fff;
height:42px;
}
.signin{
padding-right:5px;
padding-top:15px;
float:right;
width:285px;

}
.signin ul{
margin:0;
padding:0;
}
.signin ul li{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#fff;
background:url(../images/sign_seprator.jpg) right top no-repeat;
padding:0px 15px 0px 15px;
display:block;
float:right;
}
.bold{
font-weight:bold;
}
.searchbox{
font-family:"Verdana", Verdana, Trebuchet MS;
font-size:11px;
color:#afafaf;
background:#fff;
border:#cccccc 1px solid;
height:18px;
width:145px;
float:left;
}
.logoleft{
float:left;
width:149px;
}
.logo{
padding-top:8px;
float:left;
}
.logoright{
float:left;
width:814px;
}
.header{
float:right;
padding-top:33px;
line-height:32px;
padding-right:8px;
font-size:26px;
color:#000;
height:63px;
text-align:right;
}
.main_link{
float:left;
width:100%;

}
.main_linkleft{
float:left;
background:url(../images/mainlink_left.jpg) no-repeat;
width:6px;
height:41px;
}
.main_linkright{
float:right;
background:url(../images/mainlink_right.jpg) no-repeat;
width:6px;
height:41px;
}
.main_linkinner{
float:left;
background:url(../images/mainlink_background.jpg) repeat-x;
height:41px;
width:802px;
}
.top_menu{
float:left;
background:url(../images/mainlink_background.jpg) repeat-x;
height:41px;
width:802px;
}

.main_linkinner ul{
margin:0;
padding:0;
position:relative;

}
.main_linkinner ul li{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:14px;
color:#000;
font-weight:bold;
float:left;
background:url(../images/mainlink_seprator1.jpg) right top no-repeat;
/*padding:13px 19px 0 11px;*/
height:22px;
position:relative;
/**padding:5px 10px 0 17px;*/
}

.main_linkinner ul li a{
color:#000;

text-decoration:none;
}
.main_linkinner ul li a:hover, .main_linkinner ul li a.selected{
color:#000;
height:41px;
text-decoration:none;
}



.main_linkinner ul ul{position:absolute; display:inline; left:13px; *left:25px;  z-index:9999999 !important;}

.main_linkinner ul li ul{margin-top:33px; *margin-top:26px;  z-index:9999999 !important;}
.main_linkinner ul li ul li {
background:url(../images/dropdown_backg.jpg) repeat-x left top; 
width:190px;  
float:left; 
color:#000; 
height:19px; 
padding:5px 0px 5px 5px; 
margin-left:-12px; 
top:-26px; 
font-size:13px; 
border:1px solid #EBB03A;
position:relative;
left:2px;
*top:0px;*left:-20px;
*margin-left:0px;

}


.main_linkinner ul li ul li ul li ul li{width:200px; height:19px; position:relative;}



.main_linkinner ul ul ul{ position:absolute; left:205px; padding:0px; margin:0px; *left:215px; *top:0px; }


.main_linkinner ul li ul li a > .sf-sub-indicator{background:url(../images/arrow_down_left.jpg) no-repeat 5px 7px !important;

}


.main_linkinner ul li ul li ul li.item47,
.main_linkinner ul li ul li ul li.item39,
.main_linkinner ul li ul li ul li.item40,
.main_linkinner ul li ul li ul li.item49,
.main_linkinner ul li ul li ul li.item48{
line-height:12px;
padding-bottom:0px;
padding-top:2px;
height:28px;
}


.dropmenudiv{
position:absolute;
top: 0;
border-right:1px solid #0076b3;
background:url(../images/dropdown_backg.jpg) repeat-x;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#065BA2;
line-height:28px;
z-index:100;
width:157px;
height:30px;
visibility: hidden;
}


.dropmenudiv a{
width:157px;
height:30px;
display: block;
text-indent: 15px;
text-decoration: none;
border-bottom:1px solid #0076b3;
border-left:1px solid #0076b3;
background:url(../images/dropdown_backg.jpg) repeat-x;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#065BA2;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background:url(../images/dropdown_backg_hover.jpg) repeat-x;
color:#ffffff !important;
text-decoration:none;
}
.current{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:14px;
color:#0076b3 !important;
text-decoration:none;
}
.arrow_down{
background:url(../images/arrow_down.jpg) right  no-repeat;
width:7px;
height:4px;
padding:0px 11px 0px 0px;
}
.banner{
float:left;
padding:22px 0px 20px 0px;
z-index:0;
position:relative;
}
.boxes{
float:left;
width:100%;
padding-bottom:20px;
}

.newsbox{
float:left;
width:226px;
padding-right:19px;
}
.inner_newsbox{
float:left;
width:226px;
padding-right:9px;
padding-top:13px;
}
.loginbox{
float:left;
width:226px;
*width:150px;
}
.newsboxtop{
float:left;
width:226px;
/*position:absolute;*/
left:-1px;
}
.newsboxtop1{
float:left;
background:url(../images/curve_l_t.jpg) no-repeat;
width:13px;
height:40px;
}
.newsboxtop2{
float:left;
background:url(../images/curve_m_t.jpg) repeat-x;
width:200px;
height:40px;
}
.newsboxtop3{
float:left;
background:url(../images/curve_r_t.jpg) no-repeat;
width:13px;
height:40px;
}
.newsboxmiddle{
float:left;
/*border-right:#dddddd 1px solid;
border-left:#dddddd 1px solid;*/
width:227px;
height:257px;
background:url(../images/box.gif) no-repeat;
/*height:213px;*/
}
.newsboxbottom{
float:left;
width:226px;
}
.newsboxbottom1{
float:left;
background:url(../images/curve_l_b.jpg) no-repeat;
width:13px;
height:13px;
}
.newsboxbottom2{
float:left;
background:url(../images/curve_m_b.jpg) repeat-x;
width:200px;
height:13px;
}
.newsboxbottom3{
float:left;
background:url(../images/curve_r_b.jpg) no-repeat;
width:13px;
height:13px;
}
.news_text{
padding-top:17px;
padding-left:16px;
padding-right:16px;
float:left;
width:192px;
}
.calendar_text{
padding-top:17px;
padding-left:14px;
padding-right:14px;
float:left;
width:192px;
}
.textfild{
margin-bottom:15px;
margin-top:8px;
}
.login_text{
font-family:Verdana, Helvetica, sans-serif;

color:#4f4f4f;
}
.login_button{
float:left;
padding-left:55px;
background:url(../images/login_button.jpg) left top no-repeat;
border:none;
width:80px;
height:26px;
margin-left:45px;
margin-top:15px;
}
.formsubmit_button{

background:url(../images/submit.jpg) left top no-repeat;
border:none;
width:80px;
height:26px;
border: 0px;
}
.btnsubmit{
float:left;
color:#fff;
font-weight:bold;
background:url(../images/button.jpg) left top no-repeat;
border:none;
width:80px;
height:26px;
margin-left:45px;
margin-top:15px;
}
.register{
float:left;
width:192px;
padding-left:15px;
font-family:Verdana, Helvetica, sans-serif;
/*font-size:11px;*/

color:#0000FF;
padding-bottom:28px;
}
.register a{
color:#0000FF;
text-decoration:none;
}
.register a:hover, active{
color:#0000FF;
text-decoration:underline;
}
.news_heading{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
font-weight:bold;
padding-bottom:3px;
width:100%;
}
.readmore{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
font-weight:bold;
background:url(../images/readmore_image.jpg) right no-repeat;
background-position:right 16px;
padding-top:10px;
padding-right:10px;
}
.readmore a{
color:#0000FF;
text-decoration:none;
}
.readmore a:hover, active{
color:#0000FF;
text-decoration:underline;
}
.speacer{
float:left;
height:20px;
width:100%;
}

.bootom{
float:left;
width:100%;
}
.bottom_link{
float:left;
width:202px;
padding-left:33px;
padding-top:30px;
}
.bottom_link1{
float:left;
width:150px;
padding-left:38px;
padding-top:30px;
}
.bottom_link2{
float:left;
width:214px;
padding-left:33px;
padding-top:46px;
}
.bottom_link3{
float:left;
width:205px;
padding-left:38px;
padding-top:30px;
}
.bottom_heading{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:17px;
*font-size:16px;
color:#000;
font-weight:bold;
padding-bottom:10px;
padding-right:30px;
}
.bottom_inner{
float:left;
}
.bottom_inner ul{
margin:0;
padding:0;
}
.bottom_inner ul li{
background:url(../images/bottom_arrow.jpg) no-repeat;
padding-left:10px;
background-position:left 7px;
font-family:Verdana, Helvetica, sans-serif;
/*font-size:11px;*/
color:#0000FF;
line-height:18px;
}
.bottom_inner ul li a{
color:#0000FF;
text-decoration:none;
}
.bottom_inner ul li a:hover, active{
color:#0000FF;
text-decoration:underline;
}
.bottom_seprator{
float:left;
background:url(../images/bottom_seprator.jpg) top no-repeat;
width:1px;
height:153px;
}
.bottom_logo{
float:left;
padding-left:33px;
padding-top:25px;
}
.bottom_newsletter{
float:left;
padding-left:33px;
padding-top:30px;
}
.newsletter_heading{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:17px;
*font-size:16px;
color:#000;
font-weight:bold;
padding-bottom:30px;
padding-right:30px;
}
.newsletter_subscribe{
float:left;
width:100%;

}
.newsletter_text{
font-family:Verdana, Helvetica, sans-serif;
font-size:13px;
color:#4f4f4f;
padding-bottom:13px;
}
.textbox_bg {
border:1px solid #b9b9b9;
color:#4f4f4f;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
height:20px;
text-align:left;
vertical-align:middle;
line-height:24px;
width:160px;
}
.subscriber{
float:left;
width:100%;
padding-top:7px;
}
.subscriber_text{
font-size:12px;
color:#0474b3;
font-weight:bold;
padding-top:0;
padding-left:3px;
float:left;
padding-top:7px;
padding-left:5px;
padding-right:5px;
}
.radio_bg{
padding-top:7px;
float:left;
}
.newsletter_button{
padding-top:0px;
}
.copytext{
text-align:center;
padding-top:10px;
font-size:10px;
}
.inner{
border:1px solid #EBB439;
float:left;
width:961px;
background:#fff;
display:inline;
}
.link_topborder{
background:url(../images/link_topborder.jpg) left top no-repeat;
width:149px;
height:1px;
float:left;
}
#inner_leftlink{
float:left;
width:236px;
border:#fff 1px solid;
background:#FFFEA7;
height:auto;
min-height:540px;
}
#inner_middle{
float:left;
width:442px;
padding-left:17px;
padding-right:24px;
padding-top:17px;
*padding-right:14px;
}

#inner_middle_search{
float:left;
width:677px;
padding-left:17px;
padding-right:24px;
padding-top:17px;
*padding-right:14px;
}


.dropdownmain{
float:left;
width:390px;
padding-left:98px;
}
.dropdown{
float:left;
width:157px;
}
.dropdown_inner{
float:left;
width:157px;
padding-top:92px;
padding-left:1px;
}
.dropdown ul{
margin:0;
padding:0;
width:157px;
}
.dropdown ul li{
float:left;
width:142px;
height:30px;
border-bottom:1px solid #0076b3;
border-left:1px solid #0076b3;
border-right:1px solid #0076b3;
background:url(../images/dropdown_backg.jpg) repeat-x;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#065BA2;
line-height:28px;
padding-left:15px;
display:block;
}
.dropdown ul li a{
float:left;
width:142px;
height:30px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#065BA2;
line-height:28px;
display:block;
text-decoration:none;
}
.dropdown ul li a:hover, active{
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#ffffff !important;
display:block;
text-decoration:none;
}
.dropdown ul li:hover, active{
background:url(../images/dropdown_backg_hover.jpg) repeat-x;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#ffffff !important;
display:block;
text-decoration:none;
}
.dropdown_active{
float:left;
width:157px;
height:30px;
background:url(../images/dropdown_backg_hover.jpg) repeat-x !important;
}
.dropdown_current{
color:#fff;
text-decoration:none;
}
.inner_right{
float:left;
width:235px;
}
.inner_link_heading{
font-family:Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
padding-left:16px;
padding-top:10px;
padding-bottom:13px;
}
.inner_linkpart{
width:215px;
float:left;
padding-left:9px;
padding-bottom:10px;
}
.inner_linkparttop{
float:left;
width:215px;
height:3px;
}
/*.inner_linkpartbottom{
float:left;
width:215px;
background:#fff;
padding:0;
margin:0;

}*/
.inner_leftlinkpart{
float:left;
width:215px;
background:#fff;
margin:0;
padding:0;
}
.inner_leftlinkpart ul{
margin:0;
padding:0;
}

.inner_leftlinkpart ul li:hover, active{
float:left;

display:block;
text-decoration:none;
}
.active{
/*background-color:#f4f4f4 !important;
width:215px;*/
text-decoration:none;
}
.bullet{
background:url(../images/arrow_link.gif) no-repeat;
padding-left:15px;
background-position:left 12px;
}
.inner_leftlinkpart ul li a{
float:left;
font-family:Verdana, Helvetica, sans-serif;
/*font-size:11px;*/
color:#000;
text-align:justify;
text-decoration:none;

}
.inner_leftlinkpart ul li a:hover, active{
color:#E19B01;
text-decoration:none;
font-weight:normal;
}
.inner_link{
float:left;
padding-left:50px;
width:165px;
}
.inner_link ul{
margin:0;
padding:0;
}
.inner_link ul li{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:justify;
width:150px;
line-height:25px;
background:url(../images/arrow_inner_link.jpg) no-repeat;
background-position:left 9px;
padding-left:12px;
}
.inner_link ul li:hover, active{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
background:url(../images/arrow_inner_link.jpg) no-repeat;
background-position:left 9px;
}
.inner_link ul li a{
color:#000;
text-decoration:none;
}
.inner_leftlinkpart ul li{
float:left;
width:197px;
border-bottom:1px solid #EBB439;
background-color:#fff;
display:block;
font-family:Verdana, Helvetica, sans-serif;
padding-left:18px;
*padding-left:15px;
/*font-size:11px;*/
color:#000;
text-align:justify;
line-height:29px !important;
background:url(../images/arrow_link.gif) no-repeat;
background-position:7px 11px;
}


.inner_leftlinkpart ul li ul {margin:0px; padding:0px; background:#FFFFFF; width:168px;}
.inner_leftlinkpart ul li ul li a{width:140px;line-height:24px; text-align:left;}
.inner_leftlinkpart ul li ul li{width:150px; color:#FFF; border:none; background-position:7px 8px;*background-position:0px 8px; }
.inner_leftlinkpart ul li ul li:hover{background:#FFFFFF url(../images/arrow_link.gif) no-repeat; background-position:7px 8px; width:180px; color:#E19B01;}
.inner_leftlinkpart ul li ul li ul li{width:100px;}

.inner_leftlinkpart ul li ul li ul li:hover{width:100px; background: url(../images/arrow_link.gif) no-repeat; background-position:7px 8px; color:#E19B01;}
.inner_bullet{
background:url(../images/arrow_inner_link.jpg) no-repeat;
background-position:left 13px;
}
.inner_top{
/*float:left;*/

font-family:Verdana, Helvetica, sans-serif;
/*font-size:13px;*/
color:#00446C;
/*width:420px;*/
width:100%;
}
.inner_topimage{
float:left;
padding-left:4px;
padding-right:4px;
}
.inner_heading{
padding-top:25px;
font-family:Verdana, Helvetica, sans-serif;
font-size:13px;
color:#0076BA;
padding-bottom:7px;
padding-left:4px;
}
.line{
float:left;
background:url(../images/line.jpg) no-repeat;
width:100%;
height:1px;
padding-bottom:12px;
}
.inner_text{
padding-left:4px;
padding-bottom:12px;
padding-right:13px;
}
.inner_newsimage{
float:left;
width:442px;
}
.inner_newsimageleft{
float:left;
width:132px;
padding-left:3px;
padding-right:9px;
padding-bottom:10px;
}
.inner_newsimageright{
float:right;
width:289px;
}
.inner_newstitle{
float:left;
padding-top:0px;
padding-left:4px;
padding-bottom:5px;
padding-right:0;
width:280px;
}
.inner_newstitleheader{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0076BA;
float:left;
}
.inner_newstitleheader a{
color:#0076BA;
text-decoration:none;
}
.inner_newstitleheader a:hover, active{
color:#0076BA;
text-decoration:underline;
}
.inner_newsdate{
float:right;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-style:italic;
}
.inner_readmore{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0474B3;
font-weight:normal;
background:url(../images/readmore_image.jpg) right no-repeat;
background-position:right 6px;
padding-top:0px;
padding-right:10px;
padding-left:4px;
}
.inner_readmore a{
color:#0474B3;
text-decoration:none;
}
.inner_readmore a:hover, active{
color:#0474B3;
text-decoration:underline;
}
.pagenumber{
float:left;
width:100%;
padding-bottom:10px;
}
.prev{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0474B3;
font-weight:normal;
background:url(../images/prev.jpg) left no-repeat;
background-position:left 5px;
padding-top:0px;
padding-left:10px;
}
.prev a{
color:#0474B3;
text-decoration:none;
}
.prev a:hover, active{
color:#0474B3;
text-decoration:underline;
}
.next{
float:left;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0474B3;
font-weight:normal;
background:url(../images/readmore_image.jpg) right no-repeat;
background-position:right 6px;
padding-top:0px;
padding-right:10px;
padding-left:4px;
}
.next a{
color:#0474B3;
text-decoration:none;
}
.next a:hover, active{
color:#0474B3;
text-decoration:underline;
}
.number{
float:left;
width:340px;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0474B3;
text-align:center;
}

.globalnews a 
{color:#0000FF;
font-weight:bold;

width:75px;
}

.globalnews span a{color:#333333; text-decoration:underline;	}

.gn_static_1{border:none; padding:0px 15px 0px 15px; line-height:19px;}

.gn_static_2{border:none; padding:0px 15px 0px 15px; line-height:19px;}


/* Frontend Editing*/


legend
{
  margin: 0;
  padding: 0 10px;
}

td.key
{
  border-bottom: 1px solid #eee;
  color: #666;
}

/* Tooltips */

.tool-tip
{
  float: left;
  background: #ffc;
  border: 1px solid #d4d5aa;
  padding: 5px;
  max-width: 200px;
}

.tool-title
{
  padding: 0;
  margin: 0;
  font-size: 100%;
  font-weight: bold;
  margin-top: -15px;
  padding-top: 15px;
  padding-bottom: 5px;
  background: url(../../../system/../images/selector-arrow.png) no-repeat;
}

.tool-text
{
  font-size: 100%;
  margin: 0;
}

/* System Standard Messages */
#system-message
{
  margin-bottom: -25px;
}

#system-message dd.message ul
{
  /*background: #c3d2e5 url(../../../system/../images/notice-info.png) 4px center no-repeat;
  border-top: 3px solid #de7a7b;
  border-bottom: 3px solid #de7a7b;*/
  margin:0px;
  padding-left: 4px;
  text-indent:0px;
  font-size:12px;
}

/* System Standard Messages */
#system-message
{
 /* margin-bottom: 20px;*/
}

#system-message dd.message ul
{
  /*background: #c3d2e5 url(../../../system/../images/notice-info.png) 4px center no-repeat;
  border-top: 3px solid #de7a7b;
  border-bottom: 3px solid #de7a7b;*/
  margin:0px;
  padding-left: 40px;
  text-indent:0px;
}

/* System Error Messages */
#system-message dd.error ul
{
  color: #c00;
 /* background: #e6c0c0 url(../../../system/../images/notice-alert.png) 4px center no-repeat;
  border-top: 3px solid #DE7A7B;
  border-bottom: 3px solid #DE7A7B;*/
  margin: 0px;
  padding-left: 8px;
  text-indent: 0px;
  line-height:12px;
  margin:0px 10px 0px 42px;
}

/* System Notice Messages */
#system-message dd.notice ul
{
  color: #c00;
  /*background: #efe7b8 url(../../../system/../images/notice-note.png) 4px center no-repeat;
  border-top: 3px solid #f0dc7e;
  border-bottom: 3px solid #f0dc7e;*/
  margin: 0px;
  padding-left: 5px;
  text-indent: 0px;
 }
dt.error{display:none;}

#syndicate
{
  float: left;
  padding-left: 25px;
}

/* Component Specific Fixes */

#component-contact table td
{
  padding: 2px 0;
}

.breadcrumbs img
{
  margin: 0px;
  padding: 0px;
  border: 0px;
}

.mceToolbarTop {
  white-space: normal;
}
.D_Calendar {
background-color:#FFFEF9;
border:1px solid #DDDDDD;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
margin-left:15px;
padding-top:64px;
vertical-align:top;
width:185px;
margin-bottom:22px;
}
fieldset{
float:left;
width:180px;
border:none;
/*padding-left:15px;*/
line-height:35px;
*line-height:30px;
*padding-left:15px;
}

.contentheading{color:#E19B01;
font-family:Verdana,Helvetica,sans-serif;
font-size:13px;
padding-bottom:7px;
padding-top:15px;
font-weight:normal;
}
.contentheading a{color:#E19B01; text-decoration:none;}

.newslink{  padding-top:15px;}
.newslink a{color:#0000FF; text-decoration:underline; }

/*.pos{position:relative;}*/

.contentpaneopen{}
.pathway,.pathway a{color:#000000;
text-decoration:none;
font-family:Verdana,Helvetica,sans-serif;
/*font-size:11px;*/
width:420px;}

.pathway a:hover{text-decoration:underline;}

h3{color:#000000;
font-family:Verdana,Helvetica,sans-serif;
/*font-size:13px;*/
font-weight:bold;
padding-bottom:13px;
padding-left:16px;
padding-top:10px;
background:#FFFEA7;
float:left;
width:199px;
}
li.parent item47 a span{padding-top:2px;}

.column_separator{width:100%;}
.article_column{width:100%; float:left;}

.componentheading{color:#E19B01;
font-size:15px;}

.Block-body{z-index:0;}
.BlockContent{margin:0px; padding:0px;}
.BlockContent-body{margin:0px; padding:0px;}

ul.menu li#current {/*background:#F4F4F4 url(../images/arrow_link.gif) no-repeat 7px 11px;*/}

.topmenu{float:right; padding-right:30px; padding-top:14px;}
.topmenu ul li a{color:#000000; font-weight:bold; font-size:12px; text-decoration:none;}

.article_detail{
/* background:#F4F4F4; */
float:right;
margin:0;
padding:0;
text-align:right;
width:440px;}

h5.metadata{
/*background:#F4F4F4 none repeat scroll 0 0;*/
float:right;
margin:0;
padding:0;
text-align:right;
width:100%;
font-size:89%; 
font-weight:normal;
color:#999999;
}


.contentpaneopen fieldset{/*clear:both; width:660px;*/line-height:20px;}

.contentpaneopen p,.contentpaneopen p a{width:440px; float:left;}

.inner_leftlinkpart ul li#current.active{background: url(../images/arrow_link.gif) no-repeat 7px 11px; width:197px;color:#E19B01;}
.inner_leftlinkpart ul li#current a span{color:#E19B01;}

.inner_leftlinkpart ul li ul li#current.active {background: url(../images/arrow_link.gif) no-repeat 7px 8px; width:160px; color:#E19B01 !important;}

.inner_leftlinkpart ul li ul li#current.active a span{color:#E19B01 !important;}


.inner_leftlinkpart ul li ul li ul li#current.active{background: url(../images/arrow_link.gif) no-repeat 7px 8px; width:143px;;}



.viewmore a {
color:#333333;
float:right;
margin-bottom:-18px;
padding-right:14px;
text-align:right;
text-decoration:underline;
width:150px;
}
.menu ul li:hover{
color:#E19B01;
}
.blog_more{
padding-bottom:30px;
}

.pagenav {
padding-left:5px;
padding-right:5px;
}
a.pagenav {
padding-right:6px;
}

.scrollEl a{text-decoration:none;}

#fontsize
{
float:right;
}

.sepratorarticle
{
background: url(../images/line_backg.jpg) repeat-x;
border:0px;
}

#contact_emailmsg{float:left;}

#contact_textmsg{float:left;}


.projects1 {
border-bottom:1px solid #BB5E00;
border-left:1px solid #BB5E00;
margin-left:10px;
}

.projects1 th {
background:none repeat scroll 0 0 #FDFFA9;
border-right:1px solid #BB5E00;
border-top:1px solid #BB5E00;
color:#194E76;
}

.projects1 td {
border-right:1px solid #BB5E00;
border-top:1px solid #BB5E00;
}

.formleftcurv
{
background:url(../images/left.jpg) no-repeat right ;

height:20px;
text-align:left;
margin:0px;
padding:0px;
}
.formreightcurv
{
background:url(../images/right.jpg) no-repeat;
width:9px;
height:20px;
text-align:left;
margin:0px;
padding:0px;
}
.formmiddletcurv
{
background:#c79967 repeat-y;
height:20px;
line-height:16px;
text-align:left;
margin:0px;
padding:0px;
color:#fff;
font-size:12px;
font-weight:bold;
}

.formleftcurv1
{
background:url(../images/l_t.jpg) no-repeat right ;
text-align:left;
margin:0px;
padding:0px;
}

.formreightcurv1
{
background:url(../images/r_t.jpg) no-repeat;
text-align:left;
margin:0px;
padding:0px;
}
.formmiddletcurv1
{
background:#c79967 repeat-y;
height:9px;
line-height:16px;
text-align:left;
margin:0px;
padding:0px;
color:#fff;
font-size:12px;
font-weight:bold;
}


.formleftcurv2
{
background:url(../images/l_b.jpg) no-repeat right ;
text-align:left;
margin:0px;
padding:0px;
}

.formreightcurv2
{
background:url(../images/r_b.jpg) no-repeat;
text-align:left;
margin:0px;
padding:0px;
}
.formmiddletcurv2
{
background:#c79967 repeat-y;
height:9px;
line-height:16px;
text-align:left;
margin:0px;
padding:0px;
color:#fff;
font-size:12px;
font-weight:bold;
}

.formmiddletcurv3
{
padding-left: 5px;
background:#c79967 repeat-y;
height:30px;
line-height:16px;
text-align:left;
margin:0px;
color:#fff;
font-size:12px;
font-weight:bold;
}

.formmiddletcurv3 .small_font{font-size:9px; line-height:12px; float:left;}



.profile_table {
line-height:14px;
font-size:11px;
font-weight:normal;
padding-top:0px;
vertical-align:top;
}

#fontSize{
font-size:0px;
line-height:110%;
margin-top:-23px;
text-align:center;
float:right;
width:92px !important;
}
.error{
font-size:12px;
}