﻿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;}

.mc_b_5px{margin-bottom:5px;}

.pc_5px{padding:5px;}
.pc_5{padding:5px;}
.pc_10px{padding:10px;}
.pc_t_2px{padding-top:2px;}
.pc_t_5px{padding-top:5px;}
.pc_t_10px{padding-top:10px;}
.pc_b_5px{padding-bottom:5px;}
.pc_tb_5{padding:5px 0;}
.pc_t10px_rbl5px{padding:10px 5px 5px 5px;}
.pc_l_5px{padding-left:5px;}
.pc_tl_5px{padding:5px 0 0 5px;}
.pc_tl_10px{padding:10px 0 0 10px;}
.pc_r_10px{padding-right:10px;}
.pc_r_5px{padding-right:5px;}
.pc_tb_5px{padding:5px 0;}
.pc_rl_5px{padding:0 5px;}
.pc_rbl_5px{padding:0 5px 5px 5px;}
.pc_l_5px{padding-left:5px;}
.pc_l_10px{padding-left:10px;}
.pc_b_10px{padding-bottom:10px;}

/*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_10c{width:10%;float:left;}
.crow_fl_15pc{width:15%;float:left;}
.crow_fl_20pc{width:20%;float: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{width:29%;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_40pc{width:39.7%;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_60pc{width:59.7%;float: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_50px{width:50px;float:left;}
.crow_100px{width:90px;float:left;}
.crow_100px_2{width:100px;float:left;}
.crow_90px_2{width:90px;float:left;padding-left:10px;}
.crow_200px{width:200px;float:left;}
.crow_220px{width:220px;float:left;}
.crow_410px{float:left;width:400px;padding:5px;}
.crow_410px_2{padding:0 5px;float:left;width:410px;}
.crow_410px_3{padding:0 5px;float:left;width:400px;}
.crow_520px_ar{width:570px;float:left;text-align:right;padding-right:10px;}
.crow_510px{padding:0 5px;float:left;width:500px;}
.crow_610px{float:left;width:610px;}
.crow_610px_2{padding:0 5px;float:left;width:600px;}
.crow_330px{width:355px;float:left;}
.crow_330px_ml10px{margin-left:10px;width:355px;float:left;}
.crow_150px{width:150px;float:left;}
.crow_300px{width:300px;float:left;}

.crow_14{float:left;padding-right:10px;width:170px;text-align:right;}
.crow_15{float:left;width:210px;height:30px;text-align:left;padding:5px;}

.crow_16{padding:5px 0 0 200px;position:relative;min-width:510px;border:Solid 1px Green;}
.crow_17{float:left;margin-left:-200px;width:190px;border:Solid 1px Red;}
.crow_18{float:left;width:100%;position:relative;}

.crow_19{float:left;width:500px;}
.crow_20{float:right;width:200px;text-align:left;}

.crow_54px_center{width:54px;float:left;text-align:center;}
.crow_54px_center_alt{width:54px;float:left;text-align:center;}
.crow_54_background_alt{background-color:#c1c1c1;}
.crow_54_background{background-color:#FFF;}


.crow_52{width:320px;float:left;padding:10px;}


/*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_H5_pt_5px{font-size:1.2em;display:inline-block;padding:5px 0;}
.L_S_H2_pt_5px_Red{font-size:1.6em;font-weight:bold;display:inline-block;padding:5px 0;color:#990000;}
.L_S_H2_pt_5px_Green{font-size:1.6em;font-weight:bold;display:inline-block;padding:5px 0;color:#3a9900;}
.L_S_H4_pt_5px_Red{font-size:1.2em;font-weight:bold;display:inline-block;padding:5px 0;color:#990000;}
.L_S_H5_pt_5px_Red{font-size:1.2em;display:inline-block;padding:5px 0;color:#990000;}

.L_S_H4_L7{font-size:1.2em;font-weight:bold;display:inline-block;padding-top:5px;}
.L_S_H4_L1{font-size:1.2em;font-weight:bold;display:inline-block;padding-top:5px;padding-left:5px;width:200px;}
.L_S_H5_L1{font-size:1.2em;display:inline-block;padding-top:5px;}

.L_S_H2_L2{font-weight:bold;display:inline-block;padding:5px;color:#990000;text-indent:20px;background:url(../Images/Theme3/Master/exclamation.png) no-repeat left;}
.L_S_H4_L2{font-size:1.2em;font-weight:bold;display:inline-block;padding-left:5px;padding-top:5px;color:#990000;}


.L_S_H4_L8{width:200px;font-size:1.2em;font-weight:bold;display:inline-block;padding-left:5px;padding-top:5px;color:#990000;}

.L_S_H4_L3{display:block;padding:5px;border:Solid 1px #aaaaaa;background:url(../Images/Theme3/Master/cat_bg.gif);font-weight:bold;}
.L_S_H3_L3{display:block;padding:5px;border:Solid 1px #aaaaaa;background:url(../Images/Theme3/Master/cat_bg.gif);font-weight:bold;}
.L_S_H2_L6{display:inline-block;padding:5px;}

.L_S_H5_L2{font-size:1.2em;display:inline-block;padding-top:5px;color:#990000;}
.L_S_H5_L4{display:block;padding:5px 0 0 5px;font-size:1.2em;}
.L_S_H5_L5{font-size:1.2em;display:inline-block;padding-top:5px;color:#3a9900;}

.L_S_H4_L6{font-size:1.2em;font-weight:bold;display:inline-block;padding-top:5px;padding-left:5px;}

.L_S_H1_Price{font-size:2.0em; font-weight:bold;}
.L_S_H2_Price{font-size:1.8em; font-weight:bold;}

.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_H3_4{color:#a6a6a6;font-size:1.4em;}

.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_1{color:Red;display:inline-block;}

.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;}

.L_S_H4_TagLine{font-size:1.3em;color:#242424;}

/*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_S_H4_IN{font-size:1.2em;text-decoration:none;cursor:pointer;display:inline-block;font-weight:bold;}

.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;color:#4495b2;}
.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;}

.button_medium_blue{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_Standard.png) no-repeat right top;cursor:pointer;}
.button_medium_blue:hover{background:url(../Images/Theme3/Master/Button_Right_Standard_Hover.png) no-repeat right top;}
.button_medium_refresh{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_Refresh.png) no-repeat right top;cursor:pointer;}
.button_medium_continue{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_Continue.png) no-repeat right top;cursor:pointer;}
.button_medium_rubbish{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_Rubbish.png) no-repeat right top;cursor:pointer;}
.button_medium_register{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_Register.png) no-repeat right top;cursor:pointer;}
.button_medium_login{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_SignIn.png) no-repeat right top;cursor:pointer;}
.button_medium_save{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_Save.png) no-repeat right top;cursor:pointer;}
.button_medium_change_password{padding-right:30px;background:url(../Images/Theme3/Master/Button_Right_Change_Password.png) no-repeat right top;cursor:pointer;}
.shoppingCartNavigation{padding:2px 5px 2px 26px;background:url(../Images/Theme3/Master/shopping_cart2.png) no-repeat left;cursor:pointer;min-height:24px;}

.B_S_1{    background-color:transparent;
    border:0;
    outline:0;
    text-decoration: none;
    cursor:pointer;
    background: url(../Images/Theme3/Master/button_left.gif) no-repeat left;
    color:#666666;
    padding:5px 0 5px 10px;
    display:inline-block;
    height:26px;
    font-size:1.4em;
    font-weight:bold;
    text-align:center;}

.HL_S_1{
    text-decoration: none;
    cursor:pointer;
    background: url(../Images/Theme3/Master/button_left.gif) no-repeat left top;
    color:#666666;
    display:inline-block;
    padding:5px 0 0px 10px;
    height:21px;
    font-size:1.4em;
    font-weight:bold;
    text-align:center;}

/*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;}
.admin_error{display:none;position:absolute;padding:5px;background-color:#ffd2d2;border:Solid 1px Red;color: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;}

.ATC_Item_Page2{padding:0 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;}
.ATC_Item_Page2 .hl_h{display:none;}

.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
{
}



.ui-tabs { position: relative; padding:0; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0 ; padding: .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin:0 5px 0 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0;margin-top:-1px; background: none; border:Solid 1px #aaaaaa;padding:5px;}
.ui-tabs .ui-tabs-hide { display: none !important; }

/* Component containers
----------------------------------*/
.ui-widget { font-size: 1.0em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {  }
.ui-widget-content {  color: #505050; }
.ui-widget-content a { color: #505050; }
.ui-widget-header { font-weight: bold; }
.ui-widget-header a { color: #505050; font-size:1.2em; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: normal;background-color:#e0e0e0;background:url(../Images/Theme3/Master/cat_bg.gif);}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; font-weight: normal; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #FFF; font-weight: bold;  }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background-color: #FFF;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background-color: #fef1ec; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {  }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary {  font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {  background-image: none; }


.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }


