/*Main layout*/
head, body, div, form, a, img, select, p, input{ margin: 0 0 0 0; padding: 0 0 0 0; }
body{ background-color: #f3f3fc; }
p{ line-height: 14px; padding: 0 5px 0 0; }
a, .email{ color: #3F78B1; }
ul a{ font-weight: bold; text-decoration: underline; color: #315c88; }
#container{width: 745px; margin-right:auto;margin-left:auto;text-align: left; background-image: url(/design/aepic/main_bg.gif); background-repeat: repeat-y; font-family: Tahoma, "Times New Roman", Arial, serif; font-size: 11px; color: #343434;}
#containersec{ position: relative; top: 0; left: 0; width: 745px; overflow: hidden; text-align: left; background-image: url(/design/aepic/main2_bg.gif); background-repeat: repeat-y; font-family: Tahoma, "Times New Roman", Arial, serif; font-size: 11px; color: #343434; }
#containerthird{ position: relative; top: 0; left: 0; width: 745px; overflow: hidden; text-align: left; background-image: url(/design/aepic/main3_bg.gif); background-repeat: repeat-y; font-family: Tahoma, "Times New Roman", Arial, serif; font-size: 11px; color: #343434; }
#header{ position: absolute; height: 153px; width: 745px; top: 0;background-image: url(/design/aepic/topmenu_bg.gif); background-position: top; background-repeat: no-repeat; }
#leftbar{background: none; *background-image: url(/design/aepic/leftbar_bg.gif); background-repeat: no-repeat; margin-top: 154px;width: 181px; text-align: right; padding: 1px 0 0 0; float:left;}
#content{ width: 547px; margin-top: 154px;float:right; background-image: url(/design/aepic/content_bg.gif) top repeat-y; /**background-image: none; background-position: top; background-repeat: no-repeat;*/ padding: 2px 5px 0 10px; line-height: 24px;}
#contentsec{ width: 725px; margin-top: 154px; padding: 2px 5px 0 10px; line-height: 11px;}
#footer{ background-image: url(/design/aepic/footer_bg.gif); background-position: top; background-repeat: no-repeat; background-color: #f3f3fc; width: 745px; font-size: 9px; color: #43466e; clear: both; overflow: hidden; }
/*Main layout blocks*/
/*Header blocks*/
input{ background-image: url(/design/aepic/input_grad_bg.gif); background-repeat: repeat-x; height: 15px; border: 1px solid #4b8fcf; line-height: 15px; }
input.login{ width: 102px; }
div.topmenu{ margin: 0 0 0 469px; padding: 0 10px 0 20px; font-family: Arial Narrow, Helvetica, sans-serif; font-size: 12px; color: #31567a; text-align: right; }
div.topmenu a{ font-family: Arial Narrow, Helvetica, sans-serif; font-size: 12px; color: #31567a; text-decoration: none; }
a.topmenu{ display: block; padding: 0 9px 0 11px; background-image: url(/design/aepic/topmenu_split.gif); background-position: left; background-repeat: no-repeat; height: 19px; line-height: 19px; float: left; }
div.logo{ background-color: #FFFFFF; background-image: url(/design/aepic/logo_bg.gif); background-position: left; background-repeat: repeat-x; clear: both; height: 80px; margin: 37px 0px 0 3px; }
div.logo img{ float: left; }
div.login{ background-image: url(/design/aepic/login_bg.gif); width: 343px; height: 48px; float: right; padding: 32px 0 0 18px; font-family: Tahoma; font-size: 10px; color: #595959; }
div.login2{ background-image: url(/design/aepic/login_bg.gif); width: 343px; height: 48px; line-height: 48px; float: right; padding: 32px 0 0 18px; font-family: Tahoma; font-size: 10px; color: #595959; text-align: center; }
div.login2 img{ float: none; }
a.login{ color: #3370ae; text-decoration: underline; line-height: 25px; display: inline; }
div.login img{ float: right; margin: 5px 20px 0 0; }
div.mainnav{ height: 36px; background-image: url(/design/aepic/mainnav_bg.gif); background-position: left; background-repeat: repeat-x; clear: both; margin: 0 4px 0 1px; padding: 4px 1px 0 4px; vertical-align: middle; }
a.mainnav{ display: block; line-height: 24px; height: 24px; float: left; vertical-align: middle; }
/*Leftbar Blocks*/
div.leftbartopheader{ background-image: url(/design/aepic/leftbar_header.gif); background-position: top; background-repeat: no-repeat; height: 30px; padding: 0 0 0 10px; text-align: left; }
div.leftbartopcontent{ border-left: 1px solid #c3ddf0; border-right: 1px solid #c3ddf0; border-bottom: none; border-top: none; margin: 0 7px 0 8px; text-align: center; background-image: url(/design/aepic/leftbarcontent_bg.gif); background-position: top; background-repeat: repeat-x; }
div.leftbartopfooter{ background-image: url(/design/aepic/leftbar_footer.gif); background-position: top; background-repeat: no-repeat; height: 3px; margin: 0 0 5px 0; }
table.shoppingcart{ font-family: Tahoma; font-size: 10px; font-weight: bold; color: #3f3f3f; width: 154px; padding-top: 4px;}
a.leftmenubar{ display: block; width: 161px; height: 28px; line-height: 28px; vertical-align: middle; text-align: left; background-image: url(/design/aepic/leftmenubar.gif); background-position: right; background-repeat: no-repeat; font-size: 10px; font-weight: bold; color: #315c88; padding: 0 0 0 20px; text-decoration: none; }
/*Content Blocks*/
div.cntbanner{ height: 245px; width: 124px; background-image: url(/design/aepic/contentbanner_bg.gif); background-position: left; background-repeat: no-repeat; float: right; margin-right:0px;}
div.cntbanner div{ font-size: 10px; color: #595959; padding: 0 7px 0 14px; line-height: 11px; }
div.cnttopheader{ background-image: url(/design/aepic/contenttop_header.gif); background-position: top; background-repeat: no-repeat; width: 410px; height: 28px; margin: 0 0 0 5px; }
div.cnttopcontent{ width: 389px; height: 42px; background-image: url(/design/aepic/contenttop_bg.jpg); background-position: top; background-repeat: no-repeat; padding: 23px 0 0 21px; vertical-align: middle; margin: 0 0 0 5px; }
div.cnttopheaderwide{ background-image: url(/design/aepic/contenttopwide_header.gif); background-position: top; background-repeat: no-repeat; width: 544px; height: 28px; margin: 0 5px 0 0px; }
div.cnttopcontentwide{ width: 544px; height: 52px; line-height:52px; background-image: url(/design/aepic/contenttopwide_bg.jpg); background-position: left; background-repeat: no-repeat; padding: 0 0 0 21px; vertical-align: middle; margin: 0 -35px 0 0px; }
div.cnttopcontentwide img{ margin: 8px 0 0 0; }
div.cnttopcontent select{ border: 1px solid #135a90; height: 19px; width: 214px; vertical-align: top; margin: 4px 0 0 0; }
img.fourblocks{ margin: 10px 0 0 5px; border: none; }
div.cntmainheader{ width: 542px; height: 49px; background-image: url(/design/aepic/contentmain_header.gif); background-position: top; background-repeat: no-repeat; margin: 1px 5px 0 0px; clear: both; }
div.cntmainlabheader{ width: 542px; height: 49px; background-image: url(/design/aepic/contentmain_header.gif); background-position: top; background-repeat: no-repeat; margin: 1px 5px 0 0px; clear: both; font-size:16px;line-height:36px;}
div.cntmainlabheader span {padding-left:12px;}
div.cntmainerror{ width: 542px; height: 38px; line-height: 38px; background-image: url(/design/aepic/contentmain_error.gif); background-position: top; background-repeat: no-repeat; margin: 0 0 0 5px; clear: both; font-size: 13px; font-weight: bold; color: #f87b01; text-align: center; }
div.cntmainmiddleheader{ width: 542px; height: 29px; line-height: 29px; background-image: url(/design/aepic/contentmain_middle_header.gif); background-position: top; background-repeat: no-repeat; margin: 0px 0px 0px 0px; clear: both; }
div.cntmaincontent{ width: 520px; min-height: 250px; background-image: url(/design/aepic/tblmaincnt_bg.gif); background-position: left; background-repeat: repeat-y; margin: 0 5px 0 0px; padding: 0 0 0 22px; }
div.cntmainfooter{ width: 542px; height: 3px; background-image: url(/design/aepic/contentmain_footer.gif); background-position: top; background-repeat: no-repeat; margin: 0 5px 0 0px; }
div.cntmainheadersec{ width: 723px; height: 47px; background-image: url(/design/aepic/contentmain_header_sec.gif); background-position: top; background-repeat: no-repeat; margin: 1px 0 0 0; *margin: 3px 0 0 0; clear: both; }
div.cntmaincontentsec{ width: 723px; min-height: 250px; background-image: url(/design/aepic/tblmaincntsec_bg.gif); background-position: left; background-repeat: repeat-y; margin: 0 5px 0 0; padding: 0 0 0 22px; }
div.cntmainfootersec{ width: 723px; height: 3px; background-image: url(/design/aepic/contentmain_footer_sec.gif); background-position: top; background-repeat: no-repeat; margin: 0 0 0 0; }
div.br{ height: 10px; overflow: hidden; clear: both; }
div.vendorstbl{ margin: 10px 27px 0 0; float: left; }
div.vendorstblheader{ font-weight: bold; color: #43466e; background-color: #f4f8fc; height: 12px; line-height: 12px; vertical-align: middle; padding: 0 0 0 1px; }
div.vendorstblheader a, div.vendorstblheader a:visited {font-weight: bold; color: #43466e; text-decoration:none}
div.vendorstblheader, div.vendorstblcontent{ width: 137px;}
div.vendorstblcontent table td{ background-image: url(/design/aepic/tdmaincnt.gif); background-position: left; background-repeat: no-repeat; width:68px; height: 20px; vertical-align: middle; text-align: center; }
div.contentnav{ height: 46px; clear: both; margin: 0 0px 0 1px; padding: 4px 0px 0 0px; vertical-align: middle; }
a.contentnav{ display: block; line-height: 25px; height: 25px; float: left; vertical-align: middle; }
.left{ float: left; }
/*Footer Blocks*/
div.copyrights{ width: 30%; height: 15px; line-height: 15px; float: left; text-align: left; }
div.bottommenu{ width: 50%; height: 15px; line-height: 15px; float: right; text-align: right; }
div.copyrights, div.bottommenu{ padding: 10px 0 10px 0; }
div.bottommenu a{ font-size: 9px; color: #43466e; text-decoration: underline; }
/*Account Settings and Account Settings Update*/
.cnttextheader{ font-weight: bold; color: #235fa6; }
.checkbox{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: none; background: none; line-height: 15px; }
hr{ border-style: dotted; color: #c3ddf0; }
/*Audio Exams*/
div.topbanner{ height: 93px; width: 542px; background-image: url(/design/aepic/top_banner_bg.gif); background-position: left; background-repeat: no-repeat; margin: 3px 5px 0 0px; }
div.topbanner div{ font-size: 10px; color: #595959; padding: 0 7px 0 14px; line-height: 11px; }
div.topbanner img{ margin: 0 2px 0 2px; float: left; }
div.audioexamsico{ height: 280px; float: left; }
div.audioexamstxt{ font-size: 11px; color: #595959; line-height: 16px; margin: 0 20px 0 0; }
div.audioexamsul{ background-color: #f9fbfb; /*border: 1px solid #e9f2f9;*/ width: 356px; margin: 9px 0px 0px 117px; }
ul { list-style: none outside url(/design/aepic/list_style.gif); line-height: 18px; }
div.audvendorstbl{ margin: 10px 5px 0 0; float: left; }
div.audvendorstblcontent table td{ background-image: url(/design/aepic/tdmaincnt.gif); background-position: left; background-repeat: no-repeat; width:166px; height: 20px; vertical-align: middle; text-align: center; }
div.audcntmaincontent{ width: 520px; min-height: 104px; background-image: url(/design/aepic/tblmaincnt_bg.gif); background-position: left; background-repeat: repeat-y; margin: 0px 0px 0px 0px; padding: 0 0 0 22px; }
/*Certificate*/
div.certmiddlebnr{ background-image: url(/design/aepic/certificate_bg.jpg); background-position: top; background-repeat: no-repeat; width: 544px; min-height: 140px; margin: 0 5px 0 0px; padding:0px 0px 0px 0px;}
div.certmiddlebnr div{ font-size: 11px; color: #595959; padding: 0 7px 0 14px; line-height: 11px; }
div.certmiddlebnr img{ margin: 1px 2px 0 2px; float: left; }
div.certul{ margin: 0 0 0 85px; }
div.certul img{ float: none; margin: 0 0 0 130px; vertical-align: bottom; }
div.certul ul{ margin: 0 0 0 0 auto; }
div.certul li img.btn { margin: 1px 2px 0 2px; float: right; }
.orange{ color: #F76901; }
.darkblue{ color: #315C88; }
.bluetext{ color: #235fa6; vertical-align: middle; }
.rubin{ color: #a60000; }
a.cert {color: #315C88; font-size: 12px;display:block;margin:6px 6px 6px 0px;}
div.certitemprice{ width: 542px; line-height: 25px; background-image: url(/design/aepic/certitemprice_bg.gif); background-position: left; background-repeat: no-repeat; margin: 0 -35px 0 0px; padding: 0 0 0 22px; }
div.certitemsamount{ background-image: url(/design/aepic/certitemsamount_bg.gif); background-position: left; background-repeat: no-repeat; width: 542px; height: 29px; line-height: 29px; vertical-align: bottom; padding: 0 0 0 22px; margin: 0 0 0 5px; }
div.certitempricefoot{ background-image: url(/design/aepic/certitempricefoot_bg.gif); background-position: left; background-repeat: no-repeat; width: 542px; height: 40px; line-height: 40px; vertical-align: middle; padding: 0 0 0 22px; margin: 0px -35px 0px 0px; font-size: 9px; }
div.certitempricefoot img{ vertical-align: middle; margin: 10px 0px 0px 250px; }
div.certitempricefootlast{ background-image: url(/design/aepic/tblmaincnt_bg.gif); background-position: left; background-repeat: repeat-y; width: 542px; height: 40px; line-height: 40px; vertical-align: middle; padding: 0 0 0 22px; margin: 0 0 0 5px; font-size: 9px; }
div.certitempricefootlast img{ vertical-align: middle; margin: 10px 0 0 250px; }
div.certcntmaincontent{ width:531px; background-image: url(/design/aepic/tblmaincnt_bg.gif); background-position: left; background-repeat: repeat-y; margin: 0 5px 0 0px; padding: 0 0 0 12px; overflow: hidden; line-height:16px;}
div.certcntmainlabcontent{ width:531px; background-image: url(/design/aepic/tblmaincnt_bg.gif); background-position: left; background-repeat: repeat-y; margin: 0 5px 0 0px; padding: 0 0 0 12px; overflow: hidden; line-height:16px;font-size:12px;gont-weight:normal;}
div.certcntmainlabcontent h1 {font-size:20px;}
div.hr{ width: 542px; height: 7px; background-image: url(/design/aepic/test_hr.gif); background-position: top; background-repeat: no-repeat; margin: 0 5px 0 0px; overflow: hidden; }
div.certjusttext{ width: 520px; padding: 0 11px 0 11px; margin: 0 5px 0 0px; }
div.certjusttext p {font-size:12px;line-height:18px;padding:0px 0px 8px 0px;}
div.certjusttext img{ float: left; margin:6px 6px 0px 0px;}
/*Checkout*/
div.search{ width: 176px; background-image: url(/design/aepic/checkout_search_bg.gif); background-position: right; background-repeat: no-repeat; float: left; }
div.checkoutsearchheader{ width:166px; background-image: url(/design/aepic/leftbar_header.gif); background-position: left; background-repeat: no-repeat; height: 30px; padding: 0 0 0 10px; text-align: left; }
div.checkoutsearchcontent{ width:164px; border-left: 1px solid #c3ddf0; border-right: 1px solid #c3ddf0; border-bottom: none; border-top: none; text-align: center; background-image: url(/design/aepic/leftbarcontent_bg.gif); background-position: top; background-repeat: repeat-x; height: 62px;}
div.checkoutsearchfooter{ width:166px; background-image: url(/design/aepic/leftbar_footer.gif); background-position: top; background-repeat: no-repeat; height: 3px; }
th.checkout{ background-color: #529bd4; background-image: url(/design/aepic/th_checkout_bg.gif); background-position: top; background-repeat: repeat-x; height: 29px; line-height: 29px; color: #FFFFFF; padding: 0 0 0 14px; font-size: 12px; font-weight: bold; }
td.checkout{ background-image: url(/design/aepic/td_checkout_bg.gif); background-position: top; background-repeat: repeat-x; padding: 14px 0 10px 14px; font-size: 11px; font-weight: bold; border: 1px solid #cee3f3; }
td.checkoutsec{ background-color: #fcfdfe; padding: 14px 0 10px 14px; font-size: 11px; font-weight: bold; border: 1px solid #cee3f3; }
td.checkout a{ color: #2b4d6f; text-decoration: underline; }
input.qty{ width: 35px; text-align: center; }
hr.checkout{ border-style: dotted; color: #c3ddf0; width: 538px; margin: 18px 0 18px 69px; padding: 0 0 0 0; }
table.checkout{ color: #2b4d6f; }
table.checkout td{ line-height: 27px; vertical-align: middle; }
table.checkout td input{ width: 192px; margin: 0 0 0 23px; }
table.checkout td input.seccode{ width: 50px; }
table.checkout td select{ width: 168px; margin: 0 0 0 23px; }
table.checkout td select.expiry{ width: 38px; margin: 0 0 0 23px; }
div.checkoutaccept{ text-align: center; margin: 0 0 0 115px; width: 450px; }
/*Confirm*/
div.confirmcnt{ margin: 0 0 0 23px; width: 682px; line-height: 20px; }
div.confirmyopnote{ width: 592px; height: 64px; line-height: 64px; vertical-align: middle; background-image: url(/design/aepic/confirmtop_note.gif); background-position: top; background-repeat: no-repeat; margin: 0 0 0 50px; text-align: center; }
div.confirmbottomnote{ background-color: #f5f7f9; border: 1px solid #dae8f5; width: 570px; height: 64px; line-height: 20px; vertical-align: top; margin: 0 0 0 50px; padding: 7px 11px 7px 11px; text-align: left; font-size: 10px; }
div.confirmcntheader{ background-image: url(/design/aepic/confirmcnt_header.gif); background-position: top; background-repeat: no-repeat; width: 592px; height: 45px; margin: 0 0 0 50px; }
div.confirmcntcontent{ background-image: url(/design/aepic/confirmcnt_bg.gif); background-position: top; background-repeat: repeat-y; width: 592px; margin: 0 0 0 50px; }
div.confirmcntfooter{ background-image: url(/design/aepic/confirmcnt_footer.gif); background-position: top; background-repeat: no-repeat; width: 592px; height: 5px; margin: 0 0 0 50px; }
/*Exams*/
div.examscntmaincontent{ width: 540px; background-image: url(/design/aepic/tblmaincnt_bg.gif); background-position: left; background-repeat: repeat-y; margin: 0 5px 0 0px; padding: 0 0 0 2px; }
div.certitempricefoot img.exams, div.certitempricefootlast img.exams{ vertical-align: middle; margin: 10px 0px 0px 425px; }
div.examscntmaincontent img{ float: left; }
div.examscntmaincontent ul{ font-weight: bold; margin: 0 0 0 0 auto; }
div.examscntmaincontentul{ width: 356px; min-height: 100px; margin: 9px 0 0 125px; *margin: 9px 0 0 0px; }
/*Contact*/
div.contactdottedline{ width: 542px; height: 11px; line-height: 11px; background-image: url(/design/aepic/certitemprice_bg.gif); background-position: bottom; background-repeat: no-repeat; margin: 0 5px 0 0px; }
p.contact{ margin: 15px 0 0 0; }
/*FAQ*/
div.faqedge{ height: 1px; line-height: 1px; width: 542px; background-image: url(/design/aepic/faq_edge.gif); background-position: left; background-repeat: no-repeat; background-color: #d7e8f5; overflow: hidden; margin: 0 5px 0 0px; }
div.faqcnt{ width: 542px; background-image: url(/design/aepic/faq_content.gif); background-position: left; background-repeat: repeat-y; margin: 0 0 0 0px; padding: 10px 0px 10px 0px; overflow: hidden; }
div.faqcnt ul {margin:0px 0px 0px 32px;}
/*Orders and Invoices*/
td.invoices, td.invoices a{ font-size: 10px; color: #315c88; font-weight: bold; padding: 0 0 0 10px; }
/*Products*/
td.products{ padding: 0 0 0 10px; }
div.helpnote{ font-size: 9px; text-align: center; }
input.mainbutton{ height:20px; }
/*Samples*/
img.sampleth{ float: left; margin: 13px 17px 0 0; }
table.downloadsample{ line-height: 14px; text-align: left; }
table.downloadsample td{ vertical-align: middle; padding: 0 0 0 0; }
table.downloadsample td a{ text-decoration: underline; }
/*Testimonials*/
div.testimonialsnote{ width: 522px; background-image: url(/design/aepic/faq_content.gif); background-position: left; background-repeat: repeat-y; margin: 0 0 0 5px; padding: 0 5px 0 15px; overflow: hidden; }
.testimonialshead{ color: #4b8fcf; font-size: 12px; font-weight: bold; padding: 5px 0 0 0; }
/*Vendor*/
table.vendor td{ background: url(/design/aepic/vendor_td_bg.gif) left no-repeat;width: 269px; vertical-align: middle; padding: 6px 8px 6px 14px; color: #343434; }
table.vendor td a{ color: #343434; text-decoration: underline; line-height:12px;}
table.vendor td a strong {display:block;}
/*All Vendors*/
div.first{ margin: 10px 0 0 2px; float: left; }
div.second{ margin: 10px 0 0 5px; float: right; width: 121px; }
div.allvendorsheader{ background-image: url(/design/aepic/all_vendors_header.gif); background-position: left; background-repeat: no-repeat; width: 406px; height: 39px; }
div.allvendorscontent{ width: 406px; background-image: url(/design/aepic/all_vendors_cnt.gif); background-position: left; background-repeat: repeat-y; overflow: hidden; }
div.allvendorsfooter{ height: 11px; width: 406px; background-image: url(/design/aepic/all_vendors_footer.gif); background-position: top; background-repeat: no-repeat; clear: both; }
div.allvendorsshorcut{ width: 406px; background-image: url(/design/aepic/all_vendors_short.gif); background-position: left; background-repeat: repeat-y; border-top: 1px solid #d7e8f5; border-bottom: 1px solid #d7e8f5; overflow: hidden; }
ul.shortcuts{ margin: 12px 10px 21px 29px; *margin: 12px 29px 21px 29px; padding: 0 0 0 0; list-style: none; }
ul.shortcuts li{ float: left; width: 24px; *width: 25px; }
ul.shortcuts li a{ color: #315c88; font-weight: bold; text-decoration: underline; }
div.allvendorshr{ background-image: url(/design/aepic/all_vendors_hr.gif); background-position: top; background-repeat: no-repeat; width: 406px; height: 9px; overflow: hidden; }
div.allvendorshrdotted{ background-image: url(/design/aepic/all_vendors_hr_dotted.gif); background-position: top; background-repeat: no-repeat; width: 406px; height: 11px; overflow: hidden; }
table.allvendors{ margin: 0 0 0 11px; }
table.allvendors th{ height: 29px; vertical-align: middle; font-weight: bold; color: #2b4d6f; }
table.allvendors th a{ color: #2b4d6f; text-decoration: underline; font-weight: bold; }
table.allvendors td{ height: 12px; background-image: url(/design/aepic/vendor_td_bg.gif); background-position: left; background-repeat: no-repeat; vertical-align: middle; padding: 0 0 0 15px; color: #2b4d6f; padding: 0 0 0 15px; }
table.allvendors td a{ color: #2b4d6f; text-decoration: underline; }
div.allvendorsright{ margin: 0 10px 0 10px; line-height: 12px; text-align: left; }
div.allvendorsright a{ color: #2b4d6f; font-weight: bold; text-decoration: underline; }
span.ninepixels{ font-size: 9px; }
/*Shopping Cart*/
div.allvendorscontent table.shoppingcarttbl{ margin: 0 0 0 5px; }
ul.shoppingcarttbl{ font-size: 10px; font-weight: normal; line-height: 11px; text-align: left; padding: 0 0 0 15px; margin: 0 0 0 0; }
div.shoppingcartbuttons{ text-align: center; margin: 14px 0 0 0; }
div.shoppingcartbuttons img{ margin: 0 15px 0 0; }

div#memb_box1 {padding:8px;}
div#memb_box1 a {display:block;line-height:18px;font-weight:bold;font-size:11px;}
div#memb_box2 {margin:8px 0px 8px 0px;padding:4px 12px 12px 12px;}
	div#memb_box2 span.faq {font-weight:bold;display:block;}
	div#memb_box2 div#faq-text p {line-height:16px;padding:0px 0px 8px 0px;}
	div#memb_box2 div#faq-text ol {margin:0px 0px 8px 30px;}
	
h4 {font-size:14px;}

div#leftbar div.labnav {text-align:left;padding:4px 4px 6px 12px;}
div#leftbar div.labnav a {display:block;line-height:14px;padding:4px 0px 6px 0px;}
div#leftbar div.labnav ul {margin-top:6px;margin-bottom:0px;}
div#leftbar div.labnav li {margin-bottom:2px;margin-top:2px;}
div#leftbar div.labnav li a {padding:0px;}

div#content h1.submain {font-size:16px;}
