
/* MENU START*/


/* main menu container */
DIV#divMenuBar { background-color:#CBD9E2; background-image: url(images/menubg.gif); height:20px;}

/* not affecting main menu*/
TABLE#tblMenuBar TD { font-size:13px; color:white; padding:0px 5px 0px 5px; /*cursor:default;*/}

/* main menu items*/
.clsMenuBarItem A:active,
.clsMenuBarItem A:link,
.clsMenuBarItem A:visited,
.clsMenuBarItem A
{
	color: #32373B;
	text-decoration:none; 
}
.clsMenuBarItem A:hover { color:#4285BA; }

TABLE#tblMenuBar TD.clsMenuBarItem 
{
	font-weight:bold;
	/*cursor:hand;*/ 		
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	border-top: 0px solid #9ADDE9;
	border-right: 1px solid #68B2E2;
	border-left: 0px solid #9ADDE9;
	border-bottom: 0px solid #000000;
	/*background-color: #05ABC9;*/
	background-image: url(../images/menubg.gif);
	/*height: 25px;*/
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	vertical-align: bottom;
}
	
/* drop down menu */
DIV.clsMenu 
{
	font-size:90%; background-color:#8798AC; 
	position:absolute; visibility:hidden; width:160px; 
	padding:5px 5px 5px 8px;
	/*border-top:1 white solid;*/
	border: 1 white solid;
}
DIV.clsMenu A { text-decoration:none; color:#FFFFFF; }
DIV.clsMenu A:visited { text-decoration:none; color:#FFFFFF; }
DIV.clsMenu A:hover { color:#D2E1F3; }

/*  */
BUTTON { font-family:tahoma; font-size:100%; }


/* MENU END */




.CheckBox
{
	background-color: #F4F4D0;
	font-size:12px;
}
INPUT{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	background-color: #e8eef7;
	padding: 1px;
	overflow: visible;
	color: #000064;
}
.ErrorText 
{
	color: Red;
	font-weight: bold;
}

.header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BORDER-BOTTOM: #2c5897 1px solid
}

TEXTAREA {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #e8eef7
}

TD,
TABLE {
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Verdana
}

.boxButton
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	background-color: #e8eef7;
	padding: 1px;
	overflow: visible;
	BORDER-TOP: solid 1px #5C5C5C;
	BORDER-LEFT: solid 1px #5C5C5C;
	BORDER-RIGHT: solid 2px #000000;
	BORDER-BOTTOM: solid 2px #000000;
}



SELECT {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	FONT-SIZE: 13px;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #e9e8e6;
}

.infoBoxHeader
{
	position: relative;
	background-color: #000064;
	background-image: url(images/newsHeaderBG.gif);
	padding: 10px;
	margin: 0px;
	border-top: 1px solid #000064;
	border-right: 1px solid #000064;
	border-bottom: 1px solid #4040A0;
	border-left: 1px solid #000064;
	width: 150px; 
	
	font-size: 16px;
	color: #FAD148;
	padding: 5px 5px 5px 8px;
	/*border-bottom: none;*/
	font-weight: bold;
}




.infoBoxContent
{
	position: relative;
	background-color: #F0E7E7;
	padding: 0px;
	margin: 0px;
	border-top: 0px solid #000064;
	border-right: 1px solid #000064;
	border-bottom: 1px solid #000064;
	border-left: 1px solid #000064;
	width: 150px;
	font-size: 15px;

	color: #000000;
	padding: 5px 5px 0px 5px;
	font-weight: normal;
	/*border-bottom: none;*/
}

.topLeft
{
	position: absolute;
	/*background-image: url(images/topLeftCorner.gif);*/
	background-repeat: no-repeat;
	left: -1px;
	top: -1px;
	height: 11px;
	width: 11px;
	background-position: left top
}
.topRight
{
	position: absolute;
	/*background-image: url(images/topRightCorner.gif);*/
	background-repeat: no-repeat;
	right: -1px;
	top: -1px;
	height: 11px;
	width: 11px;
	background-position: right top
}

.botLeft
{
	position: absolute;
	/*background-image: url(images/botLeftCorner.gif);*/
	background-repeat: no-repeat;
	left: -1px;
	bottom: -1px;
	height: 11px;
	width: 11px;
	background-position: left bottom
}
.botRight
{
	position: absolute;
	/*background-image: url(images/botRightCorner.gif);*/
	background-repeat: no-repeat;
	right: -1px;
	bottom: -1px;
	height: 11px;
	width: 11px;
	background-position: right bottom
}



.pageHeader
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}









li
{
	padding-bottom: 5px;
}
a:active
{
	color: #000000;
	text-decoration: underline;
}
a:link
{
	color: #0000FF;
	/*text-decoration: none;*/
}
a:visited
{
	color: #0000FF;
	/*text-decoration: none;*/
}
a:hover
{
	color: #0078FF;
	text-decoration:underline;
	
}




.tab-inactive
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	border-top: 1px solid #006868;
	border-right: 1px solid #00AAAA;
	border-left: 1px solid #00AAAA;
	border-bottom: 1px solid #000000;
	background-color: #00537E;
	/*background-image: url(images/menubg.gif);*/
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.tab-inactive a:link,
.tab-inactive a:visited,
.tab-inactive a:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #00FFFF;
	text-decoration: none;
}

.MenuMain
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.tab-active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #990000;
	border-top: 1px solid #000000;
	border-right: 1px solid #EDECD1;
	border-left: 1px solid #EDECD1;
	border-bottom: 0px solid #EDECD1;
	background-color: #FFFFFF;
	/*background-image: url(images/menubgsel.gif);*/
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.tab-active a:link,
.tab-active a:visited,
.tab-active a:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tab-active a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}







.tab-inactive-side
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	border-top: 0px solid #006868;
	border-right: 0px solid #00AAAA;
	border-left: 0px solid #00AAAA;
	border-bottom: 1px solid #000000;
	/*background-color: #00537E;*/
	/*background-image: url(images/menubg.gif);*/
	text-align: left;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tab-inactive-side a:link,
.tab-inactive-side a:visited,
.tab-inactive-side a:active-side
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive-side a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #E0E63F;
	text-decoration: none;
}



.tab-active-side
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #EDECD1;
	border-left: 0px solid #EDECD1;
	border-bottom: 1px solid #EDECD1;
	background-color: #FFFFFF;
	/*background-image: url(images/menubgsel.gif);*/
	text-align: left;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tab-active-side a:link,
.tab-active-side a:visited,
.tab-active-side a:active-side
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tab-active-side a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}











.membersTab
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #990000;
	border-top: 1px solid #8500AB;
	border-right: 1px solid #8500AB;
	border-left: 1px solid #8500AB;
	border-bottom: 1px solid #000000;
	background-image: url(images/membermenubg.gif);
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.membersTab a:link,
.membersTab a:visited,
.membersTab a:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.membersTab a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}














.CartListHead
{
    background-color: #dddca3;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px
}

.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #dddca3;
    line-height: 10pt
}










.ContentHead
{
	font-weight: bold;
	font-size: 15px;
}

.NormalBold
{
	font-weight:bold;
}









.AdminCartListHead
{
    background-color: #dddca3;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px;
}

.AdminCartListFooter
{
    background-color: #dddca3;
    border-bottom: black 1px solid;
    border-right: black 1px solid;
    border-left: black 1px solid;
    border-top: black 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    line-height: 15pt;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 5px;
}

.AdminCartListItem
{
    background-color: #E8E6E6;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 10pt;
    padding-left: 5px;
}

.AdminCartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 10pt;
    padding-left: 5px;
}


