/* Settings */



* { margin:0; padding:0; text-decoration:none; list-style:none; font-weight:normal; letter-spacing:normal; }

	

body { text-align:center; letter-spacing:normal;  }



body {

	background-image: url(../images/rightsFlow_bgtile.gif);

	background-repeat: repeat-x;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	line-height: 16px;

	text-align: left;

	color: #666666;

}

p,/* Typography */ h1, h2, h3, h4, h5, h6  {

	font-weight:normal;

	line-height: normal;

} /* reset */



h1, h2, h3, h4, h5, h6   {

	font-weight:normal;

	line-height: normal;

}



h1 {

	font-size:22px;

	padding-bottom: 10px;

}



h2 {

	font-size: 20px;

}



h3 {

	font-size:18px;

}



h4 {

	font-size:16px;

	line-height: 18px;

	margin: 0px;

	padding: 0px;

}

h5 {

	font-size:14px;

}

a {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-family: Georgia, "Times New Roman", Times, serif;

}



a:link {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	color: #666666;

}



a:visited {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #666666;

}  /* visited link */

a:hover {

	font-family: Georgia, "Times New Roman", Times, serif;

}   /* mouse over link */

a:active {

	color: #FFFFFF !important;

}   /* selected link */



.red, .title {

	color: #bf311a;

}



.blue, .title {

	color: #009ddc;

}

.orange, .title {

	color: #f57b20;

}



.white { color: #FFFFFF; }



p {

	text-align:left;

}







/* Template */



 

#wrapper {

	width:100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(../images/incight_bgtile.gif);

	background-repeat: repeat-x;

	position:relative;

}



#content_wrapper {

	width:900px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 0px;

	padding-right: 19px;

	padding-bottom: 0px;

	padding-left: 20px;

	background-image: url(../images/incight_content_shade.png);

	background-repeat: repeat-y;

	background-position: center top;

	background-color: transparent;

	margin-top: 0px;

	margin-bottom: 0px;

}





#content {

	background-color: #FFFFFF;

	position:relative;

	text-align:left;

	padding: 25px;

	margin-bottom: 25px;

	clear: both;

	width: 850px;

}

#header {

	margin: 0px;

	padding: 0px;

	position:relative;

	z-index: 200;

	background-image: url(../images/housing_header.gif);

	background-repeat: no-repeat;

	background-position: center top;

	width: 900px;

}







/* Home Page */







#homeContent {

	clear:both;

}

.content  ul  li {

	position:relative;

	padding-top: 4px;

	padding-bottom: 4px;

	color: #333333;

}

.content  p, .content a {

	line-height:18px;

	text-align:left;

	padding-top: 8px;

	padding-bottom: 8px;

	color: #666666;

	font-size: 12px;

	font-family: Georgia, "Times New Roman", Times, serif;

}

.content a:hover {

	color: #999999;

	font-weight:normal;

}

.banner_home {

	margin: 0px;

	padding: 0px;

	z-index: 200;

	clear: both;

	width: 900px;

	height: 189px;

	background-image: url(../images/housing_banner.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.banner_sub {

	margin: 0px;

	padding: 0px;

	z-index: 200;

	clear: both;

	width: 900px;

	height: 100px;

}

.banner {

	margin: 0px;

	padding: 0px;

	z-index: 200;

	clear: both;

	width: 900px;

}

.buttons {

	float: left;

	padding-left: 80px;

	width: 280px;

	padding-top: 20px;

}

.button {

	margin-top: 10px;

	margin-bottom: 10px;

}

.mainCol {

	float: left;

	width: 600px;

}



.smallCol {

	float: right;

	width: 200px;

	margin-left: 10px;

}

.featuredCol {

	float: left;

	width: 200px;

	margin-left: 10px;

}

.smallCol  p, .featuredCol p {

	font-size: 13px;

	line-height: 16px;

	padding-top: 2px;

}

.smallCol  a, .featuredCol a {

	text-decoration: underline;

	color: #666666;

	font-size: 13px;

	font-family: Georgia, "Times New Roman", Times, serif;

	line-height: 23px;

}

.featuredCol  a:hover {

	text-decoration: underline;

	color: #333333;

	font-size: 13px;

	padding-top:4px!important;

	padding-bottom:4px !important;

	font-family: Georgia, "Times New Roman", Times, serif;

}

.featuredImg_holder {

	background-color: #F57B20;

	padding: 2px;

	width: 175px;

	margin-bottom: 12px;

}

.featuredImg {

	border: 1px inset #000000;

	margin: 0px;

	padding: 0px;

}

.section {

	background-image: url(../images/incight_colDivider.gif);

	background-repeat: repeat-y;

	background-position: right center;

	padding-right: 6px;

}

	

.logo {

	height: 109px;

	margin: 0px;

	padding: 0px;

}



.leftCol{

	float:left;

	width: 320px;

	padding-right: 10px;

}



.rightCol {

	float:right;

	width: 220px;

	margin-left: 9px;

}





.homeBottomThird {

	width:240px;

	float:left;

	background-image: url(../images/rightsFlow_largetab.gif);

	background-repeat: no-repeat;

	padding-right: 20px;

	padding-bottom: 0;

	padding-left: 20px;

	padding-top: 16px;

	background-position: center -5px;

}











#breadcrumbs {

	color: #666666;

	font-size: 12px;

}



#breadcrumbs a:hover{

	text-decoration: underline;

}







/* Footer */





#footer {

	position:relative;

	text-align:left;

	color: #666666;

	height: 76px;

	background-image: url(../images/footer.gif);

	background-position: left top;

	background-repeat: no-repeat;

	font-size: 9px;

	clear: both;

	width: 900px;

}



