UNKNOWN
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY
{
	margin: 0px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #FAFAFA thin solid;
	BORDER-TOP: 0;
	BORDER-LEFT: #FAFAFA thick solid;
	BORDER-BOTTOM: 0;
}
BODY.empty
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}
BODY.welcome
{
	background-image: url('../images/Welcome/drawings_2.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
}
FRAME
{
	border: 0;
    BACKGROUND-COLOR: #FAFAFA
}
.headerBody
{
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.writeUpBody
{
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.toolbarBody
{
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ddaaff
}
A:link
{
    FONT-SIZE: 1.0em;
    COLOR: #0055ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A:visited
{
    FONT-SIZE: 1.0em;
    COLOR: #0055ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A:active
{
    FONT-SIZE: 1.0em;
    COLOR: #0000aa;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.deleted
{
    FONT-SIZE: 1.0em;
    COLOR: #0000aa;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: line-through;
}
A:hover
{
    FONT-SIZE: 1.0em;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.NORMAL
{
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HEADING
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: left
}
.ROLE
{
    FONT-SIZE: 1.0em;
    COLOR: #0080ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.MENUBAR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.MENUBARLABEL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #67c6ff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.MENU
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.TABLEHEADER
{
/*    BORDER-RIGHT: black 1px solid; */
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
/*    BORDER-BOTTOM: black 1px solid; */
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #d0d0d0;
    TEXT-ALIGN: center
}
.TABLEFOOTER
{
/*    BORDER-RIGHT: black 1px solid; */
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8em;
    VERTICAL-ALIGN: top;
/*    BORDER-BOTTOM: black 1px solid; */
    FONT-FAMILY: Arial;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #d0d0d0;
    TEXT-ALIGN: left
}
.TABLEINDEX
{
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.TABLEVALUE
{
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.VALUE
{
    FONT-SIZE: 1.0em;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.labelFont
{
    FONT-SIZE: 100%;
    FONT-FAMILY: verdana,arial,sans-serif
}
.requiredLabelFont
{
    FONT-SIZE: 100%;
    COLOR: #0000ff;
    FONT-FAMILY: verdana,arial,sans-serif
}
.erroredLabelFont
{
    FONT-SIZE: 100%;
    FONT-FAMILY: verdana,arial,sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
}
.bodyFont
{
    FONT-SIZE: 100%;
    FONT-FAMILY: verdana,arial,sans-serif
}
.buttonFont
{
    FONT-SIZE: 100%;
    FONT-FAMILY: verdana,arial,sans-serif
}
.dropdownSmallFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.6em;
    LINE-HEIGHT: 8px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.formStyle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 6px;
    LINE-HEIGHT: 8px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.errorMessageFont
{
    FONT-SIZE: 120%;
    FONT-FAMILY: verdana,arial,sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
}
.stretch
{
    WIDTH: 100%
}
.deleted
{
    TEXT-DECORATION: line-through;
}

H1
{
    FONT-SIZE: 20px;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 20px;
	color: #506080;    
}
H2
{
    FONT-SIZE: 20px;
    FONT-FAMILY: arial,verdana,sans-serif;
    color: #7C0D6C;
}

H2.passportFilledSectionName
{
    FONT-SIZE: 16px;
    FONT-FAMILY: arial,verdana,sans-serif;
    color: #7C0D6C;
    text-align:left;
}

H3
{
    FONT-SIZE: 18px;
    FONT-FAMILY: verdana,arial,sans-serif;
}
H4
{
    FONT-SIZE: 14px;
    FONT-FAMILY: verdana,arial,sans-serif;
}
H5
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
}
H6
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,sans-serif;
}
CAPTION
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    FONT-FAMILY: verdana,arial,sans-serif;
}
paragraphText
{
    TEXT-ALIGN: justify;
}
.selectedTableRow
{
    BACKGROUND: #dddddd;
}
INPUT.numEntryField
{
    border-collapse: collapse;
    padding: 2px;
    FONT-SIZE: 1.0em;
    width: 30px;
    height: 15px;
    text-align: right;
}
TABLE
{
	border-collapse: collapse;
	padding: 2px;
}
TABLE.list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
/*    frame: below;	*/
    border-spacing: 0px;
    /*rules: none;*/
}
TABLE.search
{
	width:960px;
}
COL
{
	/*spacing:2px;*/
}
TH
{
    BORDER-RIGHT: #aaaaaa thin solid;
    BORDER-TOP: #eeeeee thin solid;
    BORDER-LEFT: #eeeeee thin solid;
    BORDER-BOTTOM: #aaaaaa thin solid;
    BACKGROUND-COLOR: #dddddd;
    text-align: left;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #d0d0d0;
    TEXT-ALIGN: center;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
}
TR
{
 	padding: 2px; 
 	/*cellspacing: 0;*/
}
TR.firstRow
{
 	padding-top: 12px; 
}
TR.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	 vertical-align: middle;
    /*VERTICAL-ALIGN: center;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #bbbbff;
    TEXT-ALIGN: center;
	BORDER-BOTTOM: 4px solid #0000ff;    
	BORDER-TOP: 0;    
	BORDER-LEFT: 0;    
	BORDER-RIGHT: 0;    
}
TR.footer
{
/*    BORDER-RIGHT: black 1px solid; */
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
/*    BORDER-BOTTOM: black 1px solid; */
    FONT-FAMILY: Arial;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #d0d0d0;
    TEXT-ALIGN: left;
}
TR.index
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
TR.value
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
TR.selected
{
    COLOR: black;
	background-color: #AAAAFA;
}
TR.oddRow
{
    COLOR: black;
   	background-color:#F3ECE6;
    padding: 0;
}
TR.evenRow
{
    COLOR: black;
    background-color:#D3CCC6;
/*-	background-color:#E3DCD6; */

    padding: 0;
}
TR.fillerRow
{
    BACKGROUND-COLOR: #FAFAFA;
	border-bottom: 0;    
    border: 0;
    padding: 0;
}
TR.validationError
{
    color: #FF4444;
	font-weight: bold;
	border-bottom: 0;    
    border: 0;
    padding: 0;
}
TR.validationWarning
{
    color: #FF9944;
	border-bottom: 0;    
    border: 0;
    padding: 0;
}

tr.navbar, tr.navbar td
{
	font-size: 1.2em;
	font-family: verdana,arial,sans-serif;
	font-weight:lighter;
    padding-top: 6px;
    padding-bottom: 16px;
    padding-left: 20px;
	color: #7C0D6C;    
}       



TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 6px;
}
TD.horizBorder
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
	border-bottom: 1px solid #111177;
}

TD.dataGridHeader
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
	border-bottom: 1px solid #111177;
}

TD.rightBorder
{
	border-right: 1px solid #111177;
}

TD.rightBoldBorder
{
	border-right: 2px solid #111177;
}

TD.leftBorder
{
	border-left: 1px solid #111177;
}

TD.bottomBorder
{
	border-bottom: 1px solid #111177;
}

TD.leftBoldBorder
{
	border-left: 2px solid #111177;
}

TD.bottomBoldBorder
{
	border-bottom: 2px solid #111177;
}

TD.topBoldBorder
{
	border-top: 2px solid #111177;
}

TD.dataGrid, TD.dataBoldGrid
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
    text-align: right;   
}
TD.dataGrid
{
	border-right: 1px solid #060608;
}
TD.dataBoldGrid
{
	border-right: 2px solid #060608;
}
TD.selected
{
	background-color: #AAAAFA;
}

TD.summary
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
	border-top: 1px solid #111177;
	border-bottom: 1px solid #111177;
    text-align: right;
	
}



TD.header
{
	border-bottom: 4px solid #111177;    
}
TD.tab
{
    BORDER-RIGHT: #FAFAFA thin solid;
    BORDER-TOP: #eeeeee thin solid;
    BORDER-LEFT: #FAFAFA thin solid;
    BORDER-BOTTOM: #FAFAFA 1px solid;
    BACKGROUND-COLOR: #d0d0d0;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
}

TD.selectedTopTab 
{
	background-color:#E3DCD6;
}

TD.selectedTab
{
    BORDER-RIGHT: #aaaaaa thin solid;
    BORDER-TOP: #FAFAFA thin solid;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
    BACKGROUND-COLOR: #FAFAFA;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
}
TD.hoverTab
{
    BORDER-RIGHT: #aaaaaa thin solid;
    BORDER-TOP: #FAFAFA thin solid;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
    BACKGROUND-COLOR: #EAEAEA;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
}
TD.emptyTab
{
    BACKGROUND-COLOR: #EAEAEA;
    BORDER-RIGHT: 0;
    BORDER-TOP: #FFFFFF thin solid;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: #FAFAFA 1px solid;
}
TD.fillerTab
{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
    BACKGROUND-COLOR: #FAFAFA;
    VERTICAL-ALIGN: top;
}
TD.empty
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-RIGHT: 0;
    BORDER-TOP: #FFFFFF thin solid;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: #FAFAFA 1px solid;
}
TD.strongLabel
{
    FONT-WEIGHT: bold
}
TD.tableheader
{
    BORDER-RIGHT: #000000 thin outset;
    BORDER-TOP: #cccccc thin outset;
    BORDER-LEFT: #cccccc thin outset;
    BORDER-BOTTOM: #000000 thin outset
}
TD.searchResultsTitle
{
   TEXT-ALIGN:center;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 1px;
    padding-right: 1px;
	border-bottom: 1px solid #111177;
}
TD.searchResultsTitleTop
{
   TEXT-ALIGN: left;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 8px;
    text-align: center;
/*-	border-bottom: 1px solid #111177; */
}
TD.vertical
{
/*	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);	*/
	writing-mode: tb-rl;
	filter: flipv fliph;
	height: 36px;
	width: 30px;
/*	
	width: auto;
*/
	text-align: right;
	vertical-align: top; 
}
TD.bold
{
	font-weight:bold;
}

