body {
	margin: 0 auto;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.limiter {
	width: 989px;
	margin: 0 auto;
	padding: 0px;
}
#header {
	width:989px;
	margin:0 auto;
	height:71px;
}
#logo{
	float:left;
	margin:0 0 0 10px;
}
#headerBackgr { /*to move */}
#headerPic { /*to move */}
#bodyContainer {
	width:100%;
	background-image:url(../images/backgr_body.gif);
	background-repeat:repeat-x;
	}
#leftCol {
	width:753px;
	float:left;
}
#leftCorner {
	width: 100%;
	height: 38px;
	position: relative;
	top: -10px;
	margin-bottom:-10px;
}
#hornav {
	background-image: url(../images/corner2.png);
	background-repeat: repeat-x;
	background-position: top;
	float:left;
	height:27px;
	padding:11px 0 0 10px;
	width: 705px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#hornav a, #hornav a:active, #hornav a:visited {
	color: #666666;
	text-decoration:none;
}
#hornav a:hover {
	color: #666666;
	text-decoration:underline;
}
#MainContent {
	width:700px;
	min-height:550px;
	padding: 5px 20px 5px 33px;
}
#rightCol {
	float:right;
	width: 236px;

}
#rMenuTop { /*to move */}
#rMenuContainer { /*to move */}
/* Left customer menu begins*/
.rMenu { 
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 230px;
}
div.rMenu  { /*to move */}
.rMenu li{ /*to move */}
.rMenu li a { /*to move */}
.rMenu li a:visited, .rMenu li a:active {
	color: #FFFFFF;
}
ul.rMenu ul { /*to move */}
ul.rMenu ul li { /*to move */}
ul.rMenu ul li a{ 
	display: block;
	width: auto;
	padding: 6px 0;
	text-decoration: none;
	border-bottom: 0px;
}
ul.rMenu ul li.lastitem, ul.rMenu ul li.lastitem a{
	border-bottom-width: 0; 
}
.rMenu li a:hover{ /*to move */}
.rMenu li.lastitem, .rMenu li.lastitem a{
	border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.rMenu li.lastitem a{
	padding: 6px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}
.rmenuText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.rmenuText a, .rmenuText a:active, .rmenuText a:visited, .rmenuText a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#newsSmallContainerTitle {
	width: 214px;
	height: 22px;
	position: relative;
	background-image: url(../images/smallnews01.gif);
	background-repeat: no-repeat;
	padding: 8px 0 0 16px;
	margin: 20px 3px 0px 1px;
}
#newsSmallContainer {
	width: 206px;
	background-color:#d6d6d6;
	padding: 8px 8px 8px 16px;
	margin: 0px 3px 10px 1px;
}
#searchContainerTitle {
	width: 214px;
	height: 22px;
	position: relative;
	background-image: url(../images/smallnews01.gif);
	background-repeat: no-repeat;
	padding: 8px 0 0 16px;
	margin: 20px 3px 0px 1px;
}
#searchContainer {
	width: 206px;
	background-color:#d6d6d6;
	padding: 8px 8px 8px 16px;
	margin: 0px 3px 10px 1px;
}
.newsSmallText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.newsSmallText a, .newsSmallText a:active, .newsSmallText a:visited {
	color:#333333;
	text-decoration:none;
}
.newsSmallText a:hover {
	color:#333333;
	text-decoration:undeline !important;
}
#footerBackgr {/*to move */}
#footer {
	width:969px;
	height:50px;
	margin:0 auto;
	padding: 10px 10px 0 10px;
}
/* main tabs */
#tabsContainer {
	width:700px;
	display:block;
	text-align:right;
	float: right;
}
.tabs {
	float:right;
	margin-top:34px;
}
.tabs ul {
	margin:0; 
	padding:0; 
	list-style-type:none; 
	z-index:1; 
	position:relative;
}
.tabs li  {
	float:left;
	margin-right: -24px;
	position: relative;
	z-index:100;
	}
