﻿h1{font-size:1.8em;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1.2em;}


.ac{text-align:center;}
.ar{text-align:right;}

.fl{float:left;}
.fl_100px{float:left;width:100px;}
.fl_200px{float:left;width:200px;}

.fr{float:right;}

.cl{clear:left;}
.cl_5{clear:left;width:1px;height:0.5em;}
.cl_10{clear:left;width:1px;height:1.0em;}
.cl_15{clear:left;width:1px;height:1.5em;}

.cr{clear:right;}
.cr_5{clear:right;width:1px;height:0.5em;}
.cr_10{clear:right;width:1px;height:1.0em;}
.cr_15{clear:right;width:1px;height:1.5em;}

.cb{clear:both;}
.cb_5{clear:both;width:1px;height:0.5em;}
.cb_10{clear:both;width:1px;height:1.0em;}
.cb_15{clear:both;width:1px;height:1.5em;}

.hs_2{width:1px;height:0.2em;}
.hs_5{width:1px;height:0.5em;}
.hs_10{width:1px;height:1.0em;}
.hs_15{width:1px;height:1.5em;}
.hs_20{width:1px;height:2em;}
.hs_100{width:1px;height:10em;}

.ws_1px{width:1px;height:1px;display:inline-block;}
.ws_3px{width:0px;height:1px;display:inline-block;}
.ws_5{width:0.5em;height:1px;display:inline-block;}
.ws_10{width:1em;height:1px;display:inline-block;}
.ws_15{width:1.5em;height:1px;display:inline-block;}

.ws_fl_5{width:0.5em;height:1px;float:left;}
.ws_fl_10{width:1.0em;height:1px;float:left;}
.ws_fl_15{width:1.5em;height:1px;float:left;}

.ws_fr_5{width:0.5em;height:1px;float:right;}
.ws_fr_10{width:1.0em;height:1px;float:right;}
.ws_fr_15{width:1.5em;height:1px;float:right;}

.mc_5{margin:0 0.5em;}
.mc_10{margin:0 1.0em;}
.mc_15{margin:0 1.5em;}
.mc_20{margin:0 2.0em;}

.pc_5{padding:5px;}
.pc_tb_5{padding:5px 0;}
.pc_t10px_rbl5px{padding:10px 5px 5px 5px;}

/*All content rows*/
.crow_1{float:left;}
.crow_1_ar_mc2{float:left;text-align:right;margin-left:0.2em;margin-right:0.2em;min-width:200px;}
.crow_1_al_mc2{float:left;text-align:left;margin-left:0.2em;margin-right:0.2em;min-width:200px;}
.crow_2{float:left;width:50%;}

.cr_408px{width:418px;}

