/* 	
Title: RSC Front Covers Stylesheet
Author: keithk@2rmg.com
Date: 05-16-01

Style Guidelines:
	body, p, td, b {General universal styles depending on the tag }
	.custom {Any style with a . in front is a custom style tag that needs to have a class="" assigned in the tag } ie.: <td class="dsp-text">Body Copy</td>
	a.link {Any style beginning with a. pertains only to a link, therefore the class must be assigned in the anchor tag } ie.: <a href="" class="dsp-text">Link</a>
	a.link:hover {Any style beginning with a. :hover pertains only to a link in IE, therefore the class must be assigned in the anchor tag } ie.: <a href="" class="dsp-text">Link</a>

Filter Styles:
	Filter: DropShadow(color=#000000, OffX=1, OffY=1,Positive=1);
	Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=50, FinishX=0, FinishY=100);
*/

body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#fdf2c4; font-size:11px; scrollbar-3d-light-color:#6f0039; scrollbar-arrow-color:#3d227f; scrollbar-base-color:black; scrollbar-dark-shadow-color:#6f0039; scrollbar-face-color:#fdf2c4; scrollbar-highlight-color:#939393; scrollbar-shadow-color:#6f0039;}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:underline; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:normal; text-decoration:none; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }


.message-login-red {align: center; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 11px; text-decoration: none; text-align: center; font-weight: normal;}

.menu { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#CC0000; font-size:11px; text-align:center;}

.banner-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }

.dsp-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.dsp-text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
.dsp-text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; }
.dsp-text-center { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center; }
.dsp-text-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.dsp-text-bold-12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.dsp-text-bold-indent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-indent:15px;}
.dsp-text-sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CC0000; font-weight:bold; }
.dsp-text-sm-red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.dsp-text-lg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.dsp-text-bold-red { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:14px; font-weight:bold; }
.dsp-text-red { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:bold; }
.dsp-text-white{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; }
.dsp-text-white-md{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; }
.dsp-text-md { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:italics; }
.dsp-text-yellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:italics; color:#fdf2c4; }
.dsp-text-lg-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }

.dsp-text-purple { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3d227f; }

a.link-footer { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#fdf2c4; color:#3d227f; font-size:10px; font-weight:normal; text-decoration:none; }
a.link-footer:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#3d227f; font-size:10px; font-weight:normal; text-decoration:none; }

a.link-menu-home { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#fdf2c4; color:#3d227f; font-size:12px; font-weight:normal; text-decoration:none; }
a.link-menu-home:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#3d227f; font-size:12px; font-weight:normal; text-decoration:none; }

a.link-menu { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#3d227f; color:#fdf2c4; font-size:12px; font-weight:normal; text-decoration:none; }
a.link-menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none; }

a.link-menu-selected { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#3d227f; color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none; }
a.link-menu-selected:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#f88d2e; font-size:12px; font-weight:normal; text-decoration:none; }

a.link-submenu-selected { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#3d227f; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; }
a.link-submenu-selected:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#f88d2e; font-size:11px; font-weight:normal; text-decoration:none; }

a.link-menu-right { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#3d227f; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; }
a.link-menu-right:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; }

.dsp-title-page { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#6f0039; }
.dsp-title-page-yellowfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fdf2c4; }

.dsp-topmenu{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; }

a.link-leftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none; padding:1px; }
a.link-leftmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:normal; text-decoration:none; padding:1px; }

/*Right Menu */
a.link-header-rightmenu { font-family: Verdana, Arial, Helvetica, sans-serif; color:#6f0039; font-size:12px; font-weight:normal; text-decoration:none; padding:1px; }
a.link-header-rightmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:normal; text-decoration:italics; padding:1px; }
.dsp-bullets-rightmenu { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:none; padding:1px; }
a.link-rightmenu { font-family: Verdana, Arial, Helvetica, sans-serif; color:#6f0039; font-size:12px; font-weight:normal; text-decoration:none; padding:1px; }
a.link-rightmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#6f0039; font-size:12px; font-weight:normal; text-decoration:none; padding:1px; }

.div-top-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; background-color:#c9c9c9; font-size:11px; font-weight:bold; text-decoration:none; padding:1px; }
a.top-link { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; color:#CC0000; font-size:11px; font-weight:bold; text-decoration:none; padding:1px; }
a.top-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#ededed; font-size:11px; font-weight:bold; text-decoration:none; padding:1px; }

.link-field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
a.link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:underline; }
a.plan-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc0000; font-size:11px; font-weight:normal; text-decoration:underline; }
a.link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:normal; text-decoration:none; }

a.link-red { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:bold; text-decoration:underline; }
a.link-red:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; }