.tabs li.current {
	z-index:900 !important;
	position: relative;
}
/* language menu */
ul.topnav {
	list-style: none;
	padding: 0px;
	margin: 20px 0 0 10px;
	float: left;
	width: 121px;
	background-image:url(../images/navigation_backgr.gif);
	background-repeat:no-repeat;
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a{
	width: 83px;
	height:15px;
	float: left;
	padding: 1px 0 3px 5px;
	font: normal 11px Tahoma, Verdana Arial, Helvetica, sans-serif;
	color: #333333;
	display: block;
	text-decoration: none;
	position: relative;
	top: 2px;
}
ul.topnav li a:hover{
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 30px;
	height: 17px;
	padding: 3px 3px 0 0;
	margin-top: 0px;
	float: left !important;
	background-image: url(../images/navigate.gif);
	background-repeat:no-repeat;
	background-position: top right;
}
ul.topnav li span.subhover { cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0;
	top: 20px;
	margin: 0;
	padding: 0;
	display: none;
	float: left;
	width: 120px;
	background: #E7E7E7;
}
ul.topnav li ul.subnav li{
	margin: 0;
	padding: 0;
	clear: both;
	width: 120px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 110px;
	padding:0px 5px 0px 5px;
	background-color: #E7E7E7;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background-color: #E7E7E7;

}
/* footer menu */
.menu {
	display:block;
	float:right;
	margin-top:20px;
	margin-right: 10px;
}
.menu ul {
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.menu li  {
	float:left;
	padding:4px;
	display:block;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	}
.menu li a, .menu li a:visited, .menu li a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.menu li a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.care1 {
	width:331px;
	float:left;
	margin:0 19px 20px 0;}
.care1Top {
	width:331px;
	background-image:url(../images/care11.gif);
	background-repeat:no-repeat;
	height: 20px;
}
.care1Body {
	width:301px;
	background-image:url(../images/care12.gif);
	background-repeat: repeat-y;
	padding: 0px 15px 0px 15px;
}
.care1Bottom {
	width:331px;
	background-image:url(../images/care13.gif);
	background-repeat: no-repeat;
	height: 20px;
}
.care2 {
	width:700px;
	float:left;
	margin:0 0 10px 0;
}
.care2Top {
	width:700px;
	background-image:url(../images/care21.gif);
	background-repeat:no-repeat;
	height: 20px;
}
.care2Body {
	width:660px;
	background-image:url(../images/care22.gif);
	background-repeat: repeat-y;
	padding: 0px 20px 0px 20px;
}
.care2Bottom {
	width:700px;
	background-image:url(../images/care23.gif);
	background-repeat: no-repeat;
	height: 20px;
}
/*Pagination styles */
.tnt_pagination {
	text-align:right;
	height:17px;
	line-height:15px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	float: right;
	position: relative;	
}
.tnt_pagination a:link, .tnt_pagination a:visited{
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #CCCCCC;
	margin-left:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#394852;
	width:16px;
	font-weight:normal;
}

.tnt_pagination a:hover {
	border:1px solid #E5E5E5;
	color:#394852;
	background-color: #CCCCCC;
}

.tnt_pagination .active_tnt_link {
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #E5E5E5;
	margin-left:5px;
	text-decoration:none;
	color:#D1D1D1;
	font: normal 12px Arial, Helvetica, sans-serif !important;
	cursor:default;
	background-color: #FFFFFF;
}

.tnt_pagination .disabled_tnt_pagination {
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
.formaWrapper {
	width: 280px;
	float: right;
	border: 0px solid black;
}
	
.formaWrapper input.form {
	width: 280px;
	border: 1px solid #DBDBDB;
	margin: 0 0 6px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 2px;
	color: #666666;
	background-color: #F6F6F6;
	}
	
.formaWrapper textarea.form {
	width: 280px;
	height: 130px;
	border: 1px solid #DBDBDB;
	margin: 0 0 10px 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #F6F6F6;
	}
#contactsWraper {
	width:350px;
	float:left;
}
.contacts {
	width: 350px;
	margin-bottom: 15px;
	float:left;
}
/* text styles */
.w_osn {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.w_osn a, .w_osn a:active, .w_osn a:visited {
	color:#333333;
	text-decoration:none;
}
.w_osn a:hover { /*to move */}
a.more:link, a.more:active, a.more:visited  { /*to move */}
.titles { /*to move */}
.titles a, .titles a:active, .titles a:visited { /*to move */}
.titles a:hover { /*to move */}
.mainTitles { /*to move */}
.searchResults {
	float:left;
	padding:5px 0 5px 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	display: block;
}
.searchResults a, .searchResults a:active, .searchResults a:visited {
	color: #666666;
	text-decoration:none;
}
.searchResults a:hover {
	color: #666666;
	text-decoration:underline;
}
.newsLeft{
    float:left;
    margin: 3px;
}
.newsTitle a {font-weight:bold;}

.u_title_black {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
}
.u_title_blue {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1b7ece;
	font-weight:bold;
}
.u_title_cyan {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
	font-weight:bold;
}
.u_title_orange {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ff4002;
	font-weight:bold;
}
.u_text_black {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.u_text_orange {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#ff4002;
}
.u_text_blue {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1b7ece;
}
.u_text_cyan {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
}
