BODY{
	background-color:#FFFFFF;
	margin: 18px 0px 0px 0px;
	padding: 0px;
	color: #000066;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	min-width: 770px
}

P, TD {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
a:link, a:visited{
	color: #3399CC;
	text-decoration: none;
}
a:hover {
	color: #3399CC;
	text-decoration: underline;
}

 /**  header start **/
 
#header{
	height: 80px;
	width: 100%;
	background-color: #000066;
	margin: 0px;
	background-image: url(../images/header/montage.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#logo{
	position: absolute;
	left:6px;
	top: 40px;
}
#montage{
	position: absolute;
	width: 420px;
	right: 0px;
}
 /**  header start **/
#header2{
	height: 25px;
	background-color: #CCEDF8;
	margin: 0px;
}

 /**  navigation menu start **/
 
#menuHolder{
	height: 17px;
	width: 100%;
	background-color: #000066;
}
#topMenu{
	width: 770px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 0px 1px 0px;
}
#topMenu a:link, #topMenu a:visited{
	display: inline;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding: 3px 12px 4px 12px;
	border-right: 1px solid #FFFFFF;
}
#topMenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0099CC;
}

 /**  navigation menu end **/

#content{
	width: 90%;
	margin: 30px 0px 0px 69px;

}
#copy{
	float: left;
	display: inline;
	width: 50%;
	padding-bottom: 20px;
	}
#image{
	float: left;
	display: inline;
	/**position: absolute;**/
	width: 45%;
	text-align: right;
	padding: 35px 0px 0px 20px;
	}
	
/**  font elements start **/
H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
H1 a:link, H1 a:visited{
	color: #000066;
	text-decoration: none;
}
H1 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
H2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-style: italic;
	font-weight: bold;
}
.redHighlight{
	font-weight: bold;
	color:#CC0000;
	}
/**  font elements end **/
#footer{
	clear: both;
	padding: 2px 0px 1px 12px;
	height: 18px;
	color: #FFFFFF;
	background-color: #000066;
}

#footer a:link, #footer a:visited
	{
	text-decoration: none;
	color: #FFFFFF;
	}

#footer a:hover
	{
	text-decoration: underline;
	}

 /**  form elements start **/
DIV.row {
	CLEAR: both; PADDING-TOP: 2px
}
DIV.row SPAN.label {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 55px; 
	PADDING-TOP: 4px; 
	TEXT-ALIGN: right;
	font-weight: bold;
}
DIV.row SPAN.variable {
	FLOAT: left; 
	TEXT-ALIGN: left
}
DIV.row SPAN.rForm {
	FLOAT: left; 
	MARGIN: 0px 0px 0px 10px; 
	TEXT-ALIGN: left
}
.FormBox {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #999999 1px solid; 
	WIDTH: 250px; COLOR: #333333; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #f5f9fa
}
.FormMultiLine {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #999999 1px solid; 
	WIDTH: 250px; 
	COLOR: #333333; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f5f9fa
}

 /**  form elements end **/
 
#offers
	{
	border: 1px dotted #3399CC;
	text-align: center;
	width: 250px;
	padding: 4px;
	}