/* CSS Document */

*{

margin:0px;

padding:0px

}

form, ul, li{

margin:0px;

padding:0px

}

img{border:0px}

html{

width:100%;

padding:0 0 0 0;

}

body{

	width:100%;

	margin:auto;

	font-family:Trebuchet MS;

	font-size:12px;

    background:#104A89 url(images/whole_about.jpg) center  repeat-y;

	color:#2E2F2E;

}

.clear{

clear:both;

}



a{

color:#FFFFFF;

text-decoration:none;

}

.checkoutBarTo{ color:#FFFFFF;}

.order_top{border:0px; position:absolute; z-index:5000;padding:0 0 0 3px;}



.wraper{

width:935px; margin:auto;font-family:'Trebuchet MS'; text-align:center;

}

.logo{

width:935px; float:left;

}

.menu{

width:816px; float:left; color:#FFFFFF; font-weight:bold; padding:7px 0px 13px 0px; font-size:12px;

}

.menu_left{

width:26px; float:left;

}

.menu_inner{

padding:0px 39px 0px 39px;float:left;border-right:1px solid #FFFFFF; font-family:Arial, Helvetica, sans-serif;

}

.menu_inner_current{

padding:0px 39px 0px 39px;float:left;border-right:1px solid #FFFFFF; font-family:Arial, Helvetica, sans-serif;

}

.flash_banner{

width:935px; margin:auto; height:140px;

}

.flash_left{

width:50px; float:left;

}

.flash_content{

width:300px; float:left; color:#FFFFFF; font-size:13px;

}

.main_cont{

width:935px; margin:auto; text-align:left;

}

.cont_left_emp{

width:24px; float:left;

}

.content_left{

width:151px; float:left;

}

.intro_video{

width:123px; float:left; padding:5px 0px 0px 28px;font-family:'Trebuchet MS'; color:#FED14B; font-size:18px;

}

.video1{

width:151px; float:left; padding:8px 0px 5px 0px;

}

.order_today{

width:133px; float:left; padding:9px 0px 3px 8px;font-family:'Trebuchet MS'; color:#FED14B; font-size:18px; text-align:center;

}

.product_book{

width:151px; float:left; padding:3px 0px 4px 0px;

}

.download_butt_bg{

width:145px; margin-top:5px; float:left; font-size:10px; color:#FFFFFF;background:url(images/download_butt.jpg) top center no-repeat; padding-top:3px; padding-bottom:3px;

}

.price{

width:67px; float:left; text-align:center; padding-left:9px;

}

.download_butt{

width:50px; float:left;

}

.mid_emp{

width:65px; float:left;

}

.middle_cont{

width:490px; float:left; background:url(fimages/puma2_last_07.png) no-repeat;

}

.mid_content_inner{

width:490px; float:left;

}

.puma_tit{

width:490px; padding-top:5px;float:left; text-align:center;color:#FED14B; font-size:18px;

}

.about_cont{

width:490px; float:left; padding-top:4px; text-align:justify;

}

.about_list{

list-style-position:outside; list-style-type:none;color:#FFFFFF; font-size:14px; list-style:none;

}

.about_list_inner{

padding-top:4px;  background-position:0px 6px;  float:left;

}

.main_cont_bott{

width:490px; float:left; padding-top:35px;

}

.personal_tit{

width:490px; padding-top:7px;float:left; text-align:center;color:#FED14B; font-size:18px;

}

.bott_cont1{

color:#FFFFFF;

float:left;

font-size:14px;

padding-left:1px;

padding-top:6px;

text-align:justify;

width:490px;

}

.main_cont_right{

width:210px; float:left;

}

.main_cont_right1{

width:195px; float:left; padding-left:15px;

}

.main_cont_inner{

width:195px; float:left;

}

.preview_tit{

width:180px; float:left; padding:5px 0px 0px 22px;font-family:'Trebuchet MS'; color:#FED14B; font-size:18px;

}

.video2{

width:195px; float:left; padding:8px 0px 5px 0px;

}

.right_cont_tit{

width:176px; float:left; padding:5px 0px 0px 24px;font-family:'Trebuchet MS'; color:#FED14B; font-size:18px;

}

.right_last_content{

width:188px; text-align:left; float:left; padding:3px 0px 20px 0px;color:#FFFFFF; font-size:14px;

}

.footer{

width:935px; margin:auto;padding-top:3px;

}

.copy_right{

width:186px; float:left; text-align:center; color:#FFFFFF; font-size:13px; padding-left:4px; padding-top:5px;

}

.footer_menu{

width:700px; float:left; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:8px 0px 10px 0px;

}

.footer_menu_left{

width:92px; float:left;}

.footer_inner{

padding:0px 18px 0px 18px;float:left; border-right:1px solid #FFFFFF;

}

.footer_order{

 padding:0px 0px 0px 20px;float:left;

}

.add_pad{

padding-top:4px;

}

.infoBox1{

margin-left:10px;

}

table#con_info input{

background:#A6CCEA; border:1px solid #75BAFF;

}

table#con_info textarea{

background:#A6CCEA;border:1px solid #75BAFF;

}



.pageHeading{



color:#FED14B; font-weight:bold;padding-left:46px;}

table.productListing td{

border:1px solid #5FA4CE; color:#FED14B; font-size:12px; font-weight:bold;

}

.smallText{

padding-left:65px;

}

.main{

padding-left:16px;

}

td main{

padding-left:50px;

}

.down_back{

background:url(images/download_butt.jpg) no-repeat;

}

.menu_inner_current a{

color:#FED14B;

}

.boxtext{

color:#FFFFFF;

font-size:14px;}

.order_now_box{

width:860px; margin:auto; padding-top:20px; padding-bottom:80px;

}

div.order_now_box td{

padding:10px;

}

.smallText{

color:#FFFFFF;

}

.down_back1{

 background:url(images/down_back1.png) left top no-repeat;width:38px;padding:3px 13px 10px 10px; 

}

.down_back2{

 background:url(images/down_back2.png) left top  no-repeat; padding:3px 13px 10px 7px;

}

.menu_inner a:hover{

color:#FED14B;

}

td.messageStackError{

color:#FFFFFF;

font-size:13px;

}

.down_bg{

border:1px solid #4EA4D0; padding:5px 7px 5px 7px; font-weight:bold; width:100px; text-transform:uppercase;

}

.captcha_back{

background:url(images/captcha_background.jpg) no-repeat; border:1px solid red; color:#FFFFFF; font-weight:bold; font-size:17px; text-align:center; padding:0px 30px 0px 30px;

}

ul,li{

padding:0px;

margin:0px;

}

a.questions{ 

font-family:Arial, Helvetica, sans-serif; 

text-decoration:none;

}

a.questions:hover{ 

text-decoration:underline;

color:;

}.download_pdf{
	background:url(images/strip_bg.png) no-repeat; 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    padding: 8px;
	width:417px;
	height:28px;
	}
	.download_pdf a:hover{
color:#fed14b;
	}
	.download_pdf a{
	color:#fff;
	text-decoration:none;
	background:url(images/pdf_icon.png) left no-repeat;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	}
