@charset "utf-8";
/* CSS Document */

body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.header_bar{
background-image:url(images/top_bar.gif);
background-repeat:repeat-x;
width:auto;
height:28px;
}
.middle_bar{
background-image:url(images/bg_gradiant.gif);
background-repeat:repeat-x;
width:100%;
height:auto;
float:left;
}
.middle_body{
position:relative;
width:688px;
margin:0 auto;
height:auto;
}
.footer_bar{
background-image:url(images/bottom_bar.gif);
background-repeat:repeat-x;
width:auto;
float:left;
width:100%;
height:70px;
}
.footer_text{
font:normal 8px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0 auto;
position:relative;
width:688px;
}
.header_menu_holder{
float:none;
width:inherit;
height:100px;
}
.menu_left_holder{
background-image:url(images/aais_logo.gif);
background-repeat:no-repeat;
float:left;
margin-top:20px;
height:73px;
width:185px;
}
.menu_left_img{
background-image:url(images/top_img02.gif);
background-repeat:no-repeat;
width:55px;
height:66px;
margin-left:35%;
}
.menu_left_text{
font:bold 9px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}
.menu_right_holder{
float:right;
width:500px;
}
.menu_right_img{
background-image:url(images/top_img01.gif);
background-repeat:no-repeat;
background-position:right;
text-align:right;
padding-right:30px;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
cursor:pointer;
height:26px;
}
.menu_right_buttons_holder{
width:500px;
padding-top:35px;
}
.menu_button_active{
background-image:url(images/header_menu_nav.gif);
background-repeat:no-repeat;
background-position:bottom;
float:left;
height:40px;
width:100px;
text-align:center;
padding-top:0px;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
cursor:pointer;
}
.menu_button_inactive{
background-image:url(images/header_menu.gif);
background-repeat:no-repeat;
background-position:bottom;
float:left;
height:40px;
width:100px;
text-align:center;
padding-top:0px;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
cursor:pointer;
}

/*******************
home CSS
*******************/

.home_bannerimg{
margin-top:5px;
width:688px;
height:228px;
}
.home_body_text_holder{
width:688px;
}
.home_divider{
background-image:url(images/divider.gif);
background-repeat:repeat-x;
width:150px;
height:2px;
margin-top:5px;
}
.home_motor_ins{
background-image:url(images/home_motor_ins.gif);
background-repeat:no-repeat;
background-position:bottom;
margin-top:5px;
width:686px;
height:191px;
cursor:pointer;
}
.home_body_div1{
width:220px;
float:left;
}
.home_body_div2{
width:220px;
float:left;
margin-top:28px;
*margin-top:34px;
_margin-top:34px;
}
.home_travel_ins{
float:left;
padding:0px;
margin:5px;
cursor:pointer;
}
.home_travel_ins_img{
float:left;
width:45px;
height:45px;
}
.home_travel_ins_text{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
float:left;
width:150px;
}

.home_optin_ins{
	float:left;
	padding:0px;
	margin:5px;
	cursor:pointer;
	width: 220px;
}
.home_optin_ins_img{
float:left;
width:45px;
height:45px;
}
.home_optin_ins_text{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
float:left;
width:150px;
}
.home_promo{
float:left;
padding:0px;
margin:5px;
}
.home_promo_img{
background-image:url(images/home_promo.gif);
background-repeat:no-repeat;
float:left;
width:45px;
height:45px;
}
.home_promo_text{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
float:left;
width:150px;
}
.home_body_div3{
width:220px;
float:right;
margin-top:20px;
}
.home_poll_form{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
float:left;
width:200px;
margin:5px;
}
.home_pollfrm_submitbtn{
background-image:url(images/home_pollfrm_submit_img.gif);
background-repeat:no-repeat;
width:106px;
height:29px;
cursor:pointer;
margin-left:5px;
}
.pollresult_lnk{
color:#5EB2F4;
}


