 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; }  body{ font-family: Helvetica, sans-serif; font-size:12px; color: #222; padding: 0px; margin: 0px; background-color:#e5ecf3; background-color:#1695A3; } h1 {font-size:24px} h2 {font-size:20px} h3 {font-size:16px;font-weight:bold;} h4 {font-size:13px;font-weight:bold;} .proceedButton{ background-color:#aea; border:1px solid #090; color:#020; font-weight:bold; padding:2px 10px; font-size:13px; } .std_textbox { padding: 3px; font: 11px "Lucida Grande", "Verdana", Helvetica, Arial, sans-serif; border: 1px solid #999; } .debug {display:block;} #page_header { margin-bottom:20px } #page_header h1 { font-weight:bold } .pagination_links {height:27px;font-size:12px;} .pagination_links a {line-height:20px;font-size:12px;text-decoration:none;float:left;text-align:center;padding:2px 4px;border:0px solid #aaf} .pagination_links a:hover{background-color:#def} .pagination_links span {line-height:20px;float:left;text-align:center;padding:2px 4px;} .pagination_links span.pg {border:0px solid #aaf}  .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;}  * html .clearfix {height: 1%;} .clearfix {display: block;}  a img { border:0px; } #login { width:400px;margin:10px;text-align:left } #login input { width:175px; } #login form { font-size:14px; width:280px; } .datalabel { font-size:13px; font-weight:bold; } .forum_quote{ background-color:#aaa; border:1px solid #444; padding:10px; } #new_topic_posthelp ul li { margin:5px 0px; } .highlight_onmouseover:hover { background-color:#fffeed !important; } .yellowbox-light { border:1px solid #fc0; padding:10px; background-color:#fffeed; } .yellowbox { border:1px solid #fb0; padding:10px; background-color:#fffce5; } .tooltip:hover { cursor:default; } .greenbox { background-color:#dfd; border:1px solid #0f0; padding:10px; } .notice { background-color:#eef; border:1px solid #007fec; padding:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } .errorbox { background-color:#fee; border:1px solid #faa; padding:10px; } .bluebox { background-color:#eef; border:1px solid #007fec; padding:10px; } .redbox { background-color:#fee; border:1px solid #faa; padding:10px; } .rounded5-bl { border-bottom-left-radius: 3px -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; } .rounded { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .rounded5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .rounded-lg { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } .rounded-sm { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } .rounded-lg-top-right { -moz-border-radius: 0px 10px 0px 0px; -webkit-border-radius: 0px 10px 0px 0px; border-radius: 0px 10px 0px 0px; } .rounded-lg-top-left { -moz-border-radius: 10px 0px 0px 0px; -webkit-border-radius: 10px 0px 0px 0px; border-radius: 10px 0px 0px 0px; } .rounded-bottom-right { -moz-border-radius: 0px 0px 5px 0px; -webkit-border-radius: 0px 0px 5px 0px; border-radius: 0px 0px 5px 0px; } .rounded-right { border-radius: 0px 3px 3px 0px; -moz-border-radius-bottomright:3px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-right-radius:3px; } .rounded5-right { border-radius: 0px 5px 5px 0px; -moz-border-radius-bottomright:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; } .rounded5-but-tl-br { border-radius: 0px 5px 0px 5px; -moz-border-radius-bottomright:0px; -moz-border-radius-bottomleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:0px; -webkit-border-top-right-radius:5px; } .rounded-left { border-radius: 3px 0px 0px 3px; -moz-border-radius-bottomleft:3px; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; } .rounded-top-right { -moz-border-radius: 0px 5px 0px 0px; -webkit-border-radius: 0px 5px 0px 0px; border-radius: 0px 5px 0px 0px; } .rounded-top { -moz-border-radius-topright:3px; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; border-radius: 3px 3px 0px 0px; } .rounded5-top { -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; border-radius: 5px 5px 0px 0px; } .rounded5-top { -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; border-radius: 5px 5px 0px 0px; } .rounded-top-lg { -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; border-radius: 10px 10px 0px 0px; } .rounded-bottom { -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; } .rounded5-bottom { -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; } .rounded-top-left { -moz-border-radius: 5px 0px 0px 0px; -webkit-border-radius: 5px 0px 0px 0px; border-radius: 5px 0px 0px 0px; } .rounded-except-top-right-lg { -moz-border-radius: 10px 0px 10px 10px; -webkit-border-radius: 10px 0px 10px 10px; border-radius: 10px 0px 10px 10px; } .rounded-bottom-lg { -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; } .fakelink{ cursor:pointer; color:#05c; text-decoration:underline; } .rating_sprite { background:url(/templates/default/img/rating_sprite.png) top left; width:20px; float:left; height:19px; cursor:pointer; } .rating_sprite_over{ background:url(/templates/default/img/rating_sprite.png) top left; width:20px; float:left; cursor:pointer; height:19px; background-position:0px -19px; } .veryrounded { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; } .hand_pointer{ cursor:pointer; } .semi-trans { filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; } .opaque { filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00; } .note { font-size:11px; font-weight:bold; color:#050; font-style:italic; } .explain { margin:10px; font-size:11px; } .explain ul li { margin:5px 0px; } a:link, a:visited { text-decoration:none; } a:hover{ text-decoration:underline; } h2.msghead { border-bottom:1px solid #000; } h3 { } .error_box { background-color:#fee; border:1px solid #faa; padding:10px; } .install_box { width:400px; background-color:#dfd; border:1px solid #0f0; padding:10px; } #login { border-right:1px solid #00447a; } #logged_in_box ul.menu { margin:0px 0px 0px 0px; padding:0px; width:100%; list-style-type: none; border-top:1px solid #ddd; border-bottom:1px solid #ddd; } #logged_in_box ul.feeds { margin:0px 0px 0px 0px; padding:0px; width:100%; list-style-type: none; border-top:1px solid #ddd; background-color:#fff; border-bottom:1px solid #ddd; } #logged_in_box ul.feeds li { padding-left:5px; } #logged_out_box { color:#fff; font-weight:bold; } #logged_in_box ul.menu li, #logged_in_box ul.menu a:link, #logged_in_box ul.menu a:visited { background-color:#f0f4ff; width:100%; border-top:1px solid #fff; display:block; color:#00c; font-size:13px; line-height:30px; text-decoration:none; } #logged_in_box ul.menu a:hover { background-color:#c4d4f7; } #logged_in_box ul.menu li span { padding-left:10px; } #logged_in_box ul.menu a:link.selected, #logged_in_box ul.menu a:visited.selected { font-weight:bold; font-size:16px; background-color:#fff; } #logged_in_box ul.menu a:hover.selected { background-color:#c4d4f7; } a:link.feedcolorSelectBox, a:visited.feedcolorSelectBox { border:0px solid #000; margin:3px; text-decoration:none; } a:link.feedcolorSelectBox_selected , a:visited.feedcolorSelectBox_selected, a:hover.feedcolorSelectBox { border:3px solid #dbe2f9; margin:0px; text-decoration:none; } .table_alt_1{ background-color:#f0f4ff; } .table_alt_2{ background-color:#dbe3f8; } .table_alt_1:hover, .table_alt_2:hover{ background-color:#f8fafe !important; cursor:pointer; } #menu { font-size:15px; line-height:20px; font-weight:bold; background: url(/templates/default/img/submenubg.png) repeat-x; border:0px; position:absolute; top:83px; height:37px; z-index:99; width:100%; margin:0px; padding:0px; } #menu a:hover { background-color:#6e7c9d; text-decoration:none; } #main_menu { float:right; margin-top:47px; } #main_menu a:link, #main_menu a:visited { font-size:24px; color:#fff; font-weight:bold; padding:5px 15px; } #main_menu a:hover, #main_menu a:link.selected, #main_menu a:visited.selected { background:url(/templates/default/img/mainmenu_over.png) repeat-x; text-decoration:none; padding:5px 15px; } #newfeed { background-color:#fff; padding:15px 5px 5px 5px; border:1px solid #dbe2f9; float:right; margin-right:13px; margin-top:-10px; width:400px; } #feedchart { margin-bottom:10px; } #chart_changer a.selected{ font-weight:bold; font-size:11px } #chart_changer { border:1px solid #ccc; position:relative; top:5px; margin-right:5px; width:410px; float:right; background:url(/templates/default/img/tablesubheaderbg.png) repeat-x; } #current_feeds { border:1px solid #00447a; } .table_outline { border:1px solid #00447a; } #current_feeds div.table_header { height:29px; line-height:29px; padding-left:10px; font-weight:bold; background:url(/templates/default/./img/tableheaderbg.png) repeat-x; color:#fff; } #current_feeds div.table_header a { float:right; color:#fff; padding-right:10px; font-size:15px; } #current_feeds div.table_subheader { background: url(/templates/default/img/tablesubheaderbg.png) repeat-x; border-bottom:1px solid #fff; font-weight:bold; font-size:13px } #current_feeds div.table_subheader div { float:left; border-right:1px solid #b3b3b3; } #current_feeds div.table_subheader div span { padding-left:5px; } #current_feeds div.table_data { border-top:1px solid #c4d4f7; } #current_feeds div.table_data div.table_row { } #current_feeds div.table_data div.table_row div{ float:left; border-right:1px dotted #ddd; } .stats_row:hover { background-color:#f0f4ff; } #deep_thought { background: url(/templates/default/img/tablesubheaderbg.png) repeat-x; border-top:1px solid #ccc; padding-top:5px; text-align:center; height:20px; font-size:11px }  .prototip { position: absolute; } .prototip .effectWrapper { position: relative; } .prototip .tooltip { position: relative; } .prototip .toolbar { position: relative; display: block; } .prototip .toolbar .title { display: block; position: relative; } .prototip .content { clear: both; } .prototip .toolbar a.close { position: relative; text-decoration: none; float: right; width: 15px; height: 15px; background: transparent url(/lib/js/prototip/close.gif); display: block; line-height: 0; font-size: 0px; border: 0; } .prototip .toolbar a.close:hover { background: transparent url(/lib/js/prototip/close_hover.gif); } .iframeShim { position: absolute; border: 0; margin: 0; padding: 0; background: none; }  .prototip .default { width: 150px; color: #fff; } .prototip .default .toolbar { background: #0F6788; font: italic 17px Georgia, serif; } .prototip .default .title { padding: 5px; } .prototip .default .content { background: dodgerblue; font: 11px Arial, Helvetica, sans-serif; padding: 5px;} .prototip .pinktip { border: 5px solid #a1a1a1; } .prototip .pinktip .toolbar { background: #ff1e53; color: #fff; font: italic 17px Georgia, serif; } .prototip .pinktip .title { padding: 5px; } .prototip .pinktip .content { background: #fff; color: #555555; font: 11px Arial, Helvetica, sans-serif; padding: 5px; } .prototip .darktip { width: 250px; border: 5px solid #a1a1a1; } .prototip .darktip .toolbar { background: #606060; color: #fff; font: italic 17px Georgia, serif; } .prototip .darktip .toolbar a.close { background: url(/lib/js/prototip/close_hover.gif);} .prototip .darktip .toolbar a.close:hover { background: url(/lib/js/prototip/close.gif);} .prototip .darktip .title { padding: 5px;} .prototip .darktip .content { background: #808080; color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 5px; } .prototip .silver { width: 300px; border: 5px solid #cccccc; color: #fff; font: 11px Arial, Helvetica, sans-serif;} .prototip .silver .toolbar { background: #2e2e2e; color: #fff; font-weight: bold; } .prototip .silver .toolbar a.close:hover { background: url(/lib/js/prototip/close_hover_red.gif);} .prototip .silver .title { padding: 5px; } .prototip .silver .content { background: #fff; color: #666666; padding: 5px;} .protoClassic { width: 300px; border: 5px solid #8c939c; } .protoClassic .toolbar { background: #96b8e2 url(/lib/js/prototip/classic_toolbar.gif) top left repeat-y; font-weight: bold; color: #fff;} .protoClassic .toolbar a.close:hover { background: url(/lib/js/prototip/close_hover_red.gif);} .protoClassic .title { padding: 5px; } .protoClassic .content { background: #fff; color: #333333; font: 11px Arial, Helvetica, sans-serif; padding: 5px; } .panel { clear: both; display: none; border: 3px solid #CCC; padding: 1em; } .panel.active-tab-body { display: block; } #tabs { list-style: none; } #tabs li { float: left; } #tabs a { float: left; padding: 5px 8px; margin-left: 6px; background-color: #F2F2F2; text-decoration: none; color: #999999; } #tabs a.active-tab { background-color: #CCC; border-top: 3px solid #999; padding-top: 3px; color: #000; } input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; } input.required, textarea.required, input.to_be_validated { border: 1px solid #00A8E6; } input.validation-failed, textarea.validation-failed { border: 1px solid #FF3300; color : #FF3300; } input.validation-passed, textarea.validation-passed { border: 1px solid #00CC00; color : #000; } .validation-advice { margin: 5px 0; padding: 5px; background-color: #ef3a3a; color : #FFF; font-size:14px; font-weight: bold; } .custom-advice { margin: 5px 0; padding: 5px; background-color: #C8AA00; color : #FFF; font-weight: bold; } 