body{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.frm_holder{
float:left;
width:660px;
margin:4px;
_margin:1px;
padding-left:10px;
}
.frm_top_border{
background:url(images/frm_top_border.gif?b4ff59483a58a50d1f412342153246bc) left bottom no-repeat;
width:652px;
height:5px;
float:left;
margin:0px;
}
.frm_middle_body{
background:url(images/frm_border.gif?b4ff59483a58a50d1f412342153246bc) left top repeat-y;
width:652px;
margin:0px;
float:left;
}
.frm_bottom_border{
background:url(images/frm_bottom_border.gif?b4ff59483a58a50d1f412342153246bc) left top no-repeat;
width:652px;
height:5px;
margin:0px;
float:left;
}
.Evaa_Form{
	width:646px;
	padding:5px 3px 5px 3px;
	color:#6F6F6F;
	float:left;
}



/* Navigation bar */
.Evaa_NavigationBar
{
	width:450px;
	height:60px;
	padding-left:150px;
	float:left;
}
.Evaa_Navigation_Finish, .Evaa_Navigation_Cancel, .Evaa_Navigation_Next, .Evaa_Navigation_Previous, .Evaa_Navigation_Print, .Evaa_Navigation_Confirm, .Evaa_Navigation_ProceedPay{
	padding-left:10px;
	width:87px;
	height:41px;
	float:left;
	border:none;
}
.Evaa_Navigation_Finish
{
	background:url('images/but_save.gif?b4ff59483a58a50d1f412342153246bc') top left no-repeat;
}
.Evaa_Navigation_Cancel
{
	background:url('images/but_cancel.gif?b4ff59483a58a50d1f412342153246bc') top left no-repeat;
}
.Evaa_Navigation_Next
{
	background:url('images/but_next.gif?b4ff59483a58a50d1f412342153246bc') top left no-repeat;
}
.Evaa_Navigation_Previous
{
	background:url('images/but_previous.gif?b4ff59483a58a50d1f412342153246bc') top left no-repeat;
}
.Evaa_Navigation_Print
{
	background:url('images/but_print.gif?b4ff59483a58a50d1f412342153246bc') top left no-repeat;
}
.Evaa_Navigation_Confirm
{
	background:url('images/but_save.gif?b4ff59483a58a50d1f412342153246bc') top left no-repeat;
}

/* Form */
.Evaa_FormRow{
	float:left;
	padding:10px 10px 10px 20px;
	width:600px;
}
.Evaa_FormLabel, .Evaa_FormLabelExtended, .Evaa_FormLabelMidExtended, .Evaa_FormLabelShort{
	float:left;
	text-align:left;
	color: #6F6F6F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	padding-right:10px;
	width:220px;
}

.Evaa_FormLabelExtended{
	width:540px;
	padding-right:30px;
}
.Evaa_FormLabelMidExtended{
	width:350px;
}
.Evaa_FormLabelShort{
	width:60px;
}
.Evaa_FormField, .Evaa_FormFieldExtended, .Evaa_FormFieldMidExtended{
	float:left;
	width:200px;
	color:#333333;
}
.Evaa_FormFieldExtended{
	width:580px;
}
.Evaa_FormFieldMidExtended{
	width: 450px;
}

.Evaa_FormFieldCompulsory{
	color:#FF0000;
}
.Evaa_FormFieldTooltip{
	float:left;
	font-style:italic;
	padding-left: 190px;
	width:350px;
	color:#6F6F6F;
}
.creditCardDate, .Evaa_FormField .creditCardDate{
	float:left;
	width:100px;
	color:#333333;
}

.Evaa_TextField, .Evaa_DDList{
	width:200px;
}

.Evaa_FormRow_ViewOnly{
	float:left;
	padding-bottom:5px;
	width:540px;
	margin-left:10px;
}
.Evaa_FormLabel_ViewOnly{
	float:left;
	width:160px;
	text-align:left;
	color:#6F6F6F;
	font-weight:600;
}
.Evaa_FormLabel_ViewOnly label{
	width:150px;
	float:left;
}
.Evaa_FormField_ViewOnly{
	float:left;
	color:#333333;
	width:370px;
}


.Evaa_CheckboxLbl, .Evaa_CheckboxLbl_On, .Evaa_RadioLbl, .Evaa_RadioLbl_On{
	width:500px;
	cursor:pointer;
}

.Evaa_CheckboxLbl_On, .Evaa_RadioLbl_On{
	color:#07A6E2;
}
.Evaa_Checkbox{
	float:left;
	height:15px;
	margin-top:1px;
}

.Evaa_StepTitle, .Evaa_SummaryStepTitle{
	width:540px;
	background:url('images/title_underline.gif?b4ff59483a58a50d1f412342153246bc') bottom left no-repeat;
	font-weight:600;
	font-size:13px;
	color:#666666;
	float:left;
	padding:20px 10px 10px 0px;
	margin-left:10px;
}
.Evaa_StepTitle2{
	width:520px;
	font-weight:700;
	font-size:14px;
	color:#666666;
	float:left;
	padding:15px 0 5px 0;
	margin-left:10px;
}
#Evaa_FormRow-Evaa_CustomField2-0-varchar2, 
#Evaa_FormRow-Evaa_CustomField2-0-varchar3, 
#Evaa_FormRow-Evaa_CustomField2-0-varchar7,
#Evaa_FormRow-Evaa_CustomField2-0-varchar8,
#Evaa_FormRow-Evaa_CustomField2-0-varchar12, 
#Evaa_FormRow-Evaa_CustomField2-0-varchar13, 
#Evaa_FormRow-Evaa_CustomField2-0-varchar17,
#Evaa_FormRow-Evaa_CustomField2-0-varchar18,
#Evaa_FormRow-Evaa_CustomField2-0-varchar22, 
#Evaa_FormRow-Evaa_CustomField2-0-varchar23, 
#Evaa_FormRow-Evaa_CustomField2-0-varchar27,
#Evaa_FormRow-Evaa_CustomField2-0-varchar28 {
	display:none;
}

