BODY, TABLE, TD, DIV { 
font-size : 9pt; 

line-height : 16px; 
font-family: Arial, Helvetica, sans-serif;
} 
form { 
margin : 0; 
padding : 0; 
} 

H1 { 
display : inline; 
font-size : 9pt; 
} 
H2 { 
display : inline; 
font-size : 9pt; 
} 
H3 { 
display : inline; 
font-size : 14pt; 
} 
.menu1 { 
display : inline; 
font-size : 11pt; 
} 
LI { 
display : list-item; 
font-size : 9pt; 
padding-bottom : 5px; 
line-height : 16px; 
font-family : Arial, Tahoma, Helvetica, sans-serif; 
list-style-type : disc; 
} 
UL { 
margin-top : 10px; 
display : block; 
margin-bottom : 7px; 
margin-left : 18px; 
} 
A { 
text-decoration : none; 
} 

INPUT { 
border-right : 1px solid #7886a0; 
border-top : 1px solid #7886a0; 
font-weight : bold; 
font-size : 9pt; 
background : #ffffff; 
border-left : 1px solid #7886a0; 
color : #504f4f; 
border-bottom : 1px solid #7886a0; 
font-family : Arial, Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
} 
TEXTAREA { 
border-right : 1px solid #7886a0; 
border-top : 1px solid #7886a0; 
font-weight : normal; 
font-size : 9pt; 
background : #ffffff; 
border-left : 1px solid #7886a0; 
color : #504f4f; 
border-bottom : 1px solid #7886a0; 
font-family : Arial, Tahoma, Helvetica, sans-serif; 
text-decoration : none; 
} 
SELECT { 
border-right : 1px solid #7886a0; 
border-top : 1px solid #7886a0; 
font-weight : normal; 
font-size : 9pt; 
border-left : 1px solid #7886a0; 
color : #504f4f; 
border-bottom : 1px solid #7886a0; 
font-family : Arial, Tahoma, Helvetica, sans-serif; 
background-color : #ffffff; 
text-decoration : none; 
} 
A.TopMenu:link { 
color : #374d75; 
font-family : arial; 
text-decoration : none; 
} 
A.TopMenu:active { 
color : #374d75; 
font-family : arial; 
text-decoration : none; 
} 
A.TopMenu:visited { 
color : #374d75; 
font-family : arial; 
text-decoration : none; 
} 
A.TopMenu:hover { 
color : black; 
font-family : arial; 
text-decoration : underline; 
} 
.TopMenu { 
color : #374d75; 
font-family : arial; 
text-decoration : none; 
} 
A.MainMenu:link { 
color : black; 
font-family : arial; 
text-decoration : none; 
} 
A.MainMenu:active { 
color : black; 
font-family : arial; 
text-decoration : none; 
} 
A.MainMenu:visited { 
color : black; 
font-family : arial; 
text-decoration : none; 
} 
A.MainMenu:hover { 
font-weight : bold; 
color : black; 
font-family : arial; 
text-decoration : none; 
} 
TD.MainMenu { 
font-size : 10pt; 
background-image : url(/img/top_menu_bg.gif); 
color : black; 
background-repeat : repeat-x; 
font-family : arial; 
height : 32px; 
} 
.searchNav { 
font-weight : normal; 
font-size : 12px; 
color : white; 
background-color : #508ac5; 
text-decoration : none; 
} 
.results { 
color : white; 
text-decoration : underline; 
} 
.ddd { 
background-color : #f3f5f7; 
} 
.categoryList { 
font-size : 9pt; 
background-color : #ffffff; 
} 
TABLE.categoryList { 
background-color : #f3f5f7; 
} 
.categoryList B { 
font-size : 9pt; 
} 
.categoryList A { 
color : #5d6d8e; 
text-decoration : none; 
} 
.categoryList A:hover { 
color : #ff7904; 
text-decoration : underline; 
} 
.categoryList TD { 
line-height : 19px; 
} 
.our_text { 
font-size : 12pt; 
color : #ff7904; 
line-height : 15px; 
} 
.our_text A { 
font-weight : bold; 
font-size : 9pt; 
color : #ff7904; 
text-decoration : underline; 
} 
.our_text A:hover { 
font-weight : bold; 
font-size : 9pt; 
color : black; 
text-decoration : underline; 
} 
.products { 
font-size : 9pt; 
color : #ff7904; 
line-height : 15px; 
} 
.products A { 
font-weight : bold; 
font-size : 9pt; 
color : #ff7904; 
text-decoration : underline; 
} 
.products A:hover { 
font-weight : bold; 
font-size : 9pt; 
color : black; 
text-decoration : underline; 
} 
.Text { 
font-size : 9pt; 
color : #34486c; 
line-height : 15px; 
} 
.Text A { 
font-weight : bold; 
font-size : 9pt; 
color : #ff7904; 
text-decoration : underline; 
} 
.Text A:hover { 
font-weight : bold; 
font-size : 9pt; 
color : black; 
text-decoration : underline; 
} 
.moreproducts A:hover { 
font-weight : bold; 
font-size : 9pt; 
color : black; 
text-decoration : underline; 
} 
.moreproducts A { 
font-weight : bold; 
font-size : 9pt; 
color : white; 
text-decoration : underline; 
} 
.TextTitle { 
font-weight : bold; 
font-size : 16pt; 
color : #fd7a08; 
font-family : Arial; 
} 
.TextSubtitle { 
font-weight : bold; 
color : black; 
} 
.top_menu_bg { 
background-image : url(/img/top_menu_bg.gif); 
background-position : top left; 
background-repeat : repeat-x; 
cursor : pointer; 
} 
.top_menu_bg_over { 
background-image : url(/img/top_menu_bg_over.gif); 
background-position : top left; 
background-repeat : repeat-x; 
cursor : pointer; 
} 
TD.top_menu_bg { 
height : 32px; 
font-size : 10pt; 
color : black; 
font-family : arial; 
} 
TD.top_menu_bg_over { 
height : 32px; 
font-size : 10pt; 
color : black; 
font-family : arial; 
} 
.lm_item { 

background : url(/img/new/lm_item_bg.gif) no-repeat; 
background-position : bottom left; 
} 
.lm_image { 
margin-left : 7px; 
} 
.ch_text { 
position : relative; 
top : -3px; 
} 
.lm_bg { 
background : url(/img/new/lm_item_bg.gif) repeat-x; 
background-position : bottom left; 
padding-bottom : 3px; 
padding-right : 10px; 
white-space : nowrap; 
} 
.lm_block { 
margin : 5px; 
} 
IMG { 
border : 0 solid #f5e6e8; 
} 
.link_normal { 
color : #003366; 
font-weight : normal; 
} 
.link_bold { 
color : #003366; 
font-weight : bold; 
} 
.grey_normal { 
color : #999999; 
font-weight : normal; 
} 
.link_normal {
	color: #003366;
	font-weight: normal;
}
.link_bold {
	color: #003366;
	font-weight: bold;
}
.grey_normal {
	color: #999999;
	font-weight: normal;
}
.grey_bold {
	color: grey;
	font-weight: bold;
}

