/*#hom_dropmenu { position:absolute; visibility:hidden;  margin-top:127px; margin-left:-127px; width:159px; z-index:994}*/
/*#ckg_dropmenu { position:absolute; visibility:hidden;  margin-top:-125px; margin-left:33px; width:159px; z-index:996}
#clg_dropmenu { position:absolute; visibility:hidden;  margin-top:-125px; margin-left:193px; width:159px; z-index:996}
#dsg_dropmenu { position:absolute; visibility:hidden;  margin-top:-125px; margin-left:353px; width:159px; z-index:996}
#fbc_dropmenu { position:absolute; visibility:hidden;  margin-top:-125px; margin-left:513px; width:156px; z-index:996}*/

#basketimage {
    position:absolute;
	margin-top:34px;
	margin-left:200px;
	width:53px;
	height:67px;
	z-index:1002;
	background-image:url(../images/common/ec_basket_pht.png); 
}

#topsection {
	position:absolute;
	width:998px;
	height:101px;
	z-index:1001;
}
#topsection_bg {
	position:absolute;
	width:998px;
	height:101px;
	z-index:1000;
	/*visibility:hidden;*/
	/*background-image:url(../images/common/ec_top_bg.png);*/
}
#rightsection_top {
	position:absolute;
	margin-left:782px;
	margin-top:15px;
	width:216px;
	height:291px;
	z-index:999;
}
#rightsection_top_bg {
	position:absolute;
	margin-left:782px;
	margin-top:15px;
	width:216px;
	height:291px;
	z-index:998;
	/*visibility:hidden;*/
	/*background-image:url(../images/common/ec_right_nav_top_bg.png);*/
}
#rightsection_bot {
	position:absolute;
	margin-left:782px;
	margin-top:303px;
	width:216px;
	height:279px;
	z-index:997;
}
#rightsection_bot_bg {
	position:absolute;
	margin-left:782px;
	margin-top:303px;
	width:216px;
	height:279px;
	z-index:996;
	/*visibility:hidden;*/
	/*background-image:url(../images/common/ec_right_nav_bot_pht.png);*/
}
#leftsection {
	position:absolute;
	margin-top:3px;
	width:256px;
	height:580px;
	z-index:995;
}
#leftsection_bg {
	position:absolute;
	margin-top:3px;
	width:256px;
	height:580px;
	z-index:994;
	/*visibility:hidden;*/
	/*background-image:url(../images/common/ec_left_nav_bg.png);*/
}
#acc_zoom {
	position:absolute;
	width:38px;
	height:38px;
	z-index:1001;
	left: 1px;
	top: 130px;
}
#acc_6month {
	position:absolute;
	width:71px;
	height:65px;
	z-index:1002;
	left: 60px;
	top: 110px;
}
#up_arrow {
	position:absolute;
	margin-left:57px;
	margin-top:198px;
	width:18px;
	height:23px;
	z-index:1005;
	/*left: 209px;*/
	/*top: 290px;*/
}
#down_arrow {
	position: absolute;
	margin-left:57px;
	margin-top:228px;
	width:18px;
	height:23px;
	z-index:1006;
	/*left: 208px;*/
	/*top: 325px;*/
}

#up_right_arrow {
	position:absolute;
	margin-left:649px;
	margin-top:198px;
	width:18px;
	height:23px;
	z-index:1005;
	/*left: 209px;*/
	/*top: 290px;*/
}
#down_right_arrow {
	position: absolute;
	margin-left:649px;
	margin-top:228px;
	width:18px;
	height:23px;
	z-index:1006;
	/*left: 208px;*/
	/*top: 325px;*/
}

#pkg_deal
{
position: absolute;
	margin-left:-10px;
	margin-top:-3px;
	width:42x;
	height:43px;
	z-index:600;
}

#promo_deal_home
{
position: absolute;
	margin-left:-10px;
	margin-top:-3px;
	width:42x;
	height:43px;
	z-index:600;
}
#pkg_deal_home
{
position: absolute;
	margin-left:-10px;
	margin-top:0px;
	width:74x;
	height:40px;
	z-index:600;
}

div#hold	{ 
	position:relative; overflow:hidden;
	width:521px; height:465px; z-index:994; 
}
/*div#wn	{ 
	position:absolute; 
	left:0px; top:10px; 
	width:700px; height:465px; 
	clip:rect(0px, 521px, 465px, 0px); 
	overflow:hidden;	
	z-index:1; 
}*/
div#lyr1 { 
	position:absolute; 
	left:0px; top:0px;
	width:1500px;
	z-index:6000; 
}

