/* ::::: RESET :::::: */
html{}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{}
li{list-style:none;}
caption,th{}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/* ::::: TAGS :::::: */
html{background-image:url(/images/site/html_bg.jpg);}
body{margin:0px;font-family:arial;font-size:12px;background-image:url(/images/site/body_bg.jpg);background-repeat:repeat-x;background-position:top;}
ul {margin-left: 0px;margin-top: 0px;padding: 0px;list-style-type: none;}
li {float:left;}
strong { font-weight: bold; }

/* DEFAULTS */
a{color:#0c4b7b;}
a img{border:0px;}
body{margin:0;font-family:Arial, "Lucida Grande", sans-serif; font-size:12px;}
.pad-15{padding:15px;}
.pad-2{padding:2px;}
.pad-5{padding:5px;}
.no-margin{margin:0;}
.nomargin-b{margin-bottom:0;}
.border-top{border-top:3px solid #000;}
.border-btm{border-bottom:3px solid #000;}
.margin-top{margin-top:15px;}
#top-bar{height:28px;width:100%;background:#112f55;}
.float-right{float:right;}
.float-left{float:left;}
.span2-24{overflow:hidden;width:100%;}
textarea { font-family:Arial, "Lucida Grande", sans-serif; font-size:1em; }
.clear{clear:both;height:0;overflow:hidden;font-size:0;}
.clear2{clear:both;height:0;overflow:hidden;font-size:0;}
.clear-right{clear:right;}
.clear-left{clear:left;}
.clear-both{clear:both;}
.float-left{float:left;}
.center-text{text-align:center;}
.icon-pic{float:left;}
.submit-icon-text{float:left;padding-left:5px; padding-top: 2px;}
.small-text{font-size:0.95em;}
.disabled-text{color:#909090;}
.relative{position:relative;}
.font-white{color:#FFFFFF;}
.no-underline{text-decoration:none;}
.overflow-hidden{overflow:hidden;}
.italic{font-style:italic;}
.bold{font-weight:bold;}
table { margin-bottom:0;}
td, tr { padding-top:2px;padding-bottom:2px;}
.fieldset { font-size:9pt; font-family:Arial, "Lucida Grande", sans-serif; }
legend { color: #22229C; font-size:9pt; font-family:Arial, "Lucida Grande", sans-serif; }
.nowrap { white-space: nowrap;}
a.small-text:link, a.small-text:hover, a.small-text:active, a.small-text:visited { font-size: 8pt; }


/* FORMS */
.search-textfield {border:1px solid #0C3B52;margin-bottom:3px;margin-left:8px;padding:2px;width:160px;margin-left:20px;}
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin-top:1px;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:295px;padding:4px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;margin-top:5px;margin-bottom:10px;}
select option { margin-right: 5px; }
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.fieldgrp { overflow: hidden; width: 100%; margin-bottom: 1px; margin-top: 1px; }
.label { float: left; font-weight:bold; width: 170px; text-align: left; padding-top: 2px; }
.label-change-options { float: left; font-weight:bold; width: 175px; text-align: left; padding-top: 2px; }
.field { float:left; margin-bottom: 0px; margin-top: 0px; padding: 0; }
.field-notice { margin-left: 1px; padding: 0px 0px 3px 0px;	min-height: 16px;	height: auto !important; height: 16px;}
.info-icon { float:left; padding-top: 1px; }
.info-text { float:left; margin-left:5px; }
input.checkbox { float:left;height:21px; }
.radio-button { float:left;}
.checkbox-text, .radio-text { float:left; padding: 1px; margin: 1px; margin-left: 3px;}
#errorExplanation {	margin-top: 0px; margin-bottom: 8px; padding: 12px;	border: 1px solid #666666; background-color: #999999; color: #ff0000; font-size: 13pt; }
#errorExplanation h2 { display: none; }
#errorExplanation p { color: #990000; margin-bottom: 0; padding-bottom: 8px;	font-size: 14pt; }
#errorExplanation ul li { font-size: 12px; list-style: square; margin-left: 30px;	color: #fff; float:none; }
.submit-button-container { min-height: 24px; line-height:0.95em;}

/* FLASH NOTICES */
#info-box{padding-top:0px;}
#info-box-notice, #info-box-warning, #info-box-error { margin-bottom: 4px;	margin-top: 0px; padding: 3px 3px 3px 5px; border:solid 1px #C0C0C0; background-color:#F3F3F3; font-size: 10pt; font-weight: bold; overflow: hidden; height:10px;}
#info-box .info-box-container { margin-bottom: 8px; }
#info-box .info-notice  {background: #E6EFC2; color: #264409; border-color: #C6D880; border-width:2px;height:auto !important;}
#info-box .info-error   {background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; border-width:2px;height:auto !important;}
#info-box .info-warning {background: #FFF6BF; color: #514721; border-color: #FFD324; border-width:2px;height:auto !important;}

#info-box .notice-box  {float:left;padding-left:35px;padding-top:2px;padding-bottom:2px;height:auto !important;background-image: url('/images/icons/notice.png'); background-repeat: no-repeat;	width:75%; }
#info-box .warning-box {float:left;padding-left:35px;padding-top:2px;padding-bottom:2px;height:auto !important;background-image: url('/images/icons/warning.png'); background-repeat: no-repeat; width:75%; }
#info-box .error-box   {float:left;padding-left:35px;padding-top:2px;padding-bottom:2px;height:auto !important;background-image: url('/images/icons/error.png'); background-repeat: no-repeat; width:75%; }

#info-box .close-box { float:right; font-weight:normal; color:#8a1f11; font-size:10pt;padding-top:2px;}
.close-box a:link, .close-box a:visited, .close-box a:active, .close-box a:hover { text-decoration:none;font-size:11px;color:#990000;font-weight:bold;}
#info-box .close-notice {color: #990000;}
#info-box .close-warning {color: #990000;}
#info-box .close-error {color: #990000;}

/* ::::: STRUCTURE :::::: */
#main-container{width:961px;margin:auto;}
#content-container{width:961px;} /* TODO:Figure out why this needs to be 973px to work in ie6 and not 961px*/
#main-content-container{width:719px;background-image:url(/images/site/content_middle.jpg);background-repeat:repeat-y;padding-left:12px;padding-right:12px;}
#main-content-container-top{width:743px;height:12px;background-image:url(/images/site/content_top.jpg);line-height: 12px;}
#main-content-container-bottom{width:743px;height:12px;background-image:url(/images/site/content_bottom.jpg);}
#main-content-container-2col{width:731px;background-image:url(/images/site/content_middle_2col.jpg);background-repeat:repeat-y;padding-left:12px;}
#main-content-container-top-2col{width:743px;height:12px;background-image:url(/images/site/content_top_2col.jpg);}
#main-content-container-bottom-2col{width:743px;height:12px;background-image:url(/images/site/content_bottom_2col.jpg);}
#app1col-content-container{margin-right:1px;}
.clear-all{clear:both;}
.float-left{float:left;}
.float-right{float:right;}

/* ::::: Header :::::: */
#header{width:961px;height:102px;background-image:url(/images/site/top_nav_bg.jpg);background-repeat:repeat-x;}
#logo{float:left;width:273px;height:102px;background-image:url(/images/site/logo.jpg);cursor: pointer;}
#top-nav-links{float:left;margin-top:40px;}
a.top-nav:link,a.top-nav:active,a.top-nav:visited{font-family:"trebuchet MS";font-weight:bold;font-size:14px;color:#FFFFFF;text-decoration:none;text-transform:uppercase;line-height:0px;background-color:transparent;}
a.top-nav:hover{text-decoration:none;}
#first-top-nav-link{margin-left:10px;margin-right:35px;}
.center-top-nav-link{margin-right:35px;}
#help-top-nav{cursor:help;}
#top-nav-end-download{width:170px;height:102px;float:right;background-image:url(/images/site/top_nav_end_download.jpg);cursor:pointer;}
#header-links{float:right;font-weight:bold;margin-right:7px;margin-top:2px;}
/*
#banner{float:right;width:677px;height:102px;}
#banner p{float:right;padding-top:15px;padding-right:18px;}
#navigation{float:right;width:732px;height:39px;background-image:url(/images/site/menu_end.jpg);background-repeat:repeat-x;}
#header-links { float:right; margin-top:40px; padding-right: 18px; color: #fff; }
#header-links a { color: #fff; font-weight: bold; font-size: 11pt; text-decoration: none; }
*/
/* ::::: Ads :::::: */
#adspace { height: 60px; display:none; }
#b1, #b2, #b3 { position: relative; float: left; }
#b2, #b3 { margin-left: 10px; }
#b1, #b2 { width: 234px; height: 60px; }
#b3 { width: 468px; height: 60px; }
/* ::::: GREY SUB MENU ::::: */
#grey-sub-menu-container{margin-top:4px;margin-bottom:11px;height:49px;background-image:url(/images/site/grey_bar_center.jpg);background-repeat:repeat-x;}
#grey-sub-menu-left{float:left;height:49px;width:12px;background-image:url(/images/site/grey_bar_left.jpg);}
#grey-sub-menu-center{float:left;width:659px;height:36px;font-family:"trebuchet MS";font-size:18px;font-weight:bold;color:#FFFFFF;padding-top:13px;padding-left:5px;letter-spacing:1px;text-transform:uppercase;}
#grey-sub-menu-right{float:right;height:49px;width:55px;background-image:url(/images/site/grey_bar_right.jpg);}
#greybar-header{float:left;}
#greybar-links{float:right;margin-top:-2px;}
a.greybar-link:link,a.greybar-link:active,a.greybar-link:visited{color:#ffffff;font-size:12px;text-decoration:none;text-transform:uppercase;}
a.greybar-link:hover{text-decoration:underline;}
/* ::::: GREY SUB MENU ::::: */

/* ::::: Content Headers ::::: */
#content-header-small{width:501px;height:26px;background-image:url(/images/site/content_header_middle.jpg);background-repeat:repeat-x;border-bottom:1px solid #FFF;}
.content-header-small-left{width:5px;height:26px;background-image:url(/images/site/content_header_left.jpg);float:left;}
.content-header-small-right{width:5px;height:26px;background-image:url(/images/site/content_header_right.jpg);float:right;}
#content-header-small h1{margin-top:5px;padding-left:8px;float:left;}
#content-header-small h1 a{color:#000000;font-size:15px;font-weight:bold;text-transform:uppercase;}
.content-subheader-small{width:501px;min-height:24px;background-color:#064277;}
.content-subheader-small h2{padding:4px 0px 3px 5px;letter-spacing:.25px;float:left;color:#FFF;font-size:13px;font-weight:bold;text-transform:uppercase;}
.content-subheader-small h2 a{font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}

#content-header-large{width:718px;height:26px;background-image:url(/images/site/content_header_middle.jpg);background-repeat:repeat-x;border-bottom:1px solid #FFF;}
.content-header-left{width:5px;height:26px;background-image:url(/images/site/content_header_left.jpg);float:left;}
.content-header-right{width:5px;height:26px;background-image:url(/images/site/content_header_right.jpg);float:right;}
#content-header-large h1{margin-top:5px;padding-left:8px;float:left;}
#content-header-large h1 a{color:#000000;font-size:15px;font-weight:bold;text-transform:uppercase;}
.content-subheader-large{width:718px;height:23px;background-color:#064277;}
.content-subheader-large h2{padding:4px 0px 3px 5px;letter-spacing:.25px;float:left;color:#FFF;font-size:13px;font-weight:bold;text-transform:uppercase;}
.content-subheader-large h2 a{font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
a.subheader-link:link,a.subheader-link:visited,a.subheader-link:active{font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
a.subheader-link:hover{text-decoration:underline;}


#content-subheader-grey{width:501px;background-color:#cccccc;padding-top:3px;padding-bottom:3px;}

.subheader-colons{float:left;padding-left:6px;padding-right:3px;}

/* ::::: Left Column :::::: */
#left-column{float:left;width:218px;}
#search-box{width:182px;height:113px;margin-left:13px;background-image:url(/images/site/search_box.jpg);}
#search-box-title{}
#search-box-title h1{font-family:"trebuchet MS";font-weight:bold;font-size:14px;color:#000;text-transform:uppercase;padding-left:22px;padding-top:25px;}
#search-box-content{margin-top:12px;}
.search-option-radio {float:left;padding:0px;margin:0px;line-height:10px;}

html* .search-option-radio {margin-top:-5px;}
.search-option-text {float:left;padding-left:3px;padding-right:10px;line-height:100%;}
#section-divider{width:37px;height:9px;margin-left:33px;background-image:url(/images/site/section_divider.jpg);background-repeat:no-repeat;}
#apps-box{width:182px;margin-left:13px;}
#apps-box-title{width:182px;height:38px;background-image:url(/images/site/apps_top.jpg);background-repeat:no-repeat;}
#apps-box-title h1{font-family:"trebuchet MS";font-weight:bold;font-size:14px;color:#FFF;text-transform:uppercase;padding-left:22px;padding-top:13px;}
#apps-box-nav li { list-style-position: outside;}
#apps-box-base{width:182px;height:16px;background-image:url(/images/site/apps_base.gif);background-repeat:no-repeat;}
#apps-drop-down { position: absolute; z-index: 16000; top: 0px; left: 0px; width: 182px; }
#applications-link { position: relative; }
.sidenav-icon-img{position:relative;top:1px;padding-left:9px;}
.sidenav-icon-img-noplus{position:relative;top:2px;margin-left:30px;}
.sidenav-plus-sign{margin-bottom:1px;margin-left:9px;}
.sidenav-link-span a{position:absolute;margin-top:2px;margin-left:5px;}
.buy_stars_button{margin-top:8px;margin-left:13px;}

/* ::::: Right Column :::::: */
#right-column{float:right;width:743px;}
#right-two-column{float:right;width:732px;min-height:500px;height: auto !important;height:500px;background-image:url(/images/site/two-column-bg.gif);background-position:top;background-repeat:repeat-y;}
#nav-bottom-shadow-1col{width:732px; height: 8px; background-image:url(/images/site/menu_shadow_nogrey.jpg);background-position:top;background-repeat:repeat-x;padding:0;margin:0;padding-bottom:5px;}
#nav-bottom-shadow-2col{width:732px; height: 8px; background-image:url(/images/site/menu_shadow.jpg);background-position:top;background-repeat:no-repeat;padding:0;margin:0;}
#main-content-area{float:left;width:503px;}
#main-content{width:743px;background-color:#ffffff;}
#main-content-padding {padding: 0px 0px 0px 6px; background-color:#fff;}
*html #main-content-padding { padding-left: 6px; padding-right: 0px;}
#right-sidebar{float:right;width:210px;}
#right-sidebar-padding{ padding: 2px 5px 5px 7px;}
.right-sidebar-title{width:180px;height:auto;border:1px solid #b2b2b2;background-color:#c9c9c9;margin-left:0px;padding:3px 0px 3px 10px;}
.right-sidebar-content{width:170px;height:auto;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; margin-left:0px;background-color:#dfdfdf;padding:10px;}
.right-sidebar-content-last{width:170px;height:auto;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;margin-left:10px;background-color:#dfdfdf;padding:10px;}
.right-sidebar-header{font-weight:bold;}
.right-sidebar-header2{font-weight:bold;margin-bottom:5px;}
.right-sidebar-header3{font-weight:bold;margin-bottom:5px;margin-top:5px;}
.right-side-hr{background-color:#b2b2b2;color:#b2b2b2;height:1px;border:0;}
#flash-game{width:500px;height:363px;background-image:url(/images/dashboard/flash_game_temp.jpg);}
#shoutbox{}
.content-header{margin-top:10px;margin-bottom:3px;padding:6px;background-color:#b5d2e2;border-top:solid 1px #225876;border-bottom:solid 1px #225876;}
.content-header h1{font-size:15px;font-weight:bold;color:#225876;}
.iframe{width:500px;height:160px;}
.right-margin{margin-right:15px;}
#content-padding{float:left;margin-left:6px;width:500px;}
#green-content-header{width:719px;height:32px;margin-top:10px;background-image:url(/images/site/green_content_header.jpg);}
#green-content-header h1{padding-top:6px;padding-left:25px;color:#003300;font-size:18px;font-weight:bold;text-transform:uppercase;}
#media-next-previous{margin-left:auto;margin-right:auto;width:200px;height:50px;color:red;}
#new-mail{color:#cc0000;font-size:20px;font-weight:bold;position:relative;top:0px;right:2px;}

/* ::::: Right Sidebar :::::: */
#sidebar-greybox{float:right;width:190px;padding-right:17px;}
#sidebar-greybox-header{float:right;width:180px;height:22px;background-color:#c9c9c9;padding-left:10px;}
#header-text{display:block;width:75px;font-weight:bold;padding-top:3px;}
#sidebar-greybox-content{float:right;width:170px;padding:10px 10px 0px 10px;background-color:#dfdfdf;}
#sidebar-greybox-content p{margin-bottom:10px;}
.sidebar-nav-images{margin-right:15px;float:left;}
#help{margin-bottom:10px;}
#faq{margin-bottom:10px;}
#knowledgebase{}
.right-column-bubble{margin-bottom:9px;}
.bubble-title{width:196px;height:44px;background-image:url(/images/site/right_column_titlebar.jpg);}
.bubble-title h3{color:#153b4e;text-transform:uppercase;font-weight:bold;font-size:13px;padding-top:9px;padding-left:23px;}
.bubble-content{width:190px;border-left:3px solid #225876;border-right:3px solid #225876;background-color:#fff;}
.bubble-content p{margin-left:13px;}
.bubble-content li { float:none; margin-left: 8px; color: #225876; width: 175px; height: 18px; list-style-type:disc; overflow: hidden; }
.bubble-bottom{width:196px;height:16px;background-image:url(/images/site/right_column_base.jpg);}
 
/* ::::: Footer :::::: 
#footer{margin-left:auto;margin-right:auto;background-color:#8c764c;}
#footer-text{margin-top:20px;margin-bottom:15px;color:#999999;text-align:center;width:950px;}
#footer-images{margin-top:15px;text-align:center;width:950px;}
#footer-images a{padding:13px;}
#copyright{font-size:11px;color:#999999;text-align:center;width:950px;margin-top:15px;margin-bottom:20px;}
#content-footer{margin-left:auto;margin-right:auto;width:950px;height:11px;background-image:url(/images/site/content_footer_nogrey.jpg);background-repeat:no-repeat;}
#content-footer-two-col{margin-left:auto;margin-right:auto;width:950px;height:11px;background-image:url(/images/site/content_footer.jpg);background-repeat:no-repeat;}
*/

#footer{margin-left:auto;margin-right:auto;background-color:#8c764c;background-image:url(/images/site/footer_grass.jpg);background-repeat:repeat-x;background-color:#8c774c;background-position:top;}
#footer-text{margin-bottom:15px;padding-top:85px;color:#000000;text-align:center;}
#footer-text p{}
#footer-images{margin-top:15px;text-align:center;}
#footer-images a{padding:13px;}
#copyright{font-size:11px;color:#6d5c3b;text-align:center;margin-top:5px;padding-bottom:10px;}
a.footer:link,a.footer:visited,a.footer:active{font-weight:normal;font-size:12px;font-family:arial;color:#000000;text-decoration:none;}
a.footer:hover{font-weight:normal;font-size:12px;font-family:arial;color:#000000;text-decoration:underline;}

/* ::::: TEXT :::::: */
.med-grey-text{color:#666666;font-size:13px;font-weight:bold;}
.small-bold-text{font-size:11px;}
.small-grey-text{font-size:10px;color:#666666;}
.bold{font-weight:bold;}

/* ::::: LISTS :::::: */
.main-menu-item{float:none;width:182px;height:21px;padding-top:1px;background-image:url(/images/site/apps_bttn.jpg);}
.main-menu-item-current{float:none;width:182px;height:21px;padding-top:1px;background-image:url(/images/site/apps_bttn_roll.jpg);}
.main-menu-item-current a { font-weight:bold; }

#apps-drop-down .main-menu-item { margin-left: 0px; margin-top: 0px;}

/* ::::: LINKS :::::: */
a:link,a:visited,a:active{font-size:12px;color:#003366;text-decoration:none;}
a:hover{text-decoration:underline;}

a.stars:link,a.stars:visited,a.stars:active{font-weight:bold;font-size:12px;font-family:arial;color:#cc0000;text-decoration:none;text-transform:uppercase;}
a.stars:hover{text-decoration:underline;}

a.logout:link,a.logout:visited,a.logout:active{font-size:15px;font-weight:bold;letter-spacing:.5px;color:#FFFFFF;text-decoration:underline;}
a.logout:hover{text-decoration:none;}

a.sidenav:link,a.sidenav:visited,a.sidenav:active,a.sidenav:hover{font-family:arial, verdana, tahoma;font-size:13px;color:#000000;text-decoration:none;font-weight:bold;padding-top:1px;}

a.username:link,a.username:visited,a.username:active{font-weight:bold;font-size:14px;color:#660000;text-decoration:none;text-transform:uppercase;}
a.username:hover{text-decoration:underline;}

a.gold-button-middle-input:link,a.gold-button-middle-input:visited,a.gold-button-middle-input:active{font-weight:bold;font-size:14px;color:#000;text-decoration:none;text-transform:uppercase;font-weight:bold;padding-top:6px;}
a.gold-button-middle-input:hover{text-decoration:none;font-weight:bold;}

a.help-sidebar-link:link,a.help-sidebar-link:visited,a.help-sidebar-link:active{font-weight:bold;font-size:12px;font-family:arial;color:#990000;text-decoration:none;}
a.help-sidebar-link:hover{text-decoration:underline;}

/* ::::: FORMS :::::: */
select option { padding-right: 5px; }
#shoutbox-textarea{width:489px;height:100px;border:1px solid #aab7c2;padding:5px;font-family:arial;font-size:12px;}
.purple-input-button{color:#FFF;font-family:arial;font-size:12px;background-color:#2c4768;border:1px solid;border-top-color:#cdd5dd;border-left-color:#cdd5dd;border-right-color:#0c172f;border-bottom-color:#0c172f;padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;margin-top:5px;cursor:pointer;}
.search-textfield{margin-left:8px;margin-bottom:3px;width:160px;border:solid 1px #0C3B52;padding:2px;}
.search-button{margin-right:9px;} 
#search-checkboxes-container{float:left;margin-left:13px;font-size:11px;font-weight:bold;}
.search-checkbox{margin-right:2px;}
.search-form-items{margin-top:3px;float:left;width:140px;margin-left:9px;font-weight:bold;font-size:11px;}

.gold-button-left-link{float:left;width:9px;height:27px;background-image:url(/images/site/gold_button_left.gif);}
.gold-button-middle-link{float:left;height:27px;background-image:url(/images/site/gold_button_middle.gif);background-repeat:repeat-x;font-weight:bold;color:#000;padding:5px 3px 0px 3px;}
.gold-button-right-link{float:left;width:34px;height:27px;background-image:url(/images/site/gold_button_right.gif);}

input.gold-button-middle-input{font-size:12px;font-weight:bold;}

.gold-button-left-input{margin:0;padding:0;border:0;cursor:pointer;float:left;height:27px;width:9px;background-image:url(/images/site/gold_button_left.gif);background-color:transparent;}
.gold-button-middle-input{margin:0;padding:0;border:0;cursor:pointer;float:left;height:27px;background-image:url(/images/site/gold_button_middle.gif);background-repeat:repeat-x;}
.gold-button-right-input{margin:0;padding:0;border:0;cursor:pointer;float:left;height:27px;width:34px;background-image:url(/images/site/gold_button_right.gif);background-color:transparent;}
.gold-button-right-input-plain{margin:0;padding:0;border:0;cursor:pointer;float:left;height:27px;width:9px;background-image:url(/images/site/gold_button_right_plain.gif);background-color:transparent;}
a.gold-button-link-text:link,a.gold-button-link-text:visited,a.gold-button-link-text:active,a.gold-button-link-text:hover{cursor:pointer;font-weight:bold;color:#000;text-decoration:none;}

/* ::::::: CSS NAVIGATION ROLLOVERS :::::::: */ 
.nav-dashboard{display:block;width:117px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:0 -39px;}
.nav-dashboard:hover{background-position: 0 0px;}
.nav-dashboard-current{display: block;width: 117px;height: 39px;background: url("/images/site/submenu.jpg") no-repeat 0 0;background-position: 0 0px;}

.nav-profile{display:block;width:123px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-118px -39px;}
.nav-profile:hover{background-position: -118px 0px;}
.nav-profile-current{display: block;width: 123px;height: 39px;background: url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-118px 0px;}

.nav-inbox{display:block;width:111px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-241px -39px;}
.nav-inbox:hover{background-position: -241px 0px;}
.nav-inbox-current{display:block;width:111px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-241px 0px;}
.nav-inbox-new-current{display:block;width:111px;height:39px;background:url("/images/site/inbox_unread.gif") no-repeat 0 0;background-position:0 0px}
.nav-inbox-new{display:block;width:111px;height:39px;background:url("/images/site/inbox_unread.gif") no-repeat 0 0;background-position:0 -39px;}
.nav-inbox-new:hover{background-position: 0 0px;}

.nav-friends {display:block;width:105px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-353px -39px;}
.nav-friends:hover{background-position: -353px 0px;}
.nav-friends-current{display:block;width:105px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-353px 0px;}

.nav-account {display:block;width:107px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-459px -39px;}
.nav-account:hover {background-position: -459px 0px;}
.nav-account-current{display:block;width:107px;height:39px;background:url("/images/site/submenu.jpg") no-repeat 0 0;background-position:-459px 0px;}

/* ::::: PAGINATION :::::: */
.pagination { padding: 0px 4px 0px 4px; }
.pagination span.current { padding: 0px 3px 0px 3px;	text-decoration: underline;	font-weight:bold;}
.pagination a:link,.pagination a:active,.pagination a:visited { padding: 0px 3px 0px 3px; text-decoration: none;}
.pagination a:hover { padding: 0px 3px 0px 3px; text-decoration: none; }

/* RATINGS DEFAULTS */
.rating-text{padding-top:2px;}
.rating-loading {padding-top:3px;}
.rating-icon{margin-left:2px;}
.rating-icons-box { position:relative; }
.rating-icons-reg-box { z-index:159000; }
.rating-icons-hover-box{ position:absolute;top:0px;left:0px;z-index:160000;}
.thumbs-icons-container{float:left;}
.thumbs-hide-container{float:left;font-size:0.9em;margin-top:-1px;margin-left:4px;}
.thumbs-icon{margin-left:4px;}
.thumbs-text{float:right;}
.thumbs-below-threshold{font-size:0.9em;margin-top:-1px;}
.thumbs-icons-box { float:right; margin-left:4px;margin-top:2px;}
.score-neg{color:#880000;font-weight:bold;}
.score-pos{color:#008800;font-weight:bold;}
.score-even{color:#000;font-weight:bold;}
.score-neg-total{color:#880000;font-size:0.9em;font-style:italic;}
.score-pos-total{color:#008800;font-size:0.9em;font-style:italic;}
.score-even-total{color:#000;font-size:0.9em;font-style:italic;}
/* \RATINGS DEFAULTS */

.facebook-button { display:block; margin-bottom:12px;} /* don't delete */


/* APP HELP SIDEBAR ICONS AND SPAN FOR EMAIL FEEDER */
.icon-feeder{cursor:pointer;color:#990000;font-weight:bold;}
.icon-feeder-aboutus{cursor:pointer;color:#003366;font-weight:bold;}
.span-feeder{cursor:pointer;color:#990000;font-weight:bold;padding-bottom:2px;position:relative;top:-2px;padding-left:12px;}
.span-feeder:hover{text-decoration:underline;}

/* ::::: SAFARI HACKS ::::: */
@media screen and (-webkit-min-device-pixel-ratio:0){.safari-nav-link{padding-top:2px;}}
/* ::::: SAFARI HACKS ::::: */