/* -------------------------------------------------------------- 

  

   reset.css

   * Resets default browser CSS.

   

-------------------------------------------------------------- */



html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;border: 0;}

a img { border: none; }

a{ outline:none;}

.clear{ clear:both;}

.alignleft    { float:left; }

.alignright   { float:right; }

.text-left     { text-align:left; }

.text-right    { text-align:right; }

.text-center   { text-align:center; }

.text-justify  { text-align:justify; }

.bold          { font-weight:bold; }

.italic        { font-style:italic; }

.underline     { border-bottom:1px solid; }

.highlight     { background:#ffc; }

.img-left      { float:left;margin:20px 0px 0px 0px; }

.img-right     { float:right;margin:0px 18px 0px 0px; }

.nopadding     { padding:0; }

.noindent      { margin-left:0;padding-left:0; }

.nobullet      { list-style:none;list-style-image:none; }

.overflowauto{ overflow:auto;}

.overflowhidden{ overflow:hidden;}

.text-transform-none{ text-transform:none;}

.spacer5{ height:5px; overflow:hidden;}

.spacer10{ height:10px; overflow:hidden;}

.spacer15{ height:15px; overflow:hidden;}

.spacer24{ height:24px; overflow:hidden;}

.spacer17{ height:17px; overflow:hidden;}

.spacer20{ height:20px; overflow:hidden;}

.spacer22{ height:22px; overflow:hidden;}

.spacer18{ height:18px; overflow:hidden;}

.spacer30{ height:30px; overflow:hidden;}

.spacer34{ height:34px; clear:both;}

.spacer40{ height:40px; overflow:hidden;}

.paddingRT80{padding-right:80px;}

.padd_l{ padding-left:5px;}

.padd_RT20{ padding-right:15px;}

.border1{ background:url(images/border1.jpg) repeat-x 0px 0px ; height:4px ; overflow:hidden;}

/*headings */

h1{ font-family:"Trebuchet MS"; font-size:28px; color:#ffffff; font-weight:bold;}

h2{ font-family:"Trebuchet MS"; font-size:20px; color:#1699ce; font-weight:bold;}

h2 a{color:#1699ce;}

h3,h3 a{ font-family:"Trebuchet MS";font-size:18px; color:#000000; font-weight:normal; text-decoration:none;}

h4{ font-family:"Trebuchet MS";font-size:19px; color:#757576; font-weight:normal;}

h5{ font-family:"Trebuchet MS";font-size:17px; color:#757576; font-weight:normal;}

/*structure */

body { background:url(images/body_bg.jpg) repeat-x 0px 0px;font-family:"Trebuchet MS";}

#container {width: 982px ;margin: 0 auto;}

/* header styles */

#header {font-family:"Trebuchet MS";}

#header #top_strip{ height:30px; line-height:26px;}

#header #top_strip a{ color:#a7a7a7; font-size:12px; text-transform:uppercase;}

#header #top_strip span{ padding:0px 5px;color:#a7a7a7; font-size:11px;}

#header #top_strip strong{ color:#000000; font-size:11px;}

#header #logo_area{ padding:7px 0px;}

#header #logo_area h2{ text-transform:uppercase; padding:35px 0px 0px 0px;}

/*menu */

#toolbar{z-index:10;}

#navigation{ height:44px; background:url(images/navigation_bg.gif) repeat-x 0px 0px;}

#navigation #nav{list-style:none; padding:11px 0px 0px 31px;}

#navigation #nav ul{margin: 0;padding:0px 0px 0px 0px; list-style:none;}

#navigation #nav li {display: block; margin-right:58px;}

#navigation #nav li a {display: block;color: #fff;text-decoration: none;text-transform:uppercase; font-size:15px; padding:0px 0px 3px 0px;}

#navigation #nav li.down{background:url(images/drop_down_arrow.gif) no-repeat right 6px; padding-right:15px; }

#navigation #nav li a:hover, #navigation #nav li.active a{ background:url(images/navigation_bg_hover.gif) repeat-x left bottom;}

#navigation #nav li {float: left;padding: 0;}

#navigation #nav li ul {position: absolute;left: -999em;font-weight: bold;margin: -4px 0 0 -10px;background:#414141;z-index:14;border-top:0px solid #000000;border-bottom:4px solid #1194c8;}

#navigation #nav li li {float:none;list-style:none;padding:4px;border-bottom:1px solid #000000;}

#navigation #nav li ul li{ margin:0px;}

#navigation #nav li ul li a {color:#fff;font-size:12px;padding:0 5px;text-transform:none; background:none;}

#navigation #nav li ul a:hover {color:#ddf2fa; background:none;}

#navigation #nav li.recentcomments{font-size:10px;}

#navigation #nav li ul ul {margin: -1.1em 0 0 48px;}

#navigation #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}

#navigation #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;}

/*end menu */

#sarch_bar{  padding:9px 15px 0px 0px;}

#sarch_bar #sarch_bar_text{ width:150px; height:25px; background:url(images/search.gif) no-repeat 0px 0px;}

#sarch_bar #sarch_bar_text input{ border:none; background:none; width:150px; height:21px; padding-top:3px; font-family:tahoma; color:#c7c7c7; font-size:13px;}

#sarch_bar #sarch_bar_btn{ padding-left:7px;}

#sarch_bar #sarch_bar_btn input{ border:inherit; background:inherit;}

/* content styles */

#content{}

#bg_none{ background:none}

#heading_area{ background:#474748 url(images/heading_bg.gif) no-repeat 0px 0px; padding:0px 0px 0px 0px;}

#heading_area h1{padding: 10px;}

#bg_none p{padding: 10px; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF;}

#bg_none h1{padding: 10px;}

#heading_area p{padding: 10px; font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF;}

#heading_area a{color:#1699CE;}

#heading_area ol, #heading_area ul{ padding-left:20px;color:#1699CE;}

#heading_area ol li a, #heading_area ul li a{ color:#1699CE;}

#heading_inner{ width:913px; margin:0px auto;}

#heading_inner2{ width:975px; margin:0px auto;}

#watch_tour{ font-family:"Trebuchet MS";  font-size:15px; text-transform:uppercase;}

#watch_tour span{padding:0px 0px 0px 15px; display:block; font-weight:normal;}

#watch_tour img{ margin-top:5px;}

#watch_tour a{ text-decoration:none; color:#FFFFFF;}

#watch_tour a:hover{ text-decoration:underline;}

.main_courses{text-align:right;}

.main_courses a{ font-family:"Trebuchet MS"; color:#117ba7; font-size:11px; padding:5px 0px 0px 10px; display:block; text-decoration:none;}

.main_courses a:hover{ text-decoration:underline;}

.headin_width{ width:830px;}

/* wild colums styles */

#content #wildcolum{ clear:both; padding:0px 0px 0px 0px;}

#content #wildcolum .Modules{height:111px; margin-top:24px;}

#content #wildcolum .Modulesbg{background:url(images/strip_bg.jpg) no-repeat 0px 0px;}

#content #wildcolum .Modulesbg_shot{background:url(images/strip_bg_st.jpg) no-repeat 0px 0px;}

#content #wildcolum .Modules h3{ padding:10px 0px 0px 15px;}

#content #wildcolum .Modules .item_1_bg{ background:url(images/item_1.jpg) no-repeat 53px 40px;}

#content #wildcolum .Modules .item_2_bg{ background:url(images/item_2.jpg) no-repeat 123px 14px;}

#content #wildcolum .Modules .item_3_bg{ background:url(images/item_3.gif) no-repeat 125px  40px;}

#content #wildcolum .Modules .item_4_bg{ background:url(images/item_4.jpg) no-repeat 160px 20px;}

#content #wildcolum .Modules .item_5_bg{ background:url(images/item_5.jpg) no-repeat 67px 31px;}

#content #wildcolum .Modules .item_6_bg{ background:url(images/item_6.jpg)  no-repeat 150px 45px;}

#content #wildcolum .Modules .item_7_bg{ background:url(images/item_7.jpg) no-repeat 70px 8px;}

#content #wildcolum .Modules .item_8_bg{ background:url(images/item_8.jpg) no-repeat 181px 10px;}

#content #wildcolum .Modules .item_9_bg{ background:url(images/item_9.jpg) no-repeat 70px 10px;}

#content #wildcolum .Modules .item_10_bg{ background:url(images/item_10.jpg) no-repeat 94px 10px;}

#Categories{width:960px; margin:0px auto;}

#Categories_inner{width:945px; margin:0px auto; padding:7px 0px 10px 0px; font-family:"Trebuchet MS"; color:#838485;}

#Categories_inner2{margin:0px auto; padding:7px 0px 10px 0px; font-family:"Trebuchet MS"; color:#838485;}

#Categories_inner2new{ padding:7px 0px 10px 0px; font-family:"Trebuchet MS"; color:#838485; width:800px;}

#Categories_inner2new p{ font-weight:bold;font-size:14px; padding:0px; margin:0px; color:#838485;}

#Categories_inner2 strong,#Categories_inner strong{ font-size:22px; font-weight:normal;}

#Categories_inner2 small, #Categories_inner small{ font-size:14px ;}

#Categories_inner span{ font-size:17px;}

#Categories_inner2 span{font-size:15px;}

#Categories_inner2 p{font-size:14px; padding:0px; margin:0px; color:#838485;}

.cat_pas_ab{ position:absolute; margin:23px 0px 0px 0px;right:180px;}

/* left colums styles */

#content #left_colum{ width:727px;}

#content #left_colum .wild_box { position:relative;}

#content #left_colum .wild_box .wild_box_top { height:10px; overflow:hidden; background:url(images/box_top.gif) no-repeat 0px 0px;}

#content #left_colum .wild_box .wild_box_bottom{ overflow:hidden; background:url(images/box_middle_new.jpg) repeat-y; width:714px;}

#content #left_colum .wild_box .wild_box_bottom2 { height:68px; overflow:hidden; background:url(images/box_bottom_new.jpg) no-repeat 0px 0px; width:714px;}

#content #left_colum .wild_box .wild_box_bottom_inner{ width:676px; margin:0px auto;}

#content #left_colum .wild_box .wild_box_bottom_inner a{ text-decoration:none;}

#content #left_colum .wild_box .wild_box_bottom_inner a:hover{ text-decoration:underline;}

.wild_box_des{ width:450px; padding-bottom:20px;}

.wild_box_des p{ font-family:"Trebuchet MS"; font-size:12px; color: #000000 padding:0px 0px 15px 15px; }

#content #left_colum .wild_box .wild_box_bottom_inner2{ width:700px; margin:0px auto;}

.leavecomment{}

.leavecomment p{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

.leavecomment p a{ color:#5cb8dd;}

.leavecomment strong{ font-family:"Trebuchet MS"; color:#000000; font-weight:18px; font-weight:bold;}

.leavecomment textarea{ width:678px; border:1px solid #c9c5c5; height:127px;}

/* Discuss CSS */

#disqus_thread { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif}

#disqus_thread ul#dsq-comments li{ background:#454545; color:#e4edee; padding:10px; margin-bottom:20px;}

#disqus_thread ul#dsq-comments li a{ color:#5cb8dd; text-decoration:underline; }

#disqus_thread ul#dsq-comments li a:hover{ color:#5cb8dd; text-decoration:none; }

#disqus_thread #dsq-comments-title h3{ display:block; clear:both; padding:10px 0px;}

a.dsq-brlink{ display:none;}

/* landing page */

#lendingleft_colum{width:570px;}

#lendingright_colum{width:371px; margin-left:5px;}

#landingpage{ font-family:"Trebuchet MS"; }

#landingpage h1{ color:#1580aa;}

#landingpage h2{ color:#33464E;}

#landingpage #landing_wild_box{}

#landingpage #landing_wild_box #landing_wild_box_top{background:url(images/leandingleft_box_top.jpg) no-repeat 0px 0px; height:13px; overflow:hidden;}

#landingpage #landing_wild_box #landing_wild_box_middle{  background:url(images/leandingleft_box_rep.jpg) repeat-y 0px 0px;}

#landingpage #landing_wild_box #landing_wild_box_middle #landing_wild_box_middleinner{ width:596px; margin-left:2px; min-height:200px; background:url(images/leandingleft_box_rep2.jpg) repeat-x 0px bottom;}

#landingpage #landing_wild_box #landing_wild_box_bottom{ background:url(images/leandingleft_box_bt.jpg) no-repeat 0px 0px;height:29px;}

#landingpage #landing_wild_box #landing_wild_box_bottom p{ font-size:12px;}

#landingpage #landing_wild_box #landing_wild_box_bottom a{ color:#006699;font-size:12px;}

#content #left_colum .wild_box .wild_box_bottom_small{ min-height:150px;overflow:hidden; background:url(images/box_bottom.gif) no-repeat 0px bottom;}

#landingpage .listing_area{ margin-right:47px; margin-left:20px;}

#landingpage .bt_paragraphs{ width:559px; margin:0px auto;}

#landingpage .bt_paragraphs p{ font-size:12px; color:#3f3f3f; padding:0px 0px 15px 0px;}

#landingpage .bt_paragraphs strong{ color:#3f3f3f; font-size:12px;}

#landingpage .bt_paragraphs i{ color:#18668f; font-size:13px;}

#lendingright_colum .lending_right_inner h5{ color:#33464e; font-weight:bold; font-size:26px; line-height:23px;}

#lendingright_colum .lending_right_inner p{ color:#999999; font-size:13px;}

#lendingright_colum .lending_right_inner p strong{ color:#3e3e3e; font-size:15px;}

#lendingright_colum .lending_right_inner label{ color:#000000; font-size:11px; float:left; width:97px; line-height:30px;}

#lendingright_colum .lending_right_inner .inputdiv{ width:301px; float:left; background:url(images/new-input.jpg) no-repeat 0px 0px;}

#lendingright_colum .lending_right_inner .inputdiv input{ width:295px; padding-top:11px; padding-bottom:11px; background:none; border:none; padding-left:5px;}

#lendingright_colum .lending_right_inner i { font-size:11px; color:#727273;}

#lendingright_colum .lending_right_box_top{ background:url(images/leandingright_box_top.jpg) no-repeat 0px 0px; height:10px; overflow:hidden;}

#lendingright_colum .lending_right_box_bt{}

#lendingright_colum .lending_right_inner{}

#lendingright_colum .lending_right_new_top{  height:15px; background:url(images/new_top.jpg) no-repeat 0px top;}

/* right colums styles */

#content #right_colum { width:252px; margin-left:2px; display:inline;}

#content #right_colum .tab_area{ font-family:"Trebuchet MS"; font-size:14px;}

#content #right_colum .tab_area_top{height:44px; background:url(images/tab.gif) no-repeat 0px 0px;}

#content #right_colum .tab_area_top h2{ color:#FFFFFF; padding:8px 0px 0px 15px;}

#content #right_colum .tab_area_bt{background:url(images/tab_bt_middle.gif) repeat-y 0px; padding:0px 20px;}

#content #right_colum .tab_area_bt a{ color:#000000; text-decoration:underline;}

#content #right_colum .tab_area_bt a:hover{ text-decoration:none; background:#cadde6;}

#content #right_colum .tab_area_bt_bottom{background:url(images/tab_bt_bottom.gif) no-repeat 0px; height:26px; width:256px;}

#content #right_colum .tab_area_bt ul{ list-style:none;}

#content #right_colum .tab_area_bt ul li.marked{ background:url(images/bullet3.jpg) no-repeat 0px 7px; padding:5px 0px 5px 20px;}

#content #right_colum .tab_area_bt ul li.unmarked{ background:url(images/bullet_inactive.png) no-repeat 0px 7px; padding:5px 0px 5px 20px;}

#content #right_colum .tab_area_bt ul li a.sidebaractive{ color:#006699; text-decoration:none; font-weight:bold;}

/* search page styles */

#content #wildcolum #search{ width:955px; margin:0px auto;}

/* posts styles */

.posts{padding:0;position:relative;}

.padding10{padding:10px;}

.posts h2 a{padding:4px 0 4px 16px;background:#000 url(images/post_head_bg.gif) no-repeat top left;}

.posts .title {margin: 0;padding: 0 0 5px 50px;font-size: 1.8em;}

.posts a, .posts a:visited{color: #6c6c6c;}

.posts a:hover{text-decoration: underline;}

.posts ol{margin:0;padding:0;}

.posts ol li{list-style: decimal inside;padding:4px 0 4px 10px;margin:0;}

.posts ul {ist-style: none;margin: 0;padding: 0 0 10px 0;}

.posts ul li {list-style: square inside;margin: 0 0 0 10px;padding: 5px 0 0 0;}

.posts ul li a {color: #cccccc;text-decoration: none;}

.posts ul li a:hover {color: #000000;text-decoration: underline;}

.posts blockquote p{margin: 0 0 20px 0;padding: 0;}

.posts p img, .posts img{border: none;padding: 5px;}

.posts ol li img{border:none;padding:0}

.input_comment{margin:0 0 6px 0;}

.prev{float:left;text-align:left;padding:0 0 10px 10px;color:#2D170A;}

.next{float:right;text-align:right;padding:0 0 10px 0;color:#2D170A;}

.prev_next{padding:20px 0 0 0;color:#2D170A;text-align:center;}

.prev_next a, .prev a, .next a{text-decoration:none;color:#2D170A;}

.prev_next a:hover, .prev a:hover, .next a:hover{

text-decoration: underline;}

.author_date{text-align:right;padding:6px 16px 6px 0;background: url(images/date_bg.gif) no-repeat bottom right;color:#000;margin:0 0 14px 0;}

.topic_comment{text-align:left;padding:6px 0 20px 10px;color:#000;margin:0;border-bottom:4px solid #000;}

.topic_comment a, .topic_comment a:visited{color:#000;}

/* comments styles */

.comments {padding: 8px;}

.comments * {font-size: 13px;}

.comments h3 {color: #6B030B;font-size: 14px;font-family: Times New Roman, Georgia, Serif;margin-bottom: 10px;}

.comments .commentlist {padding: 0;margin: 0;}

.comments .commentlist div {margin: 5px 0 5px 0;padding: 10px;background: #F5F5F5;width: 450px;overflow: auto;}

.comments .commentlist .alt {background: #FFFFFF;}

.comments ol {list-style-type: decimal;line-height: 18px;margin: 0;padding: 0 0 10px 0;}

.comments ol li{list-style: decimal inside;margin:0;padding:10px;border-bottom:2px solid #aaa;}

.graybox{background: #e2e2e2;}

.whitebox{background: #f8f8f8;}

/* r_sidebar styles */

.big_ad{margin:0 auto 4px 6px;border:1px solid #000;padding:4px;}

.big_ad:hover, .ad125:hover{border:1px solid #FEC10C;}

#adboxes{padding:0 0 0 20px;}

.ad125{border:1px solid #000;padding:0;text-align:center;height:125px;width:125px;margin:0 4px 14px 6px;float:left;background:#fef2dc;}

/* pagination */

.pagination{padding: 2px;}

.pagination a, .pagination a:visited{padding: 4px 5px;border: 1px solid #bdc6e3;text-decoration: none; color: #245dab;font-weight:normal;font-family:"Verdana" ;font-size:10px;float:left;display:inline;margin-left:2px;}

.pagination a:hover, .pagination a:active{border: 1px solid #296bb4;color: #000000;font-weight:normal;}

.pagination a.currentpage{padding: 4px 7px;border: 1px solid #2b6bb5;text-decoration: none; color: #003f7e;font-weight:normal;font-family:"Verdana"; font-size:10px;float:left;background:#2b6bb5;margin-left:2px;display:inline;}

.pagination span.currentpage{padding: 4px 7px;border: 1px solid #2b6bb5;text-decoration: none; color: #ffffff;font-weight:normal;font-family:"Verdana" ;font-size:10px;float:left;background:#2b6bb5;margin-left:2px;display:inline;}

.pagination span.disablelink, .pagination a.disablelink, .pagination a.disablelink:hover{padding: 4px 7px;border: 1px solid #dededd;text-decoration: none; color: #9b9b9b;font-weight:normal;font-family:"Verdana" ;font-size:10px;float:left;margin-left:2px;display:inline;}

/* signup page styles */

.signup{ width:580px; margin:0px auto; border:2px solid #d5d4d4; font-family:"Trebuchet MS"}

.signuptest{ background:#FFFFFF; position:absolute; text-align:center; margin:-17px 0px 0px 25px;}

.signuptest h1{ color:#1780aa; font-size:24px; font-weight:normal; text-transform:uppercase; padding:0px 5px;}

.signuptest h3{ padding-left:20px;}

.signup label{ width:161px; text-align:left; float:left; font-size:13px; color:#333334; padding-right:12px; line-height:32px;}

.signup .inputouter{ border:1px solid #dbd9d9; background:url(images/input_bg.gif) repeat-x 0px 0px; float:left;}

.signup input{/*border:none; background:none;*/}

.signup .inputouter2{ float:left; width:304px;}

.signup input.wildtestbox{ height:30px; width:304px; }

.signup input.shorttestbox{ height:30px; width:113px; }

.signup p{ font-size:12px;}

.signup span{ font-size:12px; padding-left:5px;}

.signup a{ color:#1780aa; font-size:11px; padding-right:20px;}

.signup input[type=text]{border:1px solid #dbd9d9; background:url(images/input_bg.gif) repeat-x 0px 0px; float:left;  width:304px; padding:7px;}

.signup .wlm_inpageloginform tr th{width:161px; text-align:right; font-size:13px; color:#333334; padding-right:12px; line-height:32px; font-weight:normal;}

.signup input[type=password]{border:1px solid #dbd9d9; background:url(images/input_bg.gif) repeat-x 0px 0px; float:left;  width:304px; padding:7px;}

.signup input[type=submit]{ width:73px; height:32px; background:url(images/login_button.gif) no-repeat 0px 0px; text-indent:-9999px; border:none;}

.signup table{ text-align:center; width:100%}

.signup .wpm_registration tr td small{ text-align:left; float:left;}

.signup .wpm_registration tr td small br{ padding:0px; margin:0px;}

.signup .wpm_registration tr td{ text-align:right;padding-bottom:5px;font-size:13px; color:#333334; padding-right:12px; line-height:32px; font-weight:normal;}

.signup .wpm_registration input[type=text]{border:1px solid #dbd9d9; background:url(images/input_bg.gif) repeat-x 0px 0px; float:left; width:304px; padding:7px;}

.signup .wpm_registration input[type=password]{border:1px solid #dbd9d9; background:url(images/input_bg.gif) repeat-x 0px 0px; float:left;   width:304px; padding:7px;}

.signup .wpm_registration input[type=submit]{ width:144px; height:51px; background:url(images/regisetr.png) no-repeat 0px 0px; text-indent:-9999px; border:none; float:left;}


/* detail page styles */

.detail{ font-family:"Trebuchet MS" }

.detail_top{ background:url(images/wide_colum_top.gif) no-repeat 0px 0px; height:10px; overflow:hidden;}

.detail_repy{ background:url(images/wide_colum_rep_y.gif) repeat-y 0px 0px; }

.detail_inner{ width:975px; background:url(images/wide_colum_rep_x.gif) repeat-x 0px bottom; min-height:200px; margin-left:2px;}

.detail_inner2{ width:938px; margin:0px auto;}

.detail_bt{ background:url(images/wide_colum_bt.gif) no-repeat 0px 0px; height:25px;}

.detailrightwidth{ width:600px; margin-left:30px;}

.detailrightwidth p{ font-size:12px; color:#555655; margin-bottom:12px;}

.detailrightwidth ul{ list-style:none;}

.detailrightwidth ul li{ background:url(images/bullet3.jpg) no-repeat 0px 10px; padding-left:20px;}

.detailrightwidth ul li a{ text-decoration:underline; font-size:11px; color:#000000;}

.detailrightwidth ul li a:hover{ text-decoration:none;}

.pagesection p{ font-size:12px; color:#555655; margin-bottom:12px;}

#content #left_colum .detail_pagination{ position:absolute; margin-left:550px; margin-top:-10px;}

#content #left_colum .detail_pagination ul{ list-style:none;}

#content #left_colum .detail_pagination ul li{ float:left;}

#content #left_colum .detail_pagination ul li a{ display:block; text-indent:-9999px; outline:none;}

#content #left_colum .detail_pagination ul li.newnext a{ width:54px; height:25px; background:url(images/nex.gif) no-repeat 0px 0px; }

#content #left_colum .detail_pagination ul li.previous a{ width:78px; height:25px; background:url(images/pre.gif) no-repeat 0px 0px; }

/*.hos_tcl{ background:url(images/top_left.gif) no-repeat; width:7px; height:6px;}

.hos_tcr{ background:url(images/top_right.gif) no-repeat; width:7px; height:6px;}

.hos_tc_repeat{ background:url(images/top_rep.gif) repeat-x 0px 0px;  height:6px;}

.hos_left_repeat{ background:url(images/con_left.gif) no-repeat 0px 0px; width:7px; height:99px;}

.hos_right_repeat{  background:url(images/con_right.gif) no-repeat 0px 0px; width:7px; height:99px;}

.hos_bcl{ background:url(images/bo_left.gif) no-repeat; width:7px; height:6px;}

.hos_bc_middle{background:url(images/bo_rep.gif) repeat-x 0px 0px;  height:7px;}

.hos_bcr{background:url(images/bo_right.gif) no-repeat; width:7px; height:6px;}

.table_content_rep{ background:url(images/con_rep.gif) repeat-x 0px 0px; height:99px; }

.item_2_width{ float:left; width:240px; height:99px; }

.item_2_width_last{ float:left; width:240px; height:99px; border-right:0px solid #e8e8e8; }

.item_2_width_inner{ width:240px; height:99px; position:absolute;}

.item_2_width_inner h3{ padding:5px 0px 0px 10px;}

.item_2_width img{ float:right; margin-right:10px;}

.item_2_width_last img{float:right;margin-right:10px;}*/

.hos_tcl{ background:url(images/top_left.gif) no-repeat; width:7px; height:6px;}

.hos_tcr{ background:url(images/top_right.gif) no-repeat; width:7px; height:6px;}

.hos_tc_repeat{ background:url(images/top_rep.gif) repeat-x 0px 0px;  height:6px;}

.hos_left_repeat{ background:url(images/con_left.gif) no-repeat 0px 0px; width:7px; height:99px;}

.hos_right_repeat{  background:url(images/con_right.gif) no-repeat 0px 0px; width:7px; height:99px;}

.hos_bcl{ background:url(images/bo_left.gif) no-repeat; width:7px; height:6px;}

.hos_bc_middle{background:url(images/bo_rep.gif) repeat-x 0px 0px;  height:7px;}

.hos_bcr{background:url(images/bo_right.gif) no-repeat; width:7px; height:6px;}

.table_content_rep{ background:url(images/con_rep.gif) repeat-x 0px 0px; height:99px; }

.item_2_width{ float:left; width:240px; height:99px;margin-top:8px; }

.item_2_width_last{ float:left; width:248px; height:99px;margin-top:8px;}

.item_2_width_inner{ width:240px; height:99px; position:absolute;}

.item_2_width_inner h3{ padding:5px 0px 0px 15px;}

.item_2_width img{ float:right; margin-right:10px;}

.item_2_width_last img{float:right;margin-right:10px;}

/* Login page styles */

.wlm_inpageloginform table{ text-align:center; width:100%;}

.wlm_inpageloginform table tr th{ text-align:right; padding-bottom:5px;}

.wlm_inpageloginform table tr td{ text-align:left;}

/* comment styles */

.commentlist{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.commentlist .quote {background:url(images/bg_quote.gif) no-repeat top right;min-height:50px; padding-right:40px;}

.commentlist .quote_new {background:url(images/new_quotes.gif) no-repeat top right;min-height:50px; padding-right:40px;}

.commentlist .quote {font-size:11px;}

.commentlist .quote_new {font-size:11px;}

.commentlist li.step1{padding: 10px 5px 10px 18px;margin-top:15px;background:#454545; color:#e4edee;}

.commentlist li.step2{padding: 10px 5px 10px 18px;margin-top:15px;background:#6c6c6c; color:#e4edee;}

.commentlist cite {display:block;font-style:normal;margin-top:20px;}

.commentlist li a{color: #5CB8DD}

.commentlist cite a:link, .commentlist cite a:visited {color:#5cb8dd;text-decoration:none;}

.commentlist cite a:hover, .commentlist cite a:active {color:#FFF;text-decoration:underline;}

/*Sales page*/

#content .detailsalesrightwidth{ width:600px; margin-right:30px;}

#content .detailsalesrightwidth p{ font-size:12px; color:#555655; margin-bottom:12px;}

#content .detailsalesrightwidth ul{ list-style:none;}

#content .detailsalesrightwidth ul li{ background:url(images/bullet3.jpg) no-repeat 0px 10px; padding-left:20px; line-height:15px; padding-bottom:10px;}

#content .detailsalesrightwidth ul li a{ text-decoration:underline; font-size:12px; color:#555655; text-decoration:none; }

#content .detailsalesrightwidth ul li a:hover{ text-decoration:none;}

#content .upsellheading h1{ color:#000000; font-size:36px;}

#content .upsellheading h1 span{ color:#1883c6;}

#content .option1{ width:472px; margin:0px auto;}

#content .option1 h3{ font-size:24px;}

#content .option1bg{ background:url(images/option_1_bg.gif) no-repeat 0px 0px; height:59px; padding:0px 15px 0px 20px;}

#content .option1bg big{ font-size:25px; color:#FFFFFF; font-style:italic; font-family:Arial black, Helvetica, sans-serif; padding-top:5px; display:block;}

#content .option1bg small{ font-size:28px; font-weight:bold; color:#FFFFFF; padding-top:7px; display:block;}

#content .option1 .clickjoin{ width:243px; height:38px; position:absolute;margin-left:120px;margin-top:85px; float:left;}

#content .option1 .best_value{ width:127px; height:26px; position:absolute;margin-left:480px;margin-top:55px; float:left;}

/*Categories*/

#category_cloud a{ color:#838485; text-decoration:none}

.entry ul{ list-style:none; padding:0px 0px 0px 20px; margin:0px;}

.entry ol{ padding:0px 0px 0px 20px; margin:0px;}

.entry ol li{ color:#838485; font-size:14px;}

.entry a{ color:#2b7dc1;}

.entry p { color: #000000 font-size:14px; padding:5px 10px 5px 20px; }

.entry ul li{ color:#838485; font-size:14px;}

.entry ul li a {color: #2B7DC1;text-decoration: underline;}

/* footer styles */

#footer { height:62px; background:#474748; font-family:tahoma; color:#FFFFFF; }

#footer #footer_inner { width:945px; margin:0px auto; }

#footer #footer_inner a{color:#ffffff; text-decoration:none;}

#footer #footer_inner .alignleft a{ font-size:12px;}

#footer #footer_inner .alignleft span{ font-size:12px;  padding:0px 5px;}

#footer #footer_inner a:hover{ text-decoration:underline;}

#footer #footer_inner .alignright div{ text-align:right;}

#footer #footer_inner .alignright a{ font-size:10px;}

#footer #footer_inner .alignright span{ font-size:10px;  padding:0px 2px;}

#footer #footer_inner .alignright #copy{ font-size:11px;}

#footer #footer_inner .alignright #copy span{ color:#7ba6cf;font-size:11px;}

.matched{ position:absolute; bottom:20px; right:40px; cursor:pointer;}

.backlink { width:550px; float:left;}

.mark{ width:300px; float:left; cursor:pointer;}

.backlink a{ color:#1699CE;}

.centeredImage { text-align:center; margin-top:0px; margin-bottom:0px; padding:0px;}

.sidedata li{ padding-bottom:5px;}

.new-bg{ height:128px;  background:url(images/sign-up-img.gif) no-repeat 5px 0px;}

.wall{ width:980px; float:left;}

.exel,.exelselect,.fince,.finceselect,.adva,.advaselect,.nija,.nijaselect,.bank,.bankselect,.ppt,.pptselect,.inves,.invesselect{margin-bottom:20px;}

.wall .exel{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; float:left;}

.wall .exel:hover{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:0px -117px;}

.wall .exelselect{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:0px -234px;float:left;}

.wall .exelselect:hover{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:0px -117px;}

.wall .bank{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; float:left;}

.wall .bank:hover{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:0px -117px;}

.wall .bankselect{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:0px -234px;float:left;}

.wall .bankselect:hover{ width:249px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:0px -117px;}

.wall .ppt{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; float:left;background-position:-249px 0px;}

.wall .ppt:hover{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-249px -117px;}

.wall .pptselect{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-249px -234px;float:left;}

.wall .pptselect:hover{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-249px -117px;}

.wall .fince{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; float:left;background-position:-249px 0px;}

.wall .fince:hover{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-249px -117px;}

.wall .finceselect{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-249px -234px;float:left;}

.wall .finceselect:hover{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-249px -117px;}

.wall .adva{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; float:left;background-position:-488px 0px;}

.wall .adva:hover{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-488px -117px;}

.wall .advaselect{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-488px -234px;float:left;}

.wall .advaselect:hover{ width:239px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-488px -117px;}

.wall .nija{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; float:left;background-position:-727px 0px;}

.wall .nija:hover{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-727px -117px;}

.wall .nijaselect{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-727px -234px;float:left;}

.wall .nijaselect:hover{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-727px -117px;}

.wall .inves{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; float:left;background-position:-727px 0px;}

.wall .inves:hover{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-727px -117px;}

.wall .invesselect{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-727px -234px;float:left;}

.wall .invesselect:hover{ width:250px; height:114px;background:url(images/wall-back.gif) no-repeat; background-position:-727px -117px;}

#faqs-menu {margin: 0;padding:12px 0px 20px 0px; list-style:none;}

#faqs-menu li {display: block; margin-right:22px; float:left;}

#faqs-menu li a {display: block; float:left; color:#666666;;text-decoration: none; font-size:15px; padding:0px 0px 3px 0px;}

#faqs-menu li.down{background:url(images/drop_down_arrow.gif) no-repeat right 6px; padding-right:15px; }

#faqs-menu a:hover, #faqs-menu li.active a{ background:url(images/navigation_bg_hover.gif) repeat-x left bottom;}

.ajax_loader{ height:300px; padding-top:20px; text-align:center;}

.accordion_headings{ display: block; font-weight:bold; background: url(images/plus_bullet.gif) no-repeat 935px 10px #f6f6f6; padding: 5px 15px 5px 13px; line-height: 30px; font-weight: bold; text-decoration: none; outline: none; font-size: 16px; color: #000000;  cursor: pointer; margin-top:10px;}

.header_highlight{background: url(images/minus_bullet.gif) no-repeat 935px 10px #f6f6f6; font-weight:bold; padding: 5px 15px 5px 13px; line-height: 30px; font-weight: bold; text-decoration: none; outline: none; font-size: 16px; color: #000000; cursor: pointer; margin-top:10px;}

.accordion_child{ background:#F6F6F6; padding:0px 35px 15px 15px; font-size:13px;}

/*New classes Edit*/

.accordian_list ol, .accordian_list ul{  padding:10px 0px 10px 20px; margin:0px 0px 0px 0px;}

.accordian_list ul li{ }

.accordian_list a{color:#1699CE; text-decoration:none;}

.accordian_list a:hover{text-decoration:underline;}

.please{ font-size:12px; color:#989797;}

.courses_main{ width:945px; font-family:"Trebuchet MS"}

.courses{width:453px; float:left; margin-top:20px;}

.courses .headt-c{ background:url(images/head-back.jpg) repeat-y; padding:8px 10px; float:left; margin-bottom:14px; width:433px;}

.courses .headt-c big{ font-size:18px; color:#1699ce; width:358px; font-weight:bold; float:left;}

.courses .headt-c span{ float:right; color:#fff; font-size:20px;}

.courses .coursearea{width:453px;}

.courses .coursearea .c-img{ width:167px; float:left;}

.courses .coursearea .c-img img{ border:1px solid #e5e5e5; width:167px; height:139px; padding:0px;}

.courses .coursearea .coursetext{ width:272px; float:right; font-size:12px; color:#555655;}

.courses .coursearea .coursetext p{ padding:0px 0px 10px 0px; margin:0px;}

.courses .coursearea .coursetext a{ color:#bd1c1c; text-decoration:underline;}

.margL{ margin-left:30px;}

a.viewcoruse{ background:url(images/view-c-d.png) no-repeat; width:148px; height:29px; display:block; margin-left:50px;background-position:0px 0px;}

a:hover.viewcoruse{ background-position:0px -29px;}

a.signupnow{ background:url(images/signupnow.png) no-repeat; width:148px; height:29px; display:block;margin-left:50px;background-position:0px -29px;}

a:hover.signupnow{ background-position:0px 0px;}

/* Style for ne home page */

.home-new-head{ color:#1580AA; padding:0px 100px;}

.home-new-head2{ padding-left:20px;}

.home-new-head2-flash{padding-left:20px;}

.bt_paragraphs h2 { color:#33464E; padding-bottom:10px;}

.bt_paragraphs ul{ padding-left:20px; list-style:square; font-size:13px;}

.bt_paragraphs ul li{ padding-bottom:5px; color:#707070; font-size:15px;}

#landingpage .listing_area p { padding:0px 0px 0px 0px; color:#707070;  font-size:15px;}

#landingpage .listing_area ul{ list-style:square;  padding-left:20px; padding-top:13px;}

#landingpage .listing_area ul li{ padding-bottom:5px; color:#707070;}

#landingpage .listing_area ul li a{ color:#707070; text-decoration:none; font-size:15px;}

/* Style for Notes page */

#notes{ }

.notebook_bg{ background:url(images/notebook_mid.png) repeat-y 2px 0px; padding:0px 10px;}

#notes label{ display:block; padding-bottom:5px; float:left; width:50px; margin-left:46px; font-size:12px; color:#999999; padding-top:5px;}

#notes input{ width:68%; background:#f4f0e9; padding:3px; border:1px solid #d3cfc7; margin-bottom:28px;}

#notes textarea{ width:68%; background:#f4f0e9; padding:3px; border:1px solid #d3cfc7; margin-bottom:15px; height:127px;}

#notes input#note_submit{ background:url(images/submit_notebook.jpg) no-repeat; color:#fff; border:none; width:79px; height:32px; font-size:0px; cursor:pointer; margin-left:96px;}

.mid_bg{ background:url(images/mid-round.jpg) repeat-y top center;}

#affiliate_course ul#aff{ margin:0px; padding:0px; list-style:none;}

li.panel{ border-right:2px solid #e9e9e9; padding-right:17px; padding-left:5px; margin-right:12px!important; margin-top:13px !important;}

li.panel:last-child{border-right:none;}

li.panel .headt-c{ float:left; margin-bottom:14px; width:100%;}

li.panel .headt-c big{ padding:5px; font-size:15px; line-height:18px; color:#000000; width:186px; font-weight:normal; float:left; background:#f1f0f0; margin-right:3px; height:42px;}

li.panel .headt-c span{ padding:15px 5px; float:right; color:#000000; width:56px; display:block; font-size:18px; background:#e0edf5; height:22px; text-align:center;}

li.panel .coursearea .c-img{ clear:both; text-align:center;}

li.panel .coursearea .c-img img{clear:both; margin-bottom:20px;}

li.panel .coursearea .coursetext{ width:266px; font-size:13px; color:#555655; line-height:18px;}

li.panel .coursearea .coursetext p{ padding:0px 0px 10px 0px; margin:0px;}

li.panel .coursearea .coursetext a{ color:#bd1c1c; text-decoration:underline;}

.text_block{ height:73px; float:left;}

#affiliate_course a.viewcoruse_aff{ background:url(images/view_course_details_btn.gif) no-repeat; width:146px; height:29px; display:block; float:left;}

#affiliate_course a.signupnow_aff{ background:url(images/sign_up_now_btn.gif) no-repeat; width:107px; height:29px; display:block; float:right;}

.alignCenter{ text-align:center;}

/*Step Crousel CSS*/

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 887px; /*Width of Carousel Viewer itself*/
height:313px; /*Height should enough to fit largest content's height*/
margin:0 auto;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin:0; /*margin around each panel*/
width: 266px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}