﻿body, html {
	margin: 0px auto;
	padding: 0px;
	background-color:#f9f9f9;
}

body, span, ul,li, ol{
	font-family:Tahoma,Verdana,'Trebuchet MS', Arial, GRHelvetica;
	color:#666769;
	font-size:11px;
}

form {
	margin: 0px;
	padding: 0px;
}

img {
	border:0px;
}

p {
	padding:4px 0px 4px 0px;
	margin:0px;
}

.main_text h1 
{
	font-size:12px;
	font-family:Tahoma,Verdana,'Trebuchet MS', Arial, GRHelvetica;
	
}

.lbRegister_none 
{
	display:none;
}

.main_text li
{
	font-size:11px;
	font-family:Tahoma,Verdana,'Trebuchet MS', Arial, GRHelvetica;
	
}

.main_text td a
{
	font-size:11px;
	color:#666769;
	text-decoration:none;
	font-family:Tahoma,Verdana,'Trebuchet MS', Arial, GRHelvetica;
	
}

.main_text td a:hover
{
	text-decoration:underline;
	
}

div.clear {
	clear:both;
}

div#container {
	margin: 0px auto;
	width:980px;
}

div#holder {
	width:978px;
	border:1px solid #bbbbbb;
	margin-top:4px;
	background-color:#ffffff;
	float:left;
}

div.top {
	width:978px;
	height:116px;
}

div.top_menu {
	width:978px;
	height:16px;
	background-image:url(../images/bg_top_menu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:right;
	padding:1px 0px 0px 0px;
}

a.level1 {
	text-decoration:none;
	color:#48545b;
	font-size:11px;
	padding:0px 20px 2px 20px;
	height:16px;
}

a.level1:hover {
	color:#48545b;
	background-color:#efefef;
}

a.level1_selected {
	text-decoration:none;
	color:#48545b;
	font-size:11px;
	padding:0px 20px 2px 20px;
	height:16px;
	background-color:#efefef;
}

div.breadcrumb {
	width:614px;
	height:44px;
	padding:10px 10px 0px 363px;
	color:#b3b3b3;
	font-size:10px;
}

div.breadcrumb a{
	text-decoration:underline;
	color:#b3b3b3;
	font-size:10px;
}

div.path {
	width:968px;
	height:60px;
	padding:0px 10px 0px 0px;
}

div.path_level1 {
	width:484px;
	float:left;
	text-align:right;
	font-size:16px;
	color:#b3b3b3;
}

div.path_level1 a{
	text-decoration:none;
	font-size:16px;
	color:#b3b3b3;
	background-image:url(../images/arrow_level1.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding:0px 16px 0px 0px;
}

div.path_page {
	width:464px;
	float:left;
	color:#00336f;
	font-size:11px;
	padding:3px 10px 0px 10px;
	font-weight:bold;
}

div.main_content{
	width:978px;
	float:left;
	background-image:url(../images/bg_page_practice.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	min-height:460px;
	_height:460px;
}

div.left_menu{
	width:478px;
	float:left;
	padding:0px 16px 0px 0px;
	text-align:right;
}

.level2 , .level2_selected {
	width:478px;
	padding:0px 0px 12px 0px;
	text-align:right;
	
}

.level2 a {
	text-decoration:none;
	color:#00336f;
	font-size:11px;
	padding:0px 12px 0px 0px;
}

.level2 a:hover{
	background-image:url(../images/arrow_level2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	text-decoration:underline;
	font-weight:bold;
}

.level2_selected a {
	text-decoration:underline;
	color:#00336f;
	font-size:11px;
	padding:0px 12px 0px 0px;
	background-image:url(../images/arrow_level2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	font-weight:bold;
}

div.main_text{
	width:444px;
	float:left;
	padding:0px 40px 10px 0px;
}

div.main_text a
{
	color:#6482A6;
}

.Titlelogin 
{
	color:#00336F;
	float:left;
	font-size:11px;
	padding:10px 0px 0;
	clear:both;
}

.titlefile 
{
	color:#6482A6;
	font-weight:bold;
	
}

.passwordre_table 
{
	float:left;
	clear:left;
}

div.footer {
	width:978px;
	padding:4px 0px 0px 0px;
}

div.bottom_links {
	width:504px;
	float:left;
	color:#00336f;
	font-size:10px;
}

div.bottom_links a{
	color:#00336f;
	font-size:10px;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}

div.firm {
	width:474px;
	float:left;
	text-align:right;
	font-size:9px;
	color:#48545b;
}

div.news{
	width:444px;
	padding:0px 0px 16px 0px;
}

div.news span{
	color:#6482a6;
	font-size:10px;
	font-weight:bold;
}

div.news a{
	color:#47545b;
	font-size:11px;
	text-decoration:none;
}

div.news a:hover{
	text-decoration:underline;
}

div.partners{
	width:444px;
	padding:4px 0px 0px 0px;
	clear:both;
}

div.img_partners {
	width:86px;
	float:left;
	padding:0px 0px 10px 0px;
}

div.txt_partners {
	width:356px;
	float:left;
	padding:0px 0px 10px 0px;
}

div.txt_partners span{
	color:#003470;
	font-size:11px;
}

div.txt_partners a{
	text-decoration:none;
	color:#003470;
	font-size:11px;
}


.labelinputpair, .radiopair, .checkboxpair {
	clear:both;
	display:block;
	float:none;
	padding-bottom:0px;
}

.labelinputpair label, .radiopair label, span.label {
	color:#6C6C6C;
	display:block;
	float:left;
	width:120px;
}

.labelinputpair select {

	width:164px;
}

.labelinputpair textarea{

	width:160px;
}

#ctl00_DynamicContent_ctl02_frmContact {

}

#ctl00_DynamicContent_ctl02_frmContact a.button{
	background-color:#BFBFBF;
	text-decoration:none;
	color:#FFFFFF;

}

.button {
	background-color:#BFBFBF;
	border-width:0;
	color:#FFFFFF;
	cursor:pointer;
	display:inline-block;
	font-family:Trebuchet MS,Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	padding:3px;
	text-decoration:none;
	font-weight:bold;
}

input, textarea, select {
	font-family:Tahoma,Verdana,'Trebuchet MS', Arial, GRHelvetica;
	font-size:11px;
}

table.sitemap {
 
}

table.sitemap td{
 padding:2px 0px 2px 0px;
}


table.sitemap a{
	padding:0px 0px 0px 14px;
	background-image:url(../images/arrow_level2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

table.sitemap a:hover{
font-weight:bold;
}



#communication_off 
{
	display:none;

}

.pop span {
	cursor:pointer;
	color:#3F507E;
	background-image:url(../../Image/template/li.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 14px;
}
.off {
	display:none;
}
.on {
	display:block;
	margin:0px 0px 0px 14px;
	text-align:left;
}




.logoutbutton 
{
	text-align:center;
	float:right;
	width:40px;
	background-color:#BFBFBF;
	padding:5px;
	color:#FFFFFF;
	
}

div.main_text .logoutbutton a
{
	color:#FFFFFF;
	text-decoration:none;
	
}


