/* CSS Document test */

BODY
{
 PADDING: 0px;
 MARGIN: 0px;
 FONT-SIZE: 8pt;
 COLOR: #000000;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #FFFFFF;
}
TABLE, TD, INPUT, SELECT, TEXTAREA, DIV, PRE
{
 FONT-SIZE: 8pt;
 FONT-FAMILY: Verdana;
}
UL, OL
	{
	MARGIN-TOP: 2pt; 	
	MARGIN-BOTTOM: 0pt;
	}
A
{
 COLOR: #3366CC;
 TEXT-DECORATION: none;
}
A:hover
{
 TEXT-DECORATION: underline;
}
H1
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 7pt;
	MARGIN-TOP: 0pt;
	font-weight: bold;

}

.chain
{
	color: gray;
	font-size: 10pt;
}

H2
{
 FONT-FAMILY: Verdana;
 FONT-SIZE: 10pt;
 MARGIN-BOTTOM: 6pt; 
 MARGIN-TOP: 0pt;
}
H3
{
 FONT-FAMILY: Verdana;
 FONT-SIZE: 10pt;
 MARGIN-BOTTOM: 5pt; 
 MARGIN-TOP: 0pt; 
}
H4
{
 FONT-FAMILY: Verdana;
 FONT-SIZE: 9pt;
 MARGIN-BOTTOM: 4pt;
 MARGIN-TOP: 0pt;  
}
P
{
 MARGIN-TOP: 2pt;
 MARGIN-BOTTOM: 6pt;
}

