* {
	margin: 0;
	padding: 0;
}
body {
	font: normal 12px Trebuchet MS, Tahoma, Arial; 
	background: #FFE100;
	/*background: #000;*/
}

/* from default.aspx page */
/*
yellow: FFE100
sprint blue 148AB2
blue 1457B2
red B2143B
h1 red B60000
ver red CC0000
orange F88739
*/

/* ----------------------------------------------------------- dividers
*/

#main_container {
	width: 770px;
	margin: 0 auto;
	padding-bottom: 0;
}
#maincontent {
	margin: 0;
	padding: 0;
	width: 770px;
	background: #fff;
	/* zzz 
	background: #FFE100;	*/
	text-align: center;
}
#header {
	width: 770px;
	height: 80px;
	padding: 0;
	margin: 0;
	margin-top: 5px;
}
div#homesections {
	margin: 0 auto;
	padding: 0;
	width: 750px;
	text-align: center;
	
	/* zzz 
	background: #FFE100;*/
}
div.section {
	margin: 0px 4px 0 4px;
	padding: 13px 0px 0 0px;
	width: 178px;
	height: 342px;
	float: left;
	background: url(../../images/home-towing.gif) no-repeat top left;
}
div.sectionlast {
	margin: 12px 0 12px 0;
	padding: 4px;
	width: 170px;
	height: 316px;
	float: left;
}
#towing {
	margin: 0 8px 0 12px;
	padding: 0;
}
#autoservice {
	margin: 0 8px 0 12px;
	padding: 0;
}
#towingicons {
	padding: 40px 0;
	vertical-align: top;
}
#truckaccessories {
	margin: 0 8px 0 12px;
	padding: 0;
}
#truckaccessoriesicons {
	padding: 40px 0;
	vertical-align: top;
}
#truckaccessoriesicons img {
	padding: 0 3em 2em 0;
	margin: 0;
	vertical-align: top;
}
table#truckaccicons td {
	text-align: center;
	padding: 12px;
}
table.truckacc td {
	text-align: left;
}
table.truckacc td img { 
	float: none;
}
table.truckacc td p {
	padding: 0 0 0 8px;
}

#towingcontent {
	margin: 12px 8px 12px 8px;
	padding-left: 20px;
	float: left;
	width: 520px;
	/*border-left: 1px solid #ddd;*/
	text-align: left;
}
#towingcontent ul {
}
#towingcontent ul li {
	margin: 0 0 4px 26px;
	padding: 0;
	list-style: disc;
	line-height: 1.1em;
}
#autoservicecontent {
	margin: 12px 8px 12px 8px;
	padding-left: 20px;
	/*border-left: 1px solid #ddd;*/
	text-align: left;
}
#autoservicecontent ul li {
	margin: 0 0 4px 16px;
	padding: 0;
	list-style: disc;
	line-height: 1.1em;
}
#autoservicecontent h2 {
	border: none;
	background: none;
}
#autoservicecontent a {
	text-decoration: underline;
}
#trailersales {
	margin: 12px 8px 12px 8px;
	padding-left: 20px;
	padding-bottom: 10px;
	float: left;
	width: 520px;
	text-align: left;
}
#trailersales h3 {
	padding: 6px 0 0 0;
	font-size: 130%;
	font-weight: bold;
}

div.productsection table.td {
	vertical-align: top;
}
table.tblclear {
	vertical-align: top;
	clear: both;
}

div.productsection {
	margin: 8px 0 12px 0;
	/*border-bottom: 1px solid #999;*/
}
div.productsection p {
	padding: 4px 0 12px 0;
}
div.productsection h3 {
	/*background: #eee;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;*/
}

div.imagewfootnote {
	float: right;
	width: 200px;
}
.imagesubtext {
	clear: both;
	text-align: center;
	font-size: 10px;
	color: #333;
}

div.productsection img {
	border: 1px solid #ddd;
	padding: 4px;
	margin-left: 4px;
	float: right;
}
div.productsection img.nofloat {
	float: none;
}
hr {
	background-color: #ccc;
	height: 1px;
}
			
