*{margin:0;padding:0;}
html{font-family:Verdana, Helvetica, Arial, sans-serif;font-size:100%;}
body{font-family:Verdana, Helvetica, Arial, sans-serif;font-size:10px;}
.sitedes, .maintitle, h1, h2, h3, h4, h5, h6{font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size:20px;}
.sitedes{font-size:62.5%;float:right;position:relative;display:inline;text-align:right;vertical-align:bottom;padding:3px;}
.maintitle{font-size:2.4em;font-weight:bold;}
.h1{font-size:2.0em;font-weight:bold;}
.h2{font-size:1.8em;font-weight:bold;}
.h3{font-size:1.5em;font-weight:bold;}
.h4{font-size:1.2em;}
.h5{font-size:1.1em;}
.h6{font-size:1em;}
#acp, #forumtable, p, td, th{font-size:11px;}
#forumtable{margin:0;padding:0;}
#forumtable p{margin:0;text-align:left;}
#content{padding:2px 7px 5px 7px;text-align:center;}
#content .content-index{margin-left:7px;margin-right:7px;}
.content-padding{padding:2px;}
.content-no-padding{padding:0px;}
table, img, .forumline img, .forumlinenb img{border:none;}
.post-text li{margin-left:40px;}
.post-text li li{margin-left:20px;}
.post-text li li li{margin-left:20px;}
.code-row li{margin-left:20px;}
.gen{font-size:12px;}
.genmed{font-size:11px;}
.gensmall{font-size:10px;}
.gennull{font-size:0px;}
.center-block{margin-left:auto;margin-right:auto;text-align:center;}
.center-block-text{margin-left:auto;margin-right:auto;text-align:center;}
.error-message{font-size:12px;font-weight:bold;}
hr{height:1px;margin:5px 0;display:block;clear:both;}
hr.dashed{border-top:1px dashed #CCCCCC;margin:10px 0;}
.imgfade{filter:alpha(opacity=80);-moz-opacity:0.80;margin-left:3px;}
.imgfull{filter:alpha(opacity=100);-moz-opacity:1;margin-left:3px;}
.imgfade_nm{filter:alpha(opacity=80);-moz-opacity:0.80;}
.imgfull_nm{filter:alpha(opacity=100);-moz-opacity:1;}
.post-text{font-size:12px;}
.graph table{border:none;margin:0px;}
.graph td{border:none;margin:0px;}
.no-width{margin:5px auto;}
.forumline td{padding:2px;}
.forumline-no2 td{padding:2px;}
.empty-table td{}
.bbcbmg td{padding:3px 0;}
.poll-table td{padding:3px 10px;text-align:left;font-size:11px;}
.pagination{font-size:12px;line-height:2em;font-weight:bold;margin:0;margin-top:5px;margin-bottom:3px;}
.gotopage{display:block;font-size:10px;line-height:2em;margin:3px 0 1px 0;}
* html .gotopage{margin-top:5px;margin-bottom:2px;}
form{display:inline;}
input, select, textarea{font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;margin:0;vertical-align:middle;box-sizing:content-box;-moz-box-sizing:content-box;}
select{cursor:pointer;}
option{padding-right:1em;}
* html input.mainoption, * html input.altoption, * html input.liteoption{height:20px;}
input.mainoption, input.altoption, input.liteoption{height:18px;}
input.post{height:16px;}
select option{height:15px;}
input.jumpbox{height:18px;}
* html input.jumpbox{height:18px;}
.popup, .popuppm{display:none;}
.popuppm-new{display:block;text-align:center;margin:50px;}
.img-ban a img{background-color:#990000;}
.img-ban a:hover img{background-color:#FF0000;}
.img-ban a:active img{background-color:#990000;}
.img-warn a img{background-color:#FF9900;}
.img-warn a:hover img{background-color:#FFFF00;}
.img-warn a:active img{background-color:#FF9900;}
.img-clear a img{background-color:#FFCC33;}
.img-clear a:hover img{background-color:#FF7E00;}
.img-clear a:active img{background-color:#FFCC33;}
.img-report a img{background-color:#000099;}
.img-report a:hover img{background-color:#0000FF;}
.img-report a:active img{background-color:#000099;}
.img-green a img{background-color:#009900;}
.img-green a:hover img{background-color:#00FF00;}
.img-green a:active img{background-color:#009900;}
.text_orange,
a.text_orange,
a.text_orange:link,
a.text_orange:active,
a.text_orange:visited{color:#FF5500;font-weight:bold;}
a.text_orange:hover{color:#FF5500;text-decoration:underline;}
.text_red,
a.text_red,
a.text_red:link,
a.text_red:active,
a.text_red:visited{color:#DD2222;font-weight:bold;}
a.text_red:hover{color:#DD2222;text-decoration:underline;}
.text_green,
a.text_green,
a.text_green:link,
a.text_green:active,
a.text_green:visited{color:#228844;font-weight:bold;}
a.text_green:hover{color:#228844;text-decoration:underline;}
.text_blue,
a.text_blue,
a.text_blue:link,
a.text_blue:active,
a.text_blue:visited{color:#557799;font-weight:bold;}
a.text_blue:hover{color:#557799;text-decoration:underline;}
.text_gray,
a.text_gray,
a.text_gray:link,
a.text_gray:active,
a.text_gray:visited{color:#888888;font-weight:bold;}
a.text_gray:hover{color:#888888;text-decoration:underline;}
.highlight-w{color:#DD2222;background-color:#FFFFAA;font-weight:bold;}
.bbimages{display:inline;border:0px;margin:0px auto;}
.bbimages:hover{display:inline;border:0px;margin:0px auto;}
h2.sitemap, h2.maximise, h2.minimise{background:url(images/maximise.gif) no-repeat center left;cursor:pointer;padding-left:15px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
h2.minimise{background:url(images/minimise.gif) no-repeat center left;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
ul.sitemap{list-style-type:none;margin-left:0.5cm;padding-left:0;}
ul.sitemap li{padding-left:1.1em;font-family:Tahoma, Arial;font-size:11px;}
ul.sitemap li a{background:transparent url(images/sitemapdocbullet.gif) no-repeat;padding-left:2.2em;}
ul.sitemap li img{padding-right:2px;}
ul.sitemap li a:hover{background:transparent url(images/sitemapdocbullethover.gif) no-repeat;}
ul.sitemap li.parent{margin-left:-20px;}
ul.sitemap li a.parent{background:transparent;padding-left:2px;}
ul.sitemap li ul{background:transparent no-repeat;list-style-type:none;margin:-1.4em 0 0 -1.3em;padding:1.4em 0 0 0.6em;}
ul.sitemap li ul:hover{background:transparent no-repeat;}
ul.sitemap li ul li{margin-left:0.5cm;padding-left:5px;}
img.pngimg{behavior:url("pngbehavior.htc");}
.picframe{display:block;background-color:#FFFFFF;border:1px solid #555555;padding:2px 6px 2px 6px;position:relative;bottom:2px;right:2px;}
.picshadow{background-color:#888888;color:inherit;margin-left:4px;margin-top:4px;}
a.img-rate-off, a.img-rate-off:hover, a.img-rate-off:active, a.img-rate-off:visited{padding:7px;text-decoration:none;background:url("images/rate_off.png") no-repeat left;}
a.img-rate-on, a.img-rate-on:hover, a.img-rate-on:active, a.img-rate-on:visited{padding:7px;text-decoration:none;background:url("images/rate_on.png") no-repeat left;}
#loader_container{text-align:center;position:absolute;top:40%;width:100%;}
#loader{font-family:"Trebuchet MS", Verdana, Tahoma, Helvetica, sans;font-size:10px;color:#000000;background-color:#FFFFFF;padding:10px 0 16px 0;margin:0 auto;display:block;width:135px;border:1px solid #777777;text-align:left;z-index:255;}
#progress{height:5px;font-size:1px;width:10px;position:relative;top:1px;left:10px;background-color:#999999;}
#loader_bg{background-color:#EEEEEE;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}
.border_preview{font-family:"Trebuchet MS", Verdana, Tahoma, Helvetica, sans;font-size:16px;color:#444444;padding:10px 10px 10px 10px;z-index:100;position:absolute;background:#FFFFFF;border:2px dotted #336699;}
.preview_temp_load{vertical-align:middle;text-align:center;padding:10px;}
.preview_temp_load img{vertical-align:middle;text-align:center;}
.forumline_left{background-color:#F8F8F8;border-bottom:2px #224488 solid;border-left:2px #224488 solid;}
.tab_links, a.tab_links:hover, a.tab_links:link, a.tab_links:active, a.tab_links:visited{font-size:11px;color:#FF7722;text-decoration:none;}
.tab_links_unsel, a.tab_links_unsel:hover, a.tab_links_unsel:link, a.tab_links_unsel:active, a.tab_links_unsel:visited{font-size:11px;color:#333333;text-decoration:none;}
a.tab_links:hover, a.tab_links_unsel:hover{color:#FFFFAA;text-decoration:underline;}
.tab_headers, th.tab_headers{color:#FF7722;font-size:11px;font-weight:bold;padding-left:4px;padding-right:8px;border:#003366;border-style:solid;border-width:1px 1px 0px 1px;background-color:#006699;}
.tab_headers_unsel, th.tab_headers_unsel{color:#333333;font-size:11px;font-weight:bold;padding-left:4px;padding-right:8px;border:#336699;border-style:solid;border-width:1px 1px 0px 1px;background-color:#6699AA;}
.tab_border{background-color:#888888;border:1px;}
.filler, th.filler{background-color:#6699AA;background-image:none;}
.mooshow a img{border:none;outline:none;-moz-outline:none;}
.mooshow_outerContainer{position:relative;background-color:#FFFFFF;color:inherit;width:20px;height:1px;margin:0 auto;display:table;}
.dropShadowBorder{border-top:1px solid #FFFFFF;border-right:1px solid #CCCCCC;border-left:1px solid #FFFFFF;border-bottom:1px solid #CCCCCC;}
.mooshow{position:inherit;display:none;}
.mooshow_loading{position:absolute;top:0;left:0;display:none;}
.mooshow_copyright{position:absolute;top:15px;right:10px;color:#CCCCCC;font-size:9px;}
.mooshow_extras{margin:0 auto;text-align:left;color:#666666;background-color:inherit;}
.mooshow_topNav{padding-top:5px;padding-bottom:15px;text-align:left;font-size:8px;background-color:inherit;color:#CCCCCC;line-height:170%;width:100%;}
.mooshow_captions{background-color:#FFFFFF;color:#999999;margin:0 auto;text-align:left;line-height:140%;height:35px;width:100%;}
.mooshow_contentContainer{background-color:#666666;color:inherit;position:relative;text-align:center;line-height:0.0;}
.mooshow_overlayNav{position:absolute;top:0;left:0;height:100%;width:100%;margin:0 auto;}
.mooshow_prevLink, .mooshow_nextLink{width:30%;height:100%;background:transparent url(../../images/fap/fap_blank.gif) no-repeat;outline:none;}
.mooshow_prevLink{left:0;float:left;outline:none;-moz-outline:none;}
.mooshow_nextLink{right:0;float:right;outline:none;-moz-outline:none;}
.mooshow_prevLink:hover, .mooshow_prevLink:visited:hover{background:url(../../images/fap/fap_prev.gif) left 100% no-repeat;}
.mooshow_nextLink:hover, .mooshow_nextLink:visited:hover{background:url(../../images/fap/fap_next.gif) right 100% no-repeat;}
.mooshow_IPTC{position:absolute;top:0px;left:0px;height:auto;background-color:#000;color:#CCCCCC;font-size:9px;line-height:140%;text-align:left;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;display:none;}
.mooshow_IPTCbutton{position:absolute;top:0;left:0;}
.mooshow_IPTC_left{float:left;text-align:right;width:18%;}
.mooshow_IPTC_right{float:right;text-align:left;width:80%;}
#dock{width:100%;bottom:0px;left:0px;}
.dock{position:relative;height:50px;text-align:center;}
.dock-container{position:absolute;height:50px;background:url(images/dock-bg.gif);padding-left:20px;}
a.dock-item{display:block;font:bold 12px Arial, Helvetica, sans-serif;width:40px;bottom:0px;position:absolute;text-align:center;text-decoration:none;}
.dock-item span{display:none;padding-left:20px;}
.dock-item img{border:none;margin:5px 10px 0px;width:100%;}
body{background:#FFF;margin:0;padding:0;}
.rounded_line_ext{background:#CDE;padding:5px;}
#top_logo{border:0 solid #FFF;background:url(images/ice/top_header2.png) repeat;height:100px;}
#bottom_logo_ext{border-top:1px solid #135;border-bottom:1px solid #AAA;}
#bottom_logo{border:0 solid #FFF;}
.leftshadow{background:url(images/ice/shadow_left.gif) repeat-y;width:9px;vertical-align:top;}
.rightshadow{background:url(images/ice/shadow_right.gif) repeat-y;width:9px;vertical-align:top;}
#forumtable{background:url(images/ice/agua.jpg) repeat;border:solid 0 #333;border-width:0;}
#acp,#forumtable,p,td,th{color:#000;}
label{color:#333;}
label:hover{color:#666;}
.error-message{color:#f00;}
hr{border:0 none #FFF;border-top:1px solid #444;}
.forum-header{background:#E8EEF8 url(images/ice/bg_top_100.jpg) top left repeat-x;padding:0;}
.forum-header2{background:#E8EEF8;padding:0;}
.forum-buttons{text-align:center;vertical-align:middle;font-size:11px;font-weight:700;color:#135;height:25px;background:#fff url(images/ice/bg_th.gif) top left repeat-x;border-top:solid 1px #f00;border-bottom:solid 1px #f00;white-space:nowrap;}
.forum-buttons2{background:#FFF url(images/ice/bg_th.gif) top left repeat-x;color:#256;font-weight:700;font-size:11px;height:18px;border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;white-space:nowrap;padding:0 5px;}
.forum-buttons2 a,.forum-buttons2 a:visited{color:#135;font-weight:700;text-decoration:none;}
.forum-buttons2 a:hover,.forum-buttons2 a:active{color:#f00;font-weight:700;text-decoration:none;}
.forum-buttons a,.forum-buttons a:visited{color:#00f;font-weight:700;text-decoration:none;vertical-align:top;}
.forum-buttons a:hover,.forum-buttons a:active{color:#f00;font-weight:700;text-decoration:none;vertical-align:top;}
div#menu{text-align:left;margin:0 auto;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav{float:right;margin-right:5px;}
ul#nav li{float:left;margin-left:3px;text-align:center;}
ul#nav a{background:#444444url(images/ice/bg_hdr1_orange.gif) top left repeat-x;color:#FED;font-weight:700;text-decoration:none;float:left;width:95px;padding:5px 0;}
ul#nav a:hover{background:#FDE url(images/ice/bg_hdr1_blue.gif) top left repeat-x;color:#256;font-weight:700;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background:#E8EEF8 url(images/ice/tbl_h_c.gif) top left repeat-x;color:#256;font-weight:700;}
.header-search{padding:5px;}
#copyright{padding-left:4px;padding-right:4px;background-image:url(images/ice/bg_copyright.gif);border-bottom:solid 2px #135;border-top:solid 1px #444;font-size:9px;color:gray;}
#copyright a:hover,#copyright a:active{color:#135;text-decoration:none;}
#partners{text-align:center;background-color:#EBD6A1;border-top:solid 1px #444;font-size:10px;color:gray;padding:7px;}
.admin-link a,.admin-link a:visited{font-size:12px;line-height:20px;text-decoration:underline;}
.forumline{border:solid 0 #AAA;background-color:#EBD6A1;margin:5px 0;}
.forumlinenb{border:solid 0 #AAA;background-color:#EBD6A1;}
.forumline-no{border:solid 0 #444;background-color:#EBD6A1;}
.forumline-no2{background:url(images/ice/bg_post.gif) repeat;}
.row1,.row2,.row3,.row4,.row1h,.row1h-new,.row2h,.row3h,.row1hHover,.row1h-newHover{background-image:url(images/ice/bg_post.gif);border:solid 0 #fff;border-right-color:#ddd;border-bottom-color:#ddd;text-align:left;}
.rowf{background-color:#EBD6A1;border:#EBD6A1;border-right-color:#EBD6A1;border-bottom-color:#EBD6A1;text-align:left;}
.rowfbb{background-color:#FFF;border:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;text-align:left;}
.rowfb{background-color:#FFF;border:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;text-align:center;}
.row5,.row5h{background-color:#EBD6A1;}
.row5bg{background:#444 url(images/ice/bg_hdr.gif);border-bottom:1px solid #135;border-top:1px solid #135;border-width:1px 0;}
.row6{background-color:#EBD6A1;border:solid 0 #AAA;}
.row-recent{background-color:#444;border:solid 0 #FFF;border-bottom-color:#DDD;text-align:left;}
.rowcal{background-color:#F8F8F8;border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;text-align:left;}
.rowcal2{background-color:#F8F8F8;text-align:left;}
.rowcal3{background-color:#F8F8F8;text-align:center;}
.rowcalquote{background-color:#F8F8F8;border:solid 0 #135;text-align:center;vertical-align:top;}
.quote{background-color:#F8F8F8;border:solid 0 #135;vertical-align:top;}
.row1h:hover,.row1hHover{background:#F0F0F0 url(images/ice/bg_row_hover.gif) bottom right no-repeat;border-color:#F8F8F8 #CCC #CCC #F8F8F8;}
.row1h-new:hover,.row1h-newHover{background:#F0F0F0 url(images/ice/bg_row_hover_new.gif) bottom right no-repeat;border-color:#F8F8F8 #CCC #CCC #F8F8F8;}
.forumline div.row1,.forumline p.row1,.forumlinenb div.row1,.forumlinenb p.row1{text-align:left;padding:3px;}
.row1g,.row1g-left,.row1g-left-top{background:#FFF url(images/ice/bg_post.gif) repeat;border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;vertical-align:middle;text-align:center;}
.row2g-left-top{background:#FFF url(images/ice/bg_post.gif) repeat;border:none;vertical-align:top;text-align:left;}
.row1g-left-top{vertical-align:top;}
.forumline th,.forumlinenb th{background:#FFF url(images/ice/bg_th.gif) top left repeat-x;color:#256;font-weight:700;font-size:11px;height:24px;border:solid 0 #FFF;border-right-color:#BBB;border-bottom-color:#BBB;white-space:nowrap;padding:0 5px;}
.row-center-small{font-size:10px;}
.catBottom,.cat,.catLeft,.catRight{background:#EBD6A1;text-align:center;border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;height:28px;min-height:28px;}
.forumline td.catBottom,.forumlinenb td.catBottom{padding:1px;}
.spaceRow{background:#135 url(images/ice/bg_spacerow.gif);border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;height:3px;padding:0;}
.roundedtop{margin-top:5px;margin-bottom:0;}
.roundedtop td{height:29px;white-space:nowrap;}
.topcorners{vertical-align:bottom;width:27px;height:29px;}
.roundedhl{background:url(images/ice/tbl_h_l.gif) no-repeat;}
.roundedhc{background:url(images/ice/tbl_h_c.gif) bottom left repeat-x;}
.roundedhr{background:url(images/ice/tbl_h_r.gif) no-repeat;}
.roundedfl{background:url(images/ice/tbl_f_l.gif) no-repeat;}
.roundedfc{background:url(images/ice/tbl_f_c.gif) top left repeat-x;}
.roundedfr{background:url(images/ice/tbl_f_r.gif) no-repeat;}
.roundedbottom{margin-top:0;margin-bottom:5px;}
.nav-header{background:#E8EEF8 url(images/ice/bg_nav1.gif);color:#888;font-size:12px;font-weight:700;text-align:left;padding:4px 5px;}
.nav-header2{background-image:url(images/ice/bg_nav1.gif);color:#888;font-size:12px;font-weight:700;text-align:right;padding:4px 5px;}
.nav-header3{background-image:url(images/ice/bg_nav1.gif);color:#888;font-size:12px;font-weight:700;text-align:center;padding:4px 5px;}
.nav-links{color:#888;text-align:right;background:#FFF url(images/ice/bg_nav2.gif) top left repeat-x;font-size:10px;line-height:1.4em;padding:3px 5px;}
.nav-links2{color:#888;text-align:left;background:#FFF url(images/ice/bg_nav2.gif) top left repeat-x;font-size:10px;line-height:1.4em;padding:3px 5px;}
.nav-links-left2{position:relative;float:left;text-align:left;vertical-align:bottom;}
.nav-header,.nav-links{border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;}
.nav-div a.nav-current,.nav-div a.nav-current:visited{color:#f00;}
.forumlink,.forumlink-new{font-size:12px;font-weight:700;line-height:1.3em;color:#00f;}
a.forumlink,a.forumlink:visited{color:#00f;text-decoration:none;}
a.forumlink-new,a.forumlink-new:visited{color:#F50;text-decoration:none;}
.forumlink2,.forumlink2-new{font-size:10px;font-weight:700;line-height:1.3em;color:#135;}
.moderators{font-size:10px;color:#888;}
.moderators a,.moderators a:visited{color:#777;text-decoration:underline;}
.topiclink b,.topiclink-new b{color:#256;font-size:11px;}
.topiclink a,.topiclink-new a{font-size:11px;font-weight:700;text-decoration:none;}
.gotopage a,.gotopage a:visited,.pagination a,.pagination a:visited{background:#FFF url(images/ice/bg_nav2.gif) top left repeat-x;border:#888 1px solid;color:#256;padding:1px;}
.gotopage a:hover,.gotopage a:active,.pagination a:hover,.pagination a:active{border:#f00 1px solid;color:#135;padding:1px;}
.row-signature{background-color:#F8F8F8;border:solid 0 #FFF;border-top:none;border-right-color:#DDD;border-bottom-color:#DDD;text-align:left;}
.row-post-author,.row-post{background:#FFF;border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;vertical-align:top;padding:3px;}
.row-post-author2,.row-post2{background-color:#F8F8F8;border:solid 0 #FFF;border-bottom:none;border-right-color:#DDD;vertical-align:top;padding:3px;}
.row-post-ads{background:#FFF url(images/ice/bg_post.gif) top left repeat-x;border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;vertical-align:middle;padding:3px;}
.post-name{font-weight:700;color:#256;font-size:12px;}
.post-rank{color:#888;font-size:10px;}
.post-details{text-align:left;color:#666;font-size:10px;line-height:1.4em;margin:5px;}
.post-images img{display:block;margin:1px auto;}
.post-buttons-top{float:right;margin-top:2px;}
.post-subject{color:#00f;font-weight:700;font-size:13px;margin-bottom:5px;line-height:20px;}
.row-post-date,.row-post-buttons{border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;vertical-align:middle;font-size:10px;line-height:12px;color:#666;background:#EBD6A1;white-space:nowrap;padding:1px;}
.post-text blockquote{color:#444;display:block;width:auto;border:solid 0 #CCC;background:#FFF url(images/ice/bg_quote_content.gif) bottom right no-repeat;font-size:12px;margin:5px 20px;padding:5px;}
.post-text .code{color:#256;display:block;width:auto;border:solid 0 #CCC;background-color:#FFF;font-size:12px;font-family:'Courier New', sans-serif;margin:5px 20px;padding:5px;}
.helpline{background-color:#F8F8F8;border:solid 0 #AAA;color:#666;}
* html input,* html textarea,* html select,input,textarea,select{background-color:#F8F8F8;border:1px solid #AAA;color:#888;}
input:hover,textarea:hover,select:hover{background-color:#EEE;border:solid 0 #f00;color:#f00;}
input:focus,textarea:focus,select:focus{background-color:#F4F4F4;border:solid 0 #F50;color:#000;}
input.post,input.mainoption,input.altoption,input.liteoption{background:#F8F8F8 url(images/ice/bg_input.gif) top left repeat-x;}
input.post,* html input.post{border:1px solid #AAA;color:#333;}
input.mainoption,* html input.mainoption{border:solid 0 #666;color:#333;font-weight:700;}
input.altoption,* html input.altoption{border:solid 0 #888;color:#256;}
input.liteoption,* html input.liteoption{border:solid 0 #AAA;color:#666;}
input.post:hover,input.mainoption:hover,input.altoption:hover,input.liteoption:hover{background:#FAFAFA url(images/ice/bg_input.gif) top left repeat-x;border:solid 0 #f00;color:#f00;}
input.post:focus,input.mainoption:focus,input.altoption:focus,input.liteoption:focus{background:#E7E7E7 url(images/ice/bg_input.gif) top left repeat-x;border:solid 0 #F50;color:#333;}
input.button{background:#FFF url(images/ice/bg_nav2.gif) top left repeat-x;border:solid 0 #BBB;border-left-color:#CCC;border-top-color:#CCC;color:#333;}
input.button:hover{border:solid 0 #f00;border-right-color:#B22;border-bottom-color:#B22;color:#000;}
input.button:focus{border:solid 0 #F50;border-right-color:#E40;border-bottom-color:#E40;color:#000;}
select optgroup{background-color:#000;color:#FFF;font-weight:400;font-style:normal;}
select option{background-color:#F0F0F0;color:#333;}
.popuppm-new a{font-size:12px;font-weight:700;background:#FFF url(images/ice/bg_post.gif) top left repeat-x;border:solid 0 #444;color:#135;text-decoration:none;margin:5px 0;padding:40px 60px;}
.row-right{text-align:right;vertical-align:middle;}
.forumline .news-header span,.forumlinenb .news-header span{background:url(images/ice/little_box.png) no-repeat left;padding-left:24px;color:#256;display:block;padding-top:6px;font-weight:700;font-size:12px;line-height:1.5em;}
.newsrow{color:#256;font-size:10px;line-height:1.5em;text-align:left;margin:2px 0 5px;padding:1px 3px;}
.newsdate{color:#256;font-size:10px;line-height:1.5em;text-align:center;margin:2px 0 5px;padding:1px 3px;}
.newsversion{font-size:10px;color:#FFF;vertical-align:middle;margin:5px;}
b.date-yesterday,.last-post em{color:#2C3;font-weight:700;font-style:italic;}
blockquote{display:block;margin:0;padding:0;}
.code-header a:link,.code-header a:visited{color:#666;text-decoration:none;border-bottom:dotted 1px #666;}
.code-list{margin-top:3px;margin-right:0;margin-bottom:3px;}
li.code-row{white-space:normal;border-top:1px #DDD solid;color:#BBB;wrap-option:emergency;}
div.code li.code-row-highlight{color:#F50;border-color:#D8D8D8;}
div.code li.code-row-highlight .code-row-text,div.code span.code-row-highlight{color:#F50;}
li.code-row-first{border-top:none;}
.copyright{padding-left:2px;padding-right:2px;font-size:9px;color:#135;vertical-align:middle;}
.generation{font-size:9px;color:#256;}
.activity-links{color:#888;text-align:right;background:#FFF url(images/ice/bg_nav2.gif) top left repeat-x;font-size:10px;line-height:1.4em;padding:8px 30px 0 10px;}
.post-notes{border:solid 0 #999;background-color:#F8F8F8;margin:10px 0 0;}
.post-note{background-color:#F0F0F0;border:solid 0 #FFF;border-right-color:#DDD;border-bottom-color:#DDD;text-align:left;font-size:10px;color:#666;padding:2px;}
.post-note-delete{float:right;}
.bbcb_mg_codetitle,.post-text .mg_codetitle{color:#FFA;background:#597 url('images/bbc_code.gif') no-repeat right;border:1px solid #DDD;font-weight:700;font-size:10px;text-align:left;width:90%;margin-top:10px;padding:5px;}
.bbcb_mg_codediv,.post-text .mg_codediv{color:#060;background:#FAFAFA;border:1px solid #DDD;border-top:0;font:12px Courier, "Courier New", sans-serif;text-align:left;overflow:auto;width:90%;padding:5px;}
.bbcb_mg_quotetitle,.post-text .mg_quotetitle{color:#468;background:#ACF url('images/bbc_quote.gif') no-repeat right;border:1px solid #DDD;font-weight:700;font-size:10px;text-align:left;width:90%;margin-top:10px;padding:5px;}
.bbcb_mg_attachtitle,.post-text .mg_attachtitle{color:#FD9;background:#F93 url('images/bbc_zip.gif') no-repeat right;border:1px solid #DDD;font-weight:700;font-size:10px;text-align:left;width:90%;margin-top:10px;padding:5px;}
.bbcb_mg_quotediv,.post-text .mg_quotediv,.bbcb_mg_attachdiv,.post-text .mg_attachdiv{color:#666;background:#FAFAFA;border:1px solid #DDD;border-top:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:left;width:90%;overflow:auto;direction:ltr;padding:5px;}
.post-text .mg_codetitle,.post-text .mg_codediv,.post-text .mg_quotetitle,.post-text .mg_quotediv,.post-text .mg_attachtitle,.post-text .mg_attachdiv{display:block;}
.bbcb_mg_spoiler,.post-text .spoiler,.post-text .spoiler_trans{background-color:#FAFAFA;border:1px solid #F50;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:125%;margin:5px 20px;padding:5px;}
.post-text .spoiler{display:block;color:#666;}
.post-text .spoiler_trans{display:block;color:#FAFAFA;width:auto;}
.bbimages:hover{background-color:#F50;}
abbr,acronym{border-bottom:1px dotted #333;cursor:help;}
.forum_rules{font-size:10px;color:red;font-weight:700;}
#dropmenudiv{position:absolute;border:1px solid #135;border-bottom-width:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;z-index:100;}
#dropmenudiv a{width:100%;display:block;text-indent:3px;border-bottom:1px solid #135;text-decoration:none;padding:1px 0;}
#dropmenudiv a:hover{width:100%;display:block;text-indent:3px;border-bottom:1px solid #135;text-decoration:none;background:#F0F0F0 url(images/ice/bg_row_hover.gif) bottom right no-repeat;padding:1px 0;}
.upi2db_unread_color{border-color:red;border-style:solid;border-width:1px;}
.upi2db_edit_color{border-color:#FF0;border-style:solid;border-width:1px;}
.upi2db_mark_color{border-color:#3C3;border-style:solid;border-width:1px;}
a,a:visited{color:#00f;text-decoration:underline;}
a:hover,a:active,.row-header a:hover,.row-header a:active,.catHead a:hover,.catHead a:active,a.forumlink:hover,a.forumlink:active,a.forumlink-new:hover,a.forumlink-new:active,.topiclink a:hover,.topiclink a:active,.topiclink-new a:hover,.topiclink-new a:active,a.topic_glo:hover,a.topic_ann:hover,a.topic_imp:hover,a.topic_nor:hover{color:#f00;text-decoration:underline;}
#copyright a,#copyright a:visited,.nav-div a,.nav-div a:visited,.topiclink a:visited{color:#00f;text-decoration:none;}
.admin-link a:hover,.admin-link a:active,.nav-links a,.nav-links a:visited,.nav-links a:hover{text-decoration:underline;}
.rowfb,.rowfg{background-color:#FFF;border:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;text-align:center;}
.row1g-left,.row1g-left-top,.row-post,.row-post2,.row-post-buttons{text-align:left;}
.forumline .row1h-forum,.forumline .row1h-forumHover,.forumline .row1h-forum-new,.forumline .row1h-forum-newHover,.forumlinenb .row1h-forum,.forumlinenb .row1h-forumHover,.forumlinenb .row1h-forum-new,.forumlinenb .row1h-forum-newHover{padding:0 2px 2px;}
.forumline .no-padding,.forumlinenb .no-padding,.forumline td.spaceRow,.forumlinenb td.spaceRow,.code-content{padding:0;}
.forumline .row-header,.forumlinenb .row-header,.forumline .catHead,.forumlinenb .catHead,.forumline .news-header,.forumlinenb .news-header{background:#C8C8C8 url(images/ice/bg_th.gif);border:solid 0 #DDD;border-right-color:#DDD;border-bottom-color:#DDD;text-align:left;vertical-align:top;height:27px;padding:0;}
.forumline p.row-header,.forumlinenb p.row-header,.forumline p.catHead,.forumlinenb p.catHead{height:25px;}
.forumline .row-header span,.forumlinenb .row-header span,.forumline .catHead span,.forumlinenb .catHead span{background:url(images/ice/little_box.png) no-repeat left;padding-left:24px;color:#256;display:block;padding-top:6px;font-weight:700;font-size:12px;height:24px;}
.row-header a,.row-header a:visited,.catHead a,.catHead a:visited,.moderators a:hover,.moderators a:active,.post-note a:hover,.post-note a:active{color:#135;text-decoration:underline;}
.row-center,.row-center-small,.forumline .row1h-center,.row1h-centerHover,.post-buttons-single{text-align:center;vertical-align:middle;}
.nav-links-left,.activity-links-left{position:relative;float:left;text-align:left;}
.nav-div a:hover,.nav-div a:active,.nav-div a.nav-current:hover,.nav-div a.nav-current:active,.topiclink-new a,.topiclink-new a:visited{color:#f00;text-decoration:none;}
.row-post-author,.row-post-author2{text-align:center;width:150px;}
.post-text blockquote a,.post-text blockquote a:visited,.post-text .code a,.post-text .code a:visited{color:#777;text-decoration:none;border-bottom:dotted 1px #666;}
.post-text blockquote a:hover,.post-text blockquote a:active,.post-text .code a:hover,.post-text .code a:active,.code-header a:hover,.code-header a:active{color:#135;text-decoration:none;border-bottom:dotted 1px #135;}
.post-text blockquote h6,.post-text blockquote .quote-user,.post-text blockquote .quote-nouser{padding-left:18px;padding-bottom:3px;border-bottom:solid 1px #DDD;font-size:11px;line-height:1.2em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400;color:gray;background:#FFF url(images/ice/bg_quote_header.gif) top left no-repeat;margin:0 0 5px;}
.post-text .code h6,.post-text .code-header{padding-left:18px;padding-bottom:3px;border-bottom:solid 1px #DDD;font-size:11px;line-height:1.2em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400;color:gray;background:#FFF url(images/ice/bg_code_header.gif) top left no-repeat;margin:0 0 5px;}
.popuppm-new a:hover,.post-note a,.post-note a:visited{color:#666;text-decoration:underline;}
b.date-today,.last-post b,.admincolor,a.admincolor,a.admincolor:link,a.admincolor:active,a.admincolor:visited,.topic_ann,a.topic_ann,a.topic_ann:link,a.topic_ann:active,a.topic_ann:visited{color:#D22;font-weight:700;}
.row-news b,.code-row-text{color:#256;}
.foundercolor,a.foundercolor,a.foundercolor:link,a.foundercolor:active,a.foundercolor:visited,.topic_glo,a.topic_glo,a.topic_glo:active,a.topic_glo:visited{color:#F50;font-weight:700;}
a.foundercolor:hover,a.admincolor:hover,a.modcolor:hover,a.usercolor:hover{color:#579;text-decoration:underline;}
.modcolor,a.modcolor,a.modcolor:link,a.modcolor:active,a.modcolor:visited,.topic_imp,a.topic_imp,a.topic_imp:link,a.topic_imp:active,a.topic_imp:visited{color:#284;font-weight:700;}
.usercolor,a.usercolor,a.usercolor:link,a.usercolor:active,a.usercolor:visited,.topic_nor,a.topic_nor,a.topic_nor:link,a.topic_nor:active,a.topic_nor:visited{color:#248;font-weight:700;}
div#wheel_c1 {
	position: absolute;
	visibility: visible;
	width: 553px;
	height: 256px;
	background: #ffffff;
	border: #888888 1px solid;
}

div#demo_c1 {
	position: absolute;
	visibility: visible;
	left: 600px;
	width: 80px;
	height: 60px;
	margin-top: 195px;
	margin-left: 0px;
	margin-right: 0px;
	border: #888888 1px solid;
	text-align: center;
	font-size: 14px;
	font-family: "Courier New", Courier, monospace;
}

div#pick_s_c1 {
	position: absolute;
	visibility: visible;
	left: 600px;
	width: 80px;
	height: 60px;
	margin-left: 0px;
	margin-right: 0px;
	border: #888888 1px solid;
	font-size: 14px;
	font-family: "Courier New", Courier, monospace;
}

div#pick_e_c1 {
	position: absolute;
	visibility: visible;
	left: 700px;
	width: 80px;
	height: 60px;
	margin-left: 0px;
	margin-right: 0px;
	border: #888888 1px solid;
	font-size: 14px;
	font-family: "Courier New", Courier, monospace;
}

div#pick_c_c1, div#pick_c_c2, div#pick_c_c3, div#pick_c_c4, div#pick_c_c5, div#pick_c_c6, div#pick_c_c7, div#pick_c_c8 {
	position: absolute;
	visibility: visible;
	margin-left: -22px;
	width: 20px;
	height: 20px;
	border: #888888 1px solid;
}

div#pick_c1, div#pick_c2, div#pick_c3, div#pick_c4, div#pick_c5, div#pick_c6, div#pick_c7, div#pick_c8 {
	position: absolute;
	visibility: visible;
	left: 600px;
	padding-left: 22px;
	font-size: 14px;
	/* font-family: "Courier New", Courier, monospace; */
}

div#pick_c1 {
	margin-top: 0px;
}

div#pick_c2 {
	margin-top: 25px;
}

div#pick_c3 {
	margin-top: 50px;
}

div#pick_c4 {
	margin-top: 75px;
}

div#pick_c5 {
	margin-top: 100px;
}

div#pick_c6 {
	margin-top: 125px;
}

div#pick_c7 {
	margin-top: 150px;
}

div#pick_c8 {
	margin-top: 175px;
}

.btxt {
	color: #000000;
}

.wtxt {
	color: #ffffff;
}
