.content{margin:10px}
#content a:link{color:#003d4c;font-weight:bold;text-decoration:none;}
#content a:visited{color:#003d4c;font-weight:bold;text-decoration:none;}
#content a:hover{color:#003d4c;font-weight:bold;text-decoration:underline;}
/*#content a link #6456b6 - hover #f4ab00 - visited #767193 */
#content li{margin-bottom:5px;}
#content p{line-height:18px;}
#content pre{font-size:12px;border:1px solid gray;padding:4px;margin-left:20px;margin-right:20px;background:#F0F0F0;}
#content pre.code{font-family:monospace;white-space:pre;font-family:Courier New,Courier}
#content code{font-family:Courier New,Courier,monospace; background:#F0F0F0;border:1px solid gray;padding:4px;font-size:12px;margin-left:20px;margin-right:20px;white-space:pre}
#content h1{font-size:200%;font-weight:bolder;color:#436976;text-align:left;vertical-align:middle}
#content h1 a{color:#436976 !important;text-decoration:none !important}
#content h2{font-size:160%;font-weight:bolder;margin:20px 0px 15px 0px}
#content h3{font-size:130%;margin-top:0px}
#content h6,h5,h4{color:#313131;background-color:transparent;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
#content form{margin-bottom:0px}
#content .hot{border:1px solid rgb(238,238,238);margin:0px 0px 10px;padding:5px 0px 0px 10px;font-family:'lucida grande',verdana,helvetica,arial,sans-serif;background-color:rgb(199,62,20);font-size:20px;color:rgb(255,255,255);height:32px}
#content .table{font-family:arial;margin:10px 0pt 15px;font-size:8pt;width:100%;text-align:left;border:1px Solid ThreeDShadow;background:Window;color:WindowText}
#content .table thead{background:ButtonFace}
#content .table td,#content .table th{padding:2px 2px 2px 5px}
#content .table td{background-color:#fff}
#content .table thead tr th,#content .table tfoot tr th{border:1px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;cursor:default;font-size:8pt;padding:4px}
#content .table tbody td{color:#3D3D3D;padding:4px;vertical-align:top}
#content .table tbody tr.odd td{background-color:#EEE}
#content .table tbody tr.even td{background-color:#FFF}
#content hr.commentBar{margin:20px auto 20px 10px;width:75%}
#content th{padding-bottom:10px;color:#666;line-height:20px;font-size:14px;font-weight:bold;text-transform:uppercase}
#plugins h2{margin:20px 0 0 0; padding:0px;border-bottom:1px dotted #ccc}
#plugins h3{margin:10px 0 0 0;padding:0px}
#plugins p{margin:0px;padding:0px;font-size:12px}
#plugins p.pluginLinks{margin:0px;padding:0px;color:#666;font-size:11px}
#plugins p.pluginLinks a{font-weight:bold}
#plugins p.pluginFooter{margin:0px;padding:0px;color:#666;font-size:12px}
#plugins p.pluginFooter a{font-weight:bold}
h1.topic{font-size:16px;border-bottom:1px solid orange;color:#000}
#wayhome{float:left;font-size:10px}
#wayhome span{float:left;font-size:10px;padding:3px 0px 0px 0px}
#wayhome a{float:left;font-size:10px;padding:3px 5px 0px 2px}
.breadcrumb{border-bottom:1px dotted #ccc;background-color:#eee;display:block;padding:2px;margin-bottom:2px}
.leftMenuContainer{margin-bottom:10px}
.leftMenuContainer h1{margin:5px 0px 5px 0px;font-size:14px}
.leftMenuContainer a{font-size:14px;line-height:18px;margin-left:5px;padding-left:15px;background-image:url(arrow_right.gif);background-position:left;background-repeat:no-repeat}
.leftMenuContainer a:hover{text-decoration:none}
.languages{margin-top:0px;float:right}
#newsListing h1{padding:0px;margin:0px}
#newsListing a{padding:0px;margin:0px;text-decoration:underline;margin-bottom:0px;font-size:14px}
#newsListing .newsDate{margin-bottom:20px;padding:2px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#FAFAFA;color:#666;font-size:10px}
#newsListing .newsDate a{font-size:10px}
.container{width:1010px;margin:0;padding:0;float:left;}
.left_content{width:150px;float:left;margin:0px 0px 0px 0px;padding:5px 5px 0px 5px}
.right_content{min-height:300px;width:834px;float:left;margin:0px 0px 0px 0px;padding:5px 0px 0px 10px;border-left:solid 1px #F2F2F2}
a.white:link{color:#fff;background-color:transparent}
a.white:visited{color:#fff;background-color:transparent}
a.white:hover{color:#ffe086;background-color:transparent}
.debug{padding:3px;color:#313131;background-color:#ff0}
.default{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}
.head{color:#313131;background-color:transparent;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
.subhead{color:#414141;background-color:transparent;font-size:11px;font-weight:bold}
.tf{width:100%;border-width:1px;border-style:solid;border-color:#777;background-color:#f8f8f8;color:#313131;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}
.title{color:#313131;background-color:transparent;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}
.white{color:#fff;background-color:transparent;text-decoration:none}
#preview{margin-left:0px;margin-right:2px}
#preview img{border-width:0px}
.nextLevelPreview{width:100%;border:0px solid #000;margin-bottom:7px}
.nextLevelPreview h2{margin:1px;padding-bottom:2px;padding-left:5px;background-color:#eee;font-size:100%}
.nextLevelPreview p{margin:0px;padding:5px}
#content blockquote{background:#F5F5F5 none repeat scroll 0 0;border:1px solid #DADADA;margin:0px;padding:12px 22px 0;}
#content blockquote.rq{width: 350px; float: left;margin:20px;background:url(quote-top.gif) top left no-repeat;padding:1em 0 0 0;border: 0px solid #fff;}
#content blockquote.rq h2{background:url(quote-bottom.gif) bottom right no-repeat;padding:0 0 1em 30px;font-size:16px}
#latestNews h1{font-size:22px;border-bottom:1px dotted #ccc}
#latestNews h2 a{background:url(new.png) top left no-repeat;padding-left:25px;color:#000}
#latestNews h2 a:link{color:#000}
#latestNews h2 a:visited{background:url(star.png) top left no-repeat;padding-left:25px;color:#000}
#latestNews h2 a:hover{color:#f4ab00;font-weight:bold;text-decoration:underline}
#latestNews h2{margin-bottom:0px;padding-bottom:0px}
#latestNews .latestNewsDate{font-size:10px;color:#777;margin-top:3px}
.postingComment{margin-bottom:10px}
.newsFooter{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:3px;font-size:85%}
.download{margin-top:20px;font-size:20px;font-weight:bold}
.featured {	background: #fffbcc; border: 1px solid #e6db55; padding: 11px 11px 16px; margin: 32px 0; overflow: auto; }
.partner { clear: both; min-height: 100px; margin-bottom: 20px; }
.partner img { float: right; margin: 4px 4px 0px 12px; }
