
.makenotered{
	color: #990000;
	font-size:12px;
}

.makenoteblack{
	color: #000000;
	font-size:12px;
}

.makenoteblue{
	color: #0033ff;
	font-size:12px;
}

.editMarkedForFix { 
	color: #CC0000; 
}

.message { 
	color: #CC0000; 
	font-size:12px;
}

.warning { color: #CC0000; }


.blueLine { background-color: #99CCFF; }

select {
	font-size: 92%; 
	font-family: Arial, Helvetica, sans-serif; 
}

input {
	font-size: 92%; 
	font-family: Arial, Helvetica, sans-serif; 
}

.help {}
.help a:link { color: #666666; }
.help a:visited { color: #666666; }
.help a:active { color: #333333; }
.help a:hover { color: #333333; }

table.plain {
	background-color: #ffffff !important;
}
table.options {
	background-color: #a3a3c2;
	width:100%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
}

table.options td {	
	background-color: #a3a3c2;
	padding: 0px;
	height:50%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
}	

table.striped {
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
	border: none !important;
	border-collapse: collapse;	
	width:100%;	
}

table.striped td {	
	padding: 0px;
	height:50%;
	padding: 0px 0px 20px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}

table.striped tr:nth-child(odd) td{
           background:#d9d9d9;
}
table.striped tr:nth-child(even) td{
            background:#fff;
}


table.cutegray {

	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
	border: none !important;
	width:100%;	
}

table.cutegray td {	
	padding: 0px;
	height:50%;
	padding: 10px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}

table.cutegray tr:nth-child(odd) td{
           background:#d9d9d9;
}
table.cutegray tr:nth-child(even) td{
            background:#fff;
}
	

table.cutew {
	background-color: #ffffff  !important;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
	border: none !important;
	width:100%;	
}

table.cutew td {	
	background-color: #ffffff  !important;
	padding: 0px;
	height:50%;
	padding: 10px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}

table.cute {
	background-color: #c6d9ec  !important;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
	vertical-align: middle;
	border-collapse: separate;
	border-spacing: 10px 3px;	
	border: none !important;	
}

table.cute td {	
	background-color: #c6d9ec  !important;
	padding: 0px;
	height:50%;
	padding: 10px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}	


table.footnote {
	background-color: #ffffff  !important;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
	border: none !important;	
}

table.footnote td {	
	background-color: #f2f2f2  !important;
	padding: 0px;
	height:50%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}

table.footnote td alternate {	
	background-color: #c6d9ec  !important;
	padding: 0px;
	height:50%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}

table.footnote th {	
	background-color: ##00467f  !important;
	padding: 0px;
	height:90%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}		


table.checkboxtable {
	background-color: #ffffff  !important;
	width: 70% !important;
	padding: 10px 0px 0px 0px !important;
	font-size : 14px !important;	
	border: none !important;	
}

table.checkboxtable td {	
	background-color: #f2f2f2  !important;
	padding: 0px;
	height:50%;
	padding: 0px 0px 0px 0px !important;
	font-size : 14px !important;
	border: none !important;	
}

table.smallnote {
	background-color: #ffffff  !important;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
	border: none !important;	
	width:400px !important;
}

table.smallnote td {	
	background-color: #f2f2f2  !important;
	padding: 0px;
	height:80%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}

table.smallnote th {	
	background-color: ##00467f  !important;
	padding: 0px;
	height:30px;
	padding: 10px 0px 0px 0px !important;
	font-size : 12px !important;
	border: none !important;	
}		

table.contacttable {
	background-color: #FFFFFF;
	width: 600;	
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
}

table.contacttable td {	
	background-color: #FFFFFF;
	padding: 0px;
	height:50%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
	border-bottom: 0px  !important;
}	



table.cleantable {
	width: 600;	
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;	
}

table.cleantable td {	
	padding: 0px;
	height:50%;
	padding: 0px 0px 0px 0px !important;
	font-size : 12px !important;
	border-bottom: 0px  !important;
}	


/* 
	Styling input file button
*/

