	body, html {margin:0; padding:0; background:#FFF; font-family:Arial, Verdana, Helvetica, sans-serif; text-align:center;}
	h1 {color:#D90100; font-size:14px; text-align:center; vertical-align:middle;}
	h2 {color:#FF3900; font-size:13px; text-align:center; margin:0; padding:0;}
	td {vertical-align:top;}

	.bulets ul {text-align:left; margin:0; padding:0; float:left; list-style:url("/images/skin/Index/bullet.gif"); font-weight:bold; font-size:15px; color:#FFF;}
	.bulets li {margin:8px 0 6px 40px; padding:0 0 0 8px;}
	.bulets a {font-size:18px; color:#FFF; font-weight:bold; text-decoration:none;}
	.bulets a:hover {font-size:18px; color:#CA130F; font-weight:bold; text-decoration:none;}
	.bullets_more {margin:14px 15px 0 25px; padding:0; float:left;}
	.bullets_hot {margin:0; padding:0; float:left;}

	.linemenu {color:#FF3900;}
	.linemenu a {text-decoration:none; color:#FF3900; font-weight:bold;}
	.linemenu a:hover {text-decoration:underline;}
	.linemenu p {margin:0; padding:3px 0; text-align:center; width:100%; color:#FF3900; font-size:100%;}

	.search, .icons {clear:left; width:225px; height:200px; text-align:center; padding:0; margin:0; font-weight:bold; color:#FFF; overflow:hidden;}
	.search {background:#FFA67A;}
	.search td {font-size:12px; vertical-align:middle;}
	.search select {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#EE3630; padding:0; margin:0;}

	.icons {background:#FFCEB6;}
	.icons a {text-decoration:none; color:#C00000; font-size:11px; font-weight:bold;}
	.icons a:hover {text-decoration:underline;}
	.icons td {padding:16px 0 0 0; font-size:8px; vertical-align:bottom;}
	.icons td img {border:0;}

	.slogan {background:#FFF; width:238px; height:70px; vertical-align:top; text-align:center; padding:0; margin:0;}	
	.slogan h1 {padding:0; margin:0; position:relative; top:18%;}

	.menu {width:112px; height:59px; margin:0; padding:0; background:#FFF url("/images/skin/Index/bg_menu.gif") repeat-x bottom; float:left; vertical-align:middle;}
	.menu a {font-size:16px; color:#FF3900; font-weight:bold; text-decoration:none; position:relative; top:35%}
	.menu a:hover {color:#CA130F;}

	.members {text-align:center; padding:0; margin:0 0 0 20px;}
	.members a {text-decoration:none; color:#FF2A00; font-size:11px;}
	.members a:hover {color:#A30001;}
	.members img {display:inline; float:left; margin:2px 2px 0 0; border:1px solid #FF9662; width:63px; height:63px;}

	.columnheader {margin:10px 0 10px 0; padding:0;}
	.members_and_news_table {width:238px; height:185px;} 
	.members_and_news_table td {background:#F9F9F9 url("/images/skin/Index/bg_join.gif") repeat-x top;} 

	.news {text-align:right;}
	.news a {color:#F33003; font-size:11px; margin:0 10px 0 0; font-weight:bold;}

	.welcome {background:#F9F9F9 url("/images/skin/Index/bg_join.gif") repeat-x top; clear:left; width:225px; height:185px; text-align:center; padding:0; margin:0; overflow:hidden;}
	.welcome p, .news p {padding:0; margin:0 10px 0 10px; font-size:10px; color:#444444; text-align:justify;}
	.welcome td {height:185px; overflow:hidden; table-layout:fixed;}
	.welcome_sweet {float:right; display:block; margin:0 4px 0 4px;}
	.welcome2paragraph {text-align:left;}
	 	
	.razd {background-color:#FF3900; margin:0; padding:0; text-align:right; width:225px; height:17px;}
	.language {background-color:#FF3900; margin:0; padding:0; text-align:left; width:238px; height:17px; font-size:12px; color:#FFF; font-weight:bold;}
	.language a {text-decoration:none; color:#FFF; font-size:12px;}
	div#langBar {padding:0 0 0 5px; text-align:left; background:#FF3900;}
	div#langBar select { color:#CA130F; width:100px; height:17px; border:1px solid #FF3900; font-size:10px;}
	div#langBar p {display:none; background:#FF3900;}
	div#langBar p, div#alterNavbar p, div#copyBar p {font-size:11px}
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0;}
	div#langBar ul#switchlocale li {float:left; margin:0 0.5em; padding:0;}
	div#langBar ul#switchlocale li span {background:#FFF; color:#CA130F; font-weight:bold;}
	div#langBar ul#switchlocale li a {color:#FFF; text-decoration:none;}
	div#langBar ul#switchlocale li a:hover {}

	.column_header {clear:left; margin:0; padding:0; height:45px; background:#CA130F url("/images/skin/Index/bg_title.gif") repeat-x bottom; text-align:center;}
	.column_header img {padding:12px 0 0 0;}

	.more a {text-decoration:none; color:#FFF; font-weight:bold; font-size:11px;}
	.more a:hover {text-decoration:underline;}
	.more p {margin:0; padding:0px 0; color:#FFF;}

	.logo {background-color:#FFF; width:225px; margin:0; padding:0; text-align:center; overflow:hidden}


	.lang .selected	{background-color:#FBF1E1; color:#F50000; font-weight:bold; border:1px solid #6E0300; padding:5px;}
	.lang a {text-decoration:none; color:#FFF; font-size:12px;}
	.lang a:hover {text-decoration:underline;}
	.lang{background-color:#F1A09E; float:left; color:#F9F9D7; font-family:Arial; font-size:12px; padding:2px 10px;}

	.bg_table {background-color:#FCD9C8; color:#FFF; font-family:Arial; font-size:12px; text-align:center; margin:0 auto;}
	.bottom_line{background-color:#FF9662; color:#FFF; font-family:Arial; font-size:12px; padding:2px 0px; text-align:center;}
	.bullet {background:#FFA67A; clear:left; width:238px; height:201px; font-family:Arial; padding:0px 0 0px 0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;}
	.buttonMain{width:130px; height:35px; background-color:#C00000; border:2px #FFF solid;  font-size:20px; color:#FFFFFF; font-weight:bold; cursor:pointer;}
	.mainText {margin:0; padding-top:10px; color:#BF0E0E; font-weight:bold; text-align:center;}
	.searchpartners a {margin:0; padding:10px 0 0 0; text-align:center;}
	.searchpartners a {color:#BF0E0E !important; font-weight:bold !important; text-decoration:none;}
	.searchpartners a hover {text-decoration:underline;}
	.memb {background:#E23C08 url("/images/skin/Index/bg_memb.gif") repeat-x bottom; clear:left; float:left; width:205px; height:156px; padding:0; margin:0;}
	.menu_vert {width:1px; height:59px; margin:0; padding:0; background-color:#FF3900; float:left;}
	.newsText p {color:#FFF; font-size:11px; margin:0; padding:3px 10px 0px 10px; text-align:justify;}
	.text {margin:0; padding:10px 0px 0px 0px; font-size:12px; color:#A30001; text-align:center;}
	.banner {padding:20px; font-size:13px; color:#000;}
	.redcell {background:#CA130F;}
