body{ margin:0; background:#A7A7A7;color:#000000}
body,td,th,input,select,textarea,input { font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input { font-size:11px;}
p{ margin:0 0 1.5em 0;}
form{ padding:0;margin:0}
a{ color:#d3913d;}
a:hover{ color:#000;}
a img{ border:none;}
td{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}


.clear:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#header_area { width:827px; height:112px; margin-left:auto; margin-right:auto;}
#logo_area { width:180px; float:left;}
#logo_right{ padding-left:92px; width:555px; float:left;}

#main_table { margin:0; padding:0; background:#005051 url(../images/green.gif) left top no-repeat;;}
#middle_area { width:800px; margin:0 auto; padding-top:10px;}

#primary_nav_area { width:647px; height:31px; background:url(../images/nav_default_bg.gif) left top no-repeat; float:left;}
#primary_nav_home_area { width:647px; height:31px; background:url(../images/nav_home_bg.gif) left top no-repeat; float:left;}
#nav ul { padding:0;margin:0;list-style: none;list-style-image:none;line-height:1; z-index:2}
#nav ul li { list-style-image:none;margin:0; list-style:none; float:left; z-index:2}

#nav1 ul { padding:0;margin:0;list-style: none;list-style-image:none;line-height:1;}
#nav1 ul li { list-style-image:none;margin:0; list-style:none; float:left;}

/* Homepage Navigation Bar Level 1 */

#nav ul li div a{display:block; width:129px; height:11px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}
#nav ul li#pageid19 div a{display:block; width:131px; height:11px; padding:10px 0; text-align:center;}

#pagevariable19 #nav ul li#pageid19 div a{display:block; background: url(../images/home-on.gif) top left no-repeat;width:131px; height:11px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}
#pagevariable31 #nav ul li#pageid31 div a{display:block; background: url(../images/nav-on.gif) top left no-repeat;width:129px; height:11px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}
#pagevariable14 #nav ul li#pageid14 div a{display:block; background: url(../images/nav-on.gif) top left no-repeat;width:129px; height:11px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}
#pagevariable29 #nav ul li#pageid29 div a{display:block; background: url(../images/nav-on.gif) top left no-repeat;width:129px; height:11px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}
#pagevariable13 #nav ul li#pageid13 div a{display:block; background: url(../images/nav-on.gif) top left no-repeat;width:129px; height:11px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}


#nav ul li div a:hover{} 
#nav ul li div a{ display: block;}

/* Memberpage Navigation Bar Level 1 */

#nav1 ul li div a{display:block; width:129px; height:11px; padding:10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:11px; font-weight:bold; text-decoration:none;}


#nav1 ul li div a:hover{} 
#nav1 ul li div a{ display: block;}
#nav1 ul li ul li { display: none;}
/* Level 2 */
#nav ul li ul{margin:0 0 0 -1px; position:absolute; background-color:#005859; width:128px; border-top:1px solid #004F4F; border-left:1px solid #004F4F;border-right:1px solid #004F4F; left: -999em;}

#nav ul li ul li a{border-bottom:1px solid #004F4F; width:100px; padding:6px 14px; text-indent:none; font-size:11px; background-image:none; color:#FFF; text-decoration:none; display:block;}
#nav ul li ul li a:hover{background-color:#005859; color:#FFF;}
#nav ul li ul li.ipf-parent a{}
#nav ul li ul li.ipf-parent a:hover{}

/* Level 3 */

#nav ul li ul li ul {margin: -30px 0 0 128px;}
#nav ul li ul li ul li a{background:none !important;}
#nav ul li ul li ul li a:hover{background:none !important;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.hover {position: static;}


#top_area { width:788px; padding:0 6px; background-color:#FFF;}
#default_top_area { width:786px; padding:0 7px; background-color:#FFF;}
#pic_area { width:635px; height:173px; background:url(../images/member-bg0.jpg) left top no-repeat; float:left;}

#login_area { width:120px; height:113px; margin-left:2px; padding:50px 15px 10px 15px; background:url(../images/login_bg.jpg) left top no-repeat; color:#FFF;  font-size:11px; float:left;}
#login_area a { color:#FFF; text-decoration:underline;}


#content_area { width:788px; padding:0 6px; background-color:#FFF;}
#left_area { width:535px; padding:0 10px 10px 4px; float:left; position:relative; z-index:2;} 
#page_tit { color:#005051; padding-bottom:15px; font-size:24px;}
#login_box { width:500px; margin:0 auto;}

#right_area { width:239px; padding:10px 0; float:left; position:relative; z-index:1;}

#bottom_area{ margin:0; padding:0; background:#D2903C;}
#footer_area { width:788px; height:29px; margin:0 auto; padding:10px 6px 10px 6px;; background:url(../images/footer_bg.gif) left top no-repeat; color:#8E762E; font-size:10px;} 

#active_area  { width:800px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:10px; color:#FFF;}
#active_text_area { width:601px; padding-top:15px; padding-left:30px; float:left; color:#FFFFFF;}
#active_text_area a { color:#FFFFFF;}

#active_logo_area { width:139px; padding-right:30px; float:left;}

/* Original Styles */
.orange {
color:#D4903F;
font-weight:bold;
}
.brown {
color:#8D7630;
font-weight:bold;
}
#aboutus {
margin:0px 20px;
}
#aboutus ul {
border:medium none;
list-style-image:url(../images/bullet.gif);
list-style-position:outside;
list-style-type:square;
margin:0pt 5px;
padding:0pt;
}
#aboutus ul li {
margin:10px 20px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
color:#005051;
font-size:16px;
}
.biz {
font-family:Arial, Helvetica, sans-serif;
color:#005051;
font-size:12px;
font-weight:bold;
}
#info {
font-family:Arial, Helvetica, sans-serif;
display:block;
font-style:oblique;
margin:0px 25px;
}
.name {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.box {
background:#FFF url(../images/homeBox.gif) center top no-repeat;
height:170px;
padding:5px;
width:240px;
}
.name {
font-size:12px;
font-style:oblique;
font-weight:bold;
}
.ttitle {
font-style:oblique;
}
#btitles {
padding-left:15px;
}
#subheader {
background-color:#8D752D;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-left:5px;
}