body 				{ margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

body, td, tr		{ font-family: Tahoma, Verdana, "Lucida Sans Unicode"; font-size: 11px; color: #454545; vertical-align: top; }
a					{ color: #454545; text-decoration: none; } 
a:hover				{ color: #CC9900; text-decoration: none; }

.wrapper 			{ width:950px; }
.wrapper_right		{ width: 700px; padding-left:20px; padding-top:10px; }
.wrapper_left		{ width: 230px; padding-top:5px; }


td.wrapper_body {
	background-image:url(images/bg_body.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:850px;
	}

td.wrapper_footer { 
	background-image:url(images/bg_footer.gif);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:middle;
	height:50px;
	}

.footer {
	color:#858585;
	font-size:10px;
	text-transform:uppercase;
	padding:15px;
	}

.footer a {
	color:#656565;
	}

.footer a:hover {
	color:#858585;
	}

.domain_checker {
	color:#f5f5f5;
	white-space:nowrap;
	vertical-align:middle;
	text-align:right;
	background-image:url(images/bg_header.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-right:10px;
	height:40px;
	} 

.breadcrumb {
	color:#858585;
	vertical-align:middle;
	padding:0px 10px 0px 10px;
	height:32px;
	}	

.breadcrumb	a {
	color:#858585;
	}

.breadcrumb	a:hover	{
	color:#336633;
	}

.setlanguage {
	padding-top:15px;
	padding-left:15px;
	}

.loginbox {
	color:#585858;
	line-height:1.8;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	padding-left:18px;
	padding-bottom:20px;
	}

.loginbox a {
	color:#858585;
	}

.loginbox a:hover {
	color:#336633;
	}

.sidemenu_1 {
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	padding-left:18px;
	padding-bottom:15px;
	}

.sidemenu_2 {
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 4px solid;
	}	

tr.side_menu {
	background-image:url(images/separate_dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	} 

td.side_menu {
	padding-top:6px;
	padding-bottom:8px;
	padding-right:3px;
	font-weight:bold;
	}

td.side_menu a {
	color:#454545;
	}

td.side_menu a:hover {
	color:#669933;
	}
	
.sidemenu_search {
	padding-top:25px;
	}

.header_support {
	background-repeat:no-repeat;
	background-position:top left;
	height:170px;
	}
