/* begin form elements */

.formField {
	border: Solid #808080 1px;
	font-family: Arial, verdana;
	font-size: 12px;
	color: black;
}


.formFieldSelected {
	border: solid #6699CC 1px;
	font-family: Arial, verdana;
	font-size: 12px;
}

TD.formLabelText {
	border: none #808080 1px;
	border-color: #808080;
	font-family: Arial, verdana;
	font-size: 12px;
}



/* end form elements */


#button{
    font: button;
    font-weight: 900;
    color: #000000; 
/*    background-color: #666699; */
    padding-top: 0px;
    padding-bottom: 0px;
}
#button:hover,#button:focus{
	color: #555753; 
    background-color: #40576c;
}
#button:active{
	color: #555753; 
    background-color: #f1f7fe;
}

.formbutton {

    font: button;
    font-weight: 900;
    color: #000000; 
    background-color: #666699;
    padding-top: 0px;
    padding-bottom: 0px;
}
.formbutton:hover,#button:focus{
	color: #555753; 
	background-color: #40576c;
}
.formbutton:active{
	color: #555753; 
	background-color: #f1f7fe;
}


.hl {
	font-size: 18px;
}

/*
.bx {
	width: 500;
	text-align: center;
	background: #E1F2FE;
	border: outset 3px;	
	border-left-width: 1px;
	border-top-width: 1px;
	padding: 10px;	
}

*/

.tit {
	background: #555753;
	color: #D3DBEE;
	text-align:left;
	padding: 2px;
}

.helpbox {
	background-color: #FFFFFF;
	visibility: visible;
	display: none;
	border: groove 2px #000;
	text-align: center;
	position: absolute;
	left: 50%;
	margin-left: -150px;
	width: 300px;
    font-family: verdana, georgia;
    font-size: 12px;
    z-index: 100;
}



/* css Zen Garden default style v1.01 */
/* css released under Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/  */

/* This file based on 'Tranquille' by Dave Shea */
/* You may use this file as a foundation for any new work, but you may find it easier to start from scratch. */
/* Not all elements are defined in this file, so you'll most likely want to refer to the xhtml as well. */

/* Images should be linked as if the CSS file sits in the same folder as the images. ie. no paths. */


/* basic elements */
body {
	margin: 0px;
	background-color:white;
	font-family:arial;
	font-size:12px;
	left: auto;
}

p { 
	font: 8pt/16pt georgia; 
	margin-top: 0px; 
	text-align: center;
}

.hl2 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
}

.hl3 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
}

.hl4 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
}


.hl5 { 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #000000;
    font-family: verdana, georgia;
	font-size: 12px;

}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #000000;
    font-family: verdana, georgia;
	font-size: 12px;

}
a:hover, a:active { 
	color: #000000;
	text-decoration: underline; 
    font-family: verdana, georgia;
	font-size: 12px;

}


/* specific divs */

#intro { 
	min-width: 470px;
}




.par1 {
	font-family: Arial, verdana;
	font-size: 10pt;
	
}

.par {	font-family: Arial, verdana;
	font-size: 10pt; 
}

.textbox {
	font-family: Arial, verdana;
	font-size: 11px;
	border-width: 1px;
	border-color: #000000
}

.textarea {
	font-family: Arial, verdana;
	font-size: 11px;
	border-width: 1px;
	width: 350px;
	height: 266px;
	border-color: #000000;
	color: black;
}

.textareaSelected {
	font-family: Arial, verdana;
	font-size: 11px;
	width: 350px;
	height: 266px;
	border: solid #6699CC 1px;
}
.mand {
	font-family: Arial, verdana;
	font-size: 10px;
	color: red;
	font-weight: bold;
}

.norm{
	font-family: Arial, verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #808080;
}
a.hlpbtn:link, a.hlpbtn:visited, a.hlpbtn:active, a.hlpbtn:hover {
	font-family: Arial, verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #BE0203;
}



a.ftpTest:hover, a.ftpTest:active, a.ftpTest:visited, a.ftpTest:link { 
	color: red;
	text-decoration: underline; 
   	font-family: verdana, georgia;
	font-size: 12px;

}













/* Loading notice items */

div.loadingAlert {
	text-align:center;
	font-size:18; 
	font-family:Verdana;
	font-weight: bold;
	color:white;
	left:250; 
	top:6;
	border:none #808080 1px;
	position:absolute;
}

td.loadingAlert {
	text-align:center;
	font-size:16; 
	font-family:arial;
	font-weight: bold;
	color:white;
	border:solid 1px black;
	background-color:#6699CC;

}

