.SiteLogo{ background: #FFFFFF url(../images/title_TaxRefund06.jpg)}
.MainTableSideBarPane .MainTableSideBarPane_Refund{ background:url(../images/img_SideBar_Refund.gif) repeat-y top; font-size: 24px; vertical-align:top; padding:17px 0px 0px 0px; height:42px; width: 152px }

* {
	margin:0; padding:0;
}

body{
	background:#FFFFFF;
	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, select, font
	{
		font-family:Verdana; 
		font-size:11px;
		line-height:16px;
		color:#403E3E;
	}
	
input, select, textarea { vertical-align:middle;}

a {color:#403E3E;}

ul { list-style:none;}
li a { color:#C40B0A; line-height:18px;}

font a {color:#C40B0A;}

.main { width:859px; margin:auto;}
.main_col1 {width:246px; background: url(../Login/images/fl1.gif) no-repeat left top;}
.main_col2 {width:3px;}
.main_col3 {width:509px; margin: 0px 0px 0px 15px}

.p_links { margin: 9px 0px 0px 37px;}
.p_links img { vertical-align:middle;}

.footer { width:859px; margin-left:auto; margin-top:7px; margin-bottom:16px; height:52px; margin-right:auto;}
.footer_c1 { width:8px;}
.footer_c2 { width:238px; background:#BE0A09; color:#FFFFFF; line-height:12px;}
.footer_c2 a {color:#FFFFFF;}
.footer_c2 .margin { margin:14px 0px 14px 39px;}
.footer_c3 { width:4px;}
.footer_c4 { width:518px; background:#859CAA; color:#FFFFFF;}
.footer_c4 a { color:#FFFFFF; text-decoration:none;}
.footer_c4 a:hover { text-decoration:underline;}
.footer_c4 .margin { margin:20px 0px 16px 33px;}

.main_cont_left { background:url(../Login/images/v-l.gif) no-repeat right top; padding-left:8px;}

.box1 { background:#F1F5F8; padding: 11px 0px 14px 8px;}

.block_left { width:3px; background:url(../Login/images/block1-left.gif) no-repeat right bottom;}
.blocl_main { width:166px; padding-bottom:5px; background:url(../Login/images/block1-bot.gif) no-repeat bottom; height:auto;}
.blocl_main_cont { border:1px #D4DDE6 solid; padding:6px 0px 10px 6px;}

.main_box {border:1px #D4DDE6 solid; background:#F1F5F8 url(../Login/images/dollar.gif) no-repeat right top; padding:15px 60px 16px 20px; margin-bottom:15px;}
.main_box1 {border:1px #D4DDE6 solid; background:#F1F5F8; padding:12px 5px 20px 18px; margin-bottom:15px;}

.link { color:#2F4654; font-weight:bold;}

.form {height:23px; margin-top:1px;}
.form_c1 { width:150px;}
.form_c2 { width:277px;}
.form_c3 { width:15px; color:#BE0A09; font-weight:bold; text-align:center; padding-top:5px;}
.form input {width:277px; height:20px; border-color:#D4DDE6; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}
.sel {width:277px; border-color:#D4DDE6; border-width:1px; background-color:#ffffff; border-style:solid;}

.form1 {height:23px; margin-top:1px;}
.form1_c1 { width:71px;}
.form1_c2 { width:148px;}
.form1 input {width:148px; height:20px; border-color:#D4DDE6; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}
textarea {width:148px; height:68px; border-color:#D4DDE6; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; overflow:hidden;}