@charset "utf-8";
/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif !important;
	/*font-size: 12px !important;*/
	text-align: center !important; /*modified - ram*/
}
.body, .subtitle{
	font-size: 12px !important
}
.main{
	width:702px; /*modified - ram*/
}
.main_yellow{clear: both !important;
} /*modified - ian*/
.main_yellow .tdborder {background-color:#fffcd3 !important;border-left:#ffcd02 2px solid !important;border-right:#ffcd02 2px solid !important;}


/*Tables*/
.impt_noticeTop{
	background: #ffffcc !important;
	border-top: 2px solid #ffcc00 !important;
	display: block !important;
	float: left !important;
	height: 14px !important;
	width: 670px !important;
	_width: 672px !important;
}
.impt_noticeTopL{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_yb_ul.gif) left top no-repeat !important;
	display: block !important;
	float: left !important;
	margin: 0px !important;
	height: 15px !important;
	width: 15px !important;
}
.impt_noticeTopR{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_yb_ur.gif) left top no-repeat !important;
	display: block !important;
	float: left !important;
	margin: 0px !important;
	height: 15px !important;
	width: 15px !important;
}
.impt_notice{
	background: #ffffcc !important;
	border-left: 2px solid #ffcc00 !important;
	border-right: 2px solid #ffcc00 !important;
	padding: 1px 20px !important;
	_padding: 0px 20px 1px !important;
	xmargin-top: -1px !important;
	font-size: 12px !important
}
.impt_noticeBottom{
	background: #ffffcc !important;
	border-bottom: 2px solid #ffcc00 !important;
	display: block !important;
	float: left !important;
	font-size: 5px !important;
	height: 14px !important;
	_height: 16px !important;
	width: 670px !important;
	_width: 672px !important;
}
.impt_noticeBottomL{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_yb_ll.gif) left bottom no-repeat !important;
	display: block !important;
	float: left !important;
	margin: 0px !important;
	height: 16px !important;
	width: 15px !important;
}
.impt_noticeBottomR{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_yb_lr.gif) left bottom no-repeat !important;
	display: block !important;
	float: left !important;
	margin: 0px !important;
	height: 16px !important;
	width: 15px !important;
}

.bannerMain{
	background: url(file?filename=images/mnl2_bt_bb_bg.gif) bottom repeat-x !important;
	/*border-left: 1px solid #e9e9e9 !important;
	border-right: 1px solid #e9e9e9 !important;*/
	padding: 10px 0px 10px 0px !important;
	xheight: 120px !important;
	_width: 702px !important;
	font-size: 12px !important
}
.bannerMainRed{
/*	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_bb_bg.gif) bottom repeat-x !important;*/
	border-left: 1px solid #e9e9e9 !important;
	border-right: 1px solid #e9e9e9 !important;
	padding: 10px 0px 10px 0px !important;
	xheight: 120px !important;
	_width: 702px !important;
	font-size: 12px !important;
	background-color: #ffe4e4 !important;
}
.bannerTop{
	background: #ffffff !important;
	/*border-top: 1px solid #e9e9e9 !important;*/
	display: block !important;
	float: left !important;
	font-size: 5px !important;
	height: 10px !important;
	width: 670px !important;
	_width: 672px !important;
}
.bannerTopL{
	/*background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_bb_ul.gif) left top no-repeat !important;*/
	display: block !important;
	float: left !important;
	margin: 0px !important;
	font-size: 5px !important;
	height: 10px !important;
	width: 15px !important;
}
.bannerTopR{
	/*background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_bb_ur.gif) left top no-repeat !important;*/
	display: block !important;
	float: left !important;
	margin: 0px !important;
	font-size: 5px !important;
	height: 10px !important;
	width: 15px !important;
}
.bannerBottom{
	background: #e7e7e7 !important;
	xborder-bottom: 1px solid #e9e9e9 !important;
	display: block !important;
	float: left !important;
	xheight: 4px !important;
	xwidth: 670px !important;
	width: 700px !important; /*modified - ram*/
	_width: 702px !important;
	clear:both !important;
}
.bannerBottomL{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_bb_ll.gif) left bottom no-repeat !important;
	display: block !important;
	float: left !important;
	margin: 0px !important;
	height: 5px !important;
	width: 15px !important;
	height: 12px !important; /*modified - ram*/
}
.bannerBottomR{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_bb_lr.gif) left bottom no-repeat !important;
	display: block !important;
	float: right !important;
	margin: 0px !important;
	height: 5px !important;
	width: 15px !important;
	height: 12px !important; /*modified - ram*/
}
.mainTable{
	border-left: 2px solid #CCCCCC !important;
	border-right: 2px solid #CCCCCC !important;
	clear: both !important;
}
.mainTable td.header{
	background-color: #CCCCCC !important;
	border-bottom: 2px solid #FF0000 !important;
}
.mainTable td{
	border-right: 2px solid #FFFFFF !important;
	padding: 3px !important;
}
.mainTable td.first{
	border-right: none !important;
}
.mainTable td.last{
	border-right: none !important;
}
/*.mainTable .evenrowRed td{
	border-right: none !important;
}*/
.mainTable td.top{
	border-top: 2px solid #FF0000 !important;
}
.oddrow{
	background: #FFFFFF !important;
}
.evenrow{
	background: #f5f5f5 !important;
}
.evenrowRed{
	background: #ffe4e4 !important;
}
.imptrow{
	background: #ffffcc !important;
}
.mainTableTop{
	border-top: 2px solid #CCCCCC !important;
	width: 670px !important;
	background: #CCCCCC !important;
	float: left !important;
	padding-top: 5px !important;
	height: 24px !important;
	_height: 31px !important;
	text-align: left !important;
	font-size: 12px !important;
}
.mainTableTopRed{
	border-top: 2px solid #CCCCCC !important;
	width: 702px !important;
	background-color:#ff0000 !important;
	float: left !important;
	padding-top: 5px !important;
	height: 24px !important;
	_height: 31px !important;
	text-align: left !important;
	font-size: 12px !important;
	color:#ffffff !important;
}

