/* CSS Document */
strong, b, strong *, b * { font-weight: bold !important; }
em, i, em *, i * { font-style: italic !important; }

p { padding: 0px; margin: 0px; }

body
{
background: #434548;
font-family: Arial, Helvetica, Sans-serif;
color: #000000;
margin: 0px 0px; padding:0px;
	text-align:center;
}

.body_full_wrap {
	margin: 0px auto;
	text-align:left;
	padding: 0px;
	border: none;
	width: 930px; background: #252525;
}

.rnd_cnr_rt_tp_1 { position: absolute; z-index: 5; padding: 0px; margin: 0px; top: 0px; right: 0px; line-height: 3px; font-size: 3px; height: 3px; width: 3px; height: 3px; background: url('../img/round_corners_1.png'); background-repeat: no-repeat; background-position: -3px 0px no-repeat; }

/* --- FTR --- */
.wrap_ftr_menu { background: #252525; position: relative; text-align: left; left: 0px; width: 930px; line-height: 60px; font-size: 60px; height: 60px; }
.ftr_partners { position: absolute; right: 10px; }

.ftr_menu_item_r_spc { position: relative; display: inline; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; width: 10px; float: left; left: 10px; top: 3px; }
.ftr_menu_item_1 { position: relative; display: inline; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; float: right; right: 10px; top: 0px; }

/* --- FIX --- */
.fix_1
{
clear: both;
padding: 0px;
margin: 0px;
margin-top: 3px;
height: 0px;
font-size: 0px;
line-height: 1px;
}

/*------------------------------------------------------------------------------------------------*/
/*Resolution Table on large image page, Sizes, Pixels, etc.*/
.tbl_ires { position: relative; line-height: 17px; font-size: 17px; height: 17px; border-collapse: collapse; background: #303030; }
.tbl_ires_t { border: 1px solid #AFAFAF; padding: 0px; margin: 0px; }
.tbl_ires_t_2 { border: 1px solid #AFAFAF; padding: 0px; margin: 0px; background: #303030; }

.tbl_ires_txt { padding-left: 3px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; color: #A09F9F; text-align: left; }
.tbl_ires_txt_2 { padding-right: 3px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-style: normal; color: #A09F9F; text-align: right; }
.tbl_ires_txt_3 { padding-right: 3px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-style: normal; color: #E1E2E3; text-align: right; }

.tbl_ires_a_fix { position: absolute; display: inline; padding: 0px; margin: 0px; line-height: 1px; font-size: 1px; height: 1px; top: 0px; left: 0px; }
.tbl_ires_img_fix /* IE */ { position: relative; display: inline; padding: 0px; margin: 0px; line-height: 19px; font-size: 19px; height: 19px; top: -1px; left: 0px; text-align: top; vertical-align: top; }

.tbl_ires_href { position: relative; height: 17px; padding: 0px; margin: 0px; top: 0px; left: 0px; text-align: right; vertical-align: top; }

/* --- TABLES --- */
.tbl_1 { position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; background: #303030; width: 906px; }
.tbl_frm_h { position: relative; left: 0px; top: 0px; width: 930px; text-align: left; vertical-align: top; background: #303030; }
.tbl_frm_h_td_fr_tl { width: 12px; height: 16px; line-height: 16px; font-size: 16px; background-image:url('../img/frame/fr_tl.png'); }
.tbl_frm_h_td_fr_tc { width: 906px; height: 16px; line-height: 16px; font-size: 16px; background-image:url('../img/frame/fr_tc.png'); background-repeat: repeat-x; }
.tbl_frm_h_td_fr_tr { width: 12px; height: 16px; line-height: 16px; font-size: 16px; background-image:url('../img/frame/fr_tr.png'); }

.eqp_tbl_1_wrap { clear: both; position: relative; width: 906px; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px; margin: 0px; /*background: #272727;*/ }
.tbl_eqp_1 { position: relative; left: 0px; top: 0px; width: 886px; height: 1px; padding: 0px; margin: 10px 0px 0px 10px; /*background: #3e3e3e;*/ }
.tbl_eqp_1_td_lt { /*background: #3a3a3a;*/ text-align: top; vertical-align: top; }
.tbl_eqp_1_td_cr { background: #303030; width: 10px; position: relative; left: 0px; top: 0px; left: 0px; top: 0px; /*background-image:url('../img/xblg_spc_v_1.png'); background-repeat: repeat-y;*/ z-index: 1; }
.tbl_eqp_1_td_rt { /*background: #3a3a3a;*/ text-align: top; vertical-align: top; }

.tbl_eqp_2 { position: relative; left: 10px; top: 10px; width: 886px; text-align: top; vertical-align: top; }
.tbl_eqp_2_td { text-align: top; vertical-align: top; }

.eqp_hdr_img_wrap { position: relative; left: 0px; top: 0px; text-align: center; }
.eqp_hdr_img_fix { border: 0px solid #424242; position: relative; left: 0px; top: 0px; padding: 0px 0px 0px 0px; }

.eqp_tbl_1_txt_wrap { position: relative; left: 0px; top: 0px; width: 437px; }

.eqp_txt_1 { color: #FFFFFF; }
.eqp_txt_2 { color: #DDDDDD; }
.eqp_txt_3 { color: #EDEBEB; }

.eqp_tbl_1_lt_hdr_txt_wrap { position: relative; left: 0px; top: 0px; width: 438px; background: #4f4f4f; }
.eqp_tbl_1_lt_hdr_s_txt_wrap { position: relative; left: 0px; top: 0px; width: 438px; background: #232323; }
.eqp_tbl_1_rt_hdr_txt_wrap { position: relative; left: 0px; top: 0px; width: 438px; background: #4f4f4f; }
.eqp_tbl_1_rt_hdr_s_txt_wrap { position: relative; left: 0px; top: 0px; width: 438px; background: #232323; }

.eqp_tbl_2_hdr_txt_wrap { position: relative; left: 0px; top: 0px; width: 886px; text-align: center; /*background: #4f4f4f;*/ }
.eqp_tbl_2_txt_wrap { position: relative; left: 0px; top: 0px; width: 886px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #DDDDDD; }

.eqp_hdr_2_txt { width: 886px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; letter-spacing: 0.2px; line-height: 16px; text-align: justify; vertical-align: top; color: #DDDDDD; }

.eqp_tbl_1_txt { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; letter-spacing: 0.2px; line-height: 16px; text-align: justify; vertical-align: top; color: #DDDDDD; }
.eqp_ul_1_txt { font-family: Arial, Helvetica, Sans-serif; font-size: 12px; letter-spacing: 0.2px; line-height: 16px; text-align: justify; vertical-align: top; color: #FFFFFF; }
.eqp_li_1_txt { width: 844px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; letter-spacing: 0.2px; line-height: 16px; text-align: justify; vertical-align: top; color: #DDDDDD; }

.eqp_img_lg_thumb_1 { position: relative; border: 0px solid #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; /*background: #252525;*/ text-align: center; }
.eqp_img_lg_thumb_1_title { position: relative; border: 0px solid #000000; border-top: 0px dotted #000000; padding: 0px; margin: 10px 0px 0px 0px; /*background: #252525;*/ font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #DDDDDD; top: -1px; left: 0px; text-align: center; }


ul.eqp_a { list-style-type: none; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px 0px 0px 22px; margin: 0px; }
ul.eqp_b { list-style-type: none; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px 0px 0px 17px; margin: 0px; }
ul.eqp_c { list-style-type: none; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px 0px 0px 17px; margin: 0px; }

li.eqp_a { list-style-type: disc; padding: 0px; margin: 0px; list-style-image: url('../img/ul_li_1.png'); }
li.eqp_b { list-style-type: disc; padding: 0px; margin: 0px; list-style-image: url('../img/ul_li_2.png'); }
li.eqp_c { list-style-type: disc; padding: 0px; margin: 0px; list-style-image: url('../img/ul_li_3.png'); }
li.empty_fix_inside_ul { list-style-type: none; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px; margin: 0px; }

.font_size_11_p { font-size: 11px; }
.font_size_12_p { font-size: 12px; }
.font_size_13_p { font-size: 13px; }
.font_size_14_p { font-size: 14px; }
.font_size_15_p { font-size: 15px; }

#middlebar { font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color:#FFFFFF; }
#middlebar .menu div { background: url(lm.png) left top no-repeat; height: 30px; float: left; margin-right: 10px; }
#middlebar .menu div a{ color:#3b5d14; text-decoration:none; padding:0 10px; height:30px; line-height:30px; display: block; float: left; padding:0 26px 0 10px; background:url(rm.png) right top no-repeat; }
#middlebar .menu div a:hover{ color:#777777; }

.js_menu_wrap { position: relative; display: box; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; margin: 0px; padding: 0px; float: left; left: 10px; top: 3px; }
.js_menu { }
.js_submenu { position: absolute; background: #303030; display: block; float: none; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; width: 150px; height: auto; line-height: 18px; border: solid 1px #DEDEDE; z-index: 7;}
.js_submenu_1 { height: 25px; border-top: solid 1px #FFFFFF; }
.js_submenu_2 { height: 25px; border-top: dotted 1px #FFFFFF; }

#middlebar .submenu div a { background: none; display: block; float:none; padding:6px 6px; margin:0; border:0; height:auto; color:#105cbe; line-height:normal; }
#middlebar .submenu div a:hover{ background:#e3edef; }
/*
.menu_item { position: relative; display: box; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; margin: 0px; padding: 0px; float: left; left: 10px; top: 3px; }
*/
.menu_top_lt_item_spc_wrap { position: relative; float: left; left: 0px; top: 0px; width: 1px; text-align: left; vertical-align: top; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 1px 0px 1px; z-index: 1; }
.menu_top_lt_item_spc { background: #DDDDDD; position: relative; display: block; left: 0px; top: 3px; width: 1px; height: 15px; line-height: 15px; text-align: left; vertical-align: top; }

.menu_top_rt_item_spc_wrap { position: relative; float: right; right: 0px; top: 0px; width: 1px; text-align: right; vertical-align: top; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 1px 0px 1px; z-index: 1; }
.menu_top_rt_item_spc { background: #DDDDDD; position: relative; display: block; right: 0px; top: 3px; text-align: right; vertical-align: top; width: 1px; height: 15px; line-height: 15px; }

.float_left { float: left; left: 0px; } 
.float_right { float: right; right: 0px; } 

.menu_top_lt_item_unselected_wrap { background: #303030; position: relative; float: left; height: 19px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; left: 0px; top: 0px; z-index: 7; }
.menu_top_lt_item_unselected_txt { position: relative; display: inline-block; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 0px; float: left; left: 0px; top: 3px; }
.menu_top_lt_item_selected_wrap { border-bottom: 1px solid #F5F5F5; background: #F1F1F1; position: relative; float: left; left: 0px; top: 0px; height: 19px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; z-index: 7; }
.menu_top_lt_item_selected_txt { position: relative; display: inline-block; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000; margin: 0px 0px 0px 0px; padding: 0px; float: left; left: 0px; top: 3px; }

.menu_top_rt_item_unselected_wrap { background: #303030; position: relative; float: right; right: 0px; top: 0px; height: 19px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; z-index: 7; }
.menu_top_rt_item_unselected_txt { position: relative; display: inline-block; float: right; right: 0px; top: 3px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 0px; }
.menu_top_rt_item_selected_wrap { border-bottom: 1px solid #F5F5F5; background: #F1F1F1; position: relative; float: right; right: 0px; top: 0px; height: 19px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; z-index: 7; }
.menu_top_rt_item_selected_txt { position: relative; display: inline-block; float: right; right: 0px; top: 3px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000; margin: 0px 0px 0px 0px; padding: 0px; }

.menu_top_wrap  { position: relative; left: 0px; top: 0px; text-align: center; vertical-align: top; width: 930px; height: 20px; background: #303030; }

.sub_menu_wrap  { display: box; background: #DDDDDD; position: relative; border-top: 1px solid #CCCCCC; left: 0px; top: 0px; text-align: left; vertical-align: top; width: 930px; line-height: 20px; height: 20px; z-index: 2; }
.sub_menu_item { position: relative; display: inline; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000; margin: 0px; padding: 0px; float: left; left: 0px; top: 3px; }

.sub_menu_top_lt_item_spc_wrap { position: relative; float: left; left: 0px; top: 0px; width: 1px; text-align: left; vertical-align: top; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 1px 0px 1px; z-index: 1; }
.sub_menu_top_lt_item_spc { background: #BBBBBB; position: relative; display: block; left: 0px; top: 3px; width: 1px; height: 15px; line-height: 15px; text-align: left; vertical-align: top; }
/*
.sub_menu_item_lt_spc_wrap { position: relative; float: left; left: 0px; top: 0px; text-align: left; vertical-align: top; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 1px 0px 1px; }
.sub_menu_item_lt_spc { position: relative; display: inline; left: 0px; top: 3px; text-align: left; vertical-align: top; border-left: 1px solid #BBBBBB; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000; width: 1px; }
*/
.sub_menu_item_lt_spc_empty { position: relative; display: inline; width: 10px; left: 0px; top: 0px; text-align: left; vertical-align: top; }

.a_img_fix { }
.a_img_fix:link { text-decoration: none; }
.a_img_fix:visited { text-decoration: none; }
.a_img_fix:hover { text-decoration: none; }

.a_menu_top_item_selected { position: relative; color: #111111; display: inline; }
.a_menu_top_item_selected:link { text-decoration: none; color: #000000; }
.a_menu_top_item_selected:visited { text-decoration: none; color: #000000; }
.a_menu_top_item_selected:hover { text-decoration: none; color: #000000; }

.a_menu_top_item_unselected { position: relative; color: #EEEEEE; display: inline; }
.a_menu_top_item_unselected:link { text-decoration: none; color: #FFFFFF; }
.a_menu_top_item_unselected:visited { text-decoration: none; color: #FFFFFF; }
.a_menu_top_item_unselected:hover { text-decoration: none; color: #FFFFFF; }

.a_sub_menu_item { position: relative; color: #111111; display: inline; }
.a_sub_menu_item:link { text-decoration: none; color: #000000; }
.a_sub_menu_item:visited { text-decoration: none; color: #000000; }
.a_sub_menu_item:hover { text-decoration: none; color: #000000; }

.a_sub_menu_top_lt_item_selected_txt { position: relative; color: #EEEEEE; display: inline; }
.a_sub_menu_top_lt_item_selected_txt:link { text-decoration: none; color: #FFFFFF; }
.a_sub_menu_top_lt_item_selected_txt:visited { text-decoration: none; color: #FFFFFF; }
.a_sub_menu_top_lt_item_selected_txt:hover { text-decoration: none; color: #FFFFFF; }

.sub_menu_top_lt_item_selected_wrap { background: #DDDDDD; position: relative; float: left; height: 20px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; left: 0px; top: 0px; }
.sub_menu_top_lt_item_selected_wrap_selected { background: #181b22; }
.sub_menu_top_lt_item_selected_wrap_empty { background: #CCCCCC; color: #000000; }
.sub_menu_item { position: relative; display: box; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; margin: 0px; padding: 0px; float: left; left: 0px; top: 0px; }
.sub_menu_item_empty { position: relative; display: box; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000; margin: 0px; padding: 0px; float: left; left: 0px; top: 0px; }

.menu_item_r
{
position: relative;
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #FFFFFF;

float: right;
right: 10px;
top: 3px;
}

.menu_item_r_spc
{
position: relative;
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #FFFFFF;

width: 10px;
float: right;
right: 10px;
top: 3px;
}

.menu_item_l_spc
{
position: relative;
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #FFFFFF;

width: 10px;
float: left;
left: 10px;
top: 3px;
}

/*
ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul li
{
background-image: url(sqpurple.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 14px;
}
*/
.a_txt_1 { position: relative; color: #FFFFFF; display: inline; }
.a_txt_1:link { text-decoration: none; color: #FFFFFF; }
.a_txt_1:visited { text-decoration: none; color: #FFFFFF; }
.a_txt_1:hover { text-decoration: none; color: #FFFFFF; }

.blg_cmt_frm_error_wrap { background: #FF0000; position: relative; display: block; left: 0px; top: 0px; width: 600px; height: 24px; }
.blg_cmt_frm_error_txt { position: relative; left: 0px; top: 3px; font-family: Arial, Helvetica, Sans-serif; font-size: 16px; line-height: 16px; height: 16px; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: center; vertical-align: middle; }

.blg_cmt_instructions_wrap { position: relative; display: table; left: 0px; top: 0px; width: 600px; height: 24px; }
.blg_cmt_instructions_hdr_txt { position: relative; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: left; vertical-align: middle; }
.blg_cmt_instructions_txt { position: relative; left: 0px; top: 0px; margin-top: 10px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #BBBBBB; text-align: justify; vertical-align: middle; }

.blg_cmt_frm_wrap { /*background: #FF00FF;*/ position: relative; left: 0px; top: 0px; width: 600px; }
.blg_cmt_all_count_wrap { /*background: #111111;*/ position: relative; left: 0px; top: 0px; width: 600px; padding: 0px; margin: 0px; }
.blg_cmt_all_count_hdr_txt { position: relative; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: left; vertical-align: middle; }
.blg_cmt_all_wrap { /*background: #111111;*/ position: relative; left: 0px; top: 0px; width: 600px; padding: 0px; margin: 0px; }
.blg_cmt_one_wrap { position: relative; display: table; left: 0px; top: 0px; width: 600px; text-align: left; vertical-align: top; }
.blg_cmt_one_hdr_wrap { background: #595959; position: relative; display: inline-block; left: 0px; top: 0px; width: 600px; height: 20px; }
.blg_cmt_one_author_name_wrap { background: #272727; position: relative; left: 0px; top: 0px; }
.blg_cmt_one_author_name_txt { font-family: Arial, Helvetica, Sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.blg_cmt_one_date_txt { float: right; position: relative; right: 10px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #FFFFFF; }

.blg_cmt_one_pending_txt { float: right; position: relative; right: 20px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #EEEEEE; }

.blg_cmt_one_author_name_txt_no_link { position: relative; float: left; left: 10px; top: 0px; padding: 0px; margin: 0px; color: #FFFFFF; font-family: Arial, Helvetica, Sans-serif; font-size: 16px; text-align: left; vertical-align: top; }
.a_blg_cmt_one_author_name_txt { position: relative; left: 10px; top: 0px; padding: 0px; margin: 0px; color: #08797a; font-family: Arial, Helvetica, Sans-serif; font-size: 16px; text-align: left; vertical-align: top; }
.a_blg_cmt_one_author_name_txt:link { text-decoration: none; color: #BBBBBBB; }
.a_blg_cmt_one_author_name_txt:visited { text-decoration: none; color: #BBBBBBB; }
.a_blg_cmt_one_author_name_txt:hover { text-decoration: underline; color: #FFFFFF; }

.blg_cmt_one_content_wrap { /*border-bottom: 1px solid #777777;*/ position: relative; float: left; left: 0px; top: 0px; width: 600px; text-align: left; vertical-align: top; z-index: 1; }
.blg_cmt_one_content_txt { padding: 0px; margin: 10px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; letter-spacing: 0.2px; color: #DDDDDD; text-align: justify; }
.blg_cmt_num_txt { /*background: #222222;*/ float: left; height: 100%; left: 0px; top: 0px; padding: 0px; margin: 10px; font-family: Arial, Helvetica, Sans-serif; font-size: 32px; color: #999999; text-align: left; vertical-align: top; }
.blg_cmt_source_txt { /*background: #222222;*/ position: relative; left: 0px; top: 2px; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #999999; text-align: left; vertical-align: top; }

.blg_cmt_one_spc_1 { /*background: #FF1111;*/ position: relative; display: block; height: 10px; line-height: 10px; font-size: 10px; left: 0px; top: 0px; width: 600px; /*background-image:url('../img/blg_spc_2.png'); background-position: 0px 3px; background-repeat: repeat-x;*/ z-index: 1; }
.blg_cmt_frm_spc_1 { /*background: #FF1111;*/ position: relative; display: block; height: 10px; line-height: 10px; font-size: 10px; left: 0px; top: 0px; width: 600px; background-image:url('../img/blg_spc_2.png'); background-position: 0px 3px; background-repeat: repeat-x; z-index: 1; }

.blg_cmt_odd { background: #232323; }
.blg_cmt_even { background: #454545; }

.blg_cmt_frm_wrap { position: relative; display: table; left: 0px; top: 0px; width: 600px; text-align: left; vertical-align: top; }

.blg_cmt_wrap { position: relative; clear: both; margin: 0px; padding: 0px; width: 600px; height: 250px; left: 0px; top: 0px; float: left; }
.frm_cnt /* IE */ {	width: 886px; }

.blg_cmt_input_item { position: relative; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; width: 650px; height: 23px; color: #3D3D3D; float: right; left: 10px; top: 5px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; text-align: center; }
.blg_cmt_label_item { font-family: Arial, Helvetica, Sans-serif; font-size: 10px; font-style: normal; text-align: left; margin: 0px; padding: 0px; color: #FFFFFF; }

.blg_cmt_frm_cf_input_lbl { width: 193px; height: 10px; }
.blg_cmt_frm_cf_input { width: 193px; height: 20px; }

.blg_cmt_frm_inp_lbl_name { position: absolute; left: 0px; top: 0px; }
.blg_cmt_frm_inp_name { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; color: #3D3D3D; left: 0px; top: 17px; }
.blg_cmt_frm_inp_lbl_email { position: absolute; width: 190px; height: 10px; left: 203px; top: 0px; }
.blg_cmt_frm_inp_email { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; float: left; left: 203px; top: 17px; }
.blg_cmt_frm_inp_lbl_url { position: absolute; width: 180px; height: 10px; left: 406px; top: 0px; }
.blg_cmt_frm_inp_url { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; float: left; left: 406px; top: 17px; }
.blg_cmt_frm_inp_text { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; width: 600px; height: 120px; left: 0px; top: 50px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; text-align: left; }
.blg_cmt_frm_inp_lbl_spam { position: absolute; width: 278px; height: 10px; left: 0px; top: 180px; text-align: justify; }
.blg_cmt_frm_inp_spam { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; width: 150px; height: 23px; float: left; left: 450px; top: 183px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; text-align: center; }
.blg_cmt_frm_captcha_img { position: absolute; top: 183px; left: 290px; width: 150px; height: 23px; }
.blg_cmt_frm_btn_submit { position: absolute; border: 1px solid #C1C1C1; background: #313131; clear: both; padding: 0px; margin: 0px; width: 150px; height: 23px; z-index: 3; right: 0px; top: 218px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: bold; color: #FFFFFF; vertical-align: text-top; text-align: center; /*background-image:url('../img/blg_cmt_frm_btn_empty.png');*/ }
.blg_cmt_frm_btn_delete { position: absolute; border: 1px solid #C1C1C1; background: #313131; clear: both; padding: 0px; margin: 0px; width: 150px; height: 23px; z-index: 3;	right: 160px; top: 218px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: bold; color: #ffffff; vertical-align: text-top; text-align: center; /*background-image:url('../img/blg_cmt_frm_btn_empty.png');*/ }

.tbl_frm_blg_h { width: 906px; height: 1px; background: #272727; }
.tbl_frm_blg_td_lt_1 { /*background: #FF0000;*/ text-align: top; vertical-align: top; }
.tbl_frm_blg_td_lt_2 { /*background: #FF0E00;*/ width: 600px; padding: 0px; text-align: top; vertical-align: top; }
.tbl_frm_blg_td_rt { border-left: 1px solid #222222; width: 260px; background: #232323; text-align: left; vertical-align: top; }

.tbl_frm_blg_h { /*border: 1px solid #FFFF00;*/ position: relative; left: 0px; top: 0px; width: 906px; padding: 0px; margin: 0px; background: #272727; text-align: left; vertical-align: top; }
.tbl_frm_blg_tr { padding: 0px; margin: 0px; text-align: left; vertical-align: top; }

.tbl_td_align_left { text-align: left; }
.tbl_td_align_right { text-align: right; }
.tbl_td_align_top { vertical-align: top; }

.tbl_img_srh_promo_box { border: 0px solid #FFFF00; position: relative; left: 0px; top: 0px; width: 592px; padding: 0px; margin: 0px; background: #000FFF; text-align: left; vertical-align: top; }
.tbl_img_srh_promo_box_tr { padding: 0px; margin: 0px; text-align: left; vertical-align: top; }
.tbl_img_srh_promo_box_td { background: #E0E1DE; vertical-align: top; padding-bottom: 10px; padding-right: 7px; text-align: left; vertical-align: top; }

.tbl_g_1 { background: #E0E1DE; width: 100%; vertical-align: top; }
.tbl_g_2 { background: #E0E1DE; width: 886px; }

.tbl_td_g_1 { background: #303030; vertical-align: top; }
.tbl_td_g_2 { background: #E0E1DE; width: 100%; vertical-align:top; }

.blg_preview_lt_all_wrap { position: relative; display: box; left: 15px; top: 0px; width: 600px; margin: 16px 0px 10px 0px;}
.blg_preview_lt_one_wrap { /*background: #FF0000;*/ position: relative; left: 0px; top: 0px; width: 600px; height: 110px; text-align: left; vertical-align: top; }
.blg_preview_lt_content_wrap { /*background: #FFF000;*/ position: absolute; left: 190px; top: 0px; width: 410px; height: 110px; text-align: left; vertical-align: top; }
.blg_preview_lt_content_hdr { /*background: #555555;*/ position: relative; left: 0px; top: 0px; width: 410px; font-family: Arial, Helvetica, Sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #E5E5E5; text-align: left; }
.blg_preview_lt_content_date { /*background: #555555;*/ position: relative; display: inline; float: left; left: 190px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #DDDDDD; text-align: left; }
.blg_preview_lt_content_read_more { /*background: #555555;*/ position: absolute; right: 0px; bottom: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #DDDDDD; text-align: right; }
.blg_preview_lt_content_txt { /*background: #FF00FF;*/ position: absolute; left: 0px; bottom: 0px; width: 410px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #DDDDDD; text-align: justify; }

.blg_preview_lt_img_wrap { border: 0px solid #555555; background: #444444; position: relative; left: 0px; top: 0px; width: 170px; padding: 0px; text-align: left; vertical-align: middle; }
.blg_preview_lt_img_fix { border: 0px solid #111111; position: relative; left: 0px; top: 0px; width: 175px; height: 110px; text-align: left; vertical-align: top; }
.blg_preview_lt_spc_1 { /*background: #5585FF;*/ position: relative; height: 20px; line-height: 20px; font-size: 20px; left: 0px; top: 0px; width: 600px; background-image:url('../img/blg_spc_1.png'); background-position: center; background-repeat: repeat-x; z-index: 2; }

.wrap_blg_rt_1 { position: relative; right: 10px; top: 0px; width: 250px; }
.wrap_blg_post_1 { position: relative; left: 15px; top: 0px; width: 600px; margin: 16px 0px 0px 0px; }

.wrap_blg_post_hdr_wrap { position: relative; left: 0px; top: 0px; width: 600px; margin: 0px 0px 0px 0px; }
.wrap_blg_post_hdr_date_box { background: #F1F1F1; position: relative; display: box; left: 0px; top: 0px; width: 80px; height: 60px; }
.wrap_blg_post_hdr_date_box_day_fix { position: relative; display: box; left: 0px; top: 0px;  font-family: Arial, Helvetica, Sans-serif; font-size: 34px; font-style: normal; font-weight: normal; color: #000000; vertical-align: top; text-align: center; }
.wrap_blg_post_hdr_date_box_month_year_fix { position: relative; display: box; left: 0px; top: -3px; font-family: Arial, Helvetica, Sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #000000; vertical-align: center; text-align: center; }
.wrap_blg_post_hdr_date_box_time_fix { position: relative; display: box; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #000000; vertical-align: bottom; text-align: center; }

.blg_post_lt_content_hdr_wrap { /*background: #000000;*/ border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin: 5px 0px 5px 0px; position: relative; display: box; left: 0px; top: 0px; height: 30px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #DDDDDD; text-align: left; }
.blg_post_lt_content_date { /*background: #555555;*/ position: absolute; display: inline; right: 0px; top: 7px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #DDDDDD; vertical-align: center; text-align: right; }
.blg_post_lt_content_author { /*background: #555555;*/ position: absolute; display: inline; left: 0px; top: 7px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #DDDDDD; vertical-align: center; text-align: left; }

.blg_lt_post_social_wrap { /*background: #555555;*/ position: absolute; left: 350px; top: 8px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: left; }
.blg_lt_post_social_arr_img_fix { position: absolute; left: 154px; top: -1px; }

.blg_preview_lt_post_author_box_wrap { background: #555555; position: relative; display: box; left: 0px; top: 0px; width: 600px; height: 266px; margin: 16px 0px 0px 0px; }
.blg_preview_lt_post_author_box_social_wrap { border-top: 1px solid #555555; background: #444444; position: relative; display: box; left: 0px; top: 0px; width: 600px; height: 25px; margin: 0px 0px 16px 0px;}
.blg_preview_lt_post_author_box_social_txt { position: relative; left: 10px; top: 2px; font-family: Arial, Helvetica, Sans-serif; font-size: 16px; letter-spacing: 0.2px; color: #DDDDDD; text-align: left; }
.blg_preview_lt_post_author_img_avatar_wrap { position: relative; border: 0px solid #272727; left: 392px; top: 14px; width: 194px; height: 236px; padding: 0px 0px 0px 0px; margin: 0px; background: #FFFFFF; text-align: left; }
.blg_preview_lt_post_author_img_avatar_fix { border: 1px solid #999999; position: relative; left: 0px; top: 0px; text-align: left; padding: 0px 0px 0px 0px; }

.blg_preview_lt_post_author_box_hdr_wrap { position: absolute; display: box; left: 10px; top: 8px; width: 355px; margin: 0px 0px 0px 0px;}  
.blg_preview_lt_post_author_box_hdr_txt_1 { position: relative; left: 0px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; letter-spacing: 0.2px; color: #DDDDDD; text-align: justify; }
.blg_preview_lt_post_author_box_hdr_txt_2 { position: relative; left: 0px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 22px; letter-spacing: 0.2px; color: #FFFFFF; text-align: justify; }

.blg_preview_lt_post_author_box_content_wrap { /*background: #5500FF;*/ position: absolute; display: box; left: 10px; top: 66px; width: 365px; height: 180px; margin: 0px 0px 0px 0px;}  
.blg_preview_lt_post_author_box_content_txt { position: relative; left: 0px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; letter-spacing: 0.2px; color: #DFDFDF; text-align: justify; }


.img_lg_preview_lt_post_author_box_wrap { background: #555555; position: relative; display: box; left: 0px; top: 0px; width: 474px; height: 180px; margin: 0px 0px 0px 0px; }
.img_lg_preview_lt_post_author_box_social_wrap { border-top: 1px solid #555555; background: #444444; position: relative; display: box; left: 0px; top: 0px; width: 474px; height: 25px; margin: 0px 0px 0px 0px;}
.img_lg_preview_lt_post_author_box_social_txt { position: relative; left: 10px; top: 5px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; letter-spacing: 0.2px; color: #DDDDDD; text-align: left; }
.img_lg_preview_lt_post_author_img_avatar_wrap { position: relative; border: 1px solid #272727; left: 300px; top: 10px; width: 130px; padding: 5px 5px 0px 5px; margin: 0px; background: #252525; text-align: center; }
.img_lg_preview_lt_post_author_img_avatar_fix { border: 0px solid #111111; position: absolute; right: 10px; top: 10px; text-align: left; padding: 0px 0px 0px 0px; }

.img_lg_preview_lt_post_author_box_hdr_wrap { position: absolute; display: box; left: 10px; top: 10px; width: 355px; margin: 0px 0px 0px 0px;}  
.img_lg_preview_lt_post_author_box_hdr_txt_1 { position: relative; left: 0px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 24px; letter-spacing: 0.2px; color: #DDDDDD; text-align: left; }
.img_lg_preview_lt_post_author_box_hdr_txt_2 { position: relative; left: 0px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; letter-spacing: 0.2px; color: #FFFFFF; text-align: left; }

.img_lg_preview_lt_post_author_box_content_wrap { /*background: #5500FF;*/ position: absolute; display: box; left: 10px; top: 10px; width: 290px; height: 100px; margin: 0px 0px 0px 0px;}  
.img_lg_preview_lt_post_author_box_content_txt { position: absolute; left: 0px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; letter-spacing: 0.2px; line-height: 16.2px; color: #DFDFDF; text-align: justify; }


.wrap_blg_info_1 { position: relative; left: 0px; top: 0px; }

.wrap_blg_post_2 { position: relative; left: 0px; top: 0px; width: 300px; }

.wrap_blg_post_3 { position: relative; left: 0px; top: 0px; width: 300px; }

.blg_box_rt_bg_rnd_top_lt { position: absolute; line-height: 17px; font-size: 17px; left: 0px; top: 0px; width: 17px; height: 17px; /*background-image:url('../img/box_img_lg_rt_rnd_v2.png'); background-position: 0px 0px; background-repeat: no-repeat;*/ z-index: 1; }
.blg_box_rt_bg_rnd_top_rt { position: absolute; line-height: 17px; font-size: 17px; right: 0px; top: 0px; width: 17px; height: 17px; /*background-image:url('../img/box_img_lg_rt_rnd_v2.png'); background-position: -17px 0px; background-repeat: no-repeat;*/ z-index: 1; }

.blg_box_rt_bg_rnd_bottom_lt { position: absolute; line-height: 17px; font-size: 17px; left: 0px; bottom: 0px; width: 17px; height: 17px; /*background-image:url('../img/box_img_lg_rt_rnd_v2.png'); background-position: 0px -17px; background-repeat: no-repeat;*/ z-index: 1; }
.blg_box_rt_bg_rnd_bottom_rt { position: absolute; line-height: 17px; font-size: 17px; right: 0px; bottom: 0px; width: 17px; height: 17px; /*background-image:url('../img/box_img_lg_rt_rnd_v2.png'); background-position: -17px -17px; background-repeat: no-repeat;*/ z-index: 1; }

.blg_preview_rt_blog_article_wrap { position: relative; left: 0px; top: 10px; width: 260px; padding: 0px; margin: 0px; background: #222222; text-align: left; vertical-align: top; }
.blg_preview_rt_blog_article_hdr_wrap { background: #595959; position: relative; left: 0px; top: 0px; width: 190px; text-align: left; }
.blg_preview_rt_blog_article_hdr_ctg_txt { position: relative; left: 5px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; letter-spacing: 0.2px; color: #FFFFFF; }
.blg_preview_rt_prm_hdr_txt { position: relative; left: 15px; top: 4px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 22px; letter-spacing: 0.2px; color: #BBBBBB; }
.blg_preview_rt_prm_int_wrap { position: relative; left: 15px; top: 0px; width: 248px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; line-height: 16px; letter-spacing: 0.2px; color: #DDDDDD; text-align: justify; }
.blg_preview_rt_blog_read_more_hdr { position: absolute; left: 72px; top: 93px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; letter-spacing: 0.2px; color: #FFFFFF; }

.a_blg_preview_rt_prm_int { position: relative; left: 0px; top: 0px; text-align: left; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #EEEEEE; text-align: left; }
.a_blg_preview_rt_prm_img_fix { position: relative; left: 0px; top: 0px; text-align: left; }
.a_blg_preview_rt_prm_int:link { text-decoration: none; color: #EEEEEE; }
.a_blg_preview_rt_prm_int:visited { text-decoration: none; color: #EEEEEE; }
.a_blg_preview_rt_prm_int:hover { text-decoration: none; color: #EEEEEE; }

.blg_preview_rt_blog_img_fix { position: relative; border: 1px solid #1c1c1c; left: 0px; top: 0px; padding: 0px; margin: 3px; background: #C0C0C0; }

.blg_preview_rt_spc_1 { background: #E0E1DE; position: relative; height: 5px; line-height: 5px; font-size: 5px; left: 0px; top: 5px; width: 200px; background-image:url('../img/blg_spc_1.png'); background-repeat: repeat-x; z-index: -1; }
.blg_preview_rt_int_spc_1 { position: relative; height: 15px; line-height: 15px; font-size: 15px; left: 15px; top: 4px; width: 248px; background-image:url('../img/blg_spc_1.png'); background-repeat: repeat-x; z-index: 2; }
.blg_preview_rt_int_spc_1_empty { position: relative; height: 10px; line-height: 10px; font-size: 10px; left: 15px; top: 4px; width: 210px; z-index: 2; }
.blg_preview_rt_int_spc_2 { position: relative; height: 10px; line-height: 15px; font-size: 10px; left: 15px; top: 4px; width: 248px; background-image:url('../img/blg_spc_3.png'); background-repeat: repeat-x; z-index: 2; }

.txt_blg_p_1 { text-align: justify; padding: 10px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; letter-spacing: 0.4px;color: #CCCCCC; }
.txt_blg_title_1 { position: relative; left: 0px; top: 0px; text-align: left; padding: 10px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 16px; color: #CCCCCC; }

.txt_blg_author_msg_1 { text-align: left; padding: 10px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; }
.txt_blg_author_1 { text-align: left; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; }
.txt_blg_published_1 { text-align: left; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; }
.txt_blg_category_1 { float: right; text-align: right; padding: 0px 10px 0px 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; }

.blg_dt_register_box_banner_wrap { background: #ecedef; border: 0px solid #08797a; position: relative; left: 0px; top: 0px; width: 600px; margin: 10px 10px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; vertical-align: middle; }
.blg_dt_register_box_banner_img_fix { border: none; position: relative; left: 0px; top: 0px; }

.blg_dt_register_box_wrap { background: #ecedef; border: 1px solid #08797a; position: relative; left: 0px; top: 0px; width: 600px; max-height: 30px; height: 30px; line-height: 30px; font-size: 30px; margin: 10px 10px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; vertical-align: middle; }
.blg_dt_register_box_txt { position: relative; left: 0px; top: -17px; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; font-style: normal; font-weight: 600; color: #08797a; text-align: center; }
.blg_dt_register_box_logo_img_fix { position: relative; left: 0px; top: 4px; width: 129px; height: 36px; padding: 0px; margin: 0px; }

.blg_dt_register_box_hdr_rnd_crn_lt { position: absolute; /*border: 0px solid #00FF00;*/ left: -1px; bottom: -1px; width: 14px; height: 14px; background-image: url('../img/blg_dt_register_box_hdr_v1.png'); background-position: 0px 0px; background-repeat: repeat-y; z-index: 7; }
.blg_dt_register_box_hdr_rnd_crn_rt { position: absolute; /*border: 0px solid #00FF00;*/ right: -1px; bottom: -1px; width: 14px; height: 14px; background-image: url('../img/blg_dt_register_box_hdr_v1.png'); background-position: -14px 0px; background-repeat: repeat-y; z-index: 7; }

.blg_dt_register_box_ftr_rnd_crn_lt { position: absolute; /*border: 0px solid #00FF00;*/ left: -1px; top: -1px; width: 14px; height: 14px; background-image: url('../img/blg_dt_register_box_ftr_v1.png'); background-position: 0px 0px; background-repeat: repeat-y; z-index: 7; }
.blg_dt_register_box_ftr_rnd_crn_rt { position: absolute; /*border: 0px solid #00FF00;*/ right: -1px; top: -1px; width: 14px; height: 14px; background-image: url('../img/blg_dt_register_box_ftr_v1.png'); background-position: -14px 0px; background-repeat: repeat-y; z-index: 7; }

.about_block_wrap { position: relative; left: 0px; top: 0px; height: 270px; padding: 0px; margin: 0px; }
.about_block_t1_wrap { position: absolute; float: left; left: 250px; top: 10px; width: 665px; }
.about_img_avatar_thumb_1 { position: relative; border: 1px solid #424242; left: 10px; top: 10px; width: 194px; padding: 5px 5px 0px 5px; margin: 0px; background: #252525; text-align: center; }
.about_block_t1_lg_img { border: 1px solid #424242; position: relative; left: 0px; top: 0px; text-align: left; padding: 0px 0px 0px 0px; }
.about_block_t1_txt { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; letter-spacing: 0.2px; line-height: 16px; text-align: justify; vertical-align: top; color: #494949; }
/*
h2 { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px; }
h3 { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px; }
*/

.blg_block_t_popular_spc_empty { position: relative; left: 0px; top: 0px; height: 8px; line-height: 8px; font-size: 8px; left: 0px; top: 0px; width: 200px; z-index: 1; }

.blg_block_t1_wrap { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px; }
.blg_block_t1_title { /*background: #ece0FF;*/ position: absolute; left: 90px; width: 514px; height: 60px; top: 1px; padding: 0px; margin: 0px; font-family: "Times New Roman", Arial, Helvetica, Sans-serif; font-size: 25px; letter-spacing: 0.2px; line-height: 30px; text-align: left; vertical-align: top; color: #DDDDDD; }
.blg_block_t1_sub_title { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 19px; letter-spacing: 0.4px; line-height: 19px; text-align: justify; vertical-align: top; color: #dddddd; }
.blg_block_t2_sub_title { padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 16px; letter-spacing: 0.4px; line-height: 16px; text-align: left; vertical-align: top; color: #FFFFFF; }
.blg_block_t2_sub_title_num { padding: 0px 0px 7px 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 36px; text-align: left; vertical-align: top; color: #07797a; }
.blg_block_t1_txt { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; letter-spacing: 0.2px; line-height: 20px; text-align: justify; vertical-align: top; color: #CCCCCC; }
.blg_block_t1_img { position: relative; left: 0px; top: 0px; float: left; padding: 0px 10px 0px 0px; }
.blg_block_t1_lg_img { border: 1px solid #cfd1ce; position: relative; left: 0px; top: 0px; text-align: left; padding: 0px 0px 0px 0px; }

.blg_block_spc_1 { background: #01FF0F; position: relative; height: 15px; line-height: 15px; font-size: 15px; left: 0px; top: 5px; width: 600px; background-image:url('../img/blg_spc_1.png'); background-position: center; background-repeat: repeat-x; z-index: 1; }
.blg_block_spc_title_1 { background: #01FF0F; position: relative; height: 10px; line-height: 10px; font-size: 10px; left: 0px; top: 3px; width: 600px; background-image:url('../img/blg_spc_2.png'); background-position: center; background-repeat: repeat-x; z-index: 1; }
.blg_block_spc_sub_title_1 { /*background: #01FF0F;*/ position: relative; height: 3px; line-height: 3px; font-size: 3px; left: 0px; top: 3px; width: 600px; background-image:url('../img/blg_spc_1.png'); background-position: top; background-repeat: repeat-x; z-index: 1; }
.blg_block_spc_sub_title_1_empty { position: relative; height: 10px; line-height: 10px; font-size: 10px; left: 0px; top: 3px; width: 600px; z-index: 1; }
.blg_block_spc_empty_1 { position: relative; height: 5px; line-height: 5px; font-size: 5px; left: 0px; top: 5px; width: 660px; z-index: 1; }
.blg_block_spc_2 { position: relative; height: 8px; line-height: 8px; font-size: 8px; left: 0px; top: 12px; width: 600px; /*background-image:url('../img/blg_spc_5.png');*/ background-repeat: repeat-x; z-index: 1; }
.blg_block_spc_2_empty { position: relative; height: 5px; line-height: 5px; font-size: 5px; left: 0px; top: 5px; width: 600px; z-index: 1; }

.blg_block_rt_pr_spc_empty_1 { position: relative; height: 5px; line-height: 5px; font-size: 5px; left: 0px; top: 5px; width: 100px; z-index: 1; }

.blg_img_lg_thumb_1 { position: relative; border: 1px solid #5d5d5d; padding: 10px 10px 0px 10px; margin: 0px; background: #ecedef; text-align: center; }
.blg_img_lg_thumb_1_title { position: relative; border: 1px solid #c4c6c3; border-top: 1px dotted #424242; padding: 0px; margin: 0px; background: #ecedef; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #c0c0c0; top: -1px; left: 0px; text-align: center; }

.blg_img_lg_5 { position: relative; border: 0px solid #222222; width: 600px; padding: 0px; margin: 0px 0px 0px 0px; left: 0px; top: 0px; color: #00FF00; background: #000000; text-align: center; vertical-align: middle; }

.blg_img_lg { position: relative; border: 2px solid #373737; width: 600px; padding: 0px; margin: 10px 0px 10px 0px; left: 0px; top: 0px; color: #00FF00; background: #000000; text-align: center; vertical-align: middle; }
.blg_img_lg_thumb_2 { position: relative; width: 600px; border: 1px solid #474747; padding: 0px 0px 0px 0px; margin: 0px; background: #232323; text-align: center; vertical-align: middle; }
.blg_img_lg_thumb_2_title { position: relative; display: box; border: 1px solid #474747; padding: 0px; margin: 0px; background: #373737; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; left: 0px; top: -1px; width: 600px; height: 22px; text-align: left; vertical-align: middle; }

.blg_img_lg_thumb_5 { position: relative; width: 600px; border-top: 0px solid #444444; border-bottom: 0px solid #444444; background: #444444; padding: 0px 0px 0px 0px; margin: 0px; text-align: center; vertical-align: middle; }

.a_blg_img_lg_thumb_2_title_fix { position: relative; display: inline; top: 2px; left: 14px; }
.a_blg_img_lg_thumb_2_title_fix:link { text-decoration: none; color: #DDDDDD; }
.a_blg_img_lg_thumb_2_title_fix:visited { text-decoration: none; color: #DDDDDD; }
.a_blg_img_lg_thumb_2_title_fix:hover { text-decoration: none; color: #FFFFFF; }

.ol_blg_a { position: relative; left: 35px; top: 0px; width: 565px; text-align: justify; vertical-align: top; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
ul.blg_b { list-style-type: none; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px 0px 0px 17px; margin: 0px; }
ul.blg_c { list-style-type: none; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px 0px 0px 17px; margin: 0px; }

.li_blg_a { padding: 0px; margin: 0px; /*list-style-image: url('../img/udl_li_3.png');*/ }
li.blg_b { list-style-type: disc; padding: 0px; margin: 0px; list-style-image: url('../img/ul_li_2.png'); }
li.blg_c { list-style-type: disc; padding: 0px; margin: 0px; list-style-image: url('../img/ul_li_3.png'); }
li.empty_fix_inside_ul { list-style-type: none; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px; margin: 0px; }


.blg_img_lg_thumb_1_title { position: relative; border: 1px solid #c4c6c3; border-top: 1px dotted #424242; padding: 0px; margin: 0px; background: #ecedef; font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #c0c0c0; top: -1px; left: 0px; text-align: center; }

.blg_img_lg_dt_swirl_small_wrap { position: absolute; display: box; border: none; right: 3px; bottom: 3px; z-index: 9; } 
.blg_img_lg_dt_swirl { margin: 0px; padding: 0px; border: none; } 

.blg_img_lg_dwn_wrap { position: absolute; right: 14px; top: 16px; display: inline; padding: 0px; margin: 0px; }
.a_blg_img_lg_dwn_fix { position: relative; display: inline; top: 5px; left: 0px; }

.a_blg_img_lg_dwn_txt_1 { position: relative; left: 0px; top: -20px; padding: 0px; margin: 0px; color: #08797a; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; text-align: left; }
.a_blg_img_lg_dwn_txt_1:link { text-decoration: none; color: #BBBBBBB; }
.a_blg_img_lg_dwn_txt_1:visited { text-decoration: none; color: #BBBBBBB; }
.a_blg_img_lg_dwn_txt_1:hover { text-decoration: none; color: #FFFFFF; }

.blg_img_lg_author_txt_wrap { position: relative; display: box; border: 1px solid #474747; padding: 5px 14px 5px 14px; margin: 0px; background: #232323; left: 0px; top: -3px; width: 572px; line-height: 12px; height: 12px; }
.blg_img_lg_author_txt_1 { position: relative; left: 0px; top: -2px; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; color: #BBBBBB; font-size: 11px; text-align: left; }
.blg_img_lg_author_txt_2 { position: relative; left: 0px; top: -2px; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; text-align: left; }

.a_blg_img_lg_author:link { text-decoration: none; color: #EEEEEE; }
.a_blg_img_lg_author:visited { text-decoration: none; color: #EEEEEE; }
.a_blg_img_lg_author:hover { text-decoration: none; color: #FFFFFF; }

.blg_img_sm_js_thumb_switch_1_wrap { position: relative; border: 1px solid #000000; padding: 0px; margin: 0px; background: #303030; text-align: center; }
.blg_img_sm_js_thumb_switch_1 { position: relative; border: 1px solid #000000; padding: 10px 10px 0px 10px; margin: 0px; background: #303030; float: left; text-align: left; }



.lnk_block_spc_1 { background: #2C2C36; position: relative; left: 0px; top: 0px; height: 5px; line-height: 5px; font-size: 5px; left: 10px; top: 5px; width: 884px; background-image:url('../img/blg_spc_1.png'); background-repeat: repeat-x; z-index: 1; }
.lnk_block_spc_empty_2 { position: relative; left: 0px; top: 0px; height: 30px; line-height: 30px; font-size: 30px; left: 0px; top: 0px; width: 828px; z-index: 1; }
.lnk_block_spc_empty_10_px { position: relative; left: 0px; top: 0px; height: 10px; line-height: 10px; font-size: 10px; left: 0px; top: 0px; width: 828px; z-index: 1; }
.lnk_block_spc_v_1 { background: #2CFFF6; position: relative; left: 0px; top: 0px; width: 5px; max-width: 5px; left: 0px; top: 0px; /*background-image:url('../img/blg_spc_v_1.png'); background-repeat: repeat-y;*/ z-index: 1; }



.lnk_block_spc_1 { background: #2C2C36; position: relative; left: 0px; top: 0px; height: 5px; line-height: 5px; font-size: 5px; left: 10px; top: 5px; width: 884px; background-image:url('../img/blg_spc_1.png'); background-repeat: repeat-x; z-index: 1; }
.lnk_block_spc_empty_2 { position: relative; left: 0px; top: 0px; height: 30px; line-height: 30px; font-size: 30px; left: 0px; top: 0px; width: 906px; z-index: 1; }
.lnk_block_spc_empty_10_px { position: relative; left: 0px; top: 0px; height: 10px; line-height: 10px; font-size: 10px; left: 0px; top: 0px; width: 906px; z-index: 1; }
.lnk_block_spc_v_1 { background: #2CFFF6; position: relative; left: 0px; top: 0px; width: 5px; max-width: 5px; left: 0px; top: 0px; /*background-image:url('../img/blg_spc_v_1.png'); background-repeat: repeat-y;*/ z-index: 1; }

.tbl_frm_h_td_fr_tl_2 { width: 12px; height: 8px; background-image:url('../img/frame/fr_tl_2.png'); }
.tbl_frm_h_td_fr_tc_2 { width: 833px; height: 8px; background-image:url('../img/frame/fr_tc_2.png'); background-repeat: repeat-x; }
.tbl_frm_h_td_fr_tr_2 { width: 12px; height: 8px; background-image:url('../img/frame/fr_tr_2.png'); }

.tbl_frm_h_td_fr_cl { width: 12px; height: 18px; background-image:url('../img/frame/fr_cl.png'); background-repeat: repeat-y; }

.td_frm_h { width: 930px; /*height: 18px;*/ background: #303030; }

.tbl_frm_f_td_fr_cr { width: 12px; height: 16px; line-height: 16px; font-size: 16px; background-image:url('../img/frame/fr_cr.png'); }
.tbl_frm_f_td_fr_fl { width: 12px; height: 16px; line-height: 16px; font-size: 16px; background-image:url('../img/frame/fr_fl.png'); background-repeat: no-repeat; }
.tbl_frm_f_td_fr_fc { width: 12px; height: 16px; line-height: 16px; font-size: 16px; background-image:url('../img/frame/fr_fc.png'); background-repeat: repeat-x; }
.tbl_frm_f_td_fr_fr { width: 12px; height: 16px; line-height: 16px; font-size: 16px; background-image:url('../img/frame/fr_fr.png'); background-repeat: no-repeat; }

.tbl_frm_f_td_fr_fl_2 { width: 12px; height: 8px; line-height: 8px; font-size: 8px; background-image:url('../img/frame/fr_fl_2.png'); background-repeat: no-repeat; }
.tbl_frm_f_td_fr_fc_2 { width: 12px; height: 8px; line-height: 8px; font-size: 8px; background-image:url('../img/frame/fr_fc_2.png'); background-repeat: repeat; }
.tbl_frm_f_td_fr_fr_2 { width: 12px; height: 8px; line-height: 8px; font-size: 8px; background-image:url('../img/frame/fr_fr_2.png'); background-repeat: no-repeat; }

/* --- SPACES --- */
.spc_h_17 { height: 17px; line-height: 17px; font-size: 17px; }
.spc_ftr_1 { background: #2C2C36; position: relative; height: 5px; line-height: 5px; font-size: 5px; left: 0px; top: 0px; width: 930px; background-image:url('../img/spc_ftr_1.png'); background-repeat: repeat-x; z-index: 1; }
.spc_ftr_2 { background: #2C2C36; position: relative; height: 5px; line-height: 5px; font-size: 5px; left: 5px; top: 0px; width: 910px; background-image:url('../img/spc_ftr_1.png'); background-repeat: repeat-x; z-index: 1; }
.spc_ftr_3 { position: relative; left: 0px; top: 0px; background: #252525; height: 7px; line-height: 7px; font-size: 7px; width: 930px; /*background-image:url('../img/spc_ftr_3.png'); background-repeat: repeat-x;*/ text-align: center; vertical-align: text-top; z-index: 1; }

/* --- FONT TYPES --- */
.fnt_c_1 { color: #FFFFFF; }
.fnt_c_2 { color: #CCCCCC; }

/* --- COLUMNS --- */
.column_7 { padding-left: 4px; width: 470px; }
.column_7_l { position: relative; left: 0px; top: 0px; padding-left: 7px; }
.column_7_social { position: relative; left: 0px; top: 0px; /*background: #00FF36;*/  z-index: 4; }
.column_tip { padding: 5px 0px 0px 7px; margin: 0px; }
.column_tip_lt { vertical-align: text-top; padding: 0px; padding-right: 7px; left: 0px; top: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; }
.column_tip_rt { left: 7px; top: 0px; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #DDDDDD; text-align: justify; }
.column_3 { padding-left: 3px; }

.tbl_tip { }
.tbl_td_tip_lt { vertical-align: text-top; }


/* --- ALIGN --- */
.align_center { text-align: center; }
.align_justify { text-align: justify; }

.frm_hdr_txt_width_fix { width: 886px; }

/* --- TEXTS --- */
p { padding: 0px; margin: 0px; }
.text_small { font-family: Arial, Helvetica, Sans-serif; font-size: 10px; color: #CCCCCC; }
.text_ftr_c { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #878787; }

.ftr_wrap { border: 0px solid #1DFFF9; position: relative; left: 0px; top: 5px; width: 930px; height: 98px; padding: 0px; margin: 0px; text-align: left; vertical-align: top; background: #252525; }
.ftr_mnu_wrap { border: 0px solid #1DFFF9; position: absolute; left: 0px; top: 0px; width: 930px; text-align: left; vertical-align: top; background: #252525; }
.tbl_ftr_mnu_wrap { position: relative; left: 10px; top: 0px; width: 910px; padding: 0px; margin: 0px; text-align: left; vertical-align: top; z-index: 4; }
.ftr_lng_mnu_wrap { position: relative; left: 10px; top: 0px; margin: 0px 5px 0px 0px; }
.ftr_lng_mnu_tbl_wrap { position: relative; left: 0px; top: 0px; padding: 0px; margin: 5px 0px 0px 0px; }
.txt_ftr_lng_mnu_1 { position: relative; left: 0px; top: 0px; text-align: left; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.txt_ftr_lng_mnu_rt_1 { position: relative; left: 0px; top: 0px; text-align: right; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.txt_ftr_lng_mnu_2 { text-align: left; padding: 0px 10px 0px 0px; margin: 0px; width: 100px; height: 13px; line-height: 13px; font-size: 13px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #F1F1F1; }
.tr_ftr_lng_mnu_2 { height: 11px; line-height: 11px; font-size: 11px; text-align: left; padding: 0px; margin: 0px; color: #F1F1F1; }
.a_ftr_lng_mnu_txt_fix { position: relative; display: inline; left: 1px; top: -2px; text-align: left; }

.tbl_ftr_cprt_wrap { position: absolute; left: 0px; top: 98px; width: 930px; padding: 0px; margin: 0px; text-align: left; vertical-align: top; background: #13151B; z-index: 4; }

.img_ftr_fix_logo_developer_1 { text-align: right; }

.ftr_inf_mnu_tbl_wrap { /*border: 0px solid #1DFFF9;*/ position: relative; left: 0px; top: 0px; margin: 5px 0px 0px 0px; }
.ftr_brand_mnu_tbl_wrap { /*border: 0px solid #1DFFF9;*/ position: relative; left: 10px; top: 0px; margin: 5px 0px 0px 0px; }
.txt_ftr_inf_mnu_1 { text-align: left; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.txt_ftr_inf_mnu_2 { position: relative; text-align: left; padding: 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #F1F1F1; }
.txt_ftr_inf_mnu_rt_2 { text-align: right; padding: 0px 10px 0px 0px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #F1F1F1; }

.ftr_languages_txt_wrap { /*background: #FF00FF;*/ position: absolute; left: 10px; top: 0px; width: 500px; height: 96px; z-index: 7; }
.ftr_languages_txt_fix { position: absolute; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_languages_tbl_wrap { position: absolute; left: 0px; top: 12px; padding: 0px; margin: 5px 0px 0px 0px; }

.ftr_social_txt_wrap { /*background: #FF00FF;*/ position: absolute; left: 523px; top: 0px; width: 106px; height: 96px; z-index: 7; }
.ftr_social_txt_fix { position: absolute; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_social_logo_facebook_fix { position: absolute; left: 0px; top: 20px; }
.ftr_social_logo_gplus_fix { position: absolute; left: 36px; top: 20px; }
.ftr_social_logo_twitter_fix { position: absolute; left: 72px; top: 20px; }
.ftr_social_logo_pinterest_fix { position: absolute; left: 0px; top: 56px; }
.ftr_social_logo_dreamstime_fix { position: absolute; left: 72px; top: 56px; }
.ftr_social_logo_depositphotos_fix { position: absolute; left: 36px; top: 56px; }

.ftr_recommended_txt_wrap { /*background: #FF00FF;*/ position: absolute; left: 420px; top: 0px; width: 106px; height: 96px; z-index: 7; }
.ftr_recommended_txt_fix { position: absolute; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_recommended_sub_1_txt_fix { position: absolute; left: 0px; top: 18px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_recommended_sub_2_txt_fix { position: absolute; left: 0px; top: 33px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_recommended_sub_3_txt_fix { position: absolute; left: 0px; top: 49px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_recommended_sub_4_txt_fix { position: absolute; left: 0px; top: 64px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }

.ftr_brand_logo_wrap { /*background: #FF00FF;*/ position: absolute; right: 10px; top: 0px; width: 280px; height: 96px; z-index: 7; }
.ftr_brand_logo_fix { position: absolute; right: 0px; top: 24px; }
.ftr_brand_txt_fix { position: absolute; right: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_brand_sub_1_txt_fix { position: absolute; right: 0px; top: 56px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_brand_sub_2_txt_fix { position: absolute; right: 0px; top: 72px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }
.ftr_brand_sub_3_txt_fix { position: absolute; right: 0px; top: 72px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF; }


.lng_ftr_flag_base { position: relative; top: 0px; }


.txt_p_1 { text-align: justify; padding: 10px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; }
.txt_p_h2 { text-align: justify; padding: 10px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; }
.txt_p_h3 { text-align: justify; padding: 10px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; }

.txt_ol_1 { text-align: justify; padding: 0px; margin: 10px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; }
.txt_li_1 { text-align: justify; padding: 0px; margin: 0px 20px 0px 20px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; }

h1 { position: absolute; left: 10px; top: 19px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; letter-spacing: 1.2px; color: #CCCCCC; margin: 0px; padding: 0px; font-weight: bold; }
h2 { font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; margin: 0px; padding: 0px; font-weight: normal; }
h3 { font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #CCCCCC; margin: 0px; padding: 0px; font-weight: normal; }
h4 { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color: #BBBBBB; margin: 0px; padding: 0px; font-weight: normal; }

.entry-title	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 18px; font-weight: 700; }

/* --- MEDIUM IMG LISTINGS --- */
.l_img_small_preview_wrap { position: relative; display: box; padding: 0px; margin: 7px 0px 7px 7px; font-size: 0px; line-height: 1px; top: 0px; left: 0px; background: #303030; }
.l_img_small_preview_info_txt_wrap { position: relative; display: box; padding: 0px; margin: 7px 0px 7px 7px; font-size: 0px; top: 0px; left: 0px; }

/* --- MEDIUM IMG LISTINGS --- */
.tbl_m_img_l { /*background: #FF0930;*/ position: relative; left: 4px; top: 0px; text-align: left; vertical-align: bottom; }
.m_img_l_td { background: #FEFEC; text-align: left; vertical-align: top; }
.m_img_l_tr { width: 20px; text-align: center; }

.img_large
{
position: relative;
border: 0px solid #13151b;
padding: 0px;
margin: 0px;
top: 0px;
left: 0px;
text-align: center;
color : #00FF00;
background: #292929;
}

.img_prw_cmp_lg_wrap { position: relative; clear: both; border: 0px solid #FFF290; width: 906px; padding: 0px; margin: 0px; font-size: 0px; line-height: 1px; top: 0px; left: 0px; text-align: center; background: #292929; }

.img_prw_cmp_lg
{
position: relative;
border: 0px solid #1FF01b;
padding: 0px;
margin: 0px;
top: 0px;
left: 0px;
text-align: center;
color: #00FF00;
background: #292929;
}

.img_thumb_large
{
position: relative;
clear: both;
border: 0px solid #000000;
padding: 0px 0px 0px 0px;
margin: 7px 0px 0px 7px;
font-size: 0px;
line-height: 1px;
top: 0px;
left: 0px;
text-align: center;
background: #292929;
}


.m_thumb_3
{
position: relative;
border: 0px solid #1D2029;
padding: 0px; margin: 10px 0px 10px 10px;
/*background: #292929;*/
text-align: left;
top: 0px;
left: 0px;
width: 886px;
}

.img_medium_3
{
position: relative;
top: 0px;
left: 0px;
border: 0px solid #1D2029;
padding: 0px;
margin: 0px;

color: #00FF00;
background: #292929;
}


.img_medium
{
position: relative;
border: 0px solid #13151b;
padding: 0px;
margin: 0px;

color : #00FF00;
background: #292929;
}


.m_thumb_2
{
position: relative;
border: 0px solid #000000;
border-bottom: 0px solid #888888;
padding: 10px 4px 0px 4px; margin: 0px;
/*background: #232323;*/
text-align: left;
}

.m_thumb_title
{
position: relative;
top: 0px;
padding: 6px 4px 2px 4px; margin: 0px 0px 0px 0px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color : #FFFFFF;
/*background: #E9E9E9;*/
text-align: center;
}

a.lst_img_title:link { text-decoration: none; color : #CCCCCC; }
a.lst_img_title:visited { text-decoration: none; color : #CCCCCC; }
a.lst_img_title:hover { text-decoration: none; color : #FFFFFF; }
a.lst_img_title:active { text-decoration: none; /*color : #FFFFFF; background: #E31BB9;*/ }

.m_thumb_title_wrap
{
position: relative;
left: 4px;
top: 0px;
border: 0px solid #000000;
border-top: none;
padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;;
text-align: left;
width: 170px;
/*background: #E9E9E9;*/
}

.lg_thumb_title_wrap
{
position: relative;
left: 0px;
top: 0px;
border: 1px solid #000000;
border-top: none;
padding: 0px; margin-left: 7px;
text-align: center;
background: #222222;
}

.lg_thumb_title
{
position: relative;
left: 0px;
top: 2px;
padding: 0px;
margin: 0px 14px 5px 14px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
color : #575757;
/*height: 16px;*/
text-align: center;
}

.sm_thumb_img_fix { position: relative; border: 0px solid #13151b; padding: 0px; margin: 0px; color: #00FF00; background: #292929; }
.sm_thumb_wrap { position: relative; border: 0px solid #000000; padding: 0px; margin: 0px 6px 0px 0px; background: #292929; text-align: left; }

.sm_thumb_title_wrap { position: relative; left: 0px; top: 0px; border: 0px solid #000000; border-top: none; padding: 0px; margin: 0px 5px 10px 0px; text-align: center; /*background: #222222;*/ }
.sm_thumb_title { position: relative; left: 0px; top: 2px; padding: 0px; margin: 0px 6px 5px 6px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; color : #575757; /*height: 16px;*/ text-align: center; }

.tbl_sm_img_more { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px; text-align: left; vertical-align: top; background: #303030; width: 400px; }
.tbl_tr_sm_img_more { padding: 0px; margin: 0px; width: 20px; text-align: left; vertical-align: top; }
.tbl_td_sm_img_more { padding: 0px; margin: 0px; background: #FEFEC; text-align: left; }

.a_sm_thumb_title:link { text-decoration: none; color: #DDDDDD; }
.a_sm_thumb_title:visited { text-decoration: none; color: #DDDDDD; }
.a_sm_thumb_title:hover { text-decoration: none; color: #FFFFFF; }

/*
.s_thumb_title { position: relative; border: 1px solid #1D2029; padding: 0px; margin: 0px; background: #292929; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; color : #575757; top: -1px; left: 0px; text-align: center; }
*/

/* EN CZ SK
.lng_text { position: absolute; line-height: 10px; right: 70px; top: 46px; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; color: #CCCCCC; }
.lng_href_fix { margin: 0px; padding: 0px; }

.lng_flag_1 { position: absolute; top: 44px; right: 11px; }
.lng_flag_2 { position: absolute; top: 44px; right: 30px; }
.lng_flag_3 { position: absolute; top: 44px; right: 49px; }
*/

.lng_text { position: absolute; line-height: 10px; right: 240px; top: 46px; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; color: #CCCCCC; }
.lng_href_fix { margin: 0px; padding: 0px; }

.lng_flag_base { position: absolute; top: 37px; }

.lng_flag_1 { right: 10px; }
.lng_flag_2 { right: 45px; }
.lng_flag_3 { right: 80px; }

/*
.lng_flag_1 { right: 11px; }
.lng_flag_2 { right: 30px; }
.lng_flag_3 { right: 49px; }
.lng_flag_4 { right: 68px; }
.lng_flag_5 { right: 87px; }
.lng_flag_6 { right: 106px; }
.lng_flag_7 { right: 125px; }
.lng_flag_8 { right: 144px; }
.lng_flag_9 { right: 163px; }
.lng_flag_10 { right: 182px; }
.lng_flag_11 { right: 201px; }
.lng_flag_12 { right: 220px; }
.lng_flag_13 { right: 239px; }
.lng_flag_14 { right: 258px; }
.lng_flag_15 { right: 277px; }
.lng_flag_16 { right: 296px; }
.lng_flag_17 { right: 315px; }
.lng_flag_18 { right: 334px; }
.lng_flag_19 { right: 353px; }
*/
.frm_hdr_wrap { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px; vertical-align: top; text-align: center; }
.frm_prm_line_1 { position: relative; top: 0px; text-align: left; left: 10px; line-height: 20px; font-size: 12px; color:#CCCCCC; z-index: 7; }
.frm_prm_line_2 { position: relative; top: 0px; text-align: left; left: 0px; color:#CCCCCC; font-size: 12px; line-height: 20px; z-index: 7; }
/*         
.lng_flag_1 { position: absolute; top: 44px; right: 11px; }
.lng_flag_2 { position: absolute; top: 44px; right: 30px; }
.lng_flag_4 { position: absolute; top: 44px; right: 68px; }
.lng_flag_5 { position: absolute; top: 44px; right: 49px; }
.lng_flag_3 { position: absolute; top: 44px; right: 87px; }
*/
/*--- EXTENDED CATEGORIES ---*/
.ct_e_tbl { position: relative; border: 0px solid #E31CB7; /*background: #E5E6E3;*/ width: 890px; left: 10px; height: 1%; padding: 0px; margin: 0px; }
.ct_e_tr { background: #303030; padding: 0px; margin: 0px; }
.ct_e_td { background: #303030; position: relative; width: 202px; height: 1%; text-align: left; vertical-align: text-top; padding: 0px; border-right: 6px solid #303030; margin: 0px; }
.ct_e_sm_td { background: #303030; position: relative; width: 102px; height: 1%; text-align: left; vertical-align: text-top; padding: 0px; border-right: 5px solid #303030; margin: 0px; }
.ct_e_td_2 { background: #303030; position: relative; width: 202px; height: 1%; text-align: left; vertical-align: text-top; padding: 0px; border-right: 0px solid #303030; margin: 0px; }
.ct_e_td_top { width: 435px; border: 0px solid #1d2029; border-bottom: 0px solid #8d8d8d; background: #525252; position: relative; padding: 0px; margin: 0px; padding-left: 5px; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 15px; color: #000000; vertical-align: text-top; text-align: left; }
.ct_e_sm_td_top { width: 135px; border: 0px solid #1d2029; border-bottom: 0px solid #8d8d8d; background: #525252; position: relative; padding: 0px; margin: 0px; padding-left: 5px; left: 0px; top: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000; vertical-align: text-top; text-align: left; }
.ct_e_ul { position: relative; z-index: 3; left: 14px; top: 0px; width: 189px; padding: 0px; margin: 0px; /*background: #00FFDD;*/ text-align: left; }
.ct_e_li { position: relative; background: url('../img/disc.png'); background-repeat: no-repeat; background-position: 0px 5px; no-repeat; padding-left: 12px; color: #E31CB7; }
.ct_e_li_txt { position: relative; left: 10px; }
.ct_e_f_li { list-style-type: disc; color: #16DD12; }
div.ct_e_ul_txt { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #FFFFFF; }
div.ct_e_ul_txt:first-letter { text-transform: uppercase; }
.ct_e_ul_txt_num { padding: 0px 0px 0px 10px; margin: 0px; font-size: 9px; color: #FFFFFF; }

.ct_e_spc_1 { clear: both; padding: 0px; margin: 0px; height: 5px; font-size: 5px; line-height: 5px; }
.ct_e_spc_2 { clear: both; padding: 0px; margin: 0px; height: 10px; font-size: 10px; line-height: 10px; }

.ctg_mnu_lg_preview_img_fix { border: 0px solid #1d2029; border-top: 0px solid #434343; }
.ctg_sm_preview_wrap { position: relative; background: #303030; border: 0px solid #100F0c; border-top-width: 0px; text-align: left; left: 0px; top: 0px; width: 438px; height: 80px; padding: 0px; margin: 0px; }
.ctg_preview_a_fix_wrap {  }
.ctg_preview_img_fix { position: relative; border: 2px solid #1c1c1c; left: 0px; top: 0px; padding: 0px; margin: 1px; background: #C0C0C0; }

.ctg_sm_mnu_lg_preview_img_fix { border: 0px solid #1d2029; border-top: 0px solid #434343; }

a.ct_e:link { text-decoration: none; color: #FFFFFF; }
a.ct_e:visited { text-decoration: none; color: #FFFFFF; }
a.ct_e:hover { text-decoration: underline; color: #FFFFFF; }
a.ct_e:active { text-decoration: none; color: #FFFFFF; }

a.blg_txt_link:link { text-decoration: none; color: #F5F5F5; }
a.blg_txt_link:visited { text-decoration: none; color: #F5F5F5; }
a.blg_txt_link:hover { text-decoration: underline; color: #F5F5F5; }
a.blg_txt_link:active { text-decoration: none; color: #F5F5F5; }

.text_1 { font-family: Arial, Helvetica, Sans-serif; font-size: 13px; color: #CCCCCC; }
.text_1_2 { font-family: Arial, Helvetica, Sans-serif; font-size: 13px; color: #CCCCCC; /*text-shadow: 1px 1px 1px #5b5b5b;*/ margin: 0px; /*word-spacing: 0.1px; letter-spacing: 0.1px; line-height: 14px;*/ }
.text_1_3 { font-family: Arial, Helvetica, Sans-serif; font-size: 13px; color: #CCCCCC; /*text-shadow: 1px 1px 1px #5b5b5b;*/ margin: 0px; /*word-spacing: 0.1px; letter-spacing: 0.1px; line-height: 14px;*/ }
.text_1_4 { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #CCCCCC; /*text-shadow: 1px 1px 1px #5b5b5b;*/ margin: 0px; /*word-spacing: 0.1px; letter-spacing: 0.1px; line-height: 14px;*/ }
.text_2 { font-family: Arial, Helvetica, Sans-serif; font-size: 12px; color: #FFFFFF; margin: 0px; }
.text_4 { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #FFFFFF; margin: 0px; }
.text_f_1 { margin: 0px; padding: 0px; padding-top: 10px; text-align: center;}

.font_11_px { font-size: 11px; }

.text_5 { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #CCCCCC; margin: 0px; text-align: justify; }
.text_7 { font-family: Arial, Helvetica, Sans-serif; font-size: 14px; color: #CCCCCC; margin: 0px; }

.e_prop_f_1 { width: 120; }

.text_3
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #CCCCCC;
margin: 0px;
padding: 0px 10px 0px 10px;
text-align: justify;
letter-spacing: 0.1px;
line-height: 14px; 
}

.text_link_4
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #FFFFFF;
}

.text_frame_header
{
position: relative;
font-size: 12px;
font-size: 12px;
line-height: 12px;
height: 12px;
}

.text_frame_header_2
{
background: #292929;
}

.frame_hdr_wrap
{
position: relative;
top: 0px;
width: 906px;
height: 16px;
background: #292929;
font-weight: normal;
}

.frame_hdr_wrap_2 { height: 1px; }

.frame_hdr_line
{
position: absolute; bottom: 0px; margin: 0px; padding: 0px;
width: 906px; height: 1px; line-height: 1px; font-size: 1px; 
background-image:url('../img/m_sep_bottom.jpg');
}

.frame_hdr_line_2
{
position: absolute; bottom: 0px; margin: 0px; padding: 0px;
width: 906px; height: 1px; line-height: 1px; font-size: 1px;
background-image:url('../img/m_sep_bottom_2.jpg');
}

._wrap { width: 930px; height: 60px; background: #13151B; }
.header_wrap { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px 0px 0px 0px; width: 930px; height: 64px; background: #13151B; background-image:url('../img/hdr_bg_rt_signature.jpg'); background-position: right; background-repeat: no-repeat; }
.header_logo_l { position: absolute; left: 10px; top: 6px; }
.header_logo_r { position: absolute; right: 0px; top: 0px; }
.header_update { position: absolute; left: 10px; top: 45px; }
.header_welcome { position: absolute; left: 0px; top: 45px; width: 930px; text-align: center; font-family: Arial; font-size: 11px; color: #CCCCCC; margin: 0px; }

.header_social_wrap { position: absolute; display: inline; left: 8px; width: 320px; height: 20px; line-height: 20px; max-height: 20px; top: 37px; float: left; text-align: left; /*background: #101FFF;*/ z-index: 1; }
.fb-like { position: relative; display: inline; text-align: left; top: 0px; height: 20px; line-height: 20px; max-height: 20px; /*background: #101FFF;*/ z-index: 1; }
.g-plusone { position: relative; display: inline; text-align: left; top: 0px; height: 20px; line-height: 20px; max-height: 20px; /*background: #101FFF;*/ z-index: 1; }
.twitter-follow-button { position: relative; display: inline; text-align: left; top: 0px; height: 20px; line-height: 20px; max-height: 20px; /*background: #101FFF;*/ z-index: 1; }

.nothing_found
{
position: relative;
display: box;
float: left;
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
color : #CCCCCC;
top: 10px;
text-align: left;
margin-left: 10px;
margin-right: 0px;
height: 30px;
width: 830px;
}

a:link
{
text-decoration: none;
}

a:visited
{
text-decoration: none;
}

img
{
border: 0px solid;
}

.text
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #CCCCCC;
}

.last_update
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 10px;
font-style : bold;
color : #CCCCCC;
text-indent : 10px;
}

.text_in_frame_full { width: 886px; padding: 10px; text-align: justify; }

a:link
{
text-decoration: none;
color: #FFFFFF;
}

a:visited
{
text-decoration: none;
color: #FFFFFF;
}


a:hover
{
text-decoration: underline;
color: #FFFFFF;
}

/*------------------------------------------------------------------------------------------------*/
a.list_kw:link { text-decoration: none; color : #CCCCCC; }
a.list_kw:visited { text-decoration: none; color : #CCCCCC; }
a.list_kw:hover { text-decoration: none; color : #FFFFFF; }
a.list_kw:active { text-decoration: none; /*color : #FFFFFF; background: #E31BB9;*/ }

.a_nav:link { text-decoration: none; color: #FFFFFF; }
.a_nav:visited { text-decoration: none; color: #FFFFFF; }
.a_nav:hover { text-decoration: none; color: #FFFFFF; }

.a_h1:link { text-decoration: none; color: #949495; }
.a_h1:visited { text-decoration: none; color: #949495; }
.a_h1:hover { text-decoration: none; color: #949495; }

.a_2:link
{
text-decoration: underline;
color: #FFFFFF;
}

.a_2:visited
{
text-decoration: underline;
color: #FFFFFF;
}

.a_2:hover
{
text-decoration: underline;
color: #FFFFFF;
}

.a_3:link
{
text-decoration: none;
color: #FFFFFF;
}

.a_3:visited
{
text-decoration: none;
color: #FFFFFF;
}

.a_3:hover
{
text-decoration: none;
color: #FFFFFF;
}

.contact_form_wrap
{

}

/*
.button:hover
{
border: 1px solid #f00;
background: #eef;
}
*/


.main_search_box
{
position: relative;
border: 0px solid #E31CB7;
padding-top: 5px;
padding-bottom: 5px;
float: left;
left: 0px;
top: 12px;
width: 661px;
height: 20px;
}

.main_search_box_wrap
{
position: relative;
padding: 0px;
margin: 0px;
left: 0px;
top: 0px;
width: 930px;
height: 20px;
background: #191C23;
}

.input_item_search_box
{
position: absolute;
background-color: #FFFFFF;
border: 1px solid #BCBAB2;
margin: 0px;
padding: 0px;
width: 214px;
height: 20px;
color: #3D3D3D;
float: right;
left: 510px;
top: 12px;

font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-style: normal;
text-align: center;
}

/*Contact form input button "Submit"*/
.input_item_search_button
{
position: absolute;
border: 1px solid #C2C2C2;
clear: both;
padding: 0px;
margin: 0px;
width: 129px;
height: 20px;
z-index: 3;

float: left;
right: 10px;
top: 12px;

font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
vertical-align:text-top;
text-align: center;
background-image:url('../img/frm_cxnt_btn_empty.png');
background: #727273;
}
.search_box { position: absolute; left: 0px; top: 0px; width: 770px; }

.main_search_box_wrap_simple { z-index: 7; height: 37px; top: 6px; background-image:url('../img/frame/fr_srh.png'); }
.main_search_box_wrap_extended { height: 54px; }

.main_search_box_extended_wrap
{
position: absolute;
display: box;
padding: 0px;
margin: 0px;
left: 0px;
top: 34px;
width: 861px;
height: 20px;
background: #E0E1DE;

font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-style: normal;
}

.main_search_box_extended_wrap2
{
position: relative;
display: box;
padding: 0px;
margin: 0px;
left: 0px;
top: 0px;
width: 861px;
height: 20px;
background: #E0E1DE;
}

.form_item
{
border: 0px solid #292929;
padding: 0px;
margin: 0px;
width: 661px;
}


.list_categories
{
/* put the lists and list elements on one line
list-style-type: none;*/
display: inline;
padding: 0px;
margin: 0px;
padding-left: 7px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #000000;
text-transform: capitalize;
text-align: justify;
top: 0px;
height: 20px;

background: #E0E1DE;
}

/*------------------------------------------- RESOURCES --------------------------------------------*/
.resources_txt_hr_header
{
position: relative;
display: box;
padding: 0px;
margin: 0px;
left: 0px;
top: 0px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
background: #E0E1DE;
}

/*------------------------------------------------------------------------------------------------*/
.spc_resources_vertical_menu
{
position: absolute;
margin: 0px;
padding: 0px;
height: 5px; /*IE ???*/
line-height: 5px;
font-size: 5px;

left: 0px;
top: 0px;
background-image:url('../img/spcr_res.jpg');
background-repeat: repeat-x;
z-index: 1;
}

.spc_empty /* IE */
{
height: 1px;
line-height: 1px;
font-size: 1px;
}

.spc_lines
{
position: relative;
margin: 10px 0px 0px 10px;
padding: 0px;
height: 5px; /*IE ???*/
line-height: 5px;
font-size: 5px;
left: 0px;
top: 0px;
width: 886px;

background-image:url('../img/spacer.png');
background-repeat: repeat-x;
z-index: 1;
}

.spc_lines_2
{
position: relative;
margin: 5px 0px 0px 5px;
padding: 0px;
height: 5px; /*IE ???*/
line-height: 5px;
font-size: 5px;
left: 0px;
top: 0px;
width: 896px;
background-image:url('../img/spacer.png');
background-repeat: repeat-x;
z-index: 1;
}


/*--------------------------------- IMAGE -----------------------------------*/
.img_large_info
{
position: relative;
display: box;
padding: 0px;
margin: 0px;
top: 0px;
float: left;
}

.img_lg_lnd_info
{
position: relative;
display: box;
padding: 0px;
margin: 0px;
top: 0px;
float: left;
}

.img_large_info_text_bar /*Text in bars*/
{
position: absolute;
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
width: 100%;
color : #FFFFFF;
z-index: 2;
text-align: center;
}

.img_large_info_download_button /*Text in bars*/
{
position: absolute;
display: box;
width: 370px;
z-index: 2;
}

.img_large_info_license
{
padding: 0px;
margin: 0px;
left: 0px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 9px;
color: #5F6064;
top: 0px;
text-align: justify;
line-height: 10px;
padding-bottom: 5px;
padding-right: 4px;
padding-left: 7px;
}


.img_out_corner
{
position: relative;
float: right;
width: 155px;
height: 110px;
left: 0px;
top: -110px;
background-repeat: repeat-x;
background-image:url('../img/img_out_corner.jpg');
}

.img_info_bnr_1
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 60px;
left: 0px;
background-position: 0px 0px;
background-repeat: no-repeat;
z-index: 1;
}



.img_info_bnr_2
{
position: relative;
margin: 0px;
padding: 0px;
height: 60px;
left: 6px;
background-position: 0px -120px;
z-index: 1;
}

.img_info_bnr_3
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 60px;
left: 0px;
background-position: 0px -60px;
background-repeat: no-repeat;
z-index: 1;
}

.img_info_bnr_4
{
position: relative;
margin: 0px;
padding: 0px;
height: 45px;

left: 19px;
background-image:url('../img/img_info_bnr_top.jpg');
background-position: 0px 0px;
background-repeat: repeat-x;
z-index: 1;
}

.l_img_reg_box1
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 27px;
left: 0px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;
}



.l_img_reg_box2
{
position: relative;
margin: 0px;
padding: 0px;
height: 27px;
left: 6px;
/* background-position: 0px -120px;*/
z-index: 1;
background: #303030;
}

.l_img_reg_box3
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 27px;
left: 0px;
/*background-position: 0px -60px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;
}

.l_img_reg_box_txt_wrap
{
position: absolute;
margin: 0px;
padding: 0px;
/*width: 6px;*/
height: 27px;
left: 0px;
top: 2px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
}

.l_img_reg_box_txt
{
position: relative;
margin: 0px;
padding: 0px;
height: 27px;
left: 0px;
top: -3px;
text-align: center;
z-index: 1;
}

.br_empty
{
height: 5px;
line-height: 5px; /* IE */
font-size: 5px;
}

.bnr_img_kw
{
position: absolute;
margin: 0px;
left: 0px;
top: 14px;
height: 16px;
/*width: 85px;*/
z-index: 3;
/*background-image:url('../img/bnr_img_kw_sk.jpg');*/
background-repeat: no-repeat;
}

.bnr_prv_img_info_lt { position: absolute; margin: 0px; left: 0px; top: 14px; height: 16px; z-index: 3; background-repeat: no-repeat; }
.bnr_prv_img_info_rt { position: absolute; margin: 0px; right: 0px; top: 14px; height: 16px; z-index: 3; background-repeat: no-repeat; }

.bnr_img_kw_trans
{
position: absolute;
margin: 0px;
left: 0px;
top: 14px;
height: 16px;
/*width: 278px;*/
z-index: 3;
/*background-image:url('../img/bnr_img_kw_trans_sk.jpg');*/
background-repeat: no-repeat;
}


.img_info_spacer
{
position: relative;
clear: both;
margin: 0px;
padding: 0px;
height: 41px; /*IE ???*/
left: 0px;
top: 0px;
background-image:url('../img/spacer_long.jpg');
background-repeat: repeat-x;
z-index: 1;
}

.img_info_spacer_4
{
position: relative;
clear: both;
margin: 0px;
padding: 0px;
height: 41px; /*IE ???*/
left: 0px;
top: 0px;
background-image:url('../img/spc_lng_4.png');
background-repeat: repeat-x;
z-index: 1;
}


.img_info_spacer_3
{
position: relative;
clear: both;
margin: 0px;
padding: 0px;
height: 5px; /* IE */
line-height: 5px;
font-size: 5px;
left: 0px;
top: 0px;
background-image:url('../img/m_spc.png');
background-repeat: repeat-x;
z-index: 1;
}

.img_info_spacer_2
{
position: relative;
clear: both;
margin: 0px;
padding: 0px;
height: 3px;
line-height: 3px; /*IE*/
font-size: 3px;
left: 0px;
top: 0px;
background: #EDEEF2;
background-image:url('../img/spacer_2b.png');
background-repeat: repeat-x;
z-index: 3;
}

.img_info_bnr_ft_1
{
position: relative;
margin: 0px;
padding: 0px;
width: 7px;
height: 23px;
left: 0px;
background-image:url('../img/fb_top_left.jpg');
background-repeat: repeat-x;
z-index: 1;
}

.img_info_bnr_ft_2
{
position: relative;
margin: 0px;
padding: 0px;
/* width: 200px;*/
height: 23px;
left: 7px;
background-image:url('../img/fb_top_center.jpg');
background-repeat: repeat-x;
z-index: 1;
}

.img_info_bnr_ft_3
{
position: relative;
display: box;
margin: 0px;
padding: 0px;
width: 48px;
height: 23px;
left: 0px;
/*
background-image:url('../img/fb_arrows.jpg');
background-repeat: no-repeat;
z-index: 1;
*/

}

.img_f_info_bnr_1
{
position: relative;
margin: 0px;
padding: 0px;
width: 5px;
height: 45px;
left: 0px;
background-image:url('../img/img_info_bnr_top.jpg');
background-position: 0px -92px;
z-index: 1;
}

.img_f_info_bnr_2
{
position: relative;
margin: 0px;
padding: 0px;
width: 180px;
height: 45px;
left: 5px;
background-image:url('../img/img_info_bnr_top.jpg');
background-position: 0px -46px;
z-index: 1;
}

.img_f_info_bnr_3
{
position: relative;
margin: 0px;
padding: 0px;
width: 19px;
height: 45px;
left: 180px;
background-image:url('../img/img_info_bnr_top.jpg');
background-position: 0px -138px;
background-repeat: no-repeat;
z-index: 1;
}

.img_f_info_bnr_4
{
position: relative;
margin: 0px;
padding: 0px;
height: 45px;

left: 19px;
background-image:url('../img/img_info_bnr_top.jpg');
background-position: 0px 0px;
background-repeat: repeat-x;
z-index: 1;
}


/*------------------------------------------------------------------------------------------------*/
/*Contact form.*/
.frm_cnt_wrap { position: relative; clear: both; margin: 0px; padding: 0px; width: 886px; height: 220px; left: 10px; top: 0px; float: left; }
.frm_cnt /* IE */ {	width: 886px; }

.input_item { position: relative; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; width: 650px; height: 23px; color: #3D3D3D; float: right; left: 10px; top: 5px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; text-align: center; }
.label_item { font-family: Arial, Helvetica, Sans-serif; font-size: 10px; font-style: normal; text-align: left; margin: 0px; padding: 0px; color: #FFFFFF; }

.frm_cf_input_lbl { width: 288px; height: 10px; }
.frm_cf_input { width: 288px; height: 20px; }

/*Contact form label for "Name" input*/
.frm_cnt_inp_lbl_name { position: absolute; left: 0px; top: 0px; }

/*Contact form input "Name"*/
.frm_cnt_inp_name { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; color: #3D3D3D; left: 0px; top: 17px; }

/*Contact form label for "Email" input*/
.frm_cnt_inp_lbl_email { position: absolute; width: 288px; height: 10px; left: 299px; top: 0px; }

/*Contact form input "Email"*/
.frm_cnt_inp_email { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; float: left; left: 299px; top: 17px; }

/*Contact form label for "Subject" input*/
.frm_cnt_inp_lbl_subject { position: absolute; width: 258px; height: 10px; left: 598px; top: 0px; }

.frm_cnt_inp_subject { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; float: left; left: 598px; top: 17px; }

/*Contact form textarea "Message"*/
.frm_cnt_inp_text { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; width: 886px; height: 120px; left: 0px; top: 50px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; text-align: left; }

/*Contact form label for "Spam" input*/
.frm_cnt_inp_lbl_spam { position: absolute; width: 288px; height: 10px; left: 0px; top: 180px; text-align: justify; }

/*Contact form input "Spam"*/
.frm_cnt_inp_spam { position: absolute; background-color: #FFFFFF; border: 1px solid #BCBAB2; margin: 0px; padding: 0px; width: 139px; height: 23px; float: left; left: 448px; top: 183px; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; font-style: normal; text-align: center; }

/*Contact form captcha image*/
.frm_cnt_captcha_img { position: absolute; top: 183px; left: 299px; width: 139px; height: 23px; }

/*Contact form input button "Submit"*/
.frm_cnt_btn_submit { position: absolute; border: 0px solid #BCBAB2; clear: both; padding: 0px; margin: 0px; width: 139px; height: 23px; z-index: 3; float: left; left: 747px; top: 183px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: bold; color: #FFFFFF; vertical-align: text-top; text-align: center; background-image:url('../img/frm_cnt_btn_empty.png'); }

/*Contact form input button "Delete"*/
.frm_cnt_btn_delete { position: absolute; border: 0px solid #BCBAB2; clear: both; padding: 0px; margin: 0px; width: 139px; height: 23px; z-index: 3;	float: left; left: 598px; top: 183px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: bold; color: #ffffff; vertical-align: text-top; text-align: center; background-image:url('../img/frm_cnt_btn_empty.png'); }


/*--------------------------------- 3D Model Listing -----------------------------------*/
.model_thumb_medium_wrap
{
position: relative;
border: 2px solid #1D2029;
padding: 0px;
margin: 0px;
background: #292929;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #575757;
top: 0px;
height: 16px;
text-align: center;
}

.model_m_desc_header
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 16px;
color : #FFFFFF;
top: 10px;
left: 10px;
text-align: left;
}

.model_m_desc_file
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #CCCCCC;
top: 30px;
left: 10px;
}

.model_m_desc_spc
{
position: absolute;
margin: 0px;
padding: 0px;
height: 5px; /* IE */
line-height: 5px;
font-size: 5px;

width: 222px;
left: 10px;
top: 48px;
background-image:url('../img/m_spc.png');
background-repeat: repeat-x;
z-index: 1;
}

.model_m_desc_price
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 24px;
color : #FFFFFF;
top: 80px;
left: 10px;
}

.model_m_desc_format
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #CCCCCC;
top: 55px;
left: 10px;
}

.model_m_desc_size
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #FFFFFF;
top: 135px;
left: 10px;
}

.model_m_desc_published
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #FFFFFF;
top: 120px;
left: 10px;
}

.model_m_more
{
position: absolute;
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #FFFFFF;
top: 160px;
right: 10px;
z-index: 2;
}

.model_m_more_txt
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
color : #FFFFFF;
top: 7px;
left: 10px;
}

.model_m_buy
{
position: absolute;
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #FFFFFF;
top: 147px;
left: 10px;
}

.model_m_buy_txt
{
position: absolute;
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
color : #FFFFFF;
top: 7px;
right: 10px;
}

.model_m_wrap
{
position: relative;
display: box;

padding: 0px;
margin: 10px 0px 0px 10px;
background: #292929;
top: 0px;
left: 0px;
height: 200px;
width: 436px;
text-align: left;
}

.model_m_img
{
position: absolute;
border: 0px solid #1D2029;
border-right: 0px solid #1D2029;
padding: 10px;
margin: 0px;
left: 0px;
background: #292929;
text-align: center;
}

.model_m_desc_wrap
{
position: absolute;
display: box;
/*border: 2px solid #1D2029;*/
border-top: 0px solid #1D2029;
border-right: 0px solid #1D2029;
border-bottom: 0px solid #1D2029;
border-left: 0px solid #1D2029;

padding: 0px;
margin: 0px;
background: #292929;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #FF0057;
top: 0px;
left: 192px;
height: 188px;
width: 242px;
}

/*--------------------------------- IMAGE -----------------------------------*/
.img_fix /* IE */
{
position: relative;
display: inline;
line-height: 12px;
top: 0px;
left: 0px;
}

.img_thumb_small_title
{
position: relative;
border: 2px solid #C4C6C3;
padding: 0px;
margin: 0px;
background: #E4E6E3;
font-family: Arial, Helvetica, Sans-serif;
font-size: 9px;
color : #575757;
top: -2px;
height: 12px;
text-align: center;

}

/* --- LARGE PREVIEW --- */

.img_large_wrap
{
position: relative;
padding: 0px;
margin: 0px;
left: 0px;
top: 0px;
width: 806px;

}

.ul_blog_ctg { color: #40403E; list-style-type: disc; position: relative; left: 0px; top: 0px; text-align: left; vertical-align: top; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 33px; }
.ul_li_blog_ctg { list-style-type: disc; padding: 0px 0px 0px 0px; margin: 2px 0px 0px 0px; }


/* --- SOCIAL --- */
.side_blg_e_wrap { position: relative; background: #555555; left: 0px; top: 0px; padding: 0px; margin: 0px; width: 600px; height: 40px; text-align: right; }
.element_blg_addthis_button_compact { position: absolute; text-align: right; right: 2px; top: 4px; width: 32px; height: 32px; padding: 0px; margin: 0px; z-index: 4; }
.element_blg_addthis_button_facebook { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_myspace { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_google { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_twitter { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_favorites { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_linkedin { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_delicious { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_stumbleupon { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_blg_addthis_button_email { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_pinterest { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }

.side_e_wrap { position: relative; left: 0px; top: 0px; padding: 0px; margin: 0px; }

.side_img_lg_prw_e_wrap { position: relative; background: #555555; left: 0px; top: 0px; padding: 0px; margin: 0px; width: 400px; height: 40px; text-align: right; }
.side_img_lg_prw_social_wrap { /*background: #555555;*/ position: absolute; left: 200px; top: 9px; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: left; }
.side_img_lg_prw_social_arr_img_fix { position: absolute; left: 100px; top: -1px; }

.element_img_lg_addthis_button_compact { position: absolute; text-align: right; right: 2px; top: 4px; width: 32px; height: 32px; padding: 0px; margin: 0px; z-index: 4; }
.element_img_lg_addthis_button_facebook { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_myspace { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_google { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_twitter { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_favorites { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_linkedin { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_delicious { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_stumbleupon { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }
.element_img_lg_addthis_button_email { position: relative; top: 4px; margin: 0px 0px 0px 2px; z-index: 4; }

/*
.element_addthis_button_compact { position: absolute; float: right; text-align: right; right: 0px; width: 32px; height: 32px; padding: 0px; margin: 0px; z-index: 4; }
.element_addthis_button_facebook { position: relative; margin: 0px 0px 0px 0px; z-index: 4; }
.element_addthis_button_myspace { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
.element_addthis_button_google { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
.element_addthis_button_twitter { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
.element_addthis_button_favorites { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
.element_addthis_button_linkedin { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
.element_addthis_button_delicious { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
.element_addthis_button_stumbleupon { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
.element_addthis_button_email { position: relative; margin: 0px 0px 0px 2px; z-index: 4; }
*/

.tbl_1_td_l { background: #303030; width: 1%; vertical-align: top; }
.tbl_1_td_r { background: #303030; width: 100%; vertical-align: top; }

.tbl_2_td_l { background: #303030; width: 1%; vertical-align: bottom; }

.tbl_1_r_info { position: relative; left: 0; top: 5px; color: #FFFFFF; }
.tbl_1_r_social { position: relative; right: 0; top: 0px; color: #FFFFFF; }

.kw_c_1 { color: #CCCCCC; }
.kw_f_12 { font-size: 12px; }
.kw_f_13 { font-size: 13px; }
.kw_f_14 { font-size: 14px; }
.kw_f_15 { font-size: 15px; }
.kw_f_16 { font-size: 16px; }
.kw_f_17 { font-size: 17px; }
.kw_f_18 { font-size: 18px; }

.img_thumb_comp_large { position: relative; clear: both; border: 0px solid #1D2029; width: 866px; padding: 0px; margin: 0px; font-size: 0px; line-height: 1px; top: 0px; left: 0px; text-align: center; background: #292929; }

.img_thumb_large_2
{
position: relative;
clear: both;
border: 0px solid #1D2029;
padding: 0px 0px 0px 0px;
margin: 0px;
font-size: 0px;
line-height: 0px;
top: 0px;
left: 1px;
background: #252525;
}

.m_thumb_title_2
{
position: relative;
border: 0px solid #1D2029;
padding: 0px; margin: 0px;
/*background: #292929;*/
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #575757;
top: 0px;
height: 16px;
width: 882px;
left: 10px;
text-align: center;
}

.fp_thumb_large_2
{
position: relative;
clear: both;
border: 0px solid #1D2029;
padding: 0px 0px 0px 0px;
margin: 10px;
font-size: 0px;
line-height: 0px;
top: 0px;
left: 1px;
background: #252525;
}

.img_fp_large { width: 845px; }

.fp_thumb_title_l
{
position: absolute;
padding: 0px; margin: 0px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #FFFFFF;
top: 0px;
left: 5px;
height: 16px;
text-align: left;
}

.fp_thumb_title_r
{
position: absolute;
padding: 0px; margin: 0px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #FFFFFF;
top: 0px;
right: 5px;
height: 16px;
text-align: left;
}

.img_large_info
{
position: relative;
display: box;
padding: 0px;
margin: 0px;
top: 0px;
background: #303030;
left: 0px;
float: left;

font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-align: justify;
line-height: 16px;
color: #000000;

}

.img_large_info_text_bar /*Text in bars*/
{
position: absolute;
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
width: 100%;
color : #FFFFFF;
z-index: 2;
text-align: center;
}

.img_large_info_download_button /*Text in bars*/
{
position: absolute;
display: box;
width: 370px;
z-index: 2;
}

.img_large_info_license
{
padding: 0px;
margin: 0px;
left: 0px;
font-family: Arial, Helvetica, Sans-serif;
font-size: 9px;
color: #5F6064;
top: 0px;
text-align: justify;
line-height: 10px;
padding-bottom: 5px;
padding-right: 4px;
padding-left: 7px;
}


.img_out_corner
{
position: relative;
float: right;
width: 155px;
height: 110px;
left: 0px;
top: -110px;
background-repeat: repeat-x;
background-image:url('../img/img_out_corner.jpg');
}

.img_info_bnr_1
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 60px;
left: 0px;
background-position: 0px 0px;
background-repeat: no-repeat;
z-index: 1;
}



.img_info_bnr_2
{
position: relative;
margin: 0px;
padding: 0px;
height: 60px;
left: 6px;
background-position: 0px -120px;
z-index: 1;
}

.img_info_bnr_3
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 60px;
left: 0px;
background-position: 0px -60px;
background-repeat: no-repeat;
z-index: 1;
}

.img_info_bnr_4
{
position: relative;
margin: 0px;
padding: 0px;
height: 45px;

left: 19px;
background-image:url('../img/img_info_bnr_top.jpg');
background-position: 0px 0px;
background-repeat: repeat-x;
z-index: 1;
}

.l_img_reg_box1
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 27px;
left: 3px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;
}



.l_img_reg_box2
{
position: relative;
margin: 0px;
padding: 0px;
height: 27px;
left: 6px;
/* background-position: 0px -120px;*/
z-index: 1;
background: #303030;
}

.l_img_reg_box3
{
position: relative;
margin: 0px;
padding: 0px;
width: 6px;
height: 27px;
left: 0px;
/*background-position: 0px -60px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;
}

.l_img_reg_box_txt_wrap
{
position: absolute;
margin: 0px;
padding: 0px;
/*width: 6px;*/
height: 27px;
left: 0px;
top: 2px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
}

.l_img_reg_box_txt
{
position: relative;
margin: 0px;
padding: 0px;
height: 27px;
left: 0px;
text-align: center;
z-index: 1;
}


/*------------------------------ SEARCH IMAGE --------------------------------*/
.btn_nav_type_info
{
position: relative;
border: 0px solid #CFD1CE;
margin-left: 0px;
padding-top: 2px;
padding-left: 1px;
padding-right: 0px;
width: 19px;
height: 19px;
left: 0px;
top: 0px;
text-align: center;

background-repeat: no-repeat;
}

.btn_nav_base
{
position: relative;
margin: 0px;
margin-top: 1px;
padding: 0px;
padding-top: 1px;
padding-left: 1px;
padding-right: 0px;
left: 0px;
top: 0px;
color: #FFFFFF;
}

.btn_nav
{
position: relative;
display: box;
border: 0px solid #CFD1CE;
margin-left: 0px;
padding-top: 2px;
padding-left: 1px;
padding-right: 0px;
width: 19px;
height: 19px;
text-align: center;

background-image:url('../img/nav/btn_nav.jpg');
background-repeat: no-repeat;
}

.btn_nav2
{
position: relative;
display: box;
border: 0px solid #CFD1CE;
margin-left: 0px;
padding-top: 2px;
padding-left: 1px;
padding-right: 0px;
width: 25px;
height: 19px;
text-align: center;
vertical-align: text-top;

background-image:url('../img/nav/btn_nav2.jpg');
background-repeat: no-repeat;
}

.btn_nav3
{
position: relative;
border: 0px solid #CFD1CE;
margin-left: 0px;
padding-top: 2px;
padding-left: 1px;
padding-right: 0px;
width: 32px;
height: 19px;
text-align: center;

background-image:url('../img/nav/btn_nav3.jpg');
background-repeat: no-repeat;
}

.btn_nav_no_image
{
position: relative;
margin: 0px; padding: 0px;

height: 20px;
left: 0px;
top: 0px;
vertical-align: text-top;
text-align: center;

background-repeat: no-repeat;
}

.btn_nav_full_base
{
position: relative;
border: 0px solid #CFD1CE;
margin: 0px;
margin-top: 1px;
margin-left: 0px;
padding-top: 2px;
padding-left: 1px;
padding-right: 0px;
left: 0px;
top: 0px;
color: #FFFFFF;
}

.btn_nav_full
{
position: relative;
width: 19px;
height: 19px;
text-align: center;

background-image:url('../img/nav/btn_nav_full.jpg');
background-repeat: no-repeat;
}

.btn_nav_full2
{
position: relative;
border: 0px solid #CFD1CE;
width: 25px;
height: 19px;
text-align: center;

background-image:url('../img/nav/btn_nav_full2.jpg');
background-repeat: no-repeat;
}

.btn_nav_full3
{
position: relative;
border: 0px solid #CFD1CE;
width: 29px;
height: 19px;
text-align: center;

background-image:url('../img/nav/btn_nav_full3.jpg');
background-repeat: no-repeat;
}

.btn_nav_w_1 { left: 0px; width: 8px; }
.btn_nav_w_1r { left: 0px; width: 8px; }
.btn_nav_w_2 { width: 19px; }
.btn_nav_w_3 { width: 21px; }

.btn_nav_text
{
position: absolute; /* To FIX Netscape */
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
color: #FFFFFF;
text-align: center;
padding 0px; margin 0px;
vertical-align: text-top;
}

.btn_nav_text_1 { top: 2px; left: 6px; }
.btn_nav_text_2 { top: 2px; left: 5px; }
.btn_nav_text_3 { top: 2px; left: 5px; }

.btn_nav_info_button
{
position: relative;
top: 5px; left: 0px;
height: 19px;
padding: 0px; margin: 0px;
}

/* --- PAGE PREVIEW LISTING --- */
.nav_list_wrap
{
position: relative;
border: 0px solid #C0C0C0;
background: #191C23;
display: box;
padding: 0px;
margin: 0px;
text-align: center;
width: 930px;
}

.nav_list_table
{
position: relative;
border: 1px solid #C0C0C0;
background: #292929;
display: box;
padding: 0px;
margin: 5px;
text-align: left;
height: 19px;
width: 860px;
vertical-align:text-top;
}

.nav_list_table_wrap
{
position: relative;
height: 19px;
width: 850px;
/*background: #FF0000;*/
}

.btn_prev_1
{
position: absolute;
margin: 0px; padding: 0px;
width: 14px;
height: 19px;
left: 0px;
top: 0px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background-image:url('../img/nav/btn_nav_prev.jpg');
background-repeat: no-repeat;
}

.btn_prev_2
{
position: absolute;
margin: 0px; padding: 0px;
width: 340px;
height: 19px;
left: 14px;
top: 0px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;

background-position: 0px 38px;
background-image:url('../img/nav/btn_nav_prev.jpg');
background-repeat: x-repeat;
}

.btn_prev_3
{
position: absolute;
margin: 0px; padding: 0px;
width: 14px;
height: 19px;
left: 340px;
top: 0px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;

background-position: 0px 19px;
background-image:url('../img/nav/btn_nav_prev.jpg');
background-repeat: x-repeat;
}

.btn_next_1
{
position: absolute;
margin: 0px; padding: 0px;
width: 14px;
height: 19px;
right: 0px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background-image:url('../img/nav/btn_nav_next.jpg');
background-repeat: no-repeat;
}

.btn_next_2
{
position: absolute;
margin: 0px; padding: 0px;
width: 340px;
height: 19px;
right: 14px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;

background-position: 0px 38px;
background-image:url('../img/nav/btn_nav_next.jpg');
background-repeat: x-repeat;
}

.btn_next_3
{
position: absolute;
margin: 0px; padding: 0px;
width: 14px;
height: 19px;
right: 340px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
background: #303030;

background-position: 0px 19px;
background-image:url('../img/nav/btn_nav_next.jpg');
background-repeat: x-repeat;
}

.l_img_reg_box_txt_wrap
{
position: absolute;
margin: 0px;
padding: 0px;
/*width: 6px;*/
height: 27px;
left: 0px;
top: 2px;
/*background-position: 0px 0px;
background-repeat: no-repeat;*/
z-index: 1;
}

.btn_prev_txt
{
position: absolute;
margin: 0px;
padding: 0px;
height: 27px;
left: 4px;
top: 2px;
text-align: left;
z-index: 1;
}

.btn_next_txt
{
position: absolute;
margin: 0px;
padding: 0px;
height: 27px;
right: 4px;
top: 2px;
text-align: left;
z-index: 1;
}

.nav_text
{
position: relative;
top: -4px; /* Bacouse FREE | COMMERCIAL button */
display: inline;
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color : #CCCCCC;
text-align: right;
}

.nav_text_note
{
display: box;
font-family: Arial, Helvetica, Sans-serif;
font-size: 10px;
color : #000000;
text-align: justify;
width: 861px;
}

.main_nav_wrap
{
border: 1px solid #E41CB3; /* ? */
display: box;
position: relative;
padding: 0px;
margin: 0px;
left: 0px;
top: 0px;
/*width: 100%;
*/
height: 29px; /* ? */
background: #E0E1DE;
}

.main_nav_table_wrap
{
border: 0px solid #E41CB3;
position: relative;
background: #191C23;
padding: 5px;
margin: 0px;
text-align: center;
width: 920px;
}

.main_nav_table
{
position: relative;
border: 1px solid #C0C0C0;
background: #292929;
display: box;
padding: 0px;
margin: 0px;
text-align: left;
height: 19px;
width: 920px;
vertical-align:text-top;
}

.nav_foot_space
{
display: block;
position: relative;
padding: 0px;
margin: 0px;
left: 0px;
top: 20px;
width: 861px;
height: 20px;
z-index:-1;
}

.tbl_link { width: 906px; }
.text_in_frame_link { width: 726px; padding: 10px; text-align: justify; }
.text_in_frame_link_lt { width: 136px; padding: 10px; text-align: justify; }

/*
label {
float: left;
text-align: right;
margin-right: 15px;
width: 100px;
padding-top: 5px;
font-size: 1.4em;
}
*/