.trailerhitches #submenu li.trailerhitches a, .trailerhitches #submenu li.trailerhitches a {
	color: #B60000;
}
.fifthwheels #submenu li.fifthwheels a, .fifthwheels #submenu li.fifthwheels a {
	color: #B60000;
}
.WeightDistribution #submenu li.WeightDistribution a, .WeightDistribution #submenu li.WeightDistribution a {
	color: #B60000;
}
.BrakeControls #submenu li.BrakeControls a, .BrakeControls #submenu li.BrakeControls a {
	color: #B60000;
}
.BikeRacks #submenu li.BikeRacks a, .BikeRacks #submenu li.BikeRacks a {
	color: #B60000;
}
.TowingTips #submenu li.TowingTips a, .TowingTips #submenu li.TowingTips a {
	color: #B60000;
}

.sprayedontruckliners #submenu li.sprayedontruckliners a, .sprayedontruckliners #submenu li.sprayedontruckliners a {
	color: #B60000;
}
.tonneaucovers #submenu li.tonneaucovers a, .tonneaucovers #submenu li.tonneaucovers a {
	color: #B60000;
}
.bedrugs #submenu li.bedrugs a, .bedrugs #submenu li.bedrugs a {
	color: #B60000;
}
.stepbars #submenu li.stepbars a, .stepbars #submenu li.stepbars a {
	color: #B60000;
}
.fenderflares #submenu li.fenderflares a, .fenderflares #submenu li.fenderflares a {
	color: #B60000;
}
.bikeracks #submenu li.bikeracks a, .bikeracks #submenu li.bikeracks a {
	color: #B60000;
}
.autoservice #submenu li.autoservice a, .autoservice #submenu li.autoservice a {
	color: #B60000;
}
.alarms #submenu li.alarms a, .alarms #submenu li.alarms a {
	color: #B60000;
}
.enclosedtrailer #submenu li.enclosedtrailer a, .enclosedtrailer #submenu li.enclosedtrailer a {
	color: #B60000;
}
.trailerpartsservice #submenu li.trailerpartsservice a, .trailerpartsservice #submenu li.trailerpartsservice a {
	color: #B60000;
}
.opentrailers #submenu li.opentrailers a, .opentrailers #submenu li.opentrailers a {
	color: #B60000;
}


.RSTSeries #submenu li.RSTSeries a, .RSTSeries #submenu li.RSTSeries a {
	color: #B60000;
}
.RSTSeries2 #submenu li.RSTSeries2 a, .RSTSeries2 #submenu li.RSTSeries2 a {
	color: #B60000;
}
.RTTSeries #submenu li.RTTSeries a, .RTTSeries #submenu li.RTTSeries a {
	color: #B60000;
}
.RTTSeries2 #submenu li.RTTSeries2 a, .RTTSeries2 #submenu li.RTTSeries2 a {
	color: #B60000;
}

#towingicons img {
	padding: 0 5em 2em 0;
	margin: 0;
	vertical-align: top;
}
#banner {
	padding: 8px 0;
}
#banner div.trailersales {
	margin: 0 auto;
	background: url(../../images/bg-banner-trailersales.jpg) no-repeat top center;
	text-align: center;
	width: 750px;
	height: 180px;
}
#banner div.trailersales .PageTitle {
	padding: 35px 0 0 45px;
	margin: 0;
	text-align: left;
	color: #FFE100;
	font-size: 26px;
	font-weight: bold;
	float: left;
	display: block;
	width: 55%;
}
#banner div.trailersales .SubText {
	padding: 15px 0 0 45px;
	margin: 0;
	text-align: left;
	color: #fff;
	font-size: 17px;
	float: left;
	display: block;
	clear: both;
	width: 55%;
}

div.homesectionsbullets {
	margin: 6px 8px 0 8px;
}