.mainTableTopWht{
	border:none;
	width: 702px !important;
	float: left !important;
	padding-top: 5px !important;
	height: 24px !important;
	_height: 31px !important;
	text-align: left !important;
	font-size: 12px !important;
	color:#000 !important;
}

.mainTableTopRight{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_gb_ur.gif) top right no-repeat !important;
	float: left !important;
	width: 15px !important;
	height: 30px !important;
	_height: 30px !important;
}
.mainTableTopLeft{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_gb_ul.gif) top right no-repeat !important;
	float: left !important;
	width: 15px !important;
	height: 30px !important;
	_height: 30px !important;
}
.mainTableBottom{
    border-bottom: 2px solid #CCCCCC !important;
	width: 670px !important;
	background: #f5f5f5 !important;
	float: left !important;
	font-size: 7px !important;
	height: 9px !important;
	_height: 11px !important;
	text-align: left !important;
}
.mainTableBottomRight{
	/*background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_gb_lr.gif) top right no-repeat !important;*/
	float: left !important;
	width: 15px !important;
	height: 15px !important;
	_height: 15px !important;


}
.mainTableBottomLeft{
	/*background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_gb_ll.gif) top right no-repeat !important;*/
	float: left !important;
	width: 15px !important;
	height: 15px !important;
	_height: 15px !important;
}
.mainTableTopGld{
	border-top: 2px solid #CCCCCC !important;
	width: 702px !important;
	/*background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_glb_bg.gif) repeat-x top !important;*/
	float: left !important;
	padding-top: 5px !important;
	height: 23px !important;
	_height: 30px !important;
	text-align: left !important;
	background-color:#cccccc !important;
}

.mainTableTopWht{
	border-top: 2px solid #CCCCCC !important;
	width: 702px !important;
	float: left !important;
	padding-top: 5px !important;
	height: 23px !important;
	_height: 30px !important;
	text-align: left !important;
	background-color:#FBFBFB !important;
}

/*.mainTableTopRed{
	border-top: 2px solid #CCCCCC !important;
	width: 670px !important;
	float: left !important;
	padding-top: 5px !important;
	height: 23px !important;
	_height: 30px !important;
	text-align: left !important;
	background-color:#ff0000 !important;
	color:#FFFFFF !important;
}*/
.mainTableTopGld strong{
	color: #000000 !important;
}
.mainTableTopGldRight{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_glb_ur.gif) top right no-repeat !important;
	float: left !important;
	width: 15px !important;
	height: 30px !important;
	_height: 30px !important;
}
.mainTableTopGldLeft{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_bt_glb_ul.gif) top right no-repeat !important;
	float: left !important;
	width: 15px !important;
	height: 30px !important;
	_height: 30px !important;
}

/*Fonts*/
.required{
	color: #FF0000 !important;
}

/* Ram's added CSS 02-23-09*/
.container{
	margin: 0 auto !important;
	text-align: left !important;
	border:#EBEBEB 1px solid;
	font-size:12px !important;
}

