@charset "utf-8";
/* CSS Document */

@import "reset.css";
@import "typography.css";
@import "forms.css";

body {margin:20px 0; background-image:url(/assets/visual/layout/bg.gif); text-align:center;}

#main {width:1000px;margin:auto;text-align:left; background-color:#FFFFFF; background-image:url(/assets/visual/layout/mainbg.gif); background-repeat:no-repeat; background-position:right bottom; padding-bottom:10px;}

#header {width:100%; background-image:url(/assets/visual/layout/top.gif); background-position:left; background-repeat:no-repeat; height:118px; background-color:#FFFFFF; text-align:right;}
#header img {margin:20px 40px 0px 10px;}

#nav {margin: 0px 30px 0px 30px; height:30px; border-bottom:1px solid #737a7f; background-color:#FFFFFF}
#nav ul {margin: 0; padding:0;}
#nav ul li {margin:0 10px; padding:0; float:left; list-style:none; font-size:20px; line-height:30px; font-weight:bold;}

#content {margin:10px 30px 10px 30px;}

#footer {margin: 50px 30px 5px 30px; font-size:90%;}

.styling-clear-both {clear:both;}

.link {margin-bottom:5px;}

.box {margin:1%; width:47%; border:2px solid #7DC21C; background-color:#d9e5cc; float:left;}

.rightsidebox div, .leftsidebox div, .box div {margin:10px;}

.leftsidebox {margin: 0 1% 0 0; width:20%; border:2px solid #7DC21C; background-color:#d9e5cc; float:left;}

.rightmainbox {margin:0; width:77%; border:2px solid #7DC21C; background-color:#d9e5cc; float:right;}

.rightsidebox {margin: 0 0 0 1%; width:20%; border:2px solid #7DC21C; background-color:#d9e5cc; float:right;}

.leftmainbox {margin:0; width:77%; border:2px solid #7DC21C; background-color:#d9e5cc; float:left;}

.aToolTip {
	border:1px solid #444;
	background:#555;
	color:#fff;
	margin:0;
	padding:6px;
	width: 200px;
	text-align:left;
	font-family: verdana, arial;
	font-size:9px;
}
.toolTip {
	cursor:default;
}

.index-box {width:23%;margin-right:2%;float:left;cursor:pointer;height:192px;}

.index-box-text {color:#ffffff;padding:10px; font-weight:bold; font-family: arial}
.index-box-text h2 {font-weight:bold; margin-bottom:5px;}
.index-box-text span {font-size:15px; line-height:30px;}
.index-box-text ul {padding-left:25px;}

.features td {text-align:center}
.features td.label {text-align:left}
