body { background-image: url(../images/container/background_gradient.jpg); background-repeat: repeat-x; background-position: 100% 0; }
p { }
td { }
a:link { }
a:visited {  }
a:hover {  }
a:active {  }
.a1:link { color: #093; text-decoration: none; }
.a1:visited { color: #093; text-decoration: none; }
.a1:hover { color: #999; text-decoration: none; }
.a1:active { color: #093; text-decoration: none; }
.a2:link { color: white; text-decoration: none; }
.a2:visited { color: white; text-decoration: none; }
.a2:hover { color: #ccc; text-decoration: none; }
.a2:active { color: white; text-decoration: none; }
.a3:link { color: #666; text-decoration: none; }
.a3:visited { color: #666; text-decoration: none; }
.a3:hover { color: white; text-decoration: none; }
.a3:active { color: #666; text-decoration: none; }
#container { font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: -45px; }
.login { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; position: relative; top: 7px; left: 415px; z-index: 100; }
.pre-login { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; position: relative; z-index: 100; top: 7px; left: 860px; }
.garage-login { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; position: relative; z-index: 100; top: 7px; left: 570px; }
.menu { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 8px; position: relative; top: 45px; left: 25px; z-index: 12; }
.align_top { position: relative; top: -165px; }
#align_top { position: relative; top: 25px; }
.navcontainer { position: relative; top: 2px; left: 12px; width: 0; height: 0; }
.box_top { background-image: url(../images/frames/box_top2.png); background-repeat: no-repeat; height: 18px; }
.box_top_tab1 { background-image: url(../images/frames/box_top_tab1.png); background-repeat: no-repeat; height: 30px; }
.box2_tab1 { background-image: url(../images/frames/box2_tab1.png); background-repeat: no-repeat; height: 30px; }
.box2_tab2 { background-image: url(../images/frames/box2_tab2.png); background-repeat: no-repeat; height: 30px; }
.box_top_tab2 { background-image: url(../images/frames/box_top_tab2.png); background-repeat: no-repeat; height: 30px; }
.box_top_tab3 { background-image: url(../images/frames/box_top_tab3.png); background-repeat: no-repeat; height: 30px; }
.box_top_tab4 { background-image: url(../images/frames/box_top_tab4.png); background-repeat: no-repeat; height: 30px; }
.box_mid { background-image: url(../images/frames/box_mid2.png); }
.box_btm { background-image: url(../images/frames/box_bottom2.png); background-repeat: no-repeat; height: 18px; }
.bottom_tab { background-image: url(../images/frames/box_tab_bottom.png); background-repeat: no-repeat; height: 30px; }
.container_top { background-image: url(../images/container/container_top2.png); background-repeat: no-repeat; width: 875px; height: 25px; }
.container_mid { background-image: url(../images/container/container_mid2.png); width: 875px; height: 25px; }
.container_btm { background-image: url(../images/container/container_bottom2.png); background-repeat: no-repeat; width: 875px; height: 25px; }
.content_box { width: 900px; margin: 5px 20px; }
.content-text-size { font-size: 10pt; }
.footer_menu { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.formbox{ cursor:pointer; border:outset 1px; color:#009933; font-weight:bold; background-color: transparent; background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding: 1px 2px; }
.formbutton { color: #009933; font-weight: bold; background: url(../images/buttons/formbg.gif) repeat-x left top; cursor: pointer; padding: 1px 2px; border: outset 1px; }
.formdd { color: #009933; font-weight: bold; background-color: white; cursor: pointer; padding: 1px 2px; }
#mapDiv { border: 1px solid #f0f0f0; width:715px; height:380px; margin-top:6px; margin-left: auto; margin-right: auto; }
.result-box { border-top: 1px solid #093; border-bottom: 1px solid #093; }
.box-outline { border-top: 1px solid #093; border-bottom: 1px solid #093; }
.hide {display: none;}
.show {display: block;}
li { padding-top: 2px; padding-right: 0; padding-bottom: 2px; padding-left: inherit; list-style-type: circle; }
dt { color: #333; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px 40px; cursor: pointer; }

	dt:before { content: url(../images/icons/faq_question.png); padding: 2px 6px  5px; margin-left: -35px; }


dd { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px 70px 0; padding-bottom: 12px; line-height: 150%; }
	
	dd:before { content: url(../images/icons/faq_answer.png); padding: 2px 6px 5px; margin-left: -38px; top: 2px; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150%; }
