a:link{color:#3e5a9c;text-decoration:none}a:visited{color:#3e5a9c;text-decoration:none}a:hover{color:#555}body{background:#cfcfcf url(images/bigbg.jpg)}#main{width:1010px;margin:0 auto}#header{width:100%;padding-bottom:0;margin:0 auto;background:url(images/hdr-bg.jpg) repeat-x;overflow:hidden;height:142px;position:relative}#header div#logo{width:1010px;margin:0 auto;padding-top:10px;height:152px}#header #logo img{margin-left:-70px}.m_nav{list-style:none;height:38px;width:600px;overflow:hidden;clear:both;margin-top:-38px;margin-left:400px;z-index:2;position:relative}.m_nav li{float:left;height:50px}.m_nav li a:link,.m_nav li a:visited{display:block;padding:10px 8px;margin:2px 5px;color:#ccc;background:#000;height:33px;font-weight:bold;font-size:14px;overflow:hidden;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.social_me{float:right;margin-right:30px;margin-top:35px;width:410px}.social_me a{margin:0 4px}#page{width:1010px;margin-top:20px;-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;padding:20px;background:#fff;overflow:hidden}.page_end{width:960px;height:44px;margin:0 auto;padding:0 20px;margin-bottom:10px;overflow:hidden}#content{width:650px;display:block;overflow:hidden;float:left}#content h2{color:#172f4b;font-size:16px;font-family:Arial;margin:25px 0 2px 0}#content p{font-family:Arial;margin:2px;padding-bottom:10px;font-size:12px}.sidebar{width:300px;display:block;overflow:hidden;float:left;margin-left:45px;padding-top:20px}#footer{font-size:11px;width:1000px;clear:both;overflow:hidden;padding-top:20px;margin:0 auto;margin-top:-25px}#footer #nav_foot{float:right;width:340px;font-size:11px;color:#777;list-style:none;margin-right:0;padding-right:0}#footer #nav_foot li{float:left;margin:0 4px}#footer #nav_foot li a,#footer #nav_foot li a:visited{color:#888;text-decoration:none}.footer_site_info{float:right;clear:right;font-size:11px;color:#777;padding-right:10px}.foot_social{margin-left:20px;margin-top:-15px;display:block;float:left}.co_box{margin:0 0 20px 0;padding:0 0 5px 0}.co_box table{font-size:11px;width:600px;overflow:hidden}.co_box table th{padding:2px;color:#aaa}.co_box table td{padding:2px;color:#666}.co_box ul{margin-left:20px;padding-left:0}.co_box ol{margin-left:0}.co_box li{width:460px;margin-left:20px;font-family:Arial;font-size:11px;line-height:17px}#top_banner{overflow:hidden;float:none;clear:both}#tbc{width:50%;border-left:dashed 1px #999;float:left;padding:4px 0 20px 25px}#tbc p{line-height:16px;font-size:12px;font-family:Arial}#tbf{width:43%;float:left;text-align:center;padding:4px 10px}#tbf label{width:150px;display:block;float:left;text-align:left;font-size:15px;line-height:35px;font-family:Arial;margin-left:10px;color:#069;font-weight:bold;margin-top:-6px}#tbf select{background-color:#eee}#tbf div{margin:20px 15px 5px 0;overflow:hidden;clear:both}#tbc h1,#tbf h2{color:#172f4b;font-size:20px;font-family:Arial;margin-bottom:15px}#content{font-family:Arial}#content p{font-size:13px}#content p.fineprint{font-size:9px;color:#999}#content p.question{font-size:12px;padding:0;margin:0 0 2px 0}#content p.bio{font-size:11px;color:#999}#content ol{list-style-type:Decimal;margin-bottom:4px;margin-left:20px}#content ul{font-size:12px;margin:15px;padding:0}#content li{list-style:circle}#content h1{font-size:18px;color:#039;font-weight:bold;padding-bottom:10px}.sidebar h3{font-size:20px;color:#172f4b;border-bottom:1px solid #ccc;margin:10px 0 15px 0;font-family:sans-serif}.sidebar li{margin-left:15px;list-style:none}.sidebar li a{display:block;padding:2px;font-size:13px;font-family:Arial;color:#069}.reviews_box h3{font-size:16px;color:#172f4b;font-family:Arial;margin-bottom:5px}.fblike{display:block;margin-top:-30px;margin-left:100px;width:300px}.stars_box{float:left;width:200px;height:70px;margin-left:80px;padding:20px 10px;overflow:hidden;text-align:center;border:1px solid #ccc}.stars_box h3{padding:5px;border-bottom:1px solid #ddd;color:#172f4b;font-size:18px;font-family:sans-serif}.three{background:url(images/sprite-stars.png) no-repeat;margin:0 auto;width:40px;background-position:-0 -96px;display:block;width:120px;height:24px;margin-top:16px}.threehalf{background:url(images/sprite-stars.png) no-repeat;margin:0 auto;width:40px;background-position:-0 -72px;display:block;width:120px;height:24px;margin-top:16px}.four{background:url(images/sprite-stars.png) no-repeat;margin:0 auto;width:40px;background-position:-0 -48px;display:block;width:120px;height:24px;margin-top:16px}.fourhalf{background:url(images/sprite-stars.png) no-repeat;margin:0 auto;width:40px;background-position:-0 -24px;display:block;width:120px;height:24px;margin-top:16px}.five{background:url(images/sprite-stars.png) no-repeat;margin:0 auto;width:40px;background-position:-0 -0px;display:block;width:120px;height:24px;margin-top:16px}.review_box{text-align:center}.review_box a{background:url(images/sprite-stars.png) no-repeat;background-position:0 -175px;display:block;height:20px;width:100px;margin:5px auto}.review_box p{text-align:left}#content .reviews_box p{text-align:left;margin-top:20px}.review_box h3{text-align:left;font-size:20px;color:#172f4b;margin-bottom:0}.review_box .stars_box{display:none}.readmore{overflow:hidden;width:100%;padding-top:40px}.readmore .box{overflow:hidden;width:22%;margin:10px;padding:3px;float:left}.readmore h3{font-size:22px;color:#172f4b;padding-bottom:10px;font-family:sans-serif;border-bottom:2px solid #ccc}.box h3{font-size:15px;color:#172f4b;font-family:sans-serif;border:0}.box .date{font-size:13px;color:#ddd;margin-bottom:20px}.box p{font-size:12px;font-family:arial,serif;color:#aaa}#content ul a.articles{font-size:16px;display:block;padding:4px}td.imgholder img{margin-left:-10px}.co_box table td.cctd{padding-top:20px;text-align:center}ul+h3{margin-top:10px}a.toc_link:link{margin:5px 3px;color:navy;display:block;padding:2px;font-weight:bold}a.toc_link:visited{margin:5px 3px;color:navy;padding:2px;font-weight:bold;display:block}#content ul.thetoc{padding-left:50px;font-size:1.1em;list-style-type:square}#content ul.thetoc li{padding:4px}h3.section_header{border-bottom:1px solid #bbb}.single .showhide{display:none}