body{
	margin:25px 0px 25px 10px;
	background:#cccccc;
}
.header{
	color:#005027;
	font-family:Verdana;
	size: 15px;
	font-weight:bolder;
}
a{
	color: #005027;
	text-decoration:underline;
}
a:hover {
	color: #005027;
	text-decoration:none;
}
h1 {
	font-size:18px;
	color:#005027;
	font-weight:normal;
}
h2 {
	font-size:16px;
	color:#005027;
	font-weight:bold;
}
.mainframe{
	background-color: #FFFFFF;
}
.mainframe .top{
	background-color: #005027;
}
.mainframe .bottom{
	background-color: #005027;
}
.mainframe .left{
	background-image: url(/templates/static_files/images/mainframe_left.gif);
}
.mainframe .right{
	width:6px;
	background-image: url(/templates/static_files/images/mainframe_right.gif);
	background-position:right;
}
.mainframe .bottom_right{
	width:6px;
	background-image: url(/templates/static_files/images/mainframe_bottom_right.gif);
	background-position:right;
}
.mainframe .nav {
	background-color: #005027;
}
.mainframe td.menu {
	padding:0px 10px;
}
.mainframe .nav .menu a {
	text-align:center;
}
.mainframe .nav .menu a {
	color: white;
	font-family:Verdana;
	font-size:13px;
	font-weight:bolder;
	text-decoration:none;
}
.mainframe .nav .menu a:hover, .mainframe .nav .menu a._at {
	color: #99CC33;
	font-family:Verdana;
	font-size:13px;
	font-weight:bolder;
	text-decoration:none;
}
.mainframe .nav .menu .menu_on{
	color: #99CC33;
	font-family:Verdana;
	font-size:13px;
	font-weight:bolder;
	text-decoration:none;
}
/* .mainframe .box{
	height:158px;
	width:158px;
} */
.white_boxes TR TD{
	padding-top:3px;
}
.contact{
	font-family:Verdana;
	color: #005027;
	font-size:13px;
	font-weight:bolder;
}
.contact_continued{
	font-family:Verdana;
	color: #333333;
	font-size:13px;
}
.contact_continued a{
	color: #333333;
}

TD{
	font-family:Verdana;
	color: #666666;
	font-size:12px;
}
.news li {
	list-style-type: none;
	background: url(/templates/static_files/images/arrow1.jpg) no-repeat;
	padding-left:15px;
	margin-left:-40px;
	margin-bottom:10px;
}
.news li a{
	color: #666666;
	text-decoration:none;
}
.news li a:hover{
	color: #666666;
	text-decoration:underline;
}
.directions li {
	list-style-type: none;
	background: url(/templates/static_files/images/arrow1.jpg) no-repeat;
	padding-left:15px;
	margin-left:-40px;
	margin-bottom:10px;
}
.directions li a{
	color: #666666;
	text-decoration:none;
}
.directions li a:hover{
	color: #666666;
	text-decoration:underline;
}
.general li {
	list-style-type: none;
	background: url(/templates/static_files/images/arrow1.jpg) no-repeat;
	padding-left:15px;
	margin-left:-40px;
	margin-bottom:10px;
}
.general li a{
	color: #006633;
	font-weight:bolder;
	text-decoration:none;
}
.general li a:hover{
	color: #666666;
	font-weight:bolder;
	text-decoration:none;
}
/* for sitemap */
.general2 li {
	list-style-type: none;
	background: url(/templates/static_files/images/arrow1.jpg) no-repeat;
	padding-left:15px;
	margin-bottom:10px;
}
.general2 li a{
	color: #006633;
	font-weight:bolder;
	text-decoration:none;
}
.general2 li a:hover{
	color: #666666;
	font-weight:bolder;
	text-decoration:none;
}
/* end sitemap */
.left_menu li {
	list-style-type: none;
	background: url(/templates/static_files/images/left_arrow.jpg) no-repeat;
	padding-left:15px;
	margin-left:-40px;
	margin-bottom:10px;
}
.left_menu li a{
	color: #006633;
	font-weight:bolder;
	text-decoration:none;
}
.left_menu li a:hover{
	color: #666666;
	font-weight:bolder;
	text-decoration:none;
}
.menu li {
	list-style-type: none;
	background: url(/templates/static_files/images/arrow.jpg) no-repeat;
	padding-left:15px;
	margin-left:-40px;
	margin-bottom:10px;
}
.menu li a{
	color: #006633;
	font-weight:bolder;
	text-decoration:none;
}
.menu li a:hover{
	color: #666666;
	font-weight:bolder;
	text-decoration:none;
}
.pdf li {
	list-style-type: none;
	background: url(/templates/static_files/images/pdf.jpg) no-repeat;
	padding-left:40px;
	margin-left:-40px;
	margin-bottom:10px;
	padding-bottom:30px;
}
.pdf li a{
	color: #006633;
	font-weight:bolder;
	text-decoration:none;
}
.pdf li a:hover{
	color: #666666;
	font-weight:bolder;
	text-decoration:none;
}
.filstores_li li {
	list-style-type: none;
	background: url(/templates/static_files/images/swoosh.jpg) no-repeat;
	text-indent: 35px;
	padding-left: 1px;
	margin: -1px;
	margin-left: -35px;
	padding: 1px;
	font-family:Verdana;
	color: #333333;
}
.input_txt{
	color: #666666;	
	font-size: 12px;
	border: 1px solid #6E6E6E;
}
.separator{
	height:3px;
	width:100%;
	background:url(/templates/static_files/images/dot.jpg) repeat-x;
}
/* CSS NAVIGATION */
a.navi {
	font-family:Tahoma, Verdana, Arial;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block; 
	width:138px;
	height:40px;
	padding:118px 10px 0px 10px;
}
a.navi:hover, a._at2 {
	color:#ffffff;
	text-decoration:none;
}
a.navi h1 {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#333333;
}
a.navi:hover h1 {
	color:#fff;
}
.document-storage-management {	/* document storage & management */
	background:url(/templates/static_files/images/document_storage_management.jpg) no-repeat;
}
.media-storage {	/* media storage */
	background:url(/templates/static_files/images/media_storage.jpg) no-repeat;
}
.scanning-imaging {	/* scanning & imaging */
	background:url(/templates/static_files/images/scanning_imaging.jpg) no-repeat;
}
.online-document-management {	/* online document management */
	background:url(/templates/static_files/images/online_document_management.jpg) no-repeat;
}
.secure-shredding {	/* secure shredding */
	background:url(/templates/static_files/images/secure_shredding.jpg) no-repeat;
}
/* END OF NAVIGATION CSS */
.bottom_link {
	margin:10px auto;
}
.bottom_link td {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	color:#fff;
}
.bottom_link a {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	color:#e6e6e6;
	text-decoration:none;
}
.bottom_link a:hover {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	color:#fff;
	text-decoration:none;
}
/* header styles */
.hdr {
	padding:0px 10px 0px 0px;
}
.hdr h1 {
	font-size:28px;
	color:#00542b;
	margin:0px;
	font-weight:bold;
}
.hdr h2 {
	font-size:12px;
	font-weight:normal;
	margin:0px;
}
.hdr a {
	text-decoration:none;
}
.hdr a:hover {
	color:#539971;
}
.hdr .arrows { 
	color:#c2e35e;
	margin-right:10px;
}