html													{ background-image:url(../img-bin/bg_html.gif); height:100%; }
body													{ font-size: 65%; text-align: center; background-image:url(../img-bin/bg.gif); background-position: top center; background-repeat: repeat-y; color:#828282; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* DEFAULT HTML STYLES */
img														{ border: 0px; }
img.left												{ border:#C9CFD4 2px solid; float:left; margin-right:10px; margin-bottom:5px; margin-top:4px; }
img.noborder											{ border:none; }
a														{ text-decoration: none; }
div#main a												{ color:#88C000; }
a:hover													{ text-decoration: underline; }
input, textarea, select 								{ font-size:100%; font-family:Arial, Helvetica, sans-serif; }
div, ul, li, p											{ position:relative; }
ul														{ margin:0px; padding:0px; list-style-type:none; }
form, body												{ margin:0px; padding:0px; }
strong													{ color:#2394D7; }
strong.grey												{ color:#828282; }
p														{ line-height:1.4; }
p.center, div.center									{ text-align:center; }
ul.bull li												{ line-height:1.4; padding-left:10px; background-image:url(../img-bin/bullet_01.gif); background-repeat:no-repeat; background-position:0% 50%; }
ul.boxed li												{ background-color:#EDEDED; line-height:1.4; border:#9DA1A3 1px solid; height:21px; line-height:21px; padding-left:26px; background-image:url(../img-bin/bullet_02.gif); background-repeat:no-repeat; margin-bottom:6px; }
ul.boxed a												{ color:#70808B!important; }
p#clients												{ font-size:8px; padding:10px; padding-left:0px; padding-right:0px; }
p#clients a img											{ border:#EDEDED 2px solid; margin-bottom:5px; }
p#clients a:hover img									{ border:#C4E1F2 2px solid; }
p.clients												{ font-size:8px; background-color:#EDEDED; padding:10px; }
p.clients a												{ display:block; clear:both; width:176px; border:#C9CFD4 2px solid; text-align:center; background-color:#FFFFFF; }
a#h1													{ position:absolute; top:18px; left:0px; z-index:100; display:block; width:225px; height:50px; }
a#h1 strong												{ display:none; }

h1														{  }
h2														{  }
h3														{  }
h4														{  }
h5														{  }
h6														{  }

/* DEFAULT DEFINED STYLES */
.clear													{ clear:both; }
.bold													{ font-weight:bold; }
.relative												{ position:relative; }
.no_margin												{ margin:0px!important; }
div.hr													{ font-size:50%; height:13px; background-color:#F3F3F5; margin-top:10px; margin-bottom:10px; }
div.hr hr												{ display:none; }
.show													{ display:block; }
.hide													{ display:none; }

/* PAGE STYLES */
div#page												{ width: 739px;	margin: 0 auto;	background-color:#ffffff; text-align:left; }

div#header												{ background-image:url(../img-bin/logo.gif); background-repeat:no-repeat; background-position:0% 50%; border-top:#88C000 5px solid; padding-top:15px; font-size:110%; height:59px }
div#header ul											{ text-align:right; padding-top:33px; }
div#header ul li										{ display:inline; }
div#header ul li a										{ color:#2C6892!important; margin-left:15px; }

div#splash												{ background-image:url(../img-bin/splash_001.jpg); background-repeat:no-repeat; height:174px; border-bottom:#EDEDED 1px solid; color:#6D910B; font-family:Arial, Helvetica, sans-serif; font-size:110%; }
div#splash ul											{ width:100%; padding-top:133px; line-height:1; }
div#splash ul li										{ float:left; padding-left:10px; }
div#splash ul li.one									{ width:190px; }
div#splash ul li.two									{ width:191px; margin-left:69px; margin-right:69px; }
div#splash ul li.three									{ width:190px; }
div#splash ul li img									{ margin-bottom:4px; }
div#splash ul li.short img								{ margin-bottom:0px; }

div#main												{ float:left; width:100%; margin-top:15px; }
div#main div#left										{ float:left; width:200px; padding-bottom:15px; clear:left; }
div#main div#middle										{ float:left; width:200px; margin-left:69px; margin-right:69px; padding-bottom:15px; }
div#main div#right										{ float:left; width:200px; padding-bottom:15px; clear:right; }
div#main div.double										{ float:left; width:509px!important; margin-right:29px!important; }

div#quote												{ border-top:#084870 1px dashed; border-bottom:#084870 1px dashed; color:#336699; font-size:170%; font-family:Arial, Helvetica, sans-serif; }
div#quote blockquote									{ margin-bottom:0px; padding-bottom:0px; }
div#quote p												{ margin-top:0px; padding-top:0px; color:#6699CC; font-size:75%; padding-left:40px; }

div#footer												{ border-bottom:#88C000 5px solid; margin-top:20px; text-align:right; }
div#footer p											{ margin:0px; padding:0px; margin-bottom:10px; }
div#footer a											{ color:#2394DE; }

form.contact label										{ width:100px; float:left; display:block; clear:left; padding-top:2px; }
form.contact input										{ clear:right; width:90px; border:#C9CFD4 1px solid; margin-bottom:6px; }
form.contact select										{ clear:right; width:95px; border:#C9CFD4 1px solid; margin-bottom:6px; }
form.contact textarea									{ clear:both; width:190px; border:#C9CFD4 1px solid; margin-top:4px; }
form.contact input.submit								{ margin-top:5px; }







div.bid_for_banner_space								{ width:107px; height:84px; background-image:url(../img-bin/promotions/bid_for_banner_space.gif); background-repeat:no-repeat; padding-top:103px; padding-left:62px; padding-right:14px; text-align:center; }
