

body, table, td, p, input, textarea, select {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #353535;
}

body {
	background: url('../pics/ban.gif') repeat-x;
	margin: 0px;
	padding: 0px;
}

body, p {
	text-align: justify;
}

img {
	border: 0px;
}

h1 {
	font-size: 16px ;
	font-weight: bold;
	color: #005d00;
	border-bottom: 1px solid #005d00;
	padding: 0px 0px 3px 0px;
	margin: 0px ;
}

h2 {
	margin-top: 0px;
	padding-top: 0px;	
	font-size: 15px ;
	font-weight: bold;
	color: #353535;
}

h3 {
	font-size: 13px ;
	color: #666666;
	padding-left: 20px;
}

img.photo {
	border: 1px solid #272924;
	padding: 2px;
}

img.top {
	border: 0px ;
	padding-top: 4px ;
	padding-bottom: 10px ;
}

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

dt {
	padding: 0px ;
	text-indent: 7px;
	margin: 0px ;
	color: #005d00 ;
	font-size: 13px ;
	font-weight: bold;
	border-bottom: 1px solid #005d00;
	line-height: 24px;
	background: #ffffff
}

dd {
	margin: 0px ;
	padding: 0px ;
	background: #ededed ;
}

p {
	margin-left: 40px ;
}

ul {
	list-style-image: url('pics/web-solutions-mark.gif') ;
}

a {
	color: #3a61c0; 
	text-decoration: none; 
}
	
a:hover {
	color: #3a61c0;
	text-decoration: underline;
}

.menu {
	padding-left: 15px ;
	display: block ;
	font-size: 11px ;
	line-height: 16px;
	color: #ffffff;
	background: #8d8d8d url('../pics/menu_select.gif') repeat-y;
}

a.menu {
	padding-left: 15px ;
	display: block ;
	font-size: 11px ;
	line-height: 16px;
	color: #5e5e5e; 
	text-decoration: none; 
	background: #ededed ;
}
	
a.menu:hover {
	padding-left: 15px ;
	display: block ;
	font-size: 11px ;
	line-height: 16px;
	color: #5e5e5e;
	text-decoration: none;
	background: #fdfadd ;
}

a.title {
	display: block ;
	color: #005d00 ;
	text-decoration: none; 
	background: #ffffff ;
}
	
a.title:hover {
	display: block ;
	color: #005d00 ;
	text-decoration: none;
	background: #fdfadd ;
}


.title1 {
	color: #ffffff; 
	font-size: 30px ;
}

.title2 {
	color: #ffffff; 
	font-size: 24px ;
}

.quick {
	color: #ffffff; 
}

a.quick {
	color: #ffffff; 
	text-decoration: none; 
}
	
a.quick:hover {
	color: #ffffff;
	text-decoration: underline;
}

.bottom {
	font-size: 11px;
	color: #585a54 ;
}

a.bottom {
	color: #585a54 ;
	text-decoration: none; 
}
	
a.bottom:hover {
	color: #585a54 ;
	text-decoration: underline;
}

.bottom2 {
	line-height: 18px ;
	font-size: 10px;
	color: #eaeaea ;
}

a.bottom2 {
	color: #eaeaea ;
	text-decoration: none; 
}
	
a.bottom2:hover {
	color: #ffffff ;
	text-decoration: underline;
}

tr.list td {
	padding-top: 5px ;
}

td.list {
	font-weight: bold ;
}

.homeT {
	font-size: 26px ;
	font-weight: bold;
	color: #444444;
}

.home {
	font-size: 16px;
	font-weight: bold;
	color: #444444 ;
}

a.home {
	color: #444444 ;
	text-decoration: none; 
}
	
a.home:hover {
	color: #444444 ;
	text-decoration: underline;
}