/*	- RESET -	*/
/*	- RESET -	*/
/* Don't forget to set a foreground and background color
   on the 'html' or 'body' element! */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; font-size: 100%; font-family: inherit; vertical-align: baseline; background: transparent; }
body { font-family :arial, helvetica, sans-serif; font-size:12px; overflow-x:hidden; background-image:url(images/bg.gif); }
#footer { vertical-align:top; height:100px; background: #ffffff url('images/footer.gif') no-repeat 0px 70px; padding-left:15px; position:relative; }
#footer p { padding-top:15px; }
#footer img { display:block; }
#footerindex { vertical-align:top; height:80px; background: #ffffff url('images/footer.gif') no-repeat 0px 15px; padding-left:15px; }
.absolute_container { position:absolute; }
#thank_block h2 { color:#FFFFFF; margin:15px; font-size:22px; margin-bottom:8px; }
#thank_block p { margin:0px 15px 10px 15px; font-size:17px; color:#FFFFFF; }
.submit_container { background-image:url(images/submit_bg.png); height:65px; width:92px; clear:both; margin-left:450px; margin-bottom:-50px; }
/*-------- Forms---------------*/
.form_table { margin-left:40px; margin-top:30px; }
.form_table td { padding:5px; vertical-align:top; }
.form_table input, .form_table textarea { width:300px; }
.extended label, .form_table label { color:#FFFFFF; font-weight:bold; }
.extended label.check, .form_table label.check { font-weight:normal; }
.star { color:#FFFFFF; font-weight:bold; font-size:120%; margin-left:10px; margin-right:5px; }
/*-------------------------*/

div.Error { color:#910404; border:#CC3300 solid 1px; background:url(images/error.gif) no-repeat; background-color:#F9DDDD; padding:8px; padding-left:40px; margin: 50px auto; margin-bottom:10px; width:400px; }
div.Error li { list-style:inside; }
div.msg { width:400px; margin:15px auto 15px auto; padding:10px; background:#F5F9BF; border:solid thin #D0C04F; font-weight:bold; }
p.hint { color:#FFFFFF; font-weight:bold; }
p.star_for_required { /*color:#FFFFFF;*/
}
img.sec_cod { vertical-align:middle; }
/*--------------------*/
.view_map { float:right; padding-right:30px; }
/*------------------*/
.testimonsial_block { background:url(images/testimonsilas_bg.gif); width:559px; height:116px; margin:10px auto; }
.testimonsial_block p { margin-left:10px; margin-top:5px; }
.testimonsial_block img.testimonsial_img { margin:0px; }
p.testimonsial_name { margin:0; margin-right:10px; font-weight:bold; float:right; }
.testimonsial_block img.testimonsial_image_mask { position:absolute; margin:0px; }
.testimonsial_block { }
#left_ad_1_more { position:absolute; color:#000000; font-size:14px; font-weight:bold; }
.adv_spc { color:#C42D2B; font-weight:bold; }
#Contact_info, #Contact_info p, #Contact_info a { margin:0; padding:0; }
#Contact_info { margin:30px 0 0 0; }
#Contact_info p { width:120px; padding-bottom:10px; }
#Internal-Player { }
#FLV-Player { clear:both; height:390px; width:470px; clear:both; margin:0 auto; display:block; padding-top:10px; }
#FLV-Player h3 { color:#103873; padding:0; margin:0; font-size:14px; padding-top:10px; padding-bottom:15px; }
#Blue-Thumbs { background:#08316f; display:block; margin:20px auto; padding-left:5px; }
.Video_Thumbs { display:block; width:110px; position:relative; background:url(home_new/grad_blue.gif) no-repeat right; padding:10px 0px 10px 6px; float:left; }
.NoBG { background:#08316f; }
.Video_Thumbs span.OverlayNum { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; position:absolute; font-size:48px; font-weight:700; color:#FFF; top:10px; right:45%; }
.Video_Thumbs h4 { margin:0; padding:0; float:none; display:block; color:#FFF; padding-left:5px; }
.Video_Thumbs p { margin:0; padding:0; float:none; display:block; color:#FFF; padding-left:5px; }
.Video_Thumbs a { margin:0; padding:0; float:none; display:block; color:#FFF; text-decoration:none; }
/*10-3-09*/
.Sales_Man { position:absolute; top:93px; right:60px; }
.Sales_Man a { display:block; background:url(images/sales_admin.jpg) no-repeat; height:24px; width:139px; text-indent:-9999px; }
#sales_results { margin: 0 auto; width:760px; background:#FFF; }
#Contents_results { background:#FFF; width:730px; padding:15px; }
#Header_results { background:url(images/sales_man/header_results.jpg) no-repeat; height:133px; width:760px; position:relative; }
#Header_results a { background:url(images/sales_man/home_results.jpg) no-repeat; height:70px; width:108px; position:absolute; text-indent:-9999px; top:63px; left:652px; }
#Footer_results { display:block; background:#FFF url(images/sales_man/footer_results.jpg) no-repeat top; width:760px; height:200px; position:relative; }
#Footer_results a.Salesadmin { position:absolute; height:24px; width:141px; display:block; background:url(images/sales_man/sales_admin_results.jpg) no-repeat; left:554px; top:93px; text-indent:-9999px; }
#Footer_results a.Copy { position:absolute; font-size:11px; color:#333; text-decoration:none; top:100px; left:20px; font-family:Arial, Helvetica, sans-serif; }




#doubledeal_terms{ background:url(home_new/doubledeal_terms.jpg) no-repeat; width:589px; height:787px; padding-top:230px; margin-top:-4px; position:relative;}
#doubledeal_terms .Offer_Heading{ width:577px; text-align:center;}
#doubledeal_terms h2{ text-align:center; width:447px; font-size:28px; color:#16388e; margin:0 auto;  padding:0; line-height:25px;}
#doubledeal_terms h3{ text-align:center; width:490px; font-size:15px; color:#16388e; margin:0 auto;  padding:0; line-height:18px; padding:7px 0 20px 0;}

#doubledeal_terms h2.terms{ background:url(home_new/terms_line.gif) no-repeat center 13px; width:535px; font-size:24px;}
#doubledeal_terms ul{ width:465px; padding:10px 0; margin: 0 auto; }
#doubledeal_terms ul li{ padding:0; margin:0; line-height:14px; color:#16388e; padding-bottom:4px; font-size:12px; list-style:none; background:url(home_new/list_style.gif) no-repeat left 7px; padding-left:10px; }


/*CLosed*/
.Closed{ width:760px; display:block; margin:55px auto; background:#FFF; padding:40px 0 10px 0; text-align:center}
.Closed img{ padding-bottom:27px;}