/*******************
motor CSS
*******************/
.motor_banner {
background-image:url(images/motor_banner_img.jpg);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.motor_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.motor_leftborder{
background-image:url(images/middle_left_border.gif);
background-repeat:repeat-y;
position:relative;
width:5px;
height:1500px;
float:left;
}
.motor_middle_body{
width:678px;
float:left;
background-image:url(images/bodyspacer.gif);
background-repeat:repeat;
}
.motor_rightborder{
background-image:url(images/middle_right_border.gif);
background-repeat:repeat-y;
width:5px;
height:1500px;
float:left;
}
.motor_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.motor_middle_body_up{
width:650px;
float:left;
margin-left:5px;
}
.motor_middle_body_lefttext{
width:500px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.motor_register_frm{
width:680px;
margin-top:15px;
margin-left:0px;
float:left;
}
.divider{
float:left;
width:1px;
height:100px;
margin-top:1px;
background-color:#CCCCCC;
}
.motor_middle_body_righttext{
width:200px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}

/*******************
travel CSS
*******************/
.travel_banner {
background-image:url(images/travel_banner_img.jpg);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.travel_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.travel_leftborder{
background-image:url(images/middle_left_border.gif);
background-repeat:repeat-y;
position:relative;
width:5px;
height:800px;
float:left;
}
.travel_middle_body{
width:678px;
float:left;
background-image:url(images/bodyspacer.gif);
background-repeat:repeat;
}
.travel_rightborder{
background-image:url(images/middle_right_border.gif);
background-repeat:repeat-y;
width:5px;
height:800px;
float:left;
}
.travel_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.travel_middle_body_up{
width:650px;
float:left;
margin-left:5px;
}
.travel_middle_body_lefttext{
width:600px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.travel_register_frm{
width:670px;
margin-top:15px;
margin:4px;
float:left;
}
.divider{
float:left;
width:1px;
height:100px;
margin-top:1px;
background-color:#CCCCCC;
}
.travel_middle_body_righttext{
width:170px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}

/*******************
optin CSS
*******************/
.optin_banner {
background-image:url(images/optin_banner_img.jpg);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.optin_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}
.optin_leftborder{
background-image:url(images/middle_left_border.gif);
background-repeat:repeat-y;
position:relative;
width:5px;
height:1000px;
float:left;
}
.optin_middle_body{
width:678px;
float:left;
background-image:url(images/bodyspacer.gif);
background-repeat:repeat;
}
.optin_rightborder{
background-image:url(images/middle_right_border.gif);
background-repeat:repeat-y;
width:5px;
height:1000px;
float:left;
}
.optin_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.optin_middle_body_up{
width:650px;
float:left;
margin-left:5px;
}
.optin_middle_body_lefttext{
width:600px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.optin_register_frm{
width:680px;
margin-top:15px;
margin-left:0px;
float:left;
}
.divider{
float:left;
width:1px;
height:100px;
margin-top:1px;
background-color:#CCCCCC;
}
.optin_middle_body_righttext{
width:170px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}

/*******************
personal CSS
*******************/
.personal_banner {
background-image:url(images/product_banner_img.jpg);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.personal_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.personal_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.personal_middle_body_up{
width:650px;
float:left;
margin-left:5px;
}
.personal_middle_body_lefttext{
width:500px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.personal_register_frm{
width:600px;
border:solid 1px #FFFFFF;
background-color:#F7F7F7;
margin-top:15px;
margin-left:20px;
float:left;
}

/*******************
group CSS
*******************/
.group_banner {
background-image:url(images/product_banner_img.jpg);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.group_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.group_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.group_middle_body_up{
width:650px;
float:left;
margin-left:5px;
}
.group_middle_body_lefttext{
width:500px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.group_register_frm{
width:600px;
border:solid 1px #FFFFFF;
background-color:#F7F7F7;
margin-top:15px;
margin-left:20px;
float:left;
}

/*******************
homeplans CSS
*******************/
.homeplans_banner {
background-image:url(images/product_banner_img.jpg);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.homeplans_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.homeplans_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.homeplans_middle_body_up{
width:650px;
float:left;
margin-left:5px;
}
.homeplans_middle_body_lefttext{
width:500px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.homeplans_register_frm{
width:600px;
border:solid 1px #FFFFFF;
background-color:#F7F7F7;
margin-top:15px;
margin-left:20px;
float:left;
}

/*******************
about CSS
*******************/
.about_banner {
background-image:url(images/about_banner_img.jpg);
background-repeat:no-repeat;
width:688px;
height:244px;
float:left;
}
.about_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}
.about_leftborder{
background-image:url(images/middle_left_border.gif);
background-repeat:repeat-y;
position:relative;
width:5px;
height:500px;
float:left;
}
.about_middle_body{
width:678px;
float:left;
background-image:url(images/bodyspacer.gif);
background-repeat:repeat;
}
.about_rightborder{
background-image:url(images/middle_right_border.gif);
background-repeat:repeat-y;
width:5px;
height:500px;
float:left;
}
.about_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.about_middle_body_up{
width:650px;
float:left;
margin-left:5px;
}
.about_middle_body_lefttext{
width:380px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.about_register_frm{
width:600px;
border:solid 1px #FFFFFF;
background-color:#F7F7F7;
height:250px;
margin-top:15px;
margin-left:20px;
float:left;
}
.about_divider{
float:left;
width:1px;
height:300px;
margin-top:30px;
background-color:#CCCCCC;
}
.about_middle_body_righttext{
width:200px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}

/*******************
contact CSS
*******************/
.contact_banner {
background-image:url(images/contact_banner_img.jpg);
background-repeat:no-repeat;
width:688px;
height:244px;
}
.contact_body{
width:688px;
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
background-color:#F4F4ED;
height:500px;
float:left;
}
.contact_leftborder{
background-image:url(images/middle_left_border.gif);
background-repeat:repeat-y;
position:relative;
width:5px;
height:500px;
float:left;
}
.contact_middle_body{
width:678px;
float:left;
background-image:url(images/bodyspacer.gif);
background-repeat:repeat;
}
.contact_rightborder{
background-image:url(images/middle_right_border.gif);
background-repeat:repeat-y;
width:5px;
height:500px;
float:left;
}
.contact_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.contact_middle_body_up{
width:670px;
float:left;
margin-left:5px;
}
.contact_middle_body_lefttext{
width:350px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.contact_register_frm{
width:600px;
border:solid 1px #FFFFFF;
background-color:#F7F7F7;
height:250px;
margin-top:15px;
margin-left:20px;
float:left;
}
.contact_divider{
float:left;
width:1px;
height:300px;
margin-top:30px;
background-color:#CCCCCC;
}
.contact_middle_body_righttext{
width:200px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}

.contact_frmTxt{
width:150px;
float:left;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
margin:5px;
}
.contact_frmEnquiryTxt{
width:300px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
margin:1px;
}

.contact_frmButtons{
width:380px;
float:left;
text-align:center;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
margin:5px;
}

.contact_frmBox{
width:150px;
float:left;
margin:5px;
}
.contact_middle_body_thanktext{
width:400px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin-left:50px;
margin-top:30px;

}

/************
Product page
*************/
.product_banner {
background-image:url(images/product_banner_img.jpg);
background-repeat:no-repeat;
width:688px;
height:244px;
float:left;
}
.product_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}
.product_leftborder{
background-image:url(images/middle_left_border.gif);
background-repeat:repeat-y;
position:relative;
width:5px;
height:1100px;
float:left;
}
.product_middle_body{
width:678px;
float:left;
background-image:url(images/bodyspacer.gif);
background-repeat:repeat;
}
.product_rightborder{
background-image:url(images/middle_right_border.gif);
background-repeat:repeat-y;
width:5px;
height:1100px;
float:left;
}
.product_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}

.product_submenu{
width:650px;
float:left;
margin:10px;
text-align:center;
}
.product_submenu_motor{
float:left;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#666666;
margin:5px;
width:auto;
}

.product_submenu_group{
float:left;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#666666;
margin:5px;
width:auto;
}
.product_submenu_personal{
float:left;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#666666;
margin:5px;
width:auto;
}
.product_submenu_travel{
float:left;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#666666;
margin:5px;
width:auto;
}

.product_submenu_home{
float:left;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#666666;
margin:5px;
width:auto;
}

.product_submenu_sme{
float:left;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#666666;
padding:5px 0px 5px 5px;
width:auto;
}

.product_middle_body_up{
width:650px;
float:left;
margin-left:5px;
padding-top:50px;
}
.product_middle_body_lefttext{
width:380px;
float:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:10px;
}
.product_middle_body_up_banner{
float:none;
height:120px;
width:650px;
}
.product_middle_body_divider{
background-image:url(images/divider.gif);
background-repeat:repeat-x;
float:none;
height:2px;
width:640px;
}
.product_middle_body_divider2{
float:none;
height:10px;
background-color:#CCCCCC;
width:640px;
}
.product_body_right_text{
font-size:26px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#DD8800;
padding-top:75px;
font-weight:bold;
width:auto;
}
.product_middle_body_down_text{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin:5px;
font-weight:normal;
}

.product_protector_td{
background-color:#F4F4ED;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}
.product_protector_td_title{
background-color:#FFFFFF;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}
.product_body_left_img_motor{
background-image:url(images/products_motor.jpg);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_group{
background-image:url(images/product_group.jpg);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_personal{
background-image:url(images/product_personal.jpg);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_travel{
background-image:url(images/product_travel.jpg);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_home{
background-image:url(images/product_home.jpg);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}

.product_body_left_img_sme{
background-image:url(images/product_sme.jpg);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}

/*******************
promotion CSS
*******************/
.promotion_banner {
background-image:url(images/promotion_banner_img.jpg);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.promotion_body{
background-image:url(images/middle_body_bg.gif);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}
.promotion_middle_body{
width:678px;
_width:670px;
float:left;
margin:5px;
background-image:url(images/bodyspacer.gif);
background-repeat:repeat;
}
.promotion_bottomborder{
background-image:url(images/middle_bottom_border.gif);
background-repeat:no-repeat;
width:688px;
height:14px;
float:left;
}
.promotion_middle_left{
width:190px;
float:left;
}
.promotion_middle_left_top{
background:url(images/promo_leftbox_top.gif) bottom left no-repeat;
height:4px;
width:190px;
float:left;
}
.promotion_middle_left_mid{
background:url(images/promo_leftbox_mid.gif) top left repeat-y;
width:190px;
height:670px;
float:left;
}
.promotion_middle_left_btm{
background:url(images/promo_leftbox_btm.gif) top left no-repeat;
width:190px;
height:4px;
float:left;
}

.promotion_middle_right{
width:455px;
float:right;
margin-right:5px;
}
.promotion_middle_right_top{
background:url(images/promo_rightbox_top.gif) bottom right no-repeat;
height:3px;
width:455px;
float:right;
}
.promotion_middle_right_mid{
background:url(images/promo_rightbox_mid.gif) top right repeat-y;
width:455px;
float:right;
}
.promotion_middle_right_pic{
margin:18px;
_margin:9px;
width:419px;
float:left;
}
.promotion_middle_right_btm{
background:url(images/promo_rightbox_btm.gif) top right no-repeat;
width:455px;
height:4px;
float:right;
}
.promotion_submenu_inactive{
background:url(images/promo_submenu_inactive.gif) top left no-repeat;
width:178px;
_width:173px;
height:40px;
float:left;
color:#5F5F5F;
font-weight:bold;
font-size:11px;
padding-left:8px;
padding-top:5px;
margin-left:3px;
_margin-left:2px;
cursor:pointer;
}
.promotion_submenu{
background:url(images/promo_submenu.gif) top left no-repeat;
width:178px;
_width:173px;
height:40px;
float:left;
color:#DD8800;
font-weight:bold;
font-size:11px;
padding-left:8px;
padding-top:5px;
margin-left:3px;
_margin-left:2px;
cursor:pointer;
}
.promotion_submenu_space{
background:url(images/promo_submenu_bg_inactive.gif) top left no-repeat;
height:39px;
width:178px;
_width:173px;
float:left;
padding-left:8px;
padding-top:5px;
margin-left:3px;
_margin-left:2px;
}
.promotion_submenu_divider{
background:url(images/divider.gif) top left repeat-x;
height:2px;
margin-left:3px;
width:184px;
line-height:0px;
}
/*********
*********/
.register_frm{
width:680px;
margin-top:15px;
margin-left:20px;
float:left;
}

a.black:link{color:#000000;font-weight:bold;text-decoration:none; }
a.black:visited{color:#000000;font-weight:bold;text-decoration:none; }
a.black:hover{color:#000000;font-weight:bold;text-decoration:underline; }
a.black:active{color:#000000;font-weight:bold;text-decoration:none;}

a.blue:link{color:#3366FF;font-weight:normal;text-decoration:none; }
a.blue:visited{color:#3366FF;font-weight:normal;text-decoration:none; }
a.blue:hover{color:#3366FF;font-weight:normal;text-decoration:underline; }
a.blue:active{color:#3366FF;font-weight:normal;text-decoration:none;}
