/* TMRAO CSS Document - styles for index page only */
 

body 		{   background-color:#033554; /*dark blue*/
				margin:0;
				padding:0;
				height:100%;s
				position:relative;
				/*z-index:0*/
			}

.container	{	background-color:#fff;
				width: 867px;
				height:610px;				
				margin: 5px auto;				
				*padding:0;
				border:#fff 1px solid;
				/*overflow:hidden;*/
				/*height:100%*/;
				/*text-align:center;*/
				/*padding-bottom:395px;*/
			}

			
#header		{	background-image:url(../lay/tmrao_header.gif);
				background-repeat:no-repeat;
				/*border:1px solid #fff;*/
				width:867px;
				height:161px;
				margin:0;
				}
				
#nav		{	background-color:#0c6ba5; /*medium blue*/
				float:left;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				width: 180px; 
				position:relative;
				z-index:2;
				margin-right:-180px;
				left:-190px; 
			 }
				
#nav ul 	{	background-color:#86c6ed; /*light blue*/
				margin:0;
				margin-left:0;
				padding: 0;
				padding-left: 0;
				border-top: 20px solid #0c6ba5; /*medium blue*/}


#nav li		{	background-image:url(../lay/arrow.png);
				background-position: right;
				background-repeat: no-repeat;
				color:#033554; /*dark blue*/
				text-align: left;
				list-style-type:none;
				line-height:22px;
				*height:10px;
				border-top: 1px solid #fff;
				margin:0;
				*padding:0;
				padding-left:2px;}
				
				
#nav a:link, #nav a:visited		{	text-decoration:none;
									display:block;
									width:inherit;
									height:inherit;
									*height:10px;
									color:#033554; /*dark blue*/}
							
#nav a:hover, #nav a:active		{	color:#660000; /*dark red*/
									background-color:#CCCCCC;/*grey*/
									background-image:url(../lay/arrow-other.png);
									background-position: right;
									background-repeat: no-repeat;
									width:inherit;
									height:inherit;
									*height:10px;
								}
#nav  .noBg,#nav .noBg a:hover {background-image:none;}
									
#nav div.merch	{	width:65%;
					background-color:#86c6ed; /*light blue*/ 
					margin:10px auto 0 auto;
					padding: 0px 5px 5px 5px;
					border:1px solid #033554; /*dark blue*/
					background-image:none;
					text-align:center;	
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;	
					font-weight:bold;			
					}
					
#nav div.merch a	{	width:100%;
						color:#033554;
						text-decoration:none;
						background-image:none;
						padding: 5px 5px 8px 3px;
						margin:0 -5px -5px -4px;}

#nav div.merch a:hover	{color:#660000;
						 text-decoration:none;
						 background-image:none;
						 background-color:#fff;
						 padding: 5px 5px 8px 3px;
						 margin:0 -5px -5px -4px;
						 width:100%;}

									
a:link, a:visited				{	font-family: Verdana, Arial, Helvetica, sans-serif;
									color:#033554; /*dark blue*/
									text-decoration:none;
									}

a:hover, a:visited				{	font-family:Verdana, Arial, Helvetica, sans-serif;
									text-decoration:underline;
									color:#660000; /*dark red*/}

/*
#content						{	background-color:#fff;
									border:1px solid #fff;
									width: 680px;
									height:100%;
									margin:0px;
									position:relative;
									/*overflow:hidden;
								}
*/

/*#left-content is for use when also using right sidebar*/
#left-content					{	background-color:#fff;
									width:675px;
									/*height:100%;*/
									height:420px;
									padding-left:10px;
									position:relative;
									float:left;
									border-left:#0C6BA5 180px solid;
									z-index:0;
									}


#right-sidebar					{	background-color:#fff;
									width:200px;
									/*height:100%;*/
									text-align:left;
									float:left;
									/*position:relative;*/
									margin-left:20px;
								}
									
#footer							{	clear:both;
									background-color:#033554; /*dark blue*/
									width:869px;
									padding-top:5px;
									padding-bottom: 10px;
									text-align:center;
									margin:0 auto;
								}
					
					
#footer p, #footer a:link, #footer a:visited	{	margin:0;
													padding: 0;
													font-family:Arial, Helvetica, sans-serif;
													font-size:9px;
													text-align:left;
													color:#fff;
													text-decoration:none;
												}
											
#footer a:hover, #footer a:active				{	color:#660000;}



h1, h2, h3		{	font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#033554; /*dark blue*/
					margin:0;
					margin-bottom:3px;
					padding:2px;
				}
			
h1		{	font-size:16px;
			text-decoration:none;
			}

h2		{	font-size:14px;
			text-decoration:none;
			}

h3		{	font-size:12px;
			text-decoration:none;
			}
h4 {font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#CC0000;
}

p, td		{	font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				margin:0;
				margin-bottom:1em;
				/*padding:2px;*/
				color:#0c6ba5; /*medium blue*/ 
			}
				
ol, ul		{	font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#0c6ba5; /*medium blue*/
				margin-left:80px;
			}
			
a:link, a:visited	{	text-decoration:none;
						color:#666666; /*grey*/
					}
		
a:hover, a:active	{	text-decoration:underline;
						color:#660000; /*dark red*/
					}
					
div.deal {
background: #0698d5;
display:block;
height:40px;
width:650px;
border:1px solid #000;
padding:0;
font-size:13px; 
font-weight:bold;
color:#fff; 
font-family:Arial, Helvetica, sans-serif;
margin-bottom:10px;
margin-top:-70px;
}
.deal-left{ float:left; width:240px;}
.deal img {margin:3px 0 0 5px;}
.deal form {display:block; height:40px; font-size:10px; font-weight:normal; float:right; color:#000; width:200px; float:left;}
.deal form fieldset { background-color:#86c6ed; width: 397px; display:inline; margin:0; border:none; border-left:1px solid #999;border-right:1px solid #000; }
.deal label {display:inline;}
.deal input {background-color:#fff; width:110px; border-top:1px solid #999; border-right: 1px solid #000; border-bottom:1px solid #000; border-left:1px solid #999; height:20px; margin:1px 5px 3px 0; padding:0;}
.deal .submit {background-color:#990000; color:#fff; width:85px; padding:0;}
.footerLinks{margin-left:40px;}
.red{color:#FF0000}