#mainnav span {
white-space: nowrap;

}


body {
	margin: 0;
	padding: 0;

	
}

dn-date {
font-style:bold;
}


.xtitle {
         color: #002768;
         font-size: 100%;
}

.clickable {

        /* include whatever style stuff you want and... */

	cursor: pointer;
        height: 200px;
        width: 300px;

}

body,p,td {
	font: 10px Verdana, sans-serif;
	color: #000;
}
#printlogo { display: none;}
#left {
	
	width: 230px;
  	height: 656px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/left_background.jpg) no-repeat top left;
}
#bottommodule .moduletableblue {
height: 70px;
}
#container {
margin-left: 230px;
width: 753px;


}


a:link, a:visited {
	color: #002768; text-decoration: none;
	
}

a:hover {
	color: #E94C05;	text-decoration: none;
	
}

#infinity_menu_1-0 {
display: none;
}
.button
{
background-color: #E94C05;
color: #FFFFFF;
border: 0px;
margin-top: 5px;
font-size: 11px;
}
.inputbox
{
width: 150px;
}


#top {
width: 670px;
height: 112px;
background: url(../images/top_background.jpg) no-repeat 0% 50%;
}

#mainnav {

padding-top: 86px;
padding-left: 15px;
	height: 32px;
}


a.mainlevel {
color: #000;
font-size: 12px;
background: url(../images/menuicon.gif) no-repeat 0% 50%;
padding-left: 15px;
text-decoration: none;
}

#leftcol {
	width: 479px;
	float: left;
	margin-right: 8px;
}

#lefttop {
	width: 479px;
	height: 185px;
	background: url(../images/left_man.jpg) no-repeat top left;
	overflow: hidden;
}

#lefttop div.moduletable {
	margin: 0;
padding: 0;
	margin-left: 195px;
	padding-top: 10px;
	width: 290px;
	

}
#righttop {
	width: 183px;
	height: 185px;
	background: url(../images/righttop/rotate.gif) no-repeat top left;
         overflow: hidden;
	}

#righttop div.moduletable {
	margin: 0;
padding: 0;
	margin-left: 10px;
	padding-top: 10px;
	width: 160px;


}
#leftcontent {
	width: 479px;
	background: url(../images/body_background.jpg) no-repeat  top left;
        
	margin-bottom: 15px;
        
}
#leftcontenttall {
	width: 479px;
	background: url(../images/body_background2.jpg) no-repeat top left;
        
	margin-bottom: 45px;
        
}
#rightcol {
	width: 183px;
	float: left;
         
}

#footer {
	width: 653px;
	clear: both;
	border-top: 1px dotted #000;
	padding-top: 10px;
	margin-left: 16px;
	color: #7f7f7f;
        position: relative;
        margin-top: 3px;

}

#footer a.mainlevelfooter, #footer span {
	color: #7f7f7f;
	text-decoration: none;
        
}
#content  {
	height: 233px;
padding-left: 16px;
	
	padding-right: 10px;

overflow-y: scroll;
}

#tallcontent  {
	height: 485px;
padding-left: 16px;
	
	padding-right: 10px;

overflow-y: scroll;
margin-bottom: 4px;
}


td.contentheading {
	font-size: 13px;
	font-weight: bold;
}

.moduletableblue {
	background-color: #e9ebef;
	padding: 10px;
        color: #002768;
	margin-top: 8px;
        height: 225px;
        
}

#rightcol .moduletableblue {
padding-top: 0px;
padding-bottom: 0px;

}
#rightcol .moduletableblue h3 {
padding-top: 10px;
}

#rightcol .moduletablered {
height: 90px;
padding-top: 0px;
padding-bottom: 0px;
}
#rightcol .moduletablered form {
position: relative;
top: 10px;
}
.moduletablered {
	background-color: #f3a681;
	padding: 10px;
	margin-top: 8px;
}



#rightcol h3, #righttop h3, #lefttop h3, .moduletableblue h3, .moduletablered h3, .moduletable h3 {
	margin-top: 0;
	padding-top: 0;
	color: #002768;
         font-size: 100%;
}
ul#menulist_rooticons {
	margin: 0;
	padding: 0;
}


ul#menulist_rooticons li {


text-indent: -9999px; 
list-style: none;

}

ul#menulist_rooticons a {
height: 38px;
width: 38px;
display: block;
}

#bottommodule .moduletableblue p {
margin-left: 10px;
padding: 0;
}
#menuitem_1icons {
background: url(../images/topnav1.gif) no-repeat scroll left top; 
position: absolute; top: 20px; left: 276px;
}
#menuitem_2icons {
background: url(../images/topnav2.gif) no-repeat scroll left top; 
position: absolute; top: 20px; left: 322px;
}
#menuitem_3icons {
background: url(../images/topnav3.gif) no-repeat scroll left top; 
position: absolute; top: 20px; left: 736px;
}
#menuitem_4icons {
background: url(../images/topnav4.gif) no-repeat scroll left top; 
position: absolute; top: 20px; left: 782px;
}
#menuitem_5icons {
background: url(../images/topnav5.gif) no-repeat scroll left top; 
position: absolute; top: 20px; left: 828px;
}