body{background-color:#0d4175;font-family:arial, sans-serif;font-size:75%;padding:0:margin:0;padding-top:0px;}
a{text-decoration:none;color:#003366;}
#wrapper{text-align:left;margin:0px auto;padding:0px;border:0;width:1240px;}
#side-a, #side-b{float:left;width:212px;padding:0px 0px 0px 0px;}
#side-a a, #side-b a{text-decoration:none;color:#000000;}
#side-a li a, #side-b li a{text-decoration:none;color:#003366;}
#side-aa, #side-ab, #side-ac, #side-ad, #side-ae, #side-af{clear:both;float:left;width:200px;height:110px;background-color:#FFFFFF;border:1px #BBD solid;-moz-border-radius:8px;font-size:75%;padding:4px 4px 4px 4px;margin-bottom:4px;}
#side-aa, #side-ab, #side-ad, #side-ae{background-image:url('/site_media/graphics/header.png');}
#side-ba, #side-bb, #side-bc, #side-bd, #side-be, #side-bf{clear:both;float:left;width:200px;height:110px;background-color:#FFFFFF;border:1px #BBD solid;-moz-border-radius:8px;font-size:75%;padding:4px 4px 4px 4px;margin-bottom:4px;}
#side-ba, #side-bb, #side-bd, #side-be{background-image:url('/site_media/graphics/header.png');}
#center{float:left;width:816px;padding:0px 0px 0px 0px;}
#center-a{clear:both;float:left;width:800px;height:110px;background-color:#FFFFFF;border:1px #BBD solid;-moz-border-radius:8px;font-size:75%;padding:4px 4px 4px 4px;margin-bottom:4px;margin-left:2px;margin-right:2px;}
#center-c{clear:both;float:left;width:800px;background-color:#FFFFFF;border:1px #BBD solid;-moz-border-radius:8px;font-size:75%;padding:4px 4px 4px 4px;margin-bottom:4px;margin-left:2px;margin-right:2px;}
#side-ab *, #side-ac *, #side-ad *, #side-ae *, #side-af *, #side-ba *, #side-bb *, #side-bc *, #side-bd *, #side-be *, #side-bf *{padding:0px 0px 0px 0px;}
div#side-aa ul, div#side-ab ul, div#side-ac ul, div#side-ad ul, div#side-ae ul, div#side-af ul, div#side-ba ul, div#side-bb ul, div#side-bc ul, div#side-bd ul, div#side-be ul, div#side-bf ul{list-style:none;margin-top:1px;color:#000000;text-shadow:#FFFFFF 1px 1px;font-size:160%;font-weight:bold;text-align:center;padding:0px;}
div#side-aa ul li, div#side-ab ul li, div#side-ac ul li, div#side-ad ul li, div#side-ae ul li, div#side-af ul li, div#side-ba ul li, div#side-bb ul li, div#side-bc ul li, div#side-bd ul li, div#side-be ul li, div#side-bf ul li{list-style:none;text-align:left;margin-left:4px;margin-right:0px;text-shadow:none;font-size:65%;font-weight:normal;padding:0px;}
div#side-aa hr, div#side-ab hr, div#side-ac hr, div#side-ad hr, div#side-ae hr, div#side-af hr, div#side-ba hr, div#side-bb hr, div#side-bc hr, div#side-bd hr, div#side-be hr, div#side-bf hr{margin-top:2px;margin-bottom:2px;}
.advert_logo img{margin-top:6px;max-width:800px;max-height:100px;}
#header{border:1px #BBD solid;-moz-border-radius:8px;background-image:url('/site_media/graphics/header.png');background-repeat:no-repeat;background-color:#020A11;height:85px;width:1235px;margin-top:2px;margin-bottom:4px;}
#headera{height:85px;margin-top:0px;}
#headerb{height:20px;margin-top:26px;}
#headerc{height:20px;margin-top:3px;}
div#searchoptions{float:right;font-size:80%;color:#DDCCDD;height:15px;text-align:right;padding-right:5px;}
div#searchoptions td.sitemessage{font-size:22px;color:#DDDDDD;}
div#useroptions{float:right;font-size:90%;color:#DDCCDD;height:15px;text-align:right;font-weight:bold;padding-right:5px;clear:both;}
div#navigation a, div#useroptions a{color:#ccc;font-size:110%;}
div#navigation a:hover, div#useroptions a:hover{color:#fff;font-size:110%;}
div.super_body *{margin-top:6px;margin-bottom:6px;}
div.super_body p{margin-top:6px;margin-bottom:6px;margin-left:3px;margin-right:3px;}
div.super_body td.vertical{layout-flow:vertical-ideographic;}
div.super_body a{font-size:105%;}
div.links ul, div.links li{display:inline;list-style:none;padding:0px;margin:1px;}
.member_avatar img{max-width:120px;max-height:160px;}
.showtag{text-align:justify;font-size:175%;}
div#twitterwidget{margin:0;padding:0;}
div#adcontent{float:left;width:800px;height:100px;background-color:#FFFFFF;border:1px #BBD solid;-moz-border-radius:8px;margin-bottom:4px;margin-left:2px;margin-right:2px;padding:0px 0px 0px 0px;}
div#appcontent{float:left;width:800px;background-color:#FFFFFF;border:1px #BBD solid;-moz-border-radius:8px;margin-bottom:2px;margin-left:2px;margin-right:2px;padding:4px 4px 4px 4px;}
div#content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:0px;}
div#navigation{clear:both;border:none;width:1236px;height:22px;color:white;text-align:center;font-weight:bold;margin-bottom:4px;}
#footer{clear:both;background-image:url('/site_media/graphics/footer.png');background-repeat:no-repeat;background-color:#020A11;border:1px #BBD solid;-moz-border-radius:8px;width:1226px;height:16px;color:white;text-align:right;font-weight:bold;padding-right:10px;}
.memberquote, blockquote{color:#333;font-style:italic;border-left:4px solid #CCC;margin-left:15px;margin-right:30px;padding-left:10px;}
code{background:#E0E0E9;max-width:620px;display:block;font:90% courier;white-space:-moz-pre-wrap;border:1px dashed #225;margin-left:15px;margin-right:30px;padding:10px;}
.subject{font-weight:bold;}
.comments{padding-top:4px;}
.headlines{background:#E0E0E9;-moz-border-radius:8px;border:1px #BBD solid;margin-bottom:15px;padding:10px;}
.headlines table{width:100%;border:0px;margin:0px;cellspacing:0px;cellpadding:0px;padding:0px;}
.headline_dates{text-align:right;}
div.article_title{background:#ffffff;color:#000000;-moz-border-radius:8px;border:1px #BBD solid;font-size:115%;font-weight:normal;padding-left:4px;padding-right:4px;}
div.article_value{background:#99ff99;color:#000000;-moz-border-radius:8px;border:1px #BBD solid;font-size:100%;font-weight:normal;padding:1px;padding-left:4px;padding-right:4px;}
div.statistic_table td{color:#000000;-moz-border-radius:8px;border:1px #BBD solid;font-size:100%;font-weight:normal;padding:1px;padding-left:4px;padding-right:4px;}
div.disable_title{background:#DD4444;color:#FFFFFF;-moz-border-radius:8px;border:1px #BBD solid;font-size:100%;font-weight:normal;padding:1px;padding-left:4px;padding-right:4px;}
div.executive_member{background:#FFFFFF;color:#EEEEEE;-moz-border-radius:8px;border:1px #BBD solid;font-size:110%;font-weight:bold;padding:1px;padding-left:4px;padding-right:4px;}
div.executive_member a{text-decoration:none;color:#003366;}
div.executive_member a:hover{color:#000066;}
div.company_member{background:#FFFFFF;color:#EEEEEE;-moz-border-radius:8px;border:1px #BBD solid;font-size:110%;font-weight:bold;padding-left:4px;padding-right:4px;}
div.company_member a{text-decoration:none;color:#003366;}
div.company_member a:hover{color:#006699;}
div.product_title{background-image:url('/site_media/graphics/footer.png');background-position:center;color:#ffffff;-moz-border-radius:8px;border:1px #BBD solid;font-size:125%;font-weight:bold;padding:1px;padding-left:5px;padding-right:5px;margin-bottom:5px;}
div.product_group{background-image:url('/site_media/graphics/footer.png');background-position:center;color:#ffffff;-moz-border-radius:8px;border:1px #BBD solid;font-size:125%;font-weight:bold;padding:1px;padding-left:5px;padding-right:5px;}
div.product_item{-moz-border-radius:8px;border:1px #BBD solid;width:385px;font-size:125%;font-weight:bold;padding:1px;padding-left:5px;padding-right:5px;}
div.product_item img{border:0px;}
div.office_head{background-color:#ededed;-moz-border-radius:8px;border:1px #BBD solid;width:385px;font-size:125%;font-weight:bold;padding:1px;padding-left:5px;padding-right:5px;}
div.office_more{background-color:#ffffff;-moz-border-radius:8px;border:1px #BBD solid;width:385px;font-size:125%;font-weight:bold;padding:1px;padding-left:5px;padding-right:5px;}
div.product_company{background-color:#dddddd;-moz-border-radius:8px;border:1px #BBD solid;font-size:100%;font-weight:bold;padding:1px;padding-left:5px;padding-right:5px;}
div.product_name{background-color:#dddddd;-moz-border-radius:8px;border:1px #BBD solid;font-size:100%;font-weight:bold;padding:1px;padding-left:5px;padding-right:5px;}
div.wiki_title{background-image:url('/site_media/graphics/footer.png');background-position:center;color:#ffffff;-moz-border-radius:8px;border:1px #BBD solid;font-size:100%;font-weight:normal;padding:1px;padding-left:5px;padding-right:5px;}
div.wiki_object{background:#ffffff;color:#000000;-moz-border-radius:8px;border:1px #BBD solid;font-size:115%;font-weight:normal;padding:1px;padding-left:4px;padding-right:4px;}
div.article_menu, div.article_menu_sticky{background:#ddddff;color:#000000;-moz-border-radius:8px;border:1px #BBD solid;font-size:80%;font-weight:normal;padding:1px;padding-left:4px;padding-right:4px;}
div.article_menu .commentlink, div.article_menu_sticky .commentlink{background-image:url('/site_media/icons/icon_comment_balloon.png');background-repeat:no-repeat;padding-left:10px;padding-right:10px;}
div.article_menu_sticky{background:#DDFFDD;}
#breadcrumbs{color:rgb(220,80,80);background-color:transparent;margin:0;padding:0 1px 2px 1px;}
#large-image-box{background-color:#eee;width:780px;min-width:640px;max-height:640px;margin-bottom:0px;margin-left:0px;margin:0px auto;padding-bottom:4px;padding-top:4px;align:center;text-align:center;border:1px solid black;-moz-border-radius:8px;}
#large-image-box img{max-height:425px;background:black;border:1px solid black;-moz-border-radius:8px;}
#large-image-box div{display:block;margin-left:auto;margin-right:auto;text-align:center;width:770px;background-color:#ddd;padding:2px;}
#large-image-box div p{text-align:center;}
#thumbnail-box{width:100%;min-width:100%;float:left;font-size:80%;}
#thumbnails{list-style-type:none;margin:0;padding:0;float:left;}
#thumbnails li{margin:0;padding:0;float:left;}
#imageboxes-break{clear:left;}
div.thumb-paginator{width:656px;height:160px;align:center;margin:0px auto;}
div.small-image-box{background-color:#DDD;width:390px;max-height:150px;min-height:150px;margin-bottom:4px;margin-left:3px;margin-right:3px;text-align:left;font-size:100%;padding-bottom:2px;padding-top:0px;overflow:hidden;float:left;border:1px solid black;-moz-border-radius:8px;}
div.small-image-boxr{background-color:#DDD;width:170px;max-height:145px;min-height:145px;margin-bottom:4px;margin-left:3px;margin-right:3px;text-align:center;font-size:80%;padding-bottom:2px;padding-top:0px;overflow:hidden;border:1px solid black;-moz-border-radius:8px;}
div.small-image-box img, div.small-image-boxr img{display:block;margin-top:4px;max-height:120px;min-height:120px;max-width:160px;border:2;-moz-border-radius:8px;}
div.small-image-box span{height:18px;max-height:18px;min-height:18px;min-width:385px;max-width:385px;background-color:#ccc;color:black;display:block;font-size:14px;overflow:visible;padding-left:4px;padding-top:0;padding-bottom:0;-moz-border-radius:5px;}
div.small-image-boxr span{max-height:13px;min-height:13px;min-width:165px;max-width:165px;background-color:#ccc;color:black;display:block;font-size:10px;overflow:visible;padding-left:4px;padding-top:0;padding-bottom:0;-moz-border-radius:5px;}
div.small-image-box td, div.small-image-boxr td{color:black;}
* ------ COMMENTS CSS -----------*/div.comment_odd, div.comment_even{background-color:#E0E0E9;background-repeat:no-repeat;background-position:top right;border:1px dashed #AAA;border-left:1px dashed #AAA;border-bottom:1px dashed #AAA;margin:1em;padding:1em;}
div.comment_even{background-image:url('/site_media/graphics/quote_white.png');}
div.comment_odd{background-image:url('/site_media/graphics/quote_blue.png');}
div.comment_odd div, div.comment_even div{margin-left:4px;}
.comment{background:#DDD;width:40em;margin-top:1em;}
.comment label{float:none;font-weight:bold;}
.comment p{margin-left:1em;padding-top:0em;padding-left:1em;padding-right:1em;padding-bottom:1.5em;}
.comment_post_image{background-color:#dddddd;width:100%;border:none;cellspacing:0px;cellpadding:0px;margin:0px;padding:0px;}
.comment_post_image td{text-align:center;}
.comment_post_image img{max-width:400px;}
.comments_post_list{width:95%;border-collapse:collapse;margin-left:20px;}
.comments_post_list td, .comments_post_list th{border:1px solid gray;padding:4px;}
.comments_post_list td.comments_post_body{background-color:#bbbbbb;word-wrap:break-word;white-space:-moz-pre-wrap;}
.comments_post_list td.comments_post_authorinfo{background-color:#cccccc;width:90px;}
.comment_post_title{background-color:#cccccc;height:18px;}
.sphform input[type="text"], .sphform textarea{width:100%;border:1px solid black;padding:3px;}
.sph_object_list{width:100%;border-collapse:collapse;}
.sph_object_list th, .sph_object_list td{border:1px solid black;padding:4px;}
.breadcrumbs{background:black;color:#888;font-weight:bold;font-size:12pt;padding:0.5em;padding-left:1em;}
.breadcrumbs a, .breadcrumbs a:visited{color:#003366;font-size:11pt;font-weight:bold;}
.breadcrumbs a:hover{color:#000066;}
.sphboard_categories{width:100%;}
.sphboard_categories td, .sphboard_categories th{border:1px #BBD solid;-moz-border-radius:8px;padding:1px;}
.sphboard_categoryname{border:1px #BBD solid;-moz-border-radius:8px;}
.sphboard_threadcount, .sphboard_postcount{width:5%;text-align:center;}
.sphboard_latestpost{width:30%;white-space:nowrap;}
.sphboard_postform{background-color:#ddddee;width:100%;border-collapse:collapse;border:1px solid gray;}
.sphboard_postform th{width:10em;padding:3px;vertical-align:top;text-align:right;}
.sphboard_postform td{padding:3px;}
.sphboard_postform input[type='text']{width:80%;}
.sphboard_postform textarea{width:80%;overflow-x:hidden;overflow-y:scroll;}
.sphboard_post_image{background-color:#dddddd;width:100%;cellspacing:0px;cellpadding:0px;margin:0px;padding:0px;border:none;}
.sphboard_post_image td{text-align:center;}
.sphboard_post_image img{max-width:400px;}
.sphboard_post_list{width:100%;border:1px #BBD solid;-moz-border-radius:8px;}
.sphboard_post_list td, .sphboard_post_list th{border:1px #BBD solid;-moz-border-radius:8px;padding:4px;}
.sphboard_post_list td.sphboard_post_body{height:130px;word-wrap:break-word;white-space:-moz-pre-wrap;}
.sphboard_post_title{background-color:#cdcdc1;height:18px;}
.sphboard_post_list td.sphboard_post_authorinfo{background-color:#c1cdc1;width:130px;max-width:130px;}
td.sphboard_post_edit{background-color:#c1cdc1;width:16px;}
td.sphboard_post_authorinfo img{max-width:120px;max-height:120px;border:1px #BBD solid;-moz-border-radius:8px;}
.sphboard_thread_list{width:100%;border-collapse:collapse;}
.sphboard_mainhead{background-color:#eee;}
.sphboard_thread_list td, .sphboard_thread_list th{border:1px solid gray;padding:4px;}
.sph_captcha input[type='text']{width:100px;}
div#announce_title a{font-size:175%;font-weight:bold;}
.sphwiki_body img{max-width:1080px;}
.sphwiki_body h1{background-color:#e0e0f5;font-size:1.5em;padding:3px;}
.sphwiki_body ul, ol, li{margin-left:15px;margin-right:30px;}
a.sph_wikilink{font-size:105%;}
ul.news li{padding-bottom:20px;}
ul.news .subject{font-weight:bold;}
ul.news .comments{padding-top:4px;}
table.diff{width:100%;border:medium;}
.diff_header{background-color:#e0e0e0;}
td.diff_header{text-align:right;}
.diff_next{background-color:#c0c0c0;}
.diff_add{background-color:#aaffaa;}
.diff_chg{background-color:#ffff77;}
.diff_sub{background-color:#ffaaaa;}
.popthumb{position:relative;z-index:0;}
.popthumb:hover{background-color:transparent;z-index:50;}
.popthumb span{position:absolute;background-color:#FFFFFF;padding:5px;border:1px dashed gray;visibility:hidden;color:black;text-decoration:none;white-space:nowrap;}
.popthumb span img{border-width:0;padding:2px;max-width:195px;max-height:95px;display:block;margin-left:auto;margin-right:auto;}
.popthumb:hover span{visibility:visible;top:10px;left:115px;text-align:center;}
.mpopthumb{position:relative;z-index:0;}
.mpopthumb:hover{background-color:transparent;z-index:50;}
.mpopthumb span{position:absolute;background-color:#FFFFFF;padding:5px;border:1px dashed gray;visibility:hidden;color:black;text-decoration:none;white-space:nowrap;}
.mpopthumb span img{border-width:0;padding:2px;max-width:195px;max-height:95px;}
.mpopthumb:hover span{visibility:visible;top:12px;left:12px;}
.button{border-size:0px;border-style:none;padding:0 px;}
.calendar{background-color:#fff7ef;font-family:Verdana, Tahoma, Arial, sans-serif;font-size:7pt;margin-top:auto;margin-left:5px;border-style:none;border-width:1px;}
.calendar a{text-decoration:none;color:#000;font-size:110%;font-weight:bold;}
.calendar th{font-size:8pt;border-style:none;border-width:0px;padding:0px 0px 0px 0px;text-align:center;color:gray;}
.calendar td{border-style:solid;border-width:1px;text-align:right;color:gray;}
.cpopthumb{position:relative;}
.cpopthumb span{position:absolute;visibility:hidden;white-space:nowrap;}
.cpopthumb:hover span{visibility:visible;position:absolute;font-family:Verdana, Tahoma, Arial, sans-serif;font-size:7pt;left:10px;top:10px;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:#d4d4d4;display:block;background-position:right center;text-align:left;z-index:12000;}
ul#css3menu,ul#css3menu ul{margin:0;list-style:none;padding:0;background-color:#dedede;border-width:1px;border-style:solid;border-color:#5f5f5f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:13000;}
ul#css3menu ul{display:none;position:absolute;left:0;top:100%;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;padding:0 10px 10px;background-color:#FFFFFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:#d4d4d4;}
ul#css3menu li:hover>*{display:block;}
ul#css3menu li:hover{position:relative;}
ul#css3menu ul ul{position:absolute;left:100%;top:0;}
ul#css3menu{display:block;font-size:0;float:left;}
ul#css3menu li{display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu>li,ul#css3menu li{margin:0;}
ul#css3menu a:active, ul#css3menu a:focus{outline-style:none;}
ul#css3menu a{display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 12px arial,sans-serif;color:#000000;text-shadow:#FFF 0 0 1px;cursor:pointer;padding:10px;background-color:#c1c1c1;background-image:url("/site_media/graphics/mainbk.png");background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#C0C0C0;}
ul#css3menu ul li{float:none;margin:10px 0 0;}
ul#css3menu ul a{text-align:left;padding:4px;background-color:#FFFFFF;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:12px arial,sans-serif;color:#000;text-decoration:none;}
ul#css3menu li:hover>a{background-color:#0c97e2;border-color:#C0C0C0;border-style:solid;font:bold 12px arial,sans-serif;color:#000000;text-decoration:none;text-shadow:#FFF 0 0 1px;background-image:url("/site_media/graphics/mainbk.png");background-position:0 100px;}
ul#css3menu img{border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu img.over{display:none;}
ul#css3menu li:hover > a img.def{display:none;}
ul#css3menu li:hover > a img.over{display:inline;}
ul#css3menu span{display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu ul li:hover>a{background-color:#FFFFFF;background-image:none;font:12px arial,sans-serif;color:#0978b3;text-decoration:none;}
ul#css3menu li.topfirst>a{height:0;line-height:0;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#css3menu li.topfirst:hover>a{line-height:0;}
ul#css3menu li.topmenu>a{height:0;line-height:0;}
ul#css3menu li.topmenu:hover>a{line-height:0;}
ul#css3menu li.toplast>a{height:0;line-height:0;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
ul#css3menu li.toplast:hover>a{line-height:0;}