div#secondmenu {
	padding: 0 0 2px 0;
	clear: both;
	float: right;
	z-index: 100;
}
div.coupon {
	padding: 6px;
	margin: 10px 10px 18px 20px;
	border: 3px dashed #000;
	height: auto;
	background: #eee;
}
div.coupon img {
	padding: 0 12px 0 0;
	float: left;
}
div.coupon h2 {
	padding: 0;
	margin: 0 0 0 0;
	font-size: 20px;
	font-style: normal;
	color: #000;
	background: none;
	border: none;
	width: 100%;
	display: inline;
	clear: none;
}
div.coupon p {
	padding: 10px 0 0 0;
	color: #000;
}
div.coupon p.disclaimer {
	padding-top: 8px;
	font-size: 12px;
	text-align: left;
	font-style: normal;
}
#TJK_DL dd {
	width: 500px;
}
#TJK_DL dt a {
	color: #990000;
	text-decoration: underline;
}

/* dealers page */
div.dealersbox {
	margin: 6px;
	padding: 4px;
	border: 1px solid black;
}
table.dealers {
	width: 100%;
}
table.dealers th {
	font-size: 17px;
	font-style: italic;
	text-decoration:underline;
	font-weight: bold;
}
table.dealers th.cost {
	text-align: right;
	width: 30%;
}
table.dealers td {
	padding: 2px 0;
	border-bottom: 1px solid #ccc;
}
table.dealers td.price {
	text-align: right;
	vertical-align: top;
}

/* contact page */
table.hours {
	padding: 1px;
	margin: 0;
}
table.hours td {
	text-align: right;
	margin: 0;
	
}
table.hours td.times {
	text-align: left;
	padding: 0;
	margin: 0;	
	padding-left: 10px;
}

#foot{display:block; clear:both; margin-top: 12px; margin-bottom:10px; width:750px; padding-left:25px; text-align:left; margin-left:auto; margin-right:auto;}



/* -------------------------------------------------------------------- headers
*/

h1 {
	padding: 0 0 18px 0;
	margin: 0;
	color: #B60000;
	/*font-family: 'Century Gothic', 'Avant Garde', Futura, Helvetica;*/
	font-size: 200%;
	font-style: normal;
	letter-spacing: 1px;
	font-weight: bold;
	background: white;
	text-align: left;
}
h1.subsection {
	padding: 12px;
	margin: 6px;
	color: #fff;
	/*font-family: 'Century Gothic', 'Avant Garde', Futura, Helvetica;*/
	font-size: 200%;
	font-style: normal;
	letter-spacing: 1px;
	font-weight: normal;
	background: black;
	text-align: left;
}
span.headersubtext {
	font-size: 16px;
}
h2 {
	padding: 8px 0 8px 4px;
	margin: 18px 0 8px 0;
	font-size: 140%;
	text-align: left;
	color: #B60000;
	font-weight: bold;
	font-style: normal;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f7f7f7;
	font-style: italic;
	clear: both;
}
h3 {
	padding: 6px 0;
	text-align: left;
	font-weight: normal;
	font-size: 150%;
}
h3.sectiontitle {
	padding: 3px 0 9px 0;
	margin-bottom: 14px;
	font-size: 18px;
	color: #000;
	/*background: #fff;*/
	border-bottom: 1px solid #CC0000;
	height: 48px;
	width: 98%;
}
h3.sectiontitle a, h3.sectiontitle a:link, h3.sectiontitle a:hover, h3.sectiontitle a:active {
	color: #CC0000;
}


/* --------------------------------------------------------------- Navigation
*/

#topnav {
	font: bold 12px helvetica, arial, sans-serif;
	
	/* zzz */
	color: #000000;
	color: #fff;
	color: #000;
	padding-top: 18px;
	padding-right: 8px;
	margin: 0;
	text-align: right;
	text-decoration: none;
}
#topnav a {
	/* zzz */
	color: #000000;
	color: #fff;
	color: #000;
	padding: 0;
	margin: 0 4px;
	font-weight: bold;
	text-decoration: none;
}
#topnav a:hover, a.active {
	text-decoration: underline;
}

