body{
padding:0px;
margin:0px;
background:#fffff;
text-align: center;
}

a:hover{text-decoration:none;}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

.main_text, input, textarea, body, font, select
	{
		font-family:Tahoma; 
		font-size:11px;
		line-height:14px;
		color:#555555;
	}

a {color:#555555;}

form { margin:0px; padding:5px;}

.main_border { width:766px; height:100%; background:url(images/sq.gif); margin:auto; border: 1px solid #2A2A2A; border-top:0px; border-bottom:0px;}

.main { width:766px; height:745px; background:#F3F3F3;}

.header { height:306px;}

.head_r1 { height:88px; background:url(images/t-dr.gif) repeat-x;}
.head_r1_c1 { width:624px;}
.head_r1_c2 { width:142px;}

.head_r2 { height:218px; background:#F3F3F3;}
.head_r2_c1 { width:252px;}
.head_r2_c2 { width:514px;}

.footer { height:58px; background:url(images/b-dr.gif) repeat-x;}
.footer_text, .footer_text a { color:#F3F3F3;}
.footer_text A:hover {COLOR: #fe6520; TEXT-DECORATION: none}

.content { height:381px;}

.bg_h_l { background:url(images/h-l.gif) repeat-x;}

.h_l { background:url(images/h-l.gif) repeat-x; height:1px;}

.v_l { background:url(images/v-l.gif) repeat-y; width:1px;}

.w_bg { background:#FFFFFF;}

.link { color:#BE2911; font-size:10px; line-height:10px; text-transform:uppercase; font-weight:bold; padding-right:14px; background:url(images/a.gif) no-repeat right;}

.red_text { color:#BE2911; line-height:13px; font-weight:bold;}



.form {height:22px; margin-top:3px;}
.form input {width:174px; height:19px; border-color:#D6D6D6; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px; margin-left:14px;}

textarea {width:174px; height:100px; border-color:#D6D6D6; border-bottom-width:1px;  border-right-width:1px; background-color:#ffffff; padding-left:5px; margin-top:3px; margin-left:14px;}
