body {
background-color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;}
td,tr,p,div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
}
.head {
background: #B6C5EE url(../images/gradient1.jpg) repeat-y left top;
}
.head1 {
background: #6487DB url(../images/gradient.jpg) repeat-y left top;
height:24px;}
.logo {
height:60px;
}
.head3 {
background-color: #5175C9;
height:24px;
}
.head4 {
background-color: #F1F1F1;
height:24px;
border-bottom: 1px solid #999999;
padding-left:8px;
padding-top:4px;
}
.header{
background: #ffffff url(../images/gradient.jpg) repeat-y left;
height:80px;
width:470px;
}
.header table.moduletable {
padding-bottom:0px;
margin-bottom:0px;
}
.user3 {
color: white;
font-weight: bold;
}
#mainlevel-nav {
margin:0px;
padding:0px;
}
#mainlevel-nav li {
color:#ffffff;
float:left;
font-size: 2px;
margin:0px 0px 0px 0px;
padding:0px;
}
#mainlevel-nav a {
padding:0px 10px 0px 20px;
color:#000000;
float:left;
font-size: 12px;
}

#mainlevel-nav a:hover {
text-decoration:none;
color:#930000;

}

.left {
width:190px;
text-align: center;
padding-left:8px;
padding-top:8px;
padding-right:6px;}
.right {
width:185px;
text-align: center;
padding-top:8px;
padding-left:16px;}
.search {
float: right;
}
.user1 {
width:190px;
text-align: left;
padding-top:8px;
padding-left:8px;
padding-right:8px;
}
.user2 {
width:190px;
text-align: left;
padding-top:8px;
padding-left:8px;
padding-right:8px;
}

table.moduletable {
background: url(../images/modmid.jpg) repeat-y;
border-bottom: 1px solid #C4D4F3;
width:175px;
padding-bottom:8px;
margin-bottom:8px;
}
table.moduletable td {
font-size:11px;
}
table.moduletable th {
background: url(../images/moduletop.jpg) no-repeat left top;
height:23px;
font-weight:bold;
color:white;
padding-left:8px;
padding-top:4px;
text-align:left;
margin-top:-24px;
font-size:11px;}
table.moduletablenewsflash th {
color: #5175C9;
font-weight:bold;
font-size:14px;
text-align:left;}
table.moduletablenewsflash {
margin-top:8px;
margin-bottom:8px;
background-color: #EEF3FF;
border: 1px solid #C4D4F3;
padding-left: 8px;
padding-right: 8px;
padding-bottom: 8px;}

.contentheading {
color: #5175C9;
font-weight:bold;
font-size:14px;
/*padding-left:8px;*/}
.componentheading {
color: #5175C9;
font-weight:bold;
font-size:14px;
padding-left:8px;
padding-bottom:8px;
padding-top:4px;}
.contentdescription {
padding-bottom:8px;
}
.contentdescription img {
padding-right:8px;
}
.small, .createdate {
color: #6487DB;
font-size:11px;}
.contentpaneopen {
font-size:11px;
padding-left:4px;
}
table.pollstableborder, table.catlistborder {
border: 1px solid #C4D4F3;
}
.sectiontableentry2 {
background-color:#DFE9FF;}
.sectiontableentry1 {
background-color:#F9FBFF;}
.poll b {
color:#666666;}
a:link, a:visited {
color:#6487DB;}
a:hover { 
color: #5175C9;
}
a:active {
color: #009933;
}
.mainlevel {border: 1px solid #C4D4F3; height: 17px; display: block; }
a.mainlevel:link, a.mainlevel:visited {background: #F9FBFF; text-decoration: none; padding-top: 4px; padding-left: 10px; 
margin-left: 4px;
margin-right: 4px;
margin-top: 2px;
margin-bottom: 2px;}
a.mainlevel:hover {border: 1px solid #d0d0D0; background: white; text-decoration: none; }
.sublevel {font-size: 11px; padding-left: 16px; }
a.sublevel:link, a.sublevel:visited {text-decoration: none; }
#active_menu.mainlevel {background-color: #E6FFFC; text-decoration: none; font-weight: bold; }
#active_menu.sublevel {font-weight: bold; }
.footer {
text-align:center;
}