@charset "UTF-8";

html {
	height:100%;
}

body {
	height:100%;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3D3D3D;
	text-align:left;
	font-weight: normal;
	background-color: #FFFFFF;
}

a:active, a:focus, #nav:active, #nav:focus {
	outline: none;
}

a{
	color: #008ec8;
	text-decoration: none;
}

a:hover{
	color: #008ec8;
	text-decoration: underline;
}


.darkblue-georgia{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #060e39;
}

.darkblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #060e39;
}

.darkbluesmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #060e39;
}

.darkbluemedium{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #060e39;
}
.darkbluebig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #060e39;
}

.largegrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #3D3D3D;
}

.bulletblue{
	color:#444a6b;
}

#container {
	width: 980px;
	position: relative;
	text-align:left;
	margin: 0px auto;
}

#container-top {
	background-image: url(media/lc_shadow_top.png);
	background-repeat: no-repeat;
	width: 980px;
	height: 20px;
}

#container-mid {
	background-image: url(media/lc_shadow_mid.png);
	background-repeat: repeat-y;
	width: 980px;
}

#container-btm {
	background-image: url(media/lc_shadow_btm.png);
	background-repeat: no-repeat;
	width: 980px;
	height: 20px;
}

#content {
	width: 940px;
	padding:0px;
	position: relative;
	overflow: hidden;
	text-align:left;
	margin: 0px auto;
}

#headpic{
	height: 259px;
	width: 940px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow:hidden;
}

.divider {
	clear:both;
	height:1px;
	overflow:hidden;
	background-color:#e6e6eb;
	margin-bottom:10px;
	
}
/*-----------------------------------------HEADER---------------------------------------------------*/
#header {
	width: 940px;
	position: relative;
	overflow: hidden;
	text-align:left;
	margin: 0px auto;
	background-color: #060e39;
}
#logo{
	height: 34px;
	width: 366px;
	margin-left: 560px;
	margin-top: 20px;
}

#nav{
	height: 30px;
	width: 940px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-top: 10px;
	background-image: url(media/lc_nav_bg.jpg);
	background-repeat: repeat-x;
}

.whitebar{
	color:#FFFFFF;
	float:left;
	display:block;
	padding-top: 11px;
}

.greybar{
	color:#b0b0b2;
	float:left;
	display:block;
	padding-top: 11px;
}

.subbar{
	color:#FFFFFF;
	float:left;
	display:block;
	padding-top: 0px;
}


#subnav{
	height: 16px;
	width: 940px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b0b0b2;
	background-color: #444a6b;
	padding-top: 2px;
	padding-bottom: 2px;
	overflow:hidden;
}

#nav a{
	color: #3D3D3D;
	text-decoration: none;
	height: 18px;
	display:block;
	float:left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 12px;
}


#subnav a{
	color: #b0b0b2;
	text-decoration: none;
	height: 20px;
	display:block;
	float:left;
	padding-left: 8px;
	padding-right: 8px;
}

#nav a:hover, #subnav a:hover, #subnav a.selected{
	color: #ffffff;
	text-decoration: none;
}


#nav a.home-selected{
	color: #ffffff;
	background-image: url(media/lc_nav_selected_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-position: center top;
}

#nav a.selected{
	color: #ffffff;
	background-image: url(media/lc_nav_selected_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-position: center top;
	margin-right: -1px;
}
/*-----------------------------------------FOOTER---------------------------------------------------*/
#footer {
	width: 940px;
	height: 30px;
	margin-left: 20px;
	position: relative;
	overflow: hidden;
	background-image: url(media/lc_footerlogo.gif);
	background-repeat: no-repeat;
}
#subfooter{
	margin: 0px auto;
	width: 980px;
	height: 30px;
	font-size: 9px;
	color: #82869c;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 55px;
	line-height: 14px;
}

#subfooter p{
	padding:0px;
	margin:0px;

}
/*----------------------------------------ARROW LINK ---------------------------------------*/

