body,div,p{font-family:Tahoma;font-size:12px}
.fltrt, .flr { float: right;}
.fltlft, .fll { float: left;}
.clearfloat, .cl { clear:both; height:0; font-size: 1px; line-height: 0px;}
.ie-cl{/* keep empty */}
img{ border:none;}
.header-all{ float:left; width:100%; height:150px; min-width:1050px; background:url(/images/top_bg.gif) repeat-x;}
.header-all-newsl{ margin:-10px auto 0 auto; text-align:center; width:640px; height:150px; background:url(images/top_bg.gif) repeat-x;}
.ie-ul-st{ font-style:italic; font-weight:normal;color:#bbbbbb; margin-top:0; padding:0px 20px 10px 20px; line-height:110%;}
.yellow-col{ color:#e88209;}
.darkred-col{ color:#9f3632;}
.blue-col{ color:#0e5591;}
.path-col{ color:#ec921a;}
/*****************************HEADER*******************************/
.head{ float:left; width:1050px; height:150px;}
.logo{ display:block; float:left; width:149px; height:143px;}
.head-part1{ float:left; width:718px; height:109px;}
.head-part2{ float:left; width:178px; text-align:center; margin:36px auto 0 auto;}
.toptext{ float:left; width:718px; height:24px; margin:35px 0 0 0; background:url(/images/toptext_en.png) no-repeat;}
.head-txt{font-size:12px; color:#d3d3d3; font-weight:normal; display:block; margin:0 0 0 5px;}
.menu-main{ float:left; width:675px; margin:4px 0 0 0; color:#ada4a3; font-size:13px;}
.menu,a.menu:link,a.menu:visited{ display:block; float:left; font-size:13px; color:#630202; font-weight:bold; text-decoration:none}
a.menu:hover, a.menu:active, .act-menu { color: #FFF; float:left; height:21px; font-size:13px;width:auto; margin:-4px auto 0px auto; padding:8px 8px 0 8px; position:relative; text-align:center; background:url(/images/menu_arrow.png) no-repeat #87383f; background-position:top;}/* background-color:#87383f;*/

.menu-line{ color:#ada4a3; font-size:12px;margin:0 7px; display:block; float:left;}
.active-menu{ float:left; height:21px; background-color:#87383f; font-size:13px;color:#FFFFFF; font-family:Tahoma; width:auto; margin:-4px auto 0px auto; padding:8px 5px 0 5px; position:relative; text-align:center;}

.menu-arrow{ background:url(/images/menu_arrow.png) no-repeat; margin:-8px auto 0 auto; width:13px; height:7px; position:relative; text-align:center; z-index:500; top:4px;}
.dib-fll{ display:block; float:left; margin:-4px 0 0px 0;}
.search-pos{ float:left; width:200px; margin:8px 0 0 0;}
.s-txtfield{ float:left; width:170px; height:18px; background-color:#FFFFFF; border:none; color:#b08a88; font-size:12px}
.sub-btn{ float:left; width:20px; height:20px; background:url(/images/magnifier.gif) no-repeat; cursor:pointer; border:none; margin:0 0 0 7px;}

.topmenu-sub,a.topmenu-sub:link,a.topmenu-sub:visited{font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
a.topmenu-sub:hover, a.topmenu-sub:active{ color:#333333;}
.submenu-line{ clear:both; font-size: 1px; line-height: 0px; width:159px; background-color:#ffffff; padding:0; height:1px; margin:9px 0 0 -5px;}

ul.dropdown                         { margin:0 0 0 -45px; position:relative; text-align:left;}
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background:none; }
ul.dropdown a:hover		            { color: #FFF;}
ul.dropdown a:active                { color: #FFF;}
ul.dropdown li a                    { display: block; padding: 4px 8px; border:none; background:none; color:#fff;}
ul.dropdown li:last-child a         { }
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative;}
ul.dropdown li.hover a              { }

/* 	LEVEL TWO  */
ul.dropdown ul 						{ width: 150px; visibility: hidden; position: absolute; left:-40px; margin-top:27px; list-style-type:none;text-align:left; top:0}/*border:1px solid #000;  top:0;*/
ul.dropdown ul li 					{ font-weight: normal; width:150px; font-size:10px; padding:4px; background:#E88209;position:relative; z-index:500;}/* background-color:#efa43f; opacity:0.92; filter:alpha(opacity=92);*/
ul.dropdown ul li.hover				{ color:#630202;}
ul.dropdown ul li a:hover			{ color:#630202;}
ul.dropdown ul li a					{ }
 
/*  	LEVEL THREE 	*/
ul.dropdown ul ul 					{ left: 100%; top: 0; margin:0 0 0 -35px;}
ul.dropdown li:hover > ul 			{ visibility: visible;}
/**************************END HEADER******************************/
/***************************LEFT SIDE*****************************/
.side-left{ float:left; width:233px; margin:30px 0 0 0;}
.ie6-disp-st{ }
h1{ color:#da251d; font-size:18px; font-weight:normal; padding:0; margin:0;}
h2{ color:#e88209; font-size:13px; font-weight:bold; padding:0; margin:0;display:inline;}
.dashed-lines{ float:left; width:232px; height:1px; background:url(/images/dashed_lines.gif) no-repeat; margin:15px 0 0 -8px; padding:0 0 15px 0;}
.dashed-lines3{ float:left; width:232px; height:1px; background:url(/images/dashed_lines.gif) no-repeat; margin:10px 0 0 0; padding:0 0 10px 0;}
.dashed-lines4{ float:left; height:1px; width:550px; background:url(/images/dashed_lines2.gif) repeat-x; margin:10px 0 0 0; padding:0 0 10px 0;}
.titlink0,a.titlink0:link,a.titlink0:visited{ color:#da251d; font-size:18px; font-weight:normal; padding:0; margin:0;text-decoration:none;}
a.titlink0:hover, a.titlink0:active{ color:#333333;}
.titlink1,a.titlink1:link,a.titlink1:visited{ color:#0e5591; font-size:18px; font-weight:normal; padding:0; margin:0;text-decoration:none;}
a.titlink1:hover, a.titlink1:active{ color:#333333;}
.titlink2,a.titlink2:link,a.titlink2:visited{ color:#e88209; font-size:18px; font-weight:normal; padding:0; margin:0;text-decoration:none;}
a.titlink2:hover, a.titlink2:active{ color:#333333;}
.titlink3,a.titlink3:link,a.titlink3:visited{ color:#9f3632; font-size:18px; font-weight:normal; padding:0; margin:0;text-decoration:none;}
a.titlink3:hover, a.titlink3:active{ color:#333333;}
.goldbox-top{ float:left; width:221px; height:12px; background:url(/images/goldbox_top.gif) no-repeat;}
.goldbox-mid{ float:left; width:189px; min-height:108px; background:url(/images/goldbox_mid.gif) repeat-x #e8850e; color:#ffffff; font-size:12px;padding:0 16px;}
.goldbox-bot{ float:left; width:221px; height:12px; background:url(/images/goldbox_bot.gif) no-repeat;}
.lightgrey-top{ float:left; width:220px; height:11px; background:url(/images/lightgrey_top.gif) no-repeat;}
.lightgrey-mid{ float:left; width:184px; padding:5px 18px; background:url(/images/lightgrey_mid.gif) repeat-y; line-height:100%;}
.lightgrey-bot{ float:left; width:220px; height:11px; background:url(/images/lightgrey_bot.gif) no-repeat;}
.grey-dashed-lines{ float:left; width:167px; height:2px; margin:12px 0 0 0px; padding:0 0 12px 0; background:url(/images/grey_dashed_lines.gif) no-repeat;}
.act-link{color:#883a41; font-size:12px; font-weight:normal; display:block; float:left; width:170px;}
.link3,a.link3:link,a.link3:visited{ font-size:12px; color:#767374; font-weight:normal; text-decoration:none;display:block; margin:0 0 0 15px;}
a.link3:hover, a.link3:active{ color:#883a41;}
.link4,a.link4:link,a.link4:visited{ font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
a.link4:hover, a.link4:active{ color:#e88209;}
.darkred-box{ float:left; width:192px; height:103px; background:url(/images/darkred_box.gif) no-repeat; padding:27px 0 0 30px;}
/**************************END LEFT SIDE**************************/

/************************CONTENT MAIN*****************************/
.main-tab{ float:left; width:490px; margin:30px 0 0 32px; vertical-align:top;}
.cont-line{ width:1px; min-height:705px; background:url(/images/cont_line.gif) no-repeat #b9b8b9; margin:15px 0 0 -1px; vertical-align:top;}
.cont-mid-bg{ width:488px; background:url(/images/bg_decor.gif) no-repeat right top; vertical-align:top; min-height:500px;}
.cont-main{ float:left; width:450px; margin:15px 0 0 0; padding:5px 20px 50px 20px; background:url(/images/home_cont_bg2.gif) no-repeat;}/* */
p{ font-size:12px; color:#4f4e4e;text-align:justify;line-height:1.5em}
.p2{ color:#7c7a7a; font-size:11px;text-align:justify;}

.small-btn-left{ float:left; width:5px; height:12px; background:url(/images/small_btn_left.gif) no-repeat;}
.small-btn-mid{ float:left; height:12px; background:url(/images/small_btn_mid.gif) repeat-x; padding:0 5px 0px 5px;}
.small-btn-right{ float:left; width:5px; height:12px; background:url(/images/small_btn_right.gif) no-repeat;}

.link0,a.link0:link,a.link0:visited,a.link0:hover, a.link0:active{ font-size:12px; color:#ffffff; font-weight:500; text-decoration:none;display:block; float:left; margin:-1px 0 0 0;}
.date{ color:#4f4e4e; font-size:11px;font-weight:normal;}
.dashed-lines2{ float:left; width:160px; height:1px; background:url(/images/dashed_lines.gif) no-repeat; margin:5px 0 0 -5px; padding:0 0 5px 0;}
.newstit,a.newstit:link,a.newstit:visited{ font-size:11px; color:#87383f; font-weight:bold; text-decoration:none;}
a.newstit:hover, a.newstit:active{ color:#333333;}
.content-main{ float:left; width:565px; padding:0 10px; margin:38px 0 0 0;}
.cont-map{ float:right; margin:5px 0 0 12px;}
.path,a.path:link,a.path:visited{ font-size:12px; color:#ec921a; font-weight:bold; text-decoration:none}
a.path:hover, a.path:active{ color:#333333;}
.browser_single_news_title{ float:left; width:505px;}
.company-one-row{ float:left; width:420px;}
.company-one-row2{ float:left; width:400px; line-height:100%; min-height:25px;}
#form2-main{ width:880px; margin-left:70px;}
.alph, a.alph:link, a.alph:visited{font-size:14px;text-decoration:none;color:#9F3632;font-weight:bold;}
a.alph:hover, a.alph:active,.alph-act{text-decoration:none;font-weight:bold;font-size:14px;color:#E88209;}
.member-info{color:#4F4E4E;font-size:11px;}
/************************END CONTENT MAIN*************************/
/**************************SIDE RIGHT****************************/
.side-right{ float:left; width:222px; margin:30px 0 0 0;}
#home-side2{ margin:50px 27px 0 0;}
.greybox-top{ float:left; width:221px; height:10px; background:url(/images/greybox_top.gif) no-repeat;}
.greybox-mid{ float:left; width:189px; min-height:111px; background:url(/images/greybox_mid.gif) repeat-x #e4e2e2; color:#616161; font-size:10px;padding:0 16px;}
.greybox-bot{ float:left; width:221px; height:10px; background:url(/images/greybox_bot.gif) no-repeat;}

.link1,a.link1:link,a.link1:visited{ font-size:10px; color:#616161; font-weight:normal; text-decoration:none;}
a.link1:hover, a.link1:active{ color:#000; text-decoration:underline;}

.redbox{ float:left; width:206px; height:108px; background:url(/images/red_box.gif) no-repeat; padding:22px 0 0 15px;}
.redbox-arrow{ float:left; margin:-5px 0 0 20px;}
.bluebox{ float:left; width:206px; height:108px; background:url(/images/blue_box.gif) no-repeat; padding:22px 0 0 15px;}
.yellow-box{ float:left; width:192px; height:103px; background:url(/images/yellow_box.gif) no-repeat; padding:27px 0 0 30px;}

.link2,a.link2:link,a.link2:visited{ font-size:12px; color:#dfcccb; font-weight:normal; text-decoration:none;}
a.link2:hover, a.link2:active{ color:#999;}

.subbtn2,.submit-btn{ background-color:#fd7b1c; color:#FFFFFF; font-size:12px;border:none; cursor:pointer;}

#contact-btn{ padding:3px 7px;}

/************************END SIDE RIGHT**************************/

.foot-cont{ background-color:#7c1e12; min-height:55px; _height:55px; font-size:9px; color:#FFFFFF;word-spacing:2px;}
.foot-main{ margin:0 auto; width:1030px; text-align:left; padding:0 0 0 20px;}

/************************CONTACT**************************/
.form-one-row{ float:left; width:550px;}
.form-part1{ float:left; width:190px; padding:0 5px 0 0; font-size:12px;color:#666666; text-align:right;}
.form-part2{ float:left; font-size:11px; color:#666666;}
.textfield,.inputtextarea,.txt-fld,.txt-area{ float:left; width:250px; border:1px solid #bababa; color:#666666; font-size:11px;}
.inputtextarea{ min-height:100px; _height:100px;}
.browse{ float:none; width:320px; border:1px solid #bababa;}
.browse-pos{ float:right; margin:0 0px 0 0px; width:172px; text-align:right;}
.txt-fld{ width:197px;}
.txt-area{ width:210px; height:73px;}
.fill-captcha{ float:left; width:70px; height:29px; border:1px solid #bababa; color:#666666; font-size:22px; margin:0 0 0 10px; font-weight:normal;}
.part1-form-main{ float:left; width:400px;}
/**********************END CONTACT************************/
.results{ font-size:14px; color:#87383f; font-weight:bold; margin:0 0 0 30px;}
.add-pic{ width:170px; background-color:#FFFFFF; border:1px solid #bababa; height:15px; cursor:pointer;}
.members-st{ font-size:12px;}

.com-events{
	float:left;
	width:210px;
	color:#4F4E4E;
	font-size:12px;
}
.form-sel{
	width:200px;
	border:1px solid #BABABA;
	color:#666666;
	float:left;
	font-size:11px;
}
.member-t{
	color:#E88209;
	font-weight:bold;
	font-size:11px;
}