A.navi:link { 
font-family : arial; 
text-decoration : none; 
} 
A.navi:active { 
font-family : arial; 
text-decoration : none; 
} 
A.navi:visited {  
font-family : arial; 
text-decoration : none; 
} 
A.navi:hover { 
font-family : arial; 
text-decoration : underline; 
} 
A:link, A:visited { 
color : #0075c5; 
text-decoration : none; 
} 
A:hover, A:active { 
color:#FF720D;
text-decoration : underline; 
} 
.top_l { 
background : url('/img/new/top_left.jpg') repeat-x; 
height : 68px; 
width : 5px; 
} 
.top_r { 
background : url('/img/new/top_right.jpg') no-repeat; 
height : 68px; 
width : 9px; 
} 
.top_bg { 
background : url('/img/new/top_bg.jpg'); 
background-position : top left; 
background-repeat : repeat-x; 
} 
.lm_item_bg_left { 
background : url('/img/new/lm_item_bg_left.gif') no-repeat; 
background-position : bottom left; 
width : 3px; 
height : 52px; 
} 
.lm_item_bg_right { 
background : url('/img/new/lm_item_bg_right.gif') no-repeat; 
background-position : bottom right; 
width : 3px; 
height : 52px; 
} 
.lm_item_bgb_left { 
background : url('/img/new/lm_item_bgb_left.gif') no-repeat; 
width : 3px; 
height : 3px; 
} 
.lm_item_bgb_right { 
background : url('/img/new/lm_item_bgb_right.gif') no-repeat; 
width : 3px; 
height : 3px; 
} 
.lm_bgb { 
background : url(/img/new/lm_item_bgb.gif) repeat-x; 
height : 3px; 
} 
.lm_content { 
border-left : 1px solid #ccc; 
border-right : 1px solid #ccc; 
background : #e7f2f8; 
} 
.pr_top_left { 
width : 3px; 
height : 23px; 
background : url('/img/new/pr_top_left.jpg') no-repeat; 
} 
.pr_top_bg { 
height : 23px; 
background : url('/img/new/pr_top_bg.jpg') repeat-x; 
padding-left : 10px; 
white-space:nowrap;
} 
.pr_top_right { 
width : 3px; 
height : 23px; 
background : url('/img/new/pr_top_right.jpg') no-repeat; 
} 
.pr_bg { 
border-left : 1px solid #e3e3e3; 
border-right : 1px solid #e3e3e3; 
padding : 10px; 
} 
.pr_b_left { 
height : 4px; 
background : url('/img/new/pr_b_left.jpg') no-repeat; 
} 
.pr_b_bg { 
background : url('/img/new/pr_b_bg.jpg') repeat-x; 
} 
.pr_b_right { 
height : 3px; 
background : url('/img/new/pr_b_right.jpg') no-repeat; 
}

