/* @override http://www.summitir.mylivepreview.com/lib/style.css */

html {
	background-color: #eaa73d;
	}

body {
	text-align: left;
	}

a {
	color: #2d3c87;
	text-decoration: none;
	}

a:link,a:visited,a:hover,a:active,a:focus {
	outline: none;
	-moz-outline-style: none;
	}
h1 {
	font-size: 138.5%;
	color: #2d3c87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -0.2px;
	}

h2 {
	font-size: 160%;
	font-weight: normal;
	color: #2d3c87;
	margin-bottom: 20px;
	letter-spacing: -0.2px;
	font-style: normal;
	}

h3 {
	font-size: 108%;
	font-weight: bold;
	color: #2d3c87;
	letter-spacing: -0.2px;
	}

h4 {
	font-size: 108%;
	font-weight: normal;
	color: #2d3c87;
	text-decoration: none;
	margin-bottom: 5px;
	}

h5, h5 a {
	font-size: 108%;
	font-weight: normal;
	color: #2d3c87;
	text-decoration: none;
	}

h6 {
	font-size: 100%;
	font-weight: bold;
	color: #595959;
	text-decoration: none;
	}

h6.weak {
	font-weight: normal;
	}

h6.cisco-header {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}



p, ul {
	font-size: 85%;
	margin-bottom: 10px;
	color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	}

sup {
	font-size: 63%;
	}

strong {
	font-weight: bold;
	}


/*  ----- MAJOR BLOCKS ----- */

div#topArea {
	background: transparent url('img/topShadowBar.gif') no-repeat;
	background-position: top center;
	height: 169px;
	}

div#topContent {
	width: 830px;
	margin: 0px auto;
	padding-top: 50px;
	height: 101px;
	}

div#middleArea {
	background-color: #fff;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	padding-bottom: 30px;
	}

div#middleContent {
	width: 830px;
	margin: 0px auto;
	position: relative;
	}

#content {
	position: relative;	
	}

div#middleContent div.leftSide {
	width: 390px;
	float: left;
	margin-top: 18px;
	position: relative;	
	}

div#middleContent div.rightSide {
	width: 395px;
	float: right;
	margin-top: 18px;
	position: relative;	
	}

div.rightSide.highLightBox, div.leftSide.highLightBox. div.rightSide.highLighted, div.leftSide.highLighted {
	margin-top: 0px !important;
	}

div.highLightBox {
	min-height: 300px;
	height: auto !important;
	height: 200px;
	height: 360px !important;
	width: 402px !important;
	margin-top: 0px !important;
	}

div.highLightBox.narrower {
	width: 402px !important;
	}

div.fader {
	
	}

div.innerFader {
	margin: 25px 46px 25px 46px;
	position: absolute;
	width: 350px;
	}

/*	div.highLightBox.narrower div.innerFader{
		margin: 25px 30px;
		position:relative;
	}*/

div.highLightBox, div.highLightBox .sb-inner, div.fader {
	background-color: #f5f4f4;
	}

div.aboutBox {
	float: left;
	width: 404px !important;
	height: 360px;
	background: transparent url(img/aboutusbox_v002.png) no-repeat;
	}

div.leftSide p.instr {
	padding: 5px 18px;
	}

div#aboutBg {
	background: transparent url(img/aboutUsSprite2.png) no-repeat;
	height: 156px;
	width: 388px;
	margin-top: 91px;
	margin-left: 8px;
	background-position: 0px -1872px;
	}

div.preOwnedRotatorDetails {
	background-color: #fff;
	padding: 6px 10px 10px 10px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	width: 280px;
	}

div.highLightBox p, div.highLightBox ul {
	color: #2d3c87;
	}

div.highLightBox ul {
	margin-left: 20px;
	}

div#quoteWrapper {
	position: relative;
	}

div.personQuote {
	position: absolute;
	top: 10px;
	display: none;
	}

div#slideNav {
	width: 300px;
	padding: 10px;
	}

div#slideNav a {
	border: 1px solid #ccc;
	background-color: #fff;
	text-decoration: none;
	margin: 0 5px;
	padding: 3px 8px;
	color: #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	}