a.arrow-blue{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-image: url(media/lc_arrow_blue.png);
	background-repeat: no-repeat;
	text-indent: -5000px;
	display: inline-block;
	overflow: hidden;
	height: 10px;
	width: 10px;
	background-position:right top;
	margin:0px 0px 0px 1px;
	text-decoration:none;
}

a.arrow-blue:hover{
	background-image: url(media/lc_arrow_blue.png);
	background-repeat: no-repeat;
	background-position: right -20px;
	text-decoration: none;
}


/*-----------------------------------------HOME-TEMPLATE A---------------------------------------------------*/

/*-------------------left----------------------*/
#home-left{
	height: 522px;
	width: 630px;
	margin-bottom: 20px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

#home-square-1{
	font-size: 16px;
	height: 256px;
	width: 280px;
	background-color: #e6e6eb;
	float:left;
	display:block;
	margin-right: 20px;
	margin-bottom: 20px;
	float:left;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #060e39;
}

#home-square-1 a{
color:#008ec8;
text-decoration: underline;
}

#home-square-2{
	font-weight: normal;
	height: 253px;
	width: 280px;
	background-color: #e5f4fa;
	float:left;
	display:block;
	float:left;
	margin-bottom: 20px;
	padding-top: 11px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #0092d2;
}

.arial{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}

#home-square-2 a{
	/*font-family:Arial, Helvetica, sans-serif; */
	font-size:12px;
	
	color:#0092d2;
	text-decoration: none;
}

#home-square-2 a:hover, #home-longbox-1 a:hover, #home-longbox-2 a:hover{
	text-decoration: underline;
}

#home-longbox-1{
	/* height: 72px; */
	width: 600px;
	margin-top: 0px;
	margin-bottom: 20px;
	background-color: #fef7e8;
	display:block;
	float:left;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #f1b01d;
}

#home-longbox-1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#f1b01d;
	text-decoration: none;
}

#home-longbox-2{
	/* height: 72px; */
	width: 600px;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #f1e6e7;
	display:block;
	float:left;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #770b17;
}

#home-longbox-2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#770b17;
	text-decoration: none;
}

#home-longbox-1 img, #home-longbox-2 img{
	float:left;
	margin-right: 10px;
}
/*-------------------right----------------------*/
#home-right{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	/* height: 494px; */

	width: 280px;
	background-color: #f6f6f7;
	float:left;
	margin-left: 10px;
	margin-bottom: 20px;
	display:block;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #3D3D3D;
}

#home-right p {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #3D3D3D;
}

/*-----------------------------------------TEMPLATE B---------------------------------------------------*/

#B-square{
	width: 620px;
	background-color: #FFFFFF;
	float:left;
	display:block;
	float:left;
	font-size: 14px;

}

.bluebox{
	float:left;
	display:block;
	float:left;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-right: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #060e39;
	word-wrap:break-word;
}

.gotop{
	font-size: 11px;
	color:#444a6b;
	float:right;
	text-align:right;
	display: block;
	height: 50px;
	width: 50px;
}

.gotop a{
	color:#444a6b;
	text-decoration: none;
}

.gotop a:hover{
	text-decoration:underline;
}

/*-----------------------------------------TEMPLATE C---------------------------------------------------*/

.C-square{
	width: 460px;
	height: 250px;
	background-color: #e6e6eb;
	float:left;
	display:block;
	float:left;
	font-size: 12px;
	margin-bottom:20px;

}

.C-pic{
	display: block;
	float: left;
	width: 140px;
	margin-right: 10px;	
}

.C-text{
	display: block;
	float: left;
	width: 290px;
}

.more, .more a{
	white-space:nowrap;
	color:#008ec8;
	text-decoration:none;
}

.more a:hover{
	text-decoration:underline;
}

/*-----------------------------------------TEMPLATE D---------------------------------------------------*/

.D-square{
	width: 300px;
	height: 397px; 
	background-color: #e6e6eb;
	float:left;
	display:block;
	float:left;
	font-size: 12px;
	margin-bottom:10px;

}



.D-pic{
	display: block;
	float: left;
	height: 140px;
	width: 280;
	margin-bottom: 8px;	
}

/*--------------------------APPLICATION FORM---------------------------------*/