.header {
	color: #666;
	padding-top: 12px;
	background: #2e3c43 url(/_design/Classic/_images/topbg.gif) left top repeat-x; }
.menu ul, .mnav ul {
	margin: 0; padding: 0;
	list-style: none; }
.menu { 
	background: #2e3c43 url(/_design/Classic/_images/ttm_logo_b.gif) left top no-repeat;
	text-align: right; }
.menu ul { 
	float: right;
	display: inline;
	width: 480px;
	height: 35px; }
.menu li {
	float: left;
	margin-right: 10px;
	line-height: 35px; }
.menu .opt1 { width: 90px; }
.menu .opt2 { width: 52px; }
.menu .opt3 { width: 78px; }
.menu .opt4 { width: 80px; }
.menu .opt5 { width: 55px; }
.menu .opt6 { width: 50px; }
.menu a { 
	padding-left: 17px;
	color: #bbb;
	background-position: left center; 
	background-repeat: no-repeat; }
.menu a:hover { color: #fff; }
.menu .opt1 a { background-image: url(/_design/Classic/_images/signs/account.gif); }
.menu .opt2 a { background-image: url(/_design/Classic/_images/signs/basket.gif); }
.menu .opt3 a { background-image: url(/_design/Classic/_images/signs/wishlist.gif); }
.menu .opt4 a { background-image: url(/_design/Classic/_images/signs/checkout.gif); }
.menu .opt5 a { background-image: url(/_design/Classic/_images/signs/login.gif); }
.menu .opt6 a { background-image: url(/_design/Classic/_images/signs/help.gif); }
.mnav { background-color: #979ea1; }
.mnav ul { margin-left: 10px; }
.mnav li {
	float: left;
	margin-right: 5px; }
.mnav a {
	padding: 5px 10px 5px 10px;
	color: #eee;
	font: bold 12px/35px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	line-height: 35px; }
.mnav a:hover {
	background-color: #6F787D;
	color: #fff;
	text-shadow: black 0px 0px 5px;
	text-decoration: none; }

.topnavigation
{
 FONT-WEIGHT: bold;
 COLOR: #3366CC;
 BACKGROUND-COLOR: #CCCCCC;
}
.topnavigation A
{
 COLOR: #3366CC;
}
.leftnavigation
{
 BACKGROUND-COLOR: #CCCCCC;
}
.leftnavigation A
{
 COLOR: #3366CC;
}
.leftnavigation TD
{
 COLOR: #000000;
}
.bottomnavigation
{
 COLOR: #3366CC;
 BACKGROUND-COLOR: #CCCCCC;
}
.bottomnavigation A
{
 COLOR: #3366CC;
}
.block
{
 BACKGROUND-COLOR: #336699;
}
.blockcap
{
 FONT-SIZE : 8pt;
 COLOR: #FFFFFF;
 FONT-WEIGHT: bold;
 PADDING-LEFT: 10px;
 PADDING-RIGHT: 10px;
}
.blockitem
{
 BACKGROUND-COLOR: #FFFFFF;
}
.blockitem TD, .blockitem DIV
{
 FONT-SIZE : 7.5pt;
 BACKGROUND-COLOR: #FFFFFF;
}

.content1
{
 BACKGROUND-COLOR: #FFFFFF;
}
.contentcap1
{
 COLOR: #336699; 
 FONT-WEIGHT: bold;
}
.contentdesc1
{
 BACKGROUND-COLOR: #336699;
}
.contentdesc1 DIV, .contentdesc1 TD
{
 FONT-SIZE : 7.5pt;
}

.content2
{
 BACKGROUND-COLOR: #336699;
}
.contentcap2
{
 COLOR: #FFFFFF; 
 FONT-WEIGHT: bold;
}
.contentdesc2
{
 BACKGROUND-COLOR: #FFFFFF;
}

.contentdesc2 DIV, .contentdesc2 TD
{
 FONT-SIZE : 7.5pt;
}

.content4
{
 BACKGROUND-COLOR: #999999;
}
.contentcap4
{
 COLOR: #FFFFFF;
 FONT-WEIGHT: bold;
}
.contentdesc4
{
 BACKGROUND-COLOR: #FFFFFF;
}
.contentdesc4 DIV, .contentdesc4 TD
{
 FONT-SIZE : 7.5pt;
}

.small
{
 FONT-SIZE: 7.5pt;
}

.button
{
 FONT-SIZE: 8pt;
 FONT-WEIGHT: bold;
}

.warning
{
 COLOR: #FF0000;
}

.price
{
 COLOR: #FF0000;
}
.canceledprice
{
	text-decoration: line-through;
}
.caption
{
 FONT-SIZE: 9pt;
 FONT-WEIGHT: bold;
 PADDING-BOTTOM: 5px;
}
.fieldname
{
 FONT-WEIGHT: bold;
}
.list {

}
.listcap
{
 BACKGROUND-COLOR: #CCCCCC;
 COLOR: #000000;
 FONT-SIZE: 8pt;
 FONT-WEIGHT: bold;
}
.row1
{
 BACKGROUND-COLOR: #E6E6E6
}

.row0
{
 BACKGROUND-COLOR: #f7f7ff
}
.mess, A.mess
{
}
.messb, A.messb
{
 FONT-WEIGHT: bold;
}
.mess0, A.mess0
{
 COLOR: #FF0000;
}
.mess1, A.mess1
{
 COLOR: #008000;
}
.messbg
{
 BACKGROUND-COLOR: #f5f5f5;
 HEIGHT: 20px;
 PADDING-LEFT: 2px;
 PADDING-RIGHT: 2px;
}
.comment0
{
 COLOR: #000080;
}
.comment1
{
 COLOR: #A52A2A;
}
.comment8
{
 COLOR: #0000FF;
}

/* ALT STYLES */
#cleanmarkup .item { margin:0 0 20px 0; padding:0 20px 0 0; }
#cleanmarkup .item .hd { background:url(../../../img/nw/hat_orange.gif) no-repeat left center; }
#cleanmarkup .item h1 {
	font:bold 14px "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif;
	margin-left:40px;
	line-height:20px;
	border-bottom:1px dashed #CCC; }
#cleanmarkup .item p { 
	font:normal 14px "Trebuchet MS",Verdana,Arial,sans-serif;
	color:#8D391E; }
#cleanmarkup .item .txt { margin-left:40px; }
#cleanmarkup .item ul { 
	font:normal 11px "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size:12px;
	margin:10px 0 10px 20px; 
	padding-left:20px; 
	color:#565656; }
#cleanmarkup .item ul li { 
	padding-left:5px;
	text-align:left;
	list-style:disc url(/img/nw/orabullet.gif);
	line-height:17px; }
#cleanmarkup .item ul li ul li { list-style:square none; color:#64686F; }

#rightmenu { margin-left:10px; padding-left:5px; }
#rightmenu li { margin-left:3px; padding-left:3px; }
#rightmenu li ul { margin-left:8px; padding-left:3px; }
#rightmenu li li { margin-left:3px; padding-left:3px; }
