
body,td,p,li {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #303030;
}

th {
	font-size: 10pt;
	font-weight: bold;
}

td.columnHeader {
	background-color: #dadada;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
}
a
{
color: #00469c;
text-decoration: underline;
}
a:hover
{
color: #c80117;
text-decoration: underline;
}
.defaultInput {
	font-size: 8pt;
	width: 200px;
}
#huhPopup{
position:absolute;
left:0;
top:0;
width:100px;
height:5px;
layer-background-color:#ffffff;
background-color:#ffffff;
z-index:100;
}
#container
{
position: relative
}
div.username
{
position: absolute; 
top: 68px; 
left: 345px;
font-size: 15px;
font-weight: bold;
color: #ffffff;
}
a.logout
{
font-size: 9px;
font-weight: normal;
color: #ffffff;
text-decoration: underline;
}
a.logout:hover
{
font-size: 9px;
font-weight: normal;
color: #ffffff;
text-decoration: underline;
}
td.mainmenu
{
border-right: solid 1px #aeaeae;
padding-top: 6px;
}
td.firstmainmenu
{
border-right: solid 1px #aeaeae;
border-left: solid 1px #aeaeae;
padding-top: 6px;
}
a.headlink
{
font-size: 11px;
font-weight: bold;
color: #303030;
text-decoration: none;
}
a.headlink:hover
{
font-size: 11px;
font-weight: bold;
color: #c80117;
text-decoration: underline;
}
a.redlink
{
font-size: 11px;
font-weight: bold;
color: #c80117;
text-decoration: none;
}
a.redlink:hover
{
font-size: 11px;
font-weight: bold;
color: #c80117;
text-decoration: underline;
}




a.lilink
{
font-size: 11px;
font-weight: normal;
color: #303030;
line-height: 18px;
text-decoration: none;
}
a.lilink:hover
{
font-size: 11px;
font-weight: bold;
color: #c80117;
text-decoration: underline;
}
div.pagetitle
{
font-size: 16px;
font-weight: bold;
color: #c92238;
padding-bottom: 12px;
padding-top: 15px;
padding-left: 13px;

}
div.subtext
{
padding-top: 5px;
font-size: 12px;
font-weight: normal;
color: #303030;
}
#container
{
position: relative
}
div.username
{
position: absolute; 
top: 55px; 
left: 359px;
font-size: 15px;
font-weight: bold;
color: #ffffff;
}
div.submenu
{
position: absolute; 
top: 83px; 
left: 349px;
font-size: 11px;
color: #F63C5A;
}
a.mainnav
{
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
a.mainnav:hover
{
font-weight: bold;
color: #ffffff;
text-decoration: underline;
}
a.logout
{
font-size: 9px;
font-weight: normal;
color: #ffffff;
text-decoration: underline;
}
a.logout:hover
{
font-size: 9px;
font-weight: normal;
color: #ffffff;
text-decoration: underline;
}
a.statsnav
{
font-size: 10px;
font-weight: bold;
line-height: 18px;
color: #000000;
text-decoration: none;
}
a.statsnav:hover
{
font-weight: bold;
color: #D1051D;
text-decoration: underline;
}
.statsbg {
	background : url("/graphics/statsbg.gif") #e3e3e3;
	background-repeat : repeat-x;
}
a.textnav
{
font-size: 12px;
font-weight: bold;
line-height: 15px;
color: #000000;
text-decoration: none;
}
a.textnav:hover
{
font-weight: bold;
color: #D1051D;
text-decoration: underline;
}

td.tablehead
{
font-size: 10px;
padding-left: 10px;
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
background: #3d3d3d;
font-weight: bold;
color: #ffffff;
white-space: nowrap
}
a.tableheadlink
{
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
a.tableheadlink:hover
{
font-weight: bold;
color: #ffffff;
text-decoration: underline;
}


a.sidebarlink
{
font-weight: bold;
color: #3c3c3c;
text-decoration: none;
font-size:10px
}
a.sidebarlink:hover
{
font-weight: bold;
color: #c80117;
text-decoration: underline;
}
td.tableheadnopad
{
font-size: 10px;
padding-left: 2px;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
background: #3d3d3d;
font-weight: bold;
color: #ffffff;
white-space: nowrap
}
td.tabledata
{
font-size: 10px;
padding-left: 10px;
padding-top: 6px;
padding-right: 10px;
padding-bottom: 4px;
font-weight: normal;
}


div.tabletitle
{
font-size: 12px;
padding-left: 13px;
padding-top: 7px;
padding-bottom: 2px;
font-weight: bold;
color: #303030;
}


td.tableheadctr
{
font-size: 10px;
padding-left: 8px;
padding-top: 4px;
padding-right: 8px;
text-align: center;
padding-bottom: 4px;
background: #3d3d3d;
font-weight: bold;
color: #ffffff;
white-space: nowrap
}

td.tabledataalert
{
font-size: 10px;
padding-left: 10px;
padding-top: 6px;
padding-right: 10px;
padding-bottom: 4px;
background: #fdbc20;
font-weight: normal;
}
td.tabledata3
{
font-size: 11px;
padding-top: 6px;
padding-right: 10px;
padding-bottom: 4px;
font-weight: normal;
}
td.tabledata4
{
font-size: 11px;
padding: 2px 5px 3px 0;
font-weight: normal;
}
td.comments
{
font-size: 12px;
padding-left: 15px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 25px;
font-weight: normal;
}
a.datalink
{
color: #303030;
font-weight: bold;
text-decoration: none;
}
a.datalink:hover
{
color: #c80117;
text-decoration: underline;
}

td.footer
{
font-size: 10px;
color: #4a4a4a;
background: #eaeaea;
font-weight: normal;
line-height: 25px;
}
a.footlink
{
color: #c80117;
text-decoration: none;
}
a.footlink:hover
{
color: #c80117;
text-decoration: underline;
}
p.indent
{
padding-top: 13px;
padding-left: 13px;
}
div.buttons
{
text-align: right;
font-size: 10px;
padding-left: 5px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 6px;
}
td.buttontd
{
background: #e8e8e8;
text-align: center;
padding-left: 8px;
padding-top: 2px;
padding-right: 8px;
padding-bottom: 2px;
}
tr.bg
{
background: #dadada;
}
tr.bg2
{
background: #e8e8e8;
}
td.fieldhead
{
font-size: 10px;
padding-left: 20px;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 6px;
font-weight: bold;
text-align: right;
}
td.fieldheadnoalign
{
font-size: 10px;
padding-left: 20px;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 6px;
font-weight: bold;
}
td.fielddata
{
font-size: 10px;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 6px;
}


span.fieldhead
{
font-size: 10px;
padding-left: 20px;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 6px;
font-weight: bold;
text-align: right;
}

td.fieldhead3
{
font-size: 10px;
padding-left: 10px;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 6px;
font-weight: bold;
text-align: right;
}
td.fieldhead4
{
font-size: 10px;
padding-left: 10px;
padding-top: 2px;
padding-right: 8px;
padding-bottom: 4px;
font-weight: bold;
text-align: right;
}
td.fieldheadctr
{
font-size: 10px;
padding-top: 6px;
padding-bottom: 6px;
font-weight: bold;
text-align: center;
}
td.darkfieldhead
{
font-size: 10px;
padding-left: 20px;
padding-top: 3px;
padding-right: 8px;
padding-bottom: 3px;
background: #3d3d3d;
color: #ffffff;
font-weight: bold;
text-align: right;
}
td.total
{
font-size: 11px;
padding-top: 3px;
padding-right: 8px;
padding-bottom: 3px;
background: #666666;
color: #ffffff;
font-weight: bold;
text-align: right;
}
div.padded
{
padding-left: 30px;
padding-top: 15px;
padding-right: 30px;
padding-bottom: 15px;
}



#blueblock2{
padding: 0;
margin-top:4px;
width: 230px;
font-size: 12px;
color: #202629;
padding-bottom: 8px;
border-bottom: 1px solid #cacaca;
margin-bottom: 10px;
}

#blueblock2 ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

li a.indent {
margin-left:10px;
}



#blueblock{
padding: 0;
margin-left:80px;
margin-top:12px;
width: 230px;
font-size: 12px;
color: #202629;
}


