/* Default */
* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body { font-size:12px; background:#78a2cb url(../images/bg_landing.jpg) top left repeat-x;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.clear { clear: both; display: block; visibility: hidden; line-height:0px;}


/* Layout */
#wrap_landing {width:800px; margin:0px auto;}
#content {background-color:#FFF;}

/* Header */
#header {padding:15px 0px;}
#header #logo {float:left; width:570px; border-right:1px solid #c9dae8;}
#header #info {float:right; width:195px; text-align:center; color:#FFF;}
#header #info b {font-size:14px; color:#173052; font-weight:normal;}
#header #info em {font-size:13px; font-weight:bold; color:#067bcd; font-style:normal;}

/* Navigation */
#nav {background:url(../images/bg_nav.gif) bottom left repeat-x; list-style:none; padding:8px 0px;}
#nav li {display:inline; padding:0px 17px; border-right:1px solid #92a0b2;}
#nav li a {color:#FFF;} #nav li a:hover {color:#bccfe8; text-decoration:none;}
#nav #bordernone {border-right:none;}

/* Search */
#search_box {background:url(../images/bg_landing.gif) bottom left no-repeat; padding:15px 25px;}
#search_box h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#267dd2; font-weight:normal; margin-bottom:15px;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#489ff7; font-weight:normal; margin-bottom:15px;}
#search_box #left_title {float:left; width:110px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#489ff7;}
#search_box #search_form {float:right; width:620px;}


/* form */
#search_form dt {float:left; width:115px; margin-bottom:8px; line-height:19px; color:#002353; font-weight:bold;}
#search_form dd {float:right; width:500px; margin-bottom:8px; color:#666; font-size:11px; font-weight:bold;}
#search_form dd .widthsmall {width:50px; font-size:12px; font-weight:normal;}
#search_form dd .widthnormal {width:200px; font-size:12px; font-weight:normal;}
#search_form dd .area_width {height:70px; width:200px; font-size:12px; font-weight:normal;}
#search_form dd .widthmed {width:120px; font-size:12px; font-weight:normal;}
#search_form dd .widthsmall2 {width:75px; font-size:12px; font-weight:normal;}

.bluefont {color:#0f6ecd;}
#search_form .height {height:70px;}
#search_form .height p {line-height:14px; color:#666;}

#bysize {float:left; width:310px; padding:15px 25px;}
#byaddress {float:right; width:330px; padding:15px 25px; padding-right:70px;}

#search_form2 dt {float:left; width:90px; margin-bottom:8px; line-height:19px; color:#002353; font-weight:bold;}
#search_form2 dd {float:right; width:220px; margin-bottom:8px; color:#666; font-size:11px; font-weight:bold;}
#search_form2 dd .widthsmall {width:50px; font-size:12px; font-weight:normal;}
#search_form2 dd .widthnormal {width:200px; font-size:12px; font-weight:normal;}
#search_form2 dd .area_width {height:100px; width:200px; font-size:12px; font-weight:normal;}
#search_form2 dd .widthmed {width:133px; font-size:12px; font-weight:normal;}
#search_form2 dd .widthsmall2 {width:75px; font-size:12px; font-weight:normal;}

/* Footer */
#footer {float:left; width:400px; padding-left:25px; font-size:11px; color:#666;}
#footer a {color:#267dd2;}
#search_bt {float:right; width:150px; padding-bottom:15px;}
