body { 
background: #999; 
margin: 0; 
padding: 0;
font-family: Tahoma;
}

#content {
width: 465px;
padding: 20px;
}

#fullwidth {
width: 668px;
padding: 20px;
text-align:center;
}

#rightcolumn {
padding: 20px;
}

#base {
padding: 4px;
}

p {
font-size: 12px;
color: #555;
line-height:20px;
}

a  { 
color: #c40000;
}

a:hover {
text-decoration:none;
}

a.nav:hover {
color: #c40000; 
font-weight: bold
}

a.nav {
color: #000;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center;
}

ul {
margin:0;
padding:0;
list-style:none;
}

li {
background:url(images/list_bg.gif) no-repeat 0 7px;
line-height:19px;
margin:0px;
padding:0px;
padding-left:19px;
}

h1 {
color: #c40000;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
}

td.nav  {
font-weight: bold;
background-image: url("images/nav_silver.gif");
background-repeat: repeat-x;
text-align: center;
margin: 1px;
border-style: solid;
border-width: 1px;
border-color: #aaa #555 #555 #888;
}

td.on {
color: #fff;
font-size: 12px;
font-weight: bold;
background-image: url("images/nav_red.gif");
background-repeat: repeat-x;
text-align: center;
margin: 1px;
border-style: solid;
border-width: 1px;
border-color: #555 #888 #eee
}

.strong {
color:#7E8080;
}

img  {
padding: 3px;
border: solid 1px #888
}

.margin {
margin: 0px 8px 8px 0px;
}

.m_text, table, li, input, textarea {
color: #646667;
font-size: 11px;
line-height: 16px
}

.footer {
height:65px;
}

.footer .main {
background: url("images/footer_bg.gif") repeat-x 50% top;
width: 100%
}

.footer td {
text-align:center;
padding:28px 0 0 7px;
color:#5A5B5C;
}

.footer a  {
color: #fff;
font-size: 9px;
font-weight: bold
}

.ver_line {
background:url(images/ver_line.gif) top repeat-y;
width:1px;
}

.line {
background:url(images/line.gif) top repeat-x;
height:1px;
}

.clear {clear:both;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.input {
vertical-align:middle
width:174px;
height:19px;
padding:2px 0 0 5px;
}

.row1 { background-color: #ddd; text-align: center }
.row2 { background-color: #eee; text-align: center }
