@charset "utf-8";
BODY {
/*	SCROLLBAR-FACE-COLOR: #D1D6DB; 
	SCROLLBAR-HIGHLIGHT-COLOR: #113B65; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #E8E8E8; 
	SCROLLBAR-ARROW-COLOR: #31659C; 
	SCROLLBAR-TRACK-COLOR: #E8E8E8;  
	SCROLLBAR-DARKSHADOW-COLOR: #E8E8E8;
	background-color: #B8BFC7; */
 }
TD, TH, P { font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; font-size: 12px; }
OL { margin-bottom: 0px; }
UL { list-style-type: square; margin-bottom: 0px; }


/*begin cherris*/


/* CSS Document */
table,img{border:0}

/* TEXT LINKS COLOR & BORDER OF DROP DOWN BOXES COLOR */

#TopNav a{
	color:#fff;
	padding-bottom: 0px;
	text-decoration:none;
	display:block;
	border:0px solid #fff;
	white-space:nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#footerNav a{
	color:#fff;
	padding-bottom: 1px;
	text-decoration:none;
	display:block;
	border:1px solid #fff;
	white-space:nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

/*BACKGROUND OF DROP DOWN BOXES*/
#TopNav a.TopNavSB{padding:2px;height:1%;margin-bottom:0px; background:#111111}

/*HOVER LINK COLOR OF LINKS*/
#TopNav a:hover{
	color:#111;
	text-decoration:none;
	background:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/*NO NEED TO CHANGE*/
#TopNav li.TopNavl1{float:left}


/*NO NEED TO CHANGE*/
ul#TopNav{padding:0;margin:0;list-style:none}


/*NO NEED TO CHANGE*/
#TopNav li{display:inline;position:relative}


/*LOWER LAYER BG PROPERTIES GIVES 3D LOOK*/
li.TopNavl1 ul{

	display:none;

	position:absolute;

	left:0;

	border:0px solid #ffffff;

	margin:0px;

	background:#d2232a;

}


/*SPACE BETWEEN MAIN LINKS NOT DROPDOWNS NO NEED TO EDIT*/
.MenuBr{float:left}



#TopNav li>ul{top:auto;left:auto}

#TopNav li:hover ul,li.over ul{display:block}
.listSpace {
	line-height: 1.8em;
	font-weight: bold;
}

/*end cherris*/



