﻿

.textField,.inputField {

vertical-align; 

padding-top:6px; 

padding-bottom:3px; 

font-weight:bold; 

font-family:tahoma; 

font-size:80%; 

border-bottom:1px gray solid;

}

.textField {

border-right: 1px gray solid; width:40%;

}

.required_textField {

color:red; 

}

.inputField {

padding-left:20px; 

width:60%;

}

#input, #reset {

margin-top:20px; 

margin-right:20px; 

}



.logo_header {

	text-align:center;

	width:50%;

	padding-top:10px;

	padding-bottom:20px;

}



.img {margin-right:13px;}

.img1 {margin-bottom:10px;}

#logo {margin-left:40px; margin-bottom:20px;}

.logo_txt {line-height:17px; font-size:12px;}



body {

background:url(images/top_px.jpg) top repeat-x;

background-color:#ffffff;

color:#585858;

font-family:tahoma;

font-size:11px;

padding:0;

margin:0;

line-height:14px;



}



.content {color:#585858; text-decoration:none;}



#wrap {

margin:0 auto;

padding:0;

width:876px;

}



#top { 

background-image:url(images/top.jpg);

margin:0px auto 0px auto;

width:876px;

height:200px;

text-align:left;

display:table;

padding:0px;

font-family:Tahoma;



}



.top {color:#414141; text-decoration:none; font-family:tahoma; font-size:100%;}



#menu {



width:876px;
height:37px;

}





#main_menu

{

vertical-align:top;

width:80%;

padding-left:10px;

padding-right:50px;

}

#additional_menu

{

width:20%;

border-left:solid 1px #b7b7b7;

vertical-align:top;

}



#content {

font-size:12px;

margin:0px auto 0px auto;

padding:0;

text-align:left;

display:table;

}



.content_left

{

margin-left:10px;

text-align:left;

padding:0;

margin:0;

float:left;

display:table;

clear:both;

}



#content_right {



text-align:left;

margin:0px;

padding:0px;

float:left;

display:table;}



.gray {color:#A2A284; text-decoration:none;}



#inner_right {



margin:0px;

margin-left:15px;

padding:0px;

display:table;

font-size:12px;

}



#left_cont_left {



text-align:left;

margin:0;

padding:0;

float:left;

display:table;}



#left_cont_right {



text-align:left;

margin:0;

padding:0;

float:left;

display:table;}







#footer {

width:876px;

height:97px;

margin:0px auto 0px auto;

line-height:16px;

padding:0px;

text-align:left;

background:url(images/dot.jpg) top repeat-x;

display:table;

clear:both;

}



.white {color:#ffffff; text-decoration:none}

.blue {color:#0A6C80; text-decoration:none}

.big {font-size:12px}

.bigger {font-size:13px}

.n{font-size:11px}

.sm{font-size:10px}



#line {

height:1px;

background-image:url(images/dot.jpg);

width:100%;

}



#clear {clear:both;}



a {color:#0A6C80; font-size:12px;}



.form {

width:213px;

height:20px;

font-family:tahoma;

font-size:11px;

border-style:solid;

border-width:1px;

border-color:#BEC0C2;

background-color:#ffffff;

color:#585858;

margin-left:0px;

margin-right:0px;}

		

.textarea{

width:214px;

height:194px;

font-family:tahoma;

font-size:11px;

border-style:solid;

border-width:1px;

border-color:#BEC0C2;

background-color:#ffffff;

color:#585858;

overflow:auto;

margin-left:0px;

margin-right:0px;}

		

.u		{text-decoration:underline;}

.t 		{text-transform:uppercase;}



a:hover {text-decoration:underline;}

#a:hover{text-decoration:none;}



.title {font-size:250%;}

#registration {margin-right:150px; margin-bottom:30px;}

.sponsor_logos {

	margin-top:30px;

}


