/****************************************************************************/
/*																			*/
/*   Breaking Orbit - Style Sheet											*/
/*   Copyright 2006 - Breaking Orbit Technical Consulting					*/
/*																			*/
/****************************************************************************/

body
{
	font-family: arial;
	font-size: 11px;
	line-height: 15px;
	color: #222222;
	background-color: #222222;
}

	/* defines main page links */
	a:link { color: #DF8B19; font-weight: bold; }
	a:hover { color: #222222; font-weight: bold; }
	a:visited { color: #DF8B19; font-weight: bold; }
	
	p { margin-left: 25px; margin-right: 25px; margin-top: 10px; }
	
	.general { font-style: italic; font-size: 11px; font-weight: bold; color: #222222; }
	
	img.floatR { float: right; margin-right: 25px; margin-left: 10px; border: 1px solid #222222; }
	img.floatL { float: left; margin-right: 10px; margin-left: 25px; border: 1px solid #222222; }
	
	hr { background: #AFAFAF none; color: #AFAFAF; border: 0; height: 1px; width: 90%; }
	hr.small { background: #AFAFAF none; color: #AFAFAF; border: 0; height: 1px; width: 75%; }
	
	h2.primary { font-size: 12px; font-weight: bold; color: #519532; margin-left: 10px; }
	h2.secondary { font-size: 11px; font-weight: bold; color: #307E95; margin-left: 25px; }
	h2.sidebar { font-size: 12px; font-weight: bold; color: #DF8B19; border: 0px solid #1c4a6e; padding: 0px; margin-left: 10px; background: none; }

	/* defines lower text links */
	a:link.plain { color: #DF8B19; font-weight: bold; }
	a:hover.plain { color: #DF8B19; font-weight: bold; }
	a:visited.plain { color: #DF8B19; font-weight: bold; }
	
	/* defines callout bar on left side */
	.sidebar {
		background-color: #1c4a6e;
		border-left: 1px solid #AFAFAF;
		border-top: 1px solid #AFAFAF;
		border-bottom: 1px solid #AFAFAF;
		color: #FFFFFF;
		font-weight: bold; 
		width: 200px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	/* defines main content area */
	.main {
		background-color: #FFFFFF;
		background-image: url(siteimages/mainBG.jpg);
		background-repeat: repeat;
		border-left: 1px solid #AFAFAF;
		border-right: 1px solid #AFAFAF;
		border-top: 1px solid #AFAFAF;
		border-bottom: 1px solid #AFAFAF;
		padding-top: 10px;
		padding-bottom: 10px; 
	}
	
	/* defines copyright area */
	.copyright { height: 25px; color: #AFAFAF; font-weight: bold; font-size: 9px; text-align: right; line-height: 25px; }
	
	/* defines title bar area */
	.title { padding: 0px; height: 90px; }
	
	/* defines tabbed navigation area */
	.navigate { height: 25px; }
	
	ul.tabs {
		list-style:none;
		font: bold 13px 'Trebuchet MS', Arial, Sans-serif;
	}
	li.tabs {
	   display:inline;
	   margin:0; padding:0;
	}
	a.tabs {
	   float: right;
	   background: url(siteimages/tableft2.gif) no-repeat left top;
	   margin: 0;
	   padding: 0 0 0 4px;
	   text-decoration:	none;
	}
	a span.tabs {
	   float: right;
	   display: block;
	   background: url(siteimages/tabright2.gif) no-repeat right top;
	   margin-right: 3px;
	   padding: 5px 10px 4px 8px;
	   color: #FFF;
	}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	a span.tabs {float:none;}
	/* End IE5-Mac hack */
	a:hover span.tabs 	{ color:#DF8B19; }
	a:hover.tabs		{ background-position:0% -42px; }
	a:hover span.tabs	{ background-position:100% -42px; }