body {margin:0; padding:0; background:#404040; font-size:100%;}

div.page {margin-left:auto; margin-right:auto; margin-top:none; margin-bottom:none; width:800px;}

div.topleft {position:relative; top:0px; left:0px; padding-left:0px; width:800px; padding-right:0px; height:115px; border-color:#ffa53d; border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; background:url('images/Orange_gradient_bkgd.jpg'); text-align:left;}

div.topright {position:relative; overflow:auto; text-align:right; border-style:none;}

div.topright#home {top:-112px; left:187px; width:598px; height:108px;}
div.topright#trans {top:-100px; left:215px; width:570px; height:80px;}
div.topright#webs {top:-100px; left:413px; width:372px; height:85px;}
div.topright#res {top:-100px; left:430px; width:355px; height:80px;}
div.topright#genoff {top:-100px; left:210px; width:575px; height:80px;}
div.topright#pricing {top:-100px; left:515px; width:270px; height:92px;}
div.topright#contact {top:-100px; left:475px; width:310px; height:80px; border-color:#f67f00; }

div.menu {position:relative; left:0px; width:800px; height:30px; background:#404040; border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px;  border-color:#ff9009; vertical-align: middle; text-align:center;}

div.menu#home {top:0px; left:0px; width:83px;  border-color:#F67F00; }
div.menu#tran {top:-30px; left:84px; width:128px;}
div.menu#webs {top:-60px; left:213px; width:112px;}
div.menu#rese {top:-90px; left:326px; width:108px;}
div.menu#geno {top:-120px; left:435px; width:142px;}
div.menu#pric {top:-150px; left:578px; width:95px;}
div.menu#cont {top:-180px; left:673px; width:96px;}
div.menu#fb {top:-210px; left:770px; width:30px; border-color:#F67F00; }

a.menu {font-family: Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; color:#ffffff; text-decoration:none; text-align:center; display:block; line-height:30px;}

a.menu:hover {color:#ffa53d; background-color:#303030; line-height:30px;}

a.main {font-family:verdana,arial,helvetica,"sans serif"; font-size:9pt; font-weight:bold; text-decoration:none; color:#404040;}
a.main:hover {color:#a00000;}

a.main#trans {font-family:arial,helvetica,"sans serif"; font-size:8pt; color:#404040; font-weight:bold;}
a.main#trans:hover {color:#a00000;}

a.web {border-style:none;}

div.main {position:absolute; top:145px; padding-left:25px; width:610px; padding-right:165px; height:555px; overflow:auto; text-align:left; border-color:#F67F00; border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-bottom-width:0px; font-family:verdana,arial,helvetica,"sans serif"; font-size:9pt; font-weight:normal; line-height:15px; color:#303030;}

div.main#home {background:url('images/bg_home.jpg');}
div.main#trans {background:url('images/bg_trans.jpg');}
div.main#web {background:url('images/bg_web.jpg');}
div.main#res {background:url('images/bg_res.jpg');}
div.main#genoff {background:url('images/bg_genoff.jpg');}
div.main#pricing {background:url('images/bg_pricing.jpg');}
div.main#contact {background:url('images/bg_contact.jpg');}

div.main#text {top:0px; left:0px; width:610px; padding-right:165px; height:525px; background:none; border-style:none;}
div.main#texttrans { top:0px; left:0px; width:610px; padding-right:165px; height:525px; background:none; border-style:none; overflow:auto;}

div.footer {position:absolute; top:530px; left:0px; padding-left:15px; padding-top:0px; width:500px; padding-right:0px; height:20px; text-align:justify; background:none; border-style:none; font-family:verdana,arial,helvetica,"sans serif"; font-size:8pt; font-weight:normal; line-height:15px; color:#ffffff;}

span.webcredit {font-family:verdana,arial,helvetica,"sans serif"; font-size:8pt; font-weight:normal;}

h1.pageheader {font-family:calibri,arial,"sans serif"; font-size:14pt; font-weight:bold; color:#303030; padding-top:10px; line-height:140%;}

h2.pagemid {font-family:calibri,arial,"sans serif"; font-size:12pt; font-weight:bold; color:#303030;}

ul.samtran {font-family:arial,helvetica,"sans serif"; font-size:8pt; font-weight:normal; line-height:13px;}

table.samtran {font-family:arial,helvetica,"sans serif"; font-size:9pt; font-weight:normal; line-height:120%; background-color:#ffb54d;}

th {font-family:arial,helvetica,"sans serif"; font-size:10pt; font-weight:bold; line-height:120%; background-color:#ff932b;}

td {vertical-align:top;}

td.web {text-align:center;}

tr.alt {background-color:#ffc55d;}