/* Evaa_Children */
.Evaa_Children_Content{
float:left;
width:500px;
}
.Evaa_Children_ContentTitle{
	height:15px;
	background:url('images/title_underline.gif?b4ff59483a58a50d1f412342153246bc') bottom left no-repeat;
	font-size:14px;
	font-weight:700;
	color:#00A4FF;
	padding:20px 0 10px 0;
	float:left;
	width:500px;
}

.Evaa_Children_BtnRemove{
	float:left;
	background:url('images/remove_member.jpg?b4ff59483a58a50d1f412342153246bc') bottom left no-repeat;
	margin-left:-420px;
	width:60px;
	height:18px;
	padding:20px 0 0 30px;
	cursor:pointer;
	font-weight:700;
	font-size:11px;
	text-decoration:underline;
}

.Evaa_Children_BtnAddNew{
	background:url('images/add_member.jpg?b4ff59483a58a50d1f412342153246bc') bottom left no-repeat;
	width:110px;
	height:20px;
	padding:30px 0 0 50px;
	cursor:pointer;
	font-weight:700;
	font-size:13px;
	text-decoration:underline;
	float:left;
}
.Evaa_Children_ContentTitle_ViewOnly{
	width:500px;
	font-weight:600;
	font-size:13px;
	color:#666666;
	float:left;
	padding:10px 0 5px 0;
	margin-left:10px;
}


.calender_holder{
	width:600px;				
}
.departure_date{
	width: 250px;
	float:left;
	margin:20px;					
}				
.departure_text{
	margin-left:70px;
}
.departure_calendar {
	margin-left:70px;
	_margin-left:35px;
	*margin-left:35px;
	margin-top:10px;
}
.return_date{
	width: 250px;
	float:left;
	margin:20px;
}
.return_text{
	margin-left:70px;
}
.return_calendar{
	margin-left:70px;
	_margin-left:35px;
	*margin-left:35px;
	margin-top:10px;
}

/*************Style.css*****************/

