/* TMRAO CSS Document - styles for inside pages only */
 

body 		{   background-color:#033554; /*dark blue*/
				margin:0;
				padding:0;
			}

/* BORDER WORK-AROUND - Pad each of the container divs to height of content for Firefox... sorry */
#container	{	background-color:#fff;
				width: 867px;
				height:100%;
				margin: 5px auto;
				*padding:0;
				border:#fff 1px solid;
			}

			
#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:16px;
				border-top: 1px solid #fff;
				margin:0;
				*padding:0;
				padding-left:2px;
			}
				
#nav div.merch	{	width:65%;
					background-color:#86c6ed; /*light blue*/ 
					margin:65px 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%;}
				
#nav a:link, #nav a:visited		{	text-decoration:none;
									display:block;
									width:inherit;
									height:inherit;
									*height:16px;
									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:16px;
								}
									
									
a:link, a:visited				{	font-family: Arial, Helvetica, sans-serif;
									color:#033554; /*dark blue*/
									text-decoration:none;
								}

a:hover, a:visited				{	font-family:Arial, Helvetica, sans-serif;
									text-decoration:underline;
									color:#660000; /*dark red*/}
#nav  .noBg,#nav .noBg a:hover {background-image:none;}

/*
#content						{	background-color:#fff;
									border:1px solid #fff;
									width: 861px;
									height:100%;
									margin:0;
									margin-left:0px;
									_margin-left:-5px;
									position:relative;
									overflow:hidden;
								}
*/

/*#main-content is for use instead of #left-content when no right sidebar*/
#main-content					{	background-color:#fff;
									width:667px;
									height:100%;
									padding-left:10px;
									padding-right:10px;
									position:relative;
									float:left;
									border-left:#0C6BA5 180px solid;
									z-index:0;
									}



#footer							{	clear:both;
									background-color:#033554; /*dark blue*/
									padding-top:5px;
									padding-bottom: 10px;
									text-align:center;
									margin:0 auto;
									width:869px;
								}
					
					
#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;}

#list						{	margin:5px auto 20px auto; 
								padding:0;
								width:400px;
								text-align:left;
							}


hr			{	margin: 5px;
				*margin-left:50px;
				color:#660000;/*dark red*/
				width:600px;
			}

h1, h2, h3		{	font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#033554; /*dark blue*/
					margin:0 40px;
					margin-bottom:3px;
					padding:2px;
				}
			
h1		{	font-size:16px;}

h2		{	font-size:14px}

h3		{	font-size:12px;}

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*/ 
				text-align:left;
			}

p			{	margin-left: 50px;
				margin-right: 50px;
			}
	
ol, ul		{	font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#0c6ba5; /*medium blue*/
				margin-left:80px;
			}
				
p.center	{text-align:center;}
			
a:link, a:visited	{	font-family:Verdana, Arial, Helvetica, sans-serif;
						text-decoration:none;
						color:#666666; /* med grey*/
					}
		
a:hover, a:active	{	font-family:Verdana, Arial, Helvetica, sans-serif;
						text-decoration:none;
						color:#cc0000; /*bright red*/
						display:inline;
					}

.standout	{	font-family:Verdana, Arial, Helvetica, sans-serif;
			 	font-size:12px;
				font-weight:bold;
				color: #660000;/*dark red*/
			}
				
.numbers	{	font-family:Verdana, Arial, Helvetica, sans-serif;
			 	font-size:12px;
				font-weight:bold;
				color: #0cba5; /*medium blue*/
			}

table		{	margin: 0 100px;
				width:500px;}


h2.offset		{	margin: 15px 55px 0 55px;}
h3.offset		{   margin: 0 60px;}
p.offset		{	margin: 0 75px auto 75px;}

p.top			{	font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					text-align:right;
				}	
				
				
				
				.pict_border {border:1px solid #000000;}			
			 
/*
.button p 	{	color:#033554; /*dark blue
			 	font-family:Verdana, Arial, Helvetica, sans-serif;
				 font-size:16px;
				 border:none;
				 text-align:center;
			 	padding:0;
			 	margin:5px auto 0 auto;
			 }

*/