#submenunav { 
   width: 160px;
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
}
div#submenunav ul {
 	font-family: "Lucida Grande", Verdana, sans-serif;
	list-style-type: none;	
	margin: 0;
	padding: 0;
}
div#submenunav ul li  {
   display: block;
   float: left;
   width: 140px;
	margin: 0;
}
div#submenunav a { 
  text-decoration: none; 
  text-align: left;
  /* need bg color for ie */
  background-color: #fff; 
  color:#fff; 
  display:block; 
  width: 140px;
}
div#submenunav a:link, div#submenunav a:visited {
	display: block;
	/* zzz */
	color: #000000;
	color: #fff;
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
	padding: 7px 0 7px 2px;
}
div#submenunav a:hover, div#submenunav a:active {
	display: block;
	/* zzz */
	color: #000000;
	color: #fff;
	color: #000;
	text-decoration: none;
	background-color: #f8f8f8;
	padding: 7px 0 7px 2px;
}


/*#topnavtest {
	margin: 0;
	font: bold 12px helvetica, arial, sans-serif;
	color: #000000;
	padding-top: 35px;
	padding-right: 25px;
	text-align: left;
	text-decoration: none;	
	float: right;
}
#topnavtest a {
	color: #000000;
	padding: 0;
	margin: 0 4px;
	font-weight: normal;
	text-decoration: none;
}
#topnavtest a:hover, a.active {
	text-decoration: underline;
}*/


/* ------------------------------------------------------------------ paragraphs
*/

p {
	color: #333;
	text-align: left;
	line-height: 150%;
}


/* ------------------------------------------------------- Link styles
*/

a {
	/* zzz */
	color: #333;
	color: #fff;
	color: #333;
	text-decoration:none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
#foot #navfoot a{color:#000000; font-family: Trebuchet MS, Arial; font-size:11px; text-decoration:none;}
#foot #navfoot a:hover{text-decoration:underline;}


/* ----------------------------------------------------- subNavigation styles and other lists
*/

ul {
	margin:0;
	padding:0;
	list-style: none;
}
li {
	margin: 0 0 4px 0;
	padding: 0;
	list-style: none;
	text-align: left;
}
ul.homebullets {
	margin:0;
	padding:0;
	list-style: none;
}
/*ul.homebullets li {
	margin: 0 0 4px 0;
	padding:0 0 0 13px;
	list-style: none;
	text-align: left;
	background: url(../../images/arrow_c00.gif) 2px 5px no-repeat;
}*/
ul.homebullets li {
	margin: 0 0 13px 0;
	padding:0 0 0 17px;
	list-style: none;
	text-align: left;
	/*background: url(../../images/arrow-red.gif) 2px 5px no-repeat;*/
	background: url(../../images/arrow-red.gif) no-repeat 0 .3em;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
ul.homebullets li a {
	color: #000;
}
ul.showbullets li {
	list-style: circle;
}
#foot ul{margin:0; padding:0; display:inline; list-style:none;}
#foot li{background: none;border-left:1px solid #999; padding:0 6px 0 7px; margin:0; display:inline; list-style:none;}
#foot li.first{border-left:none; padding:0 9px 0 0; margin:0; display:inline; list-style:none;}


#foot #copy{font-size:11px; color:#333; margin:10px 0 40px 0;}

#towingcontent ul.noStyle li {
	padding: 0;
	margin: 0;
	list-style: none;
	list-style-type: none;
	font-size: 13px;
}


/* ---------------------------------------------------------------- Other Styles
*/


div.section img {
	border: none;
}
blockquote {
	border-left: 1px dotted #60513A;
	padding-left: 1em;
	display: block;
	}

#header img {
  float: left;
  padding-left: 20px;
  margin: 0 0 0 0;
  vertical-align: middle;
  border: none;
}


/* towing section */
#menu {
	float: left;
	margin: 0;
	width: 160px;
	}	
	
#submenu {
	margin: 8px 0 0 0;
	padding: 0;
	float: left;
	width: 177px;
	background: #fff url(../../images/submenu-bg.jpg) no-repeat top left;
	}	
/* menu bg color #F7F7F7
submenu-bg
*/
/*div.section {
	margin: 0px 4px 0 4px;
	padding: 13px 0px 0 0px;
	width: 178px;
	height: 342px;
	float: left;
	background: url(../../images/home-towing.gif) no-repeat top left;
}*/

#submenu ul {
	margin: 0.5em 8px 0 0;
	padding-left: 10px;
	line-height: 130%;
	}

