

#Form1 label.error{
color:#FF0000;
font-size:10px;
padding-left:5px;

}




body{
margin:0px;
padding:0px;
background-color:#CCCCCC;
background:url(/assets/images/bg/body-background.gif) #E8E7E8 repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}


.breadcrumb{
font-size:9px;
color:#999999;
}

.breadcrumb a:link, .breadcrumb a:visited{
font-size:9px;
color:#666666;
text-decoration:underline;
}

.breadcrumb a:hover{
font-size:9px;
color:#7DAC44;
text-decoration:underline;
}


.topnav{
font-weight:bold;
color:#999999;
}


.topnav a:link, .topnav a:visited{
padding:5px;
color:#000000;

}

.topnav a:hover{
padding:5px;
color:#FFFFFF;
}


.navspacer{
color:#ffffff;

}

h1{
margin-top:2px;
margin-bottom:10px;
font-size:18px;
font-weight:100;
color:#393889;
}


/* Scroller Box */


#scroller p {
 padding: 5px;
}
/* Scoller Box */


#rssfeed{

margin-bottom:10px;
 position: relative;
 overflow:auto;
 height: 150px;
 border:1px solid #999999;
 overflow: hidden;
 background-color:#FFFFFF
}

a:link, a:visited{
color:#38348D;
font-weight:bold;
text-decoration:underline;
}

a:hover{
color:#6964C6;
font-weight:bold;
text-decoration:underline;
}

.r_sidepanel{
 background:url(/assets/images/bg/panel-background-sml.gif) #ffffff no-repeat;
 padding:10px;
 width:316px;
 margin-bottom:10px;
}

.r_selfscrollbox{
width:100%;
height:80px;
overflow:auto;
position: relative;
}

#scroller_container, #scroller_container2 {
width:auto;
margin-bottom:10px;
position: relative;
height: 70px;
overflow: hidden;
}

.featureitem1{
padding:5px;
background-color:#E8E7E8;
border-bottom:1px dotted #cccccc;
font-size:8px;

}
.featureitem2{
padding:5px;
background-color:#DCDBDC;
border-bottom:1px dotted #cccccc;
font-size:8px;
}

.sectionheader{
margin-top:10px;
margin-bottom:5px;
font-weight:bold;
}

.secondarytext{
color:#6F6F6F;

}

.sectionhead{
margin-top:15px;
margin-bottom:0px;
padding:10px;
border:1px solid #ccccccc;
background:url(/assets/images/bg/sectionheadgrad1.gif);
color:#666666;
clear:both;
height:25px;
font-size:14px;
cursor:pointer;

}

.sectionbody{
margin-top:15px;
margin-top:0px;
padding:10px;
border:1px solid #cccccc;
border-top:0px solid #cccccc;
background-color:#ECEAEA;
clear:both;
height:auto;
}


/* tables */

/*background header - no field*/
table.tablesorter {

	background-color: #CCCCCC;
	margin:0px 0px 15px;
	font-size: 100%;
	width: 100%;
	text-align: left;
	color:#ffffff;
	border:1px solid #111111;
}

/*background header - not selected*/
table.tablesorter thead tr th{
	background: #cccccc;
	border-right: 1px solid #111111;
	border-bottom: 1px solid #111111;
	font-size: 100%;
	padding: 10px;
	color:#000000;
	font-weight:bold;
}

table.tablesorter thead tr.shead th{
background-color:#BEC6FA;

}

/*background header - Field -selected*/
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background: #BEBEBE;

}

/*background header */
table.tablesorter thead tr .header {
	
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	border-bottom: 1px solid #111111;
}


/*background header - Rows*/
table.tablesorter tbody td {
	padding: 10px;
	background-color: #F3F3F3;
	vertical-align: top;
	color:#000000;
}

table.tablesorter tbody tr.odd td {
	background-color:#ffffff;
	color:#000000;
}




table.tablesorter tbody td a:hover{
color:#5F66BC;
text-decoration:underline;
}


table.tablesorter thead tr .headerSortUp {
	background-image: url(/assets/images/bullets/table_asc.gif);
	
}


table.tablesorter thead tr .headerSortDown {
	background-image: url(/assets/images/bullets/table_desc.gif);
}



table.tablesorter tfoot tr td{
background: #cccccc;
	border-right: 1px solid #111111;
	border-top: 1px solid #111111;
	font-size: 100%;
	padding: 10px;
	color:#000000;
	font-weight:bold;
}
/*-----------------------------------------------------------------*/



