* {margin:0;padding:0;border:0}
body {color:#000; width:100%; min-width:926px;  margin: 0px auto; text-align:left;  background:  #fff; font-style:normal; font-variant:normal; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:verdana}
.td {width:926px; background: #999 url('/images/pgbg.gif') repeat-y; margin: 0px auto;} 
.clear {clear: both;}
.ltbg     {position:relative; width:100%; }/* lt side bg  here*/ 
.rtbg     {position:relative; width:100%; }/* rt side bg here*/ 
.bg1{background-image:url('/images/left.png');  background-position:right 1px;  background-repeat:no-repeat;}
.bg2{background-image:url('/images/right.png'); background-position:left  1px;  background-repeat:no-repeat;}


.hhs       {position:relative; height: 0px; line-height: 30px; width:930px; margin: 0px auto; }
.page       {position:relative; width:928px;margin: 0px auto; }
.call_now   {text-align:center; color:#cc0000;}

#outwrap1 {position: relative;  width: 926px; margin: 0px auto; height:auto !important;   }

#outwrap {position: relative; width: 926px; margin: 0px auto; height:auto !important; }
#wrap {position: relative; width: 926px; margin: 0px auto; height:auto !important;     }
#hd1    {position:relative; height: 0px; width: 926px;    }
#hd2    {position:relative; height: 5px; width: 926px;   }

#flash {position:absolute; top:130px; height:  220px; width: 926px;   }

#bus_links {position:absolute; top:111px; height: 20px; margin-left: 1px;  width: 926px; text-align:left; color:#fff;  text-align:center;     text-transform: uppercase;    font:  10px arial;  }
#bus_links a {color:#fff; line-height: 20px; text-decoration:none} 
#bus_links a:hover {color:#fff; line-height: 20px; text-decoration:none} 

#warning   {position:relative; height: 417px; width: 278px; margin: 0px auto 20px auto; background: url(/images/warning.jpg) ; }
#warn_in   {position:relative; margin-left: 10px; top:52px; height: 350px; width: 175px; color:#000;  text-transform: uppercase;    font:  16px verdana; font-style:italic}

#hd   {position:relative; height: 385px;    width: 926px; background: #000 url(/images/head.jpg) ; }

#bbbh {position:absolute; margin-left: 880px; top:68px; width:37px; height:60px;}
a.bbb{position: relative;                            width:37px; height:60px; background: url('/images/bbb.png'); display:block}
a.bbb:Hover{cursor:pointer; background: url('/images/bbb.png'); display:block}



#left_col  {position:relative; float:left; width:614px;  }
#lc_in     {position:relative; width:605px; margin: 0px auto; line-height:18px; }

#right_col {position:relative; float:right; width:310px; margin: 0px auto 0px auto}
#rc_in     {position:relative; width:310px; margin: 0px auto 0px auto}

.lciw_out {position: relative; margin: 0px 0px 5px 0px; width: 603px; height:auto !important; background: #f8f8f8 ; border: 1px solid #F0EFE9}
.lciw_in  {position:relative; margin: 5px auto; width: 571px; min-height: 587px; height:auto !important; background: #fff  ; border: 1px solid #fff; padding:10px}
.rciw_out {position: relative; margin: 0px auto 15px auto; width: 308px; height:auto !important}
.rciw_in  {position:relative; margin: 13px auto 5px auto; width: 278px; height:auto !important; padding:10px;  }

.side_item_hold {position:relative;  width:276px; color:#000; margin-bottom:15px; min-height:80px; height:auto !important; font-size: 11px; line-height:13px}


#disclaim {color:#000; text-decoration:none; position:relative; font-size: 9px; line-height:11px}
#disclaim a {color:#000;text-decoration:none} 
#disclaim a:hover {color:#000; text-decoration:none} 

h1 {font: bold 16px arial; color:#000; line-height:24px; height:40px; width:auto; letter-spacing:.06em; }
h2, h3 {font: bold 16px arial; color:#000; line-height:24px; height:24px; width:auto; letter-spacing:.05em; }

A:link { COLOR: #000 }
A:visited { COLOR: #333}
A:hover { COLOR: #ff0000 }

#main_pic   {position: relative; float:left;  margin: 8px 15px 10px 0px; width:240px; height:160px; border:1px solid #ccc; background: url(/images/main.jpg)}
#trial_pic  {position: relative; float:right; margin: 8px 0px 10px 15px; width:200px; height:200px; border:1px solid #ccc; background: url(/images/trial.jpg)}
#dmv_pic    {position: relative; float:left;  margin: 8px 15px 10px 0px; width:200px; height:127px; border:1px solid #ccc; background: url(/images/license.jpg)}


a.info {position: relative}
a.info span {display: none}
a.info:hover span.info {display:block; position:absolute; top:-100px; left:0px; background:#fcfcfc; padding: 0px 10px 14px 14px; width:120px; height:50px; border:1px solid #ececeb; color:#000; text-align:left; font-size: 11px;display: none}

form.eval fieldset {width:auto; margin:0; padding:10px 0px 10px 0px; background:#f7f7f7; border: 1px solid #f2f2f2}
form.eval fieldset legend {padding: 2px 3px; margin-left:20px; color:#000;  background:#fff; border: 1px solid #f2f2f2}
form.eval input {color: #000; background: #fff; border: 1px solid #f2f2f2}

form.eval label {display:block;float:left;width: 200px; margin:0px 14px 0px 0px; text-align:right}
form.eval text {width:20px;	margin:0px 0px 4px 0px; background:#fff;  border: 1px solid #f2f2f2}
form.eval textarea {width: 200px; margin:0px 0px 4px 0px; background:#fff}
form.eval select {width: 65px; margin:0px 0px 4px 0px; background:#fff}
input.radio {color: #990000; width: 16px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px}

.contenttable {position:relative; text-align:center; height:auto !important; width:auto}
.lccol  {font-variant:small-caps;font-weight:400;color:#B09874;font-size:11px; position:relative; height:auto !important; float:left; width: 50%}
.rccol  {position:relative; height:auto !important; float:right;  margin:0; width: 50%;  font-weight:400;color:#696969 }
.tblcap {clear:both; position:relative; height:20px; color:#330000; padding-top: 2px;  margin:0; width: 100%; font-weight: 500; font-size: 12px;}
.rccls {position:relative;  height:100px; color:#330000; text-align:left; padding: 10px 0px 10px 0px;  margin:0; width: 100%;font-size:12px; }





#top_menu_hold    {position:absolute; top:350px; height:42px; width:940px;   }
#menu {position:relative; z-index:500}
#menu ul {padding:0; margin:0; list-style:none; }
#menu ul.level1 {height:30px}
#menu ul ul {position:absolute; left:-9999px; background: #fff }
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}
#menu ul li { margin-right:0px; float:left}
#menu ul li a {display:block; float:left; padding:8px 22px 9px 22px; font: 11px verdana, sans-serif; color:#fff; background-image: url('/images/meu.gif'); background-position:left bottom; background-repeat: repeat-x; 
border:1px solid #670500;
border-color:#000 transparent;

text-decoration:none; }
#menu ul ul li {margin:0}
#menu ul ul li a {width:138px;  background: #dbdbdb; border:1px solid #EFEEEE; border-width: 1px 1px 1px 1px; color:#000; border-color:#ddd #555 #555 #555;  }
#menu ul ul li a.fly {width:138px}
#menu ul li:hover {position:relative}
#menu ul li a:hover {direction:ltr; position:relative}
#menu ul li:hover > a { color:#ccc}

#menu ul :hover ul {left:0px; width:180px; top:32px}
#menu ul :hover ul :hover ul,#menu ul :hover ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul :hover ul {left:183px; width:180px; top:0px }
#menu ul :hover ul ul,
#menu ul :hover ul :hover ul ul,
#menu ul :hover ul :hover ul :hover ul ul {left:-9999px}


ol.main {position:relative; list-style: decimal outside; width:400px;margin: 5px auto;  }
ol.main li {color:#000; text-decoration:none}

.read_more_hold {position:relative; height:12px; width:100%; text-align:right; margin: 5px 0px; font-size: 9px ;  line-height:10px; text-transform: capitalize}

#vert_measur {position:absolute; width:1px; height:32px; margin-left: 926px; top:300px;  background:#ff0000}
.sig {float:right}










/* 



body {background: #050000 url('/images/bg.gif') repeat-x;}
#hd  {position:relative; height: 381px; width: 926px; background: #000 url(/images/head-1.jpg) no-repeat; }
.bg1{background-image:url('/images/left-1.png');  background-position:right 0px;  background-repeat:no-repeat;}
.bg2{background-image:url('/images/left-1.png'); background-position:left  130px;  background-repeat:no-repeat;}
.td {width:926px; background: #FFF;} 
#menu ul li a {display:block; float:left; padding:7px 22px 10px 22px; font: 11px verdana; color:#fff; border:1px solid #000; border-color:#000 #000 #000 transparent; text-decoration:none; }
#bus_links {text-transform: capitalize;    font:  11px arial; letter-spacing: 1px }


*/
