body { font-family:verdana,helvetica,sans-serif;font-size:12px;line-height:14px;margin:20px;color:#003875; }
p,form { margin:0px;padding:0px; }
.fleft { float:left; }
.fright { float:right; }
#clear { clear:both; }
#rel { position:relative; }
img { border:0px; }
.aright { text-align:right; }
.aleft { text-align:left; }
#aleft2 { text-align:left;padding-left:10px;padding-right:10px; }
.f10 { font-size:10px;line-height:12px; }
.f11 { font-size:11px;line-height:15px !important; }
.f16 { font-size:13px;line-height:18px; }
.r_title a { font-size:12px; font-weight:bold;color:#003875; }
.r_title { font-size:12px; font-weight:bold;color:#003875; }
.mt10 { margin-top:10px; }

#wrapper { width:100%;min-width:960px;width:expression(document.body.clientWidth < 1000 ? "960px" : "100%" ); }

#logo a { color:#003875;text-decoration:none;font-size:44px;font-weight:bold;line-height:56px;padding-left:5px; }
#logo span { padding-left:10px;font-size:12px;font-weight:bold;line-height:20px; }

#search { float:right;text-align:right;line-height:22px;padding-right:10px; }
#search a { color:#0000ee; }
#s_text { position:relative;top:-2px;right:-10px;font-family:verdana;font-size:12px;font-weight:normal;line-height:15px;border:2px solid #4d739e;padding:3px;padding-top:3px;padding-bottom:4px;width:165px; }
#s_btn { position:relative;top:6px;_top:2px;right:-10px; }
.mb22 { margin-bottom:22px; }
.mb12 { margin-bottom:12px; }

#sep { background-image:url('../images/sep.gif');height:12px;font-size:10px;line-height:10px;margin-top:5px; }
#sepl { float:right;background-image:url('../images/sep_right.gif');width:5px;height:12px; }
#sep2 { float:left;background-image:url('../images/sep_left.gif');width:5px;height:12px; }

#leftc { width:120px;float:left; }
#rightc { width:120px;float:right; }
#box_b { width:120px;position:relative;border:1px solid #003875;float:left;font-size:11px;font-weight:bold; }
#box_b2 { float:right;margin-left:10px;width:146px;position:relative;border:1px solid #003875;font-size:11px;font-weight:bold;text-align:center;  }
#box_b2 p { position:relative; }
#box_b p { position:relative;padding:4px; }
#rightc #box_b p { text-align:center; }
#box_b a,#box_b2 a { text-decoration:none;color:#003875;} 
#box_b a:hover { color:#0000ee; }
#b_nw { font-size:8px;background-image:url('../images/b_nw.gif');position:absolute;top:-1px;left:-1px;width:10px;height:10px; }
#b_ne { font-size:8px;background-image:url('../images/b_ne.gif');position:absolute;top:-1px;right:-1px;width:10px;height:10px; }
#b_sw { font-size:8px;background-image:url('../images/b_sw.gif');position:absolute;bottom:-1px;left:-1px;width:10px;height:10px; }
#b_se { font-size:8px;background-image:url('../images/b_se.gif');position:absolute;bottom:-1px;right:-1px;width:10px;height:10px; }

#banner { padding-top:25px;text-align:center; }
.post { line-height:20px;font-size:13px; }
#content { margin-left:130px;margin-right:130px;}
#h_mission { border:1px solid #bbbbbb;padding:3px;padding-left:20px;padding-right:20px;font-size:12px;line-height:15px;font-weight:bold; }
#h_mission p { padding-top:4px; }
#c_box { border:1px solid #bbbbbb;border-bottom:0px; }

#c50l { width:49%;float:left;padding-left:5px; }
#c50r { width:49%;float:right;padding-right:5px; }

#letters { width:280px;padding-top:10px;text-align:left;margin:auto; }
#letters p { padding-left:34px; }
#letters a { font-size:21px;line-height:30px;font-weight:bold;color:#003875;margin-right:10px;width:29px;display:block;float:left; }
#letters .exc { width:60px; }

#label { clear:left;float:left;text-align:right;width:120px;font-size:13px;font-weight:bold;line-height:30px; }
#label2 { text-align:right;width:120px;font-size:13px;font-weight:bold;line-height:30px; }
#label3 { font-size:13px;font-weight:bold;padding-top:10px;padding-bottom:2px; }
.h_inp { margin-top:6px;font-family:verdana;font-size:13px;margin-left:5px; }
.f_inp { font-family:verdana;font-size:13px; }

#content_b {float:left;width:100%;padding-top:35px;color:#000000;line-height:19px;}
#review { padding-top:20px; color:#000000;line-height:19px; height: 225px;}
#hitbox { float:left;background-image:url('../images/hit_bg.gif');width:75px;height:63px;color:#c3d0df;line-height:63px;font-size:23px;text-align:center;margin-right:10px;margin-bottom:10px; }

.comp_t { font-size:12px;background:#f7f7f7; }
.comp_t td { text-align:center;font-weight:bold;font-size:11px; }
.comp_t td a { font-weight:normal;font-size:12px !important;float:left; }
.comp_t th { background:#FFFFFF;font-size:16px;line-height:20px; }
.frow { background:#cccccc;}
.frow a { font-weight:bold !important;color:#003875;text-decoration:none; }
.bleft { border-left:1px solid #bbbbbb;padding-left:15px;padding-right:15px; }
.td_gray { background:#f2f2f2; }
.td_white { background:#ffffff;font-size:5px;line-height:5px; }

#page_nr { list-style:none;padding:0px;padding-top:12px;margin:0px;position:absolute;left:37%;font-size:12px;line-height:17px;font-family:arial;font-weight:normal; }
#page_nr li { float:left;border:1px solid #999999;background:#FFFFFF;padding:0px;padding-left:6px;padding-right:6px;margin-right:6px; }
#page_nr li a { text-decoration:none;color:#0066cc; }
.disabled { background:#f3f3f3 !important;border:0px !important;padding-top:1px !important;color:#000000; }
.padl { margin-right:20px !important; }
.padr { margin-left:20px !important; }

#comp_t2 { text-align:center;border:1px solid #bbbbbb;border-bottom:0px;color:#000000;font-size:12px;line-height:11px;background:#cccccc; }
#comp_t3 { background:#eeeeee;padding-top:2px;height:205px;padding-left:20px;line-height:12px; }
.comp_t4 { border:1px solid #bbbbbb;background:#f7f7f7;height:170px;font-size:11px;line-height:13px;color:#000000; }
.a1 { padding-left:24px; }
.a2 { padding-left:47px;padding-bottom:7px; }
.a4 { padding-left:40px;padding-bottom:7px; }
.a3 { padding:10px; }
h3 { margin:0px;padding:6px;text-align:center;background:#cccccc;color:#000000;font-size:15px; }
h4 { margin:0px;padding:6px;text-align:center;background:#bbbbbb;font-size:13px;font-weight:normal; }
.radio_it { margin:auto;width:400px;letter-spacing:-2px;height:34px;font-size:10px;line-height:12px;position:relative;top:-5px;text-align:center; }
#opt_l { letter-spacing:0px;width:120px;text-align:right;display:block;position:absolute;top:20px;left:-50px; }
#opt_r { letter-spacing:0px;width:120px;text-align:left;display:block;position:absolute;top:20px;right:-66px; }
.radio_it input { position:relative;top:17px;left:13px; }
.radio_it2 input { position:relative;top:17px;left:63px; }
.radio_comm { font-size:10px; }
.radio_it2 { margin:auto;width:400px;height:34px;font-size:12px;line-height:12px;position:relative;top:-15px;text-align:center; }

#review_logo { float:right;padding-right:20px;text-align:center; }
#review_logo a { text-decoration:none;color:#003875;font-weight:bold;font-size:11px;line-height:24px;}
#recomm { float:left;width:53%;font-size:11px;line-height:12px;font-weight:bold; }
#recomm span { font-size:30px;font-weight:bold;line-height:50px; }
#recomm center { padding-top:60px; }

.frow2 { background:#003875;color:#FFFFFF;font-size:10px;font-weight:bold; }
.poz_rev { background:#003875;color:#d0d0d0;font-size:10px;font-weight:bold; }
.neg_rev { background:#cccccc;color:#ffffff;font-size:10px;font-weight:bold; }
.t_gray2 { background:#f2f2f2;}
#ratings { font-size:11px;color:#000000;line-height:13px;background:#f7f7f7;width:180px;margin-left:15px;margin-bottom:10px;border:1px solid #bbbbbb; } 
#ratings td { padding-left:15px;padding-right:15px; }

#label2 {  clear:left;float:left;text-align:right;width:120px;font-weight:bold;line-height:30px;padding-top:5px;padding-bottom:2px;padding-right:10px;font-size:13px; }
#pop_h { font-size:30px;font-weight:bold;color:#003875;padding-top:15px; }
#pop_form { padding:10px;line-height:15px;padding-left:40px; }
.f_inp2 { font-family:arial;font-size:12px;margin-top:12px;margin-bottom:9px; }
#pop_t { font-size:16px;font-weight:bold;padding-top:20px; }

#comments { background:#f7f7f7;width:530px;padding:0px;border:1px solid #bbbbbb;border-bottom:0px;display:none;margin-bottom:20px; }
#respond { background:#f7f7f7;width:500px;padding:15px;border:1px solid #bbbbbb;display:none;margin-bottom:20px; }
.comments {  background:#f7f7f7;width:530px;padding:0px;border:1px solid #bbbbbb;border-bottom:0px;display:none;margin-bottom:20px; z-index: 99; position:relative}
.respond {  background:#f7f7f7;width:500px;padding:15px;border:1px solid #bbbbbb;display:none;margin-bottom:20px; z-index: 99;position:relative}
.flink { cursor:pointer;text-decoration:underline;color:#003875; }
.ul15 { margin:0px;padding:0px;padding-left:20px; }
.ul15 li { padding-top:5px; }
.ul_comm { margin:0px;padding:0px;list-style:none; }
.ul_comm li { padding:10px;padding-left:15px;padding-right:15px;border-bottom:1px solid #bbbbbb; }

#h_form { width:310px;margin:auto; }
#summary { float:left;width:47%;padding-top:24px;}

#ga_title { padding-top:20px;padding-left:5px;font-family:arial;font-size:13px;line-height:15px;font-weight:bold; }
#ga_title a { color:#0000ff }
#ga_descr { padding-left:5px;color:#000000;font-family:arial;font-size:13px;line-height:15px; }
#ga_url { padding-left:5px;font-family:arial;font-size:10px;line-height:12px;}
#ga_url a { color:#009900;text-decoration:none; }
