body{
padding:0px;
margin:0px;
background:#2D2D2D;
}

table {border-collapse:collapse; border:0px;}

table {
		width:100%;
		height:100%;
		border:0px;
	  }

td { vertical-align:top; padding:0px;}

a{color:#FFFFFF;}
a:hover{text-decoration:none;}

img { border:0px;}

.hdline
    {
        font-family:Tahoma;
	    font-size:11px;
	    line-height:14px;
        color:#FFFFFF;
        font-weight: bold;
    }
    
.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#D8D8D8;
	}
	
.txtbox
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#000000;
	}	
	
.red_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#E33800;
	}
	
.err_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#E33800;
		font-weight: bold;
	}		
	
.red_sep
    {
        color:#E33800;
        line-height:1px;
    }
    
.c_text { color:#575757; font-size:9px; text-align:center; text-transform:uppercase;}
.c_text a { color:#969696; text-decoration:none;}
.c_text a:hover {text-decoration:underline;}

.date {color:#E33800; font-size:10px;}

.h_text { color:#575757; font-size:9px; text-transform:uppercase;}
.h_text span { color:#969696;}
.h_text a { color:#575757; text-decoration:none;}
.h_text a:hover {text-decoration:underline;}

.right  { text-align:right;}
.center { text-align:center;}

.header_text {height:46px; background:url(images/header_tall.gif) top repeat-x;}
.header_text div{background:url(images/header_right.gif) top right no-repeat;}

.s_text { background:url(images/list_bg.gif) no-repeat 0 4px; padding-left:10px; color:#E14700; text-decoration:underline;}
.s_text:hover {text-decoration:none;}

.sxu_text { background:url(images/list_bg.gif) no-repeat 0 4px; padding-left:10px; color:#E14700;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.input { vertical-align:middle; width:210px; height:18px; padding:0 0 0 7px; color:#000000;}	
.select { vertical-align:middle; width:130px; height:21px; color:#2F2F2F; font-size:11px}

textarea {width:215px; height:68px; padding-left:5px; overflow:auto; color:#000000;}

ul { margin:0; padding:0; list-style:none;}
li { background:url(images/list_bg.gif) no-repeat 0 7px; line-height:18px; margin:0px; padding:0px; padding-left:9px;}
li a { color:#E14700;}