#header-container-products{
	width: 860px; /*float:right;	*/
	height: 305px;
}

#head-left{
	float: left;
	width: 380px;
	height: 290px;
}

#head-right{
	float: right;
	width: 360px;
	height: 290px;
	padding-left: 15px;
}

.mainHeadings{
	color: #133D6E;
	font-size: 1.35em;
	font-weight: bold;
	padding: 2px;
}

.mainHeadingsSub{
	color: #133D6E;
	font-size: 1.15em;
	font-weight: bold;
	padding-left: 2px;
}

.contentHeaders{
	color: #133D6E;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0px;
}

.contentSubHeaders{
	color: #4D5C67;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0px;
}

#header-right-download{
}

#tabbed-navigation{
	width: 760px;
	float: left;
	padding: 0px;
	margin: auto;
	height: 31px;
}

#navFooter{
	width: 840px;
	float: left;
	border-top-color: #133D6E;
	border-top-style: solid;
	border-top-width: 9px;
	border-left: 1px;
	border-left-color: #133D6E;
	border-left-style: solid;
	border-right: 1px;
	border-right-color: #133D6E;
	border-right-style: solid;
	border-bottom: 1px;
	height: auto;
}

#navGradient{
	background-image: url(../images/pages/compass/nav_background.jpg) no-repeat;
	float: left;
	height: 11px;
	width: 760px;
}

	
#OuterBorderControl{
	border: 1px solid Black;
}

#base-content-left-body{
	float: left;
	margin: 5px;
}

.gutter-header{
	height: 20px;
}

.gutter-links-holder{
	width: 250px;
	height: auto;
	float: left;
}

.gutter-pdf{
	float: left;
	width: 50px;
}

.gutter-pdf-link-text{
	float: right;
	width: 200px;
	height: auto; /*padding-right:5px;*/
}

hr{
	border-top-color: #133D6E;
	border-top-style: solid;
	border-top-width: 9px;
	height: 9px;
}

li.header {
	margin-left: 0;
	padding-left: 5px; /* distance between marker and text */
	margin-bottom: 0.8em; /* a little spacing between list items */
	font-weight: normal;
	font-size: 1.10em;
}

ul.header {
	margin: 0 0 0 15px; /* bullet image is in left margin */
	padding-left: 0;
	list-style: square url(../images/css/bullet.gif); /* wide image for the bullet */
}

.midText{
	font-size: 1.2em;
}

#base-left-focus{
	float: left;
	width: 220px;
	height: auto;
}

#base-right-focus{
	float: right;
	width: 220px;
	height: auto;
}

.compass-callout-header{
	background: url(../images/pages/compass/compass-call-out-header.jpg) no-repeat;
	float: left;
	height: 22px;
	width: 313px;
}

.compass-callout-header p{
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	color: white;
	vertical-align: top;
}

.compass-callout-body{
	border: 1px solid #00008B;
}

/* Case Study Quotes*/
.case-study-quote-mark{
	background: url(../images/pages/compass/quote-marks.gif) no-repeat;
	float: left;
	width: 50px;
	height: 24px;
	background-position: top;
	background-repeat: no-repeat;
}

.case-study-quote{
	margin-left: 20px;
	float: left;
	width: 360px;
	color: black;
	font-size: 1.1em;
}

.case-study-footer{
	margin-left: 70px;
	color: black;
	font-size: 0.9em;
	width: 360px;
}

#base-content-left, #base-content-left-header {
	width: 540px;
	height: auto;
	float: left;
}

#base-content{
	width: 840px;
	height: auto;
	float: left;
	border-left: 1px;
	border-left-color: #133D6E;
	border-left-style: solid;
	border-right: 1px;
	border-right-color: #133D6E;
	border-right-style: solid;
	border-bottom: 1px;
	border-bottom-color: #133D6E;
	border-bottom-style: solid;
}

#base-content-right{
}

#base-content-right, .gutter-container {
	width: 250px;
	height: auto;
	float: right;
}

#right-info, #left-info, #mid-info {
	float: left;
	width: 253px;
	height: 280px;
	margin-right:32px;
}

 .left {
	float: left;
	width: 230px;
	height: 80px;
	margin-right:32px;
    padding-left:5px;
}
.right {
	float: left;
	width: 190px;
	height: 80px;
	margin-right:32px;
    padding-left:5px;
}
.mid {
	float: left;
	width: 270px;
	height: 80px;
	margin-right:32px;
    padding-left:5px;
}
.fullheaderwidth{
  width:100%;
  height:auto;
  padding-left:10px;
}


#header-right-title, #header-right-text, #left-content, #mid-content, #right-content {
	padding: 5px;

}

.introText{
	height: 65px;
	padding-top: 5px;
}

.options-top{
	background: url(../images/pages/tech/background-top.gif) no-repeat;
	height: 13px;
}

.options-mid{
	background: url(../images/pages/tech/background-mid.gif) repeat-y;
	height: auto;
}

.options-footer{
	background: url(../images/pages/tech/background-footer.gif) no-repeat;
	height: 13px;
}
 .vwan{
   width:820px;
   height:auto;

 }


.spec-top{
	background: url(../images/pages/tech/spec-top.gif) no-repeat;
	height: 32px;
	width: 540px;
}

.spec-mid{
	background: url(../images/pages/tech/spec-mid.gif) repeat-y;
	height: auto;
	width: 540px;
}

.spec-footer{
	background: url(../images/pages/tech/spec-footer.gif) no-repeat;
	height: 32px;
	width: 540px;
}

.spec-content {
}

.spec-left{
	float: left;
	height: auto;
	width: 170px;
}

.spec-right{
	float: left;
	height: auto;
	width: 340px;
	padding-left: 5px;
	padding-bottom:5px;
}

.spec-header{
	
	/*background-color: #F4E3AE;
	padding-top:4px;
	height: auto;*/
}

.spec-left p, .spec-right p  {
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.spec-header p{
	padding-left: 10px;
	font-weight: bold;
	font-size: 1.1em;
	color: black;
	height: 15px;
}

.blip-left{
	float: left;
	width: 240px;
	height: auto;
}

.blip-right{
	float: left;
	width: 210px;
	height: auto;
}

.nopad{
	float: left;
	padding: 0px;
	margin: 0px;
}

.compass-callout-body p, #base-content-left {
	padding-left: 5px;
}