.crow_fl_1pc{width:0.3%;float:left;}
.crow_fl_3pc{float:left;width:3%;}
.crow_fl_al_20pc{width:20%;float:left;text-align:left;}
.crow_fl_bl_25pc{width:24%;float:left;border-left:Solid 1px #c1c1c1;}
.crow_fl_25pc_bt{width:24%;float:left;}
.crow_fl_25pc{width:24%;float:left;}
.crow_fl_29pc_ar{width:29%;float:left;text-align:right;}
.crow_fl_30pc{width:30%;float:left;}
.crow_fl_pr_5pc_30pc{width:30%;float:left;padding-right:5%;}
.crow_fl_33pc{width:33%;float:left;}
.crow_fl_49pc{width:49%;float:left;}
.crow_fl_49pc_ar{width:49%;float:left;text-align:right;}
.crow_fl_49pc_al{width:49%;float:left;text-align:left;}
.crow_fl_al_pdl1pc_49pc{width:49%;float:left;text-align:left;padding-left:1%;}
.crow_fl_50pc{width:50%;float:left;}
.crow_fl_al_50pc{width:50%;float:left;}
.crow_fl_ar_50pc{width:50%;float:left;text-align:right;}
.crow_fl_al_50pc{width:50%;float:left;text-align:left;}
.crow_fl_70pc{width:69.7%;float:left;}
.crow_fl_70pc_al{width:65.7%;float:left; text-align:left;padding-left:5px;}
.crow_fl_80pc{width:80.0%;float:left;}
.crow_ac_80pc_ba{width:80%;text-align:center;border:Solid 1px #c1c1c1;margin:0 10%;}

.crow_200px_ar_mc2{float:left;text-align:right;margin-left:0.2em;margin-right:0.2em;min-width:200px;width:200px;}
.crow_200px_al_mc2{float:left;text-align:left;margin-left:0.2em;margin-right:0.2em;min-width:200px;width:200px;}

.crow_200px{float:left;width:200px;}
.crow_pl5px_520px{float:left;width:513px;padding-left:5px;}
.crow_p5px_313px{float:left;width:513px;padding:5px;padding-left:0;}
.crow_p5px_200px{float:left;width:200px;}
.crow_200px{float:left;width:200px;}
.crow_140px{float:left;width:140px;}
.crow_135px_pl_5px{float:left;width:115px;padding-left:5px;}

.crow_100px{width:90px;float:left;}
.crow_220px{width:220px;float:left;}

/*All ul and li elements*/
.ul_s_b{list-style-type:none;}
.ul_s_b li{list-style-type:none;display:block;}

.ul_fl{list-style-type:none;}
.ul_fl li{float:left;}

/*All label elements*/
.L_S_S{font-size:1.2em;display:inline-block;padding:0 3px;}
.L_S_lh1_5em{line-height:1.5em;font-size:1.2em;}

.L_S_H1{font-size:1.8em;}
.L_S_H2{font-size:1.6em;font-weight:bold;}
.L_S_H3{font-size:1.4em;font-weight:bold;}
.L_S_H4{font-size:1.2em;font-weight:bold;}
.L_S_H5{font-size:1.2em;}

.L_S_H4_pt_5px{font-size:1.2em;font-weight:bold;display:inline-block;padding:5px 0;}

.L_S_H3_G{font-size:2.0em;font-weight:bold;color:#6bd663;}
.L_S_H4_G{font-size:1.8em;font-weight:bold;color:#669962;}

.L_S_H1_W{font-size:1.8em;color:#FFF;}
.L_S_H2_W{font-size:1.6em;color:#FFF;}
.L_S_H3_W{font-size:1.4em;color:#FFF;}
.L_S_H4_W{font-size:1.2em;color:#FFF;font-weight:bold;}
.L_S_H5_W{font-size:1.2em;color:#FFF;}

.L_S_H1_B{font-size:1.8em;color:#000;}
.L_S_H2_B{font-size:1.6em;color:#000;}
.L_S_H3_B{font-size:1.4em;color:#000;}
.L_S_H4_B{font-size:1.2em;color:#000;font-weight:bold;}
.L_S_H5_B{font-size:1.2em;color:#000;}

.L_S_H2{font-size:1.6em;}
.L_S_H3{font-size:1.4em;}
.L_S_H4{font-size:1.2em;font-weight:bold;}

.L_S_1_H5{font-size:1.2em;color:#6ac7d6;}

.L_S_Next{font-size:1.2em; color:#7B8187; display:inline-block; padding:0 10px;}

.L_S_E{color:#e70101;font-size:1.4em;}
.L_S_E_B{color:Red;display:inline-block;border:Solid 1px Red; background-color:#ffd9d9;padding:2px 4px;}

/*All hyperlink elements*/
.HL_MN{font-size:1.4em; color:#FFF;cursor:pointer;display:inline-block;padding:10px 15px 10px 15px;text-decoration:none;}
.HL_S_B{display:inline-block; color:#FFF; font-size:14px;height:22px; text-decoration:none; cursor:pointer; background-color:Transparent; padding:6px 3px 0px 8px;}

.HL_S3_H1{font-size:1.8em;text-decoration:none;cursor:pointer;display:block;}
.HL_S3_H2{font-size:1.6em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;}
.HL_S3_H3{font-size:1.4em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;}
.HL_S3_H4{font-size:1.0em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;}
.HL_S3_H5{font-size:1.0em;text-decoration:none;cursor:pointer;display:block;}

.HL_S3_1{font-size:0.8em;text-decoration:none;cursor:pointer;display:block;padding:3px 0;}
.HL_S3_2{font-size:1.0em;text-decoration:none;cursor:pointer;display:block;padding:3px 0;}
.HL_S3_3{font-size:1.2em;text-decoration:none;cursor:pointer;display:block;padding:3px 0;}
.HL_S3_4{font-size:1.4em;text-decoration:none;cursor:pointer;display:block;padding:3px 0;}
.HL_S3_5{font-size:1.6em;text-decoration:none;cursor:pointer;display:block;padding:3px 0;}

/*All button elements*/
.B_S1_C_L{background-color:transparent;display:inline-block;height:26px;cursor:pointer;background:url(../Images/Theme1/Master/button_left.gif) no-repeat;}
.B_S1_C_R{float:left;display:block;background-color:transparent;height:26px;width:24px;cursor:pointer;background:url(../Images/Theme1/Master/button_right.gif) -24px 0 no-repeat;}
.B_S1_C{float:left;display:block;background-color:transparent;height:26px;cursor:pointer;border:0;margin:0;padding:0;padding:5px 5px 0 5px;color:#666666;}

.B_S_C{border:Solid 0px #d7e7ff; color:#FFF; height:28px; cursor:pointer; background-color:Transparent; display:inline-block;padding:0px 3px 0px 8px;}
.B_S_C_B{background:url(../Images/Master/Gradients.png) 0 -90px;display:inline-block;}
.B_S_C_RH{padding:0 5px 0 0; background:url(../Images/Master/Confirm_RHC.png) no-repeat right;display:inline-block;}
.B_S_I_B{background:url(../Images/Master/Gradients.png) 0 0px;display:inline-block;}
.B_S_I_RH{padding:0 5px 0 0; background:url(../Images/Master/Confirm_RHC.png) no-repeat right;display:inline-block;}

.B_S_Cl{border:Solid 0px #d7e7ff; color:#FFF; height:28px; cursor:pointer; background-color:Transparent; display:inline-block;padding:0px 3px 0px 8px;}
.B_S_Cl_B{background:url(../Images/Master/Gradients.png) 0 0px;display:inline-block;}
.B_S_Cl_RH{padding:0 5px 0 0; background:url(../Images/Master/Cancel_RHC.png) no-repeat right;display:inline-block;}

.B_S_2{display:inline-block;border:Solid 1px #c1c1c1;background-color:#e8f1ff;padding:2px 4px;cursor:pointer;color:#7B8187;}
.B_S_3{display:inline-block;border:Solid 1px #c1c1c1;background-color:#FFF;padding:2px 4px;cursor:pointer;color:#7B8187;}

.B_S_C2{border:Solid 1px Transparent; cursor:pointer;width:120px;height:25px;display:inline-block;}

/*All checkbox elements*/
.CB_S_200px{display:inline-block;width:200px;}

/*All loading elements*/

.loading1{margin-left:auto;margin-right:auto;background:url(../Images/Master/ajax-loader.gif) no-repeat;width:100px;height:100px;}
.loading2{margin-left:auto;margin-right:auto;background:url(../Images/Master/loading.gif) no-repeat;width:48px;height:48px;}

/*All error panel elements*/
.error_panel{display:inline-block;padding:5px;background-color:#ffd2d2;border:Solid 1px Red;}

/*All icon elements*/
.Icon_Alert{width:30px; height:30px;background:url(../Images/Master/Alert.png) -1px -132px;}
.Icon_Plus_1{cursor:pointer;width:13px;height:13px;display:inline-block;background:url(../Images/Master/Icons.png) 0 -50px;}
.Icon_Plus_2{cursor:pointer;width:13px;height:13px;display:inline-block;background:url(../Images/Master/Icons.png) -20px -50px;}
.Icon_Minus_1{cursor:pointer;width:13px;height:13px;display:inline-block;background:url(../Images/Master/Icons.png) -40px -50px;}
.Icon_Arrow_Up_1{cursor:pointer;width:10px;height:8px;display:inline-block;background:url(../Images/Master/Icons.png) -57px -40px;}
.Icon_Arrow_Down_1{cursor:pointer;width:10px;height:8px;display:inline-block;background:url(../Images/Master/Icons.png) -38px -40px;}
.Icon_Plus_2_Padding{padding:3px 0px;display:inline-block;}
.hide_arrow{cursor:pointer;width:10px;height:8px;display:inline-block;background:url(../Images/Master/Icons.png) -57px -40px;}
.show_arrow{cursor:pointer;width:10px;height:8px;display:inline-block;background:url(../Images/Master/Icons.png) -38px -40px;}

/*All hidden elements*/
.hidden_control{display:none;}

/*All error elements*/
.E_S{display:none;position:absolute; margin-left:5px;margin-top:0px;border:Solid 1px Red;padding:2px 5px;background-color:#ffb9b9;}

/*All menu elements*/
.menu,.menu ul{margin:0;padding:0;border:0;list-style-type:none;display:block;}
.menu li{margin:0;padding:0;border:0;display:block;float:left;position:relative;z-index:5;}
.menu li:hover{z-index:10000;white-space:normal;}
.menu li li{float:none;}
.menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;}
.menu li:hover>ul{visibility:visible;top:100%;}
.menu li li:hover>ul{top:0;left:100%;}
.menu:after,.menu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
.menu,.menu ul{min-height:0;}
.menu ul{background-image:url(empty.gif);padding:10px 30px 30px 30px;margin:-10px 0 0 -30px;}
.menu ul ul{padding:30px 30px 30px 10px;margin:-30px 0 0 -10px;}

/*ADD TO CART*/
.ATC_Item_Page .fl{float:right;}
.ATC_Item_Page .fr{float:right;}
.ATC_Item_Page .cb{clear:right;}

#add_to_cart_panel{}
.ATC_Item_Page2{padding:5px;}
.ATC_Item_Page2 h3{}
.ATC_Item_Page2 .fl{padding-top:3px;float:left;}
.ATC_Item_Page2 .fr{float:left;padding-left:2px;}
.ATC_Item_Page2 .cb{}
.ATC_Item_Page2 .TB_S_40px{width:18px;margin-left:1px;}

.description_height{}

#stock_level_panel{padding:5px;}
.Description{padding:5px;}



div.jqZoomTitle{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;
	overflow: auto;
}
.jqZoomPup{
	left: 0px;
	position: absolute;
	overflow:hidden;
	background-color: #FFF;
	-moz-opacity:0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index:10;
	border-color:#c4c4c4;
	border-style: solid;
	cursor:crosshair;
}
.jqZoomPup img{
	border: 0px;
}
.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   	filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   	text-decoration: none;
	border: 1px solid #CCC;
   	background-color: white;
   	padding: 8px;
	text-align:center;
	background-image: url(/images/zoomloader.gif);
   	background-repeat: no-repeat;
   	background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;
}
.jqZoomWindow {
	background-color:#FFFFFF;
	border:1px solid #999999;
	display:block;
	height:300px;
	margin-left:345px;
	margin-top:0;
	overflow:hidden;
	position:absolute;
	width:346px;
	z-index:10000;
}
.jqzoom a{
	display: block;
	width: 200px;
	height: 200px;
}




/*ALL MODAL POPUP CSS*/
/*ALL CSS FOR MODAL POPUPS*/
.parent
{
    min-width:982px;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:1000;
}

.parent_modal
{
    width:100%;
    height:100%;
    background:url(../../App_Themes/Theme1/Images/Data_Picker/ui-bg_diagonals-thick_20_666666_40x40.png);
    opacity: 0.6; 
    filter:Alpha(Opacity=60);
    position:fixed;
}

.parent_modal_child
{
    background-color:#FFF;
    position:absolute;
    border:Solid 1px #e0e0e0;
    top:0;
    left:0;
}

.modal_popup_header
{
    background:url(../../App_Themes/Theme1/Images/Data_Picker/ui-bg_gloss-wave_35_f6a828_500x100.png);
    margin-left:2px;
    margin-right:2px;
    padding:4px 4px 4px 4px;
    border:Solid 1px #e78f08;
    font-weight:bold;
}

.modal_popup_header_close
{
    float:right;
    width:16px;
    height:16px;
    background:url(../../App_Themes/Theme1/Images/Data_Picker/ui-icons_ffffff_256x240.png);
    background-position: -80px -128px;
    cursor:pointer;
}

.modal_popup_header_close:hover
{
    background:url(../../App_Themes/Theme1/Images/Data_Picker/ui-icons_ffd27a_256x240.png);
    background-position: -80px -128px;
    background-color:#FFF;
}

.modal_popup_content
{
    margin-left:2px;
    margin-right:2px;
}

.modal_popup_header_text
{
    margin-right:20px;
}

.close_modal_panel_fr
{
    float:right;
    margin-right:4px;
}

.Hyperlink_Standard_Modal
{
    border:Solid 1px Black;
    display:inline-block;
    padding:5px 5px 5px 5px;
    border: 1px solid #cccccc; 
    background: #f6f6f6 url(../../App_Themes/Theme1/Images/Data_Picker/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; 
    font-weight: bold; 
    color: #1c94c4; 
    outline: none; 
    cursor:pointer;
    text-decoration:none;
}

.Hyperlink_Standard_Modal:hover
{
    border: 1px solid #fbd850; 
    background: #ffffff url(../../App_Themes/Theme1/Images/Data_Picker/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; 
    font-weight: bold; 
    color: #eb8f00; 
    outline: none;
}

#modal_popup_buttons_panel
{
    float:left;
}

.button_position
{
}