/* background colors */
.white { background-color: #FFFFFF; }
.black { background-color: #000000; }
.login { font-size: 11px; color: #FFFFFF; background-color: #6699CC; line-height: 13px; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; }
.no { color: #ffffff;  margin-right: 10px; padding-top: 10px; padding-right: 10px;  }
.outline { background-color: #607ea3; }
.outline2 { background-color: #CCCCCC; }
.gray { background-color: #E8E8E8; }
.instructions { background-color: #b3cae3; }
.form { background-color: #f4f4f4; } 
.progress { background-color: #ffffff; background-image: url(images/bk_progress.gif); color: #96C9DC; padding-left: 11px; height: 12px; }
.hbar, .footerline { background-color: #d2232a; }

/* tabs & steps */
.tab-on { font-size: 11px; color: #FFFFFF; background-color: #ffffff; padding-left: 4px; padding-right: 2px; background-image: url(images/bk_tab-on.gif); width: 70px; height: 34px; line-height: 13px; }
.tab-off { font-size: 11px; color: #000000; background-color: #E8E8E8; padding-left: 4px; padding-right: 2px; background-image: url(images/bk_tab-off.gif); width: 70px; line-height: 13px; }
.step-on { color: #000000; font-size: 9px; background-color: #6699CC; padding: 2px; background-image: url(images/bk_step-on.gif); width: 30px; line-height: 13px; text-align: center; }
.step-off { color: #7D8083; font-size: 9px; background-color: #D1D6DB; padding: 2px; background-image: url(images/bk_step-off.gif); width: 30px; line-height: 13px; text-align: center; }
.step-no { font-size: 15px; }
.nav-on { background-color: #82B5E9; padding-left: 17px; padding-right: 5px; padding-top: 3px;  padding-bottom: 3px;  background-image: url(images/bk_nav-on.gif); line-height: 15px; font-weight: bold; }
.nav-off-sub { font-size: 10px; color: #D1D6DB; background-color: #617087; padding-left: 27px; padding-right: 5px; padding-top: 2px;  padding-bottom: 2px;  background-image: url(images/bk_nav-off.gif); line-height: 15px;  }
.nav-on-sub { font-size: 10px; background-color: #82B5E9; padding-left: 27px; padding-right: 5px; padding-top: 2px;  padding-bottom: 2px;  background-image: url(images/bk_nav-on-sub.gif); line-height: 15px; font-weight: bold; }
.nav-off { color: #D1D6DB; background-color: #617087; padding-left: 17px; padding-right: 2px;  padding-top: 3px;  padding-bottom: 3px;  background-image: url(images/bk_nav-off.gif); line-height: 15px; font-weight: bold; }
.nav-off-bot { background-color: #113B65; background-image: url(images/bk_nav-off-bot.gif); height: 2px; }

/* text styles */
.pagetitle-a { FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #96b0cd; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif, georgia; }
.pagetitle-b { FONT-SIZE: 15pt; COLOR: #bcc8d5; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif, georgia; }
.pagetitle-c { FONT-SIZE: 15pt; COLOR: #eeeeee; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif, georgia;  }
.infotitle { FONT-SIZE: 13pt; COLOR: #244A72; LINE-HEIGHT: 18pt; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif, georgia; }
.infotext { FONT-SIZE: 9pt; COLOR: #000033; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif, georgia; }
.forminfo { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #088b7a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, georgia; }
.data { font-size: 11px; background-color: #FFFFFF; color: #000000; padding-left: 4px; padding-right: 4px;}
.data2 { font-size: 11px; background-color: #f4f4f4; color: #000000; padding-left: 4px; padding-right: 4px;}
.h1 { font-size: 18px; letter-spacing: 1px; color: #336666; }
.h2 { font-size: 15px; color: #336666; padding-left: 2px; padding-right: 5px; }
.h3 { font-size: 15px; }
.lg { font-size: 28px; color: #ffffff; letter-spacing: 5px; }
.th { font-size: 11px; color: #666666; background-color: #DDDDDD; line-height: 13px; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; }
.th2 { font-size: 11px; color: #666666; font-weight: bold; padding-top: 10px; }
.welcome { color: #ffffff; }
.number { color: #31659C; font-size: 18px; font-weight: bold; }
.status { background-color: #31659C; font-size: 11px; color: #b3cae3; background-color: #31659C; padding-left: 10px; line-height: 14px; }
.topnav { color: #7D8083; }
.footer { color: #ffffff; font-size: 10px; }

/* filter: dropShadow( color=gray, offX=2, offY=2); position: absolute; left: 20px; top: 10px;  */
/* links - default & on dark background */
A:link, A:visited {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color: #ffffff; }
A:hover, A:active  {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #d2232a;}

A:link.tab, A:visited.tab { text-decoration: underline; color: #FFFFFF; }
A:hover.tab { text-decoration: none; color: #ffffff;}

A:link.link-nav-off, A:visited.link-nav-off { text-decoration: none; color: #ffffff; }
A:hover.link-nav-off { text-decoration: none; color: #FFFFFF; }
A:link.link-nav-on, A:visited.link-nav-on { text-decoration: none; color: #d2232a; }

A:link.link-tab-off, A:visited.link-tab-off { text-decoration: none; color: #d2232a; }
A:hover.link-tab-off { text-decoration: none; color: #d2232a; }

A:link.top, A:visited.top { text-decoration: none; }
A:hover.top { text-decoration: underline; }

/* form elements */
FORM  { margin: 0px; } 
SELECT { font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; background-color: #FEFCDC; }
TEXTAREA, .input { border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #333333; border-right: 1px solid #333333; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; background-color: #FEFCDC; width: 100%;  }
.input2 { border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #333333; border-right: 1px solid #333333; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; background-color: #FEFCDC; width: 150px;  }
.input3 { border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #333333; border-right: 1px solid #333333; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; background-color: #FEFCDC; width: 50px;  }
.input4 { border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #333333; border-right: 1px solid #333333; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial, sans-serif; background-color: #FEFCDC; width: 75px;  }
.sm { font-size: 10px; }
.main {	width: 266px; }
.left { width: 127px; }
.form { background-color: #F4F4F4; }

/* form buttons -  */
.btn { background-image: url(images/bk_btn.gif); width: 140px; height: 20px; border-width: 0px; 
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: white;  font-weight: bold; }
.btn2 { background-image: url(images/bk_btn2.gif); width: 140px; height: 20px; border-width: 0px; 
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: #244A72;  font-weight: bold; }
.btn3 { background-image: url(images/bk_btn3.gif);  width: 140px; height: 20px; border-width: 0px;
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: #244A72;  font-weight: bold; }

.btnb { background-image: url(images/bk_btn_sm.gif); width: 70px; height: 20px; border-width: 0px; 
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: white;  font-weight: bold; }
.btn2b { background-image: url(images/bk_btn2_sm.gif); width: 70px; height: 20px; border-width: 0px;
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: #244A72;  font-weight: bold; }
.btn3b { background-image: url(images/bk_btn3_sm.gif);  width: 70px; height: 20px; border-width: 0px; 
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: #244A72;  font-weight: bold; }

.btnc { background-image: url(images/bk_btn_lg.gif); width: 200px; height: 20px; border-width: 0px; 
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: white;  font-weight: bold; }
.btn2c { background-image: url(images/bk_btn2_lg.gif); width: 200px; height: 20px; border-width: 0px;
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: #244A72;  font-weight: bold; }
.btn3c { background-image: url(images/bk_btn3_lg.gif);  width: 200px; height: 20px; border-width: 0px; 
		font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 11px; color: #244A72;  font-weight: bold; }

.copy { color: #555555; }
		
