/* base.css */
BODY { margin:0; padding:0;}
P, DIV, TD, INPUT, SELECT, UL, LI { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:14px;}
TABLE TH { font-weight:normal;}
TABLE TD { vertical-align:top;}

A { color:#707173; text-decoration:underline; font-weight: bold;}
A:hover	{ color:#7ab51d; text-decoration:underline;}
A:focus { outline:none; border:none;}

H1 { font-weight:bold; margin:0; padding:0; font-size:24px; font-family:Trebuchet MS, sans-serif; color:#000; line-height:21px;}
H2, H3, H4 { font-weight:bold; margin:0; padding:0; font-size:11px; color:#000; line-height:14px;}

p { margin:0; padding:0;}

STRONG { }
IMG { border-style:none;}

FORM { margin:0; padding:0;}
INPUT, SELECT { color:#000; font-size:10px; line-height:1.2em; margin:0; border:1px solid #d1c9bc;}
INPUT.inp_img { border:0;}
TEXTAREA { color:#000; font-size:10px; border:1px solid #d1c9bc; height:140px; line-height:1.6em; margin:0; -moz-box-sizing:border-box; width:300px; height:100px;}
FIELDSET { border:none; padding:3px 4px 10px 2px;}
LABEL { color:#000; font-size:10px; font-weight:bold; margin-bottom:2px; display:block;}
LEGEND { color:#000;}


/* Main Layout */

#wrapper { width:755px;margin:0pt auto; position:relative;padding-left:20px;}
#main_section { float:left; width:755px;}

#headerpic_section {float:left;padding:25px 0px 0px 80px;}
*html #headerpic_section {height:170px;}
#logo_section { text-align:right; float:right; margin:75px 0 0 0;}

#mainnav_section { clear:both; border-top:1px solid #7AB51D;padding-top:3px;width:621px;}
#content_section { clear:both;margin-top:73px;}

#footer_section { padding:2px 1px; clear:both; border-top:0px;border-bottom:1px solid #5E5E5E; margin-top:27px;}

#postfootersection { padding:10px;text-align:center;}
#postfootersection P, #postfootersection DIV, #postfootersection TD, #postfootersection UL, #postfootersection LI { font-size:10px; color:#707173;}
#postfootersection A { color:#707173; text-decoration:none;font-weight:bold;}


#top { font-size:10px; color:#4b4b4d;}

/* styles1.css */
#content_0 #c_1 { }
.grey_line { width:100%; border-bottom:1px solid #A2A3A5; margin-bottom:10px; height:1px; }

#content_section UL { padding:0; margin:0; list-style:none;}
#content_section UL LI { margin:0; padding:0 0 0 0px; list-style-position:outside; list-style-type: disc;  }
#content_section UL { padding-left:15px; }

#content_section OL { margin-left:15px; padding-left:10px;}
HTML>BODY #content_section OL { padding-left:30px; margin-left:0;}
#content_section OL LI {}

#content_section UL,OL,H1,H2,H3,H4,P { padding-bottom:10px;}
#content_section .se_faq OL {margin-bottom:0;}

.clear { clear:both; font-size:0px; line-height:0px; height:0;}
.arr_link, A SPAN.arr_link { background-color:#707173; padding:2px 12px 2px 12px;color:#FFF;text-decoration:none;}
A.arr_link:hover { background-color:#7ab51d;text-decoration:none;color:#FFF;}

.ele_text { padding-top:10px; }

/* POS = Google search */
#pos_container { text-align: left; }
#pos_container div { color:#737373; }
#content_section #pos_container UL LI { margin:0; padding:0 0 0 0px; list-style-position:outside; list-style-type: none; }
#pos_container UL { xheight:65px;padding:0; margin:0; list-style:none; position:absolute;text-align:left;xbackground:transparent url(img/bg_nav_l2.gif) repeat-x scroll 0% 33px; }
#pos_container .nav { disp
lay: block; }
#pos_container .nav LI {  float:left;margin-top:16px; width:auto;padding-left:15px; }
#pos_container .nav LI#one {  padding-left:0px; }
#pos_container .nav LI#two {  padding-left:35px; }
#pos_container .nav LI A { text-decoration:none; background:url('img/nav_small_no.gif') no-repeat left 2px; display:block; padding:0pt 0pt 0pt 17px; text-transform:uppercase; color:#707173; font-family:Trebuchet MS, sans-serif; font-size:14px;margin:0px;line-height:auto;}
#pos_container .nav LI A:hover { color:#7ab51d;background:url('img/nav_small_act.gif') no-repeat 0px 2px;}
#pos_container .nav LI A.act { color:#7ab51d;background:url('img/nav_small_act.gif') no-repeat 0px 2px;}

#searchresult_map { padding:17px 0px 10px 0px; }
TABLE#searchresult { width:513px; }
TABLE#searchresult .header { font-weight:bold; }
TABLE#searchresult .logo { width:190px; }
TABLE#searchresult .links { width:115px;text-align:right; padding-right:8px; }
TABLE#searchresult TD { padding:7px 0px 5px 6px;background-color: #fbfcf6; border-bottom:4px solid #b8c99c;}
TABLE#searchresult A.arr_link { width:105px; display:block; text-align:center; float:left;margin-bottom:2px; }

#pos_search {background-color:#fafcf6; padding:10px; width:493px;}

UL.ul_didyoumean { padding:20px 0 10px 0 !important; position:relative !important; }
UL.ul_didyoumean LI { list-style-position:inside !important; list-style-type:square !important; padding-left:30px !important; }