/*Instructions Link*/
.Instructions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#cc0000}
a.Instructions-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc0000; font-size:14px; font-weight:bold; text-decoration:underline; }
a.Instructions:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:bold; text-decoration:none; }

.dsp-copy-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
a.copy-text { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal; text-decoration:none; padding:1px; }
a.copy-text:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal; text-decoration:none; padding:1px; }


.tab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; background-color:#FAD424; border-bottom:1px solid black;}
a.tab-link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; background-color:#FAD424; text-decoration:none;}
a.tab-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#6E6E6E; background-color:#FAD424; text-decoration:underline;}

.user-name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#636467; font-weight:bold; text-align:center; }

.incentive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#000000; font-weight:bold; text-align:center; }
a.incentive-link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#DDDDDD; background-color:#000000; font-weight:bold; text-align:center; text-decoration:underline; }
a.incentive-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6C6C6C; background-color:#000000; font-weight:bold; text-align:center; text-decoration:none; }

.menu-item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DDDDDD; Filter: DropShadow(Color=#000000, OffX=1, OffY=1,Positive=1); text-decoration:none; border-bottom:1px solid #000000;}
.menu-item-selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF;}
.menu-itemover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF;}
a.menu-item-link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DDDDDD; text-decoration:none;}
a.menu-item-link-selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DBDBDB; width:100%; background-color:#8E8D8D; text-decoration:none;}
a.menu-item-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/* Menu extra items */
.menu-extra-item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DDDDDD; text-decoration:none; border-bottom:1px solid #000000;}
.menu-extra-item-selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF;}
a.menu-extra-link { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; font-size:11px; font-weight:bold; color:#000000; background-color:#BB6A6A; text-decoration:none; border:1px solid #891212;}
a.menu-extra-link-selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.menu-extra-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#8E8D8D; text-decoration:none; border:1px solid #605B5B;}

.dsp-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right;}

.form-label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; white-space:none;}
.form-label-right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right;}
.form-label-right1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:right;}
.form-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#FFFFFF; background-color:#000000;}
.form-header-left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#FFFFFF; background-color:#000000;}
.form-indent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px}
.form-indent1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-center:10px}
a.form-list { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:normal; text-align:left; white-space:none; cursor:hand; text-decoration:none; }
a.form-list:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-align:left; white-space:none; cursor:hand; text-decoration:underline; }