.icq{
  white-space:nowrap;
}

#icq_block{
width:100px; 
float:right; 
margin-left:10px;
}

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

#icq_block a:active{
text-decoration:none;
color:black;
}

#icq_block a:hover{
text-decoration:none;
color:black;
}

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

.q_panel{
  background:#D7E8F0; 
  text-align: left; 
  margin-top:5px; 
  border:1px solid #2483b0;   
  padding:10px;
  
}

#outer{ height:100%; width:100%; display:table; vertical-align:middle; } 
#container { text-align: center; position:relative; vertical-align:middle; display:table-cell;} 
#inner { width:620px; background:#edf4fe; text-align: left; margin:0 auto; height:20px; border:1px solid #77a2ff; padding:10px; padding-left:50px;}

#ex2 {
    float:left;
    width:180px;
    padding-left:5px;
    margin-left:10px;
}
/* ------------ treeview ---------- */
.treeview, .treeview ul { 
  padding: 0;
  margin: 0;
  list-style-type: none; 
}
.treeview ul {
  margin-top: 0px;
}
.treeview .hitarea {
	background: url(/img/new/treeview_img/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
        list-style-type: none; 
}

.treeview a.selected {
	font-weight:bold;
	color:black;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(/img/new/treeview_img/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(/img/new/treeview_img/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-red.gif); } 

.treeview-black li { background-image: url(/img/new/treeview_img/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-black.gif); }  

.treeview-gray li { background-image: url(/img/new/treeview_img/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(/img/new/treeview_img/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-famfamfam.gif); } 

span.file { background: url(/img/new/page.gif) 0 0 no-repeat; padding: 1px 0 1px 15px; display: block;}

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

#ex2 a:active{
color:#FF720D;
text-decoration : underline;
}
 
.pri_t_l{
	background:url('/img/new/pri_circle.gif') top left no-repeat; width:3px; height:3px;
}
.pri_t_c{
	background:url('/img/new/pri_bg.gif') top left repeat-x;
}

.pri_t_r{
	background:url('/img/new/pri_circle.gif') top right no-repeat; width:3px; height:3px;
}

.pri_b_l{
	background:url('/img/new/pri_circle.gif') bottom left no-repeat; width:3px; height:3px;
}

.pri_b_c{
	background:url('/img/new/pri_bg.gif') bottom left repeat-x;
}

.pri_b_r{
	background:url('/img/new/pri_circle.gif') bottom right no-repeat; width:3px; height:3px;
}

.pri_c_l{
	background:url('/img/new/pri_bg.gif') top left repeat-y; width:3px;
}

.pri_c_r{
	background:url('/img/new/pri_bg.gif') top right repeat-y; width:3px;
}

.pri_space{
	height:2px;
}

.pri_descr{
	cursor:pointer;
	width:92px;
	height:22px;
	text-align:center;
	padding-bottom:3px;
	font-weight:bold;
	background:url('/img/new/pri_descr.jpg') no-repeat;	
        border:none;
	color:#000;        
}

.pri_content{
	padding:5px;
}

.ppc{
	background:#D7E8F0;
        white-space:nowrap;
}

.pri_in_basket{
	width:76px;
	height:22px;
	border:none;
	text-align:center;
	font-weight:bold;
        padding-bottom:3px;
	background:url('/img/new/pri_in_basket.gif') no-repeat;
	color:#fff;
	cursor:pointer;
}

.pr_id{
	font-weight:bold; color:#000;

}

.pr_id span{
	color:#FF720D;
}

.pri_price{
  font-size:11pt;
  white-space:nowrap; padding-top:5px;
}

.pri_price span{
	color:#666;
}

.v{
  border:1px solid #B1B1B1;
  float:left;
  background:#F4F4F4;
  margin-right:5px;
  margin-top:5px;
}

.v_pp{
  border:1px solid #B1B1B1;
  float:left;
  background:#DADADA;
  margin-right:5px;
  margin-top:5px;
}

.v_green{
  width:4px;
  height:16px;
  float:left;
  background:#29D029;
  margin-right:3px;
  border-right:1px solid #B1B1B1;
}

.v_red{
  width:4px;
  height:16px;
  float:left;
  background:#FF1E1E;
  margin-right:3px;
  border-right:1px solid #B1B1B1;
}

.v_name{
  float:left;
}
.v_name a{
  color:#000;
  text-decoration:underline;
}

.v_price{
  float:left;
  margin-left:3px;
  margin-right:3px;
}

.v_p{
  width:4px;
  height:16px;
  float:left;
  background:#2384B1;
  border-left: 1px solid #B1B1B1;
}

.cur_page{
 border:1px solid #65A7C7;
 font-weight:bold;
 background:#BBD8E6;
}


.hdr1{
  padding:5px;
  font-size:12px; 
}

.hdr1 A:link { 
color : #000; 
font-family : arial; 
text-decoration : underline; 
} 
.hdr1 A:active { 
color : #000; 
font-family : arial; 
text-decoration : underline; 
} 
.hdr1 A:visited { 
color : #000; 
font-family : arial; 
text-decoration : underline; 
} 
.s_found{
margin-left:10px; 
width:60px; 
height:19px; 
cursor:pointer; 
border:0px; 
background:url('/img/new/search_img.gif') no-repeat;
}


.f_hr{
color:#A0A0A0;
}

.ch_hr{
color:lightGREY;
}


a.bm:link{
color:#FF720D;
text-decoration : underline; 
}


#pg {
clear:both;
color:#3666D4;
height:2em;
margin:2em 0 2em 20px;
}
#pg a, #pg strong, #pg span {
border:1px solid #CCDBE4;
color:#3666D4;
display:block;
float:left;
margin:0 5px 0 0;
padding:1px 8px;
text-align:center;
text-decoration:none;
}
#pg a:hover {
background:#3666D4 none repeat scroll 0 0;
border-color:#2B55AF;
color:#FFFFFF;
}
#pg strong {
border:0 none;
color:#000000;
font-size:107%;
font-weight:bold;
padding:2px 6px;
}
#pg span {
border:0 none;
color:#000000;
font-size:107%;
font-weight:bold;
padding:2px 6px;
}


