@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #13243d;
	background-image: url(../images/siteback.jpg);
	background-repeat: repeat-x;
	margin: 15px 0px 0px 0px;
}

* {margin: 0; padding: 0;}  

img { border: 0 none; }

a {	font-family: Tahoma; font-size: 12px; color: #0C1828; font-weight:bold;}
a:link {color: #22427D;text-decoration:underline;}
a:visited {	color: #22427D;text-decoration:underline;}
a:hover {	color: #577fc9;text-decoration:underline;}
a:active {	color: #22427D;text-decoration:underline;}

H1 {margin-bottom: 15px; font-size:18px, font-weight:bold; color:#22427D}
H2 {margin-bottom: 15px; font-size:16px, font-weight:bold; color:#22427D}

P {margin-bottom: 10px;}

table {margin-left: auto; margin-right: auto;}


ul {margin: 10px 0px 15px 20px; list-style-type:disc; list-style-position:inside;}
ul li {margin-bottom:2px; font-weight:bold; color:#22427D;}

li a {color:#22427D;  text-decoration:none;}
li a:link {color:#22427D;  text-decoration:none;}
li a:visited {color:#22427D;  text-decoration:none;}
li a:hover {color:#577fc9;  text-decoration:underline;}








.wrapper {width:920px; display:block; text-align:center; margin-left:auto; margin-right:auto; margin-bottom:20px}

.top {height:56px; background:url(../images/top.jpg) no-repeat; text-align:left  }


#container {
	display:block;
	position: absolute;
	padding:0;
	width:700px;
	height:25px;
	background:#;
	top:31px;                       /* ----JM move the container down from top of the page based on z-index ----*/
	margin:0;
	border:solid #141414;
	border-width:0px 0 0px 0;
	text-align:left;
	

}

#telnumber {float:right; width:230px; font-weight:bold; font-size:16px; margin:20px 35px 0 0; text-align:right;}

.header {height:232px; background: url(../images/header.jpg) no-repeat}
.wrap {background-color:#FFFFFF; }
.content {padding:20px 20px 15px 20px; text-align:left; background-color:#FFFFFF; }
.footer {height:64px; background:url(../images/footer.jpg) no-repeat; clear:both; }
.fotdiv {margin-bottom:10px}


.botnav {color:#606060; font-size:11px; font-weight:normal;}
a.botnav:link { color:#606060; text-decoration:none; font-size:11px}
a.botnav:visited { color:#606060; text-decoration:none; font-size:11px}
a.botnav:hover { color:#606060;  text-decoration:underline; font-size:11px}

.freecont {background: url(../images/webimages/free.jpg) no-repeat top center; width:308px; height:55px; color:#ffe500; padding-top:13px;  }
.free {margin: 0px 0px 0px 30px;}

.capback {background: url(../images/capabilities.jpg) no-repeat center top; height: 328px; padding-top:7px; }
.capabilities {margin:0px 0px 0px 30px; color:#ffe500; font-weight:bold; font-size:14px}
.capabilitieslist {margin:35px 0px 0px 40px; color:#000000}

.freeq {color:#ffe500; font-size:12px}
a.freeq:link { color:#ffe500; text-decoration:none; font-size:12px}
a.freeq:visited { color:#ffe500; text-decoration:none; font-size:12px}
a.freeq:hover { color:#ffe500;  text-decoration:underline; font-size:12px}


