body{
//width:982px;
font-family:verdana;
font-size:11px;
color:#333333;
}

#container{
width:982px;
}

#header{
background: url(images_new/header_BG_avanquest.gif) repeat-x;
height:142px;
width:982px;
}

#headerAQ{
background-image: url(images/avanquest/header_BG_aq.gif) repeat-x;
height:142px;
width:685px;
}


#top_menu{
width:685px;
height:20px;
float:left;
margin-top:5px;
}

.topmenu_text1{
font-family:verdana;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
height:24px;
padding:10px 0 10px 0;
}

.topmenu_text1:hover{
font-family:verdana;
font-size:14px;
color:#FFFFFF;
background:url(images_new/menutop_roll.gif) repeat-x;
text-decoration:none;
height:24px;
padding:10px 0 10px 0;
}

#main_col{
width:685px;
}

#left_col{
float:left;
padding:15px 0 0 0;
}

hr{
 border-style:solid;
 border-width:1px;
 border-color:#FFA14A;
}

#content{
width:632px;
float:left;
text-align:left;
padding:10px 0 10px 45px;
}

#right_col{
width:150px; 
background:#FFFFFF;
float:left;
padding:20px 0 0 0;
}

#footer{
width:685px;
height:20px;
background:#FFFFFF;
text-align:center;
}

#logo{
width:200px;
height:100px;
background: url(images_new/GSP_logo_new.gif) no-repeat;
float:left;
}

#header_line{
width:700px;
height:100px;
float:left;
xbackground: url(images_new/header_line.gif) no-repeat left ;
}

#header_line_ancestry{
width:750px;
height:100px;
float:left;
background: url(images/offers/ancestry.gif) no-repeat left ;
}

#header_line_aq{
width:685px;
height:100px;
float:left;
background: url(images/avanquest/header_aq_narrow.jpg) no-repeat left ;
}

#mouse{
width:82px;
height:100px;
background: url(images_new/mouse1.gif) no-repeat;
float:left;
}

#searchbox{
width:147px;
height:58px;
background: url(images_new/search-box2.gif) no-repeat left;
padding:9px 0 0 0;
font-size:6px;
}

#offerbox{
width:147px;
height:67px;
background: url(images_new/special-box.gif) no-repeat left;
padding:5px 0 0 0;
font-size:6px;
}

#searchbox h1{
 color:#FFFFFF;
 margin:0px;
}

#newsletter{
 width:147px;
 height:134px;
 background: url(images_new/e-newsletter.gif) no-repeat left;
 font-family:verdana;
 font-size:10px;
 font-weight:normal;
 color:#FFFFFF;
 padding:25px 0px 10px 0;
}

#newsletter h4{
 font-size:16px;
 font-weight:normal;
 margin:1px;
}

#newsletter p{
 margin:1px;
 line-height:16px;
}

#basket{
width:165px;
}

.menu_tab{
width:152px;
height:30px;
background:#FFFFFF url(images_new/menu_tab_off.gif) no_repeat right top;
display:block; 
padding:2px 0 0 5px;
margin-top:2px;
background-repeat:no-repeat;
text-decoration:none;
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#000000;
text-align:center;
background-image:url(images_new/menu_tab_off.gif); 
}

.menu_tab:hover{
width:152px;
height:30px;
background:#FFFFFF url(images_new/menu_tab_on.gif) no_repeat right top;
display:block; 
padding:2px 0 0 5px;
text-decoration:none;
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#FFA24C;
text-align:center;
background-image:url(images_new/menu_tab_on.gif); 
}

.menu_tab_on{
width:152px;
height:30px;
background:#FFFFFF url(images_new/menu_tab_on.gif) no_repeat right top;
background-repeat:no-repeat;
display:block; 
margin-top:2px;
padding:2px 0 0 5px;
text-decoration:none;
font-family:verdana;
font-size:12px;
font-weight:normal;
color:#FFA24C;
text-align:center;
background-image:url(images_new/menu_tab_on.gif); 
}

.menu_tab_sm{
width:155px;
height:30px;
background:#FFFFFF url(images_new/menu_tab_off_sub.gif) no_repeat right top;
display:block; 
padding:2px 0 0 5px;
text-decoration:none;
font-family:verdana;
font-weight:normal;
font-size:11px;
color:#000000;
text-align:center;
background-repeat:no-repeat;
background-image:url(images_new/menu_tab_off_sub.gif); 
}

.menu_tab_on_sm{
width:155px;
height:30px;
background:#FFFFFF url(images_new/menu_tab_on_sub.gif) no_repeat right top;
display:block; 
padding:2px 0 0 5px;
text-decoration:none;
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#FFA24C;
text-align:center;
background-repeat:no-repeat;
background-image:url(images_new/menu_tab_on_sub.gif); 
}


.product_display_box{
 width:580px;
 height:162px;
 display:block;
 background:url(images_new/product_display_box_new.gif) no-repeat;
 padding:8px;
}

.product_display_box_new{
 width:580px;
 height:162px;
 display:block;
 background:url(images_new/product_display_box.gif) no-repeat;
 padding:8px;
}

.product_display_box_pp{
 width:580px;
 display:block;
 background:url(images_new/product_display_box_new_sm_pp.gif) no-repeat right top;
 padding:8px;
 overflow:hidden;
}

.product_display_box_new_pp{
 width:580px;
 display:block;
 background:url(images_new/product_display_box_sm_pp.gif) no-repeat right top;
 padding:8px;
 overflow:hidden;
}

.product_display_box_text{
 width:425px;
 overflow:hidden;
 float:left;
}

.product_display_box_image{
 width:120px;
 overflow:hidden;
 float:left;
}

.screenshot_container{
 width:280px;
 float:left;
}

.screenshot_box{
 width:238px;
 background:url(images_new/screenshot-border.gif) no-repeat;
 padding:18px 0 0 0;
}

.screenshot_box_text{
 width:210px;
}

.intro_text{
font-family:verdana;
font-size:11px;
color:#333333;
text-align:left;
}

.intro_header{
font-size:13px;
font-family:verdana;
color:#333333;
text-align:left;
font-weight:bold;
}


.intro_header2{
font-size:12px;
font-family:verdana;
color:#FF8307;
text-align:left;
font-weight:bold;
}

h1{
color:#FF7A00;
font-size:16px;
font-weight:bold;
color:#979797;
}

h2{
color:#919090;
font-size:14px;
font-weight:normal;
}

h3{
color:#FF7A00;
font-size:14px;
font-weight:normal;
}

li{
color:#333333;
font-size:11px;
line-height:18px;
}

a{
 color:#FF7A00;
 text-decoration:none;
}

p,td{
line-height:18px;
font-size:11px;
color:#333333;
}
