
form {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

table.structure {
	border-collapse: collapse;
}

td.structure {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}



#top_nav_container {
	clear: both;
	background: #afafaf;
}

#searchbox_container {
	padding: 3px 0px 0px 4px;
}

#searchbox {
	width: 204px;
	height: 21px;
	background: url(../usermods/img/bkgnd-search.gif) top left no-repeat;
}

#searchbox .searchbox_input {
	padding: 4px 0px 0px 10px;
}

#searchbox .searchbox_input input {
	border: 0px;
	margin: 0px;
	padding: 0px;
	height: 18px;
	line-height: 12px;
	font-size: 11px;
	color: #858585;
	width: 170px;
	background: none;
} 


/* BEGIN HOVER MENU */
/* All Anchor Items */
#top_nav a { 
	position: relative;
	display: block;
}

/* All Unordered Lists */
#top_nav ul { 
	padding:    0px;
	margin:     0px;
	list-style: none;
}

/* All Sub Menu Items */
#top_nav li ul { 
	position: absolute;
	padding:    0px;
	margin:     0px;
	left: -999em;
}

#top_nav li:hover ul, #top_nav li.showMenu ul {
	left: auto;
}

/* Menu Customization */
#top_nav {
	width: 750px;
	height: 35px;
	line-height: 35px;
}

#top_nav li.topMenuLinkFirst, #top_nav li.topMenuLink, #top_nav li.topMenuLinkB {
	float: left;
}

/* Menu Fix For IE7 */
#top_nav .subMenu li, #top_nav .brandsubMenu li {
	display: inline;
}

#top_nav li:hover, #top_nav li.hover {
    position: static;
}
/* End Menu Fix For IE7 */

.topMenuLinkFirst .structure a, .topMenuLinkFirst .structure a:link, .topMenuLinkFirst .structure a:visited,
.topMenuLink .structure a, .topMenuLink .structure a:link, .topMenuLink .structure a:visited {
	font-family: Arial;
	line-height: 35px;
	height: 35px;
	font-size: 14px;
	color: #e6e8e7;
	padding-left: 15px;
	padding-right: 14px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.topMenuLinkFirst a, .topMenuLinkFirst a:link {
	background-position: -1px 0px;
}

.topMenuLink .structure a:hover, .topMenuLink .structure a:active,
.topMenuLinkFirst .structure a:hover, .topMenuLinkFirst .structure a:active,
.topMenuLinkBA a:hover, .topMenuLinkBA a:active {
	color: #c1272d;
	text-decoration: none;
}

.topMenuLinkFirst .structure a:hover {
	background-position: -1px 0px;
}





subMenu {
	width: 149px;
	z-index: 10;
	border-left: 1px solid #141414;
	border-right: 1px solid #141414;
	border-bottom: 1px solid #141414;
}

.subMenuLink a, .subMenuLink a:link, .subMenuLink a:visited {
	padding: 0 0 0 12px;
	text-align: left;
	margin-top: -1px;
	width: 137px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background: #d6d6d6 url(../usermods/img/dropdown-brdr.gif) left top repeat-x
}

.subMenuLink a:hover, .subMenuLink a:active {
	padding: 0 0 0 12px;
	text-align: left;
	margin-top: -1px;
	width: 137px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	font-weight: normal;
	color: #c1272d;
	text-decoration: none;
	background: #d6d6d6 url(../usermods/img/dropdown-brdr.gif) left top repeat-x
}

.subMenuLink a.first, .subMenuLink a.first:link, .subMenuLink a.first:visited {
	background-image:none
}

.subMenuLink a.first:hover, .subMenuLink a.first:active {
	background-image:none
}




#foot_extras {
	margin-left:67px
}














/* BEGIN TOP TOP HOVER MENU */


#toptop_nav_container {
	clear: both;
	background: transparent url(../usermods/img/toptopbg.png) no-repeat top left;
}


/* All Anchor Items */
#toptop_nav a { 
	position: relative;
	display: block;
}

/* All Unordered Lists */
#toptop_nav ul { 
	padding:    0px;
	margin:     0px;
	list-style: none;
}

/* All Sub Menu Items */
#toptop_nav li ul { 
	position: absolute;
	padding:    0px;
	margin:     0px;
	left: -999em;
}

#toptop_nav li:hover ul, #top_nav li.showMenu ul {
	left: auto;
}

/* Menu Customization */
#toptop_nav {
	width: 275px;
	height: 35px;
	line-height: 35px;
}

#toptop_nav li.toptopMenuLinkFirst, #toptop_nav li.toptopMenuLink, #toptop_nav li.toptopMenuLinkB {
	float: left;
}

/* Menu Fix For IE7 */
#toptop_nav .subMenu li, #toptop_nav .brandsubMenu li {
	display: inline;
}

#toptop_nav li:hover, #toptop_nav li.hover {
    position: static;
}
/* End Menu Fix For IE7 */

.toptopMenuLinkFirst .structure a, .toptopMenuLinkFirst .structure a:link, .toptopMenuLinkFirst .structure a:visited,
.topMenuLink .structure a, .toptopMenuLink .structure a:link, .toptopMenuLink .structure a:visited {
	font-family: Arial;
	line-height: 35px;
	height: 35px;
	font-size: 14px;
	color: #e6e8e7;
	padding-left: 15px;
	padding-right: 14px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.toptopMenuLinkFirst a, .toptopMenuLinkFirst a:link {
	background-position: -1px 0px;
}

.toptopMenuLink .structure a:hover, .toptopMenuLink .structure a:active,
.toptopMenuLinkFirst .structure a:hover, .toptopMenuLinkFirst .structure a:active,
.toptopMenuLinkBA a:hover, .toptopMenuLinkBA a:active {
	color: #c1272d;
	text-decoration: none;
}

.toptopMenuLinkFirst .structure a:hover {
	background-position: -1px 0px;
}





subMenu {
	width: 149px;
	z-index: 10;
	border-left: 1px solid #141414;
	border-right: 1px solid #141414;
	border-bottom: 1px solid #141414;
}

.subMenuLink a, .subMenuLink a:link, .subMenuLink a:visited {
	padding: 0 0 0 12px;
	text-align: left;
	margin-top: -1px;
	width: 137px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background: #d6d6d6 url(../usermods/img/dropdown-brdr.gif) left top repeat-x
}

.subMenuLink a:hover, .subMenuLink a:active {
	padding: 0 0 0 12px;
	text-align: left;
	margin-top: -1px;
	width: 137px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	font-weight: normal;
	color: #c1272d;
	text-decoration: none;
	background: #d6d6d6 url(../usermods/img/dropdown-brdr.gif) left top repeat-x
}

.subMenuLink a.first, .subMenuLink a.first:link, .subMenuLink a.first:visited {
	background-image:none
}

.subMenuLink a.first:hover, .subMenuLink a.first:active {
	background-image:none
}