/* CSS Document *//* structure */body {margin: 0 0 0 0;}#container {width:1000px;margin:50px auto 0px auto;}#header {height:75px;         }#logo {height:75px; width:454px;       float:left;padding: 0px 0px 0px 60px; }#navigation {width:311px;height:19px;float:left;padding: 40px 0px 0px 0px;border-bottom: 2px solid #fff;}#navigation ul {display: inline;margin-left: 0;padding-left: 0}#navigation ul li {display: inline;list-style: none;margin-left: 0;padding: 0px 5px 0px 5px; }#navigation ul li.first {display: inline;list-style: none;margin-left: 25px; }  #content {clear:both;   }#services {float:left;width:31px;vertical-align:top;padding-top:42px;}#mainleft {float:left;width:479px;}#mainlefttop{background:   url("images/corner-design-top-left.png") top left no-repeat;background-color:#42556e;padding: 30px 30px 45px 30px; }#mainleftbottom{background:  url("images/corner-bottom.png") bottom no-repeat;background-color:#42556e;height:49px;}#mainright {background-color:#42556e;float:left;width:317px;border-left: 4px solid #fff;}#mainrighttop{background:   url("images/corner-design-top-right.png") top right no-repeat;background-color:#42556e;padding: 30px 45px 0px 30px; }#mainrightbottom{background:   url("images/corner-design-bottom-small.png") bottom no-repeat;background-color:#42556e;height:49px;clear: both;}#terms {background-color: #dbe1e9;position:fixed;bottom:-3980px;width:100%;height:4000px;padding: 5px 0px 0px 0px;text-align:center;}#terms p {font-family: helvetica;font-size: 60%;font-weight:normal;color: #42556e;}#terms h1 {font-family: helvetica;font-size: 110%;font-weight:normal;color: #42556e;}#terms a:hover {color: #fff;}#terms ul {display: inline;font-family: helvetica;font-size: 60%;margin-left: 0;padding-left: 0}#terms ul li {display: inline;font-family: helvetica;list-style: none;margin-left: 0;padding: 0px 10px 10px 10px}#flashman {position:fixed;width:100%;bottom:24px;text-align:right;}#offer {width: 200px;height: 200px;position: absolute;z-index: 9;right:0px;top:0px;}/* fonts & styles*/h1 {font-family: helvetica;font-size: 70%;line-height: 130%;font-weight:bold;color:#fff;}h2 {font-family: helvetica;font-size: 70%;line-height: 130%;font-weight:bold;color:#fff;}p {font-family: helvetica;font-size: 70%;line-height: 140%;font-weight: normal;color: #fff;}ul {font-family: helvetica;font-size: 85%;font-weight: normal;text-decoration: none;list-style: none;padding-left: 0;margin-left: 0;}a {text-decoration: none;color: #fff;}a:hover {text-decoration: none;color: #dbe1e9;}ul a {text-decoration: none;color: #42556e;}/* bullet classes */.big {font-family: Helvetica; text-decoration: none; font-size: 100%; line-height:130%; color:#fff}.big a:link {font-family: Helvetica; text-decoration: none; font-size: 70%; line-height:130%; color:#fff}.big a:visited {font-family: Helvetica; text-decoration: none; font-size: 70%; line-height:130%; color:#fff}.big a:active {font-family: Helvetica; text-decoration: none; font-size: 70%; line-height:130%; color:#fff}.big a:hover {font-family: Helvetica; text-decoration: none; font-size: 70%; line-height:130%; color:#dbe1e9}/* who we are page */#boxleft {float:left;width:120px;vertical-align:top;}#boxright {float:left;width:125px;vertical-align:top;}/* form */input {font-family:Helvetica;font-size:11px;background-color:#697b93;border:1px #fff;color:#dbe1e9;}submit {font-family:Helvetica;font-size:11px;}textarea {font-family:Helvetica;color:#dbe1e9;font-size:11px;background-color:#697b93;border:3px #697b93;}select {border: none;font-family:Helvetica;font-size:11px;background-color:#697b93;border:1px #fff;}