.box-border { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#d3d2d2; border:1px solid #000000;}
.box-border-table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#d3d2d2; border:1px solid #000000;}
.table-header { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:12px; font-weight:bold; text-align:center; }

/*Award Points Table Styles*/
.border-label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#d3d2d2; border-left:1px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000;}
.border-label-end { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#d3d2d2; border-left:1px solid #000000; border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.border-tier { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#000000; font-weight:bold;}
.border-points { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#FFFFFF; border-left:1px solid #000000; border-bottom:1px solid #000000;}
.border-points-grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#ededed; border-left:1px solid #000000; border-bottom:1px solid #000000;}
.border-points-end { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#FFFFFF; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.border-points-grey-end { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#ededed; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.points-category { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#CC0000; font-weight:bold;}

/*Dealer Standings Table Styles*/
.table-label { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; font-weight:bold; text-align:center; border-left:1px solid #FFFFFF;}
.table-label-begin { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; font-weight:bold; text-align:center;}
.border-ranking { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#FFFFFF; border-left:1px solid #000000; border-bottom:1px solid #000000;}
.border-ranking-grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#DDDDDD; border-left:1px solid #000000; border-bottom:1px solid #000000;}
.border-ranking-end { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#FFFFFF; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;}
.border-ranking-grey-end { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#DDDDDD; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000;}

.table-label-grey { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#DDDDDD; font-size:11px; font-weight:bold; text-align:center; border-left:1px solid #000000; border-bottom:1px solid #000000; border-top:1px solid #000000;}
.table-label-end-grey { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#DDDDDD; font-size:11px; font-weight:bold; text-align:center; border:1px solid #000000;}

.alert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#CC0000; font-style:italic; }
.alert-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#CC0000; font-style:italic; font-weight:bold;}

.submit-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000; background-color:#DDDDDD; cursor:hand; Filter: Alpha(Opacity=100, FinishOpacity=70, Style=3, StartX=0, StartY=0, FinishX=0, FinishY=0); font-weight:bold; }

.step-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:2px solid black; text-align:center; color:#000000; background-color:#DDDDDD; cursor:hand; font-weight:bold; }
.step-button-short { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:2px solid black; width:20%; text-align:center; color:#000000; background-color:#DDDDDD; text-decoration:none; cursor:hand; }

a.step-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:1px; font-size:11px; font-weight:normal; width:100%; text-align:center; background-color:#DDDDDD; cursor:hand; text-decoration:none; font-weight:bold; }
a.step-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:1px; background-color:#CC0000; width:100%; font-size:11px; font-weight:normal; text-align:center; cursor:hand; text-decoration:none; font-weight:bold; }

.div-step-link-short { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:2px solid black; font-weight:normal; width:60%; text-align:center; cursor:hand; text-decoration:none; font-weight:bold; }
.step-link-short_1 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border:2px solid black; font-weight:normal; text-align:center; background-color:#DDDDDD; cursor:hand; text-decoration:none; font-weight:bold; }
.step-link-short { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:1px; font-size:11px; font-weight:normal; width:100%; text-align:center; background-color:#DDDDDD; cursor:hand; text-decoration:none; font-weight:bold; }
a.step-link-short:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:1px; background-color:#CC0000; width:100%; font-size:11px; font-weight:normal; text-align:center; cursor:hand; text-decoration:none; font-weight:bold; }

.help-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-style:italic; text-align:center; }

.preview { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-align:left; }
a.preview-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:bold; text-align:left; text-indent:10px; text-decoration:none; }
a.preview-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-align:left; text-decoration:underline; }

a.preview-link2 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:bold; text-align:left; text-decoration:none; cursor:hand;}
a.preview-link2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-align:left; text-decoration:underline; cursor:hand;}

.preview-big { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-align:left; }
a.preview-link-big { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-align:left; text-decoration:underline; }
a.preview-link-big:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:14px; font-weight:bold; text-align:left; text-decoration:underline; }

.search-results { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; white-space:none;}
a.admin-header-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:14px; font-weight:bold; text-align:left; text-decoration:none; }
a.admin-header-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-align:left; text-decoration:underline; }
.admin-header { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold; text-align:left; text-decoration:none; }

.calendar-red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7px; text-align:left; background-color:#CC0000}
.calendar-month-begin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#000000; color:#FFFFFF; font-weight:bold; }
.calendar-month { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#000000; color:#FFFFFF; font-weight:bold; border-left:1px solid white; }
.calendar-label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#FFFFFF; color:#000000; font-weight:bold; padding-right:3px; border-bottom:1px solid black;}
.calendar-label-end { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#FFFFFF; color:#000000; font-weight:bold; padding-right:3px; }

.calendar-total { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#ebebeb; color:#000000; font-weight:bold; border-left:1px solid black; border-top:3px solid black; }

.calendar-data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#ffffff; color:#000000; font-weight:normal; border-left:1px solid black; border-bottom:1px dotted black; padding:5px; }
.calendar-data-end { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#ffffff; color:#000000; font-weight:normal; border-left:1px solid black; }
.cal-data-end-red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#ffffff; color:#000000; font-weight:normal; border-left:1px solid #CC0000; }
.calendar-data-selected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#cc0000; color:#ffffff; font-weight:bold; border:1px solid black; }
.calendar-data-over { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#DDDDDD; color:#000000; font-weight:bold;  border:1px solid black; }
a.calendar-code-link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#CC0000; font-weight:bold; text-decoration:none; cursor:hand; }
a.calendar-code-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000; font-weight:bold; text-decoration:none; }

.total { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; background-color:#CCCCCC; border-top:1px solid black; border-bottom:1px solid black; border-left:1px solid black; }
.dsp-total { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#CCCCCC; border:1px solid black; text-align: left;}
.dsp-total_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#CCCCCC; border:1px solid black; text-align: right;}

.dsp-total-alert { font-family: Verdana, Arial, Helvetica, sans-serif; color: red; font-size:11px; font-weight:bold; background-color:#CCCCCC; border:1px solid black; text-align: center;}
.dsp-total-alert-b { font-family: Verdana, Arial, Helvetica, sans-serif; color: red; font-size:14px; font-weight:normal; background-color:#CCCCCC; border:1px solid black; text-align: center;}
.dsp-signature { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-top:2px solid black;}


.preview-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:45%; border-left:1px solid #a5a5a5; border-top:1px solid #a5a5a5; border-right:2px solid #5f5f5f; border-bottom:2px solid #5f5f5f; text-align:center; color:#000000; background-color:#DDDDDD; cursor:hand; font-weight:bold; }
.preview-button-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:1px; font-size:11px; font-weight:normal; width:100%; text-align:center; background-color:#DDDDDD; cursor:hand; text-decoration:none; font-weight:bold; }
a.preview-button-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:1px; background-color:#CC0000; width:100%; font-size:11px; font-weight:normal; text-align:center; cursor:hand; text-decoration:none; font-weight:bold; }

.photos-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:45%; border-left:1px solid #a5a5a5; border-top:1px solid #a5a5a5; border-right:2px solid #5f5f5f; border-bottom:2px solid #5f5f5f; text-align:center; color:#000000; background-color:#DDDDDD; cursor:hand; font-weight:bold; }
.photos-button-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:1px; font-size:11px; font-weight:normal; width:100%; text-align:center; background-color:#DDDDDD; cursor:hand; text-decoration:none; font-weight:bold; }
a.photos-button-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:1px; background-color:#CC0000; width:100%; font-size:11px; font-weight:normal; text-align:center; cursor:hand; text-decoration:none; font-weight:bold; }

.overview { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; border:1px solid black; font-weight:bold; text-align:center; background-color:#DDDDDD; cursor:hand; text-decoration:none; font-weight:bold; }
a.overview:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:1px; background-color:#CC0000; font-size:10px; font-weight:bold; text-align:center; cursor:hand; text-decoration:none; font-weight:bold; }

/* Tab Buttons and Sub-navigation */
.tab-border { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#eeeeee; border:#000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

.tab-backg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#eeeeee; border:#000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; }

.dsp-tab { font-family:Arial, Helvetica, sans-serif; width:100%; color:#ffffff; background-color:#636467; font-size:11px; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
a.dsp-tab-link { font-family:Arial, Helvetica, sans-serif; width:100%; color:#ffffff; background-color:#636467; font-size:11px; font-weight:normal; text-decoration:none; }
a.dsp-tab-link:hover { font-family:Arial, Helvetica, sans-serif; width:100%; color:#a7a9ac; background-color:#636467; font-size:11px; font-weight:normal; text-decoration:none; }

.dsp-tab-select { font-family:Arial, Helvetica, sans-serif; width:100%; color:#000000; background-color:#eeeeee; font-size:11px; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
a.dsp-tab-select-link { font-family:Arial, Helvetica, sans-serif; width:100%; color:#CC0000; background-color:#eeeeee; font-size:11px; font-weight:bold; text-decoration:none; }
a.dsp-tab-select-link:hover { font-family:Arial, Helvetica, sans-serif; width:100%; color:#999999; background-color:#eeeeee; font-size:11px; font-weight:bold; text-decoration:none; }

.dsp-subtab-div { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; font-size: 10px; color:#000000; }
a.dsp-subtab-link { font-family:Arial, Helvetica, sans-serif; width:100%; color:#000000; background-color:#dfdfdf; font-size:10px; font-weight:normal; text-decoration:none; border:#CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
a.dsp-subtab-link:hover { font-family:Arial, Helvetica, sans-serif; width:100%; color:#CC0000; background-color:#fbfbfb; font-size:10px; font-weight:normal; text-decoration:none; border:#888888; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
a.dsp-subtab-selected { font-family:Arial, Helvetica, sans-serif; width:100%; color:#000000; background-color:#b8b8b8; font-size:10px; font-weight:normal; text-decoration:none; border:#CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
a.dsp-subtab-selected:hover { font-family:Arial, Helvetica, sans-serif; width:100%; color:#FFFFFF; background-color:#828282; font-size:10px; font-weight:normal; text-decoration:none; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.border-left {
	background-image: url(images/leftmenu_bg.jpg);
	align: right;
}
/* My Existing Ads Buttons */

.Ad-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:2px solid black; text-align:center; color:#000000; background-color:#DDDDDD; cursor:hand; font-weight:bold; }
.Ad-button-short { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:2px solid black; width:20%; text-align:center; color:#000000; background-color:#DDDDDD; text-decoration:none; cursor:hand; }

a.Ad-link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:1px; font-size:12px; font-weight:normal; width:100%; text-align:center; background-color:#CC0000; cursor:hand; text-decoration:none; font-weight:bold; }
a.Ad-link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:1px; background-color:#DDDDDD; width:100%; font-size:12px; font-weight:normal; text-align:center; cursor:hand; text-decoration:none; font-weight:bold; }

.ToolBarBorder {font-family:Helvetica, Arial, sans-serif; font-size:10px; border-top-color:#999999; border-left-color:#999999; border-right-color:#333333; border-bottom-color:#333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.BorderLite { font-family: Arial, Helvetica, sans-serif; background-color: #F5F5F5; font-size: 11px; color: #000000; border-style: solid; border-top-color: #CCCCCC; border-top-width: 1px; border-right-color: #888888; border-right-width: 1px; border-bottom-color: #888888; border-bottom-width: 1px; border-left-color: #CCCCCC; border-left-width: 1px; }
.BorderGreyBackG { font-family:Helvetica, Arial, sans-serif; font-size: 11px; color:#000000; background-color:#ededed; border:#666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.BodyTextSm { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