.header_bar{
background-image:url(images/top_bar.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-x;
width:auto;
height:28px;
}
.middle_bar{
background-image:url(images/bg_gradiant.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
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-left:25%;
margin-top:0px;
}
.header_menu_holder{
float:none;
width:inherit;
height:100px;
}
.menu_left_holder{
background-image:url(images/aafp_logo.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
margin-top:5px;
height:92px;
width:180px;
}
.menu_left_img{
background-image:url(images/top_img02.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-x;
width:150px;
height:2px;
margin-top:5px;
}
.home_motor_ins{
background-image:url(images/home_motor_ins.gif?b4ff59483a58a50d1f412342153246bc);
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:20px;
}
.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;
}
.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?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.motor_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.motor_leftborder{
background-image:url(images/middle_left_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat;
}
.motor_rightborder{
background-image:url(images/middle_right_border.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
width:5px;
height:1500px;
float:left;
}
.motor_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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/motor_banner_img.jpg?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.travel_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.travel_leftborder{
background-image:url(images/middle_left_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat;
}
.travel_rightborder{
background-image:url(images/middle_right_border.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
width:5px;
height:800px;
float:left;
}
.travel_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.optin_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}
.optin_leftborder{
background-image:url(images/middle_left_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat;
}
.optin_rightborder{
background-image:url(images/middle_right_border.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
width:5px;
height:1000px;
float:left;
}
.optin_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.personal_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.personal_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.group_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.group_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.homeplans_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}

.homeplans_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:688px;
height:244px;
float:left;
}
.about_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}
.about_leftborder{
background-image:url(images/middle_left_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat;
}
.about_rightborder{
background-image:url(images/middle_right_border.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
width:5px;
height:500px;
float:left;
}
.about_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:688px;
height:244px;
}
.contact_body{
width:688px;
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
background-color:#F4F4ED;
height:500px;
float:left;
}
.contact_leftborder{
background-image:url(images/middle_left_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat;
}
.contact_rightborder{
background-image:url(images/middle_right_border.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
width:5px;
height:500px;
float:left;
}
.contact_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:688px;
height:244px;
float:left;
}
.product_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
float:left;
width:688px;
height:auto;
}
.product_leftborder{
background-image:url(images/middle_left_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat;
}
.product_rightborder{
background-image:url(images/middle_right_border.gif?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat-y;
width:5px;
height:1100px;
float:left;
}
.product_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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_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?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_group{
background-image:url(images/product_group.jpg?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_personal{
background-image:url(images/product_personal.jpg?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_travel{
background-image:url(images/product_travel.jpg?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}
.product_body_left_img_home{
background-image:url(images/product_home.jpg?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
width:170px;
height:100px;
margin:5px;
float:left;
}

/*******************
promotion CSS
*******************/
.promotion_banner {
background-image:url(images/promotion_banner_img.jpg?b4ff59483a58a50d1f412342153246bc);
background-repeat:no-repeat;
float:left;
width:688px;
height:244px;
}
.promotion_body{
background-image:url(images/middle_body_bg.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc);
background-repeat:repeat;
}
.promotion_bottomborder{
background-image:url(images/middle_bottom_border.gif?b4ff59483a58a50d1f412342153246bc);
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?b4ff59483a58a50d1f412342153246bc) bottom left no-repeat;
height:4px;
width:190px;
float:left;
}
.promotion_middle_left_mid{
background:url(images/promo_leftbox_mid.gif?b4ff59483a58a50d1f412342153246bc) top left repeat-y;
width:190px;
height:670px;
float:left;
}
.promotion_middle_left_btm{
background:url(images/promo_leftbox_btm.gif?b4ff59483a58a50d1f412342153246bc) 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?b4ff59483a58a50d1f412342153246bc) bottom right no-repeat;
height:3px;
width:455px;
float:right;
}
.promotion_middle_right_mid{
background:url(images/promo_rightbox_mid.gif?b4ff59483a58a50d1f412342153246bc) 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?b4ff59483a58a50d1f412342153246bc) top right no-repeat;
width:455px;
height:4px;
float:right;
}
.promotion_submenu_inactive{
background:url(images/promo_submenu_inactive.gif?b4ff59483a58a50d1f412342153246bc) top left no-repeat;
width:178px;
_width:173px;
height:36px;
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?b4ff59483a58a50d1f412342153246bc) top left no-repeat;
width:178px;
_width:173px;
height:36px;
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?b4ff59483a58a50d1f412342153246bc) 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?b4ff59483a58a50d1f412342153246bc) 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;
}


/* Evaa_Transactions */
.Evaa_Transaction_Category, .Evaa_Transaction_Category, .Evaa_Transaction_CategoryReg{
	width:500px;
	padding:20px 0 5px 0;
	font-weight:bold;
	float:left;
}

.Evaa_Transaction_Row, .Evaa_Transaction_RowSubTotal, .Evaa_Transaction_RowGrandSubTotal, .Evaa_Transaction_RowTotal, .Evaa_Transaction_RowGrandTotal{
	float:left;
	width:500px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
}

.Evaa_Transaction_ItemCaption{
	float:left;
	width:330px;
	padding-right:10px;
	line-height:1em;
}

.Evaa_Transaction_ItemPrice{
	float:left;
	width:120px;
	text-align:right;
	line-height:1em;
}

.Evaa_Transaction_RowSubTotal .Evaa_Transaction_ItemCaption, .Evaa_Transaction_RowSubTotal .Evaa_Transaction_ItemPrice{
	text-align:right;
}

.Evaa_Transaction_RowGrandSubTotal .Evaa_Transaction_ItemCaption, .Evaa_Transaction_RowGrandSubTotal .Evaa_Transaction_ItemPrice{
	text-align:right;
}

.Evaa_Transaction_RowTotal .Evaa_Transaction_ItemCaption, .Evaa_Transaction_RowTotal .Evaa_Transaction_ItemPrice{
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.Evaa_Transaction_RowGrandTotal .Evaa_Transaction_ItemCaption, .Evaa_Transaction_RowGrandTotal .Evaa_Transaction_ItemPrice{
	font-size:15px;
	font-weight:bold;
	text-align:right;
}

.Evaa_Transaction_Separator{
	float:left;
	width:550px;
	margin-left:10px;
	border-bottom:2px solid #999999;
	margin-bottom:5px;
}

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;}