body 
{
	margin:10px 10px 0 3px;
	font-family:Arial;
	font-size:10pt;
	background-color:#C5D1DE;
}

img
{
	border:none;
}

.NewHeader
{
	width:767px;
	height:100px;
	background-image:url('Images/header2.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	margin-bottom:1px;
	position:relative;
}

.ContentHeader
{
	width:767px;
	height:170px;
	background-image:url('Images/contentImg.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	/*position:relative;
	background-color:Red;*/
}

.ContentHeader2
{
	width:767px;
	height:170px;
	background-image:url('Images/contentImg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	/*position:relative;
	background-color:Red;*/
}

.BlockDiv
{
	width:580px;
	height:300px;
	color:#fff;
	background-image:url('Images/girl.jpg');
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding-top:35px;
}

.BlockDiv2
{
	color:#fff;
	position:absolute;
	top:0;
	left:0;
	margin-bottom:10px;
}

.BlockTitle
{
	font-size:14pt;
	padding-left:30px;
	
}

.BlockText
{
	width:300px;
	padding-left:30px;
}

.MenuDiv
{
	background-color:#2E4D6D;
	width:186px;
	height:300px;
	position:absolute;
	top:0;
	left:581px;
	margin-bottom:10px;
}

.BlockHeader
{
	background-color:#2E4D6D;
	color:#fff;
	font-weight:bold;
	height:20px;
	text-indent:5px;
	padding-top:3px;
	width:100%;
	font-size:8pt;
	margin-bottom:5px;
}

.HomeBlock1
{
	/*position:absolute;
	top:308px;
	border-right:dotted 1px #fff;
	border-bottom:dotted 1px #fff;*/
	width:330px;
	height:100%;
	line-height:20px;
}

.HomeBlock2
{
	/*position:absolute;
	top:308px;
	left:331px;*/
	width:249px;
	height:100%;
	/*border-right:dotted 1px #fff;
	border-bottom:dotted 1px #fff;*/
	line-height:20px;
	
}

.HomeBlock3
{
	/*position:absolute;
	top:308px;
	left:581px;*/
	width:187px;
	height:100%;
	/*border-bottom:dotted 1px #fff;
	border-right:dotted 1px #fff;*/
	line-height:20px;
}

.HomeBlock3 .normal
{
	color:#000;
	font-family:Arial;
	font-size:10pt;
}

.HomeBlock3 .homehide
{
	display:none;
}


.HomeBlock1 A,.HomeBlock2 A, .HomeBlock3 A, .ContentHeader A,.ContentHeader A, .ContentHeader A, .MainContent A
{
	color:#0F2A47; /*A77D3F*/
	text-decoration:underline;
	font-weight:normal;
}

.HomeBlock1 A:Hover,.HomeBlock2  A:Hover, .HomeBlock3  A:Hover, .ContentHeader A:Hover,.ContentHeader  A:Hover, .ContentHeader  A:Hover, .MainContent A:Hover, .ContentLeft A:Hover
{
	color:#0F2A47;
	text-decoration:underline;
	font-weight:normal;
}

.HomeBlock1 A:Visited,.HomeBlock2  A:Visited, .HomeBlock3  A:Visited, .MainContent A:Visited
{
	color:#0F2A47;
	text-decoration:underline;
	font-weight:normal;
}

.ContentLeft A, .ContentLeft A:Hover, .ContentLeft A:Visited
{
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
}

.GeneralButton
{
	cursor:pointer;
	width:143px;
	height:39px;
	margin-top:13px;
	margin-left:8px;
}

.Footer
{
	text-align:center;
	font-size:8pt;	
	width:770px;
	/*position:absolute;
	top:640px;*/
	margin-top:5px;
}

.DNNFooter
{
	text-align:center;
	font-size:8pt;	
	width:770px;
	/*position:absolute;
	top:660px;*/
	margin-top:5px;
}

/* TABS */

ul#tabnav /* GENERAL SETTINGS */
{ 
	text-align: right; 
	margin: 0 0 0 0; 
	font-size:8pt; 
	list-style-type: none;
	padding:5px 5px 3px 5px; /* THIRD number must change with respect to padding-bottom (X) below */
	position:absolute;
	bottom:0px;
	right:-5.5px;
	right:-5px;
}

ul#tabnav li /* DO NOT CHANGE ... */
{ 
	display: inline;
}

ul#tabnav li a /* settings for ALL tab links */
{ 
	padding:5px 10px 3px 10px; /* Padding with respect to padding-bottom (X) above */
	background-color: #2E4D6D;   
	color: #fff; 
	text-decoration: none;
	border-bottom: none;
	font-weight:bold;
}

ul#tabnav a:hover /* settings for hover effect */
{ 
	/*background: #fff; 
	padding:3px 10px 4px 10px;  reset the top padding to 4 do overlap the bottom border of the "tabnav" 
	border-bottom-color:#fff;*/
	color:#E9967A;
}

.Content
{
	
	width:767px;
	height:20px;
	background-color:#A0766C;
}

.MainContent
{
	background-color:#C5D1DE;
	padding-top:10px;
	padding-left:10px;
	
}


.ContentLeft
{
	
	background-image:url('images/bar.jpg');
	background-repeat:repeat-y;
	background-position:5px top;
	background-color:#2E4052;
	height:100%;
	position:relative;
	padding-top:5px;
	color:#fff;
	
}

.CenterTop
{
	
	margin-left:10px;
	color:#fff;
	/*position:absolute;
	top:15px;*/
	width:170px;
}

.CenterBottom
{
	/*position:absolute;
	bottom:0;*/
	margin-bottom:10px;
	margin-left:10px;
	color:#fff;
	width:170px;
	font-size:10pt;
}

.normal
{
	font-size:10pt;
	color:#fff;
}

.txt
{
	border:solid 1px #ccc;
	padding-left:3px;
	width:85%;
	margin-right:5px;
}

.MainContent .normal
{
	color:#000;
	font-family:Arial;
	font-size:10pt;
}

.conLeft
{
	background-image:url('images/bg.gif');
	width: 25%; 
	font-size:8pt; 
	text-align:left; 
	padding-top:2px; 
	padding-left:3px;
}

.conRight
{
	padding:3px 0 3px 3px;
	background-color:#EBECE4;
}

.resultHD
{
	background-image:url('images/bg.gif');
}

.excelBack
{
	background-image:url('images/excel.gif');
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline; 
	margin-left:3px;
}
 
.printBack
{
	background-image:url('images/print.gif');
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	display:inline; 
	margin-left:3px;
}

.Footer A, .Footer A:Hover, .Footer A:Visited
{
	color:#C5D1DE;
	font-weight:normal;
}

.ContentHeader .logger A, .ContentHeader .logger A:Hover, .ContentHeader .logger A:Visited
{
	color:#A3B6CD;
	font-weight:normal;
}

