body{
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-color:#223E6E;
}

/*Define document styles*/

#doc{
 padding:0px;
 margin:auto; 
 width:826px;
 background-color:#c0cadf;

}

#hd{ 
 background-image:url(../images/header2.jpg);
 background-repeat:no-repeat;
 height:230px;
}

#bd{
 padding-top:0px;
 
}

#ft{
 clear:both;
 margin:0px;
 padding-top:45px;
 *padding-top:25px;
 
}




/*Start general styles*/

p{ 
 line-height: 130%;
}

a:link {
	text-decoration: none;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color:#223E6E;
}
a:hover {
	text-decoration: underline;
	color:#FFFFFF;
}
a:active {
	text-decoration: none;
	color:#000000;
}
.clear{
 clear:both;
 }

/*Start header area styles*/

#pHeading{
 font-size:25px;
 color:#000000;
 padding-top:55px;
 padding-left:315px;
 width:445px;
}

#pHeading h1{
 font-size:25px;
 color: #000000;
 padding:0px;
 margin:0px;
 font-weight:normal;
}

.pSub{
 font-size:14px;
 color: #000000;
}

/*Start primary navigaton styles*/

#pNavigation{
 float:left;
 width:190px;
 padding-left:25px;
 padding-top:25px;
 text-align:right;
 
}

#pNavigation ul{
 padding:0px;
 margin:0px;
 list-style:none;
}

#pNavigation ul li{
 font-family:Helvetica, Arial, sans-serif;
 font-size:16px;
 padding:1px 0px;
 color:#334053;
}

#pNavigation ul li a:link, #pNavigation ul li a:active, #pNavigation ul li a:visited{
 color:#334053;
 text-decoration:none;
}

#pNavigation ul li a:hover{
  color:#FFFFFF;
}

#pNavigation ul li.on a:link, #pNavigation ul li.on a:active, #pNavigation ul li.on a:visited, #pNavigation ul li.on {
  color:#000000;
  text-decoration: none;
} 
 

#pNavigation ul li ul.submenu li{
  margin-right:10px;
  font-size:13px; 
  color:#CDDAED; 
}

#pNavigation ul li ul.submenu li a, #pNavigation ul li ul.submenu li a:link, #pNavigation ul li ul.submenu li a:active, #pNavigation ul li ul.submenu li a:visited{
  color:#4d668f;
}

#pNavigation ul li ul.submenu li a:hover{
color:#FFFFFF;
}

/*Start content area styles*/

#subHeading{
 background-color:#39527B;
 padding-top:10px;
 padding-bottom:10px;
 padding-right:30px;
 padding-left:310px;
 
}

#subHeadingMortgage{
 background-color:#39527B;
 color: #fff;
 padding-top:10px;
 padding-bottom:10px;
 padding-right:30px;
 padding-left:40px;
 font-size: 16px;
 
}


#content{
float:left;
padding-left:55px;
width:520px;
}
#widecontent{
	float:left;
	padding-left:5px;
	width:810px;
	padding-bottom: 15px;
	*padding-bottom: 15px;
}

h2{
 color: #FFFFFF;
 font-size:19px;
 padding:0px;
 margin:0px;
 font-weight:normal;
}

.padleft{
  padding-left:42px;
  padding-top:10px;
}
li{
	padding-top: 5px;
	*padding-top: 5px;
}
#content ul{
 padding:0px;
 margin-left:15px;
 margin-top:0px;
 
}


#content ul li{
 list-style-type:disc;
}

#text{
 font-size:11px;
 padding-right:15px;
 }

.wlink a{
 color:#FFFFFF;
 text-transform:uppercase;
}

/*Start footer area styles*/

.hr{
 height:1px;
 background-color:#e1e1e1;
 font-size:1px;
}

#disclaimer{
 font-size:9px;
 color:#7B8AA7;
 padding-top:15px;
 background-color:#223E6E;

}
#disclaimer a:link, #disclaimer a:visited{
 color:#7B8AA7;
}
#disclaimer p{
 line-height:normal;

}
.disclaimer_txt{
 float:left;
 padding-left:150px; /*Adjust this if needed*/
 padding-top:5px;  /*Adjust this if needed*/
 background-image:url(../images/cca_logo2.jpg); /*Change this url to display a new CCA logo*/
 background-repeat:no-repeat;
 background-position:0px 0px;
 background-color:#223E6E;
 padding-bottom:15px;
}
.subhead{
 color:#023270;
 font-family:Helvetica, Arial, sans-serif;
 font-size:14px;
 padding:0px;
 margin:0px;
 font-weight:normal;
}
.subhead-bold{
 color:#023270;
 font-family:Helvetica, Arial, sans-serif;
 font-size:14px;
 padding:0px;
 margin:0px;
 font-weight:bold;
}
a.ccabtn {
	padding: 3px 10px 4px 10px;
	outline: rgb(34,62,110) solid 1px;
	border: 1px solid rgb(123, 138, 167);
	text-align: center;
	width: 120px;
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
	background-color: rgb(34,62,110);
}
a.ccabtn:link {
	padding: 3px 10px 4px 10px;
	outline: rgb(34,62,110) solid 1px;
	border: 1px solid rgb(123, 138, 167);
	text-align: center;
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
	background-color: rgb(34,62,110);
}
a.ccabtn:visited {
	padding: 3px 10px 4px 10px;
	outline: rgb(34,62,110) solid 1px;
	border: 1px solid rgb(123, 138, 167);
	text-align: center;
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
	background-color: rgb(34,62,110);
}