.frmsection {
	/*margin-bottom: 18px !important;*/
	margin-bottom: 0px !important;
	padding: 0px !important;
	display: block !important;
	/*float: left !important;*/
	position: relative !important;
	width: 702px !important;
}

.frmsection .bannerMain{
	padding: 12px 0px 12px 0px !important;
	margin: 0px !important;
	float: left !important;
	width: 702px !important;
	_width: 702px !important;
	text-align: center !important;
}
.frmsection .bannerMainRed{
	padding: 12px 0px 12px 0px !important;
	margin: 0px !important;
	float: left !important;
	width: 698px !important;
	_width: 702px !important;
	text-align: center !important;
}
.frmsection .bannerMain p{
	text-align: left !important;
	margin:18px 15px 0px 15px !important;
}
.frmsection .bannerMainRed p{
	text-align: left !important;
	margin:18px 15px 0px 15px !important;
}
.bold {
	font-weight: bold !important;
}

.frmsection .impt_noticeMain{
	width: 656px !important;
	_width: 702px !important;
	_padding-right:5px !important;
	text-align: center !important;
	background: #ffffcc !important;
	border-left: 2px solid #ffcc00 !important;
	border-right: 2px solid #ffcc00 !important;
	text-align: left !important;	
	clear: both !important;
}

.frmsection .impt_noticeTop{
	height: 13px !important;
	_height: 15px !important;
	padding: 0px !important;
	margin: 0px !important;
	font-size: 5px !important;
}

.frmsection .impt_noticeMain p{
	margin: 0px 0px 0px 12px !important;
}

.frmsection .mainTableTop, .frmsection .mainTablebottom {
	width: 672px !important;
}

.frmsection table td {
	padding: 6px 0px 6px 7px !important;
}

.frmsection table td input,.frmsection table td textarea,.frmsection table td select{
	margin: 0px 12px 0px 12px !important;
}

.right {
	margin-right: 12px !important;
}

input.personalDetails {
	width: 175px !important;
}
.justify {
	text-align: justify !important;
}

.frmsection .impt_notice p.content {
	margin-left: 0px !important;
	_margin-right: 12px !important;
	text-align: justify !important;
}

.frmsection table td table {
	margin: auto !important;
}

span.note,p.note {
	width: 250px !important;
	margin-top: 5px !important;
}

.full{
	width: 650px !important;
}

p.button {
	margin: 0px !important;
}

select.date {
	margin: 0px !important;
}

span.full {
	width: 100%;
	margin: 0px !important;
	padding: 0px !important;
}

td.noterow {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

ul.noStyle {
	list-style-type: none !important;
	margin: 0px 0px 0px 12px !important;
	padding: 0px !important;
}

ul.noStyle li {
	margin-bottom: 5px !important;
}

table.trvl_ins {
	border: 0px !important;
}
table.trvl_ins th{
	border: 0px !important;
	padding: 0px !important;
	margin: 0px !important;
	color: #fff !important;
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_ti_bb_m.gif) left bottom repeat-x !important;
}

/*table th tr td {
	border: 1px solid red; 
}*/
table.trvl_ins tr.theader {
	border: 0px !important;
	color: #fff !important;
	
}

table.trvl_ins tr.theader td{
	background-color: #999 !important;
	border: 0px !important;
	border-right: 1px solid #ccc !important;
	padding: 5px !important;
}

table.trvl_ins tr td {
	border: 0px !important;
	border-right: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
}

table.trvl_ins .first{
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
}

table.trvl_ins .smL{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_ti_bb_ul.gif) left bottom no-repeat !important;
	display: block !important;
	float: left !important;
	margin: 0px !important;
	height: 5px !important;
	width: 13px !important;
	height: 30px !important; /*modified - ram*/
}

table.trvl_ins .smR{
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_ti_bb_ur.gif) right bottom no-repeat !important;
	display: block !important;
	float: right !important;
	margin: 0px !important;
	height: 5px !important;
	width: 13px !important;
	height: 30px !important; /*modified - ram*/
}

a.top {
	color: #000 !important;
	font-size: 12px !important;
}

div.cols2 {
	float: left !important;
	position: relative !important;
	width: 450px !important;
}

div.cols2 .col1{
	float: left !important;
}

div.cols2 .col2 {
	float: right !important;
	
}

.plain{
	float: left !important;
	margin-left: 12px;
}
div .btop {
	margin: 0px !important;
	padding: 0px !important;
}