div#slideNav a:hover {
	border-color: #595959;
	}

div#slideNav a.activeSlide {
	background: #F5F4F4;
	color: #595959;
	border-color: #595959;
	}

div#slideNav a:focus {
	outline: none;
	}

div#bottomArea {
	background: transparent url('img/bottomShadow.gif') repeat-x;
	height: 51px;
	}

div#bottomContent {
	padding-top: 15px;
	width: 830px;
	margin: 0px auto;
	}


/*  ----- MINOR BLOCKS ----- */

/* smart net log in */

div#topContent div#smartNetLoginBox {
	width: 350px;
	float: right;
	height: 60px;
	margin: 40px 0px 0px 70px;
	}

div#topContent div#smartNetLoginBox h3 {
	display: inline;
	font-size: 123.1%;
	width: 180px;
	float: left;
	}

div#topContent div#smartNetLoginBox a.forgot {
	font-size: 77%;
	text-decoration: none;
	color: #000;
	}

form input {
	border: 1px solid #ccc;
	padding: 2px;
	}

form input[type=text], form input[type=password] {
	width: 164px;
	}

form input[type=submit] {
	padding: 2px 5px;
	margin: 0px 0px 0px 12px;
	}

form input#logIn {
	width: 48px;
	height: 21px;
	

/*		float: right;*/
		background: transparent url('img/logInButton.gif') no-repeat;
	background-position: 0px 0px;
	border: 0;
	}

form input#logIn:hover, form input#logIn:active, form input#logIn:focus {
	background-position: 0px -21px;
	}

form input#email {
	float: left;
	}

form input#pwd {
	float: right;
	}

form input#email.empty {
	background: #fff url('img/emailAddress.gif') no-repeat left center;
	}

form input#pwd.empty {
	background: #fff url('img/password.gif') no-repeat left center;
	}

form input#email, form input#pwd {
	background-image: none;
	background-color: #fff;
	}

div#submitForgot {
	width: 160px;
	float: right;
	text-align: right;
	}

div#loginFields {
	width: 350px;
	margin-top: 15px;
	}

div#positions {
	width: 390px;
	}

	
	div#industryLogoWrapper {
	position: relative;
	}

div.industryLogos {
	position: absolute;
	}

div#manufacturingLogos, div#defenseLogos, div#bankingLogos, div#nonprofitLogos, div#otherLogos,div#healthcareLogos {
	display: none;
	}

div#industryQuoteWrapper {
	position: relative;
	}

div.industryQuote, div#initialQuote {
	position: absolute;
	}

div#healthcareQuote, div#manufacturingQuote, div#defenseQuote, div#bankingQuote, div#nonprofitQuote, div#otherQuote {
	display: none;
	margin-top: 65px;
	}

div#industryNavWrapper {
	
	}

/* phone number in header */
div#topContent div#phone {
	width: 210px;
	float: left;
	padding-top: 75px;
	text-align: right;
	background: url('../images/800-number.gif') no-repeat 85px 65px;
	position: relative;
	}

#topArea #topContent #phone h1 {
	height: auto !important;
	width: 130px;
	position: relative;
	visibility: hidden;
	}


/* ----- featured area -----*/

#content .featured {
	padding: 10px 0 30px 0;
	}




/* ----- navigation ----- */

div#nav {
	padding: 35px 0px 15px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-bottom: 20px;
	position: relative;
	zoom:1;
	z-index: 1000 !important;
	}


/* -----top area home button----- */

div#topArea div#topContent h1 {
	height: 100px;
	width: 200px;
	top: 10px;
	float: left;
	}

div#topArea div#topContent h1 span {
	display: none;
	}

.timeStamp {
	position: relative;
	color: #a19f94;
	text-align: right;
	font: 12px Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-top: 5px;
	}





ul {
	color: #595959;
	}

/*ul li {
	font-size: 85%;
	margin: 10px 0px 10px 15px;
	list-style-type: disc;
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}*/

ul.download {
	color: #2d3c87;
	font-size: 108%;
	}