#submenu ul li {
	margin: 0 0 8px 0;
	padding: 0 0 0 20px;
	list-style: none;
	text-align: left;
	background: url(../../images/arrow-red.gif) 2px 4px no-repeat;
	}	

#submenu a {
	font-weight: bold;
	color: #333;
	text-decoration: none;
	}	
#submenu a:hover {
	font-weight: bold;
	color: #000;
	text-decoration: underline;

	}		
	
#submenu blockquote {
	margin: 20px 0 0 -3px;
	width: 155px;
	height: 218px;
	border-top: 1px solid #C4C4C4;
	text-indent: -9000px;
	}	
	
/* rounded box style */

.box {
	width: 178px;
	margin: 0 0 14px 0;
	background: #f5f5f5 url(../../images/submenu-tile.gif) repeat-y top left;
	}
.box-inner {
	background: url(../../images/submenu-bottom.gif) no-repeat bottom left;
	}
.box h3 {
	margin: 0;
	padding: 15px 18px 0 12px;
	color: #990000;
	background: url(../../images/submenu-top.gif) no-repeat top left;
	}
.box p, .box ul, .box ol, .box dl, .box form {
	margin: 0;
	padding: 1em 18px 18px 18px;
	}
.box ul li {
	margin: 0 0 2px 10px;
	padding-left: 0;
	list-style: none;
	background: url(../img/bullet-alt.gif) no-repeat 0 3px;
	}
	
	
/* below is for .net menu */

/*table#NavigationMenutest {
}
table.level1 td {
	padding: 0;
	margin: 0;
}*/
.menu1 {
	padding: 0;
	margin: 0;
	/*border-right: 30px solid black;*/
	float: right;
	/*border: 1px solid #000;*/
}
/*.menu1 td {
	padding-left: 2px;
}
.menu1 img 
{
}*/
.ms-topnav {
	padding: 0;
	margin: 0;
}
/*.menu1 td {
	padding: 0;
	margin: 0;
}*/
.level1
{
	 margin: 0 8px 0 0;
	 padding: 0;
}
.level1 a, .level1 a:link
{
	 margin: 0;
	 padding: 0 8px 0 0;
	 color: #000;
	 text-decoration: none;
	 font-weight: bold;
	 background: url(../../images/arrow-right.gif) no-repeat right 50%;
}
.level2
{
	 text-align: left;
	 padding: 0px;
	 margin: 1px 4px;
}
.level2 a, .level2 a:link
{
	 text-align: left;
	 padding: 0;
	 margin: 0;
	 color: #000;
}
.level2 a:hover {
	text-decoration: underline;
}

.hoverstyle
{
	text-decoration: underline;
}

.sublevel1
{
	 padding: 4px;
	 margin: 0;
}  
.sublevel2
{
	margin: 0;
	padding: 0px;
	border: 1px solid #333;
}  


/* 
NAVIGATION --------------------- */

#nav {
	float: right;
	width: 500px;
	line-height: 1;
	background: inherit;
	font-weight: bold;
	padding: 0;
	/*border: solid #000;
	border-width: 1px 0;*/
	margin: 0 0 1em 0;
	
}
ul#nav {
	margin: 0;
	padding: 0;
	list-style: none;
	
	}
	
#nav li {
	display: block; 
	float: left;
	}
	
li#nav-home, 	li#nav-faculty, li#nav-graduate, li#nav-research, li#nav-dept, li#nav-resources, li#nav-contact {
	border-right: 1px solid #CFCFCF;
	background: url(../img/arrow-down.gif) right 55% no-repeat;	
	}

#nav li a {
	display: block;
	color: #444;
	text-decoration: none;
	padding: 3px 27px 3px 14px;
	border-left: 1px solid #FFF;
	border-bottom: 0;
	background: url(../../images/arrow-down.gif) right 55% no-repeat;
	}

li#nav-home {
	background: none;
	}

li#nav-home a {
	border-left: 0;	
	padding-right: 15px;
	background: none;
	}	

li#nav-contact {
	border-right: 0;	
	}	

	
/*
SON OF SUCKERFISH DROPDOWNS
See http://www.htmldog.com/articles/suckerfish/dropdowns/
--------------------- */

