body{margin:0 0 0 0; background-color:#F35F00}

input, textarea{font:11px Tahoma, Arial, Geneva, sans-serif; color:#2E2E2E; padding-left:2px}

<!--p{font:11px Tahoma, Arial, Geneva, sans-serif; color:#A1A0A0}

td, tr {vertical-align:top; text-align:left}-->

td, tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #A1A0A0;
}

.pathway {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
}

a.pathway:link, a.pathway:visited {
  color            : #ffffff;
  font-weight      : normal;
}

a.pathway:hover {
  color            : #ffffff;
  font-weight      : normal;
  text-decoration   : underline;
}

/* ###################### MAIN MENU SETTINGS ###################### */
.mainlevel {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 12px;
  font-weight      : bold;
  text-align       : left;
  margin-bottom    : 0px;
  padding-left    : 17px;
  display: block;
  line-height: 20px;
}

a.mainlevel:link, a.mainlevel:visited {
  background-image: url(../images/butt_menu.jpg);
  background-repeat: no-repeat;
  color: #c00000;
}

a.mainlevel:hover {
  background-image: url(../images/butt_menu_sel.jpg);
  background-repeat: no-repeat;
  color: #ffffff;
}

.sublevel {
  font-family      : Arial, Helvetica, serif;
  font-size        : 12px;
  width            : 100%;
  text-align       : right;
  margin-bottom    : 3px;
  padding-right    : 3px;
}

a.sublevel:link, a.sublevel:visited {
  color            : #c00000;
}

a.sublevel:hover {
  border-bottom: 1px dashed #C00000;
}

/*
mambo top menu layout
you need to add menu class suffix: -nav
*/

/** unordered list top menu **/
ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 12px;
}

/** unordered list item for top menu **/
ul#mainlevel-nav li
{
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	width: auto !important;
	font-size: 12px;
	line-height: 23px;
	white-space: nowrap;
}

/** unordered list item link for top menu **/
ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #ffffff;
    font-size: 12px;
    font-weight:bold;
}

/** unordered list item link for top menu for firefox only **/
#topmenu>ul#mainlevel-nav li a {
	width: auto;
}

/** unordered list item for top menu for firefox only **/
ul#mainlevel-nav li a:hover {
	background: #D56A00;
    color: #ffffff;
    text-decoration:none;
}


/** div container for left column **/
#leftcol {
	position:relative;
	float:left;
	clear:left;
	width:175px;
    margin-left:3px;
}

#rightcontent {
	position:relative;
	float:right;
	clear:left;
	width:200px;
    margin-left:3px;
}


#maincontent {
	position:relative;
	float:left;
	clear:left;
	width:400px;
    margin-left:0px;
}


.align_right{text-align:right}

.bottom{vertical-align:bottom}



.dn{font:11px Tahoma, Arial, Geneva, sans-serif; color:#565656; font-weight:bold}
.head_font{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#BFBEBD}
.head_font_r_bold{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#E56413; font-weight:bold}
.copy{font:10px Tahoma, Arial, Geneva, sans-serif; color:#ffffff}
.m_bold{font:11px Tahoma, Arial, Geneva, sans-serif; color:#A1A0A0; font-weight:bold}


.head_font_r_bold_link{font:11px/14px Tahoma, Arial, Geneva, sans-serif; color:#E56413; font-weight:bold; text-decoration:underline}
.head_font_r_bold_link:hover{text-decoration:none}

.terms{font:10px Tahoma, Arial, Geneva, sans-serif; color:#1D1D1D; text-decoration:underline}
.terms:hover{text-decoration:none}

.forgot{font:11px Tahoma, Arial, Geneva, sans-serif; color:#B1B3B0; text-decoration:none}
.forgot:hover{text-decoration:underline}

.list{font:11px Tahoma, Arial, Geneva, sans-serif; color:#A1A0A0; font-weight:bold; text-decoration:none}
.list:hover{color:#FF8000; text-decoration:underline}

.tabl{font:10px Tahoma, Arial, Geneva, sans-serif; color:#D7D7D7; font-weight:bold; text-decoration:none; text-transform:uppercase}
.tabl:hover{text-decoration:underline}

.r_link{font:11px Tahoma, Arial, Geneva, sans-serif; color:#F35F00; font-weight:bold; text-decoration:underline}
.r_link:hover{text-decoration:none}

.links{font:11px Tahoma, Arial, Geneva, sans-serif; color:#A1A0A0; text-decoration:none}
.links:hover{text-decoration:underline}