div.rightSide ul.download {
	margin: 5px 15px 15px 15px;
	}

ul#industryNav {
	list-style-type: none;
	}

ul#industryNav li {
	display: inline;
	margin: 5px 15px 5px 0px;
	float: left;
	font-weight: bold;
	}

dl {
	color: #595959;
	font-size: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*display: block;*/
	/*float: left;*/
	/*width: 175px;*/
	}

dl dt {
	
	}

dl dd {
	margin-bottom: 10px;
	}

/*  ----- re-used classes ----- */

.clear {
	clear: both;
	}

.clearboth {
	clear: both;
	display: block;
	font-size: 0px;
	height: 0px;
	line-height: 0;
	width: 100%;
	}


span.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2d3c87;
	font-size: 85%;
	}

span.infoIndent {
	width: 80px;
	display: block;
	float: left;
	}

p.attrib {
	margin-left: 40px;

/*	font-style: italic;
	color: #2d3c87;*/
	}



	
/* ----- COLUMNS ----- */

.one_half,.one_third,.two_third,.three_fourth,.one_fourth, .one_sixth {
	position: relative;
	margin-right: 24px;
	margin-bottom: 20px;
	float: left;
	}

.one_half {
	width: 468px;
	}

.one_third {
	width: 278px;
	}

.one_fourth {
	width: 222px;
	}

.one_sixth {
	width: 140px;
	}

.two_third {
	width: 528px;
	}

.three_fourth {
	width: 714px;
	}

.full_width {
	width: 100%;
	position: relative;
	float: left;
	margin-bottom: 20px;
	}

.last {
	margin-right: 0 !important;
	clear: right;
	}

.flush {
	margin: 0 !important;
	display: block;
	}

.two_third .one_half {
	width: 252px;
	}




/*  BOX STYLES */

.fancy_box,.download_box,.warning_box,.info_box,.note_box {
	clear: both;
	padding: 10px;
	margin: 20px 0px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	}

.download_box,.warning_box,.info_box,.note_box {
	padding-left: 55px;
	background: #eee;
	padding-bottom: 25px;
	padding-top: 20px;
	}

.fancy_box {
	background: #F9F9F9 url(../images/form-gradient.gif) repeat-x scroll 0 -7px;
	border: 1px solid #E0E0E0;
	}

.info_box {
	background: #bfe4f9 url(../images/icons/info.png) no-repeat scroll 10px 14px;
	border: 1px solid #68a2cf;
	color: #2e6093;
	}

.warning_box {
	background: #ffcccc url(../images/icons/stop.png) no-repeat scroll 10px 15px;
	border: 1px solid #ff9999;
	color: #c31b00;
	}

.download_box {
	background: #dee3ab url(../images/icons/down_alt.png) no-repeat scroll 10px 15px;
	border: 1px solid #a3c159;
	color: #5e6f33;
	}

.note_box {
	background: #fdebae url(../images/icons/notebook.png) no-repeat scroll 10px 15px;
	border: 1px solid #e6c555;
	color: #9e660d;
	}

p.fancy_type {
	text-align: center;
	font: 18px/22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-shadow: white 1px 1px 0;
	margin-bottom: 0;
	}


	
/* ----- SIDEBAR ----- */

code {
	color: #c9002e;
	font: 11px Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #fdffcf;
	margin-bottom: 10px;
	display: block;
	}

.left-margin {
	margin-left: 24px;
	}
	

.sidebar-top {
	background: transparent url(../images/sidebar-vert-divider.png) no-repeat scroll left -7px;
	zoom: 1;
	padding-bottom: 5px;
	}


.sidebar-bottom {
	background: transparent url(../images/sidebar-vert-divider.png) no-repeat scroll left -841px;
	height: 30px !important;
	}

ul.list-style-1 {
	padding-bottom: 5px;
	}	
	
ul.list-style-1 li {
		background: url(../images/bullet-1.gif) no-repeat 0 5px;
	padding-left: 10px;
	line-height: 16px;
	padding-bottom: 5px;
	}	






	
	