/* CSS Document */

/* Purchasing Styles  */



body.Purchasing h2 {
color:#5C4033;
}


#blackText {
color:#000000;
}

table.Purchasing {
font-size: .80em;
}

.CellRightAlign label {
font-size: .70em;
}


table.VendorInformation {
background-color: #FFFFED;
border: 1px solid #3366CC;
border-collapse:collapse;
vertical-align: top;

}

table.VendorInformation td {
border-bottom: 1px solid #3366CC;
border-right: 1px solid #3366CC;
border-collapse:collapse;
font-size: .85em;
padding: 3px;
}

table.VendorAdminInformation {
background-color: #FFFFFF;
border: 1px solid #3366CC;
border-collapse:collapse;
vertical-align: top;
}

table.VendorAdminInformation td {
background-color: #FFFFFF;
border-bottom: 1px solid #3366CC;
border-right: 1px solid #3366CC;
border-collapse:collapse;
font-size: .80em;
padding: 3px;
}

table.VendorAdminInformation th {
background-color: #E9E9E9;
border-bottom: 1px solid #3366CC;
border-right: 1px solid #3366CC;
border-collapse:collapse;
font-size: .85em;
padding: 3px;
}



table.products {
background-color: #FFFFFF;
border: 1px solid #3366CC;
border-collapse:collapse;
vertical-align: top;
padding: 3px;
}

table.products td {
border: 1px solid #3366CC;
border-collapse:collapse;
font-size: .85em;
padding: 3px;
}

table.products th {
border: 1px solid #3366CC;
background-color: #E9E9E9;
border-collapse:collapse;
font-size: .85em;
}


fieldset#purchasingLogin {
width: 600px;
padding: 5px;
border: 1px solid #3366CC;
margin-left: auto;
margin-right: auto;
font-size: .80em;
}

fieldset#purchasingLogin legend {
font-size: 2.0em;
}


fieldset#purchasingVendorReg {
width: 560px;
padding: 5px;
border: 1px solid #3366CC;
font-size: .90em;
}


fieldset#purchasingVendorReg legend {
font-size: 2.0em;
}


td.cellLeftAlign  {
	text-align: left;
	padding: 3px;
	vertical-align:top;
	
}





td.cellRightAlign  {
	text-align: right;
	padding: 3px;
	vertical-align:top;
	
}

td.cellCenterAlign  {
	text-align: center;
	padding: 3px;
	vertical-align:top;
	
}

table.alignCenter { 
margin-left: auto;
margin-right: auto;
}

legend {
font-size: 1.5em;
}



p.blueInstructions {
color: #000080;

}


p.smallBlue {
font-family: "Times New Roman", Times, serif;
color: #325189;
text-align:left;
}

.redFont {
color: #FF0000;
}

.submitCentered {
		top: 20px;
	
}

