a, big, body, center, font, footer, form, h1, h2, h3, h4, h5, h6, header, i, iframe, img, ins, li, nav, object, p, pre, q, s, section, small, span, source, strong, sub, sup, table, tbody, tfoot, thead, th, tr, td, u, ul, var { background:transparent; border:0 none; font-size:100%; margin:0; padding:0; outline:0; vertical-align:top; }
ol, ul { list-style:none;}
blockquote, q {	quotes:none;}
table, table td { padding:0; border:none; border-collapse:collapse; }
img {	border:0;	vertical-align:top; text-align:left; }
embed, object {	vertical-align: top; outline:none; }
input, select {	vertical-align:middle; font-weight:normal; width:100%; font-weight:bold; font-size:20px; }
 
nav, section, faded { display:block; }

body { background:#ffffff; min-width:425px; font-family:Arial, Helvetica, sans-serif; margin-top:0px; }
html { background:transparent; min-width:430px; height:100%; margin:0; padding:0; outline:0; vertical-align:top; font-size:100%;}
div { border:0 none; font-size:100%; margin:0; padding:0; border:0; outline:0; vertical-align:top;}
a { outline:none; color:#000;} 
a:hover { text-decoration:none; } 

#main_client { width:430px; padding:10px; background-color:#ffffff; margin:0px auto; }
#main_agent { width:425px; padding:10px; background-color:#ffffff; margin:0px; float:left; }
#header_client { display:block; position:relative; width:425px; height:165px;}
#header_agent { display:block; position:relative; width:425px; height:35px;}
#logo { float:left; }
#callbutton { float:right; width:188px; border:1px solid #cccccc; }
#callbutton a img { width:188px; }
#welcome_client { background:transparent; width:235px; height:14px; overflow:hidden; position:absolute; top:0px; left:195px; font-size:12px; border:0px; }
#welcome_agent { display:block; background:transparent; width:425px; height:20px; overflow:hidden; font-size:12px; border:0px; }
#offer1 { color:#006600; display:block; margin-top:25px; margin-bottom:25px; font-size:50px; line-height:50px; font-weight:bold; }      
#nav_bottom { width:100%; overflow:hidden;}
#option_client { display:block; float:left; min-width:75px; text-align:center; border-radius:12px; border:1px solid #cccccc; padding:3px; margin-left:5px; }
#option_agent { display:block; float:left; min-width:75px; text-align:center; border-radius:12px; border:1px solid #cccccc; padding:3px; padding-bottom:0px; margin-left:5px; font-size:16px; line-height:16px; }
#question { display:block; float:left; padding-right:3px; }
#category_client { display:block; float:left; text-align:center; border-radius:12px; border:1px solid #cccccc; padding:3px; margin-left:10px; margin-bottom:10px; height:130px; width:180px; cursor:pointer; }
#category_agent { display:block; float:left; text-align:center; border-radius:12px; border:1px solid #cccccc; padding:3px; margin-left:5px; margin-bottom:5px; height:35px; width:120px; font-size:16px; line-height:16px; cursor:pointer; }
#city_state { display:block; width:405px; }
#offer_details { display:block; width:405px; }
#script_agent { width:425px; padding:10px; background-color:#ffffff; margin:0px; float:left;}
#script_agent ul { list-style:disc; list-style-position:inside;}
#script_agent ul { padding:10px;}

#ct { margin-top:15px; margin-bottom:15px; width:425px; border:1px solid #333333; border-collapse:collapse; }
#ct th { padding:5px; text-align:left; color:#333333; font-weight:bold; border:1px solid #333333; }
#ct td { padding:5px; color:#333333; border:1px solid #333333; }

h3 { color:#006600; display:block; margin-top:5px; margin-left:0px; margin-bottom:5px; margin-right:0px; font-size:24px; line-height:28px;font-weight:bold; }

#nav { background:#ffffff; width:427px; height:70px; overflow:hidden; position:relative; border:0px; } 
#nav ul { width:100%; overflow:hidden; }  
#nav ul li { background:#cccccc url(../images/old_button.png) no-repeat 0% 0%; float:left; margin:0 4px 0 0; border-top-left-radius:12px; border-top-right-radius:12px; }   
#nav ul li a { float:left; width:81px; height:70px; line-height:25px; padding-top:10px; font-size:20px; font-weight:700; text-align:center;  text-decoration:none; color:#333333; }   
#nav ul li a:hover { color:#666666; }   
#nav ul li:last-child { margin:0 0 0 0; }  
#nav ul li:last-child a { width:82px; }  
#nav ul li.current { background:#333333 url(../images/old_button_selected.png) no-repeat 0% 0%; }   
#nav ul li.current a { color:#ffffff; line-height:25px; padding-top:10px; }   
#nav ul li.current a:hover { color: #cccccc; } 

#terms table { width:425px;}
#terms td { padding:10px; color:#333333; }
#terms td p { margin:5px 0 5px 0; font-size:14px; line-height:18px; }      

#faded { background:#ffffff; width:425px; padding:0px; overflow: hidden; position:relative; border:1px solid #cccccc;} 
#faded ul { background:#ffffff; width:425px; overflow:hidden; }  
#home #faded ul {height:450px; }
#faded ul li { position:relative; width:425px; margin:0px; overflow:hidden; }  
#faded ul li div { background:#ffffff; filter:alpha(opacity=80); opacity:0.8; height:400px; z-index:99; }
#faded ul li table { width:425px; position:relative; top:-400px; left:0px;}
#faded ul li td { padding:10px; font-size:20px; line-height:24px; color:#333333; }
#faded ul li th { padding:10px; font-size:24px; line-height:30px; color:#333333;font-weight:bold; }
#faded ul li input {font-size:9px;width:180px;}
#faded ul li select {font-size:11px;width:184px;}
#faded ul li td small { font-size:12px; line-height:10px; }

#faded table { width:425px; }
#faded td { padding:10px; font-size:20px; line-height:24px; color:#333333; }
#faded th { padding:10px; font-size:24px; line-height:30px; color:#333333;font-weight:bold; text-align:left; }

#faded input {font-size:9px;width:180px;}
#faded select {font-size:11px;width:184px;}
#faded td small { font-size:12px; line-height:10px; }
#faded p { display:block; margin:5px 10px 5px 10px; font-size:18px; line-height:22px;color:#333333; width:405px; }      
#faded h1 { color:#006600; display:block; margin-top:15px; margin-left:10px; margin-bottom:15px; margin-right:10px; font-size:24px; line-height:30px;font-weight:bold; }      
#faded h3 { color:#006600; display:block; margin-top:5px; margin-left:0px; margin-bottom:5px; margin-right:0px; font-size:24px; line-height:28px;font-weight:bold; }      
#faded h4 { color:#006600; display:block; margin-top:5px; margin-left:10px; margin-bottom:5px; margin-right:10px; font-size:60px; line-height:60px;font-weight:bold; }      
#faded h2 { font-size:60px; line-height:60px;}

#faded img { margin-left:10px; margin-right:10px; width:405px; }
#faded img#category_img { height:80px;width:auto; }
#faded img#wait_icon { width:32px; display:block; margin-left:auto; margin-right:auto; }
#faded form {margin-top:15px; margin-bottom:15px; width:405px; padding-left:0px; padding-right:0px; font-size:20px; line-height:20px; }
#faded form img { margin-left:0px; margin-right:0px; width:405px; }
#faded input {font-size:20px; width:390px; margin-bottom:10px; }
#faded input[type=submit] { font-size:24px; margin-bottom:20px; margin-top:20px;}
#faded input[type=button] { font-size:24px; margin-bottom:20px; margin-top:20px;}
#faded input[type=checkbox] { width:20px; height:20px; }
#faded input[type=radio] { width:20px; height:20px; }
#faded label {  }
#faded select { font-size:20px; width:405px; }
#faded table#table_client { margin-top:15px; margin-bottom:15px; width:425px; border:1px solid #333333; }
#faded table#table_client th { padding:5px; text-align:left; font-size:18px; line-height:20px; color:#333333;font-weight:bold; border:1px solid #333333; }
#faded table#table_client td { padding:5px; font-size:18px; line-height:20px; border:1px solid #333333; color:#333333; vertical-align:middle; height:50px;}
#faded table#table_agent { margin-top:15px; margin-bottom:15px; width:425px; border:1px solid #333333; }
#faded table#table_agent th { padding:5px; text-align:left; font-size:18px; line-height:20px; color:#333333;font-weight:bold; border:1px solid #333333; }
#faded table#table_agent td { padding:5px; font-size:18px; line-height:20px; border:1px solid #333333; color:#333333; vertical-align:middle;}
#faded table#confirm td { padding:3px; font-size:18px; line-height:15px; color:#333333;} 
#faded table#confirm  { margin:20px 7px 20px 7px; width:411px; }

ul.pagination { background:transparent !important; width:385px !important; height:36px !important; padding:0 0 0 35px !important; overflow:hidden !important; position:absolute !important; left:0px !important; bottom:0px !important; z-index:100 !important; } 
ul.pagination li { float:left !important; width:50px !important; height:25px !important; margin:0 !important; padding:0 5px 0 0 !important; } 
ul.pagination li a { background: url(../images/paginati1.png) no-repeat 0% 0%;  float:left; width:18px; height:18px; overflow:hidden; font-size:0; text-indent:-999px; }   
ul.pagination li a:hover { background-position:0% -18px;  } 
ul.pagination li.current a { background-position:0% -18px; }

#footer_client { display:block; height:110px; overflow:hidden; }
#footer_agent { display:block; height:25px; overflow:hidden; }
#nav_bottom ul { float:left; overflow:hidden; margin-bottom:20px; } 
#nav_bottom ul li { background:#cccccc url(../images/old_button.png) no-repeat 0% 0%; float:left; margin:0 4px 0 0; padding:0 20px 0 20px; color:#3a3a38; border-bottom-left-radius:12px; border-bottom-right-radius:12px; }  
#nav_bottom ul li a { float:left; width:99px; height:60px; padding-top:5px; line-height:24px; font-size:20px; font-weight:700; text-align:center;  text-decoration:none; color:#333333; }   
#nav_bottom ul li a:hover { color:#666666; }
#nav_bottom ul li.selected { background:#333333 url(../images/old_button_selected.png) no-repeat 0% 0%; }   
#nav_bottom ul li.selected a { color:#ffffff; }   
#nav_bottom ul li.selected a:hover { color:#cccccc; }

#footer_client p { line-height:18px; font-size:14px; font-weight:bold; color:#3a3a38; text-align:center;} 
#footer_client p a { margin:0 0 0 11px; font-weight:normal; text-decoration:none; color:#3a3a38; }  
#footer_client p a:hover { text-decoration:underline; }  
#footer_agent p { line-height:14px; padding-top:3px; font-size:14px; font-weight:bold; color:#3a3a38; text-align:center;} 
#footer_agent p a { margin:0 0 0 11px; font-weight:normal; text-decoration:none; color:#3a3a38; }  
#footer_agent p a:hover { text-decoration:underline; }  
