/* Services Defualt */
* { margin:0; padding:0; font-family:"Times New Roman", "Times", "serif"}
body { font-size:11px; background:#999999 url(../images/bg_service.gif) repeat-x bottom left;}
#WHOLEWARP { width:779px; margin:0 auto; padding:0; background:#FFFFFF url(../images/services_bg.gif) no-repeat left 25px;}
.CLEAR { clear: both; display: block; visibility: hidden; line-height:0;}
a { text-decoration:none;}
a:hover { color:#CC0000; text-decoration:underline;}
.line { clear:both; background:url(../images/line_gray.gif) repeat-x bottom left; height:1px; line-height:0; font-size:0;}

#navi { background:url(../images/service_navibg.gif) repeat-x left bottom;}
#navi li { display:inline;}
#navi li a { padding:6px; list-style-type:none; line-height:25px; font-size:10px; text-transform:uppercase; color:#000000;}
#naviAboutus a, #naviLeadership a, #naviMediapack a, #naviRss a, #naviContact a, #naviEnews a, #naviFeedback a, #naviTerm a {  border-right:#9C9A9C 1px solid; }
body#aboutus li#naviAboutus a { background:#EFEFF7;}
body#leadership li#naviLeadership a, body#rss li#naviRss a, body#contactus li#naviContact a, body#enewsletter li#naviEnews a, body#feedback li#naviFeedback a, body#term li#naviTerm a, body#banners li#naviBn a  { background:#EFEFF7; margin-left:-3px;}
body#banners li#naviBn a { padding-right:19px;}

#veryTop { width:100%; height:30px; background:url(../images/bg_veryTopService.gif) repeat-x top left; color:#F7F3F7; font-size:10px; z-index:500;}
#veryTop a { color:#F7F3F7; font-family:"Arial", "Helvetica", "sans-serif"}
#veryTopMenu { position:absolute; top:9px; left:0;}
#veryTopMenu li { display:inline; padding-left:7px; padding-right:7px; background:url(../images/sepe_verytop.gif) no-repeat right 2px;}
#veryTopMenu img { vertical-align: middle; padding-right:5px;}
#newsSearch { position:absolute; top:3px; right:7px; width:384px; text-align:right;}
#newsSearch input, #newsSearch select { font-size:11px; color:#9C9A9C; font-family:"Arial", "Helvetica", "sans-serif";}
#newsSearch input { padding:1px;}
#newsSearch .buttonGo { vertical-align: text-bottom;}
#newsSearch label {font-family:"Arial", "Helvetica", "sans-serif"}

#logo { margin-top:27px; float:right;}
#mainMenu { width:180px; /*for IE 5*/ voice-family:"\"}\""; voice-family:inherit; width:153px;/*for all browser*/ padding-left:27px; float:left; padding-top:125px; color:#BD2029; font-size:30px;}
#mainMenu a { color:#BD2029; }
#mainMenu ul { margin-top:4px;}
#mainMenu li { font-size:12px; line-height:18px; list-style:none; padding-left:10px; background:url(../images/ic_arrowRed.gif) no-repeat left 7px;}

#aboutus #content, #leadership #content, #banners #content { background:url(../images/bg_serviceLineMedium.gif) no-repeat left 80px;}
#rss #content, #contactus #content, #enewsletter #content, #feedback #content { background:url(../images/bg_serviceLineShort.gif) no-repeat left 80px; }
#term #content { background:url(../images/bg_serviceLineLong.gif) no-repeat left 80px;}
#content { width:567px; /*for IE 5*/ voice-family:"\"}\""; voice-family:inherit; width:532px;/*for all browser*/ padding-left:16px; padding-right:35px; float:right; padding-top:45px;}
#content h1 { font-size:18px; font-weight:normal; color:#004984; margin:12px 0;}
#leadership h1 { font-size:24px;}
#content h2 { color:#BD2029; font-size:12px; text-transform:uppercase; font-weight:normal; margin:12px 0;}
#content h3 { color:#004984; font-size:12px; font-weight:bold;}
#content h4 { color:#BD2029; font-size:11px; font-weight:normal; margin:12px 0;}
#leadership #content strong { color:#004984; }
#content strong { color:#BD2029; font-weight:normal;}
#content p, #content ul { padding-bottom:12px;}
#content ul li { padding-left:8px; background:url(../images/ic_dashBlack.gif) no-repeat left; list-style-type:none;}
#content ol li { list-style:inside; list-style-type:decimal; padding-bottom:12px; color:#BD2029;}
#content ol li span { color:#000000;}
#content a { color:#004984; text-decoration:underline;}
#content a:hover { text-decoration:none;}
#content form { margin:20px 0; font-size:11px;}
#content label { display:block;}
#content select, #content input, #content textarea { margin-bottom:14px;}
#content input { margin-right:8px;}
#content .viewCode { margin-bottom:0; font-size:11px; padding:0; width:96px; height:18px;}

#content .memberOf { margin-top:30px;}
#content #RSSbox { background:url(../images/bg_RSSbox.gif) repeat-y top center;}
#content #RSSbox ul { padding:10px 0;}
#content #RSSbox ul li { background:none; padding:0; height:18px;}
#content #RSSbox a { text-decoration:none; color: #000000;}
#content #RSSbox a:hover { text-decoration:underline;}
#content #RSSbox img { float:right; width:24px; padding-top:2px;}
#RSScolumn1 { width:151px; float:left; margin-left:4px;}
#RSScolumn2 { width:144px; float:left; margin-left:40px;}
#RSScolumn3 { width:125px; float:left; margin-left:40px;}

#contactBox { height:86px; overflow:hidden;}
#contactColumn1 { float:left; width:140px;}
#contactColumn2 { float:left; width:160px;}
#content .howToFind img { margin-right:8px;}
#content .howToFind a { color:#BD2029; text-decoration:underline;}
#content .howToFind a:hover { text-decoration:none;}
#sendingEmail { margin-top:30px;}

#feedback #mainMenu li , #enewsletter #mainMenu li { padding-left:0; background:none; line-height:14px;}
#content table img { margin-top:8px; margin-bottom:20px;}
#content table { color:#004984;}


#footer { margin-top:50px; font-family:"Arial", "Helvetica", "sans-serif"; padding:0 20px; text-align:center; padding-bottom:22px; font-size:10px;}
#footer a  {font-family:"Arial", "Helvetica", "sans-serif";}
#Services_backToTop { font-size:11px; text-align:right; background:url(../images/services_bgBottom.gif) no-repeat left bottom; padding-bottom:7px;}
#Services_backToTop a { color:#BD2029; }
#Services_backToTop img { margin-left:6px;}
#Services_footerMenu { padding-top:14px; padding-bottom:22px;}
#Services_footerMenu a { text-align:center; color:#004984;}
