/* CSS Document */
/*Standard CSS classes and properties*/
body{

font-family:Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#333333; /*CLHS blue*/
}
a:link, a:visited{
color:#ff6600; /*clhs orange */
font-weight:normal;
text-decoration:underline;
}
a:hover{
color:#ff6600; /*clhs blue */
background-color:#FFCC99;
text-decoration:none;
}
/*INS Created classes & ids*/

.body_top_border{
background:url(../images/clhs_body_top.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#10314a; /*CLHS blue*/
}
.body_bottom_border{
background:url(../images/clhs_body_bottom.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#10314a;
}
.body_left_border{
background:url(../images/clhs_body_left.jpg);
background-repeat:repeat-y;
background-position:right;
}
.body_right_border{
background:url(../images/clhs_body_right.jpg);
background-repeat:repeat-y;
background-position:left;
}
/************************    SITE SEARCH                 ***********************/
.moduletable-search th{
text-align:left;
padding:0px;
font-size:11px;
line-height:1.5;
color:#666666;
}
.sitesearch{
padding:2px;
}

.mainmenu{
background-color:#10314a; /*CLHS blue*/
}
.footer_menu{
font-size:11px;
}
.footer_menu a:hover{
color:#ffffff;
}
.history_list{
padding-bottom:10px;
padding-top:10px;
color:#10314a; /*clhs blue*/
}
.history_list a:link, .history_list a:visited{
text-decoration:none;
font-weight:bold;
}

/*Joomla definied classes & ids*/
/************************     TOP MENU NAV                ***********************/
.mainlevel{
margin-left:15px;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#fc9e25; /*CLHS orange*/
}
a.mainlevel:link, a.mainlevel:visited{
color:#fc9e25;
font-weight:normal;
text-decoration:none;
}
a.mainlevel:hover{
color:#ffffff;
font-weight:normal;
background:none;
text-decoration:none;
}
#active_menu{
background:none;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
/************************     FOOTER MENU                ***********************/
.mainlevel-footer{
margin-left:15px;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#FF9966;
}
a.mainlevel-footer:link, a.mainlevel-footer:visited{
color:#fc9e25;
font-weight:normal;
text-decoration:none;
}
a.mainlevel-footer:hover{
color:#ffffff;
font-weight:normal;
background:none;
text-decoration:none;
}
#active_menu-footer{
background:none;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
/************************    CL HISTORY MENU                 ***********************/
ul#mainlevel-history{

}
.mainlevel-history{
padding-left:6px;
}
.mainlevel-history li{
padding-left:0px;
line-height:1.5;
}
a.mainlevel-history:link, a.mainlevel-history:visited{
color:#10314a;
background:none;
font-weight:normal;
text-decoration:none;
}
a.mainlevel-history:hover{
text-decoration:underline;
color:#ff6600;
background:none;
}
#active_menu-history{
color:#ff6600;
background:none;
}
/************************       CONTENT BODY              ***********************/
.moduletable th{
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#10314a;
}


.contentheading, .componentheading{
font-size:16px;
height:30px;
font-weight:bold;
text-decoration:none;
color:#10314A; /*CLHS blue*/
padding-left:25px;
background-image:url(../images/clhs_ring_icon.jpg);
background-position:left;
background-repeat:no-repeat;
}
.contentpaneopen{
font-size:12px;
color:#000000;
text-align:justify;
padding-left:8px;
padding-right:8px;
}
.mosimage{

}
.mosimage_caption{
text-align:center;
background-image:url(../images/captionbg.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:190px;
padding:0px 3px 6px 3px;
font-size:11px;
color:#99cccc;
background-color:#ffffff;
display:block;
}
.readon{
display:block;

width:70%;
padding-left:10px;
}
a.readon:link, a.readon:visited{
color:#ff6600;
font-weight:bold;
}
a.readon:hover{
color:#10314a;
font-weight:bold;
}

/************************WYSIWYG Editor styles************************/
/*blue text*/
.BlueText{
font-size:12px;
color:#10314a;
}
.BlueBoldText{
font-size:12px;
font-weight:bold;
color:#10314a;
}
.LargeBlueText{
font-size:16px;
color:#10314a;
}
.LargeBlueBoldText{
font-size:16px;
font-weight:bold;
color:#10314a;
}
/*orange text*/
.OrangeText{
font-size:12px;
color:#ff6600;
}
.OrangeBoldText{
font-size:12px;
font-weight:bold;
color:#ff6600;
}
.LargeOrangeText{
font-size:16px;
color:#ff6600;
}
.LargeOrangeBoldText{
font-size:16px;
font-weight:bold;
color:#ff6600;
}
.LightOrangeCell{
}
td.LightOrangeCell{
background-color:#ffcc99;
color:#333333;
}
.DarkOrangeCell{
}
td.DarkOrangeCell{
background-color:#ff9966;
color:#333333;
}
/*default Joomla styles*/

pre{
font:inherit;
}
h1, h2{
font-size:24px;
}
h3,h4{
font-size:18px;
}
h5,h6{
font-size:14px;
}
