/* Page Outline (black) */

.pageContainer {	border: 1px #000000 solid;	background-color:#FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #333333;	width: 900px;	top: 20px;}

/* Update Signup Form style  */
.update { padding:2px 19px 2px 0px;}
.updateText {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #333333;}
.updateField {	background-color: #dbdada;	border: 1px solid #968e7f;	padding: 2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #333333;}
.updateButton {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #ffffff;	font-weight: bold;	background-color: #005480;	border: 1px solid #005480;}



/* MainNav */
.navMain {border-top: 0px;}

#MainNav {color: #FFF; padding: 7px 5px 5px 5px; font-weight: bold; background-color: #3F3F3F; margin: 0px; clear: both;}
#MainNav li {color: #FFF; padding: 0px; background-color: #3F3F3F; font-weight: bold; display: inline; list-style: none;}
#MainNav a {color: #FFF; padding: 7px 10px 7px 10px;  background-color: #3F3F3F; font: 11px Arial, Geneva, Helvetica, sans-serif;	font-weight: bold; text-decoration: none;}
#MainNav a:hover {color: #fff; background-color: #a7a7a7; font-weight: bold; border-top: 4px solid #a7a7a7;}

/* MainNav Current */
#MainNav #currentMainNav {color: #FFF; background-color: #a7a7a7; padding: 7px 10px 7px 10px; font: 11px Arial, Geneva, Helvetica, sans-serif; font-weight: bold; text-decoration: none; border-top: 5px solid #CB002A;}
#MainNav #currentMainNav span {color: #FFF; background-color: #a7a7a7; padding: 7px 15px 7px 15px; font: 11px Arial, Geneva, Helvetica, sans-serif;	font-weight: bold; text-decoration: none; border-top: 5px solid #CB002A;}

/* navMainBottom */
.navMainBottom {font-family: Arial, Helvetica, sans-serif;	padding: 5px 0px 5px 8px; text-transform: uppercase; color: #fff; font-size: 8pt; height: 20px;	background-color: #666666;}
#navMainBottom {color: #fff; clear: both;}
#navMainBottom a {color: #fff; padding: 5px 0px 5px 8px; font: 8pt Arial, Geneva, Helvetica, sans-serif; text-decoration: none;}
#navMainBottom a:hover {color: #ccc9c1; }

/* navMiniBottom Current */
#navMainBottom #currentnavMainBottom {color: #ccc9c1; padding: 5px 0px 5px 8px; font: 11pt Arial, Geneva, Helvetica, sans-serif;}
#navMainBottom #currentnavMainBottom span {color: #ccc9c1; padding: 5px 0px 5px 8px; font: 8pt Arial, Geneva, Helvetica, sans-serif;}




/* navMini */
.navMini { padding:2px 19px 2px 0px;}
#navMini {font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #F14534;	font-size: 8pt;	height: 20px;border-left-width: 1px;	border-left-style: dashed;	border-left-color: #3F3F3F; padding: 3px 0px 3px 20px; clear: both;}
#navMini li {color: #F14534; padding: 0px; display: inline; list-style: none;}
#navMini a {color: #F14534; padding: 3px 4px 5px 4px;  font: 8pt Arial, Geneva, Helvetica, sans-serif; text-decoration: none;}
#navMini a:hover {color: #B90019; }

/* navMini Current */
#navMini #currentnavMini {color: #000; padding: 5px 4px 5px 4px; font: 11pt Arial, Geneva, Helvetica, sans-serif;}
#navMini #currentnavMini span {color: #000; padding: 5px 4px 5px 4px; font: 8pt Arial, Geneva, Helvetica, sans-serif;}



/* navMiniBottom */
.navMiniBottom {	font-family: Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #fff;	font-size: 8pt;	height: 20px;	background-color: #3f3f3f; margin: 10px;}
#navMiniBottom {color: #fff; clear: both;}
#navMiniBottom a {color: #fff; padding: 2px 2px 5px 10px; font: 8pt Arial, Geneva, Helvetica, sans-serif; text-decoration: none;}
#navMiniBottom a:hover {color: #ccc9c1; }

/* navMiniBottom Current */
#navMiniBottom #currentnavMiniBottom {color: #ccc9c1; padding: 2px 2px 5px 10px; font: 11pt Arial, Geneva, Helvetica, sans-serif;}
#navMiniBottom #currentnavMiniBottom span {color: #ccc9c1; padding: 2px 2px 5px 10px; font: 8pt Arial, Geneva, Helvetica, sans-serif;}



/* SideNav */
#navcontainer { width: 134px; padding: 0px; colour: #dad9d9;}
#navcontainer ul {margin-left: 0; margin-top: 0; padding-top: 0; padding-left: 0; margin-bottom: 0; padding-bottom: 0;list-style-type: none; font-family: Arial, Helvetica, sans-serif;}
#navcontainer a {display: block; padding: 5px 0px 5px 12px; width: 134px; color: #3F3F3F; font-size:9pt; background-color: #a7a7a7; border-bottom: 1px dashed #656565; text-decoration: none; font-weight:bold;}
#navcontainer a:link, .navlist a:visited {color: #3F3F3F; text-decoration: none; font-size:9pt;}
#navcontainer a:hover {background-color: #dad9d9; color: #3F3F3F; text-decoration: none; font-size:9pt;}
#current {display: block; padding: 5px 0px 5px 19px; width: 127px; font-weight:bold; font-size:9pt; color: #005480; background-color: #fff; border-bottom: 1px dashed #3e3e3e;}


/* Page Navigation STARTS*/
/* Page Navigation TOP*/
.pageNav {border-top-width: 1px; border-top-style: solid; border-top-color: #C5BCA4; margin: 0px 19px 25px 19px; colour: #000; font-size: 8pt; text-align: right;}
.pageNav a {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; padding: 0px; margin: 0px; color: #CB002A; text-decoration:none;}
.pageNav a:hover {color: #B90019; text-decoration:none;}

/* Page Navigation BOTTOM */
.pageNavBottom {margin: 0px 19px 25px 19px; colour: #000; font-size: 8pt; text-align: right;}
.pageNavBottom a {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; padding: 0px; margin: 0px; color: #CB002A; text-decoration:none;}
.pageNavBottom a:hover {color: #B90019; text-decoration:none;}

/* Page Navigation ENDS*/