form {
	margin:0px;
	padding:0px;
	text-align:left;
}


.Label {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3D3D3D;
	width:610px;
	margin-bottom:1px;
	margin-top:3px;
	height:25px;
	line-height:30px;
	display:block;
}

.Label-2line {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3D3D3D;
	width:610px;
	margin-bottom:1px;
	margin-top:8px;
	height:53px;
	line-height:18x;
	display:block;
}

.Label-3line {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3D3D3D;
	width:610px;
	margin-bottom:1px;
	margin-top:8px;
	height:71px;
	line-height:18x;
	display:block;
}

.Label-4line {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3D3D3D;
	width:610px;
	margin-bottom:1px;
	margin-top:8px;
	height:90px;
	line-height:18px;
	display:block;
}

.input-long {
	height:20px;
	width:610px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #e0e1e6;
	border: none;
	color: #3D3D3D;
	padding: 2px;
}

.input-short {
	height:20px;
	width:305px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #e0e1e6;
	border: none;
	color: #3D3D3D;
	padding: 2px;
}

.input-mini {
	height:20px;
	width:40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-color: #e0e1e6;
	border: none;
	color: #3D3D3D;
	padding: 2px;
	text-align:center;
}

.textarea-short {
	width:610px;
	height: 60px;
	background-color: #e0e1e6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
	color: #3D3D3D;
	padding: 2px;
}


.textarea-long {
	width:610px;
	height: 120px;
	background-color: #e0e1e6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	border: none;
	color: #3D3D3D;
	padding: 2px;
}

#formSubmit {
	background-color: #070e3a;
	color:#FFFFFF;
	font-weight: normal;
	height:30px;
	display: block;
	width:620px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: none;
	text-align:center;
	margin-top:50px;
	margin-bottom: 5px;
	padding: 0px;
}

#formSubmit:Hover {
	color:#008ec8;
}

.smallgrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 190px;
	color: #82869c;
	font-style:italic;
}

.grey{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #82869c;
	font-style:italic;
}

.bullet{
	font-size: 14px;
	color: #060c3e;
}
div#thankyou{
	height: 204px;
	width: 610px;
	font-size:26px;
	line-height: 40px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;	
}

.form-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #070e3a;
	font-weight:bold;
}

.form-subtitle-italic{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #818390;
	font-style:italic;
}

.attach, .attach a{
	white-space:nowrap;
	color:#008ec8;
	text-decoration:none;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom: 1px;
}

.attach a:hover{
	text-decoration:underline;
}

#attachment_summary{
	margin-top: 10px;
	background-color: #FFFFFF;
	display: block;
	height: 22px;
	width: 600px;
	border: 1px solid #e0e1e6;
	padding: 5px;
}

#attachment_accounts{
	margin-top: 10px;
	background-color: #FFFFFF;
	display: block;
	height: 22px;
	width: 600px;
	border: 1px solid #e0e1e6;
	padding: 5px;
}

#attachment_option_1{	
	margin-top: 10px;
	background-color: #FFFFFF;
	display: block;
	height: 22px;
	width: 600px;
	border: 1px solid #e0e1e6;
	padding: 5px;
}

#attachment_option_2{	
	margin-top: 10px;
	background-color: #FFFFFF;
	display: block;
	height: 22px;
	width: 600px;
	border: 1px solid #e0e1e6;
	padding: 5px;
}

#attachment_option_3{	
	margin-top: 10px;
	background-color: #FFFFFF;
	display: block;
	height: 22px;
	width: 600px;
	border: 1px solid #e0e1e6;
	padding: 5px;
}

#attachment_option_4{	
	margin-top: 10px;
	background-color: #FFFFFF;
	display: block;
	height: 22px;
	width: 600px;
	border: 1px solid #e0e1e6;
	padding: 5px;
}

#attachment_option_5{	
	margin-top: 10px;
	background-color: #FFFFFF;
	display: block;
	height: 22px;
	width: 600px;
	border: 1px solid #e0e1e6;
	padding: 5px;
}

ul { padding:10px; margin:0px; }