body {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
}


td.leftsidebar {
	background: #4952A1;
	width: 150px;
}

td.rightsidebar {
	background: #7381FE;
	width: 150px;
}

td.mainsection {
	padding: 10px;
	width:100%;
	/*background:#606CD4;*/
	background:white;
	padding-left: 20px;
	padding-right: 20px;
}


td.td_bottom {
	background: #FA8072;
}

td.pagehead {
	color : white;
	background-color : #0C5179; 	 	
	font-size : 14pt;
	font-weight : bold;
	font-family : arial;
	text-align: center;
}



/** submission **/


table.tab_class1 {
	border: medium solid #A4D2FF;
}

tr.tr_class1 {
	background: #A4D2FF;
	color: white;
}



td.td_class1 {
	background: #A4D2FF;
	color: white;
	padding: 0px 5px 0px 5px;
}


table.tab_class2 {
	border: medium solid #A4D2FF;
}

tr.tr_class2 {
	background: #A4D2FF;
	color: white;
}

td.td_class2 {
	background: #A4D2FF;
	color: white;
	padding: 0px 5px 0px 5px;
}


td.sidebars_forms {
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #ffffff;
}


A.navlink {
	color : white; 
	font-family : arial;
	font-size : 8pt;
	font-weight : 600;
	text-decoration : none;
	height : 14px;
}

a.whitelink {
	color : white; 
}

	
A.navlink:hover {
  text-decoration: underline;
  background-color : #1E90FF;
}

table.frame_table1{
	background: Black;
}

table.table_top {
	background: #106BA0;
}

table.bottom_table {

}



.BOTTOMTEXT{
	color : white;
	background-color : #0C5179; 	 	
	font-size : 8pt;
	font-weight : bold;
	font-family : arial;
}

.BOTTOMSITENAV {
	color : #ffffff; 
	font-family : arial;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : underline;
}

.textfield{
	border: 1px solid; 
	background-color: white;
	color: black;
	font-family: arial, verdana, ms sans serif;
	font-size: 12pt;
	width:130px;
	
}

/* for styling images */
.product_image {
	border: 1px solid black;
}

/* category table */
table.table_category {
	border: 1px solid black;
}

td.td_category_desc {
	padding:4px;
	border-top:1px solid black;
	background:#4952A1;
}


select.select_style {
	font-family:arial; 
	width: 130px
}


.maintext {
	font-family:arial; 
	font-size:12 pt; 
	color:black;
}

.redtext {
	font-family:arial; 
	font-size:12 pt; 
	color:red;
}

table.table_aboutus {
	background: #006699;
	border: 1px solid black;
}
td.aboutus {
	color:white;
	text-align: center;
	font-weight: bold;
	vertical-align: top;
}
