/* CSS Document */
body{background-image:url(images/mainBg.jpg);
background-repeat:repeat-x;
background-color:#14a9d6;
padding:0;
margin:0;
}

.header{background-image:url(images/headerBg.gif);
background-repeat:repeat-x;
}
.scrollbox
{
    width: 635px;
    overflow: auto;
    height: 150px;
    border: black 1px solid;
    padding: 10px;
    margin-bottom: 10px;
}
.yellowfeature
{
    border: 1px solid #c99e01;
    background-repeat: repeat-x;
    background-image: url('images/yellowback.jpg');
    width: 157px;
    height: 204px;
    padding: 7px;
    margin-left: 6px;
    color: #000000;
}

.yellowfeature h1
{
    text-align: center;
    color: #ffffff;
    padding: 0px;
    margin: 0px;
    margin-bottom: 5px;
}
.yellowfeature ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    margin-top: 5px;
}
.yellowfeature li
{
    background-position: left 3px;
    padding-left: 7px;
    color: #c4521c;
    background-image: url('images/arrow.png');
    background-repeat: no-repeat;
    padding-bottom: 3px;
}
.yellowfeature li a:link,.yellowfeature li a
{
    color: #c4521c;
    text-decoration: none;
}
.yellowfeature li a:hover
{
    color: #000000;
}
.containerTop
{
height: 25px;
background-color: #0080a5;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color:#e7cd2a;
background-image:url(images/blueIcon.gif);
background-repeat:no-repeat;
background-position:right;
padding-left:15px;
padding-top: 6px;
}
.bluebackdark{background-color:#0080a5}
.blueback{background-color:#0094c0}
.margincontainer
{
    padding: 8px;
    background-color: #0094c0;
    font-family: Verdana;
    font-size: 11px;
    color: #fff;
    line-height: 17px;
}
.margincontainer .smallprice
{
    color: #FFFF00;
}
.margincontainer p
{
    margin-top: 0px;
    margin-bottom: 5px;
    color: #fff;
}
.margincontainer b
{
    color: #fff;
}

.margincontainer ul
{
    margin: 0px;
    padding:0px;
}
.margincontainer li
{
    background-position: left 5px;
    list-style-type: none;
    padding-left: 7px;
    background-image: url('images/yellowBullet.jpg');
    background-repeat: no-repeat;
}
.margincontainer a:link, .margincontainer a:visited{ text-decoration:none;
color:#fff;

}

.margincontainer a:hover{ text-decoration:underline;
color:#fff;
}
.margincontainer h2
{
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 3px;
    font-weight: bold;
    color: #66CCFF;
}
.leftmargin
{
    width: 209px;
    padding-right: 7px;
}
.bodyArea
{
    background-color: #fff;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    padding: 10px;
}

h1 {font-family:Verdana;
font-size:16px;
font-weight:bold;
color:#067a9c;
text-align:left;
margin-top: 0px;
}

.loginbar{background-color:#0080a5;
color:#00bcf2;
font-family:Verdana;
font-size:11px;
font-weight:normal;
padding:0px;
vertical-align:top;
}

.loginbar input, .margincontainer input,  .margincontainer select 
{
background-color:#008cb4;
font-family:Verdana;
font-size:12px;
border:#007496 1px solid;
color: #fff;
}
.margincontainer input[type='submit'],input[type='submit']
{
    background-image: url('images/marginbutton.jpg');
    background-repeat: repeat-x;
    border: 1px solid #00ffff;
    font-size: 11px;
    color: #ffffff;
    height: 21px;
    padding-left: 7px;
    padding-right: 7px;
    font-weight: bold;
}
.btn{background-image: url(images/btnBg.gif);
background-repeat:repeat-x;
color:#595959;
font-family:Verdana;
font-size:11px;
font-weight:bold;
border:#bebc9f 1px solid;
}



h2{font-family:Verdana;
font-size:15px;
font-weight:bold;
color:#00b2e6;
text-align:left;
padding:0px;
margin:0px;
} 

.agentAccount{background-color:#0080a5;
color:#9fcad6;
font-family:Verdana;
font-size:11px;
font-weight:normal;
padding:5px;
vertical-align:top;
}

.agentAccount a:link, .agentAccount a:visited{ color:#e8cf2c;
text-decoration:none;
}

.agentAccount a:hover{ color:#e8cf2c;
text-decoration:underline;
}

.footer, .footer a
{
text-decoration: none;
font-family:Verdana;
font-size:11px;
color:#b3e1ef;
font-weight:normal;
}

.menu{background-image:url(images/menuBg.jpg);
background-repeat:repeat-x;
font-family:Verdana;
font-size:13px;
font-weight:normal;
color:#fff;
text-transform:uppercase;
}

.titlebar{background-color:#0080a5;
color:#00b2e6;
font-family:Verdana;
font-size:15px;
font-weight:bold;
padding:0px;

}

.textfield{background-color:#fff;
/*color:#00bcf2;*/
font-family:Verdana;
font-size:11px;
font-weight:normal;
border:#8d8d8d 1px solid;
height:21px;
}
.labels
{
    color: #0094c0;
}
.detailview,.detailview td
{
    border: none;
}
.formLabel {font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#000;
text-align:left;}

#lefttopblue
{
    background-image: url('images/lt.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
#righttopblue
{
    background-position: right;
    background-image: url('images/rt.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
#blueback
{
    background-color: #0080a5;
    margin-right: 6px;
    margin-left: 6px;
    height: 100%;
}
#leftbottomblue
{
    padding: 0px;
    margin: 0px;
    background-image: url('images/lb.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
    margin-bottom: 5px;
}
#rightbottomblue
{
    padding: 0px;
    margin: 0px;
    background-position: right;
    background-image: url('images/rb.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}


#lefttopbluelight
{
    background-image: url('images/ltlight.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
#righttopbluelight
{
    background-position: right;
    background-image: url('images/rtlight.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
#bluebacklight
{
    background-color: #0094c0;
    margin-right: 6px;
    margin-left: 6px;
    height: 100%;
}
#leftbottombluelight
{
    padding: 0px;
    margin: 0px;
    background-image: url('images/lblight.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
    margin-bottom: 5px;
}
#rightbottombluelight
{
    padding: 0px;
    margin: 0px;
    background-position: right;
    background-image: url('images/rblight.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}


#lefttopwhite
{
    background-image: url('images/ltwhite.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
#righttopwhite
{
    background-position: right;
    background-image: url('images/rtwhite.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
.motoline
{
    text-align: right;
    padding-right: 10px;
    background-color: #0094c0;
    color: #00FFFF;
    font-style: italic;
    font-weight: bold;
    height: 20px;
    font-size: 18px;
}

#whiteback
{
    background-color: #fff;
    margin-right: 6px;
    margin-left: 6px;
    height: 100%;
}
#leftbottomwhite
{
    padding: 0px;
    margin: 0px;
    background-image: url('images/lbwhite.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
    margin-bottom: 5px;
}
#rightbottomwhite
{
    padding: 0px;
    margin: 0px;
    background-position: right;
    background-image: url('images/rbwhite.png');
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
.feature
{
    background-image: url('images/featureback.gif');
    background-repeat: repeat-x;
    background-position: top;
    height: 253px;
    border: solid 1px #003466;
}
.smallprice
{
    font-weight: bold;
    color: Red;
    float: right;
}
.feature h1,.mottoline h1
{
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    width: 100%;
    text-align: center;
    margin-top: 7px;
    color: #003466;
}
.feature h1
{
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.feature td
{
    font-size: 10px;
}
.borders
{
    border: solid 1px #000000;
}
.motdivider
{
    border-bottom: dotted 1px #000000;
    padding-bottom: 3px;
}
h4
{
    margin-top: 3px;
    margin-bottom: 1px;
    padding: 0px;
    font-size: 11px;
    font-weight: bold;
}

.menulink
{
    width: 90px;
    height: 20px;
    text-align: center;
}
.menulink a
{
    font-weight: bold;
    text-decoration: none;
    font-size: 11px;
    width: 90px;
    height: 20px;
}
.menulink:hover, .menulink a:hover
{
    color: #FFFF00;
    width: 90px;
    height: 20px;
    background-color: #000080;
    text-decoration: none;
}
.separator
{
    background-image: url('images/menuseparator.gif');
    background-repeat: no-repeat;
    background-position: right center;
}
.motsubtitles
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #1b619a;
    font-style: italic;
}
.motitalicnotes
{
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
}
.motplain,td,p,input,select,textarea {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}
.motboxmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #023996;
	border-left-color: #333333;
	line-height: 28px;
	background-color: #F26422;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.motboxbody2 {
	background-color: white;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	border: 1px solid #000066;
}
.motboxmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1381BB;
	text-indent: 10pt;
	padding: 3px;
	border: none;
}
.motboxmenu5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	background-color: #FCB134;
	text-indent: 10pt;
	padding: 3px;
}
.motsmalltype {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.motboxmenu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: red;
	text-indent: 10pt;
	padding: 3px;
	border: none;
}
.motboxbody {
	background-color: white;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	border: 1px solid #99CCFF;
}
.motsmalltitles1,h3 {
	font-size: 12px;
	font-weight: bold;
	color: #1e61b4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.blockmargin
{
 margin-right: 15px;
}
.quotebox
{
    border: gray 1px solid;
    overflow: auto;
    width: 660px;
    height: 350px;
    margin-bottom: 10px;
}
.quoteheader
{
    width: 660px;
    height: 40px;
    background-color: #f26522;
    color: #FFFFFF;
}
.quoteheader td
{
    color: #ffffff;
    padding: 3px;
}

.quoteheader h1
{
    color: #FFFFFF;
}