/* Sequent CSS Document */

/* 	Colors - 
	Link Gray - #747B86
	Orange Text/Hover - #F9B008
	Background - #363636
	*/
	
body {
	/* background: #363636 url('images/background.gif') repeat-y top center;*/
	margin: 0px;
	}
	
#content_wrapper {
	width: 974px;text-align: left;
	margin-top: 15px;
	position: relative
	}

#utilitynav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #747B86;
	float: right;
	padding-right: 10px;
	position: relative;
	width: 300px
	}
	
#utilitynav a:link, #utilitynav a:visited, #utilitynav a:active {
	color: #747B86;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	}	
	
#utilitynav a:hover, #utilitynav a:visited:hover {
	color: #F9B008;
	text-decoration: none
	}
	
#searchbar {
	width: 185px;
	height: 20px;
	float:right;
	position: relative
	}
	
#content_heading {
	width: 100%;
	height: 100px;
	_height: 100px
	} 
	
#logo {
	width: 185px;
	height: 100px;
	float: left
	}	

#heading_right {
	width: 730px;
	float: right
	}
	
#mainnav {
	width: 727px;
	height: 25px;
	_height: 25px;
	margin-top: 12px;
	background: url('images/bg-mainnav.gif') no-repeat top right
	}
	
#breadcrumbnav {
	text-align: left;
	width: 726px;
	
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #747B86;
	padding-top: 10px;
	position: relative;
	}
	
#breadcrumbnav a:link, #breadcrumbnav a:visited, #breadcrumbnav a:active {
	color: #747B86;
	text-decoration: underline
	} 	
	
#breadcrumbnav a:hover, #breadcrumbnav a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}	
	
.clear {
	clear: both	
	}	

#footer {
	color: #747B86;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 15px;
	position: relative
	}
	
#footer a:link, #footer a:visited, #footer a:visited:hover {
	color: #747B86;
	text-decoration: none;
	}
	
#footer a:hover, #footer a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}	
	
/*	Call Out Area */

#callout-top {
	background: url('images/callout-top.gif') no-repeat top left;
	width: 228px;
	min-height: 135px;
	_min-height: 135px;
	position: relative;
	}
	
#callout-mid {
	background: url('images/callout-mid.gif') repeat-y top left;
	width: 228px;
	color: #fff;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 1px
	}
	
#callout-btm {
	background: url('images/callout-btm.gif') no-repeat top left;
	width: 228px;
	height: 9px;
	_height: 9px;
	}	
	
#callout-home {
	background: url('images/callout-home.gif') no-repeat top left;
	width: 227px;
	height: 125px;
	_height: 125px;
	position: relative;
	color: #fff;
	font-size: 14px;
	font-weight: bold
	}
	
#callout a:link, #callout a:visited, #callout a:active {
	color: #fff;
	text-decoration: none
	}	

#callout a:hover, #callout a:hover:visited {
	color: #747B86;
	text-decoration: none
	}

/*	Call Out Area */

#callorange-top {
	background: url('images/callorange-top.gif') no-repeat top left;
	width: 228px;
	min-height: 135px;
	_min-height: 135px;
	
	}
	
#callorange-mid {
	background: url('images/callorange-mid.gif') repeat-y top left;
	width: 228px;
	color: #fff;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 1px
	}
	
#callorange-btm {
	background: url('images/callorange-btm.gif') no-repeat bottom left;
	width: 228px;
	min-height: 9px;
	_min-height: 9px;
	}	
	
	
/*	Main Content Area */

#maincontent-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	line-height: 16px;
	}
	
#banner_home {
	width: 974px;
	height: 365px;
	_height: 365px;
	position:relative;
	}
	
#maincontent-home #bottomcontent {
	width: 974px;
	position:relative;
	margin-top: -40px;
	}	

#maincontent-home #bottomleft {
	width: 725px;
	float: left;
	position: relative
	}
	
#maincontent-home #bottomright {
	width: 225px;
	float: right;
	position: relative
	}
	
#homenews {
	background: url('images/bg-homenews.png') no-repeat top right;
	width: 225px;
	_min-height: 183px;
	min-height: 183px;
	position: relative;
	}
	
