body { background-color:#000000; background-image:url(http://www.messagelink.com/symon_sandbox/images/sy_bg.jpg); background-repeat:repeat-x; color:#333333; font:11px/16px Verdana, Helvetica, sans-serif; margin:0 auto; padding:0; text-align:center;}
h1 { color:#000000; font: 17px Verdana, arial, helvetica, sans-serif; }
h2 { color:#666666; font: bold 12px/12px Verdana, Helvetica, sans-serif; }
h3 { color:#333333; font: bold 10px Verdana, Helvetica, sans-serif; }
h4 { color:#000000; font: 9px bold Verdana, sans-serif; }  
p { color:#333333; font: 11px/16px  Verdana, Helvetica, sans-serif; }
li { color:#333333; font: 11px/13px Verdana, Helvetica, sans-serif; margin-bottom: 5px; } 
pre { color:#333333; font: 10px Verdana, Helvetica, sans-serif; }
UL { color:#333333; font: 11px Verdana, Helvetica, sans-serif; margin: 20px; }

/* Custom classes */ 

.pagetitle { color:#666666; font:22px/32px Arial, Helvetica, Verdana, sans-serif; }
.head4, dt { color:#666666; font:bold 11px Helvetica, Verdana, Arial, sans-serif;  }  
.pageheader  { color: #007fc4; font: italic bold 18px/19px Arial, Helvetica, Verdana, sans-serif }
.pagesubhead { color:#666666; font: bold 13px/16px Arial, Helvetica, Verdana, sans-serif; } 
.subhead3 { color:#333333; font: bold 11pt Helvetica, Verdana, Arial, sans-serif; } 
.bodycopy12 { color:#333333; font:11px/12px Verdana, Helvetica, sans-serif; }
.homecopysmall { color:#333333; font: 10px/11px Arial, Helvetica, Verdana, sans-serif; }
.homesubsmall { font: bold 10px/11px Verdana, Arial,Helvetica, sans-serif; }
.caption { color:#333333; font: 9px/11px Verdana, Helvetica, sans-serif; } 
.copyright { color:#999999; font:9px/21px Helvetica, Arial, sans-serif; }
TD.formfield { color: #333333; background: #eeeeee; border: #4E514F 1px solid; font: 10px Verdana, Helvetica, sans-serif; } 
TD.sideheader { color:#ffffff; font: bold 12px Arial, Helvetica, sans-serif; }
TD.sidelink { color:#ffffff; font: italic 12px Arial, Helvetica, sans-serif; }
.sidecopy { color:#333333; font-size: 10px/12px Arial, Helvetica, sans-serif; }
.crumb { color:#999999; text-decoration: none; font: 10px/14px Verdana, Arial, sans-serif; }


/* Links */
A:link, A:visited  { color: #007fc4 }
A:hover { color: #E39816; }

/* more */
A.more:link, A.more:visited { color:#0072B0; text-decoration: none; font: 10px/18px Arial, Helvetica, Verdana, sans-serif; }
A.more:hover { color:#E39816; }

/* nav menu */
#mainMenuContainer{
		width:750px;
		margin: 0 auto;
		/*
		height:600px;
		border:1px solid #000000;
		margin:0 auto;
		background-image:url('../../images/heading3.gif');
		background-repeat:no-repeat;
		padding-top:85px;
		*/			
	}
#mainMenu{
		background-color: #000000;	/* Background color of main menu */
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Fonts of main menu items */
		font-size:0.9em;	/* Font size of main menu items */
		color: #FEFEFE;
		border-bottom:1px solid #000000;	/* Bottom border of main menu */
		height:20px;	/* Height of main menu */
		margin-bottom: 0px;
		
		position:relative;	/* Don't change this position attribute */
		
	}
	#mainMenu a{
		padding-left:5px;	/* Spaces at the left of main menu items */
		padding-right:5px;	/* Spaces at the right of main menu items */
		font-weight:bold;
		text-decoration: none;
		/* Don't change these two options */
		position:absolute;
		color: #FEFEFE;
		bottom:-1px;	/* Change this value to -2px if you're not using a strict doctype */
	}
	#submenu{		
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font  of sub menu items */
		background-color:#096CA7;	/* Background color of sub menu items */
		font-size: 0.9em;
		width:100%;	/* Don't change this option */
		
	}	
	#submenu div{
		white-space:nowrap;	/* Don't change this option */
		
	}
	/*
	Style attributes of active menu item 
	*/
	#mainMenu .activeMenuItem{
		/* Border options */
		border-left:1px solid #2b77ae;
		border-top:1px solid #2b77ae;
		border-right:1px solid #2b77ae;		
		background-color: #064971;	/* Background color */
		
		cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
	}
	
	#mainMenu .activeMenuItem img{
		position:absolute;
		bottom:0px;
		right:0px;
	}
		
	/*
	Style attributes of inactive menu items
	*/
	#mainMenu .inactiveMenuItem{		
		color: #FEFEFE;	/* Text color */
		cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
	}
	
	#submenu a{	
		text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
		padding-left:5px;	/* Space at the left of each sub menu item */
		padding-right:5px;	/* Space at the right of each sub menu item */
		color: #ADDCF1;	/* Text color */
		font-size:0.9em; 
	}
	
	#submenu a:hover{
		color: #FDB215;	/* color when the user moves the mouse over sub menu items */
	}
/* end nav menu */

/* breadcrumb */
A.crumb:link, A.crumb:visited { color:#999999; text-decoration: none; font: 10px/14px Verdana, Arial, sans-serif; }
A.crumb:hover	{ color:#0072B0; }


/* secondlink */
A.homepage:link, A.homepage:visited	{ color:#0072B0; text-decoration: none; font: 10px/11px Verdana, sans-serif; }
A.homepage:hover	{ color:#0066cc; }

/* footer */
A.footer:link, A.footer:visited	{ color: #0072B0; text-decoration: none; font: 9px/10px Verdana, sans-serif; }
A.footer:hover	{ color: #666666; }

/* footer */
A.top:link, A.top:visited	{ color: #777777; text-decoration: none; font: 9px/10px Verdana, sans-serif; }
A.top:hover	{ color: #E39816; }


/* Side navigation table structure */ 
table.nav a, table.navon a { width: 175px; display: block; } 

/* Side navigation nested table structure */ 
div.nav a { color: #0072B0; background: #f2e8d4; text-decoration: none; font: 11px/22px Verdana, sans-serif; }
div.navsub a { text-decoration: none; font: 10px/16px Verdana, sans-serif; }
div.navon a { color: #0072B0; text-decoration: none; font: 11px/22px Verdana, sans-serif; }

/* Side navigation nested table colors */ 
div.nav a:link, div.nav a:active, div.nav a:visited  { color:#0072B0; background:#f2e8d4; }
div.nav a:hover   { color:#7B848B; background:#FFF8E7; }

div.navsub a:link, div.navsub a:active, div.navsub a:visited { color:#0072B0; }
div.navsub a:hover { color:#993300; }
      
div.navon a:link, div.navon a:active, div.navon a:visited { color:#0072B0; background:#F5EDDD; }
div.navon a:hover { color:#7B848B; background:#FFF8E7; }

/* Boxes  */
TD.sidebox   { background: url("/0images/side_back_gold.gif") }         

/*form elements*/
/*table { border: 0; padding: 0; }*/
table.outer { border: 1px solid #bbb; padding: 0; background: #ffffff; } 
table.outer tr td { padding: 4px 0 2px 5px;  color:#333333; font: 11px/12px Verdana,Arial, Helvetica,  sans-serif;}      
table.outer tr.divider { background: #ffffff; }
table.outer tr.divider td { font: bold 11px Verdana, sans-serif; padding: 5px 0 7px 5px ; }

table.inner tr { background: #ffffff; padding: 0; }    
table.inner tr td { padding-left: 5px; color:#333333; font: 11px/12px Verdana,Arial, Helvetica, Verdana, sans-serif;} 
table.inner tr td.cbox { width: 50px; text-align: right; }
td.prompt { text-align: right; }
.nolink { color: #333333 !important; font-size: inherit; text-decoration: none; }

p.showcase, p.showcase a:hover {
	text-decoration: none;
	}
div#content {
	width: 750px;
	margin: 0 auto;
	background: #FFFFFF;
	}
div#showcase {
	width: 100%;
	clear: both;
	}
div#content_main {
	width: 462px;
	float: left;
	background: inherit;
	}
div#content_sub {
	width: 288px;
	float: right;
	background: inherit;
	padding-bottom: 20%;
	}
div#footer {
	width: 100%;
	clear: both;
	}