div .btop p {
	margin: 0px !important;
	margin-bottom: 12px;
}

input.plain {
	margin: 0px !important;
}

/*mnl2_ti_bb_m.gif*/

/*end CSS added*/

/*Added by Mon*/
input, select{
	font-size: 10px !important;
}
.redHeader{
	background: #FF0000 !important;
	color:#FFFFFF !important;
	font-weight: bold !important;
}
.subTable{
	border: 2px solid #FFFFF !important;
	clear: both !important;
}
.imptrowAdd{
	background-color: #feff97 !important;
}
table{
	font-size: 12px !important;
}
center{
	margin-bottom: 10px !important;
}
.collapse{
	display: block !important;
	width: 16px !important;
	height: 16px !important;
	background: url(/1/PA_1_2_P1/file?filename=images/mnl2_btn_collapse.gif) no-repeat top left !important;
	float: left !important;
	margin: 0px 5px !important;
}

/*-- Ian additional for Supp app form - 21 APR 2009 --*/

table.main_yellow td {padding:0 10px 5px 10px !important;margin:0 !important;} /*modified - ian*/

table.checkbox td {font-size:9px !important;}
div.smalltext1 {width:650px !important;font-size:9px !important;text-align:left !important;margin-top:10px !important;}
.greydivider {width:100% !important; height:16px !important; background-color:#CCCCCC !important}
.boldtext {font-weight:bold !important;}
ol.note {margin:0 !important;padding:0 0 0 24px !important;}
ol.note ul {margin:0 0 0 0 !important;padding:0 0 0 16px !important;list-style-type:disc !important;}
ol.note ul li {margin-bottom:0 !important;}
.smalltext2 {font-size:9px;margin:5px 0 0 0 !important;}
.redtext {color:#FF0000 !important;}
.underline {text-decoration:underline !important;}
input.redborder {border:#FF0000 1px solid !important;}

.yellow {background: #fffcd1 !important}
.noborder{margin:0;padding:0;border:0;}
.noborder p {margin:0;padding:0;}

.noticeTableTop{
	width: 672px !important;
	/*background: #fffcd1 !important;*/
	float: left !important;
	/*padding-top: 5px !important;*/
	height: 15px !important;
	_height: 15px !important;
	text-align: left !important;
	font-size: 12px !important;
	background-image: url(../images/mnl2_notice_ubg.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.noticeTableTopRight{
	/*background: url(../images/mnl2_notice_ur.jpg) top right no-repeat !important;*/
	float: left !important;
	width: 15px !important;
	height: 15px !important;
	_height: 15px !important;
}
.noticeTableTopLeft{
	/*background: url(../images/mnl2_notice_ul.jpg) top right no-repeat !important;*/
	float: left !important;
	width: 15px !important;
	height: 15px !important;
	_height: 15px !important;
}
.noticeTableBottom{
	/*background: url(../images/mnl2_notice_lbg.jpg) top right repeat-x !important;*/
	width: 672px !important;
	/*background: #fffcd1 !important;*/
	float: left !important;
	font-size: 7px !important;
	height: 15px !important;
	_height: 15px !important;
	text-align: left !important;
}
.noticeTableBottomRight{
	/*background: url(../images/mnl2_notice_lr.jpg) top right no-repeat !important;*/
	float: left !important;
	width: 15px !important;
	height: 18px !important;
	_height: 15px !important;
}
.noticeTableBottomLeft{
	background: url(../images/mnl2_notice_ll.jpg) top right no-repeat !important;
	float: left !important;
	width: 15px !important;
	height: 18px !important;
	_height: 15px !important;
}

/* added 05 MAY 2009 */
.notice table td {padding: 0px 15px 15px 15px !important;}

.frmsection .bannerMainPromo{
	padding: 12px 0px 12px 0px !important;
	margin: 0px !important;
	float: left !important;
	width: 702px !important;
	_width: 702px !important;
	text-align: left !important;
}

.frmsection .bannerMainBkground{
	/*background:url(../images/mnl2_sun_banner_bg.gif) top no-repeat !important;*/
	padding: 0 0px 12px 0px !important;
	margin: 0px !important;
	float: left !important;
	height: 176px !important;
	width: 702px !important;
	_width: 702px !important;
	text-align: left !important;
}

.frmsection .bannerMainBkground table{
	/*background:url(../images/mnl2_sun_banner_bg.gif) top no-repeat !important;*/
	padding: 0px !important;
	margin: 0px !important;
	height: 176px !important;
	width: 702px !important;
	_width: 702px !important;
	text-align: left !important;
}

.frmsection .bannerMainBkground p{
	font-size:11px;
	text-align: left !important;
	margin:115px 15px 0px 25px !important;
	_margin:115px 15px 0px 25px !important;
}

.frmsection .fillstep {
	padding: 12px 0px 12px 0px !important;
	margin: 0px !important;
	width: 702px !important;
	_width: 702px !important;
}

table.promotable td {padding:0 !important;margin:0 !important;}
table.promotable td.border {padding:0 !important;margin:0 !important;border-right:#999999 1px solid !important;border-right:#999999 1px solid !important;border-bottom:#999999 1px solid !important;border-left:#999999 1px solid !important;}
table.promotable td.content {padding:5px 5px 5px 5px !important;margin:0 !important;border-right:#999999 1px solid !important;border-bottom:#999999 1px solid !important;}
table.promotable td.promoheader {padding:5px 5px 5px 5px !important;margin:0 !important;color:#FFFFFF;background-color:#cc0000 !important;}
table.promotable td.left {background:url(../images/mnl2_promotable_m.gif) top left repeat-x;height:50px;color:#FFFFFF;text-align:left !important;}
table.promotable td.center {background:url(../images/mnl2_promotable_m.gif) top left repeat-x;height:50px;color:#FFFFFF;padding-left:5px !important;padding-right:5px !important;} 
table.promotable td.right {/*background:url(../images/mnl2_promotable_r.gif) top right no-repeat;*/height:50px;color:#FFFFFF;padding-left:5px !important;padding-right:5px !important;}

/*{background:url(../images/mnl2_ti_bb_ul.gif) top left no-repeat; width:13px;height:30px;background-color:#FF0000;}*/

/*-- Ian edit 11SEP09 --*/

a.calc:link {width:180px;display:block;margin:8px 0;text-align:left;padding:3px;background-color:#FF0000;color:#FFF;font-weight:bold;text-decoration:none;}

a.calc:visited {width:180px;display:block;margin:8px 0;text-align:left;padding:3px;background-color:#FF0000;color:#FFF;font-weight:bold;text-decoration:none;}

a.calc:hover {width:180px;display:block;margin:8px 0;text-align:left;padding:3px;background-color:#FF0000;color:#000000!important;font-weight:bold;text-decoration:none;}

a.tnc:link{ text-decoration:underline; font-weight:bold;}

a.tnc:visited{ text-decoration:underline; font-weight:bold;}

a.tnc:hover{ text-decoration:underline; font-weight:bold;}

/*---------------------*/

/*-- Ian edit 19OCT09 --*/

div.selection {clear:both !important;}
div.selection input.radio {float:left !important;margin-left:0 !important;}
div.selection span.row {width:410px !important;float:left !important;padding-left:12px;padding-top:1px;display:block!important;}
div.selection .row {width:410px !important;float:left !important;padding-left:0;padding-top:1px;display:block!important;}

.tooltip {}

.selection #tip1 {position:absolute;width:180px !important;left:57% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}

.selection #tip2 {position:absolute;width:180px !important;left:62% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}

.selection #input1 {PADDING:0 0 8px 32px !important;display:none;clear:both;color:#ff000 !important; }
.selection #input2 {PADDING:0 0 8px 32px !important;display:none;clear:both !important;}

.selection #tip3 {position:absolute;width:180px !important;left:46% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}

/*div.selection #tip4 {position:absolute;width:180px !important;left:65% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}*/

/*div.selection #tip5 {position:absolute;width:180px !important;left:52% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}*/

.selection #tip6 {position:absolute;width:180px !important;left:60% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}

/*div.selection #tip7 {position:absolute;width:180px !important;left:65% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}*/

.selection #tip8 {position:absolute;width:180px !important;left:53% !important;padding:9px;border:#666666 1px solid !important;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background-color:#FFFF99 !important;display:none;}
.confv { font-size:12px!important; color:#000000 !important; margin:8px 0 0 0 !important; float:left!important; }


/*---------------------*/

/*-- Ian edit 25NOV09 --*/

div.compute {width:170px;display:block;margin:8px 0;text-align:center;padding:3px 5px;background-color:#ff0000;color:#fff;font-weight:bold;text-decoration:none;}

/*---------------------*/

/*--Ian edit 08DEC09 --*/

div.errormessage {font-family:Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none;margin:0;padding:2 0;}
div.validmessage {font-family:Arial, Helvetica, sans-serif;color:#000;text-decoration:none;margin:0;padding:2 0;}
/*---------------------*/