﻿/* CSS Document */
body 		{
			margin:0;
			padding:0;		
			font-family:arial, helvetica, sans-serif;
			color:#08306b;
			text-align:center;
			background:url(../images/bodyBg.jpg) repeat-x top
			}

#wrapper	{
			text-align:center;
			}

#container  {
			width:782px;
			margin:0 auto;
			padding:0
			}
#headerWrap{
			width:1008px;
			margin:0 auto;
			background:url(../images/leftHeader.jpg) no-repeat left
			}
#adHeader	{
			width:782px;
			height:115px;
			background:url(../images/header.jpg) no-repeat ;
			margin:0 auto;
			padding:0
			}
			
#news p		{
			padding:8px 4px 10px 4px;
			font-size:12px;
			color:#fff;
			}

#news hr	{
			margin:-10px 0px 4px 0px;
			color:#fff;
			width:101%;
			height:1px;
			}
			
#headerRight{
			float:right;
			width:285px;
			height:106px;
			}
#hView a		{
			color:#FFFFFF;
			display:block;
			font-weight:bold;
			padding:6px 10px;
			text-decoration:none;
			font-size:12px;
			float:right;
			}
#hView a:hover{
			background-color:#55bc32;
			}
#hRtwo		{
			width:275px;
			height:44px;
			float:right;
			text-align:right;
			color:#197ccf;
			font-size:12px;
			padding:5px;
			font-weight:bold;
			line-height:20px
			}
#cG			{
			color:#55bc32;
			}
#hTwo a		{
			color:#FFFFFF;
			display:block;
			font-weight:bold;
			padding:5px 37px;
			text-decoration:none;
			font-size:12px;
			float:right;
			margin:0 1PX 0 0
			}
#hTwo a:hover{
			background-color:#55bc32;
			}
#adContent {
			width:782px;
			margin:0;
			padding:0;
			margin-left:10px;
			}
#contWrap	{
			float:left;
			border-right:#dde7ee 1px solid;
			width:782px
			}
#adNav  	{
			width:172px !important;
			float:left;
			padding:0 0 20px 0;
			margin:0;
			text-align:left;
			background:#42a3f3 url(../images/navBg.jpg) repeat-x;
			}

#adMain		{
			font-size:12px;
			text-align:left;
			background:#fff;
			width:530px;
			margin:0;
			padding:0 16px;
			float:left
			}

#navMain a	{
			color:#FFFFFF;
			font-weight:bold;
			display:block;
			background-color:#55bc32;
			padding:6px 13px;
			text-decoration:none;
			font-size:12px
			}
#navMain a:hover{
			background:#08306b;
			}
			
#navOne 	{
			color:#FFFFFF;
			font-weight:bold;
			padding:6px 13px;
			text-decoration:none;
			font-size:12px
			}
#navTwo a	{
			color:#08306b;
			display:block;
			font-weight:bold;
			padding:6px 13px;
			text-decoration:none;
			font-size:12px
			}
#navTwo a:hover	{
			background-color:#55bc32;
			color:#FFFFFF;
			}	
#navThree a	{
			color:#FFFFFF;
			font-weight:bold;
			display:block;
			padding:6px 13px;
			text-decoration:none;
			font-size:12px
			}
#navThree hover{
			background:#55bc32;
			}		

#testLabel	{
			width:150px;
			float:left;
			height:20px;
			font-size:12px;
			font-weight:bold;
			text-align:right;
			padding-right:10px
			}
#testForm	{
			width:350px;
			float:left;
			height:20px
			}
#fBar		{
			background:url(../images/fBar.jpg) repeat-x;
			width:100%;
			height:30px;
			
			}
#fBarText	{
			width:782PX;
			font-size:12px;
			text-align:center;
			margin:0 auto;
			color:#197ccf;
			}
#fBarOne 	{
			width:200px;
			float:left;
			text-align:center;
			padding:6px 0 0 0
			}
#fBarOne a	{
			color:#197ccf;
			text-decoration:none;
			}
#fBarOne a:hover	{
			color:#08306b;
			text-decoration:none;
			}
#fBarTwo	{
			width:560px;
			padding:6px 0 0 0;
			text-align:center;
			font-weight:bold;
			float:left
			}
#fBarTwo a	{
			color:#197ccf;
			text-decoration:none;
			}
#fBarTwo a:hover	{
			color:#08306b;
			text-decoration:none;
			}

#clear  	{
			clear:both;
			}
#copy		{
			width:782PX;
			font-size:10px;
			text-align:center;
			margin:0 auto;
			color:#197ccf;
			margin-top:3px
			}
#copy a	{
			color:#197ccf;
			text-decoration:none;
			}
#copy a:hover	{
			color:#08306b;
			text-decoration:none;
			}
			
/* Main Menu */

#masterdiv	{
			margin:0px 0px 0px 20px;
			}

.menutitle	{
			position:relative;
			display:block;
			cursor:pointer;
			background-image: url('images/l_nav_grad.png') !important;
			background-repeat:repeat !important;
			font-family:arial, helvetica, sans-serif;	
			margin-bottom:-20px;
			width:100%;
			height:30px;
			padding:0px;
			text-align:center;
			font-weight:bold;
			}

.menutitle p{
			float:left;
			margin-top:0px !important;
			display:inline;
			padding:0px;
			font-size:13px;
			color:#fff;
			}			

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

.menutitle hover{
			color:#08306b;
			}

.menutitle img{
			float:left;
			margin:4px;
			margin-top:0px !important;
			display:inline;			
			}

.subtitle	{
			text-align:center;
			width:120%;
			margin:0;
			font-size:11px;
			color:#ffffff;
			background-color:#00316b !important;
			}

.subtip		{
			width:180px;
			margin-bottom:4px;
			font-size:11px;
			}

.tip		{
			float:left;
			margin:3px;
			}

.submenu	{
			display:block;
			margin: -2px 0px 6px 30px;
			font-size:13px;
			text-align:left;
			}

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

.submenu a:hover{
			color:#777;
			text-decoration:none;
			}


.mailboxes	{
			text-align:center;
			margin-top:4px;
			}

#clientwelcome{
			font-size:15px;
			color:#fff;
			font-weight:bold;
			}

#testForm input	{
			width:210px;
			}

#contactInfo{
			display:none;
			text-align:right;
			position:absolute;
			margin:0 0 0 200px;
			float:;
			font-size:18px;
			color:#fff;
			}

#contactInfo p{
			font-size:14px;
			margin-top:0px;
			}

#loginHeaderText{
			margin:74px 0 -70px 0;
			float:;
			font-family:"trebuchet ms",arial,helvetiva;
			font-size:32px;
			font-weight:bold;
			color:#fff;
			}

#login 		{
			margin:130px 0 0 0;
			font-size:13px;
			}

#login h3	{
			display:none;
			}

#login h4	{
			margin:0;
			font-size:13px;
			}

#forgotPass {
			font-size:10px;
			margin:-10px -70px 0 0;	
			color:197ccf;		
			}

#forgotPass	a:hover{
			color:08306b;
			}

#loginSupport{
			font-size:14px;
			margin:40px 0 0 0;
			}

#copyright	{
			font-size:11px;
			margin:60px 0 0 0;
			}