/* Start of CMSMS style sheet 'hexo-css' */
html
{
background-color:#353636;
}

body
{
line-height:150%;
}

div, img { behavior:url(uploads/iepngfix.htc); }

img
{
border:0px;
}

h1
{
margin-top:0px;
color:#FF0000;
font-family: "Gill sans",Trebuchet ms,sans-serif;
font-size:26px;
font-weight:bold;
line-height:120%;
}

h2
{
margin-top:0px;
font-family: "Gill sans",Trebuchet ms,sans-serif;
font-size:20px;
}

input
{

}

#top_cru
{
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:980px;
height:6px;
}

#bottom_cru
{
margin-left:auto;
margin-right:auto;
width:980px;
height:6px;
}

#master_div
{
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
width:980px;
height:auto;
}

#logo_div
{
margin-left:auto;
margin-right:auto;
padding-top:30px;
padding-bottom:20px;
width:925px;
height:84px;
clear:both;
}

#search_caption_master
{
float:right;
padding-right:5px; 
padding-top:0px; 
}

.search_div
{
float:right;
padding-top:10px;
}

.caption_div
{
float:right;
color:#6077C3;
font-family: "Gill sans",Trebuchet ms,sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
padding-top:25px;
}

#caption_hilight
{
color:#ff0000;
}


#menu_div_top
{
margin-left:auto;
margin-right:auto;
width:925px;
}

#menu_div_bottom
{
margin-left:auto;
margin-right:auto;
padding-right:25px;
padding-top:20px;
width:900px;
height:47px;
background-image:url(uploads/images/mnu_bootom.jpg);
background-repeat:repeat-x;
}

#header_div_home
{
margin-left:auto;
margin-right:auto;
width:925px;
}

#header_div
{
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:925px;
height:238px;
}

#content_master
{
margin-left:auto;
margin-right:auto;
width:925px;
height:auto;
padding-left:0px;
padding-bottom:25px;
padding-top:20px;
}

.content_left
{
float:left;
width:260px;
height:auto;
padding-left:0px;
}

.content_right
{
float:right;
width:640px;
height:auto;
padding-left:20px;
color:#000000;
font-family: "Gill sans",Trebuchet ms,sans-serif;
font-size:14px;
}

.content_right_home
{
float:right;
width:660px;
height:auto;
color:#000000;
font-family: "Gill sans",Trebuchet ms,sans-serif;
font-size:14px;
margin-left:5px;
}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */


#home_box_master
{
margin-left:auto;
margin-right:auto;
float:left;
width:202px;
height:465px;
margin-left:16px;
border:1px solid #e1e1e1;
}

.home_box_img
{
width:202px;
height:105px;
}

.home_box_heading
{
width:194px;
height:42px;
padding-top:8px;
padding-left:8px;
font-family: "Gill sans",Trebuchet ms,sans-serif;
font-size:14px;
font-weight:bold;
color:#FF0000;
background-color:#e1e1e1;
line-height:120%;
}

.home_box_txt
{
width:202px;
height:auto;
color:#6077C3;
}

.home_box_txt ul
{
list-style:url(uploads/images/list.png);
padding-left:10px;

}

.home_box_txt ul li
{
line-height:110%;
padding-top:4px;
padding-bottom:4px;
}

.home_box_txt ul li a
{

color:#6077C3;
font-size:12px;
font-weight:bold;
margin-left:0px;
padding-left:0px;

}


#home_left_contact
{
margin-top:20px;
width:240px;
height:175px;
line-height:100%;
padding-left:15px;
padding-top:10px;
background-color:#E1E1E1;
color:#000;
font-size:14px;
font-family: "Gill sans",Trebuchet ms,sans-serif;
}

#home_left_contact a
{
color:#000;
font-size:14px;
font-family: "Gill sans",Trebuchet ms,sans-serif;
}


div.hovermenu
{
margin-top: -18px;
}

.hovermenu ul{
padding-left: 0;
margin-left: 0px;



}

.hovermenu ul li{
list-style: none;
display: inline;
line-height:270%;
}

.hovermenu ul li a{
padding-right: 10px;
padding-left: 20px;
text-decoration: none;
float: left;
color: black;
font-family:"Gill Sans","Trebuchet MS",sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

.hovermenu ul li a:hover{
color:#FFFFFF;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */

}

.leftmenu div
{
clear:both;
width:255px;
height:auto;
}

.leftmenu ul{
padding-left: 0;
margin-left: 0px;
font-family:"Gill sans",Trebuchet ms,sans-serif;
font-size:12px;
color:#6077C3;
font-weight:bold;
list-style: none;
}


.leftmenu  ul li{
list-style: none;
display:block;
line-height:120%;
font-size:14px;
color:#6077C3;
font-weight:bold;
padding-top:3px;
padding-bottom:5px;
}

.leftmenu  ul li a.menuparent {

text-decoration: none;
font-family:"Gill sans",Trebuchet ms,sans-serif;
font-size:14px;
color:#6077C3;
font-weight:bold;
}

.leftmenu  li li{
padding-right: 0px;
padding-left: 15px;
font-size:13px;
color:#6077C3;
font-weight:normal;
}

.leftmenu  li li a
{
font-size:13px;
color:#6077C3;
}


.leftmenu  ul li a:hover{
color:#FF0000;
}

.menuactive a
{
color:#FF0000;
}



html>body .leftmenu  ul li a:active{ /* Apply mousedown effect only to NON IE browsers */

}




#leftNav_master
{
width:255px;
height:auto;
clear:both;
margin-bottom:30px;
margin-top:-10px;
}

.leftNav_heading
{
width:200px;
font-family:"Gill sans",Trebuchet ms,sans-serif;
font-size:14px;
color:#FF0000;
font-weight:bold;
}


#leftNav
{
font-family:"Gill sans",Trebuchet ms,sans-serif;
font-size:12px;
color:#6077C3;
line-height:180%;
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
vertical-align:middle;
display: block;
width:auto;
font-weight:bold;
}


#leftNav a ,#leftNav a:visited,#leftNav a:active
{
text-decoration:none;
color:#6077C3;
font-size:12px;
height:auto;
font-weight:bold;
}


#leftNav a:hover
{
color:#6077C3;
text-decoration:underline;
}


.corp_heading
{
width:250px;
font-family:"Gill sans",Trebuchet ms,sans-serif;
font-size:14px;
color:#FF0000;
font-weight:bold;
margin-bottom:10px;
}

#footer_div
{
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding-bottom:20px;
width:980px;
color:#999999;
font-size:12px;
font-family:"Gill Sans","Trebuchet MS",sans-serif;
text-align:center;
}


#footerNav,#footerNav a ,#footerNav a:visited,#footerNav a:active
{

text-decoration:none;
color:#999999;
font-family:"Gill Sans","Trebuchet MS",sans-serif;
font-size:12px;
font-weight:normal;
}

#footerNav a:hover
{
color:#999999;
text-decoration:none;
}



ul#menu, ul#menu ul, ul#menu li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul#menu ul { padding-left: 0.3em; }
ul#menu li {
  border-left: 0px dotted #000;
  padding-left: 13px;
  
}
ul#menu li.last {
  border-left-width: 0px;
  padding-left: 14px;

}


/* News*/
.NewsSummaryPostdate
{
margin-top:20px;
padding-bottom:5px;
line-height:0;
}

.NewsSummaryLink
{
margin:0px;
padding:0px;
line-height:120%;
}
/* End of 'hexo-css' */