/* END loading notice items */



/* input elements */

input.text {
	
	font-size:12; 
	font-family:arial;
	font-weight: normal;
	border:solid #808080 1px;

}
	/* used to highlight the ftp save button when it's enabled.*/
input.ftpInfoButtonEnabled {

	font-size:12; 
	font-family:arial;
	font-weight: bold;
	border:solid blue 2px;

}


/* END input elements */


/* for errors */


.error {
	font-family:Arial, verdana; 
	font-size:15; 
	color: red;
}

/* for errors that display as headers. */
.errorHeading {
	font-family:Arial, verdana; 
	font-size:16; 
	color: red;
}

/* end for errrors */


/* used to hide elements */
.hideclass {
	visibility: hidden;
}

.hidediv {
	display: none;
}

/* end used to hide elements  */






hr.hrBasic {
	color:#808080;
	height:1px;
}


td.progressBarText {

	COLOR:#999999;
	font-size:10px;

}

td.copyRight {
	font-family:verdana, Verdana; 
	font-size:9; 
	color: #808080;
}


/* tab styles */
a.tabText:link, a.tabText:visited, a.tabText:active, a.tabText:hover {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #365583;
	background-color:none;
}


TD.tabText {
	border: none #808080 1px;
	font-family: arial, Verdana;
	font-size: 14px;
	color: black	;
	font-weight:bold;
}

sup.tabSuperScript {
	font-size: 11px;
	color:black;
}

/* end tab styles */





/* new design styles */

.formBorders {
	border:solid 1px #CCCCCC;
}

.headerStepBlack {
	font-family: arial, Verdana;
	font-size: 17px;
	color: black;
	font-weight:bold;
}


.headerStepBlue {
	font-family: arial, Verdana;
	font-size: 17px;
	color: #6699FF;
	font-weight:bold;
}

.info {
	font-family: arial, Verdana;
	font-size: 12px;
	color: black;
	font-weight:normal;
}

hr.formSeparator {
	height: 1px;
	color: #CCCCCC;
	width: 95%;
}



a.functionLink {
	font-family: arial, Verdana;
	font-size: 12px;
	font-weight:normal;
}

a.functionLink:hover {
	font-family: arial, Verdana;
	font-size: 12px;
	color: #6699CC;
	font-weight:normal;
	text-decoration:none;
}

a.functionLink:visited {
	font-family: arial, Verdana;
	font-size: 12px;
	font-weight:normal;
}



/* end new design styles */





/* help table items for the righthand side */


td.helpTableBlue {
	font-family: arial, Verdana;
	font-size: 14px;
	color: white;
	font-weight:bold;
	text-decoration:none;
	border:solid #6699CC 1px;
	background-color: #6699CC;
}

hr.helpHrBlue {
	color: #99CCFF;
	height: 1px;
	width:98%;
}

textarea.helpTextareaBlue {
	font-family: arial, Verdana;
	font-size: 10px;
	color: white;
	font-weight:bold;
	text-decoration:none;
	border:solid #6699CC 1px;
	background-color: #6699CC;
	width:200px;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#6699CC;
	scrollbar-darkshadow-color:#6699CC;
	scrollbar-face-color:#6699CC;
	scrollbar-highlight-color:#99CCFF;
	scrollbar-shadow-color:white; 
	overflow:auto;
}


span.helpSmallTitleBlue {
	font-family: arial, Verdana;
	font-size: 10px;
	color: white;
	font-weight:none;
	text-decoration:none;
}

	/* ****** */
td.helpTableWhite {
	font-family: arial, Verdana;
	font-size: 14px;
	color: #6699CC;
	font-weight:bold;
	text-decoration:none;
	border:solid #CCCCCC 1px;
	background-color: white;
}

hr.helpHrWhite {
	color: #CCCCCC;
	height: 1px;
	width:98%;
}

textarea.helpTextareaWhite {
	font-family: arial, Verdana;
	font-size: 10px;
	color: #6699CC;
	font-weight:bold;
	text-decoration:none;
	border:none #6699CC 1px;
	background-color: white;
	width:200px;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#CCCCCC;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#808080;
	scrollbar-shadow-color:BLACK; 
	overflow:auto;
}



span.helpSmallTitleWhite {
	font-family: arial, Verdana;
	font-size: 10px;
	color: #6699CC;
	font-weight:none;
	text-decoration:none;
}

/* end help table items for the righthand side */

/* progress bar classes */
	 .progressBarNotch {
		 width:30px;
		 color:#FFCC33;
		 background-color:blue;
	 }
/* END progress bar classes. */

