/*BODY STYLES ###################################################*/
body{background: #ffffff;
	scrollbar-3dlight-color: #D9D9D9;
	scrollbar-highlight-color: #C8C8C8;  
	
	scrollbar-face-color: #C8C8C8;
	scrollbar-base-color: #C8C8C8;
	scrollbar-track-color: #D9D9D9;              
	scrollbar-arrow-color: #707296;

	scrollbar-shadow-color: #C8C8C8;
	scrollbar-darkshadow-color: #D9D9D9;
}
/* CUSTOM LINKS ############################################## */


/*TABLE STYLES ################################################## */
.cBox_1_top{background-image:url(/images/gui/mainbg_top.jpg); background-repeat:no-repeat; width:773px;}
.cBox_1_bot{background-image:url(/images/gui/mainbg_bot.jpg); background-repeat:no-repeat; background-position:bottom; width:773px;}

/*TOP MENU ################################################## */
.topMenu_1a{background-image:url(/images/gui/tbar_1a.gif); width:215px; height:104px;}
.topMenu_1b{background-image:url(/images/gui/tbar_1b.gif); height:68px; background-repeat:repeat-x;}
.topMenu_1c{background-image:url(/images/gui/tbar_1c.gif); width:12px; height:68px;}
.topMenu_2c{background-image:url(/images/gui/tbar_2c.gif); width:12px; height:36px;}
.topMenu_2b{background-image:url(/images/gui/tbar_2b.gif); height:36px; background-repeat:repeat-x;}

.topMenuTitle{font-size:14px; font-family:Arial; color:#2C2D28; font-weight:bold; padding-top:8px;}
.topMenuItem{background-image:url(/images/gui/arrow.gif); background-repeat:no-repeat; padding-left:8px; background-position-y:center;}
.topMenuItem a{font-size:11px;}
.topMenuItem a:hover{padding-left:2px; text-decoration:none; color:orange;}
.vertDiv{font-size:1px; background-image:url(/images/gui/tbar_verdiv.gif); width:1px; background-repeat:repeat-y; background-position-y:top;}

a.tMenuSel{padding-left:0px; text-decoration:none; color:#4D95DD;}
a.userLink {font-size:10px;}
a.userLink:hover {text-decoration:none; color:orange;}

a.userLinkSel {font-size:10px; color:#4D95DD;}
a.userLinkSel:hover {text-decoration:none; color:orange;}

/*
.topMenuBg{background-image:url(/images/gui/topbar_M.jpg); background-repeat:repeat-x; width:752px; height:104px; padding-top:6px;}
.topMenuOpt{width:124px;}
.topMenuOpt_bev{width:124px; background-image:url(/images/gui/topMenuBg_bev.jpg); background-repeat:no-repeat;}

.topMenuText A{color:#336699;}
.topMenuTitle {font-size:14px; font-family:Arial; color:#2C2D28;}
*/

/*FOOTER ################################################## */
.footerBG_1{background-image:url(/images/gui/loginbar.jpg); width:773px; height:45px; text-align:left;}
.footerBG_1_Pad{padding:7px 0px 0px 6px;}
.footerBG_2{background-image:url(/images/gui/footer_2.jpg); width:773px; height:29px; text-align:center;}
.footerBG_2_Pad{padding-top:7px; color:gray; font-size:11px;}

/*LAYER BOXES ################################################## */
.lBox_1{border:1px solid #EDEDED; background-color:#ffffff;}

/*LIST STYLES ################################################## */
.feature {list-style-image:url(/images/gui/rarrow.gif);list-style-type: circle;} 

/*DIVIDERS ##################################################### */
.dottedBarH{height:1px; background-image:url(/images/gui/dottedbar_h.gif); background-repeat:repeat-x;}
.dottedBarV{width:1px; background-image:url(/images/gui/dottedbar_v.gif); background-repeat:repeat-y;}

/* EVENTS PAGE ############################################## */
.eventsTable th {background-color:#D6DBE3;height:20px;padding-left:4px;}
.eventsTable td {padding-left:4px;}
.eventsTable a {font-weight:bold;}
.eventsTable a.regLnk {color:black; font-weight:normal;} 
.eventTblBorder {border: 1 solid #D7DCE3; padding:2 2 2 2;}
.oddRow{background-color:#F7F8F9; padding: 5 0 5 0;}
.evenRow{background-color:#FFFAE5;padding: 5 0 5 0;}

/* EVENTS PAGE DESCRIPTION TABLES ############################################## */
.eventDescTbl th {background-color:#F7F8F9; padding:4px;}
.eventDescTbl td {padding:0px;}

.eventPackage th {background-color:#D6DBE3;height:24px;padding-left:4px; font-size:12px;}
.eventTitle td{background-color:#F7F8F9; padding:4px;}

/* MISC BORDER ############################################## */
.lBorder_01 {border: 1 solid #D7DCE3; padding:2; height:10px;}
.tblCell_01 {height:20px; padding:2; background-color:#D6DBE3;}

/* Stuff ############################################## */
.ErrorMsg {border: 1 solid #D7DCE3; background-color:#FFFAE5;padding: 5 2 5 2; font-weight:bold; color:#cc0033;}