@charset "UTF-8";

html,body{
      margin: 0 auto 0 auto;
      padding:0;
      height:100%;
      border:none;
      width: 950px;
 }

body, p, a {
  font-size: 13px;
  font-family:Helvetica, Arial, sans-serif;
}

.leftSidebar a{   font-size: 11px; }

body {
	background-color: #808083;
	color:#333333;
}

p {
        margin:0px 0px 10px 0px;
	font-family:Helvetica, Arial, sans-serif;
	color:#333333;
}
a {
        color:#003d7d;
        font-weight:bold;
        text-decoration:none;
}

a:visited {
	color:#003d7d;
}

a:hover {
        text-decoration:underline;
}


#enclosure {
	height: 100%;
}

.main {
	float:left;
	width: 950px;
	padding-left:15px;
	padding-right:15px;
}

.mainHeader {
	float:left;
	width:950px;
	height: 130px;
/*	background-image: url("themes/new_header/newheader_background.gif"); */
	background-image: url("themes/rex-co-images/eqrk_header_mainsite.gif");
	background-position: top left;
	background-repeat:no-repeat;
	text-align:right;
}

.mainHeader .globalNav {
  padding: 90px 13px 50px 28px;
  z-index:2;
}
html>body .mainHeader .globalNav {
  padding-top: 91px;
}

.globalNav a:link, .globalNav a:visited, .globalNav a:active {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	padding: 0px 4px 0px 13.25px;
z-index:2;
}
.globalNav a:hover {
	text-decoration:underline;
	font-weight:normal;
z-index:2;
}


.footerNav {
        font-family: Helvetica,Arial, sans-serif;
	float:right;
	color:#807f83;
	text-align:center;
	padding-top:20px;
	padding-bottom:12px;
	padding-right:50px;
        font-size: 10px;
}

.footerNav a {
        font-weight:normal;
	color:#003d7d;
	text-decoration:none;
	padding: 0px;
	padding-left:10px;
	font-size:10px;
}
.footerNav a:hover {
	text-decoration:underline;
}

.footerNav p {
	margin:0px;
	padding:0px;
	margin-top:8px;
	font-size:10px;
}



.leftSidebar {
	float:left;
	width:250px;
}

.firstNav, .stdNav, .secNav, .terNav {
	float:left;
	width:220px;
	height:21px;
	padding-top:28px;
	padding-left:30px;
	color: #003d7d;
	font-size:11px;
	background-image: url("themes/rex-co-images/first-nav-bg-off.gif");
	background-position: top left;
	background-repeat:no-repeat;
}

.stdNav, .secNav, .terNav {
	height:22px;
	padding-top:10px;
	padding-left:30px;
	color: #003d7d;
	font-size:11px;
	background-image: url("themes/rex-co-images/std-nav-bg-off.gif");
	background-position: top left;
	background-repeat:no-repeat;
}

.secNav, .terNav {
	width: 190px;
	padding-left:60px;
	background-image: url("themes/rex-co-images/std-nav-bg-section.gif");
	background-position: top left;
	background-repeat:no-repeat;
}

.terNav {
	width:160px;
	padding-left:90px;
}

.firstNav a, .stdNav a, .secNav a, .terNav a {
	color: #003d7d;
	text-decoration:none;
	font-weight:normal;
}

.firstNav a:hover, .stdNav a:hover, .secNav a:hover, .terNav a:hover {
	text-decoration:underline;
	font-weight:normal;
}

.firstNav img, .stdNav img, .secNav img, .terNav img {
	padding-right:7px;
}

#sectionNav, #sectionFirstNav {
	font-weight:normal;
	background-image: url("themes/rex-co-images/std-nav-bg-section.gif");
	background-position: top left;
	background-repeat:no-repeat;
}

#sectionFirstNav {
	background-image: url("themes/rex-co-images/first-nav-bg-section.gif");
}

#selectedNav, #selectedFirstNav {
	font-weight:normal;
	color: white;
	background-image: url("themes/rex-co-images/std-nav-bg-on.gif");
	background-position: top left;
	background-repeat:no-repeat;
}

#selectedFirstNav {
	background-image: url("themes/rex-co-images/first-nav-bg-on.gif");
}

#selectedNav a, #selectedFirstNav a {
	color:white;
	font-weight:normal;
}	

h2 {
        margin:20px 0px 19px 0px;
        font-size:24px;
        color:#003d7d;
        padding-bottom:12px;
        padding-top:20px;
		line-height:1.2em;
        width:100%;
        border-bottom: 1px solid #999999;
}

h3 {
        margin:15px 0px 5px 0px;
        font-size:13px;
        color: #003d7d;
}

h4 {
        width:77%;
        padding:8px;
        text-align:center;
        font-size:13px;
        color:#666666;
		background-color: #d8d9da;
}

.content {
	float:left;
	width:700px;
}

.content ul, .sidebarRight ul {
	margin:0px;
	padding:0px;
	margin-left:17px;
	list-style-image:url("themes/rex-co-images/arrow-blue.gif");
}

.sidebarRight ul {
}

.sidebarRight ol {
	margin:0px;
	padding:0px;
	padding-left:22px;
}

.content li {
	margin:0px;
	padding:0px;
	margin-bottom:6px;
    line-height:1.5em;
}
.sidebarRight li{
	display:list-item;
	margin:0px;
	padding:0px;
	padding-right:15px;
	#margin-bottom:6px;
    line-height:1.5em;
	vertical-align:top;
        font-size: 11px;
}

