td, p { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal; 
		color: #FFFFFF;
		text-decoration: none; }
h1 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-style: normal;
		font-weight: bold; 
		color: #FFFFFF;
		text-decoration: none;
		margin: 0px; }
h2 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold; 
		color: #FFFFFF;
		text-decoration: none;
		margin: 0px; }

a { color: #0099CC; font-weight: normal; text-decoration: none; }
a:hover { color: #22BBEE; font-weight: normal; text-decoration: underline; }

input { font-family: Verdana; font-size: 9px; font-weight: normal; color: #000000; border-color: #AAAAAA; padding: 0px; margin: 0px; border-width: 1px; }
textarea { font-family: Verdana; font-size: 9px; font-weight: normal; color: #000000; border-color: #AAAAAA; padding: 0px; margin: 0px; border-width: 1px; }
select { font-family: Verdana; font-size: 9px; font-weight: normal; color: #000000; border-color: #AAAAAA; padding: 0px; margin: 0px; border-width: 1px; }

BODY { 
		scrollbar-arrow-color: #2A0E72;
		scrollbar-3dlight-color: #767676;
		scrollbar-highlight-color:#CCCCCC;
		scrollbar-face-color:  #CCCCCC;
		scrollbar-shadow-color:#565656;
		scrollbar-darkshadow-color: #565656;
		scrollbar-track-color: #747474;
		background-color: #5D5D5D;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-image: url('/persistent/templateimages/body_bg.jpg');
		background-position: left top; }


/* main body styles -------------------------------------- */
.bodyTable { 
		width: 775px;
		height: 100%;
		background-color: #00385D;
		border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF; }
.bodyMain { 
		background-color: #00385D; }
.contentTable { height: 100%; }
.bodyContent { 
		padding-left: 20px;
		padding-right: 20px; }
.bodyNavBar { 
		width: 175px;
		border-left: 1px solid #FFFFFF; }
/* main body styles -------------------------------------- */

/* header styles ----------------------------------------- */
.bodyHeader { 
		background-image: url('/persistent/templateimages/top_bar_bg.jpg');
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #006FB7; }
.headerLogo { 
		background-image: url('/persistent/templateimages/top_bar_logo.jpg');
		background-repeat: no-repeat;
		background-position: right top; }
.headerMainTop { 
		background-image: url('/persistent/templateimages/top_bar_image_01.jpg');
		background-repeat: no-repeat;
		background-position: left top; }
.headerMainBottom { 
		background-image: url('/persistent/templateimages/top_bar_image_02.jpg');
		background-repeat: no-repeat;
		background-position: left top; }
/* header styles ----------------------------------------- */

/* main nav styles --------------------------------------- */
.navBarTop { 
		border-bottom: 1px solid #FFFFFF;
		font-size: 10px; }
.navBar { 
		border-bottom: 1px solid #FFFFFF; }
.navBarSelect { 
		font-size: 11px;
		border-bottom: 1px solid #FFFFFF;
		background-color: #005D99;
		padding-top: 2px;
		padding-bottom: 2px;
		border-left: 3px solid #FFFFFF; }
.navBarItem { 
		font-size: 11px;
		font-style: normal;
		font-weight: normal; 
		color: #FFFFFF;
		text-decoration: none;
		padding-top: 2px;
		padding-bottom: 2px;
		width: 100%;
		background-color: #006FB7;
		display: block; }
.navBarItem:hover { 
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #00A03B; }
.subNavBar { 
		border-left: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF; }
.subNavBarSelect { 
		font-size: 9px;
		border-bottom: 1px solid #FFFFFF;
		background-color: #004C88;
		padding-top: 2px;
		padding-bottom: 2px;
		border-left: 6px solid #FFFFFF; }
.subNavBarItem { 
		font-size: 9px;
		font-style: normal;
		font-weight: normal; 
		color: #FFFFFF;
		text-decoration: none;
		padding-top: 2px;
		padding-bottom: 2px;
		width: 100%;
		background-color: #005D99;
		display: block; }
.subNavBarItem:hover { 
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #00A03B; }
.selecTed { color: #FFFFFF; }
.selecTed:hover { color: #FFFFFF; }
/* main nav styles --------------------------------------- */

/* footer styles ----------------------------------------- */
.bodyFooter { 
		background-color: #00385D;
		border-top: 1px solid #FFFFFF; }
.poweredBy { 
		border-left: 1px solid #FFFFFF;
		font-size: 9px; }
/* footer styles ----------------------------------------- */
