/* CSS Document */

/*-----Global Reset-----*/


/*img {
	border: none;
}

.clear {
	clear: both;
}*/



/*td, p {
	color: #333;
	font-size:12px;
}

td{padding:0px 2px;}*/


/*-----HEADINGS-----*/
h1, .componentheading{ font-size:17px; line-height:21px;}
h2, .contentheading{font-size:15px; font-weight:bold; color:#004c72; }
h3{font-size:15px; font-weight:bold;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}


/*-----LINK TEXT COLORS-----*/
/*a {
color:#1881ac;
font-weight:bold;
}

a:hover{
color:#000;
}

ul{list-style:none; margin:0; padding:6px 0px;}
li{background:url(bullet00.png) 0px 6px no-repeat;
padding-left:10px;
margin-bottom:3px;}*/
/* tables */

table.contentpaneopen, table.contentpane{border-collapse:collapse;}
/*-----BLOCKQUOTE STYLE-----*/

blockquote {
 
}

/* MAIN MENU LINK COLOR */

a.mainlevel-top,a.mainlevel_active-top, a#active_menu-top.mainlevel_current-top{
font-size:16px;
color:#fff;
padding:12px 12px 10px 12px;
font-weight:bold;
text-decoration:none;
}

a.mainlevel-top:hover, a#active_menu-top.mainlevel-top, a.mainlevel_active-top, 
a#active_menu-top.mainlevel_current-top{
color:#191919;
background:url(nav_acti.png) top left repeat-x;
border:#53bdf4 1px solid;
border-bottom:none;
padding:12px 11px 10px 11px;
}

a.mainlevel{
border-bottom:#2b90b9 1px solid;
background:url(mainleve.gif) no-repeat;
background-position:3px 6px;
display:block;
}

a.mainlevel:hover, a#active_menu.mainlevel{
background:#2b90b9 url(active00.gif) no-repeat;
background-position:3px 6px;}

a.mainlevel, a.sublevel{
color:#fff;
text-decoration:none;
font-size:13px;
font-weight:bold;
padding:6px 0px 6px 10px;}

#left .moduletable table tbody tr td div{
background-color:#2b90b9;
border-bottom:#1881ac 1px solid;
padding:6px 0px 6px 10px;
}

a.sublevel:hover{
color:#000;
}

a#active_menu.sublevel{
color:#000;
}


/* Left/Right Column (GLOBAL DEFAULT STYLE) */


/*.moduletable{margin-bottom:xxx; padding:xxx;}*/
/*.moduletable h3{margin: 0 -10px 0.5em -10px;} *//*negative margin*/

/* LATEST NEWS/POPULAR MODULE LINK STYLES */

a.latestNews{
	
}

a.latestNews:hover{

}

a.mostread{

}

a.mostread:hover{

}

/* SECTION TABLE HEADER STYLE */

td.sectiontableheader {
 
}

/* ALTERNATING SECTION TABLE ROW 1 BACKGROUND/TEXT STYLES */

tr.sectiontableentry1 td {
 
}

/* ALTERNATING SECTION TABLE ROW 2 BACKGROUND/TEXT STYLES */

tr.sectiontableentry2 td {
 
}

/* SECTION TABLE LINK STYLES */

.sectiontableentry2 a, .sectiontableentry1 a, .sectiontableentry2 a.category, .sectiontableentry1 a.category {
 
}
.sectiontableentry2 a:hover, .sectiontableentry1 a:hover, .sectiontableentry2 a.category:hover, .sectiontableentry1 a.category:hover {
	 
}

/*layout*/

#left, #middle, #right{ float:left; overflow:hidden;}
#left{margin-right:8px;padding:8px}
#right{padding-left:8px;}
/*#center{margin-right:8px}*/

/*#left, #right{width:300px; voice-family: "\"}\""; voice-family:inherit; width:158px;}
html>body #left{width:196px;}
html>body #right{width:158px;}*/

#left .moduletable, #left .moduletable-grey, #right .moduletable, #right .moduletable-grey{padding:10px; margin-bottom:10px;}

#left .moduletable h3, #left .moduletable-grey h3, #right .moduletable h3, #right .moduletable-grey h3{
margin-top:-10px;
margin-left:-10px;
margin-right:-10px;
padding:12px 6px;
}

#left .moduletable h3{
background:url(h3_left1.gif) top left repeat-x;
color:#fff;}

#left .moduletable{
background-color:#1881ac;
color:#fff;}

#left .moduletable a{color:#fff;}

#left .moduletable-grey{
background-color:#c1c1c1;}

#left .moduletable-grey h3{
color:#1881ac;}

#middle{
width:443px;
border:#afafaf 1px solid;
background:url(bg000000.png) top left repeat-x;
}
#middle .hack{
padding:26px 16px;}


#right .moduletable-grey h3{
background-color:#454545;
color:#fff;}

#right .moduletable h3{
background-color:#1881ac;}

#left h3, #right h3{
color:#fff;
font-family:"trebuchet ms", verdana, Arial, Helvetica, sans-serif;
margin:0;}