#b_table{
  margin-top:10px;
}

#b_table .item{
  padding-left:11px;
  padding-right:11px;
  padding-bottom:3px;
  font-size:11px;
  background-color:#e7f2f8;
  border-top:1px solid #e3e3e3;
  border-bottom:1px solid #e3e3e3;
}
#b_table img{
  border:none;
}

#b_table A:link, A:visited { 
  color : #0075c5; 
  text-decoration : none; 
} 
#b_table A:hover, A:active { 
  color:#FF720D;
  text-decoration : underline; 
} 

#b_table .left_top{
  background:url('/img/r/circle.gif') no-repeat;
  background-position:top left;
  width:5px;
  height:5px;
}

#b_table .left_center{
  border-left:1px solid #e3e3e3;
  background-color:#e7f2f8;  
}

#b_table .left_bottom{
  background:url('/img/r/circle.gif') no-repeat;
  background-position:bottom left;
  width:5px;
  height:5px;
}


#b_table .right_top{
  background:url('/img/r/circle.gif') no-repeat;
  background-position:top right;
  width:5px;
  height:5px;
}

#b_table .right_center{
  border-right:1px solid #e3e3e3;
  background-color:#e7f2f8;  
  height:58px;
}

#b_table .right_bottom{
  background:url('/img/r/circle.gif') no-repeat;
  background-position:bottom right;
  width:5px;
  height:5px;
}


