.dropdown_list { color:#000000; border:1px solid #000000; width:100%;}

.labelcell { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #3670A7; background-color: #F2F7FB;  width: 220px; }

.fieldcell { width:200px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #D7E5F2; color: #102132; margin-right: 0px; padding-right: 0px; }

.shipping_calc_table { border: 1px solid #284279; }

.testpadding { padding:10px; }

.new_link_sm:link {		font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;	color:#666666;  border-bottom:1px solid #EFEFEF; }
.new_link_sm:visited {	font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;	color:#666666; border-bottom:1px solid #EFEFEF; }
.new_link_sm:hover {	 font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;	color:#666666;  border-bottom:1px solid #00CCFF;}

.new_link_ssm:link {	font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;		color:#666666; }
.new_link_ssm:visited {	font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none;		color:#666666; }
.new_link_ssm:hover {	font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline ;	color:#666666; }

.new_link_ssn:link {	font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#666666; }
.new_link_ssn_e:link {	font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FF6600; }
.new_link_ssn:visited {	font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#666666; }
.new_link_ssn:hover {	font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#999999; }

.grey_link_sm:link {	font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#666666; 		text-transform: none;}
.grey_link_sm:visited{	font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#666666; 		text-transform: none;}
.grey_link_sm:hover{	font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline ; color:#336699;	text-transform: none;}

.blue_link_lg:link {	font:bold 15px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: none; border-bottom:1px solid #CEE6FF;}
.blue_link_lg:visited { font:bold 15px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: none; border-bottom:1px solid #CEE6FF;}
.blue_link_lg:hover {	font:bold 15px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; text-transform: none; border-bottom:1px solid #ff6600;}

.blue_link:link {		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_link:visited {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_link:hover {		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #ff6600;}
.blue_link_no{		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; }

.blue_link_sm:link {	font:10px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; 		text-transform: none;}
.blue_link_sm:visited{	font:10px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; 		text-transform: none;}
.blue_link_sm:hover{	font:10px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline ; color:#336699;	text-transform: none;}

.blue_01_link:link {	font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF; }
.blue_01_link:visited {	font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#336699; border-bottom:1px solid #CEE6FF;}
.blue_01_link:hover {	font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none ; color:#336699; border-bottom:1px solid #ff6600 }

.or_link:link {		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FF6600; }
.or_link:visited {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FF6600; }
.or_link:hover {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none ; color:#FF9900 ;border-bottom:1px solid #0099FF}
.or_link_no{		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FF6600; }

.pu_link:link {		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#941094; }
.pu_link:visited {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#941094; }
.pu_link:hover {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none ; color:#941094 ;border-bottom:1px solid #941094}
.pu_link_no{		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#941094; }

.red_link:link {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FF0000; }
.red_link:visited {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FF0000; }
.red_link:hover {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none ; color:#FF0000 ;border-bottom:1px solid #FF9900}
.red_link_no{	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FF0000; }

.green_link:link {		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#33CC00; }
.green_link:visited {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#33CC00; }
.green_link:hover {		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none ; color:#66CC00; ;border-bottom:1px solid #336699;}
.green_link_no {		font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#33CC00; }

.title_link:link	{font:bold 14px Arial,Verdana,Helvetica,sans-serif; color: #FF6600; text-align:center;}
.title_link:visited	{font:bold 14px Arial,Verdana,Helvetica,sans-serif; color: #FF6600; text-align:center;}
.title_link:hover	{font:bold 14px Arial,Verdana,Helvetica,sans-serif; color: #FF9900; text-align:center;}

.white_link:link {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FFFFFF; }
.white_link:visited {font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FFFFFF; }
.white_link:hover {	font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline ; color:#FFFFFF;  }

.white_link_bold:link {	font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FFFFFF; }
.white_link_bold:visited {	font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FFFFFF; }
.white_link_bold:hover {	font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline ; color:#FFFFFF;  }

.txt_white_01 {font:12px Verdana, Arial, Helvetica,sans-serif; color:#FFFFFF;}
.white_bold{	font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#FFFFFF; }

.tx_sm { 	font:9px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_01 { font:10px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_02 { font:11px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_03 { font:bold 12px Verdana, Arial, Helvetica,sans-serif; color: #000000;}
.tx_sm_04 { font:12px Verdana, Arial, Helvetica,sans-serif; color: #000000;}

.tx_sm_grey_sm { 	font:8px Verdana, Arial, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey { 		font:9px Verdana, Arial, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_01 { 	font:10px Verdana, Arial, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_02 {	font:11px Verdana, Arial, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_03 {	font:bold 12px Verdana, Arial, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_04 {	font:12px Verdana, Arial, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_05 {	color: #121212;}
.tx_grey_01 {	font:bold 14px Verdana, Arial, Helvetica,sans-serif; color: #666666;}
.tx_sm_grey_02_padded {	font:11px Verdana, Arial, Helvetica,sans-serif; color: #666666; padding:10px}

.tx_sm_blue { font:9px Verdana, Arial, Helvetica,sans-serif; color: #336699;}
.tx_sm_blue_01 { font:10px Verdana, Arial, Helvetica,sans-serif; color: #336699;}
.tx_sm_blue_02 { font:11px Verdana, Arial, Helvetica,sans-serif; color: #336699;}
.tx_sm_blue_03 { font:bold 12px Verdana, Arial, Helvetica,sans-serif; color: #336699; }
.tx_sm_blue_04 {	font:12px Verdana, Arial, Helvetica,sans-serif; color: #336699;}

.txt {    font:14px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.txt_01 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.txt_02 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.txt_03 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.txt_04 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.txt_05 { font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #336699;}

.ups { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #996600;}

.txt_blue { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.txt_dkblue { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#003366;}
.txt_orange { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ff6600;}
.txt_orange_01 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #ff9900;}
.txt_orange_02 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color: #ff9900;}
.txt_orange_03 { font:bold 20px Verdana, Arial, Helvetica, sans-serif; color: #ff9900;}
.txt_green { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#00CC00;}

.cart_txt_01 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.cart_txt_02 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #336699;}
.cart_txt_03 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.cart_txt_sml { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color: #336699;}

.top_mid { background-image: url("../img1/boxes/repeat.gif"); background-repeat:repeat-x;}
.top_mid_sm { background-image: url("../img1/boxes/top_mid_sm.gif"); background-repeat:repeat-x;}

.box { border: 1px solid #999;  font:bold 12px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #000000;}
.box_title {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF6600;}

.shad_right {background-image:url("../img1/boxes/box_shad_right.gif"); background-repeat:repeat-y; }
.shad_bot { background-image: url("../img1/boxes/box_shad_bot.gif"); background-repeat:repeat-x ;}

.greycentline {border-right:1px solid #CCCCCC }

.footwht {	font:11px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; background-image:  url("../img1/boxes/bot_mid.gif");background-repeat: repeat-x;text-align: center;vertical-align: middle;}
.footc {	font:11px Verdana, Arial, Helvetica, sans-serif;color: #666666;}

div.menu { background: #336699; text-decoration:none ; height:24px ; overflow:hidden}

div.menu	a:link {	font:bold 13px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:active {	font:bold 13px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:visited {	font:bold 13px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #FFFFFF; text-align:center; background-color:#6699CC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.menu	a:hover {	font:bold 13px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #336699; text-align:center; background-color:#99CCEC; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }

div.current a:link{  font:bold 13px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #336699; text-align:center; background-color:#9EDDFF; border:1px solid #FFFFFF ; padding:1px 6px 1px 6px}
div.current a:visited {	font:bold 13px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #336699; text-align:center; background-color:#9EDDFF; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px }
div.current a:hover {	font:bold 13px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #336699; text-align:center; background-color:#9EEEFF; border:1px solid #FFFFFF  ; padding:1px 6px 1px 6px}

div.cssBtn { text-decoration:none; padding:0px 0px 2px 0px; height:22px;}

div.cssBtn	a:link { 	font:11px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #FFFFFF; text-align:center; background-color:#386A9D; border:1px solid; border-color: #A7BDDF #496797 #496797 #A7BDDF; padding:3px 10px 3px 10px; font-weight:bold }
div.cssBtn	a:active {	font:11px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #FFFFFF; text-align:center; background-color:#386A9D; border:1px solid; border-color: #A7BDDF #496797 #496797 #A7BDDF; padding:3px 10px 3px 10px; font-weight:bold }
div.cssBtn	a:visited {	font:11px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #FFFFFF; text-align:center; background-color:#386A9D; border:1px solid; border-color: #A7BDDF #496797 #496797 #A7BDDF; padding:3px 10px 3px 10px; font-weight:bold }
div.cssBtn	a:hover {	font:11px Arial,Verdana,Helvetica,sans-serif, sans-serif; color: #FFFFFF; text-align:center; background-color:#386A9D; border:1px solid; border-color: #A7BDDF #496797 #496797 #A7BDDF; padding:3px 10px 3px 10px; font-weight:bold }

.botbodr {border-bottom: 1px solid #336699;}

.txt_red_01 { font:bold 14px Arial,Verdana,Helvetica,sans-serif; color: #990000;}
.txt_red_02 { font:bold 14px Arial,Verdana,Helvetica,sans-serif; color: #FF0000;}
.txt_red_i {font:bold italic 15px Arial,Verdana,Helvetica,sans-serif;text-align: left; color:#990000;}

.pbox_topmid_blue{background-image: url('../img1/boxes/blue_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_orange{background-image: url('../img1/boxes/orange_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_red{background-image: url('../img1/boxes/red_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_green{background-image: url('../img1/boxes/green_mid.gif'); background-repeat:repeat-x ;}
.pbox_topmid_aqua{background-image: url('../img1/boxes/aqua_mid.gif'); background-repeat:repeat-x ;}

.pbox_botmid_blue{background-image: url('../img1/boxes/blue_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_orange{background-image: url('../img1/boxes/orange_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_red{background-image: url('../img1/boxes/red_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_green{background-image: url('../img1/boxes/green_mid_bot.gif'); background-repeat:repeat-x;}
.pbox_botmid_aqua{background-image: url('../img1/boxes/aqua_mid_bot.gif'); background-repeat:repeat-x;}

#helpDiv {position:absolute; top:0px; left:0px; z-index:10; background-color:transparent; visibility:hidden; margin:0px; padding:0px;}

.progress_bar {width:1px;background-color:#66EEFF; line-height:8px;}
.progress_text {font:12px Arial,Verdana,Helvetica,sans-serif; color:#666666;}

.banner_mid { background-image: url("../img/de/de/Heades_gcpromo_line.gif"); background-repeat:repeat-x;}