/*This stylesheet contains everything that be customized in the template. Change the other style sheets at your own risk!*/

/*This CSS controls format of the user1 module*/
#user1 {right:15px;top:1.2em;font-size:90%;line-height:1em;text-align:left;width:500px;}
#user1 .moduletable-text{width:300px;font-size:80%;text-align:left;}
#user1 .moduletable-small{/*Intentionally blank*/}
#user1 h3 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0;padding:0;}
#user1 p {font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}

/*This CSS controls the background image of headerleader module*/
#headerleader {text-align:center;}
#headerleader .module-gradient {background:url(../images/gradient.png) repeat-x top;width:100%;margin: 0px;padding: 0px;
}
#headerleader .moduledarkS,#headerleader .modulelightS,#headerleader .modulemidS,#headerleader .modulelight,#headerleader .moduledark,#headerleader .modulemid {margin:8px;}

/*Border colors*/
.topbar {background: #227AB4;}
#wrap-a{border: 1px solid #ccc;}
#wrap-b{border: 2px solid #fff;}
#wrap {background:#FFF;border:1px solid #D9D9D9;}
#wrap-c{border: 7px solid #FFF;}

/*Font styling for footer*/
#footer {background:0;text-align:center;height:19px;}
#footer #mainlevel li a{font:11px Arial, Helvetica, sans-serif;color:#666;}
#footer #mainlevel li a:hover,#footer #mainlevel li a#active_menu{color:#333;text-decoration:underline;}

/*------------------Typography and Joomla Styles----------------*/

/*Sitewide font style, DONT set size here*/
body {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;color:#211;background:#333 url(../images/pagebg.png) repeat-x fixed bottom}

/*Set global font sizes here*/
#sidebar {font-size:90%;} /*left column*/
#sidebar-2 {font-size:90%;} /*right column*/

.contentheading,a.contentpagetitle:link, a.contentpagetitle:visited {	
padding:1px 0 0.3em 0;color:#227AB4;width:99%;text-decoration:none;
font:18px/20px Arial, Helvetica, sans-serif;text-align:left;letter-spacing: -1px;}
.componentheading {color:#000;font:1.25em/1.55em Arial, Helvetica, sans-serif;letter-spacing: -1px;}
a.contentpagetitle:hover {color: #666;text-decoration:underline;}
h1 {font: bold 1.6em/1.9em Arial, Helvetica, sans-serif;margin:0;color:#000;letter-spacing:-1px;}
h2 {font: bold 1.6em/1.9em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#227AB4;}
h3 {font: bold 1.2em/1.7em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#227AB4;}
h4 {font: bold 1.2em/1.7em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#227AB4;}
h5 {font: bold 1.1em/1.4em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#227AB4;}
h6 {font: bold 1em/1.3em Arial, Helvetica, sans-serif;margin: 1.2em 0;color:#227AB4;}
.createdate,.modifydate,.small {color:#BFBFBF;font-size:.75em;}
a:link, a:visited {color:#227AB4;text-decoration:underline;}
a:hover {color: #227AB4;text-decoration:none;}
a.category:hover {color: #227AB4;}
table.contenttoc {color: #330;border: 1px solid #ccc;}
table.contenttoc td {font-size: 0.9em;font-weight: normal;text-align:left;}
div.mosimage_caption {font-size:0.9em;color:#666;}
.pagenav{color:#73819C;padding:3px 5px 3px 3px;}
ul.latestnewsdark,ul.latestnewslight,ul.latestnewsmid,ul.latestnewsdarkS,ul.latestnewsmidS,ul.latestnewslightS {list-style:none;padding:0px;margin:0px;}
	
/*Header for table content*/
td.sectiontableheader {
color: #FFF;background:#222;font-weight:bold;padding: 4px;}

/*Alternating table rows*/
tr.sectiontableentry1 td,td.sectiontableentry1 {
padding: 4px;background-color: #F8F8F8;font-size:90%;}
tr.sectiontableentry2 td ,td.sectiontableentry2{
padding: 4px;background-color: #EFEFEF;font-size:90%;}

/*Main horizontal Navigation*/
#navbar .moduletopnav a:link,#navbar .moduletopnav a:visited{color:#fff;font:bold 12px Arial,Helvetica,sans-serif;text-decoration:none;}
#navbar .moduletopnav a:hover{background:#227AB4;}

/*Side Column Navigation*/
ul#mainlevel-sidenav {list-style:none;margin:0;padding:0;}
ul#mainlevel-sidenav a{text-decoration:none;}
ul#mainlevel-sidenav a:hover {text-decoration:underline;}

/*SOLID Rounded Boxes TEXT COLORS*/
#sidebar h3,#sidebar-2 h3,.user4 h3,.user5 h3,.user4split2 h3,.user5split2 h3,.user6 h3,.user7 h3,.user6split2 h3,.user7split2 h3 {text-align:center;margin:0;font: 1.35em/1.5em Arial, Helvetica, sans-serif;letter-spacing: -1px;padding:0;}
.moduledarkS p,.modulelightS p,.modulemidS p {font-size:1em;line-height:1.25em;}
.moduledarkS,.moduledarkS a:link, .moduledarkS a:visited, .moduledarkS li a,.moduledarkS p,.moduledarkS td,.moduledarkS ul,.moduledarkS h3 {color:#FFF;}
.modulelightS,.modulelightS a:link, .modulelightS a:visited, .modulelightS li a, .modulelightS p, .modulelightS td,.modulelightS ul,.modulelightS h3, .modulelightS {color:#FFF;}
.modulemidS,.modulemidS a:link, .modulemidS a:visited, .modulemidS li a, .modulemidS p,.modulemidS td,.modulemidS ul,.modulemidS h3{color:#FFF;}
/*SOLID Rounded Box BACKGROUND COLORS*/
.moduledarkS, moduletabledarkS {background: #000000 url(../images/mod_tr_darkS.png) top right no-repeat;}
.modulelightS {background: #227AB4 url(../images/mod_tr_lightS.png) top right no-repeat}
.modulemidS {background: #666666 url(../images/mod_tr_midS.png) top right no-repeat;}
/*BORDERED Rounded boxes*/
.moduledark h3,.modulemid h3,.modulelight h3 {color:#fff;}
.module h3,.modulebdr h3 {color:#666;}