/* 2nd and 3rd level menus */
#nav ul {
	position: absolute;
	z-index: 99;
	left: -999em;
	margin: 0px 0 0 -1px;
	padding: 0;
	width: 14.4em;
	w\idth: 13.9em;
	height: auto;
	border: solid #C7C7C7;
	border-width: 1px 1px 0;
	background: #F9F9F9;
}

/* 3rd level menus only */
#nav ul ul {
	margin: -1.3em 0 0 12em;
}

/* 2nd and 3rd level menus */
#nav li li {
	padding: 2px 1em 2px 0;
	width: 13em;
	border-bottom: 1px solid #DBDBDB;
}

/* 2nd and 3rd level menus */
#nav ul a {
	width: 13em;
	w\idth: 9em;
	border-right: 0;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

/* This "unhides" the sub-menus (left: -999em is what hides them) */
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #ECECEC;
}

/* 2nd and 3rd level menus */
#nav ul li:hover, #nav ul ul li:hover, #nav ul li.sfhover, #nav ul ul li.sfhover {
	background: #E3F3FA;
}

/* 2nd and 3rd level menus */
#nav ul li a, #nav ul ul li a {
	background: none;
	}

/* 2nd level menus only */
#nav a.sub {
	background: url(../img/arrow-right.gif) right 52% no-repeat;
}

/* dynamic drive code */
.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid  #000;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	z-index: 100;
	background-color: #f5f5f5;
	width: 206px;
}
.anylinkcss a {
	width: 100%;
	display: block;
	border-bottom: 1px solid #ccc;
	padding: 2px 0px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	color: #000;
}
.anylinkcss a:hover{ /*hover background color*/
	background-color: #ddd;
	color: #000;
	text-decoration: none;
}
.mainlink {
	padding: 0 24px 0 0;
	margin: 0;
	font-weight: bold;
	background: url(../../images/arrow-down.gif) right 55% no-repeat;
}
.mainlinkplain {
	padding: 0 12px 0 0;
	margin: 0;
	font-weight: bold;
	background: none;
}


/* trailers grid */
div#trailersGridDiv 
{
}
table.trailersGrid td 
{
	padding: 0;
	vertical-align: top;
	text-align: left;
	width: 25%;
}
div.ItemImages                      {margin: 1px 2px 1px 0; padding: 2px 0 8px 0;}
div.ItemImages p                    {margin: 3px 0 0 0; padding: 0; font-size: 11px; line-height: 1.25em;}
div.ItemImages p.title              {color: #B2143B; font-size: 15px; font-weight: bold;}
div.ItemImages p.price				{padding: 4px 0;}                      				 
div.ItemImages p a                  {font-size: 14px; text-decoration: underline;}
div.ItemImages img                  {padding: 0; margin: 0; border: none;}

#trailerDetail 
{
}
#trailerDetail div.button
{
	padding: 6px 0;
	float: left;
	color: #B2143B;
	font-weight: bold;
}
#trailerDetail div.button a
{
	text-decoration: underline;
	color: #B2143B;
	font-size: 16px;
}

#trailerDetail div.pricing 
{
	margin: 15px 0;
}
#trailerDetail div.pricing p 
{
	font-weight: bold;
	font-size: 16px;
}
#trailerDetail div.submitForm 
{
	padding: 8px;
	width: 400px;
	border: 2px solid #666;
	text-align: left;
}
#trailerDetail div.submitForm h3 span 
{
	color: #B2143B;
}
div.trailerImgGroup 
{
	margin-top: 15px;
	clear: both;
}
div.trailerImgGroup img 
{
	margin: 0 10px 0 0;
	float: left;
}
#trailerDetail h2 
{
	padding-top: 15px;
	border: none;
	background: none;
}

@media print {
body {
	background: #fff;
	margin: 0;
	padding: 0;
}
div.coupon {
	padding: 6px;
	margin: 10px 10px 18px 20px;
	border: 3px dashed #000;
	background: #fff;
}
#main_container {
	background: white;
}
#header, #banner, #foot, #secondmenu, #submenu {
	display: none;
}
#TJK_DL {
	background: white;
	color: black;
	width: 100%;
}
dt {
	background: white;
	width: 100%;
}
}