.ablu10n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
}
.ablu11n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f527d;
	text-decoration: none;
}
.ablu12n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f527d;
	text-decoration: none;
}
.ablu105n {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #2f527d;
	text-decoration: none;
}
.txtfldw100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
	width: 100px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.ablk10n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494b52;
	text-decoration: none;
}
.ablk14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
}
.ablk9n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #494b52;
	text-decoration: none;
}
.txtfldw130 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494B52;
	text-decoration: none;
	width: 130px;
	border: 1px solid #DFE7EE;
	background-color: #F7F9FB;
	margin: 0px;
	padding: 1px;
	height: 16px;
}
.ablk13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
}
.ablk12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
}
.ablk11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
}
.ablk10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
}

.agry10n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	text-decoration: none;
}
.agry9b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #696969;
	text-decoration: none;
	line-height: 13px;
}
.ablu12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f527d;
	text-decoration: none;
	font-weight: bold;
}
.ared12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da0000;
	text-decoration: none;
	font-weight: bold;
}
.ared13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #da0000;
	text-decoration: none;
	font-weight: bold;
}
.ablk8i {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

.ablk16b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
}
.ablk15b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #494b52;
	text-decoration: none;
	font-weight: bold;
}
.awht12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.awht11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.awht10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.ared16b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #da0000;
	text-decoration: none;
	font-weight: bold;
}
.ared15b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #da0000;
	text-decoration: none;
	font-weight: bold;
}
.ared18b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #da0000;
	text-decoration: none;
	font-weight: normal;
}
.avio12b {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797c88;
	text-decoration: none;
	font-weight: bold;
}
.avio11n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797c88;
	text-decoration: none;
}
.adrkgry10n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #535353;
	text-decoration: none;
}
.ablk8n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #535353;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	
}
.ablk9b_rw10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #535353;
	font-weight:normal;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	line-height: 10px;
}
.adrkblk11b_rw11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494b52;
	font-weight:bold;
	text-decoration: none;
	font-style: normal;
	line-height: 11px;
}
.avio10n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797c88;
	text-decoration: none;
}
.avio11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797c88;
	text-decoration: none;
	font-weight: bold;
}
.avio10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #797c88;
	text-decoration: none;
	font-weight: bold;
}

.txtfldw200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
	width: 100px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.txtfldw150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
	width: 150px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.txtfldw50 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
	width: 32px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.txtfldw30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
	width: 23px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.txtfldw35{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
	width: 30px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px; 
	}


.avio9n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #797c88;
	text-decoration: none;
}
.adrkblu10n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002a5e;
	text-decoration: none;
}

.ablk11n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494b52;
	text-decoration: none;
}

.ared11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #da0000;
	text-decoration: none;
	font-weight: bold;
}

.awht12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.txtfldw60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f527d;
	text-decoration: none;
	/*width: 60px;*/
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.ared14b {
           font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            color: #da0000;
            text-decoration: none;
            font-weight: bold;
}

.ablu18n {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            color: #2f527d;
            text-decoration: none;
            font-weight: normal;
}
.ared11n {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            color: #da0000;
            text-decoration: none;
            font-weight: bold;
}

.agry12b {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #494b52;
            text-decoration: none;
            font-weight:bold;
}

.avio9b {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 9.5px;
            color: #797c88;
            text-decoration: none;
            font-weight: bold;
}

.txtfldw250 {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            text-decoration: none;
            border: 1px solid #CCCCCC;
            background-color: #FFFFFF;
            margin: 0px;
            padding: 0px;
}

.txtfldw400 {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #797c88;
            text-decoration: none;
            border: 1px solid #CCCCCC;
            background-color: #FFFFFF;
            margin: 0px;
            padding: 0px;
}

.txtfldw10 {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #797c88;
            text-decoration: none;
            border: 1px solid #CCCCCC;
            background-color: #FFFFFF;
            margin: 0px;
            padding: 0px;
}
.counter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797c88;
	text-decoration: none;
	border: 1px solid #336699;
	background-color: #FFFFFF;
	height: 14px;
	width: 16px;
}
.counterlink {
			text-decoration:none;
			padding-left:4px;
			padding-right:3px;
			background-image:url("../images/srv/ec_srv_minus_btn.jpg");
			font-family:courier new;
			font-size:10px;
			color:#ffffff;
			/*background:#718292;*/
			/*border:1px outset #69c;*/
		}
.qnty {
			text-decoration:none;
			color:#000;
			/*background:#718292;*/	
			font-family:Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#000000;
			/*border:1px outset #69c;*/
		}

#rcp_zoom {
	position:absolute;
	width:38px;
	height:38px;
	z-index:1008;
	left: 275px;
	top: 239px;
}
.TableTextWarn
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: red;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma, Helvetica, Arial, sans-serif;
    WHITE-SPACE: normal;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    BORDER:0px solid #777777;
    TEXT-DECORATION: none
}

.quantity_box
{
height:13px;
width:20px;
text-align:center;
font-family: Arial;
font-size:9px;
color:#000000;
border:thin; 
}

.TableTextWarn
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: red;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma, Helvetica, Arial, sans-serif;
    WHITE-SPACE: normal;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    BORDER:0px solid #777777;
    TEXT-DECORATION: none
}
