body {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 0.9em;
}

p {
  line-height: 1.5em;
}

ul#menuacc li.firstBtn a{
	background-image:url(../images/1stMenuBg.jpg);
	background-repeat:no-repeat;
	height:14px;
	font-weight:bold;
}

ul#menuacc li.firstBtn a:hover{
	background-image:url(../images/1stMenuBgx.jpg);
	background-repeat:no-repeat;
	height:14px;
}

ul#menuacc li.firstBtn ul li a{
	background-image:none;
	font-weight:normal;
}

ul#menuacc li.firstBtn ul li a:hover{
	background-image:none;
}

ul#menuacc li.lastBtn a{
	background-image:url(../images/lastBtn.jpg);
	background-repeat:no-repeat;
	height:14px;
	font-weight:bold;
}
ul#menuacc li.lastBtn a:hover{
	background-image:url(../images/lastBtnx.jpg);
	background-repeat:no-repeat;
	height:14px;
}

ul#menuacc li.lastBtn ul li a{
	background-image:none;
	font-weight:normal;
}

ul#menuacc li.lastBtn ul li a:hover{
	background-image:none;
}

ul#menuacc, ul#menuacc ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
}

ul#menuacc a {
  display: block;
  text-decoration: none;
}

ul#menuacc li {
  margin-top: 0px;
}

ul#menuacc li a {
  /*background: #333;*/
  background-image:url(../images/xmenuBg.jpg);
  background-repeat:no-repeat;
  color: #fff;	
  /*padding: 0.5em;*/
  padding-top:5px;
  padding-bottom:9px;
  padding-left:25px;
  height:14px;
  font-weight:bold;
}

ul#menuacc li a:hover {
  /*background: #000;*/
  background-image:url(../images/xmenuBg2.jpg);
  background-repeat:no-repeat;
}

ul#menuacc li ul li a {
  background: #E6EDF3;
  color: #000;
  padding-left: 20px;
  font-weight:normal;
}

ul#menuacc li ul li {
  background: #E6EDF3;
  color: #000;
  padding-left: 10px;
  font-weight:normal;
  width:202px;
}

ul#menuacc li ul li a:hover {
  background: #E6EDF3;
  border-left: 0px #000 solid;
  padding-left: 20px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

div#detail img{padding-left:10px;}
div#termpolicy{
	font-size:11px;
	color:#666;
	padding-left: 0; /*10px;*/
	clear:both;
	margin-top: 0; /*-10px;*/
	padding-bottom:10px;
	z-index:20000;
}
div#termpolicy a{
	color:#3798CD;
	background:none;
	padding:0px;
	margin:opx;
	display:inline;
}

.qouteForm{float:left; position:relative; top:-150px; left:160px; z-index:60000}
.fnamefield{width:130px; margin-left:20px; border:1px solid #7CBAD8}
.lnamefield{width:130px; margin-left:20px; border:1px solid #7CBAD8}
.emailfield{width:130px; margin-left:54px; border:1px solid #7CBAD8}
.phonefield{width:130px; margin-left:25px; border:1px solid #7CBAD8}
.desiredfield{width:80px; margin-left:10px; border:1px solid #7CBAD8}
.formdiv{margin-bottom:2px;}

#xrotator{
	height:277px;
	margin-left:-45px;
	margin-top:-20px;
	position:relative;
	}

