body {
	margin: 0px 0px 0px 0px	;
	font-family: verdana, century gothic;
	font-size: 10pt;
	color: #000000;			
}

a, td, div, p {
	/*font-size: 10pt;*/
	font-size: 11px;
}

a.side{
	color : #000000; 
	text-decoration : none; 
	font-size : 12px; 
	line-height:14px; 
	font-family:arial, helvetica, sans-serif;
}

a.gen{
	color : #000000; 
	text-decoration : none; 
	font-size : 10px; 
	line-height:14px; 
	font-family: verdana, century gothic;
}

a:active, a:visited{
	color: blue;
	text-decoration: underline;
}
a.nound: active, a:visited{
	color: #000000;
	text-decoration: none;
}
.sm {
	font-size: 10px;
}

.xsm {
	font-size: 9px;
}
.xxsm {
	font-size: 8px;
}


.md {
	/*font-size: 12px;*/
	font-size: 11px;*/
}

.lg{
	font-size: 14px;
}

.xlg{
	font-size: 18px;
}

.short{
	font-size:9px;
	font-family: verdana, century gothic;
}

.red{
	color:FF0000;
}

.wht{
	color:FFFFFF;
}

.greycl{
	color: 7A7A7A;
}

input.req {
	background-color: #FFFACD;
}

input.short {
	height:17px;
	font-size:10px;
	font-family: verdana, century gothic;
}

select.short {
	height:17px;
	font-size:9px;
}

textarea.short {
	font-size:10px;
	font-family: verdana, century gothic;
}

input.thin{
border:solid;
border-width:1px;
border-color:000000;
}

textarea.thin{
border:solid;
border-width:1px;
border-color:000000;
}

input.trans{
border:transparent;
border-width:1px;
}

select.req {
	background-color: #FFFACD;
}

textarea.req {
	background-color: #FFFACD;
}

table.hide{
display:none;
}

td.title{
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

td.indentL1{
padding-left:3em;
}
td.indentL2{
padding-left:6em;
}

tr.hide{
display:none;
}

a:hover{
	color: red;
}

.greybg{
background-color:cccccc
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

td.grey_border{
border-top-style:solid;
border-top-color:C9C9C9;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:C9C9C9;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:C9C9C9;
border-left-width:1px;
border-right-style:solid;
border-right-color:C9C9C9;
border-right-width:1px;
}
td.grey_border_left{
border-left-style:solid;
border-left-color:C9C9C9;
border-left-width:1px;
}
td.grey_border_right{
border-right-style:solid;
border-right-color:C9C9C9;
border-right-width:1px;
}
td.grey_border_bottom{
border-bottom-style:solid;
border-bottom-color:C9C9C9;
border-bottom-width:1px;
}
td.grey_border_open_left{
border-top-style:solid;
border-top-color:C9C9C9;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:C9C9C9;
border-bottom-width:1px;
border-right-style:solid;
border-right-color:C9C9C9;
border-right-width:1px;
}
td.grey_border_open_top{
border-bottom-style:solid;
border-bottom-color:C9C9C9;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:C9C9C9;
border-left-width:1px;
border-right-style:solid;
border-right-color:C9C9C9;
border-right-width:1px;
}
td.grey_border_open_bottom{
border-top-style:solid;
border-top-color:C9C9C9;
border-top-width:1px;
border-left-style:solid;
border-left-color:C9C9C9;
border-left-width:1px;
border-right-style:solid;
border-right-color:C9C9C9;
border-right-width:1px;
}
td.grey_border_open_left_top{
border-bottom-style:solid;
border-bottom-color:C9C9C9;
border-bottom-width:1px;
border-right-style:solid;
border-right-color:C9C9C9;
border-right-width:1px;
}

td.black_border{
border-top-style:solid;
border-top-color:000000;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:000000;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:000000;
border-left-width:1px;
border-right-style:solid;
border-right-color:000000;
border-right-width:1px;
}
td.black_border_bottom{
border-bottom-style:solid;
border-bottom-color:000000;
border-bottom-width:1px;
}
td.black_border_left{
border-left-style:solid;
border-left-color:000000;
border-left-width:1px;
}
td.black_border_open_left{
border-top-style:solid;
border-top-color:000000;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:000000;
border-bottom-width:1px;
border-right-style:solid;
border-right-color:000000;
border-right-width:1px;
}
td.black_border_open_top{
border-bottom-style:solid;
border-bottom-color:000000;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:000000;
border-left-width:1px;
border-right-style:solid;
border-right-color:000000;
border-right-width:1px;
}
td.black_border_open_left_top{
border-bottom-style:solid;
border-bottom-color:000000;
border-bottom-width:1px;
border-right-style:solid;
border-right-color:000000;
border-right-width:1px;
}
td.white_border{
border-top-style:solid;
border-top-color:FFFFFF;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:FFFFFF;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:FFFFFF;
border-left-width:1px;
border-right-style:solid;
border-right-color:FFFFFF;
border-right-width:1px;
}

.TypeWidth{
width:45px;
}
.SpecNoWidth{
width:70px;
}
.ItemNoWidth{
width:100px;
}
.SubmittalDescWidth{
width:139px;
}
.ManufacturerWidth{
width:153px;
}
.ReviewCodeWidth{
width:79px;
}


