body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4;
	margin:0px	
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
select {
	border:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
textarea {
	border:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.inputtext {
	border:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
}
.inputradio {
	border:none;
	vertical-align:middle;
}
.inputbutton {
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
	font-size:12px;
}
.crumb{
 	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5;
	padding-right:5;
}
div.errormsg, p.errormsg {
	color:#CC0033;
}
td.highlight{
	background-color:#FFFF99;
	padding:10px;
}
div.highlight{
	background-color:#FFFF99;
	padding:23px;
}

.indemnityheader {
	height:30px;
	background:#FFD207;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-indent:23px;
}

.indemnityheadersmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF4A03;
}

.indemnitytext {
	color:#FF4A03;
}

.maincontainer {
	/*padding:0px 20px 0px 20px;*/
}

.boxheaderleft {
	width:15px;
	height:30px;
	background:url(img/corner_left.gif);	
}

.boxheaderright {
	width:15px;
	height:30px;
	background:url(img/corner_right.gif);
}

.boxheadercontent {
	background:#003b81;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-indent:8px;
	color:#FFFFFF;
	font-weight:bold
}

.boxcontentcontainer {
	border:1px #6A99DD solid;
	padding:20px;
}

.blueheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0065FF;
}

hr {
	height:1px;
	margin:10px 0px 10px 0px;
	color:#999999;
}

.surveybox {
	background-color:#e5f0ff;
	padding:23px;
}

.surveyheader {
	height:30px;
	background:#6A99DD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-indent:23px;
}

.declarebox {
	background-color:#FFDDDD;
	padding:23px;
}

.declareheader {
	height:30px;
	background:#FF9999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-indent:23px;
}

.lightertext {
	color:#6A99DD;
}

.categoryheader {
	margin:5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#0065FF;
}

.eshopheader {
	background:#6A99DD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.eshoprow {
	background:#e5f0ff;
}
.eshoprow2 {
	background:#f7faff;
}
.eshopprice {
	background:none;
	border:none;
}
.pageerror {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0033;
}
