br.clear{clear:both;height:1px;}

.clear{
		clear:both;
		height:1px;
	}
	
* HTML .clear{
		visibility:hidden;
	}

a{
	color:#F47F62;
	text-decoration:none;
}
a:hover{

	text-decoration:underline;
	color:#595959;
}

	div, p{
		line-height:1.3em;
		margin:0px;
		padding:0px;
	}

	body{
		font-family:arial;
		color:#5E5E5E;
		font-size:74%;
		margin:0px; 
		border:0px; 
		text-align:center;		
		padding:0px;
		margin-top:10;
		background-color:#fff;
		background-image:url(../images/bg.gif);
	}
	td, th{
		font-size:74%;
		vertical-align:top;
		border:0px;
		
	}
	input{
		color:#000;

	}
img{border:none;}
/* ******************** START CONTROLS THE LAYOUT OF THE PAGE ************************************** */

#Outer
{
			background-color:#fff;
	text-align:left;
    position:relative;
	width:739;
	margin-left:10px;
	margin:0px auto;
	padding-bottom:80;
	border: solid 1px ccc;;
	}

#Banner{
	position:absolute;
	top:0px;
	width:736px;
}

#Breadcrumb{
	position:absolute;
	top:190px;
	width:736px;
	padding-left:20;
}
#ContentArea{
	padding-top:210;
	margin-left:220;
	width:500;

}

		#LeftContent
		{
			float:left;
			width:270px;
			}
			
		#RightContent
		{
			width:200px;
			float:right
			}

		#MiddleContent
		{
			width:490px;
			}


		#details
		{
	position:absolute;
	top:390px;
			}

.month{border:solid 1px #6D6E44; width:150px; float:left; margin-right:4px; height:130px; margin-bottom:4px;}
.week{width:150px;border:solid 0px #f00; text-align:center;}
/******************* START NAV **********************/
#TopNav
{
	position:absolute;
	z-index:10000;
	top:220px;
	left:0;
	width:200px;
}


#TopNav ul 
{
	float: right;
	list-style: none;
	padding: 0px;
	margin: 0px;
	border:0px;
	padding-right:4px;
}

#ulnav a {
	display: block;
	white-space:nowrap;
	font-size:106%;
	width:200;
	color:#61747F;
	text-decoration: none;
	padding: 3px 0px 3px 10px;
	margin-top:1px;
	margin-bottom:1px;
	background-color:#C7EAFB;
	border:dashed 1px #C7EAFB;	
}


#ulnav a:hover, #ulnav a.selected {
	background-color:#F47F62;
	color:#fff;
}

#ulnav li {
	float: left;
	position: relative;
	text-align: left;
	cursor: default;
	padding: 0 0 0 0;
	margin: 0;
	
	}
/******************* END NAV **********************/























#OuterContent
{
	position:relative;
	margin:0px 3px 0px 0px;
	padding-top:160px;

		}
		
.ContentArea
{
	margin:4px 0px 4px 0px;
	width:879px;
	border-bottom:solid 1px #E6EAD7;
	background-color:#F4F6EF;
	}





.MiddleContent
{
	float:left;
	width:395px;
	border-right:solid 1px #E1E1E1;
	padding-right:50px;
	}*html .MiddleContent{width:435px;padding-right:60px;}
	
.RightContent
{
	float:right;
	width:234px;
	}

#Header
{
	position:absolute;
	top:1px;
	width:879px;
	height:136px;
	background-image:url("/images/bg.jpg");
	border-right:solid 1px #475705;
	border-bottom:solid 1px #475705;
		}
				
.Top{
	/*border:solid 1px #f00;*/
	display:block;
	width:100%;
	padding:2px 0px 2px 0px;
	
}

.logo
{
	position:absolute;
	top:30px;
	left:20px;
	}

.TopLeftBorder{
	/*border:solid 1px #f00;*/
	position:absolute;
	height:91px;
	width:1px;
	background-color:#C9CEB8;
	top:16px;
	left:180px;

}
		
#Footer{
	/*border:solid 1px #f00;*/
	width:864px;
	margin-top:6px;
	color:#828D5E;
	font-size:9px;
	text-align:left;
	padding:4px 0px 4px 4px;
		}

.LoginArea
{
	background-image:url("/images/login_bg.jpg");
	height:115px;
	border-right:solid 1px #475705;
	border-bottom:solid 1px #475705;
	color:#879261;	
	}
/* ******************** END CONTROLS THE LAYOUT OF THE PAGE ************************************** */






.floatleft{
	float:left;
		}

.floatright{
	float:right;
		}
		

div.heading_light{
  color:#000066;
  font-weight:bold;

}

.widecontent{
	float:left;
	width:680px;
	/*border:solid 2px #ccc;*/
	
}

.copytext
{
	padding-top:20px;
	padding-left:100px;
	width:300px;
	/*border:solid 2px #ccc;*/
	}

.result
{color:#f00;
	
	}
