.smlttl { font-weight:bolder; }
.graph { font-size:13px; }
.charc { color:#000000; text-decoration:none; }
.charc:hover { color:#000000; text-decoration:none; }
.charc:visited{ color:#000000; text-decoration:none; }

body { background:#FFFFFF; padding:0; margin:0; text-align:center; font-size:11px; }
form { padding:0; margin:0; }

div#body { margin:auto; width:924px; background:#FFFFFF url(/_img/crc_mainbg.gif) repeat-y; text-align:center; position:relative; }
div#pad { background:#F0F0F0; margin:0 81px 0 80px; text-align:left;  }

div#top_nav { width:743px; height:29px; background:gray url('/_img/nav_bg.gif') repeat-x; }
div#top_nav div { text-align:center; padding:6px 0 0 0; float:left; }
div#top_nav div.spacer { padding:0; margin:0; position:relative; top:7px; width:1px; height:15px; background:#BEBEBE; }
div#top_nav div a { color:black; font-size:12px; font-weight:bold; text-decoration:none; }
div#top_nav div a:hover { color:D25600; }
div#top_nav div.on a { color:#D25600 }

a { color:#355D8A; }
a:hover,.orange,.number,.lrgnumber,.smlttl,h3,.orng { color:#D25600; }
.orange,.number { font-size:24px; font-weight:bold; }
.number { margin:0; padding:5px 0 0 15px; }
.lrgnumber { font-size:28px; font-weight:bolder; margin:0 0 10px 0; }
.navy { color:#334656; font-size:14px; }

h1 { color:#D35803; font-size:20px; font-weight:bold; padding:0; margin:0; }
h2 { color:#334656; font-size:22px; font-weight:normal; padding:0 0 20px 0; margin:0; }
h3 { font-size:16px; font-weight:bold; padding:0; margin:0; }
h4 { color:#334656; font-size:16px; font-weight:normal; padding:0; margin:0; }
td,div,p { font-family:Arial, Helvetica, sans-serif; }
td { font-size:11px; }
select,input { font-size:12px; }

div#banner { width:763px; height:107px; }
div#splash { position:relative; float:right; margin:0 0 0 10px; width:290px; height:248px; font-size:20px; color:#334656; line-height:26px; }
div#splash h1 { position:absolute; left:-30px; }
div#splash p { margin:30px 0 0 0; padding:0 0 3px 0; color:#334656; font-size:19px; line-height:26px; }

div.list { clear:both; color:#656362; font-size:15px; }
div.list span { margin:0; padding:0 0 1px 0; display:block; }
div.list div { padding:0 0 6px 22px; background:url('/_img/check.gif') no-repeat; line-height:13px; font-size:13px; }

div#top_content { width:743px; padding:0; margin:0; background:white; clear:both; }
div#content { float:left; width:554px; padding:0 0 20px 0; background:white; border-right:1px solid #F0F0F0; }
div#content div.pad { padding:0 20px 0 20px; }
div#right_content { float:left; width:187px; background:white; }
div#right_top { background:white; }
div.right{ background:white; padding:15px 0 15px 15px; font-size:12px; color:#334656; border-top:1px solid #F0F0F0; }
div#form_box { position:relative; left:10px; width:484px; background:url('/_img/form_bg_middle.gif') repeat-y; clear:both; font-size:10px; }
div#form_box div#topper { padding:30px 26px 15px 20px; background:url('/_img/form_bg_top.gif') no-repeat; }
div#form_box div#bottom { background:url('/_img/form_bg_bottom.gif') no-repeat; height:22px; }
div#form_box h2 { font-size:19px; color:#334656; padding:10px 0 10px 0; }
div#form_box h2.no_num { padding:10px 0 15px 0; margin:0 0 15px 0; border-bottom:2px solid #BCC4F3; }
div#secure_rights,div#secure_rights2 { position:absolute; top:30px; left:300px; height:37px; width:160px; }
div#secure_rights div,div#secure_rights2 div { float:left; margin:0 10px 0 0; padding:1px 0 0 0; font-size:9px; width:110px; }
div#secure_rights2 { position:relative; top:0; left:0; }
.lft { float:left; width:205px; height:30px; }
.lft .txt { float:left; width:65px; padding:3px 0 0 0; }
.lft .inp { float:left; width:125px; }
.rht { float:left; width:220px; height:30px; text-align:left; font-size:9px; }
.rht .txt { float:left; width:75px; padding:3px 0 0 0; }
.rht .inp { float:left; width:145px; }

.lft1,.lft_lg1 { float:left; width:260px; height:30px; }
.rht1,.rht_lg1 { float:right; width:170px; height:30px; text-align:left; font-size:9px; }
.lft_lg1,.rht_lg1 { height:45px; }
.lft_img { float:left; width:200px; height:130px; }
.rht_txt { float:left; width:250px; height:130px; clear:right; }

.section { color:black; font-size:15px; font-weight:bold; margin:0 0 15px 0; clear:both; }
.bar { height:15px; border-top:2px solid #BCC4F3; clear:both; }
.gray_bar { height:20px; margin:0 0 20px 0; border-bottom:4px solid #E5E5E5; clear:both; }

div.head { font-size:19px; color:#334656; padding:15px 0 15px 0; border-top:2px solid #BCC4F3; }

div#testimonies { width:741px; height:170px; padding:0; margin:0; background:white; border-top:1px solid #F0F0F0; clear:both; }
div#testimonies div { float:left; height:129px; }
div#testimonies .imgs { width:92px; margin:20px 0 20px 10px; }
div#testimonies .txt { width:240px; margin:20px 0 20px 10px; }

div#footer { background:#F0F0F0; height:40px; font-size:10px; }
div#footer #lefty { float:left; width:25%; padding:15px 0 0 15px; font-size:10px; }
div#footer #righty { float:right; width:65%; padding:15px 15px 0 0; text-align:right; font-size:10px; }