body { overflow: -moz-scrollbars-vertical;overflow-x: auto;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:14px;background:#7f5e43;margin:10px 0px; }
p,form { margin:0px;padding:0px; }
.fleft { float:left; }
.fright { float:right; }
#clear { clear:both; }
#rel { position:relative; }
img { border:0px;}
.mlr7 { margin-left:7px;margin-right:7px; }
.mt7 { margin-top:7px; }
h1 { color:#7f5e43;padding:10px 0px;margin:0px;line-height:28px;font-size:27px;font-weight:normal; }

#subh { color:#CC2E25; }

#wrapper { width:775px;margin:auto;text-align:left; }
#header { background:#ffe1a8; }
#motto { float:right;text-align:right;padding:56px 8px 0px 0px;color:#7f5e43;font-size:17px;line-height:18px; }

#footer { background:#f7d398;height:21px;margin-top:7px; }
#copy { width:182px;height:21px;float:right;background:#ffe1a8 url('images/footer_bg.gif') no-repeat top left; }
#copy p { text-align:right;color:#7f5e43;padding:3px 4px 0px 0px; }

#sep { background:#ffad4f;height:4px;font-size:1px;line-height:1px; }
#sep2 { background:#7f5e43;height:2px;font-size:1px;line-height:1px; }
#b_img img { border:1px solid #f7d398; }
.c_img { float:right;margin:0px 10px 20px 20px;border:5px solid #7f5e43;padding:0px !important; }

.c_imgthickborder { float:right;margin:0px 10px; 20px 20px;border:5px solid #7f5e43;padding:10px; }
#content { background:#ffffff;padding:3px; }
#c_text { border:1px solid #7f5e43;padding:4px; }
#c_text p { font-size:14px;line-height:20px;padding:4px 4px 3px 4px; }
#c_text p.c_img {line-height:0 !important; padding:0 !important;}
#c_text a { color:#7f5e43; }
#sign { font-size:12px !important;font-weight:bold;font-style:italic;line-height:20px;padding:0px 10px 15px 0px !important;text-align:right; }
#sign2 { font-size:13px !important;font-weight:bold;line-height:20px;padding:0px 10px 15px 0px !important;text-align:right; }

#nav_holder { padding-top:5px;  }
#nav { list-style:none;padding:5px 0px 0px 0px;margin:0px;font-size:12px;line-height:23px;font-weight:bold; }
#nav ul { display:none; }

#nav li:hover ul { font-size:12px;line-height:20px;border:2px solid #cc2e25;border-bottom:1px solid #cc2e25;display:block;list-style:none;padding:0px;margin:0px;position:absolute;top:23px;left:0px; }
#nav li:hover ul li { background:#f7d398;width:135px;border-bottom:1px solid #cc2e25;position:relative; }
#nav li:hover ul li:hover a { color:#ffffff !important; }
#nav li:hover ul li a { background:none;color:#4c3929 !important; }

#nav li { float:left;position:relative;z-index:2; }
#nav a { color:#ffffff;text-decoration:none;display:block;padding:0px 10px; }
.no_mr { margin-right:0px !important; }
#nav li:hover { background:#CC2E25 url('images/tab_ne_h.gif') no-repeat top right; }
#nav li:hover a { color:#FFFFFF !important;background:url('images/tab_nw_h.gif') no-repeat top left; }

.nav_active { background:#ffad4f url('images/tab_ne.gif') no-repeat top right; }
.nav_active a { color:#4c3929 !important;background:url('images/tab_nw.gif') no-repeat top left; }

.ul20 { padding:0px;margin:0px;padding-left:40px;padding-right:15px;font-size:14px;line-height:20px; }

form { width:400px;padding:5px;background:#f7d398;border:1px solid #7f5e43; }
#label { padding-top:10px !important;float:left;width:150px;font-size:13px !important;font-weight:bold;clear:left;  }
#label span { color:red; }
#label2 { padding-top:10px !important;float:left;width:70px;font-size:13px !important;font-weight:bold;clear:left;  }
.f_inp { margin-top:10px;width:225px;font-family:arial;font-size:14px; }
.f_btn { margin-top:10px; }
.font11 { font-size:11px !important;line-height:13px !important;text-align:right;padding-right:18px !important; }

.ul20s { line-height:20px;font-size:14px;padding:0px;margin:0px;padding-left:20px;padding-right:10px; }
.ul20s a { text-decoration:none; }
.ul20s a:hover { color:black !important; }

#p_main { float:left;width:400px;height:400px;position:relative;margin-right:20px;text-align:center; }
#i_main1,#i_main2 { border:5px solid #7f5e43;position:absolute;top:0px;left:0px;}

#th_holder { float:left;width:339px; }
#p_th { float:left;width:106px;height:106px;margin:0px 4px 4px 0px;text-align:center;border:1px solid #dbdbdb; }
#p_th a { cursor:pointer; }
#p_th img { border:1px solid #7f5e43;margin-top:2px; }
.th_w { margin-top:19px !important; }

.msp {  padding:0px 10px !important;}
.msp img { border:1px solid #7f5e43;border-top:0px;margin-left:15px; }

#p_left { float:left;width:378px;text-align:center; }
#p_right { float:right;width:378px;text-align:center; }
#p_left p,#p_right p { font-size:14px;font-weight:bold;color:#7f5e43; }

#flow_g { background:#c8e4ba;border:1px solid black;float:left; }
#flow_r { width:210px;text-align:center;background:#f2c7ac;border:1px solid black;float:left; }
#arrow_bl { position:relative;left:100px; }

#m_copy { border:1px solid black;background:#f1f1f1;padding:5px;font-size:10px;line-height:11px;text-align:justify;position:absolute;top:-109px;left:-10px; }
#ccards  { position:absolute;top:-33px;left:-110px; }

.gray12 { color:#8d8d8d;font-size:12px !important; }
.bord_b { border-bottom:1px dotted #8d8d8d;margin-bottom:10px;padding-bottom:10px; }
.flink { cursor:pointer;text-decoration:underline;}
.sem_outline { background:#c8e4ba;border:1px solid black;margin:0px;padding:3px;padding-left:25px;float:left;list-style:square; }