#image_area {



	color: #333333;



	font-size: 36px;



	height: 58px;



}



.paragraph {



	line-height:1.2;



}



.paragraph.size {



	font-size:12px;



	padding-left:103px;



}



.content {



	margin-top:17px;



}



#left_nav_area {



	float:left;



	clear:both;



	width:180px;



	padding-bottom:33px;



}



#left_copy_area {



	float:left;



	clear:both;



	width:673px;



	padding-top:10px;



	padding-bottom:30px;



}



#left_copy_area p {



	text-align:left;



	margin-left:0px;



	margin-bottom:10px;



}



#left_nav_bar ul li {



	float:left;



	display:inline;



	color:#a21d21;



	font-size:11px;



}



#left_nav_bar ul li.arrows {



	margin-left: 1px;



	margin-right: 1px;



	margin-top: 8px;



}



#header {



	color: #000000;



	font-size: 16px;



	font-weight: bold;



	padding-left: 11px;



	text-align: left;



}



.heading1 {



	color: #40494E;



	font-size: 24px;



	text-align:left;



}



.heading1.heading2 {



	font-size: 15px;



	font-weight: bold;



	padding-bottom: 12px;



}



.heading1.heading2.heading3 {



	padding-bottom:0px;



}



.line {



	background-color:#c7c7c7;



	height:1px;



	margin-bottom:6px;



}



#navbar_box_up, #navbar_box_down {



	width:180px;



	height:11px;



	float:left;



}



#navbar_box_up {



	background:url("images/corner_up.png") center top no-repeat transparent;



}



#navbar_box_down {



	background:url("images/navbarbox_down.png") center bottom no-repeat transparent;



}



#navbar_box_middle {



	background-image:url("images/navbarbox_middle.png");



	width:180px;



	float:left;



}



.line.header_line {



	margin-top:8px;



	width:154px;



}



.line#line1 {



	margin-bottom: 28px;



	margin-top: 43px;



}



.arrow_links {



	background-image:url("images/arrow.png");



	width:5px;



	height:5px;



}



#content_area {



	float:left;



	margin-top: 14px;



	width: 493px;



	margin-left:20px;



	padding-bottom:50px;



}



#content_area.twocolnoclimit {



	width: 759px;



}



.cardinal_limit {



	width:284px;



	float:right;



	margin-top:67px;



	margin-bottom: 20px;



	border-top:1px solid #e6dec0;



}



.cardinal_limit#contact {



	margin-top:0px;



}



.images img {



	float: left;



	margin-right: 4px;



	margin-top: 3px;



}



.limit1 {



	margin-top:17px;



}



#B_crumb_navigation .B_crumbBox a:hover {



	text-decoration:none;



}



.B_currentCrumb {



	color:#666666;



	font-weight:bold;



	font-size: 13px;



}



#content_area p {



	text-align:left;



}



#WebLoginLayer0 .loginstyle {



	display:inline-block;



	float:left;



}



#WebLoginLayer0 label[for="username"], #WebLoginLayer0 label[for="password"], #WebLoginLayer0 .button, #WebLoginLayer0 #forgotpsswd {



	float:left;



	clear:both;



}



#WebLoginLayer0 label[for="username"], #WebLoginLayer0 label[for="password"] {



	width:250px;



	line-height:34px;



	text-align:left;



}



#WebLoginLayer0 label[for="username"] input, #WebLoginLayer0 label[for="password"] input, .rememberme {



	float:right;



	width:150px;



}



.rememberme {



	display:inline-block;



	clear:both;



	text-align:left;



	margin:5px 0px 5px 0px;



}



.rememberme a {



	margin-top:10px;



}



.rememberme input {



	margin:0px 10px 0px -1px;



	vertical-align:middle;



}



#EmailForm {



	border:1px solid #d5ccab;



	background: url("images/dark_tile3.png");

	

	float:left;



	padding-bottom:0px;



	margin-top:10px;



	width:100%;



}



#EmailForm fieldset {



	margin-bottom:0px;



}



#EmailForm h2, #EmailForm p {



	font-weight:bold;



}



#EmailForm p.reqtext {



	margin-top:10px;



}



#EmailForm sup {



	color:#FF0000;



}



#EmailForm label[for="cfName3"] {



	padding-bottom:0px;



}



#EmailForm #cfContact {



	clear: both;



	display: inline-block;



	float: left;



	margin-top: 10px !important;



	background:url("images/button_mail.jpg") no-repeat center center transparent;



	width:140px!important;



	height:30px!important;



	border:none;



	cursor:pointer;



}



div.errors {



	clear:both;



	display:inline-block;



	float:left;



	text-align:left;



	line-height:20px;



}



p.error {



	display:none;



}



#websignupfrm {



	width:100%;



	border:1px solid #cccccc;



	padding-top:15px;



}



#websignupfrm, #websignupfrm label, #newslettersignup, #newslettersignup label {



	float:left;



	clear:both;



	text-align:left;



}



#websignupfrm label, #newslettersignup label {



	width:315px;



	line-height:35px;



}



#websignupfrm label input[type="text"], #websignupfrm label input[type="password"], #websignupfrm label .submitbutton, #newslettersignup label input, #newslettersignup label .submitbutton {



	float:right;



	width:150px;



}



#websignupfrm label .submitbutton, #websignupfrm label .submitbutton, #newslettersignup label .submitbutton, #newslettersignup label .submitbutton {



	text-align:left;



}



#websignupfrm fieldset, #newslettersignup fieldset {



	border:none;



	padding-top:0px;



	padding-bottom:0px;



}



#newslettersignup {



	width:100%;



	border:1px solid #CCCCCC;



}



#contact.contentlead {



/*	background-color:#B4BBC1; */



}



#contentlead {



	display:block;



	color:#333333 !important;



}



#contentlead h2 {



/*	font-family:Georgia !important; */



	font-family:arial !important;



	color:#222222 !important;



	font-size:24px !important;



	font-weight:normal;



	float:left;



	margin-bottom:12px !important;



}



#contentlead p {



	font-family:arial !important;



	color:#222222 !important;



	font-weight:normal;



	font-size: 15px !important;



	line-height: 15px;



	margin: 8px 0 5px;



}



#contentlead form {



	border: 1px solid #cccccc;



	



}



#contentlead fieldset {



	padding: 15px 18px;



}



#contentlead label {



	width:210px;



	font-size: 15px !important;



}



#contentlead input[type="text"] {



	width:202px;



	border:1px solid #989891;



	margin:0px;



	font-size:11px;



	font-family:Verdana, Arial, Helvetica, sans-serif !important;



}



#contentlead label[for="ctnumber"] {



	padding-bottom:0px;



}



#contentlead #EmailForm input[type="submit"] {



	margin: 0 0 5px 0 !important;



}