﻿/*
Created by; RedCell Corporation
Date: November 5th, 2009

_________________________________________________________________________
L002-Theme01
_________________________________________________________________________
Color Palette: Gradient Blue & Gradient Light Gray
General Font: Arial
Color Tabs: Gradient Light Gray
Color Buttons: Gradient Lineal Green
*/

/* GENERAL CSS */
html { width:100%; height:100%; overflow:scroll; font-family: Arial; font-size: 12px; }
body { width:100%; margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; font-family:"Arial"; font-size:12px; color:#353535; }

a:link { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a:visited { color:#353535; font-family:Arial; font-size:12px; text-decoration:none; }
a:active { color:#353535; font-family:Arial; font-size:12px; text-decoration:none; }

.backendMenu { border-left:solid 1px #C8B8A2; border-right:solid 1px #C8B8A2; background-image:url(img/degreeBackendMenu.png); background-repeat:repeat-x;}
.contentBackground { width:100%; background-color:#E6E6E6;}
.mainSponsorMasterText { padding-bottom:3px; font-weight:bold; color:#FFFFFF; }

div.sc_menu { position: relative;  height: 46px;  width: 930px;  overflow: auto;}
ul.sc_menu { display: block; width: 1500px; padding: 0px; margin: 0px; list-style: none;}
.sc_menu li { display: block; float: left;  padding: 0px;}

.bkReports { background-image:url(img/box01.png); background-repeat:no-repeat; width:301px; height:115px;}
.bkReports2 { background-image:url(img/box04.png); background-repeat:no-repeat; width:140px; height:390px;}

.a { width:476px;}
.generalTopSectionTitleLeft { background-image:url(img/imgSectionTitleBackground.jpg); border-top:solid 1px #e7e7e7; border-right:solid 1px #e7e7e7; border-bottom:solid 1px #c8c8c8; height:41px; }
.generalTopSectionTitleCenterWelcome { background-image:url(img/imgSectionBackgroundCenter.png); background-repeat:repeat-x; height:81px; }
.generalTopSectionTitleCenter { background-image:url(img/imgSectionBackgroundCenter.png); background-repeat:repeat-x; height:81px; padding-left:15px; padding-right:15px; text-transform:uppercase; font-weight:bold; font-size:14px; vertical-align:middle; }
.generalTopSectionEvents { padding-left:15px; padding-right:15px; width:446px;}
.generalTopSectionTitleRight { background-image:url(img/imgSectionTitleBackground.jpg); border-top:solid 1px #e7e7e7; border-left:solid 1px #e7e7e7; border-bottom:solid 1px #c8c8c8; height:41px; }
.generalTextSectionTitle { font-size:14px; padding-left:10px; }
.generalTableSectionTitle { margin-left:10px; }
.generalSectionContent { border-top:solid 1px #e3e3e3; background-color:#EAEDED; }

.summaryTable { border:solid 1px #323232; width:240px; }
.summaryTableTitle { text-align:left; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:3px; font-weight:bold; color:#353535; border-bottom:solid 1px #6B9F29; }
.summaryItemTitle { text-align:left; padding-left:5px; padding-right:5px; padding-top:5px; font-weight:bold; color:#353535; }
.summaryItemDetail { text-align:left; padding-left:5px; padding-right:5px; padding-bottom:3px; color:#353535; }
.textDescriptionJustify { text-align:justify; color:#353535; padding:10px 10px 0px 10px; }
.titleControlBold12 { text-align:left; font-size:12px; font-weight:bold; color:#353535; padding-left:10px; }
.titleControlBold14 { text-align:left; font-size:14px; font-weight:bold; color:#353535; padding-left:10px; }

.textTitle { width:612px; text-align:center; font-family:Arial; font-size:16px; font-weight:bold; color:#182810; padding-top:10px; padding-bottom:10px; }
.textTitleLeft { text-transform:uppercase; font-family:Arial; font-size:16px; font-weight:bold; color:#182810; padding-top:10px; padding-bottom:10px; }
.textSubtitle { color:#6B9F29; font-family:Arial; font-size:12px; font-weight:bold; }
.textNormal { text-align:justify; padding-right:20px; padding-bottom:20px; vertical-align:top; }
.textPageDescription { font-family:Arial; font-size:12px; text-align:justify; padding-left:5px; color:#000000; padding-bottom:10px; padding-right:5px; }
.tbl_container { width:804px; text-align:left; }
.filterZone { padding-bottom:5px; }
.bkgTheme {background-image:url(img/bkgTheme01.png); height:100px; }
.bkgThemeDummy { background-color:#FFFFFF; height:1px;}
.bkgThemeFooter { height:85px; background-image:url(img/bkgThemeFooter01.png); color:#ffffff; font-family:Arial; font-size:11px;}
.welcomeZone { width:930px; font-family:arial; font-size:12px; padding-left:10px; padding-bottom:5px;}
.frmCenter { width:470px; vertical-align:top; padding-left:10px; padding-right:10px; }
.frmRight {	width:164px; vertical-align:top; padding-left:9px; padding-right:9px; padding-bottom:8px; border:1px solid #C8E2E8;	background-color:#EAEDED; }
.formButtons { margin-left:auto; margin-right:auto; }
.formContainer { padding-top:15px; }
.tabsBackend { padding-right:0px; }

.titleControls { font-family:Arial; font-size:12px; color:#353535; vertical-align:top; padding-top:7px; padding-right:3px; padding-left:5px; text-align:left; }
.titleControlsBold { font-family:Arial; font-size:12px; font-weight:bold; color:#353535; padding-left:3px; }
.titleControlsCenterBold { font-family:Arial; font-size:12px; font-weight:bold; color:#353535; vertical-align:top; padding-bottom:5px; padding-top:10px; text-align:center; }
.spacingControls { padding-top:5px; padding-right:5px; vertical-align:top; }
.spacingControlsList { padding-top:5px; padding-right:2px; vertical-align:top; }
.descriptionLabels { font-family:Arial; font-size:12px; padding-top:7px; color:#353535; }

/* MASTER PAGE STYLES */
.masterMainMenuBackground { background-image:url(img/imgMenuBackground.jpg); height:42px; }
.masterMainMenuBackend { background-image:url(img/imgMenuBackend.png); height:36px; }
.masterUnderMenuSide { background-image:url(img/imgUnderMenuSide.jpg); height:2px; }
.masterUnderMenuMiddle { background-image:url(img/imgUnderMenuMiddle.jpg); height:2px; width:930px; }
.masterUnderMenuLeft { background-image:url(img/imgUnderMenuLeftSide.jpg); height:2px; width:2px; }
.masterUnderMenuRight { background-image:url(img/imgUnderMenuRightSide.jpg); height:2px; width:2px; }
.masterSide { background-color:#a9a9a9; }
.masterMiddle { background-color:#f8f9f7; width:930px; height:395px; vertical-align:top; padding-top:5px; }
.masterSideLeft { background-image:url(img/imgSideMarginLeft.jpg); width:2px; }
.masterSideRight { background-image:url(img/imgSideMarginRight.jpg); width:2px;}
/*
.masterLeftSide { background-image:url(img/imgHicksvilleSideBackground.jpg); }
.masterLeftMargin { background-image:url(img/imgHicksvilleLeftSide.jpg); }
.masterLeftBottomMargin { background-image:url(img/imgHicksvilleBottomLeftSide.jpg); }
.masterHeader { background-image:url(img/bkg_header.jpg); height:115px; vertical-align:bottom; }
.masterFooter { background-image:url(img/imgHicksvilleFooterBackground.jpg); height:39px; text-align:center; font-family:Arial; font-size:11px; color:#353535; }
.masterRightMargin { background-image:url(img/imgHicksvilleRightSide.jpg); }
.masterRightSide { background-image:url(img/imgHicksvilleSideBackground.jpg); }
.masterRightBottomMargin { background-image:url(img/imgHicksvilleBottomRightSide.jpg); }
.container { padding-top:10px; padding-bottom:5px; font-family:Arial; font-size:12px; height:680px; vertical-align:top; color:#353535; }
.menulogin { height:50px; vertical-align:bottom; }
.separation { padding-left:6px;	padding-right:6px; }
.separation_left { padding-left:6px; }
*/

/* DROP DOWN MENU STYLES */
table.navbar { border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
table.navbar td { border-bottom:1px solid #cccccc; border-right:1px solid transparent; border-left:1px solid transparent; background-image:url('img/imgDropMenuBackground.jpg'); background-repeat:repeat-x;}
table.navbar td a { display:block; padding:4px 4px 4px 4px; text-decoration:none; font-size:12px; font-weight:bold; background-image:url('img/imgDropMenuBackground.jpg'); background-repeat:repeat-x; }
table.navbar td a:link, table.navbar td a:visited { color:#353535; background-color:Transparent; font-family:Arial, Helvetica, sans-serif; }
table.navbar td a:hover, table.navbar td a:active { color:#353535; background-color:Transparent; }
#dropmenudiv { position:absolute; border:solid #cccccc; border-width: 0px 0px 0px 0px; font-family:Arial; line-height:18px; z-index:100; margin-top:2px; }
#dropmenudiv a { background-color:#cccccc; width: 100%; display: block; text-indent: 3px; font-family:Arial; font-size:12px; color:#353535; border-bottom: 0px solid #92ac2d; padding: 1px 0; text-decoration: none; font-weight: bold; }
#dropmenudiv a:hover { background-color: #bbbbbb; }

/* STYLE OF RIGHT MENU IN HOMEPAGE */
.titleFrmRight { font-family:Arial;	font-size:11px;	padding-top:8px; color:#353535;	font-weight:bold; padding-bottom:3px; }
.descFrmRight {	font-family:Arial; font-size:12px; color:#353535; padding-bottom:3px; } /**/
.separationRight { height:5px; background-color:#92AC2D; width:162px; }
.separationBottom {	padding-bottom:8px; }
.separationTop { height:10px; }
.welcomesystem2 { font-family:Arial; font-size:12px; font-weight:normal; padding-right:5px; text-align:left; color:#F27D43; }
.lblWelcomeUser { font-family:Arial; font-size:12px; font-weight:normal; color:#353535; }
.titleSponsorZone {	font-family:Arial; font-size:11px; padding-top:8px;	color:#FFFFFF; font-weight:bold; text-align:center;	padding-bottom:5px;	background-color:#97A5B2; width:162px; }
.sponsorZone { padding-top:5px;	width:162px; }
.chamberMeeting { font-family:Arial; font-size:12px; color:#000000; font-weight:bold; padding-bottom:3px; }

/* LOGIN PAGE */
.formLoginTop { background-color:#EAEDED; width:804px; }
.titleLoginPage { font-family:Arial; font-size:16px; font-weight:bold; color:#0075A7; }
.infoLogin { font-family:Arial; font-size:12px; color:#353535; padding-left:15px; padding-bottom:10px; vertical-align:top; text-align:left; padding-right:15px; }
.titleControlsLogin { font-family:Arial; font-size:12px; color:#000000; text-align:right; padding-right:3px; padding-top:5px; padding-bottom:2px; }

/* HOME */
.bodyEvents { padding-left:5px; padding-bottom:10px;	vertical-align:top;text-align:justify; }
.imageEvents { width:136px;	padding-right:7px; padding-bottom:20px;	vertical-align:top;	text-align:left; }
/*
.eventDateHourHome { font-family:Arial;	font-size:11px;	font-weight:bold; color:#F49668; padding-bottom:3px; }
.definitionEvent { text-align:justify; padding-right:10px; padding-bottom:20px; vertical-align:top; }
.imageEvents { width:136px;	padding-right:7px; padding-bottom:20px;	vertical-align:top;	text-align:left; }
.bodyEvents { vertical-align:top; }
.lblNotEvent { font-style:italic; color:#999999; }
.titleEvents { width:622px; text-align:center; font-family:Arial; font-size:16px; font-weight:bold; color:#0075A7; padding-top:10px; padding-bottom:10px; }
.upcomingEvents { margin-top:10px; margin-bottom:0px; }
*/

/* TEXTBOXES */
.tbxCount { width:35px; background-color:Transparent; border:0px; font-family:Arial; font-size:12px; color:#353535; }
.tbx25 { width:25px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.tbx40 { width:40px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.tbx55 { width:55px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.tbx63 { width:63px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.tbx79 { width:79px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.tbx83 { width:83px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; }
.tbx110 { width:110px; background-color:#FFFFFF; font-family:Arial; font-size:12px;	color:#353535; }
.tbx120 { width:120px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx140 { width:140px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx154 { width:154px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx170 { width:170px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx198 { width:198px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx233 { width:233px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx250 { width:249px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx300 { width:300px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx350 { width:350px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }
.tbx407 { width:407px; background-color:#FFFFFF; font-family:Arial;	font-size:12px;	color:#353535; }

/* TEXTAREA */
.tbx250Area { width:250px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; height:100px; }
.tbx407Area { width:407px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#353535; height:150px; }

/* LISTBOXES */
.lbx200 { width:200px; font-family:Arial; font-size:11px; color: #353535; }

/* DROPDOWNLISTS */
.ddl50 { font-family:Arial; font-size:12px; color:#353535; width:50px; }
.ddl70 { font-family:Arial; font-size:12px; color:#353535; width:70px; }
.ddl90 { font-family:Arial; font-size:12px; color:#353535; width:90px; }
.ddl110 { font-family:Arial; font-size:12px; color:#353535; width:110px; }
.ddl116 { font-family:Arial; font-size:12px; color:#353535; width:116px; }
.ddl168 { font-family:Arial; font-size:12px; color:#353535; width:168px; }
.ddl176 { font-family:Arial; font-size:12px; color:#353535; width:176px; }
.ddl256 { font-family:Arial; font-size:12px; color:#353535; width:256px; }

/* LINKBUTTONS */
a.lbtnCalendarDays:link { color:#6B9F29; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; }
a.lbtnCalendarDays:visited { color:#6B9F29; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; }
a.lbtnCalendarDays:active { color:#6B9F29; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; }
a.lbtnCalendarDays:hover {	color:#6B9F29; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:underline; }

a.lbtnSubtitle:link { color:#6B9F29; font-family:Arial; font-size:12px; font-weight:bold; }
a.lbtnSubtitle:visited { color:#6B9F29; font-family:Arial; font-size:12px; font-weight:bold; }
a.lbtnSubtitle:active { color:#6B9F29; font-family:Arial; font-size:12px; font-weight:bold; }
a.lbtnSubtitle:hover { color:#6B9F29; font-family:Arial; font-size:12px; font-weight:bold; }

a.lbtnLink:link { color:#6E9037; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnLink:visited { color:#6E9037; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnLink:active { color:#6E9037; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnLink:hover {	color:#FE5A07; font-family:Arial; font-size:12px; text-decoration:underline; }

a.lbtnSmallLink:link { color:#000000; text-decoration:none; font-size:11px; }
a.lbtnSmallLink:visited { color:#000000; text-decoration:none; font-size:11px; }
a.lbtnSmallLink:active { color:#000000;	text-decoration:none; font-size:11px; }
a.lbtnSmallLink:hover {	color:#000000; text-decoration:underline; font-size:11px; }

a.lbtnGridLink:link { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnGridLink:visited { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnGridLink:active { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.lbtnGridLink:hover {	color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }

a.lbtnCalendarLink:link { text-transform:uppercase; color: #F37B46; font-weight: bold; font-size:11px; text-decoration:none; }
a.lbtnCalendarLink:visited { text-transform:uppercase; color: #F37B46; font-weight: bold; font-size:11px; text-decoration:none; }
a.lbtnCalendarLink:active { text-transform:uppercase; color: #F37B46; font-weight: bold; font-size:11px; text-decoration:none; }
a.lbtnCalendarLink:hover { text-transform:uppercase; color: #F37B46; font-weight: bold; font-size:11px; text-decoration:none; }

/* HYPERLINKS */
a.hlnkGridLink:link { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.hlnkGridLink:visited { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.hlnkGridLink:active { color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }
a.hlnkGridLink:hover {	color:#353535; font-family:Arial; font-size:12px; text-decoration:underline; }

/* GRIDS */
.gridHeader { background-color:#EAEDED; border:1px solid #CFD8C2; font-family:Arial; font-size:12px; color:#849A65; text-align:left; height:25px; }
.gridButtons { width:810px; }
.gridLists { border:1px solid #CFD8C2; width:810px; font-family:Arial; font-size:12px; }
.gridAlternatingRowColor { background-color:#F3F8FB; }
.gridEmptyDataRowColor { font-family:Arial; font-size:12px; color:#0075A7; padding-left:2px; padding-bottom:5px; }
.gridItemPaddingLeft { padding-left:5px; }
.gridItemPaddingRight { padding-right:5px; }

/* TOOLTIP */
.tooTipDIV { display:none; visibility:hidden; background-color:#999999; color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; vertical-align:middle; border:1px solid #333333; }

/* LINKS */
.companyLinkMemberDirectory:link { font-size:12px; font-family:Arial; font-weight:bold; color:#353535; text-decoration:underline; }
.companyLinkMemberDirectory:visited { font-size:12px; font-family:Arial; font-weight:bold; color:#353535; text-decoration:underline; }
.companyLinkMemberDirectory:active { font-size:12px; font-family:Arial; font-weight:bold; color:#353535; text-decoration:underline; }
.companyLinkMemberDirectory:hover { font-size:12px; font-family:Arial; font-weight:bold; color:#000000; text-decoration:none; }
.companyNoLinkMemberDirectory:link { font-size:12px; font-family:Arial; font-weight:bold; color:#353535; text-decoration:underline; }
.companyNoLinkMemberDirectory:visited { font-size:12px; font-family:Arial; font-weight:bold; color:#353535; text-decoration:underline; }
.companyNoLinkMemberDirectory:active { font-size:12px; font-family:Arial; font-weight:bold; color:#353535; text-decoration:underline; }
.companyNoLinkMemberDirectory:hover { font-size:12px; font-family:Arial; font-weight:bold; color:#353535; text-decoration:underline; }

/* CALENDAR */
/*.lblEventCalendarHour { font-family:Arial; font-size:11px; color:#484848; text-transform:lowercase; }
.lblCalendarDay { font-family:Arial; font-size:12px; font-weight:bold; color:#484848; }
.lblCalendarDayName { text-align:center; border:1px solid #484848; width:113px; padding-top:3px; padding-bottom:3px; color:#484848; font-weight:bold; font-family:Arial; font-size:12px; }
.calendarTitle { background-color:#484848; font-family:Arial; font-size:13px; font-weight:bold;	color:#FFFFFF; padding-top:5px;	padding-bottom:5px;	text-align:center; }
.calendarRow { background-color:#EAEDED; width:116px; height:90px; vertical-align:top; text-align:left; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; padding-left:3px; padding-top:3px; }
.lblMonthYear {	font-family:Arial; font-size:12px; color:#333333; padding-right:3px; font-weight:bold; }*/

.calendarGeneral a { color:red; text-decoration:none; font-size:11px;}
.calendarGeneral a:hover { color:red; text-decoration:underline; font-size:11px;}
.calendarDayHeader { font:bold 11px Arial; color:#6B9F29;}
.calendarTodayDay { font:normal 11px Arial; background-color:#6B9F29;}
.calendarTodayDay a { font:normal 11px Arial; text-decoration:none;}
.calendarTodayDay a:hover { font:normal 11px Arial; text-decoration:underline;}
.calendarOtherMonthDay a, a:hover { text-decoration:none; font-size:11px;}
.tabsCalendarasas { border-bottom:solid 1px #888888;}
.tabsCalendar { border-bottom:0px;}
.tabsCalendar1 { padding-left:5px; border-bottom:solid 1px #888888;}
.imageEventsCalendar { border-top:solid 1px #888888; padding-top:5px; padding-bottom:5px;}
.contentEventsCalendar { border-top:solid 1px #888888; padding:5px 10px 5px 10px; width:340px;}
.contentEventsLinks { border-top:solid 1px #888888; padding-top:5px; padding-bottom:5px;}

.filterCalendar { border:solid 1px #D5D6D4;}


/* MEMBERSHIP APPLICATION */
.titleMembershipApplicationAnual { font-family:Arial; font-size:12px; color:#353535; vertical-align:middle;	padding-bottom:5px; }

/* TABS */
.tabLast { background-color:#0076a7; text-align:center; border-bottom:solid 1px #005071; border-top:solid 1px #ACD7E9; height:18px; }

a.tabLink:link { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#0076a7; text-align:center; border-bottom:solid 1px #005071; border-top:solid 1px #ACD7E9; border-right:solid 1px #FFFFFF; height:18px; padding-top:3px; }
a.tabLink:visited { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#0076a7; text-align:center; border-bottom:solid 1px #005071; border-top:solid 1px #ACD7E9; border-right:solid 1px #FFFFFF; height:18px; padding-top:3px;}
a.tabLink:active { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#0076a7; text-align:center; border-bottom:solid 1px #005071; border-top:solid 1px #ACD7E9; border-right:solid 1px #FFFFFF; height:18px; padding-top:3px;}
a.tabLink:hover { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:underline; background-color:#0076a7; text-align:center; border-bottom:solid 1px #005071; border-top:solid 1px #ACD7E9; border-right:solid 1px #FFFFFF; height:18px; padding-top:3px;}

a.tabLinkOver:link { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#0075A7; text-decoration:none; border:solid 1px #FFFFFF; text-align:center; height:18px; padding-top:3px;}
a.tabLinkOver:visited { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#0075A7; text-decoration:none; border:solid 1px #FFFFFF; text-align:center; height:18px; padding-top:3px;}
a.tabLinkOver:active { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#0075A7; text-decoration:none; border:solid 1px #FFFFFF; text-align:center; height:18px; padding-top:3px;}
a.tabLinkOver:hover { display:block; font-family:Arial; font-size:12px; font-weight:bold; color:#0075A7; text-decoration:underline; border:solid 1px #FFFFFF; text-align:center; height:18px; padding-top:3px;}

/* PAGES GENERAL STYLES */
.formContainerBilling { border:1px solid ##CCCCCC; padding-top:15px; padding-left:5px; }
.tdAspDetailMemberDirectory { padding-top:7px; padding-bottom:7px; padding-right:10px; }
.descDetailMemberDirectory { font-family:Arial; font-size:12px; font-weight:normal; color:#000000; }
.formContainerMemberDirectory { padding-top:15px; padding-bottom:15px; }
.formContainerErrorPage { background-color:#EAEDED; width:790px; border:1px solid #CCE4EA; text-align:left; padding-top:15px; padding-left:15px; padding-bottom:15px; }
.captionEvent { text-align:left; padding-right:17px; padding-bottom:1px; }
.messageCostFee { font-family:Arial; font-size:11px; padding-bottom:5px; }
.formMessagePage { width:800px; text-align:justify; padding-top:15px; padding-right:5px; padding-bottom:15px; }
.messageError {	font-family:Arial; font-size:11px; color:#FF0000; }
.messageEndEventDate { font-family:Arial; width:810px; font-size:16px; font-weight:bold; color:#0075A7;	height:38px; padding-left:22px;	padding-right:22px;	padding-top:10px; padding-bottom:10px; background-color:#EAEDED; text-align:left; }
.titleControlsChecks { font-family:Arial; font-size:12px; font-weight:bold; color:#0075A7; vertical-align:middle; padding-bottom:5px; width:145px; }
.titleControlsRadioButton { font-family:Arial; font-size:12px; font-weight:bold; color:#0075A7;	vertical-align:middle; padding-bottom:5px; width:110px; }
.detailEvent { font-family:Arial; font-size:12px; padding-left:3px;	padding-bottom:4px; text-align:left; color:#000000; }
.spacingControlsLogin { padding-top:3px; padding-bottom:3px; padding-right:5px;	}
.filterBar { width:810px; text-align:right; }
.scrollCategory { width:769px; overflow:auto; height:300px; border:1px solid #cce4ea; }
.gridPagerLink a { color:#0076A6; }
.gridPagerLink a:hover { color:#000000; }
.validatorControls { font-family:Arial; font-size:11px; padding-left:2px; vertical-align:top; }
.toolTipMessage { padding-left:5px; padding-top:5px; vertical-align:top; }

/*Begin Styles New/Edit Event*/
.titleEvent { font-family:Arial; font-size:12px; font-weight:bold; color:#0075A7; padding-bottom:4px; vertical-align:top; }
/*End Styles New/Edit Event*/

/*Begin Styles PendingMembers*/
.gridAttachments { border:1px solid #CCE4EA; width:302px;}
.gridSubMenu { color: #000000; border:1px solid #CCE4EA; /*width:411px;*/ }
.gridAttachmentsHeader { background-color:#CCE4EA; border:1px solid #CCE4EA; color:#000000; text-align:left; }
.noAttachments { color: #000000;}
/*End Styles PendingMembers*/

/*Begin Event Detail Attachment Files */
.attachmentFiles { color:#0075A7; text-decoration:underline; font-size:12px; }
.attachmentFilesDesc { font-family:Arial; font-size:12px; text-align:left; color:#000000; }
/*End Event Detail Attachment Files */

/*Begin HTML Editor Popups Styles*/
.lblImageGalleryTitleBorder { border-bottom:1px solid #0075A7; padding-top:5px; font-weight:bold; text-align:left; }
.divImageGallery { overflow:scroll; vertical-align:top; height:450px; width:450px; background-color:#FFFFFF; }
.lblImageGallery { padding-right:3px; font-family:Arial; font-size:12px; color:#000000; }
.lblImageGallerySmall { font-family:Arial; font-size:10px; color:#000000; }
.lblImageGalleryTitle { font-family:Arial; font-size:16px; color:#0075A7; }
.fupImage { font-family:Arial; font-size:12px; text-align:left; color:#000000; width:288px; }
.topBorder { border-top:1px solid #0075A7; }

/*Textbox WaterMark*/
.watermarked { width:198px; background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#999999; font-style:italic; }
.lblSubtitle { color:#6B9F29; font-family:Arial; font-size:12px; font-weight:bold; }
/*End HTML Editor Popups Styles*/

/*Check Permissions Grid*/
 .gridCheckUserProfile { text-align:center; width:110px; height:21px; border-right:1px solid white; border-bottom:1px solid white; }
 .gridCheckCenter { text-align:center; width:50px; height:21px; border-right:1px solid white; border-bottom:1px solid white; }
 .gridCheckText { height:21px; border-right:1px solid white; border-bottom:1px solid white; }

/* jquery specific styles */
#screenshot
{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}

/* Helper Page*/
.helpBackTop { background-image:url(HelpImages/imgHelpBkgTop.png); background-repeat:repeat;}
.helpBackBottom { background-image:url(HelpImages/imgHelpBkgBottom.png); background-repeat:repeat;}
.helpTitleText {font-family:Arial; font-size:14px; font-weight:bold; color:#000000; text-align:left;}
.helpGeneralText {font-family:Arial; font-size:12px; font-weight:normal; color:#000000;	text-align:justify;}
.helpGeneralTextBold {font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-align:justify;}
.helpGeneralTextBoldUnderline {font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-align:justify; text-decoration:underline;}
.helpGrayText {font-family: Arial; font-size:11px; font-weight:normal; color:#999999; text-align:justify;}