A:link { color:#ff6633; text-decoration: underline; }
A:visited { color:#ff6633; text-decoration: underline;}
A:hover { color:#003399; text-decoration: underline; }

body {
	padding: 0px;
	text-align:center;
	margin: 0px;
	font-family: "Verdana", Arial;
	background: url(images/body_bg.jpg) repeat-x #cccccc;
	}
	
	
#frame {
	width:775px;	
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	text-align: left;
	background:url(images/full_bg.jpg) repeat-y;
	page-break-before: always;

			}		

#contenttop	{width:775px;
			     padding:0px;
				 margin:0px;
				 height:127px;
				 }
			

.top	{padding-left:25px;
		 padding-top:12px;
		 }

				
.pictures	{padding-left:22px;
}
				
	#contentleft {
			width:154px;
			padding:0px;
			float:left;
			margin: 0px;
			}

	
	#contentright {
				width:280px;
				padding:0px;
				margin: 0px;
				float:left;
				}
				
	#mainbody	{width:340px;
				 padding:0px;
				 margin:0px;
				 float:left;
				 }
				 
.bg	{background:url(images/home_bg.jpg) no-repeat;
				 }
				 
#mainbody p {
				font-size: 11px;
				padding: 10px;
				margin:0;
				
	}
	
#mainbody1	{width:620px;
				 padding:0px;
				 margin:0px;
				 float:left;
				 }
				 
#mainbody1 p {
				font-size: 11px;
				padding: 10px;
				margin:0;
				
	}
	
	.caption	{font-size:10px;
	}
	
	#framefoot {
				width:100%;
				margin-right:auto;
				margin-left:auto;
				margin-top:0px;
				margin-bottom:0px;
				padding:0px;
				text-align: center;
				border-top: 2px solid #003399;
				background:#ff6633;
				}
				
				
	#footer	
				{
	width: 775px;
	margin-right:auto;
	margin-left:auto;
	padding:10px;
	text-align: left;
	font-family: "Verdana", Arial;
	color:#FFFFFF;
				}
				
	#footer A:link { color:#ffffff; text-decoration: underline; }
	#footer A:visited { color:#ffffff; text-decoration: underline;}
	#footer A:hover { color:#ffffff; text-decoration: none; }
				
		
td {vertical-align:top;
}

h1		{
	font: italic normal 18px "Georgia", Times, Serif;
	color: #003399;
	text-align: left;
	padding-left: 15px;
	padding-top:10px;
	}
		
h2 		{
	font: italic normal 25px "Georgia", Times, Serif;
	color: #003399;
	padding-left: 25px;
	padding-top:10px;
	margin-left:35px;
	margin-top:10px;
		}
		

h3		{ 	
		font: bold 18px "Georgia", times;
		color:#ffffff;
		background:#000000 url(images/h3_bg.jpg) no-repeat;
		font-style:italic;
		padding-left:30px;
		padding-right:5px;
		padding-top:7px;
		padding-bottom:5px;
		margin-left:10px;
		margin-right:10px;
		margin-top:10px;
		}
		
h4		{
		font: bold 15px "Verdana", Arial;
		color: #ffffff;
		padding:5px;
		margin-left:10px;
		margin-right:30px;
		margin-top:10px;
		}
		
h5		{
		font-size:12px "Georgia", times;
		color:#9a0000;
		font-style:italic;
		font-weight:bold;
		}
		
.floatr		{
		float:right;
		margin-right:40px;
		margin-left: 10px;
		margin-top: 20px;


}
			 
.floatl		{float:left;
			 padding:10px;
			 }

.p-left	{
		font: 12px Arial, Helvetica, sans-serif;
		color: #000;
		text-align: left;
		padding-left: 30px;
		}
		
.p-links	{font-size:10px;
			 font-weight:bold;
			 padding-bottom:10px;
			 vertical-align:top;
			 }


.center	{
		font-size: 12px;
		text-align: center;
		}

.bg-hdg {
		background: url(new_web/images/bg-hdg.jpg) repeat-x;
		margin-right: 14px;
		margin-top: 10px;
		}
ul {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 5px;
	margin: 10px 25px 15px 25px;
	

}

img {border:0px;}

li {
	list-style: url(images/bullet.jpg);
	line-height: 1.8em;


}

li.benefits {
	list-style: url(images/bullet_ben.gif);
	line-height: 1.5em;


}

hr.home {border:1px solid #9a0000;
	width:370px;
	margin-right:auto;
	margin-left:auto;
	
}

hr {border:1px dashed #99cc33;
	margin-left:10px;
	margin-right:10px;
}

hr.faq {border:1px solid #9a0000;
	width:515px;
	margin-left:10px;
}

.centerbld {
	font: bold 12px "Verdana", Arial;
	text-align: center;
}
.floatlb {
	float:left;
	margin-bottom:5px;
	margin-left:5px;
	
}

.floattl {
	float:left;
	margin-top:20px;
	margin-left:30px;
	
}

.floatnews {
	float:left;
	margin-left:30px;
	padding:10px;
	}

.floatrb {
	float:right;
	margin-bottom: 5px;
	margin-left: 5px;
}

.floatrnom		{
		float:right;
		margin-right:25px;
		margin-left:10px;
		margin-bottom:10px;
		padding:10px;

}
.centerfoot	{
	font-size:11px;
	text-align: center;
	font-family: "Verdana", Arial;

		}
		
.leftfoot	{
	font-size:11px;
	text-align: left;
	font-family: "Verdana", Arial;
	vertical-align:top;

		}

.blockout {
	font: bold 1em/normal Verdana, Arial, Helvetica;
	padding: 9px;
	background:#ffffff;
	border: double #009966;
	width: 79%;
	margin:auto;
	}
	
table.form	{font-size:11px;
			 border:1px dotted #cccccc;
			 vertical-align:middle;
			 }
	
.clearboth { clear:both; }

.clear {clear:both;font-size:.1em;}