TD.admission
{
	background-color: #FAAAAA;
}

TD.exit
{
	background-color: #AAAAEA;
}

TD.start
{
	background-color: #BABFBA;
}

TD.end
{
	background-color: #BADFBA;
}


TR.searchResultsNum
{
   TEXT-ALIGN:right;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 1px;
    padding-right: 1px;
}
TR.searchResultsAlpha
{
   TEXT-ALIGN:left;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 1px;
    padding-right: 1px;
}

TD.projectListImage
{
   TEXT-ALIGN: right;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 6px;
	border-bottom: 1px solid #111177;
	height: 80px;
}
img.projectListImage
{
	height: 80px;
}

TD.projectImageLeft
{
   TEXT-ALIGN: right;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 6px;
	border-bottom: 1px solid #111177;
	height: 260px;
}
TD.projectImageRight
{
   TEXT-ALIGN: left;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 6px;
	border-bottom: 1px solid #111177;
	height: 260px;
}
TD.projectImage
{
   TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,sans-serif;
    padding-left: 6px;
	border-bottom: 1px solid #111177;
	height: 260px;
}

td.pageTitle
{
	font-size: 20pt;
	font-family: verdana,arial,sans-serif;
	font-weight:lighter;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 20px;
	color: #7C0D6C;    
}       

