BODY {font-family:trebuchet ms,verdana,arial;margin:0px;padding:0px;border:0px;font-size:14px;background:#BBBBDD;}A {color:#4444FF;}A:hover {color:#5555FF;}SELECT {font-size:14px;}.back {text-align:right;font-size:12px;}.maindiv {width:800px;margin-left:auto;margin-right:auto;background:#FFFFFF;}.warning {color:#FF0000;text-align:center;font-size:large;font-weight:bold;}.toplogo {border-width:0px;}.banner {background: url("images/bannergradient.png") 0px 0px repeat-x; border-bottom:2px solid #8888FF;height:80px;}.section {padding:10px;}.sectionsmall {width:650px;margin-left:auto;margin-right:auto;}.focustable {width:500px;}.menu {font-size:12px;text-align:right;}.menu A {text-decoration:none;color:#FFFFFF;}.menu A:hover {text-decoration:underline;color:#FFFFFF;}.maintagline {font-size:18px;font-weight:bold;margin-top:10px;}.introtext {font-size:12px;margin-top:20px;padding:10px 0 10px 0;border:2px solid #DDDDDD;border-width:2px 0 2px 0;}.tagline {font-size:18px;font-weight:bold;margin-top:10px;margin-left:70px;}.logo {margin:5px;border:1px solid #AAAADD;}.searchtable {height:190px;width:490px;font-size:14px;background:#EEEEEE;border:1px solid #CCCCCC;text-align:left;padding:5px;}.searchtablemain {text-align:left;padding:8px;margin-top:5px;margin-bottom:5px;width:100%}.searchtablemain TD {padding-top:11px;}.searchbut {font-size:20px;background: url("images/searchgradient.png") 0px 0px repeat-x;padding:5px;border:2px solid #8888FF;border-width:2px 0 2px 0;}.searchbut a {text-decoration:none;color:#FFFFFF;}.searchbut a:hover {text-decoration:underline;color:#FFFFFF;}.searchbanner {font-size:16px;width:670px;text-align:left;font-weight:bold}.midweek {color:#AAAAAA;font-size:10px;}.leftcol {text-align:right;font-weight:bold}.footer {clear:both;text-align:center;color:#AAAAAA;font-size:10px;}.footer A {color:#888888;}.mapimage {position:relative;background:#CCCCCC;border:1px solid #CCCCCC;border-left:0px;}.toppage {margin-bottom:3px;text-align:right;}.searchmess {font-size:14px;}.aboutsite {width:780px;margin-left:auto;margin-right:auto;margin-top:15px;color:#777777;background:#DDDDDD;border:2px #AAAAAA solid;padding:10px;}.code {background:#EEEEEE;border:1px solid #AAAAAA;display:block;}.step {border:1px solid #DDDDDD;margin:5px;margin-bottom:20px;}.faq TD {border:1px solid #DDDDDD;padding:5px}.faqq {background:#EEEEEE;font-weight:bold;}