p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #333333;
}

a{
color:#D6010B;
font-weight:bold;
}

body { 
margin:0px 0px;
text-align:center;
background-color:#6B7377;
}

#container{
position: relative;
margin:0px auto;
width:750px;
height: 100%;
background-color:#FFFFFF;
}

body_old{
margin: 0px 0px 0px 0px;
}

#header{
top:0px;
left: 0px;
width:100%;
height:207px;
z-index:1;
position:absolute;
}

#randomImage{
top:0px;
left:0px;
width:493px;
height:207px;
z-index:2;
position:absolute;
}

#headerGreyRepeat{
top:0px;
left:493px;
height:207px;
width:38px;
z-index:3;
position:absolute;
background-image:url(../images/grey_bar_top_02.gif);
background-repeat:repeat-y;
}

#logo{
top:0px;
left:531px;
width:218px;
height:207px;
position:absolute;
z-index:3;
}

#nav{
top:159px;
left:0px;
height:49px;
width:750px;
z-index:4;
position:absolute;
background-color: #C1A786;
}

#navExtension{
top:159px;
left:750px;
background-color:#BCA586;
height:48px;
width:100%;
z-index:5;
position:absolute;
}


.transparent{
-moz-opacity:0.85;
filter:alpha(opacity=85);
}

#main{
	top:207px;
	left:0px;
	width:100%;
	height:auto;
	position:absolute;
	z-index:5;
	background-color: #FFFFFF;
}

#mainGreyRepeater{
top:210px;
left:493px;
width:39px;
height:100%;
background-image:url(../images/grey_repeater_05.gif);
background-repeat:repeat-y;
z-index:1;
position:absolute;
}

.mainGreyVertical{
background-image:url(../images/grey_repeater_05.gif);
background-repeat:repeat-y;
}

.paddingLeft5{
padding:0px 0px 3px 5px;
}

.paddingtop8{
padding:10px 0px 0px 5px;
}

.paddingLeft10{
padding:0px 5px 3px 13px;
}

.paddingTop10{
padding:10px 0px 10px 0px;
}

.footer{
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#343434;
text-indent:10px;
vertical-align:middle;
text-decoration:none;
background-color:#C1A786;
}

.redfooter{
background-color:#FF0000;
}

.greyfooter{
background-color:#6B7377;
}
h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-indent:8px;
}

li{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #333333;
}

.submitButton{
	font:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-color: #CC0000;
	border-style: thin;
	border-width: 1px;
	background-color: #E2E2E2;
}
.inputbox{
width:75px;
height:13px;
}

#form label, #form input { display: block; width: 160px; float: left; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;}
#form label, #form textarea { display: block; width: 200px; float: left; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; }
#form label, #form select { display: block; width: 160px; float: left; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;}
#form label { text-align: right; width: 175px; padding-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;}
#form br { clear: left; }
#form span.requireditem { color: #FF0000; }

.tablePaddingImage{
	padding:5px;
	background-color:#CCCCCC;
}

.tablePadding{
	padding: 3px 2px 2px 0px;
	background-color:#CCCCCC;
	vertical-align:top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #333333;
}

.detailtablePadding{
	padding: 5px 8px 5px 8px;
	background-color:#E5E5E5;
	vertical-align:top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #333333;
}

.detailtablePaddingImage{
	padding: 3px 3px 3px 3px;
	background-color:#E5E5E5;
	vertical-align:top;
	text-align:center;
}

.tablePadding li{
	list-style:disc
	padding:0 3px;
	margin:10px 0;
	border:0;
}


h2{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-indent:5px;
}

.titleFont{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-indent:5px;
	background-color:#C1A786;
	height:25px;
}

.clickHereFont{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-left:5px;
	background-color:#C1A786;
	height:40px;
}

.imageBorder{
	border-color: #333333;
	border-width: 1px;
	border-style:solid;
} 

h3{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-indent:5px;
	padding:0px;
}

.detailsRow{
background-color:#E4CAAA;
padding:3px 3px 3px 5px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
}