body {
	background-image: url(bg.jpg);
	margin-left: 0px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color: #070A6B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
.header {
	float:right;
	text-align:right;
	padding-right:10px;
}
.maintable {
	background-color: #01033F;
	background-image: url(header.jpg);
	background-repeat: no-repeat;
	border: 1px solid #7375AC;
	padding: 7px;
}
.maintable2 {
	border: 1px solid #2E306A;
	
}

#address {
color:#d8ddf3;
padding-top:10px;
padding-right:10px;
font: 12px normal Verdana, Arial,Helvetica,sans-serif;
float:right;
}

#mainmenu A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin:2px 10px;
}

#mainmenu A:hover {
	color: #7375AC;
}
#menu2 {float:right;border-left:solid 1px #7375ac;margin:2px;width:120px;padding:4px;color:white;}
#menu2 A {text-decoration:none;display:block;margin:3px;color:white;font-size:10px;font-weight:bold;}
#menu2 h4{font-size:12px;font-weight:bold;border-bottom:dotted 1px #7375ac;}
.bodytable1 {
	/*background-image: url(side_panel_bg.gif);
	background-repeat: repeat-y;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.left { border-right:solid 1px #7375ac;}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.header_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A3A4C9; /*#7375AC;*/
	text-decoration: underline;
}
/*
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7375AC;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7375AC;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #A3A4C9;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #A3A4C9;
} */

.sheetabstract{width:210px;margin:5px;}
.sheetabstract img{margin:10px 0px;}
.sheetlist{width:430px;}
.footer_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: silver; /*#7375AC;*/
	text-align:center;
}
.footer_text a {color:silver;font-size:10px;}

.bodytable2 {
	height: 387px;
}
.edit_table{width:400px;}
.form_input{width:300px;}
.left img{
	margin-top:5px;
}
h1{font: 18px bold Verdana, Arial, Helvetica, sans-serif;}
h2{font: 16px bold Verdana, Arial, Helvetica, sans-serif;}
h3{font: 14px bold Verdana, Arial, Helvetica, sans-serif;}
h4{font: 12px bold Verdana, Arial, Helvetica, sans-serif;}
.small,.small a{font:10px Verdana, Arial, Helvetica, sans-serif;}

.galleryDetail a img{margin:5px;float:left;}
.galleryDetail div{float:left;width:410px;}
.galleryDetail p b a{font-size:16px;font-weight:bold;text-decoration:none;}
.galleryDetail p{border:dotted 1px #fff;margin:10px;padding:5px 30px;}

.subcats {width:400px;font-size:18px;margin:5px;padding:3px;display:block;float:left;}
.subcati {float:left;margin:5px;display:block;width:180px;}
.subcatt {float:left;margin:20px 5px;}
.remodel{margin:3px auto;}
