body{   
	padding:0px;
	margin:0px;	
	background-color:#008ecf;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	line-height:18px;

}

p {
	margin:10px 0px 0px 0px;
}

div{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}


.logo{
	background:url('images/logo.jpg') 0% 0% no-repeat;
	width:950px;
	height:76px;
}

.top_bg{
	background:url('images/body_bg.jpg') 0% 0% repeat-x #ffffff;
	padding-top:16px;	
}

.bottom_bg{
	background:url('images/bottom_bg.jpg') 0% 0% repeat-x #008ecf;
	height:87px;
	color:#ffffff;
	font-size:8pt; 
	text-align:center;	
	padding-top:20px;
}

div.green_box{background:url('images/box_green.gif') 0% 0% no-repeat;
	width:582px;
	height:104px;
	margin:0px;
	padding:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:20px;
	color:#ffffff;
	vertical-align:top;
}

.strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
}

.small_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}

strong.proceeds_txt{font-size:10pt;}

div.button{
	float:left;
	width:189px;
}

div.link{float:right;padding-right:50px;padding-top:10px;}

a {color:#cc0000;text-decoration:underline;}
a:hover{text-decoration:none;}


.left_box_top{background:url('images/box_top.gif') 0% 0% no-repeat;}
.left_box_bot{background:url('images/box_bot.gif') 0% 100% no-repeat;}

.name{
	font-size:18px;
	color:#1482be;
	font-weight:bold;
}
.blue_text{
	color:#0083ca;
	font-weight:bold;
}

.box_container{padding: 20px 22px 0px 15px;}

#flyer_bg{
	background:url('images/flyer_bg.jpg') 0% 0% no-repeat;
	height:194px;
	padding-top:17px;
}
.flyer_border{
	padding:5px;
	border:1px solid #a0a49c;
}

#phone_bg{
	background:url('images/phone_bg.jpg') 0% 0% no-repeat;
	height:61px;
	padding-top:21px;
	font-size:18px;
}

form{
	margin: 0px;
	padding: 0px;
}

td.datalabel{
	font-size:9pt;
	color:#000000; 
	font-weight:bold; 
	text-align:right;
    padding: 2px;
}

td.datatext{
	font: 12px arial; 
	color:#9e9d9d; 
	text-align:left;
    padding: 2px;
}

td.datatext textarea,
td.datatext input,
td.datatext select{
	border: 1px solid #b8c4b3;
	overflow: auto;
	font: 12px arial; 
	width:190px;
}
td.radiobutton input{
	overflow: auto;
	font: 12px arial; 
	text-align:left;
	border: 1px solid #f5f5f4;}

.required{color:red;}
.button{padding-top:8px;}

hr {	
	border:none;
	height: 1px;
	border-top:1px solid #a0a49c;
	width:100%
}

.box_link{
	background:url('images/box_blue.gif') 0% 0% no-repeat;
	width:592px; 
	height:69px;
	margin-top:10px;
	padding-top:78px;
	padding-left:20px;
}

.box_link a{
	color:#fff000;
	font-weight:bold;
}

.top_banner{
	background:url('images/top_bnner.jpg') 0% 0% no-repeat;
	height:165px;
	width:950px;
}