#homenews a:link, #homenews a:visited, #homenews a:active {
	color: #747B86;
	text-decoration: underline;
	}

#homenews a:hover, #homenews a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}	
	
	
#maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 15px;
	}	


/*	About Us Main Page */

#aboutus {
	margin-top: 25px;
	width: 100%;
	position: relative
	}

#aboutus #leftcolumn {
	float: left;
	width: 725px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	color: #747B86;
	}
	
.leftcorner {
	background: url('images/corner-TL.gif') no-repeat top left;
	}
	
#aboutus #rightcolumn {
	width: 225px;
	float:right;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative
	}
	
#aboutus #rightcolumn a:link, 
#aboutus #rightcolumn a:visited, 
#aboutus #rightcolumn a:active {
	color: #747B86;
	text-decoration: underline;
	}

#aboutus #rightcolumn a:hover, 
#aboutus #rightcolumn a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}
	
/*	Case Studies Page */

#casestudies {
	width: 100%;
	margin-top: 20px
	}
	
#casestudies #mainbanner {
	width: 735px;
	height: 400px;
	_height: 400px;
	margin-bottom: 10px;
	}
	
#casestudies #bottomcontent {
	width: 735px;
	margin-bottom: 25px;
	line-height: 16px;
	}
	
#casestudies a:link, #casestudies a:visited, #casestudies a:active {
	color: #747B86;
	text-decoration: underline;
	}

#casestudies a:hover, #casestudies a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}	
	
#columnbtm-L, #columnbtm-M {
	width: 213px;
	padding-left: 15px;
	float: left;
	margin-right: 23px;
	}
	
#columnbtm-R {
	width: 213px;
	padding-left: 15px;
	float: left;
	}	

/*	Resource Library Page */

#resourcelibrary {
	width: 100%;
	margin-top: 10px
	}
	
#resourcelibrary #leftcolumn {
	float: left;
	width: 745px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747B86;
	}
	
#resourcelibrary  #rightcolumn {
	width: 225px;
	float:right;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px
	}	
	
#resourcelibrary #mainbanner {
	width: 100%;
	min-height: 250px;
	_min-height: 250px;
	margin-bottom: 10px;	
	}
	
#resourcelibrary #midcontent {
	width: 735px;
	margin-bottom: 25px;
	}

#resourcelibrary #midcontent a:link,
#resourcelibrary #midcontent a:visited,
#resourcelibrary #midcontent a:active {
	color: #747B86;
	font-weight: bold
	}
	
#resourcelibrary #midcontent a:hover,
#resourcelibrary #midcontent a:visited:hover {
	color: #F9B008;
	}			

#resourcelibrary #rightcolumntop {
	color: #747B86;
	}

#resourcelibrary #bottomcontent {
	width: 100%;
	margin-bottom: 25px;
	}
	
#resourcelibrary #bottomcontent a:link,
#resourcelibrary #bottomcontent a:visited,
#resourcelibrary #bottomcontent a:active,

#resourcelibrary #rightcolumntop a:link,
#resourcelibrary #rightcolumntop a:visited,
#resourcelibrary #rightcolumntop a:active {
	color: #747B86;
	font-weight: bold
	}
	
#resourcelibrary #bottomcontent a:hover,
#resourcelibrary #bottomcontent a:visited:hover,

#resourcelibrary #rightcolumntop a:hover,
#resourcelibrary #rightcolumntop a:visited:hover {
	color: #F9B008	;
	}			

#resourcelibrary #callout {
	width: 227px;
	float:right;	
	}
	
#resourcelibrary #callout a:link, #resourcelibrary #callout a:visited, #resourcelibrary #callout a:active {
	color: #fff;
	text-decoration: none
	}	

#resourcelibrary #callout a:hover, #resourcelibrary #callout a:hover:visited {
	color: #747B86;
	text-decoration: none
	}	

#resourcelibrary #column1, #resourcelibrary #column2, #resourcelibrary #column4, #resourcelibrary #column5 {
	width: 175px;
	padding-right: 50px;
	text-align:left;
	float: left;
	color: #747B86;
	}

