@font-face {
    font-family: HelveticaNeueLTComLt;
    src: url(font/HelveticaNeueLTCom-Lt.ttf);
}
p , h1 , h2 , h3 , h4 , h5 , h6 , ul , dl , body { margin:0px; padding:0px;}
a{ outline:none; text-decoration:none;}
li{ list-style:none;}
img{ border:0px;}
input{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-size:12pt !important;
	direction:ltr;
	text-align:left;
}
#divStyle{margin-top:5px; float:left}
.azw_dir{ direction:rtl;}
.azw_cursor_pointer{ cursor:pointer;}

.azw_font_underline{ text-decoration:underline;}
.azw_float{ float:right !important;}
.azw_float_rev{ float:left !important;}
.azw_float_r{ float:right !important;}
.azw_float_l{ float:left !important;}
.azw_float_none{ float:none !important;}

.azw_dir_ltr{ direction:ltr !important;}
.azw_dir_rtl{ direction:rtl !important;}

.azw_display_false{ display:none;}
.azw_display_true{ display:block;}

.azw_font_bold{ font-weight:bold;}
.azw_font_italic{ font-style:italic; }

.azw_align_center{ text-align:center !important;}
.azw_align_right{ text-align:right !important;}
.azw_align_left{ text-align:left !important;}
.azw_align_justify{ text-align:justify !important;}

.azw_scroll_y{ overflow-y: scroll;}
.azw_scroll_x{ overflow-x: scroll;}
.azw_scroll{ overflow: scroll;}

.azw_position_absolute{ position:absolute;}
.azw_position_relative{ position:relative;}
.azw_position_fix{ position:fixed;}
.azw_position_static{ position:static;}

.azw_line_h_50px{ line-height:50px;}
.azw_zindex_1{ z-index:1;}
.azw_zindex_2{ z-index:2;}
.azw_zindex_3{ z-index:3;}
.azw_zindex_4{ z-index:4;}
.azw_zindex_5{ z-index:5;}
.azw_zindex_6{ z-index:6;}
.azw_zindex_7{ z-index:7;}
.azw_zindex_8{ z-index:8;}
.azw_zindex_9{ z-index:9;}
.azw_zindex_10{ z-index:10;}

.azw_line_h_20px{ line-height:20px !important;}
.azw_line_h_22px{ line-height:22px !important;}
.azw_line_h_25px{ line-height:25px !important;}
.azw_line_h_27px{ line-height:27px !important;}
.azw_line_h_30px{ line-height:30px !important;}
.azw_line_h_35px{ line-height:35px !important;}
.azw_line_h_40px{ line-height:40px !important;}
.azw_line_h_45px{ line-height:45px !important;}
.azw_line_h_50px{ line-height:50px !important;}