.prttl {
background-color:#e8f4fb;
border:1px solid white;
float:left;
font-weight:bold;
height:16px;
margin-bottom:1px;
padding-left:5px;
padding-right:5px;
vertical-align:top;
width:466px;
}

.bord {
background-color:#f3f3f3;
border:1px solid white;

width:476px;
}

.gr {
background-color:#f3f3f3;
float:left;
}

.wt {
background-color:#f9f9f9;
float:left;
}

.nt1 {
float:left;
padding:5px;
width:168px;
}

.nt2 {
float:left;
padding:5px 5px 5px 0;
width:293px;
}

.img_middle{
  vertical-align:middle;
  display: inline-block;
}


.specification {
    width: 100%;
}

.specification td, table.specification th {
    border-bottom: 1px solid #e8f4fb;
    color: #333;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    padding: 4px 8px;
    text-align: left;
}

.specification td {
    width: 100%;
}

.specification th {
    color: #000;
    white-space: nowrap;
}
    
.specification td.title {
    color: #000;
    font-size: 10px;
    font-weight: bold;
    background: #e8f4fb;
}


#f_wndw .field{
  cursor:pointer;
}

#f_wndw .sel_field{
  color:#0055aa;
  cursor:pointer;
  font-weight:bold;
  text-decoration:underline;
}


#f_a  .field{
  cursor:pointer;
  color:#000;
}

#f_a .sel_field{
  color:#0055aa;
  cursor:pointer;
  font-weight:bold;
  text-decoration:underline;
}

#f_a  .field a{
  cursor:pointer;
  color:#000;
}

#f_a .sel_field a{
  color: #0055aa;
  cursor:pointer;
  font-weight:bold;
  text-decoration:underline;
}

/* =============== for top menu ================== */

.top_l_sq { 
background: url('/img/new/top_left_sq.jpg') repeat-x;
background-position: top left;
height: 68px;
width: 5px;
} 
.top_r_sq { 
background: url('/img/new/top_right_sq.jpg') no-repeat;
background-position: top right;
height: 68px;
width: 9px;
} 

.stretch_bg{
  background:url(/img/topmenu/3/tm_m.png) repeat-x;
}