#resourcelibrary #column3, #resourcelibrary #column6 {
	width: 175px;
	padding-right: 50px;
	text-align:left;
	float: left;
	color: #747B86;
	}
	
/*	Sequent Solutions Page */

#solutions {
	width: 100%;
	margin-top: 5px;
	line-height: 16px;
	}
	
#solutions #mainbanner {
	width: 100%;
	margin-bottom: 25px;	
	}	

#solutions #bottomcontent {
	width: 100%;
	margin-bottom: 25px;
	line-height: 16px;
	}
	
#solutions #bottomcontent a:link,
#solutions #bottomcontent a:visited,
#solutions #bottomcontent a:active  {
	color: #747B86;
	text-decoration: none;
	font-weight: bold
	}	
	
#solutions #bottomcontent a:hover,
#solutions #bottomcontent a:visited:hover {
	color: #F9B008	;
	text-decoration: underline;
	}		
	
#solutions #column1, #solutions #column2, #solutions #column3 {
	width: 230px;
	padding-left: 15px;
	text-align:left;
	float: left;
	}

#solutions #column4 {
	width: 200px;
	padding-left: 25px;
	text-align:left;
	float: left;
	}	
	
/*	Subpage with Banner */

#subpage-banner {
	width: 100%;
	margin-top: 0px;
	line-height: 16px;
	}
	
#subpage-banner #mainbanner {
	position: relative;
	height: 160px;
	_height: 160px;
	padding-bottom: 15px;
	}	
	
#subpage-banner #bottomcontent {
	width: 100%;
	margin-top: 15px;
	position: relative
	}
	
#subpage-banner #leftcolumn {
	float: left;
	width: 250px;
	text-align: left;
	position: relative;
	color: #747B86;
	}	
	
#subpage-banner #maincolumn {
	width: 475px;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
	position: relative;
	}
		
#maincolumn a:link, #maincolumn a:visited, #maincolumn a:active {
	color: #747B86;
	text-decoration: underline;
	}

#maincolumn a:hover, #maincolumn a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}	
		
#subpage-banner #rightcolumn {
	width: 225px;
	float: right;
	position: relative;
	}
	
#rightcolumnbtm a:link, #rightcolumnbtm a:visited, #rightcolumnbtm a:active {
	color: #747B86;
	text-decoration: underline;
	}

#rightcolumnbtm a:hover, #rightcolumnbtm a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}		
	
/*	Subpage No Banner */

#subpage-nobanner {
	width: 100%;
	margin-top: 0px;
	line-height: 16px;
	}

#subpage-nobanner #leftcolumn {
	float: left;
	width: 230px;
	text-align: left;
	position: relative;
	color: #747B86;
	}
	
#subpage-nobanner #maincolumn {
	width: 500px;
	margin-left: 10px;
	float: left;
	position: relative;
	line-height: 16px;
	}
	
#subpage-nobanner #rightcolumn {
	width: 225px;
	float: right;
	position: relative;
	}
	
/*	Subpage Two Column */

#subpage-twocolumn {
	width: 100%;
	margin-top: 0px;
	line-height: 16px;
	}
	
#subpage-twocolumn #maincolumn {
	width: 740px;
	float: left;
	position: relative;
	line-height: 16px;
	}
	
#subpage-twocolumn #rightcolumn {
	width: 225px;
	float: right;
	position: relative;
	}
	
/*	Subpage Response Module */

#subpage-responsemod {
	width: 100%;
	margin-top: 0px;
	line-height: 16px;
	}
	
#subpage-responsemod #maincolumn {
	width: 900px;
	float: left;
	position: relative;
	line-height: 16px;
	}	
		
/*	Subpage Details */

#subpage-details {
	width: 100%;
	margin-top: 0px;
	line-height: 16px
	}

#subpage-details #leftcolumn {
	float: left;
	width: 249px;
	text-align: left;
	position: relative;
	color: #747B86;
	}

#subpage-details #maincolumn {
	width: 725px;
	float: left;
	position: relative;
	}
	
#subpage-details #titlebar {
	width: 725px;
	height: 73px;
	background: url('images/bg-titlebar.gif') no-repeat top right;
	margin-bottom: 15px;
	
	color: #fff;
	font-size: 40px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 44px;
	}	
	
