/* v1.0 | 20080212 */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset,form,label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0; border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;} 
body {	line-height: 1;}
ol, ul {	list-style: none;} 
blockquote, q {quotes: none;} 
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;} 
:focus { outline: 0;} 
ins {text-decoration: none;} 
del {text-decoration: line-through;} 
table { border-collapse: collapse;border-spacing: 0;} 

body {font-size:12px;background:url(../images/bg_repeat.png) repeat-x #4386B3;font-family:Verdana,Arial,Sans-Serif;}
ul {margin-top:6px;list-style-type:circle;}
li {list-style:disc;margin-left:10px;padding:7px 0px;list-style-position:inside;}
h1 {padding:8px 12px;font-size:20px;font-weight:normal;}
h2 {font-size:14px;font-weight:bold;margin-bottom:10px;}

#container{width:100%;background:url(../images/getaway_bg.png) no-repeat 50% 0% ;}
#content {width:640px;margin-top:25px;margin:0 auto;padding-top:103px;padding-bottom:60px;border-bottom:1px solid #6b6b6b;}
#masthead {width:640px;height:428px;background:url(../images/getaway_header.jpg) no-repeat;}
#form{padding:4px 14px 14px 14px}
#open_content{float:left;padding:14px;width:612px;}
#open_content h1{padding-left:0px;}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

a {text-decoration:underline;color:#4386B3;}

.small {font-size:10px;}
a.terms_link {cursor:pointer;}
.error{float:left; font-size:0.9em; color:red;}
tr {height:30px;}
#submit{float:right;cursor:pointer;}
.style40 { font-size: 1.1em; font-weight: bold; }
.style37 {font-size: 9px;}
.short_field{width:195px;float:left;}
.long_field{width:195px;float:left;}
select{width:195px;float:left;}
