html, body {
	height: 100%;
	}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: 0px;
}

.hiddenPic {display:none;}

.OuterDiv {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
.FloatLeft {
	float: left;
}


.HeaderDiv{
	width: 800px;

}

.NavDiv{
	height: 22px;
	background-image: url(../images/template/NavBackground.jpg);
	width: 800px;
	float: right;
}
.LinkDiv {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	background-image: url(../images/template/NavIcon.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 3px;
}


.BodyDiv{
	width: 750px;
	margin-right: 25px;
	margin-left: 25px;
	float: right;
	padding-top: 10px;
}

.FooterDiv{
	height: 55px;
	background-image: url(../images/template/FooterBackground.jpg);
	padding-left: 50px;
	padding-top: 15px;
	width: 700px;
	font-size: 9px;
	color: #FFFFFF;
	padding-right: 50px;
	float: right;
}
.QuoteText {
	font-size: 12px;
	color: #141371;
	letter-spacing: 0.2em;
	text-align: left;
}

h1 {
	font-size: 1.1em;
	color: #4A4A92;
	letter-spacing: 0.1em;
	margin-top: 15px;
}

h2 {
	font-size: 0.9em;
	color: #4A4A92;
	letter-spacing: 0.1em;
	margin-top: 15px;
}

A:link {text-decoration: none; color: #FFFFFF;}
A:visited {text-decoration: none; color: #FFFFFF;}
A:active {text-decoration: none; color: #FFFFFF;}
A:hover {text-decoration: none;color: #99FF00;}

table A:link {text-decoration: underline; color: #000000;}
table A:visited {text-decoration: underline; color: #000000;}
table A:active {text-decoration: underline; color: #000000;}
table A:hover {text-decoration: underline;color: #FF0000;}

.RearFrontView A:link {text-decoration: underline; color: #000000;}
.RearFrontView A:visited {text-decoration: underline; color: #000000;}
.RearFrontView A:active {text-decoration: underline; color: #000000;}
.RearFrontView A:hover {text-decoration: underline;color: #FF0000;}

.SiteMap A:link {text-decoration: underline; color: #000000;}
.SiteMap A:visited {text-decoration: underline; color: #000000;}
.SiteMap A:active {text-decoration: underline; color: #000000;}
.SiteMap A:hover {text-decoration: underline;color: #FF0000;}



.TopSidePanelDiv{
	background-image: url(../images/GradientTop.gif);
	background-repeat: no-repeat;
	width: 310px;
	height: 23px;
}
.MidSidePanelDiv{
	background-image: none;
	color: #FFFFFF;
	padding-right: 30px;
	width: 260px;
	padding-left: 20px;
	background-color: #0C0C6C;
}
.BottomSidePanelDiv{
	background-image: url(../images/GradientBottom.gif);
	background-repeat: no-repeat;
	width: 310px;
	height: 19px;
}
.CalculateMyClaimTitle {
	color: #CC9900;
	font-weight: bold;
	font-size: 12px;
}
.CalculateMyClaimNow {
	font-weight: bold;
	color: #FFFFFF;
}

.BlueBold {
	font-weight: bold;
	color: #141371;
}
.FurtherInformationDiv {
	color: #999999;
	width: 90%;
	text-align: left;
}
.browntext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999933;
}
.replacement-1 {
	width: 200px;
	height: 55px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	background-color: transparent;
	background-image: url(../images/gotostep2.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.custombutton { 
	padding:0; 
	margin:0; 
	border:none; 
	width:200px; 
	height:50px; 
	background:url(../images/gotostep2.png); 
	cursor:pointer;
} 

.LeftDivbottomgraphic {
	float: left;
	background-color: #CCCCCC;
	min-height: 100%;
	padding: 10px;
	background-image: url(../images/WomanPhone.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.formbg {
	background-image: url(../images/formbg.png);
}
.BodyDiv2 {
	width: 750px;
	margin-right: 25px;
	margin-left: 25px;
	float: right;
	padding-top: 10px;
	background-image: url(../images/girltorso.gif);
	background-repeat: no-repeat;
	background-position: 50px bottom;
}
.BodyDiv3 {

	width: 750px;
	margin-right: 25px;
	margin-left: 25px;
	float: right;
	padding-top: 10px;
	background-image: url(../images/handphone.png);
	background-repeat: no-repeat;
	background-position: 20px bottom;
}
.BodyDiv4 {


	width: 750px;
	margin-right: 25px;
	margin-left: 25px;
	float: right;
	padding-top: 10px;
	background-image: url(../images/WomanPhone.jpg);
	background-repeat: no-repeat;
	background-position: 10px bottom;
}
.tickboxtop {
	vertical-align: text-top;
}
.BottomSidePanelDivClear {
	width: 310px;
	height: 400px;
}



























			.form {
				background:#fff;
				font-size:13px;
				padding:20px 0 0 20px;
				width:282px;
			}
			.form {
			}
			.form dl {
				float:left;
				width:200px;
			}
			.form dl dt {
				color:#670000;
				font-weight:600;
				padding:0 0 5px;
			}
			.form dl dd {
				color:#585978;
				line-height:20px;
				margin:0;
				padding:0 0 15px;
			}
			.form dl dd em {
				font-size:11px;
			}
			.form dl dd input {
			}
				.form dl dd input.small {
					border:1px solid #ccc;
					height:18px;
					width:85px;
				}
				.form dl dd input.medium {
					border:1px solid #ccc;
					height:18px;
					width:100px;
				}
				.form dl dd input.large {
					border:1px solid #ccc;
					height:18px;
					width:160px;
				}
			.form dl dd textarea {
				border:1px solid #ccc;
				height:46px;
				width:160px;
			}
			.form dl dd span {
				display:block;
				float:left;
				padding:2px 0 0;
				width:15px;
			}



   /**
    * Form
	****************************************/
	.form                                  { background:#fff url('../images/form.jpg') no-repeat; border:3px dotted #b1b1b1; font-size:12px; margin:0 10px 10px; padding:10px; width:259px; }
	.form:after                            { clear:both; content:'.'; display:block; height:0; visibility:hidden; }
	.form h3                               { background:url('../images/question.jpg') no-repeat; background-position:0 50%; color:#040065; font-size:16px; font-weight:400; line-height:22px; margin:0 0 10px; padding:0 0 0 35px; }
	.form p                                { clear:both; margin:0; }
	.form p input                          { float:right; }
	.form p                                { padding:0 0 0 50px; }