td.passportWelcome
{
	padding-top:90px;
	padding-left:40px;
    padding-bottom: 16px;
	font-size: 10pt;
	font-family: verdana,arial,sans-serif;
	height:300px;
	width:250px;
}

td.passportAnswer
{
    padding-left: 10px;
    padding-right: 20px;
}

td.passportFilledAnswer
{
    padding-left: 10px;
    padding-right: 20px;
    text-align:left;
}


td.passportProgress
{
	width: 80px;
    padding-left: 10px;
    padding-right: 10px;
}

td.passportProgressSpacer
{
    padding-left: 10px;
    padding-right: 10px;
}

td.passportProgressSelected
{
	width: 80px;
    padding-left: 10px;
    padding-right: 10px;
    border-width:medium;
    border-style:solid;
    border-color:#7C0D6C;
}

td.passportNavigation
{
	width: 80px;
    padding-left: 20px;
    padding-right: 0px;
}

td.passportResults
{
	width:260px;
	border-style:solid;
	border-width:thin;
	border-color:#443311;
}


li.helpTopic
{
	line-height: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
}

img.projectImage
{
	height: 260px;
}

IMG.welcomeHeader
{
	height: 80px
}


span.smallCheckbox
{
    FONT-SIZE: 8px;
}

p.sectionHeader
{
	font-size: 14px;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:2px;
}


