body {padding:0; margin:0;}
body, td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#3E3E3E;
	line-height:13px;
	vertical-align:top;
	padding:0px;
}

.purple{
	font-size:12px;
    font-family:Tahoma;
	color:#B11A59;
	vertical-align:top;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

.utility{
	color:#300043;
}

.headtext{
	font-size:12px;
    font-family:Tahoma;
	color:#009FEB;
	line-height:13px;
	vertical-align:middle;
	text-align: center;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}
.currentpage{
	font-size:12px;
    font-family:Tahoma;
	color:#000000;
	line-height:13px;
	vertical-align:middle;
	text-align: center;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

.headtext a {text-decoration:none;}
.headtext a:hover   { color: #000000; font-weight: bold }

br{font-size:10px}
table{border:0px; border-collapse:collapse;	}

.bg{ background:url(images/1_bg.gif) repeat-x bottom}
.bg1{ background:url(images/1_p2.jpg) bottom right no-repeat}
.bg2{ background:url(images/MQ_comm.gif) center center no-repeat}
.bg3{ background:url(images/2_bg.gif) repeat-x top #E7E8ED}
.p{padding-bottom:10px}

.vam{ vertical-align:middle}
.ham{ position:relative; left:25%}
b{ color:#009FEB;}

a{color:#009FEB; text-decoration:underline} 
a:hover{text-decoration:none}

.set ul{margin:0; padding:0; list-style:none; line-height:13px}
.set li{background:url(images/z.gif)  center left no-repeat; margin:0px; padding-left:8px }
.set li a{color:#009FEB; text-decoration:none; font-weight:bold}
.set li a:hover{ text-decoration:underline}

.set2 ul{margin:0; padding:0; list-style:none; line-height:13px}
.set2 li{background:url(images/z.gif)  center left no-repeat; margin:0px; padding-left:8px }
.set2 li a{color:#009FEB;}

.set1 td{ font-size:9px}
.set1 b{ font-size:11px}

 
.header{background:url(images/top1.jpg) no-repeat left #E7E8ED} 
.header a{ color:#3E3E3E; font-weight:bold}
.header b{ color:#009FEB; text-transform:uppercase}

ul{margin:0; padding:0; list-style:none; line-height:18px}
li{background:url(images/z.gif)  center left no-repeat; margin:0px; padding-left:8px; background-position:0 9px}
li a{color:#009FEB;} 
 


.footer{color:#3E3E3E; font-size:11px; background:url(images/bot.gif) repeat-x top; text-align:center; padding-top:18px} 
.footer a {color:#009FEB; text-transform:uppercase; text-decoration:none;}
.footer a:hover{ text-decoration: underline}
.footer span a {color:#3E3E3E; text-transform:none; text-decoration:underline;}
.footer span a:hover{ text-decoration:none}

.more{background:url(images/z2.gif)  center right no-repeat; padding-right:14px; vertical-align:middle; color:#3E3E3E; font-weight:bold; text-decoration:none}
.more:hover{ text-decoration:underline}

.jamp{ width:149px; height:19px; color:#333333; font-size:9px}

input{
   padding-left:15px;
   width:125px; height:20px;
}
textarea{
   padding-left:15px;
   width:191px; height:80px;
   overflow:auto}  
#input{
   padding-left:5px;
   width:132px; height:22px;
   margin-right:2px
}
#input1{
   padding-left:0px;
   width:61px; height:22px;
   border:0px;
}

.input2{
   padding-left:15px;
   width:119px; height:17px;
   font-size:9px
}

.input3{
   padding-left:15px;
   width:149px; height:17px;
   font-size:9px
}
.input4{
   padding-left:15px;
   width:189px; height:17px;
   font-size:9px
}
.input5{
   padding-left:15px;
   width:215px; height:17px;
   font-size:9px
}

.namefield{
   width:100px;
}

.calcfield{
   width:100px;
}


.location{
	margin:8px 22px 10px 0px; 
	text-align:right;
}

.middlepanel{
	margin:19px 25px 20px 0px;
}

.leftpanel{
	margin:19px 90px 20px 0px;
}

.margin22{
	margin:22px 0px 0px 10px;
}

.margin17{
	margin:17px 20px 20px 22px;
}

.margin21{
	margin:21px 25px 10px 21px;
}

ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#009FEB; text-decoration:none}
ul.menu li {background:none; position:relative; float:left; margin-right:8px; margin-left:18px; margin-bottom:7px;}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#fff}
ul.menu ul li a:hover {background-color:#E7E8ED}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; width:134px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:none}
ul.menu .sub {color:#009FEB;}
ul.menu .topline {border-top:1px solid #aaa}

