/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/

		/* styles for body and tables contained on the template */
		body, html {
			padding: 0px;
			margin: 0px;
			color: #000;
			font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
			font-size: 14px;
			background-color: #006E7F;
		}

		blockquote {
			margin: 0.5em 1em;
		}

		ul, ol {
			font-family: inherit;
			font-size: inherit;
		}

		#pageContainer {
			margin: 0px auto;
			width: 925px;
			background-color: #D8F6A9;
		}

		#outerWrap {
			background: url(images/body-bg.gif) repeat-y #051698;
		}

		#leftcol {
			float: left;
			width: 180px;
			padding: 0px;
			color: #fff;
			background: url(images/navBg.gif) top no-repeat #051698;
		}

		#content {
			float: left;
			padding: 30px 50px;
			width: 480px;
			background-color: #D8F6A9;
		}

		#content-wide {
			float: left;
			padding: 30px 50px;
			width: 630px;
			background-color: #D8F6A9;
		}

		#rightcol {
			float: right;
			width: 150px;
			padding: 5px;
			color: #000;
			text-align: center;
		}

		#footer {
			clear: both;
			text-align: center;
			font-size: 10px;
			background-color: #051698;
		}

		#footer a {
			color: #fff;
		}

		.deal {
			background-color: #ffc;
			padding: 10px;
		}

		.testimonial{
			color: #004E99;
		}

		.title {
			color: #004e99;
			font-size: 17px;
			font-weight: bold;
		}

		.reditalic {
			color: #990000;
			font-size: 13px;
		}

		#whatsnewbg1 {
			background-image: url(/resources/images/360-2.gif);
			background-repeat: no-repeat;
			background-position: center center;
		}
		
		#whatsnewbg2 {
			background-image: url(/resources/images/social-networking.gif);
			background-repeat: y;
			background-position: center center;
		}
		
		
		/*  Advisor pages styles*/
		
		#advisor-header {
			width: 745px;
			height: 130px;
			background: url(images/advisor-header.jpg) no-repeat;
			float: left;
			margin: 0;
		}
		
		#advisor-headerTeal {
			width: 745px;
			height: 130px;
			background: url(images/opheader-lightteal2.jpg) no-repeat;
			float: left;
			margin: 0;
		}
		
		#advisor-bodyTitle {
			width: 165px;
			height: 30px;
			float: right;
			margin: 100px 50px 0 0;
			font-size: 18px;
			color: #96fdfd;
			text-transform: uppercase;
		}

		#advisor-bodyTitle2 {
			width: 165px;
			height: 30px;
			float: right;
			margin: 100px 50px 0 0;
			font-size: 18px;
			color: #ffffff;
			text-transform: uppercase;
		}

	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/

		/* styles for header contained on the template */
		
		#header {
			height: 195px;
		}
		
		
		h1 {
			margin: 20px 0px 0px;
			font-family: 'Trebuchet MS', sans-serif;
			font-style: italic;
			color: #309;
		}

		h3 {
			font-family: 'Trebuchet MS', sans-serif;
			font-weight: bold;
			font-style: italic;
			font-size: 13px;
		}

		h4 {
			margin: 0px 0px 1em 0px;
			font-family: 'Trebuchet MS', sans-serif;
			font-size: 26px;
			font-weight: bold;
			font-style: italic;
			color: #00f;
		}

		h5, h6 {
			margin-bottom: 2px;
			font-family: 'Trebuchet MS', sans-serif;
			font-style: italic;
			font-size: 15px;
		}
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/

		/* styles for Links And Navigation contained on the template */

	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/

		/* styles for Footer And BVLOGO contained on the template */

/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/

		/* styles for Titles contained in the bodycontents */

	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/

		/* styles for text contained in the bodycontents */

	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/

		/* styles for links contained in the bodycontents */
		a:link, a:visited, a:active {
		 color: #0C17EA;
		 text-decoration: none;
		 font-weight: bold;
		}
		a:hover {
		 color: #0ecabb;
		 text-decoration: none;
		 font-weight: bold;
		}
		div a.navLink {
			font-size: 14px;
			color: #fff;
			text-decoration: none;
		}

		div a.navLink:hover {
			color: #fc0;
		}

		#navMenu {
			font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			line-height: 18px;
			padding: 12px;
		}

		#navMenu a {
			text-decoration: none;
		}

		#navMenu .left a:hover, #navMenu .right a:hover {
			color: #0cc;
		}

		#navMenu .left a {
			color: #fff;
		}

		#navMenu .right {
			margin-top: 50px;
			font-size: 11px;
			text-align: right;
		}

		#navMenu .right a {
			color: #0c17ea;
		}
		
				#navMenuAdvisor {
					font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					line-height: 18px;
					padding: 12px 12px 0 12px;
					text-align: right;
					float: right;
					margin-top: 20px;
				}
		
				#navMenuAdvisor a {
					text-decoration: none;
					color: #fff;
				}
				
				#navMenuAdvisor a:hover{
					color: #0cc;
				}


		.indent {
			padding: 0px 0px 4px 10px;
			line-height: 16px;
		}

		a.whatsNew {
			display: block;
			width: 89px;
			height: 11px;
			margin: 0px 0px 2em 65px;
			background: url(images/whatsnewbutton.gif) no-repeat;
		}

		a.whatsNew:hover {
			background: url(images/whatsnewbutton.gif) right no-repeat;
		}

		a.facebook {
			display: block;
			float: right;
			margin-right: 8px;
			width: 24px;
			height: 92px;
			background: url(images/facebookbutton.gif) no-repeat;
		}

		a.facebook:hover {
			background: url(images/facebookbutton.gif) right no-repeat;
		}

		a.twitter {
			display: block;
			float: right;
			margin-right: 8px;
			width: 24px;
			height: 77px;
			background: url(images/twitterbutton.gif) no-repeat;
		}

		a.twitter:hover {
			background: url(images/twitterbutton.gif) right no-repeat;
		}

		a.linkedin {
			display: block;
			float: right;
			width: 24px;
			height: 87px;
			background: url(images/linkedinbutton.gif) no-repeat;
		}

		a.linkedin:hover {
			background: url(images/linkedinbutton.gif) right no-repeat;
		}

	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/

		/* styles for images contained in the bodycontents */

	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/

		/* styles for forms contained in the bodycontents */

	.borderTable
	{

	}
	.tableRowHeader
	{

	}
	.tableRowFooter
	{

	}
	.textRequiredField
	{

	}
	.textSmallerFont
	{

	}
	.labelColumn
	{

	}

	.mailSignup {
		width: 140px;
		padding: 4px;
		color: #fff;
		border-width: 0px;
		background: #08679a;
	}

	.mailSubmit {
		margin: 4px 8px 0px 0px;
		font-size: 10px;
		color: #fff;
		border-width: 0px;
		background: #08679a;
		text-transform: uppercase;
	}

	a.ezineLink {
		color: #fff;
		text-decoration: none;
	}

	a.ezineLink:hover {
		color: #96fdfd;
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/

		/* styles for any other contained in the bodycontents */

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/