* html #blueblock{ /*IE 6 only */
w\idth: 200px; /*Box model bug: 180px minus all left and right paddings for #blueblock  from the UL and LI */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
margin: 0;
}

li a.blueblock {
display: block;
padding: 5px 0px 5px 25px;
color: #303030;
text-decoration: none;
font-weight: bold;
margin: 2px 0;
background: URL(/graphics/block.off.gif) no-repeat;
}

html>body li a.blueblock { /*Non IE6 width*/
width: auto;
}

li a.blueblock:hover{
color: #c50000;
	text-decoration: none;
		background: URL(/graphics/block.on.gif) no-repeat #eeeeee;

}

#warning {
font-size:11px;
font-weight: bold;
color: #DC143C;
background: #eaeaea;
border: solid 1px #cacaca;
padding: 10px;
}

#adspace {
float: right;
width:200px;
display: inline;
height:500px;
background: #ffffff;
background: URL(/graphics/iahead.gif) no-repeat #ffffff;
margin-top:37px;
}

#adspace2 {
float: right;
width:200px;
display: inline;
height:500px;
background: #ffffff;
background: URL(/graphics/iahead.gif) no-repeat #ffffff;
margin:10px 0 15px 0;
}

#adtitle {
width:166px;
_width:200px;
background: #ffffff;
background: URL(/graphics/cearrows.gif) no-repeat #cd2a34;
margin-top:20px;
padding: 9px 9px 9px 25px;
font-weight: bold;
color: #ffffff;
}

#adtext {
padding: 15px 18px;
font-size:11px;
}

#adtext p{
font-size:11px;
}

#admore {
	text-align: right;
	font-weight: bold;
	font-style: italic;
	padding-right:10px;
}

#admore a{
	text-decoration: none;
	color:#cd2a34; 
}

h4 {
	font-style: italic;
	margin: 0 0 10px 0;
	font-size:13px;

}



#firstpage {
float: left;
width:400px;
display: inline;
}

#layoutfull {
	padding: 10px 18px;  
	.padding-top: 30px;  
	width: 760px; 
	.width: 760px; 
	border: solid 1px #eaeaea; 
	background: #f5f5f3; 
	margin: 20px auto; 
	.margin-left:20px; 
	text-align: left; 
	min-height:400px;
}

#layout {
	padding: 20px 40px 10px 40px;  
	.padding-top: 30px;  
	width: 640px; 
	.width: 700px; 
	border: solid 1px #eaeaea; 
	background: #f5f5f3; 
	margin: 20px auto; 
	text-align: left; 
	min-height:400px; 
	.min-height:500px;
}






