.page.sub {

}

.content.sub {

}

.content .subHead {

background:#cccccc;
border-bottom:1px solid #2e2e2e;

}

.content .subMain {

}

.content .subMain a {
font-weight:bold;
text-decoration:underline;
color:#2e2e2e;
}

.content .subMain a:hover {
text-decoration:none;
}

.content .subMain .subTitle {
height:auto;
background:#244979;
color:#f9f9f9;
font-size:14px;
font-weight:bold;
padding:3px 0px 6px 6px;
margin-bottom:10px;
}

.content .subMain .subTitle.next {
margin-top:25px;
}


.content .subMain ul {
margin:0px 0px 0px 15px;
padding:0px;
}

.content .subMain ul li {
list-style:disc;
padding-top:0px;
margin-top:0px;
}

.titleBar {
height:35px;
background:url(../IMGs/titleBarBG.jpg) top left repeat-x;
border-top:1px solid #000000;
margin-bottom:10px;
}

.titleBar .titleContent {
padding:8px 0px 0px 10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color:#f9f9f9;
height:auto;
}


.content .subMain ul li {
list-style-image:none;
list-style:none;
margin:3px 0px 5px 0px;
}

.content .subMain ul li a {
list-style-image:none;
list-style:none;
margin:3px 0px 5px 0px;
color:#2e2e2e;
text-decoration:underline;
}

.content .subMain ul li a:hover {
list-style-image:none;
list-style:none;
margin:3px 0px 5px 0px;
color:#999999;
text-decoration:underline;
}

.content .subMain .subHeading {
color:#3a77ab;

border-bottom:1px solid #3a77ab;

}

.module {

background:url(../imgs/moduleTop.jpg) top center no-repeat;

}

.module a {
color:#3b3b3b;

}

.module a:hover {
color:#cccccc;

}

.module .title {

color:#3a77ab;
}

.content .subSide {

background:#f0b572;
color:#c8d76e;
}

.content .subSide div {
height:25px;
}


.content .subSide .noLink {
background:#f8c68e;
width:95%;
padding:3px 0px 5px 8px;
margin-bottom:5px;
font-weight:bold;
height:auto;
}
 
 
.content .subSide a {
font-size:11px;
color:#c8d76e;
text-decoration:underline;
padding:0px;
margin-left:8px;
}

.content .subSide a:hover {
color:#c8d76e;
text-decoration:none;
padding:0px;
}

.widget.news .body a:hover {
text-decoration:none;
background:#2e2e2e;
color:#f9f9f9;
}


.content .subSide .heading {
height:20px;
padding:5px;
background:#244979;
font-weight:bold;
color:#f9f9f9;
font-size:14px;
}

.content .subSide ul li a {
color:#c8d76e;
text-decoration:underline;
}

.content .subSide ul li a:hover {
background:#2e2e2e;
color:#f9f9f9;
text-decoration:none;
}



