﻿/*Global*/
body {background:#EDEDED;}

div.clearfix {clear:both;}

#container {width:970px;margin:0px auto; }


   #subSite {width:400px;margin-top:30px;}
       #subSite ul {position:relative;left:610px;top:-2px;}
           #subSite ul li {display:inline;font:12px "微软雅黑","宋体","Trebuchet MS",Verdana;margin-right:5px;}
               #subSite ul li a:link {color:#666666;text-decoration:none;}
               #subSite ul li a:visited {color:#666666;text-decoration:none;}
               #subSite ul li a:hover {color:#0C61A3;text-decoration:underline;}
               #subSite ul li a:active {color:#0C61A3;text-decoration:underline;}



   #roundTop {width:100%;height:20px;background:url(/images/roundTop.gif) no-repeat left top;}
   #roundBottom {width:100%;height:30px;background:url(/images/roundBottom.gif) no-repeat left top;}
   #mainWrapper {width:100%;background:url(/images/roundShadow.gif) repeat-y;}



   #footer {height:70px;margin-top:5px;margin-left:2px;width:960px;font:12px "微软雅黑","宋体","Trebuchet MS",Verdana;font-weight:bold;}
       #footer div.otherLinks {float:left;}
            #footer div.otherLinks a:link {color:#333333;text-decoration:none;}
            #footer div.otherLinks a:visited {color:#333333;text-decoration:none;}
            #footer div.otherLinks a:hover {color:#0C61A3;text-decoration:underline;}
            #footer div.otherLinks a:active {color:#0C61A3;text-decoration:underline;}

       #footer div.copyright  {float:right;}




/*header*/
#header {width:960px;height:120px;}

       #header div.siteLogo {float:left;width:356px;height:62px;position:relative;left:25px;top:20px;background:url(/images/siteLogo.gif) no-repeat left top;}
              #header div.siteLogo a {width:356px;height:62px;text-indent:-5000px;display:block;}

       #header div.siteSearch {float:right;width:250px;height:50px;position:relative;top:30px;background:url(/images/siteSearch.jpg) no-repeat left top;}
              #header div.siteSearch input.searchBox    {margin:0px;padding:0px;border:0px;width:135px;position:relative;left:4px;top:-3px;background:transparent;font:12px "微软雅黑","宋体","Trebuchet MS",Verdana;color:#0676FF;}
              #header div.siteSearch input.searchButton {margin:0px;padding:0px;border:0px;width:61px;height:24px;position:relative;left:11px;top:1px;background:transparent;cursor:hand;}


/*nav*/
#nav {width:960px;position:relative;left:1px}
       #nav ul li {text-indent:-5000px;float:left;width:160px;height:40px;}

             #nav ul li.navButton1X {background:url(/images/navActive1.jpg) no-repeat left top;}
             #nav ul li.navButton2X {background:url(/images/navActive2.jpg) no-repeat left top;}
             #nav ul li.navButton3X {background:url(/images/navActive3.jpg) no-repeat left top;}
             #nav ul li.navButton4X {background:url(/images/navActive4.jpg) no-repeat left top;}
             #nav ul li.navButton5X {background:url(/images/navActive5.jpg) no-repeat left top;}
             #nav ul li.navButton6X {background:url(/images/navActive6.jpg) no-repeat left top;}
                            
                            
             #nav ul li a{display:block;width:100%;height:100%;}

                     #nav ul li.navButton1 a{background:url(/images/navLink1.jpg) no-repeat left top;}
                     #nav ul li.navButton2 a{background:url(/images/navLink2.jpg) no-repeat left top;}
                     #nav ul li.navButton3 a{background:url(/images/navLink3.jpg) no-repeat left top;}
                     #nav ul li.navButton4 a{background:url(/images/navLink4.jpg) no-repeat left top;}
                     #nav ul li.navButton5 a{background:url(/images/navLink5.jpg) no-repeat left top;}
                     #nav ul li.navButton6 a{background:url(/images/navLink6.jpg) no-repeat left top;}
                     
                     #nav ul li.navButton1 a:hover{background:url(/images/navHover1.jpg);}
                     #nav ul li.navButton2 a:hover{background:url(/images/navHover2.jpg);}
                     #nav ul li.navButton3 a:hover{background:url(/images/navHover3.jpg);}
                     #nav ul li.navButton4 a:hover{background:url(/images/navHover4.jpg);}
                     #nav ul li.navButton5 a:hover{background:url(/images/navHover5.jpg);}
                     #nav ul li.navButton6 a:hover{background:url(/images/navHover6.jpg);}
                     
                     #nav ul li.navButton1 a:active{background:url(/images/navActive1.jpg);}
                     #nav ul li.navButton2 a:active{background:url(/images/navActive2.jpg);}
                     #nav ul li.navButton3 a:active{background:url(/images/navActive3.jpg);}
                     #nav ul li.navButton4 a:active{background:url(/images/navActive4.jpg);}
                     #nav ul li.navButton5 a:active{background:url(/images/navActive5.jpg);}
                     #nav ul li.navButton6 a:active{background:url(/images/navActive6.jpg);}

                   
                   
                   
/*locator*/
#locator {width:960px;height:32px;background:url(/images/locator.jpg) top left repeat-x;position:relative;left:1px;margin-bottom:25px;}
     #locator span {font:12px "微软雅黑","宋体","Trebuchet MS",Verdana;color:#FFFFFF;position:relative;left:25px;top:8px}
          #locator span a:link {color:#FFFFFF;text-decoration:none;}
          #locator span a:visited {color:#FFFFFF;text-decoration:none;}
          #locator span a:hover {color:#FFFFFF;text-decoration:underline;}
          #locator span a:active {color:#FFFFFF;text-decoration:underline;}

      
          


/*subNav*/
#subNav {margin-left:2px;float:left;width:180px;}
    #subNav ul li {text-indent:20px;height:35px;font:12px "微软雅黑","宋体","Trebuchet MS",Verdana;line-height:35px;}


       #subNav ul li.columnHeading0 {width:180px;text-indent:-5000px;background:url(/images/subNav0.gif) top left no-repeat;}
       #subNav ul li.columnHeading1 {width:180px;text-indent:-5000px;background:url(/images/subNav1.gif) top left no-repeat;}
       #subNav ul li.columnHeading2 {width:180px;text-indent:-5000px;background:url(/images/subNav2.gif) top left no-repeat;}
       #subNav ul li.columnHeading3 {width:180px;text-indent:-5000px;background:url(/images/subNav3.gif) top left no-repeat;}
       #subNav ul li.columnHeading4 {width:180px;text-indent:-5000px;background:url(/images/subNav4.gif) top left no-repeat;}
       #subNav ul li.columnHeading5 {width:180px;text-indent:-5000px;background:url(/images/subNav5.gif) top left no-repeat;}
       #subNav ul li.columnHeading6 {width:180px;text-indent:-5000px;background:url(/images/subNav6.gif) top left no-repeat;}
       
       #subNav ul li.columnX {width:178px;background:#D9F0FD;border-left:1px solid #D5EFFD;border-bottom:1px solid #D5EFFD;border-right:1px solid #D5EFFD;color:#0C61A3;}
       
       #subNav ul li.column {width:178px;background:#EAF7FE;border-left:1px solid #D5EFFD;border-bottom:1px solid #D5EFFD;border-right:1px solid #D5EFFD;}
           #subNav ul li a {width:100%;height:100%;display:block; }
               #subNav ul li a:link    {color:#504A2E;text-decoration:none;}
               #subNav ul li a:visited {color:#504A2E;text-decoration:none;}
               #subNav ul li a:hover   {color:#0C61A3;background:#D9F0FD;text-decoration:underline;}
               #subNav ul li a:active  {color:#0C61A3;background:#D9F0FD;text-decoration:underline;}





/*content*/
#content {float:left;margin-left:22px;width:550px;}
    #content div.contentTop {width:100%;height:6px;background:url(/images/contentTop.gif) top left no-repeat;font-size:1px;}
    #content div.contentBottom {width:100%;height:6px;background:url(/images/contentBottom.gif) top left no-repeat;font-size:1px;}
    #content div.contentMiddle {padding-top:1px;padding-bottom:1px;width:548px;border-left:#D5EFFD solid 1px;border-right:#D5EFFD solid 1px;font:12px "微软雅黑","宋体","Trebuchet MS",Verdana;text-indent:20px;line-height:25px;letter-spacing:1px}
            
            /*p within #content div.contentMiddle*/
            #content div.contentMiddle p {width:520px;margin:15px auto;}
                 #content div.contentMiddle p.subHeading {font-size:15px;font-weight:bold;color:#FF6600;margin-top:40px;}
				 #content div.contentMiddle p.grayBox {width:450px;background:#F6F6F6;border:solid 1px #E7E7E7;padding:5px 15px;}
				 #content div.contentMiddle p.grayBox2 {width:450px;background:#F6F6F6;border:solid 1px #E7E7E7;padding:5px 15px;text-indent:0px;}
				 #content div.contentMiddle p.grayBox3 {width:450px;background:#F6F6F6;border:solid 1px #E7E7E7;padding:5px 15px;text-indent:0px;font-style:italic;}
				 
                     #content div.contentMiddle p img {display:block;}
                     #content div.contentMiddle p img.textAlign {display:inline;}
                     #content div.contentMiddle p img.area {margin:0px auto;}


             /*table within #content div.contentMiddle*/
               #content div.contentMiddle table {width:500px;margin:0px auto;letter-spacing:0px}
                     #content div.contentMiddle table tr.title {font-weight:bolder;background:#F6F6F6;}
                          #content div.contentMiddle table td {padding:20px 5px;border:1px solid #E7E7E7;text-align:center;vertical-align:middle;line-height:20px;color:#333333;text-indent:0px;}
                              #content div.contentMiddle table.tm td {padding:8px 5px;}
                          
             
             /*list within #content div.contentMiddle*/
             #content div.contentMiddle ul.listText {padding:5px 5px;width:472px;margin:15px auto;list-style-type:square;background:#EAF7FE;}
             #content div.contentMiddle ul.listMore {padding:5px 15px;width:450px;margin:15px auto;background:#F6F6F6;border:solid 1px #E7E7E7;list-style-image:url(/images/pdf.gif);list-style-type:square;line-height:25px;}
                     #content div.contentMiddle ul.listMore li.listHeading {font-weight:bold;position:relative;left:-25px;padding-bottom:5px;list-style-image:none;list-style-type:none;}
             
             
             
             /*misc*/
             #content div.contentMiddle span.vertical{letter-spacing:normal;}
             #content div.contentMiddle span.em{font-weight:bold;}


             /*a within #content div.contentMiddle*/ 
             #content div.contentMiddle a:link {color:#504A2E;text-decoration:none;border-bottom:dotted 1px #504A2E;}
             #content div.contentMiddle a:visited {color:#504A2E;text-decoration:none;border-bottom:dotted 1px #504A2E;}
             #content div.contentMiddle a:hover {color:#0C61A3;text-decoration:none;border-bottom:dotted 1px #0C61A3;}
             #content div.contentMiddle a:active {color:#0C61A3;text-decoration:none;border-bottom:dotted 1px #0C61A3;}





/*sidebar*/
#sidebar {float:left;margin-left:22px;width:180px;}
    #sidebar div.sidebarTop {width:100%;height:8px;background:url(/images/sidebarTop.gif) top left no-repeat;font-size:1px;}
    #sidebar div.sidebarBottom {width:100%;height:8px;background:url(/images/sidebarBottom.gif) top left no-repeat;font-size:1px;}
    #sidebar div.sidebarMiddle {padding-top:1px;padding-bottom:1px;width:178px;border-left:#FFDFCA solid 1px;border-right:#FFDFCA solid 1px;background:#FFF5F5;font:12px "微软雅黑","宋体","Trebuchet MS",Verdana;line-height:22px;}
       
            /*p within #sidebar div.sidebarMiddle*/
            #sidebar div.sidebarMiddle p {width:160px;margin:5px auto;}
                 #sidebar div.sidebarMiddle p.spacer {height:20px;margin:0px auto;}
                     
                     
            /*a within #sidebar div.sidebarMiddle*/
            #sidebar div.sidebarMiddle a:link {color:#000000;text-decoration:none;}
            #sidebar div.sidebarMiddle a:visited {color:#000000;text-decoration:none;}
            #sidebar div.sidebarMiddle a:hover {color:#FF6600;text-decoration:underline;}
            #sidebar div.sidebarMiddle a:active {color:#FF6600;text-decoration:underline;}
            
            









/*css spec for site homepage & news pages */

/*locator-home*/
#locator-home {width:960px;height:32px;background:url(/images/locator.jpg) top left repeat-x;position:relative;left:1px;}             
   
/*splash*/
#splash {position:relative;left:1px;margin-bottom:20px;} 

/*featured*/
#featured {float:left;position:relative;left:1px;width:390px;font-family:"微软雅黑";font-size:12px;line-height:35px;padding:15px 0px;}
   #featured  table {width:390px;}
       #featured  table td {width:130px;text-align:center;vertical-align:middle;}
       
            #featured  table td a:link {color:#333333;text-decoration:none;}       
            #featured  table td a:visited {color:#333333;text-decoration:none;}    
            #featured  table td a:hover {color:#0C61A3;text-decoration:underline;} 
            #featured  table td a:active {color:#0C61A3;text-decoration:underline;}



/*news*/
#news {float:left;margin-left:20px;width:540px;font-family:"微软雅黑";font-size:12px;line-height:30px;}
    #news div.newsBox{background:#F2F8FB;padding:5px 10px;margin-top:-1px;border:1px solid #CBE3EF;height:100px;}
         #news div.newsBox span.entry span.newsTitle {font-size:18px;color:#FF6600;font-weight:bold;line-height:40px;}
         
         

/*newsDetail*/
#newsDetail {float:left;margin-left:10px;margin-right:10px;width:732px;font-family:"微软雅黑";font-size:13px;}
    #newsDetail div.newsDetailBox{background:#F2F8FB;padding:5px 10px;margin-top:-1px;border:1px solid #CBE3EF;}
         #newsDetail div.newsDetailBox p {text-indent:25px;line-height:22px;letter-spacing:1px;margin:15px auto;}
         #newsDetail div.newsDetailBox p.newsTitle {font-size:18px;color:#FF6600;font-weight:bold;text-indent:0px;}
         #newsDetail div.newsDetailBox p img {display:block;margin:0 auto;}
         #newsDetail div.newsDetailBox p.newsLink {margin:20px auto;width:350px;text-align:center;vertical-align:middle;line-height:40px;text-indent:0px;background:#F6F6F6;border:solid 1px #E7E7E7;font-size:15px;font-weight:bold;color:#999999;}         
 
            #newsDetail div.newsDetailBox p.newsLink a:link {color:#999999;text-decoration:none;}       
            #newsDetail div.newsDetailBox p.newsLink a:visited {color:#999999;text-decoration:none;}    
            #newsDetail div.newsDetailBox p.newsLink a:hover {color:#0C61A3;text-decoration:underline;} 
            #newsDetail div.newsDetailBox p.newsLink a:active {color:#0C61A3;text-decoration:underline;}
         