
/* global reset */
* {margin:0; padding:0;}

img {border:0 none;}

body {font-size:62.5%;
	color:#000;
	background:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* grid.css */
.container {width:886px;margin:0 auto;}
.prepend-top {margin-top:1.5em;}
.append-bottom {margin-bottom:1.5em;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* header information */

.header {
	float:left;
	width:886px;
	height:71px;
}

#logo {
	float:left;
	width:175px;
	height:71px;
	background:#000 url(../images/logoHeader.jpg) no-repeat;
}

#navi {
	float:left;
	width:711px;
	height:71px;
	background:url(../images/navBG.jpg) no-repeat;
}

/* Main Content */


.content {
	float:left;
	width:885px;
	background:url(../images/contentBG1.jpg) repeat-y;
	overflow:hidden;
	display:inline;
	border-right:1px solid #01649b;
}

#columnLeft {
	float:left;
	width:175px;
	height:496px;
}

#columnLeft.welcome {background:url(../images/columnLeftWelcome.jpg) no-repeat;}
#columnLeft.consulting {background:url(../images/columnLeftConsulting.jpg) no-repeat;}
#columnLeft.team {background:url(../images/columnLeftTeam.jpg) no-repeat;}
#columnLeft.virt {background:url(../images/columnLeftVirt.jpg) no-repeat;}
#columnLeft.contact {background:url(../images/columnLeftContact.jpg) no-repeat;}
#columnLeft.jumpstart {background:url(../images/columnLeftJumpstart.jpg) no-repeat;}
#columnLeft.profile {background:url(../images/columnLeftProfile.jpg) no-repeat;}
#columnLeft.dedicate {background:url(../images/columnLeftDedicate.jpg) no-repeat;}
#columnLeft.freedom {background:url(../images/columnLeftFreedom.jpg) no-repeat;}
#columnLeft.testimonial{background:url(../images/columnLeftTestimonial.jpg) no-repeat;}
#columnLeft.leader{background:url(../images/columnLeftLeader.jpg) no-repeat;}

#columnRight {
	float:right;
	width:202px;
	zwidth:230px;
	padding:25px 0;
}

#columnRight img {display:block;
	margin:0 auto;
	padding-bottom:15px;
}

#columnRight ul.nav {
	list-style:none;
	padding:0 0 10px 5px;
	margin-left:5px;
}

#columnRight ul.nav a {
	display:block;
	padding:0 0 5px 0;
	color:#01649b;
	font-size:1em;
	text-decoration:none;
	font-weight:bold;
}

#columnRight ul.nav a:hover {color:#000;}

#columnRight #flashContainer {
	width:111px;
	margin:0 auto;
}

.textWrapperVA {	
	background:url(../images/vaBG1.jpg) no-repeat;
}

.textWrapperCL {	
	background:url(../images/clientsBG.jpg) no-repeat;
}

.textWrapper {
	float:left;
	width:500px;
	zwidth:480px;
	padding:0 0 10px 0;
}
.textWrapper h1.center {
	text-align:center;
	padding:20px 0;
}

.textWrapper h1 {
	font-size:1.6em;
	font-weight:bold;
	color:#309;
	text-transform:uppercase;
	padding:58px 0 12px 25px;
}

.textWrapper h2.plain {color:#000;
	font-size:1.2em;
}

.textWrapper h2 {
	font-size:1.4em;
	font-weight:bold;
	color:#07b8e1;
	padding:0 0 12px 25px;
}

.textWrapper p {
	padding:0px 15px 10px 25px;
	font-size:1.2em;
	line-height:2.2em;
}

.textWrapper p.signup {color:#06a;
}

.textWrapper p.topPadding {padding-top:58px;}

.bigblue {color:#036; font-weight:bold;}
.bigred {color:#ff0000; font-weight:bold;}
.center {text-align:center;}
.signature {font-size:1.4em;}
.indent {margin-left:20px;}
.indent2 {margin-left:40px;}
.indent3 {margin-left:60px;}

.textWrapper a:link, .textWrapper a:visited, .textWrapper a:hover, .textWrapper a:active,{
	color:#336;
 }

.textWrapper a:hover {
	text-decoration:none;
	color:#000;
}


.floatRight {
	float:right;
	margin-right:15px;
	padding-left:5px;
}

p.spacer {padding-bottom:300px;}

.NoRightMargin {margin-right:0;}

/*.orderNow {
    display: block;
    width: 126px;
    height: 96px;
    background: url(../images/ordernow.gif) no-repeat 0 0;
  }

.orderNow:hover { 
    background: url(../images/ordernon.gif) no-repeat 0 0;
}

.orderNow span {
	display: none;
}*/

a.orderHard {
	display:block;
	float:right;
	width:140px;
	margin:10px;
	height:51px;
	background:url('../images/orderHardCopyFull.jpg') top left no-repeat;
}

a:hover.orderHard {
	background:url('../images/orderHardCopyFull.jpg') bottom left no-repeat;
}

a.dontWait {
	display:block;
	float:right;
	width:237px;
	margin:10px;
	height:69px;
	background:url('../images/dontWaitFull.jpg') top left no-repeat;
}

a:hover.dontWait {
	background:url('../images/dontWaitFull.jpg') bottom left no-repeat;
}


ul.navlist, ul.textWrapperList {
	list-style:none;
	padding:0 10px 0 25px;
	margin-left:25px;
	font-size:1.2em;
}

ul.navlist a, ul.textWrapperList li{
	background:transparent url(../images/bullet.gif) 0 3px no-repeat;
	display:block;
	padding:0 0 10px 20px;
	color:#336;
	
}

ul.navlist1 {
	background:transparent url(../images/bullet.gif) 0 3px no-repeat;
	list-style:none;
	padding:0 0 0 25px;
	margin-left:50px;
	font-size:1.2em;
}

ul.navlist1 li.morepadding{padding:0 0 5px 0;
	line-height:2em;
}

ul.textWrapperList li {color:#000;}

ul.textWrapperList.morepadding  li{
	background:transparent url(../images/bullet.gif) 0 8px no-repeat;
	padding:0 0 5px 20px;
	line-height:2em;
	
}

#twoColumn{
	width:455px;
	margin:0 0 10px 20px;
	color:#069;
	font-weight:bold;
	overflow:hidden;
	font-size:1.1em;
}
 
#twoColumn ul {
	float:left;
	width:220px;
	list-style:none;
	padding:0 0 0 5px;
} 

#twoColumn li {padding-bottom:5px;}

img.center {display:block;
	margin:0 auto;
}

hr {
	border:0;
	width:90%;
	color:#069;
	background-color:#069;
	height:1px;
	margin:10px auto;
}

.testimonials {
	color:#ff0000;
	font-weight:bold;
}

address  {padding:0 0 0 50px;
	font-style:normal;
	font-size:1.4em;
	line-height:1.4em;
}

/* Footer */

.footer {
	clear:both;
	width:886px;
	height:27px;
	background:#01649b;
}

#footerMenuCL {
	width:580px;
	list-style:none;
	margin:10px auto;
}

#footerMenu {
	width:710px;
	list-style:none;
	margin:10px auto;
}

#footerMenu li, #footerMenuCL li  {
	display:inline;
}

#footerMenu a.last, #footerMenuCL a.last {border:0 none;
	padding-right:0 none;
}

#footerMenu a, #footerMenuCL a {font-size:12px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 5px;
	float:left;
	text-decoration:none;
	color:#336;
    border-right:1px solid #999;
	margin-bottom:10px;
}






/* forms.css */
/*
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409
*/