@charset "utf-8";


body{
margin:0 auto 0 auto;
text-align:center;
background-color:#FFFFFF;
background-image:url(../../images/blue/tile_blue_bg.jpg);
background-repeat:repeat-x;
}


#wrapper{
margin:0 auto 0 auto;
text-align:center;
width:1000px;
height:630px;
background-image:url(../../images/blue/blue_bg.jpg);
background-repeat:no-repeat;
}

#top{}

#middle{
}

#middle_left{
float:left;
background-image:url(../../images/blue/blue_left.jpg);
width:62px;
height:506px;
}

#middle_content{
	float:left;
	width:872px;
	height:506px;
	background-color:#FEFEFE;
}


/*..................... CONTENT....................*/


#logo{
text-align:right;
margin:12px 50px 2px 0;
position:relative; top:7px;
}


#menu{
text-align:left;
margin:0 0 0 30px;
color:#666666;
font-size: 104%;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
letter-spacing:0.01em;
}

#menu a{
font-size: 104%;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
color:#666666;
text-decoration:none;
letter-spacing:0.01em;
}

#menu a:hover{
font-size: 104%;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
color:#333333;
text-decoration:none;
letter-spacing:0.01em;
}

.hr{
width:814px;
color:#999999;
}

#content{
width:820px;
height:321px;
margin: 2px 0 0 28px;

}

#content_left{
float:left;
width:360px;
}

#content_left_text{
text-align:left;
margin:15px 0 0px 10px;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#408eb2;
}

#content_left_text a{
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#408eb2;
text-decoration:none;
}

#content_left_text a:hover{
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#2d7596;
text-decoration:none;
}

#content_left_form{
text-align:left;
margin:10px 0 0 10px;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#8d8889;
}

#content_left_form a{
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#6caac7;
text-decoration:none;
}

#content_left_form a:hover{
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
color:#408eb2;
text-decoration:none;
}

/*..................... FORM ....................*/


.textfields{
width:340px;
margin:0 0 4px 10px;
text-align:left;
clear:both;
}

.textfields_title{
float:left;
width:110px;
font-family:Arial, "Times New Roman", Times, serif;
font-size:11px;
color:#3d83a3;
padding-top:2px;
clear:both;
line-height:16px;
}
.textfields_boxholder{
float:left;
width:220px;
}

.textfields_box{
width:150px;
font-family:Arial, "Times New Roman", Times, serif;
font-size:10px;
color:#3d83a3;
border:solid .01em #7dc5dd;
background-image:url(../../images/blue/textbox_bg.jpg);
background-repeat:repeat-y;

}

.textfields_button{
margin-top:7px;
font-family:Arial, "Times New Roman", Times, serif;
font-size:11px;
color:#3d83a3;
border:solid .01em #7dc5dd;
background-image:url(../../images/blue/button_bg.jpg);
background-repeat:repeat-y;
}

.label_sent{
font-family:Arial, "Times New Roman", Times, serif;
font-size:10px;
color:#000000;
}

.validator{
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
}

/*................................................*/



#content_right{
float:left;
width:450px;
}

#footer{
clear:both;
text-align:left;
padding:52px 0 0 30px;
font-family:tahoma, "Times New Roman", Times, serif;
font-size:11px;
color:#666666;
}

#footer a{
font-family:tahoma, "Times New Roman", Times, serif;
font-size:11px;
color:#666666;
text-decoration:none;
}

#footer a:hover{
font-family:tahoma, "Times New Roman", Times, serif;
font-size:11px;
color:#333333;
text-decoration:none;
}


/*.................................................*/

#middle_right{
float:left;
background-image:url(../../images/blue/blue_right.jpg);
width:66px;
height:506px;
}

#bottom{}