.content input {
	font-size:13px;
}

.content select {
    font-size: 13px;
}

.content td {
	white-space:nowrap;
        font-size: 13px;
}


.contentTextNarrow, .contentTextNarrow p{
	float:left;
	width: 430px;
	padding-top:15px;
	padding-left:20px;
	font-size:13px;
	line-height:1.5em;
}	
.contentTextNarrow p{
    padding-left: 0px;
}

.contentTextWide, .contentTextForm {
	float:left;
	width: 500px;
	padding-top:0px;
	padding-left:20px;
	font-size:13px;
	line-height:1.5em;
}	

.contentTextForm {
	width:580px;
}

.contentTextCalc {
	width:525px;
}

#calcTable td {
	white-space:normal;
	color: #808083;
	line-height:1.1em;
	vertical-align:middle;
        font-size: 11px;
}

.calcTableLarge {
	font-size:20px;
	font-weight:bold;
	color:#808083;
}

#calcTableBars {
	color: #808083;
	background-color: #d8d9da;
	vertical-align:middle;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:2px;
	height:12px;
}


.calcHolder {
	float:left;
	width:511px;
	height:637px;
	padding: 7px;
	padding-top:9px;
	background-image: url("themes/rex-co-images/calc-bg_short.gif");
	background-position: top left;
	background-repeat:no-repeat;
}

.calcHolderLong {
	float:left;
	width:511px;
	height:637px;
	padding: 7px;
	padding-top:9px;
	background-image: url("themes/rex-co-images/calc-bg.gif");
	background-position: top left;
	background-repeat:no-repeat;
}

.calcTitle {
	float:left;
	width:450px;
	height:25px;
	padding-left:11px;
	padding-top:5px;
	color:white;
	font-size:12px;
}

.calcMenu {
	float:left;
	padding-top: 7px;
	padding-left: 21px;
	width:470px;
        font-size: 11px;
}

.calcMenu select {
	font-size:12px;
	width:130px;
}

.calcCenterBtn {
	float:left;
	text-align:center;
	width:511px;
}

.calcAvailable {
	float:left;
	padding-top:14px;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	line-height:1.1em;
	text-align: center;
	color:#808083;
	width:511px;
}

.calcAvailableNum {
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#003d7d;
}

.calcOEP {
	float:left;
	padding-top:14px;
	font-size:12px;
	text-align: center;
	color:#808083;
	width:511px;
}

.calcLowerArea {
	float:left;
	width: 511px;
}

.sectionHeader {
	float:left;
	width: 660px;
	height:35px;
	padding-top:15px;
	padding-left:20px;
	font-size:22px;
	color:white;
	background-image: url("themes/rex-co-images/section-hdr-bg.gif");
	background-position: top left;
	background-repeat:no-repeat;
        font-family: serif;
}
html>body .sectionHeader{
  padding-left: 39px;
}

.sidebarRight {
        float:left;
        width:175px;
        margin:33px 0px 0px 30px;
	line-height:1.5em;
        padding-bottom:12px;
}

.sidebarRight h3 {
  margin-top:0px;
}

.sidebarRight p {
       width:165px;
        font-family:'Sabon', 'Times New Roman', Times, serif;
	font-size: 15px;
        line-height:19px;
	color:#003d7d;
}

.sidebarRight img {
        margin-bottom:12px;
}

#sidebarRightBottomBar {
        width:150px;
        margin-top:15px;
        height:6px;
        background-color:#CFD0D2;
}

#contentTextSub1, #contentTextSub2, #contentTextSub3, #contentTextSub4, #contentTextSub5, #contentTextSub6, #contentTextSub7, #contentTextSub8, #contentTextSub9, #contentTextSub10, #contentTextSub11, #contentTextSub12, #contentTextSub13, #contentTextSub14, #contentTextSub15, #contentTextSub16, #contentTextSub17, #contentTextSub18, #contentTextSub19, #contentTextSub20, #contentTextSub21, #contentTextSub22, #contentTextSub23, #contentTextSub24, #contentTextSub25, #contentTextSub26, #contentTextSub27, #contentTextSub28, #contentTextSub29, #contentTextSub30, #contentTextSub31, #contentTextSub32, #contentTextSub33, #contentTextSub34, #contentTextSub35, #contentTextSub36, #contentTextSub37, #contentTextSub38, #contentTextSub39, #contentTextSub40, #contentTextSub41, #contentTextSub42, #contentTextSub43, #contentTextSub44, #contentTextSub45, #contentTextSub46, #contentTextSub47, #contentTextSub48, #contentTextSub49  {
        display:none;
        margin-bottom:25px;
        font-size: 13px;
}

#guidedTour{
  background-image: url("/themes/rex-co-images/sub_background.jpg") ;
  background-position: left top;
  width: 214px;
  height: 111px;
}

.hilite-square {
  float: left; font-size: 11px; width: 200px; height: 110px; color: white; 
  padding: 5px 0px 10px 20px; background-repeat: no-repeat; 
  background-image: url('/themes/rex-co-images/sub_background.jpg');
  margin-left: 7px;
  line-height: 1.3em;
}
html>body .hilite-square{   margin-left: 15px; }
.hilite-content{z-index: 50; padding: 0 15px 0 0; }
.hilite-header{font-weight: bold; }
.hilite-button {float: right; top: 0px; padding-right: 5px;}
.hilite-message {color:#807F83; line-height: 1.5em; }
