body {font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform:none;font-weight:400;background:#fcfcf8 url(images/header_bg.gif) repeat-x top;text-align:center;font-size:13px;margin:0;padding:0;}
a {text-decoration:none;color:#039;}
.floatright {float:right;}
.clearleft {clear:left;}
.clearright {clear:right;}
.clearboth {clear:both;}
.header {margin-top:15px;}
.headertop {text-align:left;padding:0px 10px;width:940px;margin:0 auto 15px;}
.topnavcontent,.bodycontainer {text-align:left;padding:0px 5px;width:960px;margin:0 auto;}
.topnav {background:url(images/topnavbgrd.gif) repeat-x;height:38px;margin-top:10px;min-width:980px;}
.topnav .topnavcontent {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:0;}
.topnav .topnavcontent a {color:#1c1c1c;display:inline-block;font-weight:700;font-size:13px;border-right:1px solid #e1e1b4;outline:none;padding:10px 16px 7px;}
.topnav .topnavcontent a:hover {background:#e1e1b8;text-decoration:none;color:#000;}
.topnav .topnavcontent img {vertical-align:top;width:2px;height:36px;}
.commonintro {margin-top:5px;border:1px solid #ececd1;}
.commonintrotitle {background:#f3f3e2;border-bottom:2px solid #e1e1bb;color:#111;padding:7px;}
.commonintrotitle h1 {font-size:15px;margin:0;padding:0;}
.commonintrodescription {line-height:1.3em;padding:7px;}
.commonintroactionblock {background:#fff;padding:7px;}
.introtitle,.bodycontent_title {font-size:15px;color:#2c2c2c;font-weight:700;background:url(images/underline.gif) no-repeat left bottom;margin-top:15px;width:229px;text-align:center;float:left;padding:0 0 7px 8px;}
.boxeffect {background:url(images/boxbg2.gif) repeat-x;}
.sitese .searchbox {width:750px;height:16px;font-size:13px;color:#4E4E4E;border:1px solid #d3d3cd;margin:10px 0;
padding:4px 5px;}
.sitese .submitbutton2 {margin-bottom:5px;}
.searchboxbottom {text-align:right;padding:5px 12px 7px;}
.searchboxbottom_left {float:left;font-size:14px;color:#888;}
.bodycontent {border:2px solid #ebecda;background-color:#fff;width:957px;margin:0;}
.bodycontent_container {padding:10px 15px;}
.bodycontent_title {background:url(images/greyunderline.gif) no-repeat left bottom;}
.bodycontent2 {min-width:960px;background-color:#fff;margin:0;}
.contentleft {width:620px;float:left;border-right:4px solid #f7f7f7;margin-right:15px;padding-right:10px;}
.contentleft .contentbox {width:322px;float:left;margin-right:7px;margin-bottom:15px;}
.contentleft .contentbox .contentbox_title {background:#eaeacd;font-weight:700;font-size:14px;color:#484848;
padding:5px;}
.contentleft .contentbox .contentbox_content {list-style-type:none;margin:0;padding:5px 0 0;}
.contentleft .contentbox .contentbox_content li {background:url(images/bullet.gif) no-repeat left;padding:1px 0 0 15px;}
.contentleft .contentbox .contentbox_content .more {text-align:right;background-image:none;background:#f3f3e1;
margin-top:5px;color:#666;padding:3px 10px;}
.contentleft .contentbox .contentbox_content .more a {color:#5f5f5f;font-size:12px;}
.contentright .contentbox .contentbox_title {font-weight:700;font-size:14px;color:#484848;padding:5px;border-bottom:1px solid #ccc;background:#f6f6f6}
.contentright .contentbox .contentbox_content {list-style-type:none;margin:0;padding:10px;}
.contentright .contentbox .contentbox_content li {padding:0;}
.contentright .contentbox .contentbox_content .more {text-align:right;background-image:none;background:#f3f3e1;
margin-top:5px;padding:3px 10px;}
.contentright .contentbox .contentbox_content .more a {color:#5f5f5f;font-weight:700;}
.contentright .contentbox .contentbox_content2 .articletitle {padding:5px;}
.contentright .contentbox .contentbox_content2 .articledescription {padding:0 5px 5px;color:#303030;}
.contentright .contentbox .contentbox_content2 .more {text-align:left;background-image:none;background:#F0F0F0;
margin-top:5px;color:#666;padding:3px 10px;}
.contentright .contentbox .contentbox_content2 .more2 {text-align:left;background-image:none;margin-top:2px;
color:#666;padding:1px 5px;}
.contentbox_content2 .carousel-prev {display:block;float:left;margin-top:8px;margin-left:5px;}
.contentbox_content2 .carousel-next {display:block;float:right;margin-top:8px;margin-right:5px;}
.contentbox_content2 .carousel-content {display:block;float:left;text-align:center;width:150px;margin:7px 7px 0;
}
.contentbox_content2 .authormore {display:block;}
.contentbox_content2 .articlelinkblock {padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eee;}
.footer {background:#efefd7;border:1px solid #eee;min-width:980px;margin:20px 0 10px;padding:20px 0;}
.footercontent {text-align:center;line-height:1.3em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 auto;}
.footercontent span {color:#999;}
.footercontent a {color:#3f3e3e;}
.footercontent a:hover {color:#000;}
.copyright {text-align:center;font-size:11px;margin-bottom:20px;color:#666;min-width:980px;}
.copyright a {color:#333;}
.searchengine {float:right;margin:35px 7px 0 0;}
.topbanner {float:right;margin:0px 7px 0 0;}
.submitbutton {background:url(images/buttonbg.gif) repeat-x;font-weight:700;color:#666;cursor:pointer;border:1px solid #ccc;height:22px;}
.submitbutton2 {background:url(images/buttonbgrd.gif) repeat-x;height:22px;border:none;color:#fff;width:75px;
cursor:pointer;border-color:#f8bb49;border-style:solid;border-width:1px;}
.desk {margin-top:15px;line-height:1.3em;margin-bottom:10px;}
.bordered-desk {line-height:1.3em;border:1px solid #E5E5BD;margin-bottom:10px;border-top:none;padding:10px;}
.desk2 {line-height:1.5em;margin-bottom:10px;color:#262626; }
.breadcrumb {margin-top:10px;text-align:right;font-size:12px;}
.lispacing li {margin-bottom:7px;}
.goldbutton {background:url(images/goldbuttonbgrd.gif) no-repeat;display:inline-block;height:20px;width:147px;
font-weight:700;font-size:16px;color:#fff;text-align:center;padding:8px 0;}
.goldbutton:hover {text-decoration:none;color:#fff;background:url(images/goldbuttonbgrd_hover.gif) no-repeat;
}
.box {border:1px #CCC solid;overflow:hidden;background:url(images/boxbg1.gif) repeat-x;padding:5px 4px 8px 8px;
}
.redtext {color:red;}
.bluetext {color:blue;}
.formdata {margin-top:10px;}
.formdata .formlabel {width:75px;display:inline-block;vertical-align:top;}
.formdata .formlabel1 {width:145px;display:inline-block;vertical-align:top;}
.formdata .formfield {width:120px;display:inline-block;}
.formdata .formfield1 {width:450px;display:inline-block;}
.formdata .formrow {margin-bottom:10px;}
.categories {list-style-type:none;margin:0;padding:0;}
.categories li a {display:block;outline:none;color:#464646;background:#fff url(images/bullet2.png) no-repeat 10px 9px;padding:6px 25px;}
.categories li a:hover {background:#f8f8f8 url(images/bullet1.png) no-repeat 6px;text-decoration:none;
color:#009;}
.contentright3 .contentbox {width:250px;float:left;margin-bottom:15px;border:1px solid #f0f0f0;}
.contentright3 .contentbox .contentbox_title {font-weight:700;font-size:14px;color:#4c4c4c;padding:5px 10px;border-bottom:1px solid #ccc;background:#f6f6f6;}
.contentright3 .contentbox .contentbox_content {list-style-type:none;margin:0;padding:10px 5px;}
.channels {width:235px;float:left;margin-bottom:15px;background:url(images/boxbg1.gif) repeat-x;border:1px solid #eee;}
.channels .channels_content,.channels2 .channels_content {list-style-type:none;margin:0;padding:10px 7px 3px;}
.channels .channels_content a,.channels2 .channels_content a {padding-left:25px;outline:none;background:#fff url(images/bullet1.png) no-repeat 6px;color:#464646;}
.channels .channels_content a:hover,.channels2 .channels_content a:hover {color:#009;}
.channels .channels_content li,.channels2 .channels_content li {margin:5px 0;}
.channels .channels_title {font-weight:700;font-size:14px;color:#4c4c4c;text-align:center;padding:5px 0;}
.channels2 .channels_title {font-weight:700;font-size:14px;color:#4c4c4c;padding:5px;border-bottom:1px solid #ccc;background:#f6f6f6;}
.contentleft3 {width:643px;float:left;border-right:4px solid #f7f7f7;margin-right:15px;padding-right:10px;min-height:750px;}
* html .contentleft3 {height:750px;}
.pagingblock {margin-top:20px;padding-top:10px;border-top:1px dotted #ccc;}
.pagingblock span {padding-right:20px;}
.paginglinks {font-weight:700;font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.listing .listingtitle {padding:2px;font-weight:bold;border-bottom:1px solid #eee;}
.categories .nobullet {background:url(images/levelup.gif) no-repeat 10px;text-align:left;padding:5px 35px;}
.categories .nobullet:hover {background:#f8f8f8 url(images/levelup_hover.gif) no-repeat 10px;text-decoration:none;
color:#009;}
.deskfooter {border-top:1px solid #a0a0a0;margin:15px 0;padding:3px 0;}
.channels .channels_content .carouslitop,.channels .channels_content .carouslibottom {text-align:center;}
.channels .channels_content .carouslitop {border-bottom:1px dotted #bebebe;margin-top:0;}
.channels .channels_content .carouslibottom {border-top:1px dotted #bebebe;margin-bottom:0;padding-top:5px;}
.righticonsbar {margin-bottom:8px;position:relative;width:250px;padding:5px 10px 5px 0px;}
.righticonsbar a {padding-right:5px;}
.sharediv {position:relative;background:#f3f3ea;border:2px solid #e9e9d9;top:10px;display:none;margin-bottom:20px;
padding:10px 10px 0px 10px;}
.sharediv .sharedivtitle {font-weight:700;font-size:14px;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #e5e5d0;}
.sharediv .sharedivtitle img {vertical-align:text-bottom;cursor:pointer;float:right;}
.sharediv a {display:block;text-align:left;padding:0 0 5px 7px; outline:none;}
.sharediv a:hover {text-decoration:none;background:#ebebd9;padding:3px 5px;}
.bgstyle {background:#f2f2f2;border:1px solid #ececec;margin-top:20px;text-align:right;color:#abaaaa;padding:3px 4px;}
.bgstyle a:hover {text-decoration:none;}
.article {padding-top:5px;}
.article table {border:1px solid #F5F5F5;}
.article td {border:1px solid #F5F5F5;text-align:left;padding:4px;}
.article th {font-weight:bold; font-size:13px; text-align:left;border:1px solid #eee; padding-left:3px;}
.article li {margin:.5em;}
.subtitle {font-weight:700;font-size:13px;background:#f8f8f8;border:1px solid #efeded;margin-bottom:15px;padding:4px;}
.commentsblock .commentsblocktitle {background:#fafaf3;border:0 solid #eaead9;font-weight:700;padding:5px 8px;}
.commentsbody {border:1px solid #eaead9;padding:15px 10px;}
.commentsblock .commentsblocktitle .cdate {padding-left:4px;color:#666;font-size:11px;}
.commentsfooter {background:#FFF;border:1px solid #eee;border-top:none;padding:5px;}
.commentsfooter a:hover {text-decoration:none;color:#900;}
.commentphoto img {border:1px solid #eee;vertical-align:middle;padding:2px;}
.commentphoto {float:left;margin-right:10px;}
.biglink {color:#03C;font-size:14px;font-weight:700;}
.biglink:hover {color:#333;}
.authordetails {border-top:1px solid #ececec;margin-top:5px;color:#abaaaa;padding:5px 4px 3px 0;}
.contentpageintro {border-top:3px solid #e5e6c9;border-bottom:3px solid #e5e6c9;margin-top:5px;background:#FFF;
border-left:1px solid #E5E6C9;border-right:1px solid #E5E6C9;line-height:1.4em;}
.contentpageintromid {padding-bottom:2px;}
.contentpageintrobottom {border-bottom:3px solid #F3F3E2;}
.contentpageintro .title {font-weight:700;font-size:16px;margin-bottom:5px;border-bottom:1px solid #e7e7c5;
color:#272727;background:#f3f3e2;padding:8px 6px;}
.contentpageintro_content {padding:0 8px;}
.leftintro {width:80%;float:left;text-align:justify;line-height:1.4em;padding-bottom:3px;}
.leftintro .title {background:none;}
.rightintro {float:left;margin:10px 5px 5px 10px;}
.rightintro img {border:1px solid #ccc;padding:2px;}
.contentpageintro .title h1,.leftintro .title h1 {font-size:16px;margin:0;padding:0;}
.leftintro .articledescription {min-height:65px;color:#303030;}
* html .leftintro .articledescription {height:65px;}
.bottombar {border:1px dotted #ccc;margin-top:20px;border-left:none;border-right:none;padding:5px 0;}
.bottombar a {color:#3d3d3d;font-weight:700;}
.bottombar a:hover {text-decoration:none;color:#0e0e0e;}
.comments {border-top:1px solid #b2b2b2;padding:0 0 5px;}
.comments h3,.relatedarticles h3 {color:#3d3d3d;margin:15px 0 10px;}
.articlepage_midright {float:right;margin:0 0 0 10px;padding:3px 3px 3px 5px;}
.articlepage_rightad1 {width:275px;}
.greytext {color:#666;}
.rightrelated {margin:15px 0;padding:0 30px;}
.rightrelated li {margin:3px 0;}
.breadcrumb a {color:#2750a2;}
.pointer {cursor:pointer;color:#039;}
.desktitle {font-size:14px;background:#f8f8f8;border:1px solid #eee;padding:5px 10px;}
.desktitle2 {font-size:14px;background:#f8f8f8;border:1px solid #eee;padding:5px;}
.deskbody {border:1px solid #eee;padding:10px 6px;}
.row2 {margin:10px 5px;}
.simpletextbox1 {border:1px solid #ccc;text-align:center;color:#009;}
a:hover,.contentleft .contentbox .contentbox_content a:hover {color:#03C;text-decoration:underline;}
.floatleft,.headertop .logo {float:left;}
.logo,.contentbox_content2 .carousel-prev a,#homepage .contentbox_content2 .carousel-next a,#messageauthor {
outline:none;}
.intro,.contentright .contentbox .contentbox_content2 {margin-top:5px;}
.sitese .searchbox form,.searchengine form {margin:0;padding:0;}
.contentleft .contentbox .contentbox_content a,.contentright .contentbox .contentbox_content a {
color:#039;}
.contentleft .contentbox .contentbox_content a:hover,.contentright .contentbox .contentbox_content a:hover {
color:#8B0000;}
.contentright,.contentright3 {float:left; width:255px;}
.contentright .contentbox,.channels2 {border:1px solid #eee;float:left;margin-bottom:15px;width:275px;}
.listing,.commentsblock {margin-bottom:15px;}
.channels .channels_content .carouslink,.carousel-prev,.carousel-next,.sharebutton {cursor:pointer;}
.relatedvideos {padding:5px; height:300px; overflow:auto; overflow:scroll; overflow-x:hidden; overflow-y:scroll; text-align:center; position:relative; }
.relatedvideos .ritem {margin:5px 0px; padding:0px 0px 10px; border-bottom: 1px solid #eee;}
.relatedvideos .ritem_title {margin:0px 0px 5px;}
.playoverlay1 {position:absolute; left:35%; z-index:300; cursor:pointer; background:url(images/playoverlay.png) no-repeat; width:64px; height:64px; top:30%; display:block;}
.playoverlay2 {position:absolute; left:35%; z-index:300; cursor:pointer; background:url(images/playoverlay.png) no-repeat; width:32px; height:32px; top:55%; left:45%; display:block;}
.imgborder {border:1px solid #eee;padding:3px;}
.searchtext {font-size:12px; color:#3e3e3e; margin-bottom:5px;}
form {margin:0; padding:0;}
.imgnoborder {border:none;}
.imgmiddlealign {vertical-align:middle;}
.imgtopalign {vertical-align:top;}
.border1 {border-top:1px solid #ccc;}
.centeralign {text-align:center;}
.article h2 {font-size:14px;}
.article h3 {font-size:13px;}
.relatedarticles h3 {font-size:14px;}
.relatedmorebar {border:1px solid #ccc; background:#f6f6f6; margin-bottom:10px; padding:3px 4px; text-align:center;}
.relatedmorebar a.prev {float:left; background:url(images/arrow_left.gif) top left no-repeat; padding-left:28px; padding-top:3px;  font-weight:bold; cursor:pointer;}
.relatedmorebar a.prev:hover {background:url(images/arrow_left_hover.gif) no-repeat; text-decoration:none;}
.relatedmorebar a.next {float:right; background:url(images/arrow_right.gif) top right no-repeat; padding-right:28px; padding-top:3px;  font-weight:bold; cursor:pointer;}
.relatedmorebar a.next:hover {background:url(images/arrow_right_hover.gif) right no-repeat; text-decoration:none;}
.relatedmorebar span {font-weight:bold; float:left; margin-left:170px; padding-top:2px;}
.article .title {font-weight:700;font-size:18px; border-bottom:1px solid #e7e7c5; color:#272727; }
.article .title h1 {font-size:18px; margin:0 0 0 -2px;padding-bottom:3px;}
.article .articledescription {margin-top:5px;}
.authordetails {border-bottom:1px solid #ececec; margin-bottom:10px;}
.article .topadlinks {margin:5px 0px 8px -5px;}