.hmainmenu{
    height: 53px;
    background:url(/img/topmenu/3/tm_line.png) repeat-x 0 51px;
}
ul.mainmenu{
	padding:0;
	list-style:none;
	/*float:left;*/

    width: 99%;
    margin-left: 1%;
    display: inline-block;
}
ul.mainmenu li{
	float:left;
	text-align:center;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding:0 0 3px;

    width:11%;
}
ul.mainmenu li a{
	color:#000;
	text-decoration:none;

    width: 100%;
    padding: 9px 0;
}
ul.mainmenu li span{
	display:block;
	float:left;
}
ul.mainmenu li table{
	height:50px;

    width:100%;
}
ul.mainmenu li td{
    height:100%;
}
ul.mainmenu li td.hmm_l{
	width:12px;
	background:url(/img/topmenu/3/tm_l.png) no-repeat;
}
ul.mainmenu li td.hmm_m{
    background:url(/img/topmenu/3/tm_m.png) repeat-x;
}
ul.mainmenu li td.hmm_r{
	width:12px;
	background:url(/img/topmenu/3/tm_r.png) no-repeat;
}
ul.mainmenu li a.hmm_selected{
	color:#000;
}

ul.mainmenu li.active table{
	height:50px;
}
ul.mainmenu li.active a:hover{
	text-decoration: none;
}
ul.mainmenu li.active td.hmm_l{background:url(/img/topmenu/3/tm_ac_l.png) no-repeat;}
ul.mainmenu li.active td.hmm_m{background:url(/img/topmenu/3/tm_ac_m.png) repeat-x;}
ul.mainmenu li.active td.hmm_r{background:url(/img/topmenu/3/tm_ac_r.png) no-repeat;}
ul.mainmenu li.active a{color:#0075c5;}

ul.mainmenu li.active_p table{height:50px;}
ul.mainmenu li.active_p td.hmm_l{background:url(/img/topmenu/3/tm_l.png) no-repeat;}
ul.mainmenu li.active_p td.hmm_m{background:url(/img/topmenu/3/tm_m.png) repeat-x;font-weight:bold}
ul.mainmenu li.active_p td.hmm_r{background:url(/img/topmenu/3/tm_r.png) no-repeat;}
ul.mainmenu li.active_p a{color:#000;}


.hpslist{
    position: relative;
    max-width:100%;
    width: 100%;
}
.subm_item{
	background: #E7F2F8;
    border-bottom:2px solid #BEDAE7;
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    border-left:2px solid #BEDAE7;
    border-right:2px solid #BEDAE7;
    box-shadow:0 4px 5px #333;
    font-size:11px !important;
    position:absolute;
    text-align:left;
    z-index: 1999;
}
#subm1{
    left:0;
}
#subm2{
    left:12%;
}
#subm3{
    left:23%;
}
#subm4{
    left:34%;
}
#subm5{
    right:34%;
}
#subm6{
    right:34%;
}
#subm7{
    right:0;
}
#subm8{
    right:0;
}
#subm9{
    right:0;
}
.dropdown-left{
	float:left;
    margin:10px 0 10px 10px;
	width:200px;
}

.firstline {height: 28px;}

.dropdown-left div.h3{
	color:#000000;
	font-size:14px !important;
	vertical-align: bottom;
	font-weight:normal;
	padding-bottom:6px;
}
.dropdown-list{
	margin:0 0 15px;
	display:block;
	list-style:none;
	text-align:left;
	padding:0;
}
.dropdown-list li{
	background:#E7F2F8;
	color:#666;
	display:block;
	font-weight:normal;
	list-style:none;
	margin:0;
	padding:1px 0 2px 0px;
	text-align:left;
}

/*.dropdown-list li:hover{background:#e4efc7;}*/

.dropdown-list li a{
	color: #007db7;
	text-decoration:none;
	font-size: 12px;
	font-weight: normal;
}

.dropdown-list li a:hover{
	text-decoration:underline;
}

.dropdown-list li.more{
	background:#fff;
	border-top:1px dotted #aaa;
	color:#666;
	display:block;
	font-weight:normal;
	list-style:none;
	margin:0;
	padding:3px 8px 3px 0px;
	text-align:right;
}

.dropdown-list li.more a{
	color:#007db7;
}

.dropmainlink{
	clear: left;
	float:left;
	width: 350px;
}

.dropmainlink a{
	font-size: 16px;
	font-weight: normal;
	color: #222222;
}

.dropmainlink a span{
	text-transform: lowercase;
}
/* /for top menu ================== */

/*+ ClearFix +*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.clear { clear:both; }
/*- ClearFix -*/