#footer li, #footer p , #footer a {

	line-height: 16px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #999999;

}



#footer .left {

	padding-top: 15px;

	padding-left: 80px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	text-transform: uppercase;

}

#footer  .right {

	padding-top: 18px;

	padding-right: 20px;

	width: 425px;

}







#bottom {

	height: 30px;

	margin-right: auto;

	margin-left: auto;

	padding: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}



#bottomShade {

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/incight_bottom_shade.png);

	background-position: -1px;

	width: 940px;

	height: 30px;

}







/* Tables & Rows */





.table { width:100%; }







/* Misc. */





.padding {

	clear: both;

	padding-right: 20px;

	padding-left: 20px;

}





.divider {

	display: block;

	padding-top: 2px;

	padding-bottom: 2px;

	background-image: url(../images/incight_divider.gif);

	background-repeat: repeat-x;

	background-position: left center;

	padding-left: 0px;

	height: 1px;

	margin-right: 30px;

}





.learnMore {

	text-align:right;

	padding-right: 20px;

}







.clear {

	clear:both;

}



.left { float:left; }



.right { float:right; }

.rights {

	font-size: 10px;

}

.important {

	font-size: 18px;

}

form#signup  {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#signup label/* Mail Form */





 { font-size:14px; }

#signup .submit {

	margin-top: 2px;

	margin-bottom: 2px;

}

#signup .input   {

	margin-bottom: 10px;

	background-color: #CCCCCC;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	color: #333333;

	padding: 7px;

	font-size: 12px;

	font-weight: bold;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	width: 165px;

}

#signup textarea   {

	margin-bottom: 10px;

	background-color: #CCCCCC;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	color: #333333;

	padding: 7px;

	font-size: 12px;

	font-weight: bold;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	width: 165px;

}





#signup {  margin: 0px;  padding-top: 10px;  }

img {

	margin: 0px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.number  {

	float: right;

	height: 36px;

	line-height: 35px;

	padding-right: 25px;

	text-align: right;

	display: block;

	background-image: url(../images/incight_phoneIcon.gif);

	background-repeat: no-repeat;

	background-position: right 48%;

	margin-right: 25px;

	color: #999999;

	font-size: 13px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	letter-spacing: 1pt;

	position: absolute;

	top: 109px;

	right: 0px;

}

.darkGrey {

	color: #333333 !important;

}

.black {

	color: #000000;

}



.views-table {

	width: 100%;

	margin-bottom: 10px;

}

.views-table  thead tr  {

	background-color: #FFFFFF;

}



.views-table th, .views-table thead, .views-table thead a     {

	font-size: 18px;	

}

tr.even           {

	line-height: 24px;

	height: 24px;

	background-image: url(../images/employment_rowBg.gif);

	background-repeat: repeat-y;

	background-position: right;

}  

tr.odd           {

	line-height: 24px;

	height: 24px;

	background-image: url(../images/employment_tableBg.gif);

	background-repeat: repeat-y;

	background-position: right;

}  

.even, .odd          {

border-bottom:1px solid #ccc;} 



.pager{

	text-align: center;

	margin-top: 30px;

	float: right;

}





.pager-current { font-weight: bold; }





.pager a, .pager-current{

	padding-top: 3px;

	padding-right: 8px;

	padding-bottom: 3px;

	padding-left: 8px;

	margin-top: 0pt;

	margin-right: 2px;

	margin-bottom: 0pt;

	margin-left: 2px;

	color: #bf311a;

	font-weight: bold;

	border-top-width: 1px;

	border-right-width-value: 1px;

	border-right-width-ltr-source: physical;

	border-right-width-rtl-source: physical;

	border-bottom-width: 1px;

	border-left-width-value: 1px;

	border-left-width-ltr-source: physical;

	border-left-width-rtl-source: physical;

	border-top-style: solid;

	border-right-style-value: solid;

	border-right-style-ltr-source: physical;

	border-right-style-rtl-source: physical;

	border-bottom-style: solid;

	border-left-style-value: solid;

	border-left-style-ltr-source: physical;

	border-left-style-rtl-source: physical;

	border-top-color: #eeeeee;

	border-right-color-value: #eeeeee;

	border-right-color-ltr-source: physical;

	border-right-color-rtl-source: physical;

	border-bottom-color: #eeeeee;

	border-left-color-value: #eeeeee;

	border-left-color-ltr-source: physical;

	border-left-color-rtl-source: physical;

}



.item-list .pager  { clear: both; text-align: center; }



.block ul, .item-list ul{



margin-top: 1em;



margin-right: 0pt;



margin-bottom: 1em;



margin-left: 0pt;



padding-top: 0pt;



padding-right: 0pt;



padding-bottom: 0pt;



padding-left: 2em;



}



.item-list ul {

	padding: 0pt;

	margin: 0pt;

}



.pager-current {

	color: #ffffff;

	background-color: #bf311a;

}



.item-list ul li{

	margin-top: 0pt;

	margin-right: 0pt;

	margin-bottom: 0.25em;

	margin-left: 1.5em;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-bottom: 0pt;

	padding-left: 0pt;

	list-style-type: disc;

	list-style-image: none;

	list-style-position: outside;

	color: #FFFFFF;

}



.item-list .pager li{



background-image: none;



display: inline;



list-style-type: none;



padding-top: 0.5em;



padding-right: 0.5em;



padding-bottom: 0.5em;



padding-left: 0.5em;



}



#nav li ul ul { /* third-and-above-level lists */