/*
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }
*/

/* height and width stuff, width not really nessisary. */
/*
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }
*/

legend 
{
  white-space: nowrap;
}


div.welcomeMessage
{
	width: 500px;
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 40px;
}

div.content
{
	background-color: #E3DCD6; 
}

div.passportWelcome
{
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 40px;
	width: 100%; 
	background-image: url(../images/PassportBackground_900w_50.jpg); 
	background-repeat: no-repeat;
}


.footer {
	width:auto;
	clear:both;
	height:50px;
	min-height:55px;
	margin: 0px;
	padding: 0px;
	margin-top: 30px;
	text-align:center;
	background-color: #7E0C6E;
	font-size:12px;
	line-height: 50px;
	color: #fff;
	}

#banner {
	height: 70px; width: 960px; background-image: url(../images/CMAMwvncoeMasthead4.gif); background-repeat: no-repeat;
}

#passportBanner {
	height: 40px; 
	width: 960px; 
    FONT-SIZE: 40px;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left:60px;
	color: #CCADBC;    
	background-image: url(../images/PassportMasthead.gif); 
	background-repeat: no-repeat;
}



/*
#navigation {background:#FFFFFF none repeat scroll 0 0;color:#000000;height:30px;margin:0;padding-left:30px;width:960px;}
*/

#navigation {background:#FFFFFF none repeat scroll 0 0;color:#000000;margin:0;}

#navigation ul {list-style-type:none;margin:0;padding-top:9px;}

#navigation li {margin-top:8px; border-right:1px solid #000000;float:left;font-size:12px;line-height:12px;padding-left:6px;padding-right:6px;}
#navigation li.last {border-right:0px solid #000000;}
#navigation li.logout {float:right;padding-right:240px;}

#navigation a{color: #000; text-decoration: none; padding-left: 6px; padding-right: 6px;}
a#logout {color: #7E0C6E;}
	
/* #content {width: 960px; height: 250px;background-color: #E3DCD6; } */
/* #content {background-color: #E3DCD6; } */
/* #aspnetForm, #tallySheetForm, #systemUserForm, #welcomeForm, #searchWeeklyData  {width:580px; height:250px; float: left; padding-left: 40px; } */
#aspnetForm, #tallySheetForm, #systemUserForm, #welcomeForm, #searchWeeklyData  {float: left; padding-left: 20px; }

#tallySheetForm {width:465px;}
#systemUserForm {width:280px;}
#welcomeForm {width:420px;}
#welcomeForm .legend{font-size: 18pt;padding-top:30px;}
#tallySheetForm INPUT, #systemUserForm INPUT {width: 140px;}
#aspnetFormPicture {width:340px; height:250px; float: right;}
#tallysheetFormPicture {width:420px; height:250px; float: right;}
#systemUserFormPicture {width:635px; height:250px; float: right;}
#welcomeFormPicture {width:490px; height:250px; float: right;}
#RawDataSearchTable {width:570px;}
#SearchResults {background: #fff;padding-left:40px;padding-top:30px;}
#SearchResults SPAN {padding-left: 10px;}
#welcomeButtonsWrapper {background-color:#FFFFFF;float:left;width:960px;}
#formButtons, #statusData, #welcomeButtons {background-color:#FFFFFF;padding-left:40px;padding-top:30px;}
#welcomeButtons DIV {min-height:250px; float: left; width: 85px; margin-right: 30px; text-align:center; color: #9A887D}
#welcomeButtons A {padding-bottom: 5px;}
#formButtons, #statusData {height:40px;}
#welcomeDescription {width: 460px; padding-bottom: 30px; padding-right: 30px; float: right; display: block; color:#404040;}
#ctl00_Content_tallySheetButton {float: left; width: 85px; height:85px; background-image: url(../images/TallySheetButton.gif); background-repeat: no-repeat;}
#ctl00_Content_tallySheetButton:hover {float: left; width: 85px; height:85px; background-image: url(../images/TallySheetRollOver.gif); background-repeat: no-repeat;}
#ctl00_Content_reportButton {float: left; width: 85px; height:85px; background-image: url(../images/ReportsButton.gif); background-repeat: no-repeat;}
#ctl00_Content_reportButton:hover {float: left; width: 85px; height:85px; background-image: url(../images/ReportsRollOver.gif); background-repeat: no-repeat;}
#ctl00_Content_rawDataButton {float: left; width: 85px; height:85px; background-image: url(../images/RawDataButton.gif); background-repeat: no-repeat;}
#ctl00_Content_rawDataButton:hover {float: left; width: 85px; height:85px; background-image: url(../images/RawDataRollOver.gif); background-repeat: no-repeat;}

