body {
	margin: auto; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; height: 100%; 
}
#wrapper {
	margin: auto; width: 1024px; padding: 0; height: 100%;background: url(images/simplebg.gif) repeat-y center;
}
#header {
	width: 1024px;
	height: 63px;
}
#heading {
	width: 1024px;
	height: 66px;
}
.s1 {
	width: 175px; background: #495970; float: left; height: 63px;
}
.s2 {
	width: 175px; background: #8DA1BC; height: 64px; float: left; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;
}
#headtop {
	float: left;  background: url(images/simple101.gif) no-repeat; width: 395px; padding: 23px 5px 0; font-size: 30px; font-family: Georgia, serif;
}
#headright {
	float: left; width: 259px; text-align: right; padding: 44px 5px 5px;
}
#headingtop {
	float: left; width: 674px; height: 66px; background: url(images/heading-home.jpg) no-repeat;
}
#menu {
	color: #FFFFFF; width: 157px; float: left; text-align: right; padding: 9px; height: 100%;
}
#menu ul {
	padding: 0px;
}
#menu a {
	color: #D8E8FF; font-family: Tahoma, Verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 15px; 
}
#menu a:hover {
	font-weight: bold;
}
#menu ul {
	list-style-type: none; margin: 10px 0;
}
#menu li a.active {
	background: url(images/menu-arrow.gif) no-repeat left 3px; font-weight: bold; color: #FFFFFF;
}
#menu li {
	padding-top: 10px;
}
.title {
	font-family: Georgia, Serif; font-variant: small-caps; font-weight: bold; font-size: 14px;
}
#main {
	float: left; background: url(images/main-bg.jpg) no-repeat left top; font-size: 11px; color: #000000; width: 674px; margin: 4px 3px;
}
#mainsub {
	float: left; font-size: 11px; color: #000000; width: 674px;
}
#right {
	float: left;
}
#leftmain {
	float: left; width: 435px; padding: 11px 10px 10px 12px;
}
#leftmainsub {
	float: left; width: 664px; padding: 5px;
}
#rightmain {
	float: left; width: 200px; padding: 11px 7px; text-align: justify;
}
#rightmain h1 {
	text-align: left;
}
#content {
	background: url(images/simplebg.gif) repeat-y; width: 1024px; float: left; border-bottom: 1px solid #495970
}
#right {
	 float: left; width: 175px; height: 100%;
}
h1 {
	font-size: 16px; font-family: Georgia, Serif; margin: 0; padding: 0; color: #0F3258; font-variant: small-caps;
}
.sub {
	padding-left: 180px; padding-top: 10px;
}
a {
	color: #000000; text-decoration: none;
}
p {
	padding: 0; margin: 8px 0px 12px;
}
#contentsub {
	width: 1024px;
}
#mainsub table {
	width: 100%;
}
.solutions {
	background: url(images/page-top-bg.gif) no-repeat center bottom; padding: 10px 10px 33px;
}
.solutions1 {
	background: url(images/page-top-bg-1.gif) no-repeat center bottom; padding: 10px 10px 33px;
}
.list {
	float: left; padding: 0 10px 10px;
}
.list p {
	margin: 0; padding: 0 0 4px 10px; background: url(images/list.gif) no-repeat top left;
}
.listbreak {
	clear: both; padding: 0 10px 10px;
}
.listbreak p {
}
form, input, textarea, submit {
	font-family: Tahoma, Verdana, sans-serif; font-size: 12px;
}
form, submit {
	 margin: 0; padding: 0;
}