body{
			margin:0 0 0 0;
			background:url(../Media/Images/bgBody.gif);
		}

		body,td,p,div,span{
			font-family:tahoma,verdana,arial,helvetica;
			font-size:11px;
			line-height:20px;
		}
		

		
		a{
			color:#004FC1;
		}

		h1{
			font-family:times;
			color:#000000;
			margin-bottom:25px;
		}
		
		h2{
			font-family:tahoma,verdana,arial,helvetica;
			font-size:20px;
			clear:all;
			
		}
		
		h3{
			color:#000000;
			font-size:13px;
			margin:0 0 0 0;
		}


		#TbleMain{
			width:730px;
		}


		#TblMain td{
			margin:0px;
			padding:0px;
		}

		#TblMain #TdMain{
			vertical-align:top;
			background:#A9A9A9;
			width:731px;
		}
		
		#TblMain #TdIntro{
			vertical-align:middle;
			background:#A9A9A9;
			width:731px;
		}
		

		#TblMain #TdMain img.Logo{
			border-bottom:solid 1px #000000;
		}

		#Menu{
			margin:1px 0 0 0;
			filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#737373', EndColorStr='#000000');
			background:#000000;
			width:100%;
			border-bottom:solid 1px #737373;
			padding:3px 0 5px 0;
		}

		#Menu a{
			font-family:tahoma;
			font-size:11px;
			font-weight:bold;
			padding:6px 20px 5px 20px;
			text-decoration:none;
			color:#ffffff;
			display:inline;
			background:none;
		}

		#Menu a:hover, #Menu a.currentSectionOn{
			background:#737373;
			border:outset 1px #000000;
			padding:5px 19px 5px 19px;
		}


		#Menu a.on{
			background:#000000;
			border-left:outset 1px #818181;
			border-right:outset 1px #818181;
			border-top:outset 1px #818181;
			border-bottom:outset 0px #818181;
			padding:5px 19px 5px 19px;
		}

		.SubMenu{
			background:#000000;
			border:outset 1px #818181;
		}

		.on{
			background:;
		}

		.SubMenu a{
			display:block;
			text-decoration:none;
			color:#ffffff;
			padding:1px 10px 1px 10px;
			width:205px;
		}


		.SubMenu a:hover{
			display:block;
			text-decoration:none;
			color:#000000;
			background:#FE8A27;
		}


		#FrameMain{
			background:#ffffff;

		}

		#FrameContent{
			background:url(../Media/Images/BgPage.jpg) no-repeat #ffffff;
			padding:20px 20px 20px 20px;
			float:left;
		}
		
		#FrameContentHomePage{
			background:url(../Media/Images/BgHomePage.jpg) no-repeat #ffffff;
			padding:20px 20px 20px 20px;
			float:left;
		}


		div.imgCaption img{
			display:block;
		}

		#Footer{
			text-align:center;
			color:#000000;
			background:whitesmoke;
			display:block;
		}

		#LeftSide{
			float:right;
			width:282px;			
		}
		div.Focal{
			padding:10px;
			border:solid 1px #ffffff;
			background:#E6EEF7;
			margin:0 0 5px 20px;
			line-height:15px;
		}
		
	
		
		div.Focal img{
			display:block;
		}
		
		#Bottom div{
			float:left;
			margin:10px 10px 0 0;
		}
		
/*************************************
FORM
**************************************/
form{
	margin:0 0 0 0;
}

.FormPanel{
	width:400px;
	float:left;
	border:solid 1px #AA4618;
}

.FormPanel .Pad{
	padding:20px;
}

.FormPanel div{
	float:left;
}


.InputGroup{
	margin:0 0 20px 0;
	width:365px;
}

.Input{
	display:block;
	margin:0 0 1px 0;
}

.InputStacked{
	clear:both;
	margin:0 0 10px 0;
	border-bottom:solid 1px #000000;
	width:100%;
	padding:0 0 10px 0;
}
.Input .Field{
	padding:0 5px 0 0;
}

.Input .Label{
	width:100px;
}



.ButtonPanel{
	margin:20px 0 0 0;
}

.FormProgress{
	float:left;
}

.FormProgress a{
	display:inline;
	margin:0 3px 0 0;
	padding:5px;
	float:left;
	color:#a7a7a7;
	border-bottom:solid 0px #a7a7a7;
	border-left:solid 1px #a7a7a7;
	border-top:solid 1px #a7a7a7;
	border-right:solid 1px #a7a7a7;
}

.FormProgress a.On{
	color:#AA4618;
	border-bottom:solid 0px #AA4618;
	border-left:solid 1px #AA4618;
	border-top:solid 1px #AA4618;
	border-right:solid 1px #AA4618;
	background:#ffffff:
}


hr{
	color:#D2E4F7;
}