/* #ctl00_Content_searchButton {margin-right:20px; float: left; width: 64px; height:40px; background-image: url(../images/SearchBrownButton.gif); background-repeat: no-repeat;} */
/*
#ctl00$Content$searchButton {margin-right:20px; float: left; width: 64px; height:40px; background-image: url(../images/SearchBrownButton.gif); background-repeat: no-repeat;} 
.searchButton {margin-right:20px; float: left; width: 64px; height:40px; background-image: url(../images/SearchBrownButton.gif); background-repeat: no-repeat;}
#ctl00_Content_searchButton:hover {width: 64px; height:40px; background-image: url(../images/SearchBrownRollOver.gif); background-repeat: no-repeat;}
#ctl00_Content_saveButton {float: left; width: 64px; height:40px; background-image: url(../images/SaveBrownButton.gif); background-repeat: no-repeat;}
#ctl00_Content_saveButton:hover {width: 64px; height:40px; background-image: url(../images/SaveBrownRollOver.gif); background-repeat: no-repeat;}
#ctl00_Content_saveCsvButton {float: left; width: 64px; height:40px; background-image: url(../images/ExportCSVBrownButton.gif); background-repeat: no-repeat;}
#ctl00_Content_saveCsvButton:hover {width: 64px; height:40px; background-image: url(../images/ExportCSVBrownRollOver.gif); background-repeat: no-repeat;}
#ctl00_Content_saveInputsButton {float: left; width: 85px; height:85px; background-image: url(../images/SaveInputsBrownButton.gif); background-repeat: no-repeat;}
#ctl00_Content_saveInputsButton:hover {float: left; width: 85px; height:85px; background-image: url(../images/SaveInputsBrownRollOver.gif); background-repeat: no-repeat;}
#ctl00_Content_enterButton {float: left; width: 85px; height:85px; background-image: url(../images/ENTERBrownButton.gif); background-repeat: no-repeat;}
#ctl00_Content_enterButton:hover {float: left; width: 85px; height:85px; background-image: url(../images/ENTERBrownRollOver.gif); background-repeat: no-repeat;}
*/
.clear {clear:both;}
.noBorder {BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: transparent;
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.h28 {height: 28px;}
.legend {font-size: 18pt; color: #7C0D6C; padding-top: 20px; padding-bottom: 30px;}
.legend IMG {margin-left:-40px;margin-top:-20px;}
.SearchResults {clear: both;}
.rdsinputone, .rdsinputtwo {float:right; width:140px;}
.rdsinputone {margin-right:30px;width:140px}
.rdsinput {margin-left:7px;}
.formLeft{float:left;width:250px;}
.formRight {float:right;width:320px;}
#tallySheetForm .formRight {width: 200px;}
#systemUserForm .formRight {width: 245px;}
.row {line-height:18px;height:26px;clear:both;}
.cell{line-height:18px;}
.cellL {float:left;}
.cellR {float:right;}
#admin {display: none;}
#others {display: inline;}
