@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; background:#fff; }
#main-container { margin:0px auto; padding:25px 25px 0; color:#494949; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:480px;}
#main-container table { float:left; width:100% !important }
#main-container h1 { font-size:13px; color:#414141; border:none; border-bottom:1px solid #e16c00; margin:0 0 15px; padding:0px; line-height:24px }



#directory-main-container  { margin:0px; padding:25px 25px 0; color:#494949; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:580px;}
#directory-main-container table { float:left; width:100% !important }
#directory-main-container h1 { font-size:13px; color:#414141; border:none; border-bottom:1px solid #e16c00; margin:0 0 15px; padding:0px; line-height:24px }



a { color:#9ab57e; text-decoration:underline }
a:hover { color:#DE6E1C; }
p { margin:0 0 13px 0; }
.clear { clear:both; height:0px; font-size:0px; overflow:hidden; }
div.selectbox-wrapper { background-color:white; border:1px solid #CCCCCC; font-size:0.8em; height:200px; margin:20px 0 0; overflow:auto; padding:0; position:absolute; text-align:left; width:400px; z-index:10000; }
div.selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; }
div.selectbox-wrapper ul li.selected { background-color: #EAF2FB; }
div.selectbox-wrapper ul li.current { background-color: #CDD8E4; }
div.selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; }
label { display: block; }
.selectbox{ margin: 0px 5px 10px 0px; padding-left:2px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:0.8em; width : 10em; display : block; text-align:left; background: url('bg_select_blue.png') right; /*height:18px;*/ cursor: pointer; border:1px solid #D1E4F6; color:#333;  }
.select{ border:1px solid #999999; float:right; width:229px; padding:0 !important }
select { background: url('bg_select.png') right; }
#join-our-email-family { float:left; width:385px }
#join-our-email-family p { float:left; width:100%; margin:0 0 8px }
#join-our-email-family p.selectCont { position:relative }
#join-our-email-family p.selectCont .selectbox-wrapper { right:0; background:#FFFFFF; width:228px !important }
#join-our-email-family p label { float:left; width:150px; text-align:right }
#join-our-email-family p .text, .selectbox1 { background:#fff url(../../assets/images/wmc/inputBg.jpg) repeat-x left top; border:1px solid #dbdbdb; color:#333333; cursor:pointer; display:block; float:right; font-size:11px; height:14px; margin:0; padding:4px 1px 0; text-align:left; width:226px !important; }
.selectbox1 { background:#FFFFFF url(../../assets/images/wmc/selectBg.jpg) no-repeat scroll right top; border:1px solid #DBDBDB; color:#333333; cursor:pointer; display:block; float:right; font-size:11px; height:14px; margin:0; padding:4px 1px 0; text-align:left; width:226px !important; }
.buttonStrip { text-align:right; }
.required { color:#d86b18 }
.submit { vertical-align:middle }
.text-center { text-align:center }
ul {list-style:inside}
ul li {padding: 5px 0}
.popup-text p {margin:0px; padding:5px 58px 0px 66px;}


h2 {color:#de6e1c !important;font-size:24px;font-weight:normal;margin:8px 0 20px}
h2 span {color:#0580B8}


#main-containe-othr{color:#494949;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 auto;padding:20px 20px 0;width:490px;}


