/* -------------------|          |-------------------

	Barbour Financial Services Inc. || http://www.barbourfinancial.com || 
	xguru, Inc. http://www.xguru.com
	All rights reserved. barbour.css ::
	:: last updated May 28 2012 :: v1
	curiosity killed the cat!

-------------------|          |------------------- */


html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
		{	font-weight: inherit;
			font-style: inherit;
			font-size: 100%;
			font-family: inherit;
		}

*		{	margin: 0; padding: 0; }

body		{	background: #ffffff;
			margin: 0;
		}

body		{	font-family: tahoma, arial, helvetica, sans-serif;
			color: #0b0b0b;
			font-size: 75%;
		}

a,a:link	{ color: #000084; text-decoration: underline; }
a:hover		{ color: #ff3031; text-decoration : none; }


#container	{	position: absolute; top: 0px; left: 0px;
			width: 50.0em; border: 0px solid #e4e4e4;
			padding-bottom: 50px;
		}

#header		{	width: 46.0em; height: 6.25em;
			background: transparent url("../final_logo11.gif") no-repeat top left;
			margin-top: 0px;
		}

#header-link	{	margin: auto;  float: left;
			margin: 0;
			width: 46.0em; height: 6.25em;
			background: transparent;
			border: 0px solid #b55b01;
			z-index: 900;
		}


#sidenav	{	width: 14.583em; 
			padding-top: 20px; border: 0px solid #413f47;
			background: transparent;
			clear: both;
		}



#content	{	width: 50.0em; 
			padding-top: 20px; border: 0px solid #413f47;
			background: transparent;
			clear: both;
		}


#content	{ font-family: tahoma, arial, helvetica, san serif; 
			margin: 0;
			padding-left: 20px;
			background-color: transparent;
		}

#content h1		{	font-size: 28px;
			margin: 0px 0 20px 0;
			text align-left; font-weight: bold;
		}
#content h2		{	font-size: 20px;
			margin: 25px 0 20px 0;
			text align-left; font-weight: bold;
		}
#content h3		{	font-size: 16px;
			margin: 25px 0 20px 0;
			text align-left;
		}

#content p		{	font-size: 12px;
			margin: 25px 0 20px 0;
			text align-left;
		}

#content li	{	font-size: 1.110em; font-weight: normal;
			list-style-type: square;
			line-height: 1.4em;
			margin: 0 0 8px 40px;
		}
#content ol	{	font-size: 0.9em; font-weight: normal;
		}
#content ol li	{	list-style-type: circle;
			line-height: 1.0em;
			margin: 0 0 8px 40px;
		}


/* ----- |     table     | ----- */

#plan		{	font-size: 10px;
			font-family: Tahoma;
			text-align: center;
			border-collapse: collapse;
		}
#plan td.title	{	font-size: 20px; line-height: 1.25em;
			/* border: 1px solid #ffffff; */
		}

#plan th	{	font-size: 12px; line-height: 1.0em; font-weight: normal;
			text-align: center; vertical-align: text-top;
			border-top: 1px solid #cccccc;
			border-bottom: 1px solid #cccccc;
		}
#plan td.alt	{	font-13px; line-height: 1.3em; font-weight: bold;
			text-align: left;
			padding: 10px 15px 10px 15px;
		}
#plan td.bot	{	border-bottom: 1px solid #cccccc;
		}
#plan td	{	line-height: 1.5em;




/* ----- |     image classes     | ----- */


#sidenav .imgt 			{ 	padding: 5px 0px 25px 5px; width:172px; text-align:left; }
#sidenav .imgt a,a:link img	{	border: 1px solid #ffffff; margin: 0px 0px 0px 0px; }
#sidenav .imgt a:hover img	{	border: 1px solid #e4eabb; margin: 0px 0px 0px 0px; }
