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

body
{
	margin:0 auto;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
	background-image: url(../images/BlueWeb.jpg);
	color:#232964;
}
#outline
{
	margin:0 auto;
	background:black;
	color:#232964;
	width:1070px;
}
p
{
	margin:3px 0px 15px 0px;
}

h1, h2, h3, h4
{
	margin:0;
	font-weight:bold;
	font-size: 18px;
	padding:5px;
	padding-top:10px;
	text-align:center;
}
li
{
	padding:5px;
}
p
{
	text-align:left;
}
.img-brd
{
	padding:5px;
	margin:3px;
	border:1px solid #E9E9E9;
}
#border
{	
	width:1030px;
	margin:0 auto;
	background:#000055;
}
#wrapper
{	
	width:990px;
	margin:0 auto;
	background:#000055;
}
#aws-logo
{
	width:165px;
	margin:0px;
	padding:20px 0;
	float:left;
}
#aws-text 
{
	color:#ddddff;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:3;
	width:620px;
	margin:0px;
	padding:22px 0px 0px 20px;
	float:left;
	text-align:center;
}
#call-now
{
	color: red;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:15px;
	width:165px;
	margin:0px;
	padding:22px 0px 0px 0px;
	float:right;
	text-align:center;
	font-weight:bold;
}
#phone-number
{
	color: red;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:22px;
	width:165px;
	margin:0px;
	padding:22px 0px 0px 0px;
	float:right;
	text-align:center;
	font-weight:bold;
}
#top
{
	font-size:11px;
}
#top a
{
	text-decoration:none;
}
#topNav
{
	background:url(../images/bg-menu-middle.jpg) repeat-x;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
}
#topNav a
{
	text-decoration:none;
}
#content
{
	background:#000055;
}
#content a
{
	color:#232964;
}
#content a:hover
{
	color:#4c6e00;
}
#content a.current
{
	color:#cc00cc;
}
#content h1
{
	color:#4c6e00;
	border-bottom:1px solid #E9E9E9
}
#content h2
{
	color:#4c6e00;
	border-bottom:1px solid #E9E9E9 ;
}
#content h3
{
	font-size:12px;
	font-weight:bold;
}
#sitemap ul li a
{
	text-decoration:none;
	color:#58790E;
	line-height:25px;
}
#sitemap ul li a:hover
{
	text-decoration:underline;
}
#content .order
{
	text-align:right;
}
img .hline
{
	text-align:center;
	margin:0 auto;
}
.box
{
	padding:0;
	background:#ddddff;
	font-size:11pt;
	line-height:18px;
	width:770px;
}
.bluebox
{
	padding:0;
	background:#ddddff;
	text-align:center;
	font-size:11pt;
	line-height:20px;
	width:200px;
}
.bluebox a
{
	line-height:18px;
	font-weight:bold;
	padding:5px 0;
}
.bluebox a:hover
{
	font-color:#ffee00;
}
.bluebox h1
{
	padding-top:10px;
	font-size:14pt;
}
.bluebox ul
{
	list-style: none;
	margin: 0 auto;
	text-align:center;
	padding:0;
}
.bluebox ul li
{
	padding:5px 0;
}
.testimonials
{
	padding:0;
	background:#ddddff;
	text-align:left;
	font-size:10pt;
	width:200px;
	line-height:15px;
}
.testimonials a
{
	font-weight:bold;
}
.testimonials a:hover
{
	font-color:#ffee00;
}
.testimonials h1
{
	font-size:14pt;
	padding-top:10px;
}
.txtbox
{
	border:1px solid #232964;
	padding:3px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	width:200px;
	margin-top:5px;
	margin-bottom:3px;
}
.txtbox-sml
{
	border:1px solid #e6e6e6;
	padding:3px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	width:100px;
	margin-bottom:5px;
}
form sup
{
	color:#FF0000;
	margin:0px;
}
#footer
{
	height:20px;
	background:#000055;
	color:#ddddff;
	font-size:10px;
}
#footer a
{
	color:#c8c8c8;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}
.border10
{
	padding:0 10px;
}
.border15
{
	padding:0 15px;
}
.border30
{
	padding:0 30px;
}
.line-height24
{
	line-height:24px;
}
.line-height21
{
	line-height:21px;
}
.line-height2
{
	line-height:2px;
}
#partners-image
{
	width:240px;
	margin:0px;
	padding:0;
	float:left;
}
#partners-text 
{
	color:#000000;
	font-family:"Arial, Helvetica, sans-serif";
	font-size:12px;
	line-height:15px;
	width:530px;
	margin:0px;
	padding:0;
}
#input-label
{
	width:160px;
	margin:0px;
	padding:0;
	text-align:right;
	float:left;
}
#left-align-input
{
	margin:0px;
	padding:0;
	text-align:left;
	background-color:#CCCCff;
	color:#000003
}
#center-align-input
{
	margin-left:180px;
	text-align:center;
	background-color:#CCCCff;
	color:#000003
}
#column
{
	float:left;
	padding-left:20px;
	padding-right:20px;
	line-height:21px;
}
#logo-image
{
	width:220px;
	margin-top:25px;
	margin-left:25px;
	float:left;
	line-height:15px;
}
#specials
{
	padding:0 30px;
	font-weight:bold;
	color:#800000;
}
#float-left-big
{
	float:left;
	padding-left:60px;
	line-height:21px;
	font-weight:bold;
}
#float-left
{
	float:left;
	padding-left:30px;
	line-height:21px;
}
#float-right
{
	float:right;
	padding-right:30px;
	line-height:21px;
}
#center-align
{
	text-align:center;
	line-height:21px;
}
#center-align-big
{
	font-weight:bold;
	text-align:center;
	line-height:21px;
}
#my-table
{
	border-top: 1px solid #000000;
       	border-bottom: 1px solid #000000;
       	border-left: 1px solid #000000;
       	border-right: 1px solid #000000;
       	height:18;
       	text-align:LEFT;
}
.leftImageNarrow
{
	width:230px;
	float:left;
	padding: 0 10px 0 20px;
}
.rightImage
{
	width:460px;
	float:right;
	padding: 0 20px;
}
.rightImageNarrow
{
	width:230px;
	float:right;
	padding: 0 10px 0 20px;
}
.floatLeft
{
	float:left;
	padding: 0 0 25px 25px;
}
.floatRight
{
	float:right;
	padding: 0 20px;
}
