body
{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left:  0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	/*background: url(/images/page_bg.gif) repeat-x;*/
	
}

#page_body
{
	min-width:720px;
	margin:0 auto;
	text-align:center;
	background-color: #FFFFFF;
}

div.menu_top
{
	float:right;
	padding:0px 0px 10px 0px;
	width: 100%;
	height: 61px;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.text_top_link{float:right;display:block;color:#000000;text-align:right;line-height:17px;}
.text_top_link a{font-weight:bold;color: #FF9900;}
.text_top_link a:hover{font-weight:bold;color: #000000;}

div.footer
{
	float:right;
	padding:0px 0px 10px 0px;
	width: 100%;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top:1px dashed #969696;
	margin-top:15px;
	padding-top:10px;
}
div.footer a{color: #000000;}
div.footer a:hover{color: #FF9900;}

.text_link_footer{float:right;display:block;color:#000000;text-align:right;line-height:17px;}
.text_link_footer a{color: #FF9900;}
.text_link_footer a:hover{color: #000000;}


div.logo_space
{
	width:100%;
	clear:right;
	height: 100px;
}

.header_image{margin-bottom: 15px;}

#language_select
{
	padding:8px 0px 0px 20px;
	background:url(/images/language_select_bg.gif);
	background-repeat: no-repeat;
	height: 81px;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#language_select .phrase_top{color: #FF9900;font-weight:bold;font-size: 13px !important;padding-bottom:7px;}

#login
{
	padding:8px 0px 0px 20px;
	background:url(/images/login_bg.gif);
	background-repeat: no-repeat;
	height: 199px;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#login a
{
	color: #FFFFFF;
}
#login a:hover
{
	color: #FF9900;
}

#login .separate{padding-bottom:8px;}
#login .phrase_top{color: #FF9900;font-weight:bold;font-size: 13px !important;padding-bottom:7px;}
#login .button_login{vertical-align: middle;}
#login .error{font-weight:bold;padding:0px 10px 10px 0px;}

#text_left_shoulder{font-style: italic; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px; text-align:left !important}
#text_left_shoulder .first{font-weight:bold;color:#FF9900; padding-bottom:20px}
#text_left_shoulder .second{font-weight:bold;color:#4D9098; padding-bottom:20px}
#text_left_shoulder .third{color:#405052; padding-bottom:20px}

#text_body_gen
{
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #405052;
}

#text_body_gen a
{
	color: #405052;
}

#text_body_gen a:hover
{
	color: #4D9098;
}

#text_body_gen ul.list_sites{margin:0px 0px 20px 0px;padding:0;}
#text_body_gen .list_sites li{line-height:12px;list-style:none;margin-bottom:5px;padding-left:10px; background: url(/images/dot_list.gif) no-repeat top left}
#text_body_gen .list_sites li a{color:#405052; font-weight:bold;text-decoration:none}
#text_body_gen .list_sites li a:hover{color:#4D9098; font-weight:bold;text-decoration:underline}
#text_body_gen .text_big{font-size:20px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;color: #4D9098;margin:20px 0px 16px 0px;}
#text_body_gen .title_big{font-size:20px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;color: #4D9098;margin:0px 0px 10px 0px;}
#text_body_gen .bluphrase{font-weight:bold;font-style:italic;color:#4D9098;margin-top:15px;margin-bottom:10px;}
#text_body_gen .bluphrase2{font-weight:bold;font-style:italic;color:#4D9098;margin-bottom:10px;}
#text_body_gen .bluphrase span{color:#FF9900;}
#text_body_gen .more_info{margin-top:5px;}
#text_body_gen .more_info a{font-weight:bold;color: #FF9900;}
#text_body_gen .more_info a:hover{font-weight:bold;color: #000000;}

.text_forgotten_password{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#405052}
.text_forgotten_password a{color:#405052}
.text_forgotten_password a:hover{color:#4D9098}
.title_forgotten_password{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF}

#text_error_track{text-align:left !important;font-size:18px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;color: #405052;}
.textarea_terms_condition{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px;width:400px;}

#login_left_contacts{font-style:italic;margin-top:30px;text-align:left !important;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#4D9098}
#login_left_contacts a{font-style:normal;color:#405052}
#login_left_contacts a:hover{font-style:normal;color:#FF9900}