#subpage-details #maincol-left {
	margin-left: 2px;
	margin-right: 20px;
	width: 475px;
	float: left;
	position: relative;
	}
	
#subpage-details #maincol-right {
	width: 225px;
	float: left;
	position: relative;
	}
	
/* Subpage - News Details	*/ 

#subpage-newsdetails {
	width: 100%;
	margin-top: 0px;
	line-height: 16px
	}

#subpage-newsdetails #leftcolumn {
	float: left;
	width: 225px;
	text-align: left;
	position: relative;
	color: #747B86;
	padding-right: 15px;
	}

#subpage-newsdetails #maincolumn {
	width: 725px;
	float: left;
	position: relative;
	}
	
#subpage-newsdetails #titlebar {
	width: 725px;
	height: 73px;
	background: url('images/bg-titlebar.gif') no-repeat top right;
	margin-bottom: 15px;
	
	color: #fff;
	font-size: 40px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 44px;
	}	
	
#subpage-newsdetails #maincol-left {
	margin-left: 2px;
	margin-right: 20px;
	width: 465px;
	float: left;
	position: relative;
	}
	
#subpage-newsdetails #maincol-right {
	width: 230px;
	float: right;
	position: relative;
	}	
	
#subpage-newsdetails #callout a:link, #subpage-newsdetails #callout a:visited, #subpage-newsdetails #callout a:active {
	color: #fff;
	text-decoration: none
	}	

#subpage-newsdetails #callout a:hover, #subpage-newsdetails #callout a:hover:visited {
	color: #747B86;
	text-decoration: none
	}		

/* News sidebars */

#modulecats a:link, #modulecats a:visited, #modulecats a:active {
	color: #747B86;
	text-decoration: underline;
	}

#modulecats a:hover, #modulecats a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}
	
/*	Sequent Connect Page */

#connect {
	width: 100%;
	margin-top: 10px
	}
	
#connect #leftcolumn {
	float: left;
	width: 745px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px
	}
	
#connect #rightcolumn {
	width: 225px;
	float:right;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px
	}	
	
#connect #rightcolbtm {
	color: #747B86;
	font-size: 14px
	}
#connect #rightcolbtm a:link, #connect #rightcolbtm a:visited, #connect #rightcolbtm a:active {
	color: #747B86;
	text-decoration: none;
	}

#connect #rightcolbtm a:hover, #connect #rightcolbtm a:visited:hover {
	color: #f9b008;
	text-decoration: underline
	}	
	
#connect #mainbanner {
	width: 100%;
	margin-bottom: 10px;	
	}
		
#connect #bulletins {
	background: url('images/bg-bulletin.gif') top center no-repeat; 
	width: 733px; 
	min-height: 231px; 
	_min-height: 231px;
	margin-bottom: 10px;
	}
	
#connect #titlebar {
	color: #fff;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 13px; 
	padding-left: 15px; 
	height: 35px; 
	_height: 35px
	}	
	
#connect #midcontent {
	width: 735px;
	margin-bottom: 25px;
	}

#connect #bottomcontent {
	width: 100%;
	margin-bottom: 25px;
	}

#connect #callout {
	width: 227px;
	float:right;
	}

#connect #column1, #connect #column2 {
	width: 175px;
	padding-right: 50px;
	text-align:left;
	float: left
	}

#connect #column3 {
	width: 175px;
	padding-right: 50px;
	text-align:left;
	float: left
	}		
		

/* Search Box */

.formbox {
	background:url('images/search-roundL.gif') no-repeat left top;
	padding:-1 0 0 3px;
	float:left;
	margin:1px;
	float:left;
	color:#b0b5b9;
	font-weight:bold;
	}
	
.formbox span {
	background:url('images/search-magnify.gif') no-repeat right top;
	padding: 0px 16px 3px 2px;
	margin-left: 3px;
	float: right
	}	

.inputbox {
	color:#b0b5b9;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	border: none;
	background: transparent;
	height: 20px;
	_height: 20px;
	width: 95px;
	}	
	
.searchTerm {
	font-weight: bold;
	background: #ffcc66
	}