body {
	margin:0;
	padding:0;
/*height:100%;*/
color:#707070;

}


html
{
	/*overflow:scroll;*/
/*height:100%;*/
}


div#controlPanel
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}

div#mainPage
{
	min-width:1024;
	max-width:1600;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family:verdana;
	font-size:10pt;
}

div#headerContainer
{
	width:100%;
	height:280px;
	background-image:url('images/Header_left.png');
	background-repeat:repeat-x;
}

div#rightHeader
{
	float:right;
	width:15%;
	height:280px;
	background-image:url('images/Header_right.png');
	background-repeat:repeat-x;
}

div#middleHeader
{
	float:right;
	width:799px;
	height:280px;
	background-image:url('images/Header_1.png');
	background-repeat:repeat-x;
	overflow:hidden;
	margin-left:0;
}

div#loginLinks
{
	margin-top:15px;
	margin-left:10px;
	color:#666666;
}

div#loginLinks a:link,a:visited,a:active
{
	text-decoration:none;
	margin-right:5px;
	color:#666666;
}

div#loginLinks a:hover
{
	text-decoration:underline;
	color:#666666;
}

div#searchBox 
{
    float:right;
	margin-top:70px;
	padding-right:10px;
}

div#searchBox #dnn_dnnSEARCH_txtSearch
{
	font-weight:bold;
	height:20px;
	color:#666666;
	vertical-align:middle;
}

div#searchBox #dnn_dnnSEARCH_cmdSearch img
{
	border:0;
	vertical-align:bottom;
}

div#mainMenuNav
{
	font-weight:bold;
	margin-top:250px;
	margin-left:0;
}

div#mainMenuNav ul
{
	list-style:none;
	margin-left:0px;
	display:block;
	padding-left:0;
}

div#mainMenuNav li
{
	float:left;
	list-style:none;
	margin-left:0px;
	padding-left:10px;
}

div#mainMenuNav li a:link,li a:visited,li a:active
{
	text-decoration:none;
	color:#FFF;
}

div#mainMenuNav li a:hover
{
	text-decoration:underline;
	color:#CCC;
}

div#contentContainer
{
width:100%;
height:100%;

}

div#rightWhiteSpace
{
float:right;
width:15%;
height:100%;
}

.rightSideBar
{
float:right;
margin-right:19px;
width:199px;
height:100%;
border-left:solid 1px silver;
border-right:solid 1px silver;
}
div#mainContent
{
float:right;
width:579px;
height:90%;
margin-right:20px;
}
.contentPane, .contentPane td
{
font-size:8pt;
margin-right:15px;
height:100%;
overflow:auto;
}

.contentPane a, .contentPane a:link, .contentPane a:visited, .contentPane a:active
{
font-size:8pt;
font-weight:bold;
color:#BA1524;
text-decoration:none;
}

.contentPane a:hover
{
font-size:8pt;
font-weight:bold;
color:#BA1524;
text-decoration:underline;
}

.contentPane h1, .contentPane h2, .contentPane h3
{
color:#404040;
}

div#breadcrumb
{
margin-top:10px;
font-size:7pt;
font-weight:bold;
margin-bottom:20px;
padding-left:10px;
color:#606060;
margin-right:15px;
}
div#breadcrumb a:link,div#breadcrumb a:visited,div#breadcrumb a:active,div#breadcrumb a:hover
{
text-decoration:none;
color:#606060;
}

div#rightMenuNav
{
font-weight:bold;
color:#000;
margin-top:10px;
width:199px;
}

div#rightMenuNav ul
{

list-style:none;
display:block;
padding-top:5px;
padding-bottom:5px;
border-top:solid 1px silver;
border-bottom:solid 1px silver;
margin-left:0;
padding-left:0;
}

div#rightMenuNav li
{
list-style:none;
padding-top:2px;
padding-bottom:2px;
margin-left:10px;
}

div#rightMenuNav li a, a:link,a:visited,a:active
{
color:#BA1524;
text-decoration:none;

}
div#rightMenuNav li a:hover
{
text-decoration:none;
color:#606060;
}
div#footerContainer
{
clear:both;
height:20px;
background-color:silver;
text-align:center;
font-size:8pt;
}

div#footerContainer a:link, div#footerContainer a:visited, div#footerContainer a:active
{
font-size:8pt;
text-decoration:none;
color:black;
}

div#footerContainer a:hover
{
font-size:8pt;
text-decoration:underline;
color:black;
}





