@charset "UTF-8";
/* CSS Document */

html,body {margin:0px auto; padding:0px;  background-color:#e5e5e5; font:12px/17px Arial, Helvetica, sans-serif; text-align:left; color:#555555;}

h1 {font-size: 18px;font-weight: bold;color: #555555;}

h2 {font:bold 15px Arial, Helvetica, sans-serif; color:#fff; padding:4px 10px; background-color:#3d768a;}


h3 {font-weight:bold; font-size:20px; }

h4 {margin:0px auto; font-family:"arial", helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-transform:normal; letter-spacing:0px; line-height:1.1em; color:#004275;}

fieldset {border-top:2px solid #004275; border-left:2px solid #004275; border-right:2px solid #004275; border-bottom:2px solid #004275; margin-bottom:20px; padding-left:20px; padding-right:20px; padding-bottom:20px;}

legend {font-size:16px; font-weight:bold; background:#fff; padding-left:2px; padding-right:2px; color:#4a8bb5;}

a {color: #2F4D6F; padding:0px; text-decoration:none; font-weight:bold; text-decoration:underline;}



ol {padding-left:80px;}

li {padding-bottom:5px;}

#header {padding-right:20px; height:114px; margin:0px; background: #fff; background-image:url(../images/header_img.gif); background-repeat:no-repeat; background-position:left; overflow:hidden;}

#mainNav {margin-top:85px; margin-right:10px; float:right; color:#a1a1a1; text-decoration:none; font-weight:normal; font-family:"arial", helvetica, sans-serif; color:000; font-size:12;}

#mainNav a {text-decoration:none;; color:#a1a1a1; font-weight:normal;}

.btn {float:right; margin-top:113px; margin-right:2px;}

#container {text-align:left; width:988px; margin:0px auto; background-color:#fff; background-image:url(../images/siteShadow.gif); background-repeat:repeat-y; background-position:center;}

#mainimage {width:988px; height:345px; background-image:url(../images/rotator/main_img_01.jpg); background-repeat:no-repeat;}

#mainside {float:right; width:329px; height:345px; background-image:url(../images/side_bgnd.jpg); overflow:hidden;}

#mainsideContent {margin-top:85px;}

#mainsideContent p{padding-left:30px; padding-right:30px;}

#mainsideContent ul{list-style:none; line-height:1.6;}

#mainsideContent ul li{background-image:url(../images/li_arrow.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}

#mainsideContent ul li a {color:#2F4D6F; text-decoration:underline; font-size:12px; font-weight:bold; }

#mainsideContent ul li a:hover { color:#2F4D6F; text-decoration:underline; font-size:12px; font-weight:bold; background-color:none;}

#mainsideContent img {margin-left:30px;}

#content {float:left; width:600px; background-color:#fff; height:100%; margin:0px auto; padding:30px;}

#content p {background-color:#fff;}

ol{margin:0px auto;}

#mainColumn1 {float:left; width:275px; padding-top:20px;}

#mainColumn2 {float:right; width:275px; padding-top:20px;}

#rightColumn {background:#fff; float:right; height:100%; vertical-align:top; width:326px;}

#sideNavHome {padding:30px; height:100%; background-color:#fff; background-image:url(../images/divider.jpg); background-position:left; background-repeat:no-repeat;}




#sideNav {padding: 30px; height:100%; background-color:#c9e9f4; background-image:url(../images/side_bgnd2.jpg); background-repeat:no-repeat; overflow:hidden;}
#sideNav ul{list-style:none; line-height:1.4; margin:0px auto; padding:0px 10px 20px 10px;}
#sideNav ul li{padding-left:10px; background-image:url(../images/li_arrow.gif); background-position:left; background-repeat:no-repeat; margin:0px auto;}
#sideNav ul li a {color:#2F4D6F; text-decoration:underline; font-size:12px; font-weight:bold; padding-left:5px;}
#sideNav h5 {font:bold 15px Arial, Helvetica, sans-serif; color:#4a8bb5;}

#sideNav img {margin:0px;}

.sideNav {margin:0px auto; padding:0px; line-height:1.6;}



#sideContact {background-color:#edf8fb; padding-left:30px;}

#footer {color: #fff;font-size:12px; text-align:center; padding:20px 30px;}

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

#footer a:hover {color:#fff; text-decoration:none;}



.center, form li span.center input.text, form li span.center label, form li.name input.text, form li.name span label, form li.date input.text, form li.date span label, form li.phone input.text, form li.phone span label, form li.time input.text, form li.time span label {
	text-align:center;
}


span.symbol {
	font-size:120%;
	line-height:135%;
}
form li .datepicker {
	float:left;
	margin:.19em 5px 0 0;
	padding:0;
	width: 16px;
	height: 16px;
	cursor:pointer !important;
}
.rtl .info h2, .rtl .info div, .rtl label.desc, .rtl label.choice, .rtl div label, .rtl span label, .rtl input.text, .rtl textarea.textarea, .rtl select.select, .rtl p.instruct, .rtl .section h3, .rtl .section div, .rtl input.btTxt {
	direction:rtl;
	
}

#boxBackground {background-image:url(../images/copy_bg.jpg); background-repeat:no-repeat; background-position:top; padding:20px; background-color:#fcfcfc;}


#table1 {}
#table1 td {border-top:1px dashed #ccc; padding-top:10px;}
.disclaimer {font-size:10px; line-height:12px; color:#cedde2;}
.font13 {font-size:13px;}
.font14 {font-size:14px; line-height:20px;}
.font15 {font-size:15px; font-weight:bold;}

.paragraphHeader {color:#3d768a; font-size:13px; font-weight:bold;}

.leadinbottom {font-size:14px; line-height:22px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.leadintop {font-size:14px; line-height:22px; padding-top:10px; border-top:1px solid #ccc;}

#loanOptions {color:#4586AE; font-size:11px; line-height:13px;}
#loanOptions th {color:white; font-weight:bold; font-size:12px; text-align:center; background-color:#4586AE;}
#loanOptions td {vertical-align:middle; text-align:center; background-color:#E8EFF5;}