.azw_lnk_hvr_red:hover{ color:#900 !important;}
.azw_lnk_hvr_white:hover{ color:#FFF !important;}
.azw_lnk_hvr_black:hover{ color:#000 !important;}
.azw_lnk_hvr_blue:hover{ color:#08a7da !important;}
.azw_lnk_hvr_gray:hover{ color:#CCC !important;}
.azw_font_bold{ font-weight:bold;}
.azw_font_normal{ font-weight:normal !important;}
.azw_font_italic{ font-style:italic; }

.azw_scroll_y{ overflow-y: scroll;}
.azw_scroll_x{ overflow-x: scroll;}
.azw_scroll{ overflow: scroll;}

.azw_position_absolute{ position:absolute;}
.azw_position_relative{ position:relative;}
.azw_position_fix{ position:fixed;}
.azw_position_static{ position:static;}

.azw_input_transparent{ border:0px; background-color:transparent; }
.azw_input_normalgray{
	border:1px solid #E4E4E4;
	background-color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	direction:rtl;
	text-align:right;
	font-size:9pt;
	line-height:20px;
	color:#333;
}
.azw_input_normalblue{ border:1px #09F solid; background-color:#FFF; font-family:Tahoma, Geneva, sans-serif; direction:rtl; text-align:right; font-size:9pt; line-height:20px; color:#333; }
.azw_input_normalwhite{ border:1px #FFF solid; background-color:#fff; font-family:Tahoma, Geneva, sans-serif; direction:rtl; text-align:right; font-size:9pt; line-height:20px; color:#333; }

.azw_input_btn_gray{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:center; padding:2px 2%; margin:0px auto; background-color:#F8F8F8; border:1px solid #CCC; box-shadow:2px 2px 2px 2px #CCC; -moz-box-shadow:2px 2px 2px 2px #CCC; -webkit-box-shadow:2px 2px 2px 2px #CCC; cursor:pointer;}
.azw_input_btn_gray:hover{box-shadow:2px 2px 2px 2px #999; -moz-box-shadow:2px 2px 2px 2px #999; -webkit-box-shadow:2px 2px 2px 2px #999; background-color:#F0F0F0;}

.azw_main_980px{ width:980px; margin:0px auto;}
.azw_main_900px{ width:900px; margin:0px auto;}
.azw_main_800px{ width:800px; margin:0px auto;}
.azw_main_700px{ width:700px; margin:0px auto;}
.azw_main_600px{ width:600px; margin:0px auto;}
.azw_main_500px{ width:500px; margin:0px auto;}
.azw_main_400px{ width:400px; margin:0px auto;}
.azw_main_300px{ width:300px; margin:0px auto;}
.azw_main_350px{ width:350px; margin:0px auto;}
.azw_main_235px{ width:235px; margin:0px auto;}
.azw_main_200px{ width:200px; margin:0px auto;}
.azw_main_100px{ width:100px; margin:0px auto;}

.azw_margin_0px{ margin:0px !important;}
.azw_margin_1px{ margin:1px;}
.azw_margin_2px{ margin:2px;}
.azw_margin_3px{ margin:3px;}
.azw_margin_4px{ margin:4px;}
.azw_margin_5px{ margin:5px;}
.azw_margin_6px{ margin:6px;}
.azw_margin_7px{ margin:7px;}
.azw_margin_8px{ margin:8px;}
.azw_margin_9px{ margin:9px;}
.azw_margin_10px{ margin:10px;}
.azw_margin_11px{ margin:11px;}
.azw_margin_12px{ margin:12px;}
.azw_margin_13px{ margin:13px;}
.azw_margin_14px{ margin:14px;}
.azw_margin_15px{ margin:15px;}
.azw_margin_16px{ margin:16px;}
.azw_margin_17px{ margin:17px;}
.azw_margin_18px{ margin:18px;}
.azw_margin_19px{ margin:19px;}
.azw_margin_20px{ margin:20px;}

.azw_margin_rl_1per{ margin-right:1%; margin-left:1%;}
.azw_margin_rl_2per{margin-right:2%; margin-left:2%;}
.azw_margin_rl_3per{margin-right:3%; margin-left:3%;}
.azw_margin_rl_4per{margin-right:4%; margin-left:4%;}
.azw_margin_rl_5per{margin-right:5%; margin-left:5%;}
.azw_margin_rl_6per{margin-right:6%; margin-left:6%;}
.azw_margin_rl_7per{margin-right:7%; margin-left:7%;}
.azw_margin_rl_8per{margin-right:8%; margin-left:8%;}
.azw_margin_rl_9per{margin-right:9%; margin-left:9%;}
.azw_margin_rl_10per{margin-right:10%; margin-left:10%;}
.azw_margin_rl_15per{margin-right:15%; margin-left:15%;}
.azw_margin_rl_20per{margin-right:20%; margin-left:20%;}
.azw_margin_rl_15per{margin-right:25%; margin-left:25%;}
.azw_margin_rl_30per{margin-right:30%; margin-left:30%;}

.azw_mar_r_1per{ margin-right:1%;}
.azw_mar_r_2per{ margin-right:2%;}
.azw_mar_r_3per{ margin-right:3%;}
.azw_mar_r_4per{ margin-right:4%;}
.azw_mar_r_5per{ margin-right:5%;}
.azw_mar_r_6per{ margin-right:6%;}
.azw_mar_r_7per{ margin-right:7%;}
.azw_mar_r_8per{ margin-right:8%;}
.azw_mar_r_9per{ margin-right:9%;}
.azw_mar_r_10per{ margin-right:10%;}
.azw_mar_r_15per{ margin-right:15%;}
.azw_mar_r_20per{ margin-right:20%;}
.azw_mar_r_25per{ margin-right:25%;}
.azw_mar_r_30per{ margin-right:30%;}
.azw_mar_r_35per{ margin-right:35%;}
.azw_mar_r_40per{ margin-right:40%;}
.azw_mar_r_45per{ margin-right:45%;}

.azw_mar_l_1per{ margin-left:1%;}
.azw_mar_l_2per{ margin-left:2%;}
.azw_mar_l_3per{ margin-left:3%;}
.azw_mar_l_4per{ margin-left:4%;}
.azw_mar_l_5per{ margin-left:5%;}
.azw_mar_l_6per{ margin-left:6%;}
.azw_mar_l_7per{ margin-left:7%;}
.azw_mar_l_8per{ margin-left:8%;}
.azw_mar_l_9per{ margin-left:9%;}
.azw_mar_l_10per{ margin-left:10%;}
.azw_mar_l_15per{ margin-left:15%;}
.azw_mar_l_20per{ margin-left:20%;}
.azw_mar_l_25per{ margin-left:25%;}
.azw_mar_l_30per{ margin-left:30%;}
.azw_mar_l_35per{ margin-left:35%;}
.azw_mar_l_40per{ margin-left:40%;}
.azw_mar_l_45per{ margin-left:45%;}

.azw_mar_tb_1px{ margin-top:1px; margin-bottom:1px;}
.azw_mar_tb_2px{ margin-top:2px; margin-bottom:2px;}
.azw_mar_tb_3px{ margin-top:3px; margin-bottom:3px;}
.azw_mar_tb_4px{ margin-top:4px; margin-bottom:4px;}
.azw_mar_tb_5px{ margin-top:5px; margin-bottom:5px;}
.azw_mar_tb_6px{ margin-top:6px; margin-bottom:6px;}
.azw_mar_tb_7px{ margin-top:7px; margin-bottom:7px;}
.azw_mar_tb_8px{ margin-top:8px; margin-bottom:8px;}
.azw_mar_tb_9px{ margin-top:9px; margin-bottom:9px;}
.azw_mar_tb_10px{ margin-top:10px; margin-bottom:10px;}
.azw_mar_tb_15px{ margin-top:15px; margin-bottom:15px;}
.azw_mar_tb_20px{ margin-top:20px; margin-bottom:20px;}
.azw_mar_tb_25px{ margin-top:25px; margin-bottom:25px;}
.azw_mar_tb_30px{ margin-top:30px; margin-bottom:30px;}

.azw_mar_t_1px{ margin-top:1px;}
.azw_mar_t_2px{ margin-top:2px;}
.azw_mar_t_3px{ margin-top:3px;}
.azw_mar_t_4px{ margin-top:4px;}
.azw_mar_t_5px{ margin-top:5px;}
.azw_mar_t_6px{ margin-top:6px;}
.azw_mar_t_7px{ margin-top:7px;}
.azw_mar_t_8px{ margin-top:8px;}
.azw_mar_t_9px{ margin-top:9px;}
.azw_mar_t_10px{ margin-top:10px;}
.azw_mar_t_15px{ margin-top:15px;}
.azw_mar_t_20px{ margin-top:20px;}
.azw_mar_t_25px{ margin-top:25px;}
.azw_mar_t_30px{ margin-top:30px;}
.azw_mar_t_35px{ margin-top:35px;}
.azw_mar_t_40px{ margin-top:40px;}
.azw_mar_t_50px{ margin-top:50px;}
.azw_mar_t_60px{ margin-top:60px;}
.azw_mar_t_70px{ margin-top:70px;}
.azw_mar_t_80px{ margin-top:80px;}
.azw_mar_t_90px{ margin-top:90px;}
.azw_mar_t_100px{ margin-top:100px;}
.azw_mar_t_110px{ margin-top:110px;}
.azw_mar_t_120px{ margin-top:120px;}



.azw_mar_b_1px{ margin-bottom:1px;}
.azw_mar_b_2px{ margin-bottom:2px;}
.azw_mar_b_3px{ margin-bottom:3px;}
.azw_mar_b_4px{ margin-bottom:4px;}
.azw_mar_b_5px{ margin-bottom:5px;}
.azw_mar_b_6px{ margin-bottom:6px;}
.azw_mar_b_7px{ margin-bottom:7px;}
.azw_mar_b_8px{ margin-bottom:8px;}
.azw_mar_b_9px{ margin-bottom:9px;}
.azw_mar_b_10px{ margin-bottom:10px;}
.azw_mar_b_15px{ margin-bottom:15px;}
.azw_mar_b_20px{ margin-bottom:20px;}
.azw_mar_b_25px{ margin-bottom:25px;}
.azw_mar_b_30px{ margin-bottom:30px;}
.azw_mar_b_35px{ margin-bottom:35px;}
.azw_mar_b_40px{ margin-bottom:40px;}

.azw_padding_0px{ padding:0px;}
.azw_padding_1px{ padding:1px;}
.azw_padding_2px{ padding:2px;}
.azw_padding_3px{ padding:3px;}
.azw_padding_4px{ padding:4px;}
.azw_padding_5px{ padding:5px;}
.azw_padding_6px{ padding:6px;}
.azw_padding_7px{ padding:7px;}
.azw_padding_8px{ padding:8px;}
.azw_padding_9px{ padding:9px;}
.azw_padding_10px{ padding:10px;}
.azw_padding_11px{ padding:11px;}
.azw_padding_12px{ padding:12px;}
.azw_padding_13px{ padding:13px;}
.azw_padding_14px{ padding:14px;}
.azw_padding_15px{ padding:15px;}
.azw_padding_16px{ padding:16px;}
.azw_padding_17px{ padding:17px;}
.azw_padding_18px{ padding:18px;}
.azw_padding_19px{ padding:19px;}
.azw_padding_20px{ padding:20px;}

.azw_padding_rl_1per{ padding-right:1%; padding-left:1%;}
.azw_padding_rl_2per{ padding-right:2%; padding-left:2%;}
.azw_padding_rl_3per{ padding-right:3%; padding-left:3%;}
.azw_padding_rl_4per{ padding-right:4%; padding-left:4%;}
.azw_padding_rl_5per{ padding-right:5%; padding-left:5%;}
.azw_padding_rl_6per{ padding-right:6%; padding-left:6%;}
.azw_padding_rl_7per{ padding-right:7%; padding-left:7%;}
.azw_padding_rl_8per{ padding-right:8%; padding-left:8%;}
.azw_padding_rl_9per{ padding-right:9%; padding-left:9%;}
.azw_padding_rl_10per{ padding-right:10%; padding-left:10%;}
.azw_padding_rl_15per{ padding-right:15%; padding-left:15%;}
.azw_padding_rl_20per{ padding-right:20%; padding-left:20%;}

.azw_padding_r_1per{ padding-right:1%;}
.azw_padding_r_2per{ padding-right:2%;}
.azw_padding_r_3per{ padding-right:3%;}
.azw_padding_r_4per{ padding-right:4%;}
.azw_padding_r_5per{ padding-right:5%;}
.azw_padding_r_6per{ padding-right:6%;}
.azw_padding_r_7per{ padding-right:7%;}
.azw_padding_r_8per{ padding-right:8%;}
.azw_padding_r_9per{ padding-right:9%;}
.azw_padding_r_10per{ padding-right:10%;}
.azw_padding_r_15per{ padding-right:15%;}
.azw_padding_r_20per{ padding-right:20%;}
.azw_padding_r_25per{ padding-right:25%;}
.azw_padding_r_30per{ padding-right:30%;}

.azw_padding_l_1per{ padding-left:1%;}
.azw_padding_l_2per{ padding-left:2%;}
.azw_padding_l_3per{ padding-left:3%;}
.azw_padding_l_4per{ padding-left:4%;}
.azw_padding_l_5per{ padding-left:5%;}
.azw_padding_l_6per{ padding-left:6%;}
.azw_padding_l_7per{ padding-left:7%;}
.azw_padding_l_8per{ padding-left:8%;}
.azw_padding_l_9per{ padding-left:9%;}
.azw_padding_l_10per{ padding-left:10%;}
.azw_padding_l_15per{ padding-left:15%;}
.azw_padding_l_20per{ padding-left:20%;}
.azw_padding_l_25per{ padding-left:25%;}
.azw_padding_l_30per{ padding-left:30%;}

.azw_padding_tb_1px{ padding-top:1px; padding-bottom:1px;}
.azw_padding_tb_2px{ padding-top:2px; padding-bottom:2px;}
.azw_padding_tb_3px{ padding-top:3px;  padding-bottom:3px;}
.azw_padding_tb_4px{ padding-top:4px; padding-bottom:4px;}
.azw_padding_tb_5px{ padding-top:5px; padding-bottom:5px;}
.azw_padding_tb_6px{ padding-top:6px; padding-bottom:6px;}
.azw_padding_tb_7px{ padding-top:7px; padding-bottom:7px;}
.azw_padding_tb_8px{ padding-top:8px; padding-bottom:8px;}
.azw_padding_tb_9px{ padding-top:9px; padding-bottom:9px;}
.azw_padding_tb_10px{ padding-top:10px; padding-bottom:10px;}
.azw_padding_tb_15px{ padding-top:15px; padding-bottom:15px;}
.azw_padding_tb_20px{ padding-top:20px; padding-bottom:20px;}
.azw_padding_tb_25px{ padding-top:25px; padding-bottom:25px;}
.azw_padding_tb_30px{ padding-top:30px; padding-bottom:30px;}

.azw_padding_t_1px{ padding-top:1px;}
.azw_padding_t_2px{ padding-top:2px;}
.azw_padding_t_3px{ padding-top:3px;}
.azw_padding_t_4px{ padding-top:4px;}
.azw_padding_t_5px{ padding-top:5px;}
.azw_padding_t_6px{ padding-top:6px;}
.azw_padding_t_7px{ padding-top:7px;}
.azw_padding_t_8px{ padding-top:8px;}
.azw_padding_t_9px{ padding-top:9px;}
.azw_padding_t_10px{ padding-top:10px;}
.azw_padding_t_15px{ padding-top:15px;}
.azw_padding_t_20px{ padding-top:20px;}
.azw_padding_t_25px{ padding-top:25px;}
.azw_padding_t_30px{ padding-top:30px;}

.azw_padding_b_1px{ padding-bottom:1px;}
.azw_padding_b_2px{ padding-bottom:2px;}
.azw_padding_b_3px{ padding-bottom:3px;}
.azw_padding_b_4px{ padding-bottom:4px;}
.azw_padding_b_5px{ padding-bottom:5px;}
.azw_padding_b_6px{ padding-bottom:6px;}
.azw_padding_b_7px{ padding-bottom:7px;}
.azw_padding_b_8px{ padding-bottom:8px;}
.azw_padding_b_9px{ padding-bottom:9px;}
.azw_padding_b_10px{ padding-bottom:10px;}
.azw_padding_b_15px{ padding-bottom:15px;}
.azw_padding_b_20px{ padding-bottom:20px;}
.azw_padding_b_25px{ padding-bottom:25px;}
.azw_padding_b_30px{ padding-bottom:30px;}

.azw_row{ float:right; width:100%;}
.azw_99per{ float:right; width:99%;}
.azw_98per{ float:right; width:98%;}
.azw_97per{ float:right; width:97%;}
.azw_96per{ float:right; width:96%;}
.azw_95per{ float:right; width:95%;}
.azw_94per{ float:right; width:94%;}
.azw_93per{ float:right; width:93%;}
.azw_92per{ float:right; width:92%;}
.azw_91per{ float:right; width:91%;}
.azw_90per{ float:right; width:90%;}
.azw_85per{ float:right; width:85%;}
.azw_80per{ float:right; width:80%;}
.azw_75per{ float:right; width:75%;}
.azw_70per{ float:right; width:70%;}
.azw_69per{ float:right; width:69%;}
.azw_68per{ float:right; width:68%;}
.azw_67per{ float:right; width:67%;}
.azw_66per{ float:right; width:66%;}
.azw_65per{ float:right; width:65%;}
.azw_60per{ float:right; width:60%;}
.azw_57per{ float:right; width:57%;}
.azw_55per{ float:right; width:55%;}
.azw_50per{ float:right; width:50%;}
.azw_45per{ float:right; width:45%;}
.azw_40per{ float:right; width:40%;}
.azw_38per{ float:right; width:38%;}
.azw_37per{ float:right; width:37%;}
.azw_35per{ float:right; width:35%;}
.azw_34per{ float:right; width:34%;}
.azw_33per{ float:right; width:33%;}
.azw_32per{ float:right; width:32%;}
.azw_31per{ float:right; width:31%;}
.azw_30per{ float:right; width:30%;}
.azw_29per{ float:right; width:29%;}
.azw_28per{ float:right; width:28%;}
.azw_27per{ float:right; width:27%;}
.azw_26per{ float:right; width:26%;}
.azw_25per{ float:right; width:25%;}
.azw_24per{ float:right; width:24%;}
.azw_23per{ float:right; width:23%;}
.azw_22per{ float:right; width:22%;}
.azw_21per{ float:right; width:21%;}
.azw_20per{ float:right; width:20%;}
.azw_19per{ float:right; width:19%;}
.azw_18per{ float:right; width:18%;}
.azw_17per{ float:right; width:17%;}
.azw_16per{ float:right; width:16%;}
.azw_15per{ float:right; width:15%;}
.azw_14per{ float:right; width:14%;}
.azw_13per{ float:right; width:13%;}
.azw_12per{ float:right; width:12%;}
.azw_11per{ float:right; width:11%;}
.azw_10per{ float:right; width:10%;}
.azw_9per{ float:right; width:9%;}
.azw_8per{ float:right; width:8%;}
.azw_7per{ float:right; width:7%;}
.azw_6per{ float:right; width:6%;}
.azw_5per{ float:right; width:5%;}
.azw_4per{ float:right; width:4%;}
.azw_3per{ float:right; width:3%;}
.azw_2per{ float:right; width:2%;}
.azw_1per{ float:right; width:1%;}

.azw_h_5px{ height:5px;}
.azw_h_10px{ height:10px;}
.azw_h_15px{ height:15px;}
.azw_h_17px{ height:17px;}
.azw_h_20px{ height:20px;}
.azw_h_25px{ height:25px;}
.azw_h_26px{ height:26px;}
.azw_h_27px{ height:27px;}
.azw_h_30px{ height:30px;}
.azw_h_35px{ height:35px;}
.azw_h_40px{ height:40px;}
.azw_h_45px{ height:45px;}
.azw_h_50px{ height:50px;}
.azw_h_55px{ height:55px;}
.azw_h_60px{ height:60px;}
.azw_h_65px{ height:65px;}
.azw_h_70px{ height:70px;}
.azw_h_75px{ height:75px;}
.azw_h_80px{ height:80px;}
.azw_h_85px{ height:85px;}
.azw_h_90px{ height:90px;}
.azw_h_95px{ height:95px;}
.azw_h_100px{ height:100px;}

.azw_border_0px{ border:0px !important;}
.azw_border_b_0px{ border-bottom:0px !important;}
.azw_border_t_0px{ border-top:0px !important;}
.azw_border_r_0px{ border-right:0px !important;}
.azw_border_l_0px{ border-left:0px !important;}
.azw_border_rl_0px{ border-left:0px !important; border-right:0px !important;}
.azw_border_tb_0px{ border-top:0px !important; border-bottom:0px !important;}

.azw_border_top_1px_gray{ border-top:1px solid #999;}
.azw_border_top_2px_gray{ border-top:2px solid #999;}
.azw_border_top_3px_gray{ border-top:3px solid #999;}
.azw_border_top_4px_gray{ border-top:4px solid #999;}
.azw_border_top_5px_gray{ border-top:5px solid #999;}
.azw_border_top_6px_gray{ border-top:6px solid #999;}

.azw_border_2px_pink{ border:2px solid #ecd5f1;}

.azw_border_1px_lightgray{ border:1px solid #CCC;}
.azw_border_2px_lightgray{ border:2px solid #CCC;}
.azw_border_3px_lightgray{ border:3px solid #CCC;}
.azw_border_4px_lightgray{ border:4px solid #CCC;}
.azw_border_5px_lightgray{ border:5px solid #CCC;}
.azw_border_6px_lightgray{ border:6px solid #CCC;}

.azw_border_1px_gray{ border:1px solid #999;}
.azw_border_2px_gray{ border:2px solid #999;}
.azw_border_3px_gray{ border:3px solid #999;}
.azw_border_4px_gray{ border:4px solid #999;}
.azw_border_5px_gray{ border:5px solid #999;}
.azw_border_6px_gray{ border:6px solid #999;}

.azw_border_1px_darkgray{ border:1px solid #333;}
.azw_border_2px_darkgray{ border:2px solid #333;}
.azw_border_3px_darkgray{ border:3px solid #333;}
.azw_border_4px_darkgray{ border:4px solid #333;}
.azw_border_5px_darkgray{ border:5px solid #333;}
.azw_border_6px_darkgray{ border:6px solid #333;}

.azw_border_1px_lightblue{ border:1px solid #E6F5F9;}
.azw_border_2px_lightblue{ border:2px solid #E6F5F9;}
.azw_border_3px_lightblue{ border:3px solid #E6F5F9;}
.azw_border_4px_lightblue{ border:4px solid #E6F5F9;}
.azw_border_5px_lightblue{ border:5px solid #E6F5F9;}
.azw_border_6px_lightblue{ border:6px solid #E6F5F9;}

.azw_border_1px_blue{ border:1px solid #548FD8;}
.azw_border_2px_blue{ border:2px solid #548FD8;}
.azw_border_3px_blue{ border:3px solid #548FD8;}
.azw_border_4px_blue{ border:4px solid #548FD8;}
.azw_border_5px_blue{ border:5px solid #548FD8;}
.azw_border_6px_blue{ border:6px solid #548FD8;}

.azw_border_1px_darkblue{ border:1px solid #1A4579;}
.azw_border_2px_darkblue{ border:2px solid #1A4579;}
.azw_border_3px_darkblue{ border:3px solid #1A4579;}
.azw_border_4px_darkblue{ border:4px solid #1A4579;}
.azw_border_5px_darkblue{ border:5px solid #1A4579;}
.azw_border_6px_darkblue{ border:6px solid #1A4579;}

.azw_border_1px_lightgreen{ border:1px solid #E4FDE1;}
.azw_border_2px_lightgreen{ border:2px solid #E4FDE1;}
.azw_border_3px_lightgreen{ border:3px solid #E4FDE1;}
.azw_border_4px_lightgreen{ border:4px solid #E4FDE1;}
.azw_border_5px_lightgreen{ border:5px solid #E4FDE1;}
.azw_border_6px_lightgreen{ border:6px solid #E4FDE1;}

.azw_border_1px_green{ border:1px solid #10D128;}
.azw_border_2px_green{ border:2px solid #10D128;}
.azw_border_3px_green{ border:3px solid #10D128;}
.azw_border_4px_green{ border:4px solid #10D128;}
.azw_border_5px_green{ border:5px solid #10D128;}
.azw_border_6px_green{ border:6px solid #10D128;}

.azw_border_1px_darkgreen{ border:1px solid #1A8229;}
.azw_border_2px_darkgreen{ border:2px solid #1A8229;}
.azw_border_3px_darkgreen{ border:3px solid #1A8229;}
.azw_border_4px_darkgreen{ border:4px solid #1A8229;}
.azw_border_5px_darkgreen{ border:5px solid #1A8229;}
.azw_border_6px_darkgreen{ border:6px solid #1A8229;}

.azw_border_1px_lightred{ border:1px solid #FDEAEA;}
.azw_border_2px_lightred{ border:2px solid #FDEAEA;}
.azw_border_3px_lightred{ border:3px solid #FDEAEA;}
.azw_border_4px_lightred{ border:4px solid #FDEAEA;}
.azw_border_5px_lightred{ border:5px solid #FDEAEA;}
.azw_border_6px_lightred{ border:6px solid #FDEAEA;}

.azw_border_1px_red{ border:1px solid #FC0A10;}
.azw_border_2px_red{ border:2px solid #FC0A10;}
.azw_border_3px_red{ border:3px solid #FC0A10;}
.azw_border_4px_red{ border:4px solid #FC0A10;}
.azw_border_5px_red{ border:5px solid #FC0A10;}
.azw_border_6px_red{ border:6px solid #FC0A10;}

.azw_border_1px_darkred{ border:1px solid #6A0003;}
.azw_border_2px_darkred{ border:2px solid #6A0003;}
.azw_border_3px_darkred{ border:3px solid #6A0003;}
.azw_border_4px_darkred{ border:4px solid #6A0003;}
.azw_border_5px_darkred{ border:5px solid #6A0003;}
.azw_border_6px_darkred{ border:6px solid #6A0003;}

.azw_border_1px_white{ border:1px solid #fff;}
.azw_border_2px_white{ border:2px solid #fff;}
.azw_border_3px_white{ border:3px solid #fff;}
.azw_border_4px_white{ border:4px solid #fff;}
.azw_border_5px_white{ border:5px solid #fff;}
.azw_border_6px_white{ border:6px solid #fff;}

.azw_border_1px_black{ border:1px solid #000;}
.azw_border_2px_black{ border:2px solid #000;}
.azw_border_3px_black{ border:3px solid #000;}
.azw_border_4px_black{ border:4px solid #000;}
.azw_border_5px_black{ border:5px solid #000;}
.azw_border_6px_black{ border:6px solid #000;}

.azw_border_crv2{ border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.azw_border_crv3{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.azw_border_crv4{ border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.azw_border_crv5{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.azw_border_crv6{ border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.azw_border_crv7{ border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.azw_border_crv8{ border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.azw_border_crv9{ border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
.azw_border_crv10{ border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.azw_border_crv11{ border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px;}
.azw_border_crv12{ border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.azw_border_crv13{ border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px;}
.azw_border_crv14{ border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;}
.azw_border_crv15{ border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}
.azw_border_crv16{ border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px;}

.azw_border_crv2_top{ border-top-right-radius:2px; -moz-border-top-right-radius:2px; -webkit-border-top-right-radius:2px; border-top-left-radius:2px; -moz-border-top-left-radius:2px; -webkit-border-top-left-radius:2px;}
.azw_border_crv3_top{ border-top-right-radius:3px; -moz-border-top-right-radius:3px; -webkit-border-top-right-radius:3px; border-top-left-radius:3px; -moz-border-top-left-radius:3px; -webkit-border-top-left-radius:3px;}
.azw_border_crv4_top{ border-top-right-radius:4px; -moz-border-top-right-radius:4px; -webkit-border-top-right-radius:4px; border-top-left-radius:4px; -moz-border-top-left-radius:4px; -webkit-border-top-left-radius:4px;}
.azw_border_crv5_top{ border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;}
.azw_border_crv6_top{ border-top-right-radius:6px; -moz-border-top-right-radius:6px; -webkit-border-top-right-radius:6px; border-top-left-radius:6px; -moz-border-top-left-radius:6px; -webkit-border-top-left-radius:6px;}
.azw_border_crv7_top{ border-top-right-radius:7px; -moz-border-top-right-radius:7px; -webkit-border-top-right-radius:7px; border-top-left-radius:7px; -moz-border-top-left-radius:7px; -webkit-border-top-left-radius:7px;}
.azw_border_crv8_top{ border-top-right-radius:8px; -moz-border-top-right-radius:8px; -webkit-border-top-right-radius:8px; border-top-left-radius:8px; -moz-border-top-left-radius:8px; -webkit-border-top-left-radius:8px;}
.azw_border_crv9_top{ border-top-right-radius:9px; -moz-border-top-right-radius:9px; -webkit-border-top-right-radius:9px; border-top-left-radius:9px; -moz-border-top-left-radius:9px; -webkit-border-top-left-radius:9px;}
.azw_border_crv10_top{ border-top-right-radius:10px; -moz-border-top-right-radius:10px; -webkit-border-top-right-radius:10px; border-top-left-radius:10px; -moz-border-top-left-radius:10px; -webkit-border-top-left-radius:10px;}
.azw_border_crv11_top{ border-top-right-radius:11px; -moz-border-top-right-radius:11px; -webkit-border-top-right-radius:11px; border-top-left-radius:11px; -moz-border-top-left-radius:11px; -webkit-border-top-left-radius:11px;}
.azw_border_crv12_top{ border-top-right-radius:12px; -moz-border-top-right-radius:12px; -webkit-border-top-right-radius:12px; border-top-left-radius:12px; -moz-border-top-left-radius:12px; -webkit-border-top-left-radius:12px;}
.azw_border_crv13_top{ border-top-right-radius:13px; -moz-border-top-right-radius:13px; -webkit-border-top-right-radius:13px; border-top-left-radius:13px; -moz-border-top-left-radius:13px; -webkit-border-top-left-radius:13px;}
.azw_border_crv14_top{ border-top-right-radius:14px; -moz-border-top-right-radius:14px; -webkit-border-top-right-radius:14px; border-top-left-radius:14px; -moz-border-top-left-radius:14px; -webkit-border-top-left-radius:14px;}
.azw_border_crv15_top{ border-top-right-radius:15px; -moz-border-top-right-radius:15px; -webkit-border-top-right-radius:15px; border-top-left-radius:15px; -moz-border-top-left-radius:15px; -webkit-border-top-left-radius:15px;}
.azw_border_crv16_top{ border-top-right-radius:16px; -moz-border-top-right-radius:16px; -webkit-border-top-right-radius:16px; border-top-left-radius:16px; -moz-border-top-left-radius:16px; -webkit-border-top-left-radius:16px;}

.azw_border_crv2_bottom{ border-bottom-right-radius:2px; -moz-border-bottom-right-radius:2px; -webkit-border-bottom-right-radius:2px; border-bottom-left-radius:2px; -moz-border-bottom-left-radius:2px; -webkit-border-bottom-left-radius:2px;}
.azw_border_crv3_bottom{ border-bottom-right-radius:3px; -moz-border-bottom-right-radius:3px; -webkit-border-bottom-right-radius:3px; border-bottom-left-radius:3px; -moz-border-bottom-left-radius:3px; -webkit-border-bottom-left-radius:3px;}
.azw_border_crv4_bottom{ border-bottom-right-radius:4px; -moz-border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px;}
.azw_border_crv5_bottom{ border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px;}
.azw_border_crv6_bottom{ border-bottom-right-radius:6px; -moz-border-bottom-right-radius:6px; -webkit-border-bottom-right-radius:6px; border-bottom-left-radius:6px; -moz-border-bottom-left-radius:6px; -webkit-border-bottom-left-radius:6px;}
.azw_border_crv7_bottom{ border-bottom-right-radius:7px; -moz-border-bottom-right-radius:7px; -webkit-border-bottom-right-radius:7px; border-bottom-left-radius:7px; -moz-border-bottom-left-radius:7px; -webkit-border-bottom-left-radius:7px;}
.azw_border_crv8_bottom{ border-bottom-right-radius:8px; -moz-border-bottom-right-radius:8px; -webkit-border-bottom-right-radius:8px; border-bottom-left-radius:8px; -moz-border-bottom-left-radius:8px; -webkit-border-bottom-left-radius:8px;}
.azw_border_crv9_bottom{ border-bottom-right-radius:9px; -moz-border-bottom-right-radius:9px; -webkit-border-bottom-right-radius:9px; border-bottom-left-radius:9px; -moz-border-bottom-left-radius:9px; -webkit-border-bottom-left-radius:9px;}
.azw_border_crv10_bottom{ border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px;}
.azw_border_crv11_bottom{ border-bottom-right-radius:11px; -moz-border-bottom-right-radius:11px; -webkit-border-bottom-right-radius:11px; border-bottom-left-radius:11px; -moz-border-bottom-left-radius:11px; -webkit-border-bottom-left-radius:11px;}
.azw_border_crv12_bottom{ border-bottom-right-radius:12px; -moz-border-bottom-right-radius:12px; -webkit-border-bottom-right-radius:12px; border-bottom-left-radius:12px; -moz-border-bottom-left-radius:12px; -webkit-border-bottom-left-radius:12px;}
.azw_border_crv13_bottom{ border-bottom-right-radius:13px; -moz-border-bottom-right-radius:13px; -webkit-border-bottom-right-radius:13px; border-bottom-left-radius:13px; -moz-border-bottom-left-radius:13px; -webkit-border-bottom-left-radius:13px;}
.azw_border_crv14_bottom{ border-bottom-right-radius:14px; -moz-border-bottom-right-radius:14px; -webkit-border-bottom-right-radius:14px; border-bottom-left-radius:14px; -moz-border-bottom-left-radius:14px; -webkit-border-bottom-left-radius:14px;}
.azw_border_crv15_bottom{ border-bottom-right-radius:15px; -moz-border-bottom-right-radius:15px; -webkit-border-bottom-right-radius:15px; border-bottom-left-radius:15px; -moz-border-bottom-left-radius:15px; -webkit-border-bottom-left-radius:15px;}
.azw_border_crv16_bottom{ border-bottom-right-radius:16px; -moz-border-bottom-right-radius:16px; -webkit-border-bottom-right-radius:16px; border-bottom-left-radius:16px; -moz-border-bottom-left-radius:16px; -webkit-border-bottom-left-radius:16px;}

.azw_background_image_rpno_ct{ background: no-repeat center top;}
.azw_background_image_rpno_cb{ background: no-repeat center bottom;}
.azw_background_image_rpx_ct{ background: repeat-x center top;}
.azw_background_image_rpx_cb{ background: repeat-x bottom top;}
.azw_background_image_rpy_lt{ background: repeat-y left top;}
.azw_background_image_rpy_rt{ background: repeat-y right top;}

.azw_background_color_lightgray{background-color:#F2F2F2;}
.azw_background_color_gray{ background-color:#999;}
.azw_background_color_darkgray{ background-color:#333;}

.azw_background_color_lightblue{ background-color:#E6F5F9;}
.azw_background_color_blue{background-color:#548FD8;}
.azw_background_color_darkblue{background-color:#1A4579;}

.azw_background_color_lightgreen{background-color:#E4FDE1;}
.azw_background_color_green{background-color:#10D128;}
.azw_background_color_darkgreen{background-color:#1A8229;}

.azw_background_color_lightred{background-color:#FDEAEA;}
.azw_background_color_red{background-color:#FC0A10;}
.azw_background_color_darkred{background-color:#6A0003;}

.azw_background_color_white{background-color:#fff;}
.azw_background_color_black{background-color:#000;}

.azw_font_15pt{ font-family:Tahoma, Geneva, sans-serif; font-size:15pt; line-height:38px; text-align:right; direction:rtl;}
.azw_font_14pt{ font-family:Tahoma, Geneva, sans-serif; font-size:14pt; line-height:35px; text-align:right; direction:rtl;}
.azw_font_13pt{ font-family:Tahoma, Geneva, sans-serif; font-size:13pt; line-height:32px; text-align:right; direction:rtl;}
.azw_font_12pt{ font-family:Tahoma, Geneva, sans-serif; font-size:12pt; line-height:29px; text-align:right; direction:rtl;}
.azw_font_11pt{ font-family:Tahoma, Geneva, sans-serif; font-size:11pt; line-height:26px; text-align:right; direction:rtl;}
.azw_font_10pt{ font-family:Tahoma, Geneva, sans-serif; font-size:10pt; line-height:23px; text-align:right; direction:rtl;}
.azw_font_9pt{ font-family:Tahoma, Geneva, sans-serif; font-size:9pt; line-height:20px; text-align:right; direction:rtl;}
.azw_font_8pt{ font-family:Tahoma, Geneva, sans-serif; font-size:8pt; line-height:20px; text-align:right; direction:rtl;}
.azw_font_7pt{ font-family:Tahoma, Geneva, sans-serif; font-size:7pt; line-height:20px; text-align:right; direction:rtl;}
.azw_font_6pt{ font-family:Tahoma, Geneva, sans-serif; font-size:6pt; line-height:20px; text-align:right; direction:rtl;}
.azw_font_5pt{ font-family:Tahoma, Geneva, sans-serif; font-size:9pt; line-height:20px; text-align:right; direction:rtl;}

.azw_font_color_trns{ color:transparent;}
.azw_font_color_white{
	color:#333;
}
.azw_font_color_lightgray{ color:#CCC;}
.azw_font_color_gray{ color:#999;}
.azw_font_color_darkgray{ color:#333;}
.azw_font_color_lightblue{ color:#E6F5F9;}
.azw_font_color_blue{ color:#548FD8;}
.azw_font_color_darkblue{ color:#2E3391;}
.azw_font_color_lightgreen{ color:#E4FDE1;}
.azw_font_color_green{ color:#10D128;}
.azw_font_color_darkgreen{color:#11551C;}
.azw_font_color_lightred{color:#FDEAEA;}
.azw_font_color_red{color:#FC0A10;}
.azw_font_color_darkred{color:#6A0003;}
.azw_font_color_lightyellow{color:#FFF2C1;}
.azw_font_color_yellow{color:#FFD737;}
.azw_font_color_darkyellow{color:#846900;}
.azw_font_color_black{ color:#000;}
.azw_font_color_magentas{ color:#5e225d;}

.azw_box_100per{ float:right; width:98%; padding:5px 1%;}
.azw_box_95per{ float:right; width:93%; padding:5px 1%;}
.azw_box_90per{ float:right; width:88%; padding:5px 1%;}
.azw_box_85per{ float:right; width:83%; padding:5px 1%;}
.azw_box_80per{ float:right; width:78%; padding:5px 1%;}
.azw_box_75per{ float:right; width:73%; padding:5px 1%;}
.azw_box_70per{ float:right; width:68%; padding:5px 1%;}
.azw_box_65per{ float:right; width:63%; padding:5px 1%;}
.azw_box_60per{ float:right; width:58%; padding:5px 1%;}
.azw_box_55per{ float:right; width:53%; padding:5px 1%;}
.azw_box_50per{ float:right; width:48%; padding:5px 1%;}
.azw_box_45per{ float:right; width:43%; padding:5px 1%;}
.azw_box_40per{ float:right; width:38%; padding:5px 1%;}
.azw_box_35per{ float:right; width:33%; padding:5px 1%;}
.azw_box_30per{ float:right; width:28%; padding:5px 1%;}
.azw_box_25per{ float:right; width:23%; padding:5px 1%;}
.azw_box_20per{ float:right; width:18%; padding:5px 1%;}
.azw_box_15per{ float:right; width:13%; padding:5px 1%;}
.azw_box_10per{ float:right; width:8%; padding:5px 1%;}
.azw_box_5per{ float:right; width:3%; padding:5px 1%;}
.azw_box_background_outershadow{ box-shadow:2px 2px 2px 2px #CCC; -moz-box-shadow:2px 2px 2px 2px #ccc; -webkit-box-shadow:2px 2px 2px 2px #ccc;}
.azw_box_background_innerbeval{background:rgb(255,255,255);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(247,247,247,1)));
	background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);
	background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(247,247,247,1) 100%);
	background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);
	-webkit-box-shadow:inset rgba(0, 0, 0, 0.4) 0 1px 4px;
	-moz-box-shadow:inset rgba(0, 0, 0, 0.4) 0 1px 4px;
	box-shadow:inset rgba(0, 0, 0, 0.4) 0 1px 4px;}
.cms_icons {
	background-image: url(icons.png);
	background-repeat: no-repeat;
}
.cms_azw_qa_attention{ background-position:0px -391px; width:30px; height:30px; float:right;}
.cms_azw_qa_addquestion_box{ width:98%; background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;
    margin-bottom:20px;}
.cms_azw_qa_addquestion_box textarea { max-width:80%;}
.cms_azw_qa_question{background-position:0px -328px; width:30px; height:30px; float:right;}
.cms_azw_qa_answer{background-position:0px -354px; width:30px; height:30px; float:right;}
.cms_azw_qa_addquestion{background-position:-2px -432px; width:25px; height:25px; float:right;}
.cms_azw_qa_box {}
.display_area {cursor:pointer;}
.cms_azw_border_top_blue{ border-top:1px solid #09F;}
.cms_azw_border_bottom_blue{ border-bottom:1px solid #09F;}
.cms_azw_border_top_gray{ border-top:1px solid #CCC;}
.cms_azw_border_bottom_gray{ border-bottom:1px solid #ccc;}

.cms_azw_icon_registertype{ background-position:-5px -0px ; width:28px; height:20px; float:right;}
.cms_azw_icon_registerreal{background-position:-5px -34px ; width:28px; height:20px; float:right;}
.cms_azw_icon_registerlegal{background-position:-5px -65px ; width:28px; height:20px; float:right;}
.cms_azw_icon_registercontact{background-position:-5px -89px ; width:28px; height:20px; float:right;}
.cms_azw_icon_registerinfo{background-position:-5px -122px ; width:28px; height:20px; float:right;}	
.icons{background-image:url(icons.png);background-repeat:no-repeat}
.cms_azw_btnReload{ background-position:-12px -178px; width:16px; height:16px; float:right; margin:1px; color:transparent; margin:5px; margin-top:20px; cursor:pointer;}
.report{ background:url(azw_bg_modal_2.png) repeat  ; width:100%; position:fixed; height:100%; z-index:100; text-align:center; display:none; left:0px;}
	.report_box{ background: url(azw_bg_modal_3.png) repeat  ; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; width:30%; margin:0px auto; min-height:120px; position:fixed; z-index:101; top:22%; display:none; right:35%; padding:0.5%;}
	.report_box_content{ width:98%;  padding:1%; float:right; background:#f1f2f3; height:93%; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
	.cms_azw_alert_text{width:73%; vertical-align:middle; margin-top:3%; float:right; height:60%; text-align:center; direction:rtl; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:33px; color:#333; }
	.cms_azw_alert_icon_suces{ background:url(icons_msg.png) no-repeat 0px 0px; width:20%; height:60px; float:right; margin:5px 1%;}
	.cms_azw_alert_icon_error{background:url(icons_msg.png) no-repeat 0px -240px; width:20%; height:60px; float:right; margin:5px 1%;}
	.cms_azw_alert_icon_info{background:url(icons_msg.png) no-repeat 0px -80px; width:20%; height:60px; float:right; margin:5px 1%;}
	.cms_azw_alert_icon_help{background:url(icons_msg.png) no-repeat 0px -160px; width:20%; height:60px; float:right; margin:5px 1%;}
	.btn_gray{background-repeat:repeat-x;background-position:0 -100000px;height:25px;font-family:tahoma;font-size:12px;line-height:25px;color:#333;text-decoration:none;text-align:center;padding:5px 4%; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 2px 2px #999;-moz-box-shadow:2px 2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px 2px #999;margin-top:7px;margin-bottom:7px}
.btn_gray:hover{color:#000;box-shadow:2px 2px 2px 2px #848282;-moz-box-shadow:2px 2px 2px 2px #848282;-webkit-box-shadow:2px 2px 2px 2px #848282}


/* start highslide gallery */

/**
* @file: highslide.css 
* @version: 4.1.13
*/
.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
	table-layout: auto;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none; font-family:Tahoma, Geneva, sans-serif; text-align:right; direction:rtl
	font-size: 1em;
	padding: 5px;
	/*background: white;*/
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	/*position: absolute;*/
	background: black;
}
a.highslide-full-expand {
   background: url(fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: none;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.highslide-gallery ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.highslide-gallery ul li {
	display: block;
	float: right;
	margin: 2px;
	padding: 0;
	line-height: 0;
	overflow: hidden;
}
.highslide-gallery ul a {
	position: absolute;
	top: 50%;
	left: 50%;
}
.highslide-gallery ul img {
 	position: relative;
	top: -50%;
	left: -50%;
}
html>/**/body .highslide-gallery ul li {
	text-align: center;
}
html>/**/body .highslide-gallery ul li {
	text-align: center;
}
html>/**/body .highslide-gallery ul a {
	position: static;
	display: table-cell;
	vertical-align: middle;
}
html>/**/body .highslide-gallery ul img {
	position: static;
}

/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
	list-style: none;
}
.highslide-controls a {
	background-image: url(controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.mobile .highslide-html {
	border: 1px solid silver;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 1px 5px;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white; font-family:Tahoma, Geneva, sans-serif; direction:rtl; text-align:right;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/

.text-controls .highslide-controls {
	width: auto;
	height: auto;
	margin: 0;
	text-align: center;
	background: none;
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(controlbar-text-buttons.png);
	background-position: right top !important;
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 18px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.text-controls .highslide-next {
	margin-right: 1em;
}
.text-controls .highslide-full-expand a span {
	min-width: 0;
	margin: 1px 0;
	padding: 1px 0 1px 10px;
}
.text-controls .highslide-close a span {
	min-width: 0;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {
	height: 100%;
	direction: ltr;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	/*text-align: center;*/
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
.highslide-thumbstrip-horizontal div {
	width: auto;
	/* width: 100% breaks in small strips in IE */
}
.highslide-thumbstrip-horizontal .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(scrollarrows.png) left center no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(scrollarrows.png) center right no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-viewport .highslide-thumbstrip-horizontal table {
	margin-left: 10px;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 40px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	margin-left: 10px;
}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}

.highslide-thumbstrip-vertical-overlay {
	overflow: hidden !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {

}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}


/*****************************************************************************/
/* The following styles are added by the Highslide Editor                    */
/*****************************************************************************/
.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-active-anchor img {
	visibility: visible;
	border-color: #808080 !important;
}
.highslide-dimming {
	background: #000000;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-loading {
	color: black;
	border: 1px solid black;
	background-color: white;
	background-image: url(loader.white.gif);
}

.highslide-controls {
	position: static !important;
	margin-bottom: 0;
}
.highslide-controls .highslide-move {
	display: none;
}
.highslide-gallery ul li {
	margin: 2px;
}



/* end highslide gallery */



.cms_btn_lightgray{
	background-repeat:repeat-x;
	cursor:pointer;
	background-position:0 -1874px;
	height:18px;
	font-family:tahoma;
	font-size:12px;
	line-height:18px;
	color:#013a6f;
	text-decoration:none;
	text-align:center;
	padding-right:2%;
	padding-left:2%;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:2px 2px 2px 2px #999;
	-moz-box-shadow:2px 2px 2px 2px #999;
	-webkit-box-shadow:2px 2px 2px 2px #999;
	margin-top:1px;
	margin-bottom:1px;
	border:1px solid #CCC;
	margin-right: 1%;
	margin-left: 1%;
}
.cms_btn_lightgray:hover{color:#333;box-shadow:2px 2px 2px 2px #848282;-moz-box-shadow:2px 2px 2px 2px #848282;-webkit-box-shadow:2px 2px 2px 2px #848282}
.cms_btn_gray{
	height:18px;
	cursor:pointer;
	font-family:tahoma;
	font-size:12px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	padding-right:2%;
	padding-left:2%;
	float:right;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:2px 2px 2px 2px #999;
	-moz-box-shadow:2px 2px 2px 2px #999;
	-webkit-box-shadow:2px 2px 2px 2px #999;
	margin-top:1px;
	margin-bottom:1px;
	background-color: #ADADAD;
	border: 1px solid #ACACAC;
}
.cms_btn_gray:hover{color:#000;box-shadow:2px 2px 2px 2px #848282;-moz-box-shadow:2px 2px 2px 2px #848282;-webkit-box-shadow:2px 2px 2px 2px #848282}
.cms_icons_tick {
	float: right;
	height: 26px;
	width: 26px;
	margin: 2px;
	background-position: -6px -123px;
}
.cms_icons_blt_1 {
	float: right;
	height: 20px;
	width: 20px;
	background-position: -5px -180px;
}
.cms_icons_hand {
	background-position: -3px 2px;
	float: right;
	height: 20px;
	width: 20px;
}
.cms_icons_user {
	background-position: 0px -13px;
	float: right;
	height: 30px;
	width: 30px;
}
.cms_icons_calender {
	background-position: 0px -43px;
	float: right;
	height: 30px;
	width: 30px;
}
.cms_icons_mail {
	float: right;
	height: 28px;
	width: 30px;
	background-position: 0px -69px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.cms_icons_question {
	background-position: 0px -90px;
	float: right;
	height: 30px;
	width: 35px;
}

.cms_icons_kajright {
	background-position: -20px -246px;
	height: 32px;
	width: 15px;
	float: right;
}
.cms_icons_kajcenter {
	background-position: 0px -282px;
	float: right;
	height: 32px;
	background-repeat: repeat-x;
}
.cms_icons_kajleft {
	background-position: -20px -202px;
	float: right;
	height: 32px;
	width: 15px;
}



/* start  news yahoo style*/
div.cms_azw_news_yahoo {position: relative;overflow: hidden;}
div.cms_azw_news_yahoo ul {
	position: relative;
	left: 0;
	width: auto;
	overflow: hidden;
	z-index: 1;
}
.pagination-count{ direction:ltr;}
.jqans-content{ text-align:center; min-height:310px;}
div.cms_azw_news_yahoo li {float: left;}
div.cms_azw_news_yahoo .jqans-stories-selector ul,
div.cms_azw_news_yahoo .jqans-stories-selector li {height: 10px;}
div.cms_azw_news_yahoo li {width: 107px;}
div.cms_azw_news_yahoo .jqans-stories {background: #f3f3f3;}
div.cms_azw_news_yahoo .jqans-stories li.selected {
background: #0164a8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top, #0164a8 0%, #0494f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0164a8), color-stop(100%,#0494f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #0164a8 0%,#0494f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #0164a8 0%,#0494f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #0164a8 0%,#0494f7 100%); /* IE10+ */
background: linear-gradient(to bottom, #0164a8 0%,#0494f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0164a8', endColorstr='#0494f7',GradientType=0 ); /* IE6-8 */}
div.cms_azw_news_yahoo .jqans-stories li.selected a{color:#FFF !important;}
div.cms_azw_news_yahoo .jqans-stories li p {display: none;}
div.cms_azw_news_yahoo .jqans-stories li h3 {font-size:12px;font-weight:normal;}
div.cms_azw_news_yahoo .jqans-stories-selector li.selected div {
	margin:auto;
	height: 0px;
	width:0px;
	line-height:0px;
	font-size:0px;
	border-right: 10px solid white;
	border-bottom: 10px solid #0164a8;
	border-left: 10px solid white;
}
div.cms_azw_news_yahoo .back {    float: left; margin-left: 3px;width: 22px;}
div.cms_azw_news_yahoo .back a {height: 20px;background-image:url(previous.jpg);  background-position:center center;  background-repeat:no-repeat; float:right; width:100%; }
div.cms_azw_news_yahoo .next{    float: left; margin-left: 3px; width: 22px;}
div.cms_azw_news_yahoo .next a {height: 20px;background-image:url(next.jpg); background-position:center center; background-repeat:no-repeat; float:right; width:100%;}
/* end news yahoo style*/

/* start news tab style */
.cms_azw_news_tab_header a{ margin-right:1px; border-bottom:0px !important;}
.cms_azw_news_tab_header a:hover{text-decoration:none;color:#4b412f}
.cms_azw_news_tab_header a.selected{ background-color:#f6f6f6; color:#000!important; border-bottom:1px  solid #f6f6f6;}
.cms_azw_news_tab_content {float: left;}
.cms_azw_news_tab_mask{overflow:hidden;  border:1px solid #ccc;  min-height:40px; background: #f6f6f6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  #f6f6f6 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f6f6 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */ }
/* end news tab style */

/* start news carousel style*/
.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #eee}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:650px;padding:2px 30px;}
.jcarousel-skin-tango .jcarousel-container-vertical{padding:30px 2px;}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:650px}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:42%;right:2px;width:32px;height:32px;cursor:pointer;background:transparent url(next-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(prev-horizontal.png)}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:42%;left:2px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(next-horizontal.png)}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:2px;left:43%;width:32px;height:32px;cursor:pointer;background:transparent url(next-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:2px;left:43%;width:32px;height:32px;cursor:pointer;background:transparent url(prev-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-position:-32px 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-next-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:focus{background-position:0 -32px}
.jcarousel-skin-tango .jcarousel-next-vertical:active,.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}
/* end news carousel style*/
/* start silver template style */

/* end silver template style */
.cms_template_icons {
	background-image: url(icon_tools.png);
	background-repeat: no-repeat;
}
.cms_template_search {
	background-position: 0px -30px;
	float: right;
	height: 20px;
	width: 182px;
	padding: 5px;
}
.cms_template_search_btn {
	background-position: -80px 0px;
	height: 20px;
	width: 25px;
	float: right;
	margin-right: 2px;
	margin-left: 2px;
}
.cms_template_icons_home {
	width: 25px;
	background-position: -26px 0px;
}
.cms_template_icons_mail {
	background-position: -56px 0px;
	width: 25px;
}
.cms_template_icons_login {
	background-position: 0px 0px;
	width: 25px;
}
.cms_template_icons_language {
	background-position: -105px 0px;
	width: 62px;
}
.cms_template_icons_marque{background-position: -175px 0px;
	width: 4%;}
.cms_template_bg {
	background-image: url(azw_bg.png);
	background-repeat: repeat-x;
}
.cms_template_menu_hor {
	background-position: 0px 0px;
	float: right;
	width: 978px;
}
.cms_template_marque {background-position: 0px -70px;}
.cms_template_marque marquee{ color:#000 !important;}
.cms_template_footer {background-position: 0px -29px;}
.cms_template_box { margin-top:5px; margin-bottom:5px;}
.cms_template_box_title table tr td{vertical-align:top; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333; text-align:right; direction:rtl;}
.cms_template_box_title table tr td.cms_template_box_title_title{width:100%; background:url('title-center.png') repeat-x;}
.cms_template_box_content table tr td{vertical-align:top;}
.cms_template_box_content table tr td.cms_template_box_content_left{width:1px;background-color:#cfcfce;}
.cms_template_box_content table tr td.cms_template_box_content_right{width:1px; background-color:#cfcfce;}
.cms_template_box_content table tr td.cms_template_box_content_main{width:100%;background-color:#F0F0F0;}
.cms_template_box_footer table tr td{vertical-align:top;}
.cms_template_box_footer table tr td.cms_template_box_footer_title{width:100%; background:url('footer-center.png') repeat-x;}
.cms_template_logo {
	text-align: left;
}
.azw_language_control{ background-color:#eee; border:1px solid #DDD; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333; line-height:20px; box-shadow:2px 2px 2px 2px #666; -webkit-box-shadow:2px 2px 2px 2px #666; -moz-box-shadow:2px 2px 2px 2px #666; }
/* start horizontal silver menu*/

.cms_azw_h_menu li ul{ right:0px; z-index:99999;}
.cms_azw_h_menu {float:right;}
.cms_azw_h_menu ul {position:absolute;top:26px;float:right;width:200px; /* left offset of submenus need to match (see below) */}
.cms_azw_h_menu ul li {width:100%;}
.cms_azw_h_menu li:hover {visibility:		inherit; /* fixes IE7 'sticky bug' */}
.cms_azw_h_menu li {float:right;position:relative;}
.cms_azw_h_menu a {display:block;position:relative;}
.cms_azw_h_menu li:hover ul,
.cms_azw_h_menu li.sfHover ul li ul {right:auto;top:26px; /* match top ul list item height */z-index:99;}
ul.cms_azw_h_menu li:hover li ul,
ul.cms_azw_h_menu li.sfHover li ul {top:-999em;}
ul.cms_azw_h_menu li li:hover ul,
ul.cms_azw_h_menu li li.sfHover ul {left:-200px; /* match ul width */top:0;}
ul.cms_azw_h_menu li li:hover li ul,
ul.cms_azw_h_menu li li.sfHover li ul {top:26px;}
ul.cms_azw_h_menu li li li:hover ul,
ul.cms_azw_h_menu li li li.sfHover ul {left:-200px; /* match ul width */top:0px;}
/*** DEMO SKIN ***/
.cms_azw_h_menu a {border-left:1px solid #fff;  padding-right:5px; padding-left:5px; padding-top:2px; padding-bottom:2px;;color:#333; font-family:Tahoma, Geneva, sans-serif;font-size:12px; line-height:20px;}
.cms_azw_h_menu a img{ margin-right:3px; margin-left:3px; float:right;}
.cms_azw_h_menu li li a{ border-top:1px dotted #CCC;}
.cms_azw_h_menu li li:first-child a{ border-top:0px;}
.cms_azw_h_menu li li {background:#fff;}
.cms_azw_h_menu li li li {background-color: #FFF;}
.cms_azw_h_menu li:hover, .cms_azw_h_menu li.sfHover,
.cms_azw_h_menu a:focus, .cms_azw_h_menu a:hover, .cms_azw_h_menu a:active { background-color:#eee; outline:none; color:#000;}
/*** arrows **/
.cms_azw_h_menu a.sf-with-ul {
	padding-left: 	20px;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	left:			2px;
	top:			7px; /* IE6 only */
	width:			10px;
	height:			10px;
	overflow:		hidden; /* 8-bit indexed alpha png. IE6 gets solid image only */
	background-image: url(arrow_right_gray.png);
	background-repeat: no-repeat;
	background-position: -10px -100px;
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:7px;background-position: 0 -100px; /* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; /* arrow hovers for modern browsers*/}
/* point right for anchors in subs */
.cms_azw_h_menu ul .sf-sub-indicator { background-position:  -10px 0; }
.cms_azw_h_menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.cms_azw_h_menu ul a:focus > .sf-sub-indicator,
.cms_azw_h_menu ul a:hover > .sf-sub-indicator,
.cms_azw_h_menu ul a:active > .sf-sub-indicator,
.cms_azw_h_menu ul li:hover > a > .sf-sub-indicator,
.cms_azw_h_menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}
/*** shadows for all but IE6 ***/
.sf-shadow ul {background:	url('shadow.png') no-repeat bottom right; padding: 0 5px 5px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {background: transparent;}
/* start footer menu */
.TBL_FooterMenu {font-family:tahoma;font-size:9pt;color:#333;direction:rtl;float:right;}
.TBL_FooterMenu a{color:#000;padding:0px 8px;}
.TBL_FooterMenu a:hover{color:#666;}
/* end footer menu */
.cms_azw_datetime{ color:#cf2e87;}
.cms_template_icons_language{ color:#cf2e87;}
/* end silver template style */
/* start gallery simpleshow style*/
.cms_azw_gallery_simpleshowgroup{ font-family:Tahoma, Geneva, sans-serif; font-size:9pt; color:#000; text-align:right; direction:rtl; line-height:25px; float:right;}
.cms_azw_gallery_simpleshowgroup:hover{ color:#666;}
.cms_azw_gallery_btnlast{background-image:url('azw_icons_simpleshow.png'); background-position:-47px 0px; width:10px; height:10px; float:left; margin:5px 5px; color:transparent; cursor:pointer; }
.cms_azw_gallery_btnlast:hover{background-position:-47px -16px;}
.cms_azw_gallery_btnnext {background-image:url('azw_icons_simpleshow.png'); background-position:-33px 0px; width:10px; height:10px;float:left; margin:5px 5px; color:transparent; cursor:pointer; }
.cms_azw_gallery_btnnext:hover{background-position:-33px -16px;}
.cms_azw_gallery_btnPrevious{background-image:url('azw_icons_simpleshow.png'); background-position:-17px 0px; width:10px; height:10px; float:left ; margin:5px 5px; color:transparent; cursor:pointer;}
.cms_azw_gallery_btnPrevious:hover{background-position:-17px -16px;}
.cms_azw_gallery_btnfirst{background-image:url('azw_icons_simpleshow.png'); background-position:-2px 0px; width:10px; height:10px; float:left; margin:5px 5px; color:transparent; cursor:pointer;}
.cms_azw_gallery_btnfirst:hover{background-position:-2px -16px; }
/* end gallery simpleshow style*/

/* start gallery with thumbnail style*/
.cms_azw_gallery_with_thumb{
display:block;
font-family:Tahoma, Geneva, sans-serif;
background-color:#FFF;
width:722px;
height:464px;
border:1px solid #999;
padding:10px;
text-align:center;
}
.cms_azw_gallery_with_thumb .main-screen{
position:relative;
clear:both;
background-color:#000;
border:1px solid #222;
width:720px;
height:360px;
overflow:hidden;
margin:0 auto;
}
.cms_azw_gallery_with_thumb .strip{
display:block;
position:absolute;
top:0;
left:0;
z-index:0;
overflow:hidden;
}
.cms_azw_gallery_with_thumb .content-box{
display:none;
position:absolute;
top:0;
left:0;
overflow:hidden;
}
.cms_azw_gallery_with_thumb .main-img{
display:none;
position:absolute;
top:0;
left:0;
border:0;
z-index:0;
}
.cms_azw_gallery_with_thumb .preloader{
position:absolute;
top:50%;
left:50%;
width:40px;
height:40px;
margin-top:-20px;
margin-left:-20px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background:#000 url(loader.gif) center no-repeat;
display:none;
z-index:3;
}
.cms_azw_gallery_with_thumb .desc,
.cms_azw_gallery_with_thumb .info,
.cms_azw_gallery_with_thumb .thumbnails li div p{
color:#FFF;
background-color:#000;
background:rgba(0,0,0,.75);
font-size:12px;
text-align:right; direction:rtl;
position:absolute;
left:0;
z-index:4;
width:100%;
overflow:hidden;
visibility:hidden;
}
.cms_azw_gallery_with_thumb .ie-rgba{
background-color:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000,endColorstr=#BF000000);
}
.cms_azw_gallery_with_thumb .info{
height:22px;
}
.cms_azw_gallery_with_thumb .inner-text{
padding:8px;
}
.cms_azw_gallery_with_thumb .timer{
position:absolute;
top:0;
left:0;
width:0;
height:100%;
visibility:hidden;
background-color:#666;
filter:alpha(opacity=50);
opacity:.5;
z-index:1;
}
.cms_azw_gallery_with_thumb .inner-info{
position:relative;
float:right;
width:auto;
height:22px;
padding:0 8px;
line-height:22px;
text-align:center;
z-index:2;
}
.cms_azw_gallery_with_thumb .s-info{
position:relative;
float:left;
width:auto;
height:22px;
padding:0;
line-height:22px;
text-align:center;
}
.cms_azw_gallery_with_thumb .play-btn{
display:none;
position:absolute;
top:50%;
left:50%;
margin-top:-20px;
margin-left:-20px;
width:40px;
height:40px;
background:#000 url(gallery_screen.png) 15px 12px no-repeat;
background:rgba(0,0,0,.75) url(gallery_screen.pnggallery_screen.png) 15px 12px no-repeat;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
cursor:pointer;
z-index:5;
}
.cms_azw_gallery_with_thumb .play-btn.pause{
background-position:-11px 12px !important;
}
.cms_azw_gallery_with_thumb .prev-btn,
.cms_azw_gallery_with_thumb .next-btn{
position:absolute;
width:25px;
height:40px;
top:50%;
left:0;
margin-top:-20px;
z-index:5;
cursor:pointer;
visibility:hidden;
background:#000 url(gallery_screen.png) no-repeat;
background:rgba(0,0,0,.75) url(gallery_screen.pnggallery_screen.png) no-repeat;
}
.cms_azw_gallery_with_thumb .prev-btn{
background-position:-43px 12px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
}
.cms_azw_gallery_with_thumb .next-btn{
background-position:-60px 12px;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
}
.cms_azw_gallery_with_thumb .prev-btn:hover,
.cms_azw_gallery_with_thumb .next-btn:hover,
.cms_azw_gallery_with_thumb .play-btn:hover{
background-color:#000;
}
.cms_azw_gallery_with_thumb .cpanel{
position:relative;
clear:both;
width:699px;
height:auto;
margin:0 auto;
}
.cms_azw_gallery_with_thumb .thumbnails{
position:relative;
width:655px;
height:auto;
float:left;
overflow:hidden;
z-index:1;
}
.cms_azw_gallery_with_thumb .thumbnails ul{
list-style:none;
position:relative;
width:9999999px;
height:auto;
margin:0;
padding:0;
z-index:0;
}
.cms_azw_gallery_with_thumb .thumbnails li{
display:block;
position:relative;
float:left;
margin-right:5px;
}
.cms_azw_gallery_with_thumb .thumbnails li div{
position:relative;
float:left;
width:125px;
height:70px;
background-color:#000;
border:1px solid #222;
margin:10px 0;
overflow:hidden;
}
.cms_azw_gallery_with_thumb .thumbnails li div p{
width:auto;
height:auto;
border:0;
margin:0;
padding:2px;
text-align:center;
z-index:1;
visibility:visible;
}
.cms_azw_gallery_with_thumb .thumbnails li div img{
position:absolute;
top:0;
left:0;
border:0;
z-index:0;
}
.cms_azw_gallery_with_thumb li.up-arrow{
background:url(gallery_cp.png) center -48px no-repeat;
}
.cms_azw_gallery_with_thumb li.down-arrow{
background:url(gallery_cp.png) center bottom no-repeat;
}
.cms_azw_gallery_with_thumb li:hover div{
border-color:#09F;
}
.cms_azw_gallery_with_thumb li.up-arrow img,
.cms_azw_gallery_with_thumb li.down-arrow img,
.cms_azw_gallery_with_thumb li.curr img,
.cms_azw_gallery_with_thumb li:hover img{
-moz-opacity:.7;
opacity:.7;
filter:alpha(opacity=70);
}
.cms_azw_gallery_with_thumb li.curr div,
.cms_azw_gallery_with_thumb li.up-arrow div,
.cms_azw_gallery_with_thumb li.down-arrow div{
border-color:#222 !important;
}
.cms_azw_gallery_with_thumb div.data{
display:none;
}
.cms_azw_gallery_with_thumb .thumbs-back,
.cms_azw_gallery_with_thumb .thumbs-fwd{
float:left;
position:relative;
width:22px;
height:80px;
cursor:pointer;
background:url(gallery_cp.png) no-repeat;
}
.cms_azw_gallery_with_thumb .thumbs-back{
background-position:4px center;
}
.cms_azw_gallery_with_thumb .thumbs-fwd{
background-position:-42px center;
}
.cms_azw_gallery_with_thumb .cbar{
position:relative;
clear:both;
height:20px;
}
.cms_azw_gallery_with_thumb .index-panel{
position:relative;
display:inline;
float:left;
height:20px;
overflow:hidden;
}
.cms_azw_gallery_with_thumb .index,
.cms_azw_gallery_with_thumb .index-hl{
position:relative;
display:inline;
float:left;
width:8px;
height:8px;
margin:6px;
background:url(gallery_cp.png) no-repeat;
}
.cms_azw_gallery_with_thumb .index{
background-position:-18px -30px;
cursor:pointer;
}
.cms_azw_gallery_with_thumb .index-hl{
background-position:-34px -30px !important;
cursor:default;
}
.cms_azw_gallery_with_thumb .index:hover{
background-position:-26px -30px;
}
.cms_azw_gallery_with_thumb .thumb-info{
position:relative;
display:inline;
float:right;
height:20px;
line-height:20px;
font-size:11px;
color:#000;
}
.cms_azw_gallery_with_thumb .s-panel{
position:absolute;
top:0;
left:50%;
display:block;
width:auto;
height:22px;
z-index:3;
}
.cms_azw_gallery_with_thumb .s-prev,
.cms_azw_gallery_with_thumb .s-next,
.cms_azw_gallery_with_thumb .s-play{
display:block;
float:left;
width:22px;
height:20px;
margin:1px;
background-image:url(gallery_screen.png);
background-repeat:no-repeat;
-moz-opacity:.85;
opacity:.85;
filter:alpha(opacity=85);
cursor:pointer;
}
.cms_azw_gallery_with_thumb .s-play{
background-position:0 -28px;
}
.cms_azw_gallery_with_thumb .s-play.pause{
background-position:-16px -28px !important;
}
.cms_azw_gallery_with_thumb .s-prev{
background-position:-32px -28px;
}
.cms_azw_gallery_with_thumb .s-next{
background-position:-47px -28px;
}
.cms_azw_gallery_with_thumb .s-prev:hover,
.cms_azw_gallery_with_thumb .s-next:hover,
.cms_azw_gallery_with_thumb .s-play:hover{
-moz-opacity:1;
opacity:1;
filter:alpha(opacity=100);
}
.cms_azw_gallery_with_thumb .s-prev.off,
.cms_azw_gallery_with_thumb .s-next.off{
-moz-opacity:.5;
opacity:.5;
filter:alpha(opacity=50);
cursor:default;
}
.cms_azw_gallery_with_thumb .prev-btn.off,
.cms_azw_gallery_with_thumb .next-btn.off,
.cms_azw_gallery_with_thumb .thumbs-back.off,
.cms_azw_gallery_with_thumb .thumbs-fwd.off{
-moz-opacity:0;
opacity:0;
filter:alpha(opacity=0);
cursor:default;
}
.cms_azw_gallery_with_thumb .vpiece,
.cms_azw_gallery_with_thumb .hpiece{
position:absolute;
z-index:2;
}
#cms_azw_gallery_with_thumb_tooltip{
display:none;
position:absolute;
top:0;
left:0;
z-index:9999;
}
#cms_azw_gallery_with_thumb_tooltip.txt-up{
margin-left:-10px;
margin-bottom:5px;
background:url(tail.png) no-repeat;
background-position:10px bottom;
background-position-x:10px;
background-position-y:bottom;
}
#cms_azw_gallery_with_thumb_tooltip.txt-down{
margin-left:-10px;
margin-top:24px;
background:url(rev_tail.png) no-repeat;
background-position:10px top;
background-position-x:10px;
background-position-y:top;
}
#cms_azw_gallery_with_thumb_tooltip .tt-txt{
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#FFF;
background-color:#000;
max-width:300px;
padding:5px;
margin:8px 0;
}
.cms_azw_gallery_with_thumb .inner-text h1{
	font-size:16px;
	color:#008CEA;
	font-weight:normal;
}
.cms_azw_gallery_with_thumb .title{
height:60px;
}
/* end gallery with thumbnail style*/


/* start gallery with thumbnail auto and zoom style*/
.cms_azw_gallery_thumbnail_auto {
	overflow: visible; font-family:Tahoma, Geneva, sans-serif; margin-right: auto; margin-left: auto; position: relative;
}
.cms_azw_gallery_thumbnail_auto * {
	margin: 0px; padding: 0px; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none;
}
.cms_azw_gallery_thumbnail_auto a {
	position: static;
}
.cms_azw_gallery_thumbnail_auto img {
	margin: 0px; padding: 0px; border: 0px currentColor; max-height: none; max-width: none;
}
.cms_azw_gallery_thumbnail_auto .slider-main {
	width: 100%; height: 100%; position: relative; z-index: 1;
}
.cms_azw_gallery_thumbnail_auto .slide-wrapper {
	width: 100%; height: 100%; overflow: visible; position: relative; z-index: 2;
}
.cms_azw_gallery_thumbnail_auto ul.cms_azw_gallery_thumbnail_auto_slides {
	list-style: none; margin: 0px !important; padding: 0px !important; width: 100%; height: 100%; overflow: hidden; position: absolute;
}
.cms_azw_gallery_thumbnail_auto li.slide {
	list-style: none; margin: 0px !important; padding: 0px !important; width: 100%; height: 100%; overflow: hidden; display: block; visibility: hidden; filter: alpha(opacity=100); position: absolute; opacity: 1;
}
.cms_azw_gallery_thumbnail_auto li.slide .image {
	position: absolute;
}
.cms_azw_gallery_thumbnail_auto li.slide .thumbnail {
	position: absolute;
}
.cms_azw_gallery_thumbnail_auto li.slide .caption {
	position: absolute;
}
.cms_azw_gallery_thumbnail_auto li.slide .html {
	position: absolute;
}
.cms_azw_gallery_thumbnail_auto .video-hidden-image {
	display: none;
}
.cms_azw_gallery_thumbnail_auto iframe.video {
	background-color: rgb(0, 0, 0);
}
.cms_azw_gallery_thumbnail_auto .video-play-button {
	background-position: center; left: 50%; top: 50%; width: 80px; height: 80px; margin-top: -40px; margin-left: -40px; display: block; position: absolute; background-image: url("video_play.png");
}
.cms_azw_gallery_thumbnail_auto iframe {
	display: block;
}
.webkit.cms_azw_gallery_thumbnail_auto li.slide .html iframe {
	opacity: 0;
}
.webkit.cms_azw_gallery_thumbnail_auto li.slide .layer iframe {
	opacity: 0;
}
.webkit.cms_azw_gallery_thumbnail_auto li.transition.slide .html iframe {
	opacity: 1;
}
.webkit.cms_azw_gallery_thumbnail_auto li.active.slide .html iframe {
	opacity: 1;
}
.webkit.cms_azw_gallery_thumbnail_auto li.transition.slide .init.layer iframe {
	opacity: 1;
}
.webkit.cms_azw_gallery_thumbnail_auto li.active.slide .init.layer iframe {
	opacity: 1;
}
.cms_azw_gallery_thumbnail_auto .slice-container {
	width: 100%; height: 100%; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .swipeable-container {
	width: 100%; height: 100%; overflow: hidden; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .swipeable-container .cms_azw_gallery_thumbnail_auto_slides {
	-webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.cms_azw_gallery_thumbnail_auto .swipeable-container .cms_azw_gallery_thumbnail_auto_slides .selectable {
	cursor: auto; -webkit-user-select: auto; -moz-user-select: auto; -o-user-select: auto; user-select: auto;
}
.cms_azw_gallery_thumbnail_auto .swipeable-container .grab {
	cursor: url(openhand.cur), default;
}
.cms_azw_gallery_thumbnail_auto .swipeable-container .grabbing {
	cursor: url(closedhand.cur), default;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .swipe {
	-webkit-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grab {
	cursor: url(openhand.cur), default;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing {
	cursor: url(closedhand.cur), default;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing a:hover {
	cursor: url(closedhand.cur), default;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing a:active {
	cursor: url(closedhand.cur), default;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .grabbing .lightbox-icon {
	cursor: url(closedhand.cur), default;
}
.cms_azw_gallery_thumbnail_auto .layer {
	padding: 4px; visibility: hidden; position: absolute; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.cms_azw_gallery_thumbnail_auto .black.layer {
	background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); text-align:right; direction:rtl; font-family:Tahoma, Geneva, sans-serif; font-size:12px; 
}
.cms_azw_gallery_thumbnail_auto .white.layer {
	background: rgba(255, 255, 255, 0.7); color: rgb(0, 0, 0); text-align:right; direction:rtl; font-family:Tahoma, Geneva, sans-serif; font-size:12px; 
}
.cms_azw_gallery_thumbnail_auto .rounded.layer {
	border-radius: 10px;
}
.cms_azw_gallery_thumbnail_auto .slice {
	display: block; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .preloader {
	background: url("preloader2.gif") no-repeat; width: 62px; height: 14px; position: absolute; z-index: 15;
}
.cms_azw_gallery_thumbnail_auto .slide-arrows {
	position: static;
}
.cms_azw_gallery_thumbnail_auto .slide-arrows a {
	position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .lightbox-icon {
	left: 50%; top: 50%; width: 80px; height: 80px; margin-top: -40px; margin-left: -40px; position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .play.lightbox-icon {
	background-image: url("lightbox_play.png");
}
.cms_azw_gallery_thumbnail_auto .magnifying.lightbox-icon {
	background-image: url("lightbox_magnifying.png");
}
.cms_azw_gallery_thumbnail_auto .hyperlink.lightbox-icon {
	background-image: url("lightbox_hyperlink.png");
}
.cms_azw_gallery_thumbnail_auto .slideshow-controls {
	position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .shadow {
	height: 94px; margin-top: -50px; position: absolute; z-index: 1;
}
.cms_azw_gallery_thumbnail_auto .shadow .shadow-left {
	float: left;
}
.cms_azw_gallery_thumbnail_auto .shadow .shadow-right {
	float: left;
}
.cms_azw_gallery_thumbnail_auto .shadow .shadow-middle {
	float: left;
}
.cms_azw_gallery_thumbnail_auto .shadow .shadow-left {
	background: url("shadow_left.png"); width: 200px; height: 94px; float: left;
}
.cms_azw_gallery_thumbnail_auto .shadow .shadow-right {
	background: url("shadow_right.png"); width: 200px; height: 94px; float: left;
}
.cms_azw_gallery_thumbnail_auto .shadow .shadow-middle {
	background: url("shadow_middle.png") repeat-x; height: 94px; float: left;
}
.cms_azw_gallery_thumbnail_auto .full-screen-controls {
	background: url("fullscreen.png") no-repeat; left: 20px; top: 20px; width: 31px; height: 27px; position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .timer-animation {
	position: absolute;
}
.cms_azw_gallery_thumbnail_auto canvas {
	position: absolute;
}
.cms_azw_gallery_thumbnail_auto .timer-animation .timer-animation-controls {
	left: 50%; top: 50%; width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .timer-animation .timer-animation-controls {
	background: url("playpause_small.png") no-repeat;
}
.cms_azw_gallery_thumbnail_auto .play.timer-animation .timer-animation-controls {
	background-position: -20px 0px;
}
.cms_azw_gallery_thumbnail_auto .pause.timer-animation .timer-animation-controls {
	
}
.cms_azw_gallery_thumbnail_auto .caption-container {
	overflow: hidden; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .caption-container .wrapper {
	margin: 0px; padding: 0px; border: 0px currentColor; position: absolute; box-shadow: none; background-color: transparent; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.cms_azw_gallery_thumbnail_auto .caption-container .background {
	width: 100%; height: 100%; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .caption-container .caption {
	width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-wrapper {
	position: absolute;
}
.cms_azw_gallery_thumbnail_auto .thumbnail {
	background-position: center; overflow: hidden; position: absolute; background-image: url("preloader.gif"); background-repeat: no-repeat;
}
.cms_azw_gallery_thumbnail_auto .slide-buttons {
	position: absolute; z-index: 3;
}
.cms_azw_gallery_thumbnail_auto .slide-buttons .left {
	float: left;
}
.cms_azw_gallery_thumbnail_auto .slide-buttons .right {
	float: left;
}
.cms_azw_gallery_thumbnail_auto .slide-buttons .middle {
	float: left;
}
.cms_azw_gallery_thumbnail_auto .slide-buttons a {
	text-align: center; text-decoration: none; float: left; position: relative; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller {
	position: absolute; z-index: 2;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .visible-container {
	overflow: hidden; position: relative;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .container {
	list-style: none; margin: 0px; padding: 0px; left: 0px; top: 0px; overflow: visible; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .thumbnail-wrapper {
	list-style: none; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .lightbox-icon {
	left: 50%; top: 50%; width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .play.lightbox-icon {
	background-image: url("lightbox_play_small.png");
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .magnifying.lightbox-icon {
	background-image: url("lightbox_magnifying_small.png");
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .hyperlink.lightbox-icon {
	background-image: url("lightbox_hyperlink_small.png");
}
.cms_azw_gallery_thumbnail_auto .thumbnail .caption {
	width: 100%; position: absolute; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.cms_azw_gallery_thumbnail_auto .thumbnail .caption .background {
	width: 100%; height: 100%; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .thumbnail .caption .content {
	width: 100%; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .arrows a {
	position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .buttons {
	width: auto; position: absolute;
}
.cms_azw_gallery_thumbnail_auto .thumbnail-scroller .buttons a {
	text-decoration: none; position: absolute; cursor: pointer;
}
.cms_azw_gallery_thumbnail_auto-tooltip {
	position: absolute; z-index: 9999;
}


/* start prettyphoto */
div.pp_default .pp_top {
	height: 13px;
}
div.pp_default .pp_top .pp_middle {
	height: 13px;
}
div.pp_default .pp_top .pp_left {
	height: 13px;
}
div.pp_default .pp_top .pp_right {
	height: 13px;
}
div.pp_default .pp_bottom {
	height: 13px;
}
div.pp_default .pp_bottom .pp_left {
	height: 13px;
}
div.pp_default .pp_bottom .pp_middle {
	height: 13px;
}
div.pp_default .pp_bottom .pp_right {
	height: 13px;
}
div.pp_default .pp_top .pp_left {
	background: url("sprite.png") no-repeat -78px -93px;
}
div.pp_default .pp_top .pp_middle {
	background: url("sprite_x.png") repeat-x left top;
}
div.pp_default .pp_top .pp_right {
	background: url("sprite.png") no-repeat -112px -93px;
}
div.pp_default .pp_content .ppt {
	color: rgb(248, 248, 248);
}
div.pp_default .pp_content_container .pp_left {
	background: url("sprite_y.png") repeat-y -7px 0px; padding-left: 13px;
}
div.pp_default .pp_content_container .pp_right {
	background: url("sprite_y.png") repeat-y right top; padding-right: 13px;
}
div.pp_default .pp_content {
	background-color: rgb(255, 255, 255);
}
div.pp_default .pp_next:hover {
	background: url("sprite_next.png") no-repeat right; cursor: pointer;
}
div.pp_default .pp_previous:hover {
	background: url("sprite_prev.png") no-repeat left; cursor: pointer;
}
div.pp_default .pp_expand {
	background: url("sprite.png") no-repeat 0px -29px; width: 28px; height: 28px; cursor: pointer;
}
div.pp_default .pp_expand:hover {
	background: url("sprite.png") no-repeat 0px -56px; cursor: pointer;
}
div.pp_default .pp_contract {
	background: url("sprite.png") no-repeat 0px -84px; width: 28px; height: 28px; cursor: pointer;
}
div.pp_default .pp_contract:hover {
	background: url("sprite.png") no-repeat 0px -113px; cursor: pointer;
}
div.pp_default .pp_close {
	background: url("sprite.png") no-repeat 2px 1px; width: 30px; height: 30px; cursor: pointer;
}
div.pp_default #pp_full_res .pp_inline {
	color: rgb(0, 0, 0);
}
div.pp_default .pp_gallery ul li a {
	background: url("default_thumb.png") center rgb(248, 248, 248); border: 1px solid rgb(170, 170, 170);
}
div.pp_default .pp_gallery ul li a:hover {
	border-color: rgb(255, 255, 255);
}
div.pp_default .pp_gallery ul li.selected a {
	border-color: rgb(255, 255, 255);
}
div.pp_default .pp_social {
	margin-top: 7px;
}
div.pp_default .pp_gallery a.pp_arrow_previous {
	left: auto; position: static;
}
div.pp_default .pp_gallery a.pp_arrow_next {
	left: auto; position: static;
}
div.pp_default .pp_nav .pp_play {
	background: url("sprite.png") no-repeat -51px 1px; width: 30px; height: 30px;
}
div.pp_default .pp_nav .pp_pause {
	background: url("sprite.png") no-repeat -51px 1px; width: 30px; height: 30px;
}
div.pp_default .pp_nav .pp_pause {
	background-position: -51px -29px;
}
div.pp_default .pp_details {
	position: relative;
}
div.pp_default a.pp_arrow_previous {
	background: url("sprite.png") no-repeat -31px -3px; margin: 4px 0px 0px; width: 20px; height: 20px;
}
div.pp_default a.pp_arrow_next {
	background: url("sprite.png") no-repeat -31px -3px; margin: 4px 0px 0px; width: 20px; height: 20px;
}
div.pp_default a.pp_arrow_next {
	background-position: -82px -3px; left: 52px;
}
div.pp_default .pp_content_container .pp_details {
	margin-top: 5px;
}
div.pp_default .pp_nav {
	width: 110px; height: 30px; clear: none; position: relative;
}
div.pp_default .pp_nav .currentTextHolder {
	margin: 0px; padding: 0px 0px 0px 10px; left: 75px; top: 2px; color: rgb(153, 153, 153); line-height: 25px; font-family:Tahoma, Geneva, sans-serif; font-size: 11px; font-style: italic; position: absolute;
}
div.pp_default .pp_close:hover {
	opacity: 0.7;
}
div.pp_default .pp_nav .pp_play:hover {
	opacity: 0.7;
}
div.pp_default .pp_nav .pp_pause:hover {
	opacity: 0.7;
}
div.pp_default .pp_arrow_next:hover {
	opacity: 0.7;
}
div.pp_default .pp_arrow_previous:hover {
	opacity: 0.7;
}
div.pp_default .pp_description {
	margin: 5px 50px 5px 0px; line-height: 14px; font-size: 11px; font-weight: bold; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:25px; text-align:right; direction:rtl; color:#333;
}
div.pp_default .pp_bottom .pp_left {
	background: url("sprite.png") no-repeat -78px -127px;
}
div.pp_default .pp_bottom .pp_middle {
	background: url("sprite_x.png") repeat-x left bottom;
}
div.pp_default .pp_bottom .pp_right {
	background: url("sprite.png") no-repeat -112px -127px;
}
div.pp_default .pp_loaderIcon {
	background: url("loader.gif") no-repeat center;
}

div.pp_overlay {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; display: none; position: absolute; z-index: 9500;
}
div.pp_pic_holder {
	width: 100px; display: none; position: absolute; z-index: 10000;
}
.pp_top {
	height: 20px; position: relative;
}
* html .pp_top {
	padding: 0px 20px;
}
.pp_top .pp_left {
	left: 0px; width: 20px; height: 20px; position: absolute;
}
.pp_top .pp_middle {
	left: 20px; height: 20px; right: 20px; position: absolute;
}
* html .pp_top .pp_middle {
	left: 0px; position: static;
}
.pp_top .pp_right {
	left: auto; top: 0px; width: 20px; height: 20px; right: 0px; position: absolute;
}
.pp_content {
	height: 40px; min-width: 40px;
}
* html .pp_content {
	width: 40px;
}
.pp_fade {
	display: none;
}
.pp_content_container {
	width: 100%; text-align: right; position: relative;
}
.pp_content_container .pp_left {
	padding-left: 20px;
}
.pp_content_container .pp_right {
	padding-right: 20px;
}
.pp_content_container .pp_details {
	margin: 10px 0px 2px; float: left;
}
.pp_description {
	margin: 0px; display: none;
}
.pp_social {
	margin: 0px; float: left;
}
.pp_nav {
	margin: 3px 10px 0px 0px; clear: right; float: left;
}
.pp_nav p {
	margin: 2px 4px; float: left; white-space: nowrap;
}
.pp_nav .pp_play {
	text-indent: -10000px; margin-right: 4px; float: left; color:transparent;
}
.pp_nav .pp_pause {
	text-indent: -10000px; margin-right: 4px; float: left; color:transparent;
}
a.pp_arrow_previous {
	width: 14px; height: 15px; text-indent: -10000px; overflow: hidden; margin-top: 3px; float: left; display: block; color:transparent;
}
a.pp_arrow_next {
	width: 14px; height: 15px; text-indent: -10000px; overflow: hidden; margin-top: 3px; float: left; display: block; color:transparent;
}
.pp_hoverContainer {
	top: 0px; width: 100%; position: absolute; z-index: 2000;
}
a.pp_next {
	background: url("btnNext.png") no-repeat 10000px 10000px; width: 49%; height: 100%; text-indent: -10000px; float: right; display: block; color:transparent;
}
a.pp_previous {
	background: url("btnNext.png") no-repeat 10000px 10000px; width: 49%; height: 100%; text-indent: -10000px; float: left; display: block; color:transparent;
}
a.pp_expand {
	top: 10px; width: 20px; height: 20px; right: 30px; text-indent: -10000px; display: none; position: absolute; z-index: 20000; cursor: pointer; color:transparent;
}
a.pp_contract {
	top: 10px; width: 20px; height: 20px; right: 30px; text-indent: -10000px; display: none; position: absolute; z-index: 20000; cursor: pointer; color:transparent;
}
a.pp_close {
	top: 0px; right: 0px; line-height: 22px; text-indent: -10000px; display: block; position: absolute; color:transparent;
}
.pp_bottom {
	height: 20px; position: relative;
}
* html .pp_bottom {
	padding: 0px 20px;
}
.pp_bottom .pp_left {
	left: 0px; width: 20px; height: 20px; position: absolute;
}
.pp_bottom .pp_middle {
	left: 20px; height: 20px; right: 20px; position: absolute;
}
* html .pp_bottom .pp_middle {
	left: 0px; position: static;
}
.pp_bottom .pp_right {
	left: auto; top: 0px; width: 20px; height: 20px; right: 0px; position: absolute;
}
.pp_loaderIcon {
	margin: -12px 0px 0px -12px; left: 50%; top: 50%; width: 24px; height: 24px; display: block; position: absolute;
}
#pp_full_res {
	line-height: 1 !important;
}
#pp_full_res .pp_inline {
	text-align: right;
}
#pp_full_res .pp_inline p {
	margin: 0px 0px 15px;
}
div.ppt {
	margin: 0px 15px 5px 0px; color: rgb(255, 255, 255); display: none; z-index: 9999; font-family:Tahoma, Geneva, sans-serif; font-size:13px; text-align:right; direction:rtl; line-height:25px;
}

/* end prettyphoto*/

/* start cms_azw_glossy-curved-black*/
.cms_azw_glossy-curved-black .slide-wrapper {
	border: 4px solid rgb(255, 255, 255); box-shadow: 0px 0px 10px #ccc; background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 10px #CCC; -webkit-box-shadow: 0 0 10px #CCC;
}
.cms_azw_glossy-curved-black .slide {
	background-color: rgb(255, 255, 255);
}
.cms_azw_glossy-curved-black .slide-arrows a {
	background: url("arrows.png") no-repeat; top: 50%; width: 86px; height: 68px; margin-top: -34px;
}
.cms_azw_glossy-curved-black .slide-arrows a.previous {
	left: -20px;
}
.cms_azw_glossy-curved-black .slide-arrows a.next {
	background-position: -86px 0px; right: -20px;
}
.cms_azw_glossy-curved-black .slideshow-controls {
	background: url("playpause.png") no-repeat; left: 50%; top: 50%; width: 100px; height: 74px; margin-top: -37px; margin-left: -50px;
}
.cms_azw_glossy-curved-black .pause.slideshow-controls {
	
}
.cms_azw_glossy-curved-black .play.slideshow-controls {
	background-position: -100px 0px;
}
.cms_azw_glossy-curved-black .timer-animation {
	top: 20px; right: 20px;
}
.cms_azw_glossy-curved-black .caption-container .background {
	width: 100%; height: 100%; background-color: rgb(0, 0, 0);
}
.cms_azw_glossy-curved-black .caption-container .caption {
	margin: 0px; padding: 8px; color: rgb(255, 255, 255); line-height: 18px; font-size: 16px;
}
.cms_azw_glossy-curved-black .slide-buttons {
	margin-top: 40px;
}
.cms_azw_glossy-curved-black .slide-buttons .buttons-inner a {
	background: url("buttons_small.png") no-repeat 0px 0px; margin: 0px 2px; width: 14px; height: 15px;
}
.cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.over {
	background-position: -14px 0px;
}
.cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.select {
	background-position: -22px 0px;
}
.cms_azw_glossy-curved-black .slide-buttons .buttons-inner a .number {
	color: rgb(255, 255, 255); line-height: 10px; font-size: 8px; font-weight: bold; margin-top: 2px;
}
.cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.over .number {
	color: rgb(255, 255, 255);
}
.cms_azw_glossy-curved-black .slide-buttons .buttons-inner a.select .number {
	color: rgb(255, 255, 255);
}
.cms_azw_glossy-curved-black .slide-buttons .buttons-inner .thumbnail-wrapper {
	margin-bottom: 10px;
}
.cms_azw_glossy-curved-black .thumbnail {
	border: 3px solid rgb(255, 255, 255); filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#AAAAAA'); box-shadow: 0px 0px 10px #aaa; background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 10px #AAA; -webkit-box-shadow: 0 0 10px #AAA;
}
.cms_azw_glossy-curved-black .horizontal.thumbnail-scroller {
	padding: 0px 50px; left: 0px; bottom: 0px; margin-top: 30px;
}
.cms_azw_glossy-curved-black .overlay.horizontal.thumbnail-scroller {
	bottom: 80px; margin-top: 0px;
}
.cms_azw_glossy-curved-black .vertical.thumbnail-scroller {
	padding: 50px 0px; top: 0px; right: 0px; margin-left: 30px;
}
.cms_azw_glossy-curved-black .overlay.vertical.thumbnail-scroller {
	right: 80px; margin-left: 0px;
}
.cms_azw_glossy-curved-black .thumbnail-scroller .thumbnail-wrapper {
	margin: 5px; padding: 4px;
}
.cms_azw_glossy-curved-black .thumbnail-scroller .over.thumbnail {
	border: 3px solid rgb(255, 255, 255); filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555'); box-shadow: 0px 0px 10px #555; -moz-box-shadow: 0 0 10px #555; -webkit-box-shadow: 0 0 10px #555;
}
.cms_azw_glossy-curved-black .thumbnail-scroller .select.thumbnail {
	border: 3px solid rgb(255, 255, 255); filter: progid: DXImageTransform.Microsoft.Shadow(Strength=4, Direction=130, Color='#555555'); box-shadow: 0px 0px 10px #555; -moz-box-shadow: 0 0 10px #555; -webkit-box-shadow: 0 0 10px #555;
}
.cms_azw_glossy-curved-black .thumbnail .caption .background {
	filter: alpha(opacity=50); opacity: 0.5; background-color: rgb(0, 0, 0);
}
.cms_azw_glossy-curved-black .thumbnail .caption .content {
	margin: 0px; padding: 2px 0px; text-align: center; color: rgb(255, 255, 255); line-height: 14px; font-size: 12px;
}
.cms_azw_glossy-curved-black .thumbnail-scroller .arrows a {
	background: url("arrows_small.png") no-repeat; width: 20px; height: 31px;
}
.cms_azw_glossy-curved-black .vertical.thumbnail-scroller .arrows a {background: url("arrows_v_small.png") no-repeat; width: 30px; height: 30px;}
.cms_azw_glossy-curved-black .horizontal.thumbnail-scroller .arrows a.previous {
	left: 0px;
}
.cms_azw_glossy-curved-black .horizontal.thumbnail-scroller .arrows a.next {background-position: -23px 0px; right: 0px;}
.cms_azw_glossy-curved-black .vertical.thumbnail-scroller .arrows a.previous {
	top: 0px;
}
.cms_azw_glossy-curved-black .vertical.thumbnail-scroller .arrows a.next {background-position: 0px 0px; bottom: 0px;}
.cms_azw_glossy-curved-black .thumbnail-scroller .buttons a {
	background: url("buttons_small.png") no-repeat 0px 0px; margin: 2px; width: 10px; height: 10px;
}
.cms_azw_glossy-curved-black .thumbnail-scroller .buttons a.over {
	background-position: -10px 0px;
}
.cms_azw_glossy-curved-black .thumbnail-scroller .buttons a.select {
	background-position: -20px 0px;
}
.cms_azw_glossy-curved-black .horizontal.thumbnail-scroller .scrollbar {
	margin-top: 30px;
}
.cms_azw_glossy-curved-black .vertical.thumbnail-scroller .scrollbar {
	margin-left: 30px;
}
.tooltip {
	border-radius: 8px; border: 4px solid rgb(238, 238, 238); margin-bottom: 20px; background-color: rgb(221, 221, 221); -moz-border-radius: 8px; -webkit-border-radius: 8px;
}
.tooltip .content {
	margin: 0px; padding: 10px; color: rgb(153, 153, 153);
}
/* end  cms_azw_glossy-curved-black*/
/* end gallery with thumbnail auto and zoom style*/

/* start ticketing style */
.main_980 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.right_250 {
	float: right;
	width: 250px;
}
.left_700 {
	float: left;
	width: 700px;
}
.left_97per {
	float: left;
	width: 97%;
	padding-top: 5px;
	padding-right: 1%;
	padding-bottom: 5px;
	padding-left: 1%;
}
.border_1px_crv5 { 
	padding: 0px; margin: 0px; border: 1px solid #CCC; border-radius:5px;
	-moz-border_radius:5px;
	-webkit-border_radius:5px;
 }

.row_5mar {
	float: right;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}
.row_10mar {
	float: right;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.main_ul_100per {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 100%;
}
.main_ul_100per li {
	list-style-type: none;
}
.main_ul_100per dt, .main_ul_100per dd {
	list-style-type: none; margin:15px; padding:0px;
}
.right_20per {
	float: right;
	width: 20%;
	padding-top: 5px;
	padding-right: 1%;
	padding-bottom: 5px;
	padding-left: 1%;
}
.border_1px {
	border: 1px solid #F2F2F2;

}
.right_10per{ float:right; width:10%;}
.right_15per{ float:right; width:15%;}
.right_25per{ float:right; width:25%;}
.right_45per{ float:right; width:45%;}
.right_50per{ float:right; width:50%;}
.right_80per{ float:right; width:80%;}
.right_70per{ float:right; width:70%;}
.right_30per{ float:right; width:30%;}
.right_40per{ float:right; width:40%;}
.right_100per{float:right; width:100%;}
.font_fa_normal{ font-family:Tahoma, Geneva, sans-serif; font-size:9pt; color:#333; direction:rtl; text-align:right; line-height:20px;}
.font_fa_10{ font-family:Tahoma, Geneva, sans-serif; font-size:10pt; color:#333; direction:rtl; text-align:right; line-height:20px;}
.font_fa_11{ font-family:Tahoma, Geneva, sans-serif; font-size:11pt; color:#333; direction:rtl; text-align:right; line-height:20px;}
.font_fa_8{ font-family:Tahoma, Geneva, sans-serif; font-size:8pt; color:#333; direction:rtl; text-align:right; line-height:20px;}
.icon_q_a{ background-image:url(icons_q_a.png); background-repeat:no-repeat;  }
.icon_moveticket{width:30px;height:30px;background-position:-5px -699px;float:right;}
.btn_delfilter{ background-position:0px 685px; width:20px; height:20px; float:right; margin:0px 2px;}
.icon_linux{
	background-position:0px 0px;
	width:20px;
	height:20px;
	float:right;
	margin:0px 2px;
}
.icon_windows{
	background-position:0px -35px;
	width:20px;
	height:20px;
	float:right;
	margin:0px 2px;
}
.icon_firefox{
	background-position:0px -67px;
	width:20px;
	height:20px;
	float:right;
	margin:0px 2px;
	}
.icon_ie {
	background-position: 0px -97px;
	float: right;
	height: 20px;
	width: 20px;
	margin:0px 2px;
}
.icon_attach {
	background-position: 0px -510px;
	float: right;
	height: 20px;
	width: 20px;
	margin:0px 2px;
}
.icon_chrome{
	background-position:0px -165px;
	width:20px;
	height:20px;
	float:right;
	margin:0px 2px;
	}
.icon_safari {
	float: right;
	height: 20px;
	width: 20px;
	margin:0px 2px;
	background-position: 0px -132px;
}
.icon_opera {
	background-position: 0px -201px;
	float: right;
	height: 20px;
	width: 20px;
	margin:0px 2px;
}
.icon_ok {
	background-position: 0px -453px;
	float: right;
	height: 20px;
	width: 20px;
	margin:0px 2px;
}
.icon_hourglass {
	background-position: 0px -482px;
	float: right;
	height: 20px;
	width: 20px;
	margin:0px 2px;
}
.icon_flagred {
	background-position: 0px -240px;
	width:20px; height:20px; float:right;
}
.icon_flagpink {
	background-position: 0px -273px;
	width:20px; height:20px; float:right;
}
.icon_circle {
	background-position: 3px -525px;
	float: right;
	height: 18px;
	width: 10px;
}

.icon_flaggreen {
	background-position: 0px -305px;
	width:20px; height:20px; float:right;
}
.icon_flagblue {
	background-position: 0px -335px;
	width:20px; height:20px; float:right;
}
.icon_flagyellow {
	background-position: 0px -370px;
	width:20px; height:20px; float:right;
}
hr {
	padding: 0px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.treeview_q_a li {
	width: 99%;
	float: right;
	margin-top:10px;
	height:auto !important;
	margin-right: 1%;
}
.treeview_q_a li a.selected
{
	color:#2b80ff;
}
.icon_treeview_arrowl {
	background-position: 0px -403px;
	float: right;
	height: 20px;
	width: 20px;
	margin-left: 1px;
}
.icon_treeview_arrowlb{background-position: 0px -425px;}
.paging_ul li {
	float: right;
	font-family: tahoma;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	direction: ltr;
}

.treeview_txt {
	float: right;
	font-family: tahoma;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 20px;
}
.treeview_txt:hover{ color:#06F;}
.treeview_wrapper {
	float: right;
	width: 85%;
	padding-right: 15%;
	display: none;
	font-family: tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #484848;
	text-decoration: none;
}
.treeview_q_a li:first-child{ margin-top:0px;} 

.attach_lnk:hover {
	color: #0077cc;
	text-decoration: underline;
}
.attach_lnk {
	text-decoration: none;
}
.icon_golast{ 
background-position:-45px -546px;
width:15px; height:15px; float:right;
margin:0px 6px;
}
.icon_gonext{ 
background-position:-30px -546px;
width:15px; height:15px; float:right;
margin:0px 6px;
}
.icon_goprev{
background-position:-15px -546px;
width:15px; height:15px; float:right;
margin:0px 6px;	
	}
.icon_gofirst{
background-position:0px -546px;
width:15px; height:15px; float:right;
margin:0px 6px;	
	}	
.icon_golast_inactive{ 
background-position:-45px -562px;
width:15px; height:15px; float:right;
margin:0px 6px;
}
.icon_gonext_inactive{ 
background-position:-30px -562px;
width:15px; height:15px; float:right;
margin:0px 6px;
}
.icon_goprev_inactive{
background-position:-15px -562px;
width:15px; height:15px; float:right;
margin:0px 6px;	
	}
.icon_gofirst_inactive{
background-position:0px -562px;
width:15px; height:15px; float:right;
margin:0px 6px;	
	}
	
.hr_Linheight
{
	padding: 0px !important;
	margin: 0px !important;
	
}

.SpaceWithPrev
{
	float: left;
	margin-left: 180px;
}


.btn_srch {
	background-position: 0px -592px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-repeat: repeat-x;
	border: 1px solid #0075c1;
	float: right;
	font-family: tahoma;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
	padding-right: 5%;
	padding-bottom: 1px;
	padding-left: 4%;
	margin-right: 4%;
	background-color: #0088cb;
	width: 30%;
	margin-left: 4%;
}
.btn_srch:hover {
	background-image: none;
}

.icon_srch {
	background-repeat: no-repeat;
	background-position: 0px -625px;
	float: right;
	height: 20px;
	width: 35px;
}
.btn_add {
	background-position: 0px -654px;
	float: right;
	height: 20px;
	width: 35px;
}

.btn_srch span {
	float: right;
}
/* end  ticketing style */.cms_azw_vote_ok {
	background-image: url(Check.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 20px;
	width: 20px;
}
.cms_azw_vote_cancel {
	background-image: url(Cancel.gif);
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 20px;
	background-position: center center;
}
.cms_azw_weather{ background:url(azw_weather_bg.jpg) repeat-x center top; }
.cms_azw_weather_col{ border-left:1px dotted #CCC; }
.cms_azw_weather_row{ border-bottom:1px dotted #CCC; }.cms_azw_weather_dd_content {
	top: 25px;
	display: none;
	width: 80%;
	left: 9%;
	right: 11%;
	background-image: url(azw_weather_close.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.cms_azw_weather_blt {
	background-image: url(azw_weather_blt.png);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 20px;
	width: 15px;
}
.cms_azw_weather_dd_close {
	float: left;
	height: 15px;
	width: 15px;
}
.cms_azw_dd_qa{ background: rgb(244,244,244); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top, rgba(244,244,244,1) 0%, rgba(249,249,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(249,249,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(249,249,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(249,249,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(244,244,244,1) 0%,rgba(249,249,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(244,244,244,1) 0%,rgba(249,249,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-8 */ }
.cms_azw_dd_q {
}
.cms_azw_dd_q:hover {
	color: #06C;
}

.cms_azw_dd_a {
	display: none;
}
.cms_azw_dd_qa_arowbtm {
	background-position: 0px -320px;
	float: left;
	height: 10px;
	width: 15px;
}
.cms_azw_dd_qa_arowup {
	background-position: -17px -320px;
}
.cms_azw_dd_q_icon {
	background-position: -2px -336px;
	float: right;
	height: 20px;
	width: 20px;
	margin-left: 10px;
}
.cms_azw_dd_a_icon {
	background-position: 0px -360px;
	float: right;
	height: 20px;
	width: 20px;
	margin-left: 5px;
}

/*	template slideshow Numeric */
#cms_azw_slideshow_numbering { 
	zoom: 1; 
	position: relative; 
	max-width:980px;
	margin:5px auto 5px;
	z-index:90;
	border:none;
	text-align:left; /* reset align=center */
}
* html #cms_azw_slideshow_numbering{ width:980px }
#cms_azw_slideshow_numbering .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#cms_azw_slideshow_numbering .ws_images ul li{
	width:1%;
	line-height:0; /*opera*/
	float:left;
	font-size:0;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#cms_azw_slideshow_numbering .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
#cms_azw_slideshow_numbering .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}
#cms_azw_slideshow_numbering img{
	max-width: none !important;
}
#cms_azw_slideshow_numbering .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
}
#cms_azw_slideshow_numbering a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#cms_azw_slideshow_numbering  .ws_bullets { 
	font-size: 0px; 
	float: left;
	position:absolute;
	z-index:70;
}
#cms_azw_slideshow_numbering  .ws_bullets div{
	position:relative;
	float:left;
}
#cms_azw_slideshow_numbering  a.wsl{
	display:none;
}

#cms_azw_slideshow_numbering  .ws_bullets { 
	padding: 10px; 
}
#cms_azw_slideshow_numbering .ws_bullets a { 
	font:13px/30px tahoma; 
	color:#3D3D3D;
	text-align:center;
	margin-left:-3px;
	width:32px;
	height:32px;
	background:url(bullet.png) left top;
	float: left; 
	position:relative;
}
#cms_azw_slideshow_numbering .ws_bullets a.ws_selbull, #cms_azw_slideshow_numbering .ws_bullets a:hover{
	background-position: right top;
}
#cms_azw_slideshow_numbering a.ws_next, #cms_azw_slideshow_numbering a.ws_prev {
	position:absolute;
	display:block;
	top:50%;
	margin-top:-21px;
	z-index:60;
	height: 43px;
	width: 29px;
	background-image: url(arrows.png);
}
#cms_azw_slideshow_numbering a.ws_next{
	background-position: 100% 0;
	right:0px;
}
#cms_azw_slideshow_numbering a.ws_prev {
	left:0px;
	background-position: 0 0; 
}
#cms_azw_slideshow_numbering a.ws_next:hover{
	background-position: 100% 100%;
}
#cms_azw_slideshow_numbering a.ws_prev:hover {
	background-position: 0 100%; 
}
/* bottom center */
#cms_azw_slideshow_numbering  .ws_bullets {
    bottom: 0px;
	left:50%;
}
#cms_azw_slideshow_numbering  .ws_bullets div{
	left:-50%;
}
#cms_azw_slideshow_numbering .ws-title{
	position: absolute;
	bottom:7%;
	left: 0px;
	margin-right:5px;
	z-index: 50;
	color: #3D3D3D;
	text-transform:uppercase;
    font-family: tahoma;
	font-size: 18px;
}
#cms_azw_slideshow_numbering .ws-title div,#cms_azw_slideshow_numbering .ws-title span{
	display:inline-block;
	padding:10px;
	background:#fff;
	-moz-border-radius:0 5px 5px 0;
	border-radius:0 5px 5px 0; 
	opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);	
}
#cms_azw_slideshow_numbering .ws-title div{
	display:block;
	margin-top:10px;
	font-size: 12px;
	text-transform:none;
}
#cms_azw_slideshow_numbering .ws_images ul{
	animation: wsBasic 39.2s infinite;
	-moz-animation: wsBasic 39.2s infinite;
	-webkit-animation: wsBasic 39.2s infinite;
}
@keyframes wsBasic{0%{left:-0%} 13.52%{left:-0%} 25%{left:-100%} 38.52%{left:-100%} 50%{left:-200%} 63.52%{left:-200%} 75%{left:-300%} 88.52%{left:-300%} }
@-moz-keyframes wsBasic{0%{left:-0%} 13.52%{left:-0%} 25%{left:-100%} 38.52%{left:-100%} 50%{left:-200%} 63.52%{left:-200%} 75%{left:-300%} 88.52%{left:-300%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 13.52%{left:-0%} 25%{left:-100%} 38.52%{left:-100%} 50%{left:-200%} 63.52%{left:-200%} 75%{left:-300%} 88.52%{left:-300%} }

/*template slideshow Simple */
#cms_azw_slideshow_simple { 
	zoom: 1; 
	position: relative; 
	max-width:980px;
	margin:6px auto 9px;
	z-index:90;
	border:none;
	text-align:left; /* reset align=center */
}
* html #cms_azw_slideshow_simple{ width:980px }
#cms_azw_slideshow_simple .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#cms_azw_slideshow_simple .ws_images ul li{
	width:1%;
	line-height:0; /*opera*/
	float:left;
	font-size:0;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#cms_azw_slideshow_simple .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
#cms_azw_slideshow_simple .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}
#cms_azw_slideshow_simple img{
	max-width: none !important;
}
#cms_azw_slideshow_simple .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
}
#cms_azw_slideshow_simple a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#cms_azw_slideshow_simple  a.wsl{
	display:none;
}


#cms_azw_slideshow_simple a.ws_next, #cms_azw_slideshow_simple a.ws_prev {
	position:absolute;
	display:none;
	top:50%;
	margin-top:-15px;
	z-index:60;
	height: 35px;
	width: 32px;
	background-image: url(arrows.png);
}
#cms_azw_slideshow_simple a.ws_next{
	background-position: 100% 0;
	right:21px;
}
#cms_azw_slideshow_simple a.ws_prev {
	left:21px;
	background-position: 0 0; 
}
* html #cms_azw_slideshow_simple a.ws_next,* html #cms_azw_slideshow_simple a.ws_prev{display:block}
#cms_azw_slideshow_simple:hover a.ws_next, #cms_azw_slideshow_simple:hover a.ws_prev {display:block}
/* bottom center */
#cms_azw_slideshow_simple .ws_images ul{
	animation: wsBasic 20s infinite;
	-moz-animation: wsBasic 20s infinite;
	-webkit-animation: wsBasic 20s infinite;
}
@keyframes wsBasic{0%{left:-0%} 14.5%{left:-0%} 25%{left:-100%} 39.5%{left:-100%} 50%{left:-200%} 64.5%{left:-200%} 75%{left:-300%} 89.5%{left:-300%} }
@-moz-keyframes wsBasic{0%{left:-0%} 14.5%{left:-0%} 25%{left:-100%} 39.5%{left:-100%} 50%{left:-200%} 64.5%{left:-200%} 75%{left:-300%} 89.5%{left:-300%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 14.5%{left:-0%} 25%{left:-100%} 39.5%{left:-100%} 50%{left:-200%} 64.5%{left:-200%} 75%{left:-300%} 89.5%{left:-300%} }

/*template slideshow thumbnail */
@import url("css?family=Oswald");
#cms_azw_slideshow_thumbnail { 
	zoom: 1; 
	position: relative; 
	max-width:980px;
	margin:0px auto 0px;
	z-index:90;
	border:none;
	text-align:left; /* reset align=center */
}
* html #cms_azw_slideshow_thumbnail{ width:980px }
#cms_azw_slideshow_thumbnail .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#cms_azw_slideshow_thumbnail .ws_images ul li{
	width:1%;
	line-height:0; /*opera*/
	float:left;
	font-size:0;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#cms_azw_slideshow_thumbnail .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
#cms_azw_slideshow_thumbnail .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}
#cms_azw_slideshow_thumbnail img{
	max-width: none !important;
}
#cms_azw_slideshow_thumbnail .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
}
#cms_azw_slideshow_thumbnail a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#cms_azw_slideshow_thumbnail  .ws_bullets { 
	font-size: 0px; 
	float: left;
	position:absolute;
	z-index:70;
}
#cms_azw_slideshow_thumbnail  .ws_bullets div{
	position:relative;
	float:left;
}
#cms_azw_slideshow_thumbnail  a.wsl{
	display:none;
}
#cms_azw_slideshow_thumbnail  .ws_bullets { 
	padding: 10px; 
}
#cms_azw_slideshow_thumbnail .ws_bullets a { 
	width:15px;
	height:15px;
	background: url(bullet.png) left top;
	float: left; 
	text-indent: -4000px; 
	position:relative;
	margin-left:3px;
	color:transparent;
}
#cms_azw_slideshow_thumbnail .ws_bullets a:hover{
	background-position: 0 50%;
}
#cms_azw_slideshow_thumbnail .ws_bullets a.ws_selbull{
	background-position: 0 100%;
}
#cms_azw_slideshow_thumbnail a.ws_next, #cms_azw_slideshow_thumbnail a.ws_prev {
	position:absolute;
	display:none;
	top:50%;
	margin-top:-50px;
	z-index:60;
	height: 100px;
	width: 60px;
	background-image: url(arrows.png);
}
#cms_azw_slideshow_thumbnail a.ws_next{
	background-position: 100% 0;
	right:0;
}
#cms_azw_slideshow_thumbnail a.ws_prev {
	left:0;
	background-position: 0 0; 
}
* html #cms_azw_slideshow_thumbnail a.ws_next,* html #cms_azw_slideshow_thumbnail a.ws_prev{display:block}
#cms_azw_slideshow_thumbnail:hover a.ws_next, #cms_azw_slideshow_thumbnail:hover a.ws_prev {display:block}
/* bottom center */
#cms_azw_slideshow_thumbnail  .ws_bullets {
    top: 5px;
    right: 10px;
}
#cms_azw_slideshow_thumbnail .ws_bullets .ws_bulframe {
	top: 20px;
}
#cms_azw_slideshow_thumbnail .ws_bullets .ws_bulframe {
	top: 20px;
}
#cms_azw_slideshow_thumbnail .ws-title{
	position: absolute;
	bottom: 10%;
	left: 7%;
	z-index: 50;
	padding:12px;
	color: #000000;
	background:#fff;
    font-family:tahoma;
	font-size: 16px;
	text-shadow: 1px 1px 1px #BBBBBB;
	line-height: 30px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);	
}
#cms_azw_slideshow_thumbnail .ws-title div{
	font-size: 14px;
	text-shadow: 1px 1px 1px #000000;
}#cms_azw_slideshow_thumbnail .ws_images ul{
	animation: wsBasic 21.6s infinite;
	-moz-animation: wsBasic 21.6s infinite;
	-webkit-animation: wsBasic 21.6s infinite;
}
@keyframes wsBasic{0%{left:-0%} 13.43%{left:-0%} 25%{left:-100%} 38.43%{left:-100%} 50%{left:-200%} 63.43%{left:-200%} 75%{left:-300%} 88.43%{left:-300%} }
@-moz-keyframes wsBasic{0%{left:-0%} 13.43%{left:-0%} 25%{left:-100%} 38.43%{left:-100%} 50%{left:-200%} 63.43%{left:-200%} 75%{left:-300%} 88.43%{left:-300%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 13.43%{left:-0%} 25%{left:-100%} 38.43%{left:-100%} 50%{left:-200%} 63.43%{left:-200%} 75%{left:-300%} 88.43%{left:-300%} }

#cms_azw_slideshow_thumbnail .ws_bullets  a img{
	text-indent:0;
	display:block;
	top:15px;
	left:-55px;
	visibility:hidden;
	position:absolute;
    -moz-box-shadow: 0 0 5px #999999;
    box-shadow: 0 0 5px #999999;
    border: 5px solid #FFFFFF;
	max-width:none;
}
#cms_azw_slideshow_thumbnail .ws_bullets a:hover img{
	visibility:visible;
}

#cms_azw_slideshow_thumbnail .ws_bulframe div div{
	height:50px;
	overflow:visible;
	position:relative;
}
#cms_azw_slideshow_thumbnail .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:110px;
	background-color:#FFFFFF;
}
#cms_azw_slideshow_thumbnail  .ws_bullets .ws_bulframe{
	display:none;
	overflow:visible;
	position:absolute;
	cursor:pointer;
    -moz-box-shadow: 0 0 5px #999999;
    box-shadow: 0 0 5px #999999;
    border: 5px solid #FFFFFF;
}
#cms_azw_slideshow_thumbnail .ws_bulframe span{
	display:block;
	position:absolute;
	top:-11px;
	margin-left:-5px;
	left:55px;
	background:url(triangle.png);
	width:15px;
	height:6px;
}
.cms_azw_links_simple_image_row{ border-bottom:1px solid #09C;}
.cms_azw_links_simple_image_row:hover h2{ color:#999;}
.cms_azw_links_simple_image_row:hover b{ color:#999;}

.cms_azw_links_simple_row{ border-bottom:1px dotted #999;}
.cms_azw_links_simple_row:hover { color:#999;}.cms_azw_box {
}
/* start vertical menu */
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sf-menu li {
	position: relative;
}
.sf-menu ul {
	position: absolute;
	display: none;
	top: 100%;
	right: 0;
	z-index: 99;
}
.sf-menu > li {
	float: right;
}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {
	display: block;
}

.sf-menu a {
	display: block;
	position: relative;
}
.sf-menu ul ul {
	top: 0;
	right: 100%;
}


/*** DEMO SKIN ***/
.sf-menu {
	float: right;
	margin-bottom: 1em;
}
.sf-menu ul {
	box-shadow: 2px 2px 6px rgba(0,0,0,.2);
	min-width: 200px; /* allow long menu items to determine submenu width */
	*width: 200px; /* no auto sub width for IE7, see white-space comment below */
}
.sf-menu a {
	border-left: 1px solid #fff;
	border-top: 1px solid #dFeEFF; /* fallback colour must use full shorthand */
	border-top: 1px solid rgba(255,255,255,.5);
	padding: 2px 5px;
	text-decoration: none;
	zoom: 1; /* IE7 */
}
.sf-menu a {
	color: #000;
}
.sf-menu li {
	background: #eee;
	white-space: nowrap; /* no need for Supersubs plugin */
	*white-space: normal; /* ...unless you support IE7 (let it wrap) */
	-webkit-transition: background .2s;
	transition: background .2s;
}
.sf-menu ul li {
	background: #eee;
}
.sf-menu ul ul li {
	background: #eee;
}
.sf-menu li:hover,
.sf-menu li.sfHover {
	background: #E5E5E5;
	/* only transition out, not in */
	-webkit-transition: none;
	transition: none;
}

/*** arrows (for all except IE7) **/
.sf-arrows .sf-with-ul {
	padding-left: 2.5em;
	*padding-left: 1em; /* no CSS arrows for IE7 (lack pseudo-elements) */
}
/* styling for both css and generated arrows */
.sf-arrows .sf-with-ul:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 1em;
	margin-top: -3px;
	height: 0;
	width: 0;
	/* order of following 3 rules important for fallbacks to work */
	border: 5px solid transparent;
	border-top-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */
	border-top-color: rgba(255,255,255,.5);
}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
	border-top-color: white; /* IE8 fallback colour */
}
/* styling for right-facing arrows */
.sf-arrows ul .sf-with-ul:after {
	margin-top: -5px;
	margin-leftt: -3px;
	border-color: transparent;
	border-left-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */
	border-left-color: rgba(255,255,255,.5);
}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after {
	border-left-color: white;
}
.sf-vertical {
  width: 200px;

}
.sf-vertical ul {
	right:	100%;
	top: 0;
}
.sf-vertical > li {
  float: none;
}
.sf-vertical li {
  width: 100%;
}
.sf-vertical.sf-arrows > li > .sf-with-ul:after {
  margin-top: -5px;
  margin-left: -3px;
  border-color: transparent;
  border-left-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */
  border-left-color: rgba(255,255,255,.5);
}
.sf-vertical.sf-arrows li > .sf-with-ul:focus:after,
.sf-vertical.sf-arrows li:hover > .sf-with-ul:after,
.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after {
  border-left-color: white;
}
.sf-vertical .sf-sub-indicator{
	background-image: url("arrow_right_gray_vertical.png");
    background-position: -10px -100px;
    background-repeat: no-repeat;
    display: block;
    height: 10px;
    left: 2px;
    overflow: hidden;
    position: absolute;
    top: 7px;
    width: 10px;
	}

/* end vertical menu*/	

/* start jalali calender */
div.calendar { position: relative; }
.calendar, .calendar table {
  border: 1px solid #bdb2bf;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: url("normal-bg.gif");
  font-family: "trebuchet ms",verdana,tahoma,sans-serif;
}

.calendar {
  border-color: #797979;
}
.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
  background: url("title-bg.gif") repeat-x 0 100%; color: #000;
  font-weight: bold;
}
.calendar .nav {
  font-family: verdana,tahoma,sans-serif;
}
.calendar .nav div {
  background: transparent url("menuarrow.gif") no-repeat 100% 100%;
}
.calendar thead tr { background: url("title-bg.gif") repeat-x 0 100%; color: #000; }
.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  padding: 2px;
  background: url("title-bg.gif") repeat-x 0 100%; color: #000;
}
.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}
.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #797979;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #c44;
}
.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background: url("hover-bg.gif");
  border-bottom: 1px solid #797979;
  padding: 2px 2px 1px 2px;
}
.calendar thead .active { /* Active (pressed) buttons in header */
  background: url("active-bg.gif"); color: #fff;
  padding: 3px 1px 0px 3px;
  border-bottom: 1px solid #797979;
}
.calendar thead .daynames { /* Row <TR> containing the day names */
  background: url("dark-bg.gif");
}
.calendar tbody .day { /* Cells <TD> containing month days dates */
  font-family:HelveticaNeueLTComLt;
  width: 2em;
  color: #000;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #999;
}
.calendar tbody .day.othermonth.oweekend {
  color: #f99;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #797979;
  background: url("dark-bg.gif");
}

.calendar tbody .rowhilite td,
.calendar tbody .rowhilite td.wn {
  background: url("rowhover-bg.gif");
}

.calendar tbody td.today { font-weight: bold; /* background: url("today-bg.gif") no-repeat 70% 50%; */ }

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: url("hover-bg.gif");
  padding: 1px 3px 1px 1px;
  border: 1px solid #bbb;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #c44;
}

.calendar tbody td.selected { /* Cell showing selected date */
  font-weight: bold;
  border: 1px solid #797979;
  padding: 1px 3px 1px 1px;
  background: url("active-bg.gif"); color: #fff;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #565;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  padding: 2px;
  background: url("status-bg.gif") repeat-x 0 0; color: #000;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #afa;
  border: 1px solid #084;
  color: #000;
  padding: 1px;
}
.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #7c7;
  padding: 2px 0px 0px 2px;
}
.calendar .combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #797979;
  background: url("normal-bg.gif"); color: #000;
  z-index: 100;
  font-size: 90%;
}
.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;}
.calendar .combo .label-IEfix {width: 4em;}
.calendar .combo .hilite { background: url("hover-bg.gif"); color: #000;}
.calendar .combo .active { background: url("active-bg.gif"); color: #fff; font-weight: bold;}
.calendar td.time { border-top: 1px solid #797979; padding: 1px 0px; text-align: center; background: url("dark-bg.gif");}
.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm { padding: 0px 5px 0px 6px; font-weight: bold; background: url("normal-bg.gif"); color: #000;}
.calendar td.time .hour,
.calendar td.time .minute {font-family: monospace;}
.calendar td.time .ampm {text-align: center;}
.calendar td.time .colon { padding: 0px 2px 0px 3px; font-weight: bold;}
.calendar td.time span.hilite { background: url("hover-bg.gif"); color: #000;}
.calendar td.time span.active { background: url("active-bg.gif"); color: #fff;}
/* end jalali calender */
/* start modal css*/
.azw_main_modal{ width:100%; float:right; height:100%;  position:absolute; top:0px; right:0px; z-index:1000; background-image:url(azw_bg_modal.png); background-repeat:repeat; display:none;}
#azw_modal{ margin:30px auto;   }
.azw_modal{ margin:30px auto;   }
.azw_modal_content{ float:right; background-color:#FFF; overflow:auto; padding:10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #AAAAAA;}
.azw_modal_btnok{ background-image:url(icon_ok.png); background-repeat:no-repeat; background-position:right center; padding-right:18px !important; margin:4px 1% !important;  font-family:Tahoma, Geneva, sans-serif;}
.azw_modal_btncncl{ background-image:url(icon_cancel.png); background-repeat:no-repeat; background-position:right center; padding-right:18px !important; margin:4px 1% !important; font-family:Tahoma, Geneva, sans-serif;}
#azw_modal  .azw_modal_header{cursor:move; }
#azw_modal .ui-resizable-handle{ position:relative !important; bottom:20px; right:10px;}
.azw_modal_close{ cursor:pointer; float:left; padding:1px; margin:4px;}
.ui-dialog-buttonset{ text-align:center;}
/* end modal css */

/* start editor tabshow fadding*/
.cms_azw_editor_Tabshow .idTabs{ float:right; width:100%; margin-bottom:-1px; position:relative; z-index:999;}
.cms_azw_editor_Tabshow .idTabs li{ float:right; margin:0px 0px 0px 2px;}
.cms_azw_editor_Tabshow .idTabs li a{background:#e1e1e1;float:right; padding:0px 5px; color:#000; line-height:24px; font-family:Tahoma, Geneva, sans-serif ; font-size:9pt;border-top-right-radius:5px; border:1px solid #d9d9d9; border-bottom:0px !important; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;}
.cms_azw_editor_Tabshow .advanced_tabs_content{ float:right; width:99.6%; font-family:Tahoma, Geneva, sans-serif ; font-size:9pt; padding:3px; border:1px solid #d9d9d9;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.cms_azw_editor_Tabshow .idTabs li a.selected{background:#fff; color:#333 !important;}
.cms_azw_editor_Tabshow .idTabs li a:hover{ color:#01344e;}
.cms_azw_editor_Tabshow{ position:relative;}
/* end editor tabshow fadding*/

/* start editor tabshow scrolling */
.cms_azw_editor_tab_header a{ margin-left:1px; border-bottom:0px !important;}
.cms_azw_editor_tab_header a:hover{text-decoration:none;color:#4b412f}
.cms_azw_editor_tab_header a.selected{ background-color:#f6f6f6; color:#000!important; border-bottom:1px  solid #f6f6f6;}
.cms_azw_editor_tab_content {float: left;}
.cms_azw_editor_tab_mask{overflow:hidden;  border:1px solid #ccc;  min-height:40px; background: #f6f6f6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
background: -moz-linear-gradient(top,  #f6f6f6 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f6f6 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f6f6 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */ }
.cms_azw_editor_tab_header{ margin-bottom:-1px;position: relative;}
/* end editor tabshow scrolling */
/* START LIKE AND DISLIKE STYLE */
.cms_comment_icon_like{  background: url("icons.png") -3px -224px; width:35px; height:40px; font-size:8pt; color:#333; margin:0px 7px;}
.cms_comment_icon_dislike{  background: url("icons.png") -3px -268px; width:35px; height:40px; font-size:8pt; color:#333; margin:0px 7px;}
.cms_comment_icon_like span , .cms_comment_icon_dislike span{ width:100%; float:right; height:17px; text-align:center; line-height:14px;}
.cms_comment_icon_like a , .cms_comment_icon_dislike a{ width:100%; float:right; height:18px; text-align:center;}
/* END LIKE AND DISLIKE STYLE */
/* start bank icons */
.banks_list{ float:right; width:100%; display;block;}
.banks_list li{ float:right; margin:5px 3px; background-image: url("bank-ribbon.png");background-repeat:no-repeat; width:40px; height:35px;}
.banks_list li.banks_list_0{background-position:0px 0px;}
.banks_list li.banks_list_1{background-position:-50px 0px;}
.banks_list li.banks_list_2{background-position:-100px 0px;}
.banks_list li.banks_list_3{background-position:-150px 0px;}
.banks_list li.banks_list_4{background-position:-200px 0px;}
.banks_list li.banks_list_5{background-position:-250px 0px;}
.banks_list li.banks_list_6{background-position:-300px 0px;}
.banks_list li.banks_list_7{background-position:-350px 0px;}
.banks_list li.banks_list_8{background-position:-402px 0px;}
.banks_list li.banks_list_9{background-position:-455px 0px;}
.banks_list li.banks_list_10{background-position:-510px 0px;}
.banks_list li.banks_list_11{background-position:-565px 0px;}
.banks_list li.banks_list_12{background-position:-620px 0px;}
.banks_list li.banks_list_13{background-position:-670px 0px;}
.banks_list li.banks_list_14{background-position:-722px 0px;}
.banks_list li.banks_list_15{background-position:-825px 0px;}
.banks_list li.banks_list_16{background-position:-880px 0px;}
.banks_list li.banks_list_17{background-position:-935px 0px;}
.banks_list li.banks_list_18{background-position:-990px 0px;}
.banks_list li.banks_list_19{background-position:-1095px 0px;}
.banks_list li.banks_list_20{background-position:-1150px 0px;}
.banks_list li.banks_list_21{background-position:-1200px 0px;}
 .banks_list li.banks_list_22{background-position:-1245px 0px;}
 .banks_list li.banks_list_23{ display:none;}
/* end bank icons */
/*  DateControl CSS */
.PickerCSS
{
	background-color: #ffffff;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.PickerHeaderCSS
{
	background-color: #b0c4de;
	border-bottom: black 1px solid;

	height: 30px;
}
.PickerFooterCSS
{
	background-color:  #b0c4de;

}
.PickerWeekDayCSS
{
	background-color: #ffffff;
	text-align: center;
	font-size: 8pt;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
	height: 19px;
}
.PickerCalendarCSS
{
	background-color: #ffffff;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 1px solid;
	height: 19px;
}
.PickerWorkDayCSS
{
	background-color: #ffffff;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 1px solid;
}
A.PickerWorkDayCSS
{
	color: black;
	text-decoration: none;
	border: none;
}
.PickerForbidenCSS
{
	background-color: #ffffff;
	color: Red;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 1px solid;
}
.PickerSelectedCSS
{
	background-color: #ffffff;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 1px solid;
}
A.PickerSelectedCSS
{
	font-weight: bold;
	color: #0066ff;
	border: none;
}
.SideBar
{
	border-right:solid 1px #c0c0c0;vertical-align:top;width:20%;padding-right:8px;
}
.ModalBG
{
	width:100%;
	display:none;	
	position:absolute;
	top:0;
	left:0;
	height:100%;
	z-index:9999;
	background-color:Gray;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	opacity:0.5;top:0px;left:0px;z-index:8000;
	filter: alpha(opacity = 50);
}
.ProgressBorder
{
	border: thin groove #000000;
}
.ModalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.ModalPopup {
	background-color:#f5fffa;
	border-width:2px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
}
/*----------flysafe css-----------*/
.bg{ width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:1;}
.cont{ position:relative; z-index:2; top:0px;}
.footer_flysafe_style{bottom:7px;position:fixed}
.fly_specia{
	font-family:HelveticaNeueLTComLt !important;
	direction: ltr;
	font-size: 18px;
	line-height: 28px;
	text-align: justify;
	width:48%;
	margin:0px auto;
	color: #FFF;
}
	
	
.menu{ float:right;padding-bottom:10px; padding:0px;}
.menu a{
	float:right;
	padding:8px 10px 8px 10px;
	line-height:21px;
	font-size:16px;
	border-bottom:2px solid transparent;
	font-family: HelveticaNeueLTComLt;
	color:#5f6a72;
	margin-left:10px; /* Old browsers */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a62ce', endColorstr='#004799',GradientType=0 ); /* IE6-9 */ 	border-radius:3px;
	min-width:60px;
	display:inline-block;
	text-align:center;
}
.menu a:hover{
	color:#0698d9;
	border-bottom:2px #0698d9 solid;
	font-size: 16px;
	font-weight: bold;
}
.main{ width:100%; margin:0px auto;}
.footer{color:#fff; margin:20px auto;}
.logo{ margin:5px 0px; float:left;}
.links{ height:25px; width:113px; background:url(images/links.png) no-repeat center top;}
.links a{float:left; height:25px; width:25%;}

.flysafe_azaranweb{color:#03a9f4;font-family: HelveticaNeueLTComLt;font-size:14px;}
.fly_safe_co{font-family: HelveticaNeueLTComLt;font-size:14px;color:#fff;float:lef !important;direction:ltr !important;}
.fly_safe_co_tittle{font-family:HelveticaNeueLTComLt;font-size:14px !important;color:#03a9f4 !important;line-height: 20px !important;text-align: justify !important;}
.footer_flysafe_style_profile{bottom:0px ;position:absolute;}
/*----End of Example CSS Class --*/ 
.pink-background{background:url(images/pettern.jpg) top center repeat}
.footer_flysafe_style{bottom:7px;position:fixed;}
.azw_mar_l_47per{margin-left:47%;}
.azaranlogo{ float:left;}
.flysafe_AzaranWeb{ float:right;}
.bg_menu-flysafe{background-color:#fff;width:100%;float:right;}
.d-background{ margin-top:20px;}
.stylebox_flysafe_input{background:#fff;width:290px;padding:3px;margin-left:30px;margin-top:9px;box-shadow:2px 2px 15px #151515;border:solid #03a9f4 1px ;}
.stylebox_flysafe_input_sub{
	margin-bottom:40px;
	cursor:pointer;
	box-shadow:2px 2px 15px #151515;
	width:100px;
	padding:2px;
	margin-top:1px;
	float:right !important;
	text-align:center !important;
	border:#03a9f4 solid 1px;
	background-color:#03a9f4;
	color:#fff;
	font-family:HelveticaNeueLTComLt !important;
	font-size:18px;
}
.style_td_form{
	color:#fff;
	font-family: HelveticaNeueLTComLt;
	font-size:18px;
	margin-top:10px;
}
.img_flysafe_logo{ margin-top:16%;}
#EnquiryDetails{ height:90px;}
.fly_safe_input_tittle{
	font-family: HelveticaNeueLTComLt;
	font-size:18px;
	color:#FFF;
	line-height:40px;
	margin-top:30px;
}
.bg_menu-flysafe .azw_main_980px{ width:95%;}
.form_table_input{ margin-left:24%;}
@font-face {
    font-family: HelveticaNeueLTCom;
    src: url(font/HelveticaNeueLTCom-BdOu.ttf);
}


@import url(http://fonts.googleapis.com/css?family=Concert+One);
figure {
  animation:wobble 5s ease-in-out infinite;
  transform-origin:center center;
  transform-style:preserve-3d;
}

@keyframes glow {
  0%,100%{ text-shadow:0 0 50px #FFF; }
  25%{ text-shadow:0 0 60px #03a9f4; }
  50%{ text-shadow:0 0 50px #fff; }
  75%{ text-shadow:0 0 60px #03a9f4; }
}

.container {
  width: 650px;
  position:fixed; left:26%; top:186px;
  height: 150px;
  overflow: hidden;
  margin: 0 auto; z-index:9999; 
}

/* Clouds */
#clouds {
  top: 0px;
  position: relative;
  -webkit-animation: move 20s infinite linear;  
  -moz-animation: move 20s infinite linear;  
  -ms-animation: move 20s infinite linear; opacity:0.8;
  z-index: 1;
  	-ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
}

#clouds2 {
  position: relative;
  -webkit-animation: backup 14s infinite linear;
  -moz-animation: backup 14s infinite linear;
  -ms-animation: backup 14s infinite linear;
  z-index: 2; 	-ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
}


.cloud1 {
  width: 0px;
  height: 800px;
  background: #F9F9F9;
	box-shadow: 0px 0px 20px 5px #F8F8F8;
  position: absolute;
  top: 0px;
  box-shadow: 0px 0px 20px 50px #F4F4F4;	
	-moz-box-shadow: 0px 0px 20px 50px #F4F4F4;	
	-webkit-box-shadow: 0px 0px 20px 50px #F4F4F4;opacity:0.1; 	-ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
  
}
.cloud2 {
  width: 0px;
  height: 800px;
  background: #F9F9F9;
  position: absolute;
  top: 0px;
  left: 600px;box-shadow: 0px 0px 20px 40px #F4F4F4;	
	-moz-box-shadow: 0px 0px 20px 40px #F4F4F4;	
	-webkit-box-shadow: 0px 0px 20px 40px #F4F4F4; opacity:0.3; 	-ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
}

.cloud3 {
  width: 0px;
  height: 800px;
  background: #F9F9F9;
	box-shadow: 0px 0px 20px 5px #F6F6F6;
  position: absolute;
  top: 0px;
  left: 740px;box-shadow: 0px 0px 20px 50px #F4F4F4;	
	-moz-box-shadow: 0px 0px 20px 50px #F4F4F4;	
	-webkit-box-shadow: 0px 0px 20px 50px #F4F4F4;opacity:0.1; 	-ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
}



@-webkit-keyframes move {
  0% {bottom: 0px;}
  49% {bottom: 940px; opacity: 1;}
  50% {bottom: 940px; opacity: 0;}
  51% {bottom: -940px; opacity: 0;} 
  52% {bottom: -940px; opacity: 1;} 
  100% {bottom: 0px;} 
}

@-webkit-keyframes backup {
  0% {bottom: -940px;}
  100% {bottom: 940px;}  

}  

@-moz-keyframes move {
  0% {bottom: 0px;}
  49% {bottom: 940px; opacity: 1;}
  50% {bottom: 940px; opacity: 0.1;}
  51% {bottom: -940px; opacity: 0.1;} 
  52% {bottom: -940px; opacity: 1;} 
  100% {bottom: 0px;} 
}

@-moz-keyframes backup {
  0% {bottom: -940px;}
  100% {bottom: 940px;}  

}  

@-ms-keyframes move {
  0% {bottom: 0px;}
  49% {bottom: 940px; opacity: 1;}
  50% {bottom: 940px; opacity: 0;}
  51% {bottom: -940px; opacity: 0;} 
  52% {bottom: -940px; opacity: 1;} 
  100% {bottom: 0px;} 
}

@-ms-keyframes backup {
  0% {bottom: -940px;}
  100% {bottom: 940px;}  

}  

#clouds .cloud1, #clouds .cloud2, #clouds .cloud2:after, #clouds .cloud2:before, #clouds .cloud3, #clouds .cloud1:after, #clouds .cloud1:before, #clouds .cloud3:before, #clouds .cloud3:after {
	background: #F9F9F9;
	box-shadow: 0px 0px 20px 40px #F2F2F2;	
	-moz-box-shadow: 0px 0px 20px 40px #F2F2F2;	
	-webkit-box-shadow: 0px 0px 20px 40px #F2F2F2;
}
@media screen and (max-width: 600px) {
    .container {
    left:0%;
  }
  .flylogo{ width:100%;}
   .form_table_input{ margin-left:0px; width:100%;}
   .form_table_input tr td{ width:40%;}
   .stylebox_flysafe_input{ width:93%; margin-left:0px;}
.menu a{font-size:30px;}
}
@media screen and (max-width: 1100px) {
    .container {
    left:20%;
  }
}
@media screen and (max-width: 980px) {
    .container {
    left:19%;
  }
.menu a{font-size:20pt; line-height:45px;}
.fly_specia{font-size:20pt;}
.d-background{ margin-top:100px;}
.fly_safe_input_tittle , .style_td_form{ font-size:18pt;}
}
@media screen and (max-width: 400px) {
   .menu a{font-size:30px;}
  .flylogo{ width:100%;}
  .fly_specia{ width:96%; line-height:18px;}
  .menu a{ margin-left:1px;}
  .form_table_input{ margin-left:0px; width:100%;}
   .form_table_input tr td{ width:40%;}
   .stylebox_flysafe_input{ width:93%; margin-left:0px;}
    .container {
    left:0%;
  }
}

@media screen and (min-width: 768px) and (max-width: 979px) {
    .container {
    left:10%;
  }
}
