/* CSS Document */
* 							{ margin:0; padding:0 }
html, body 					{ height:100%; background:url(images/bg.gif) repeat-x top #0191c6 }
body 						{ font-size:110% }
html, input, textarea 		{ font-family: "Trebuchet MS", Verdana, Arial; color:#333333 }
#content h3 				{ color:#0072bc; font-size:24px; padding-top:10px; padding-left: 70px }
#content h2 				{ color:#A4A4A4; font-size:18px; padding-top:5px }
.alignMiddle 				{ vertical-align:middle }
.alignCenter 				{ text-align: center }
.container1 				{ width:100% }
.container2 				{ text-align:center; width:100%; margin-top: 20px; margin-bottom: 20px }
.containershare 			{ text-align:right; padding-top:10px; width:862px; margin-top: 10px; }
.sharetop 					{ text-align:right; margin-right:40px; margin-top:-21px; width:150px; float:right }
.clear 						{ clear:both }
.fleft 						{ float:left }
.fright 					{ float:right }
div.container 				{ overflow:hidden }
a img 						{ border:0px }
img 						{ vertical-align:top }
hr 							{ border: none 0; border-top: 1px dashed #666666; width: 100%; height: 1px }
a 							{ color:#5ea600; text-decoration:underline }
a:hover 					{ text-decoration:none }
.greentext					{ font-weight:bold; color:#5ea600 }
#content .row1 .link1 		{ color:#333333; font-weight:normal }
#content .row2 .link 		{ color:#fff; background:url(images/marker.gif) top left no-repeat; padding-left:20px; background-position:0 5px; text-decoration:underline; float:right }
#content .row2 .link:hover 	{ text-decoration:none }
#content .row2 .link2 		{ color:#fff; background:url(images/marker.gif) top left no-repeat; padding-left:20px; background-position:0 5px; text-decoration:underline }
#content .row2 ol 			{ margin:0; padding:0; list-style-position:inside; font-weight:bold }
#content .row2 ol li 		{ background:none; margin:0; padding:0 0 15px 0 }
#content .row2 ol li a 		{ color:#fff; text-decoration:none; font-weight:normal }
#content .row2 ol li a:hover { text-decoration:underline }
#content .row2 ul 			{ margin:0; padding:0; list-style:none }
#content .row2 ul li 		{ background:url(images/marker.gif) top left no-repeat; background-position:0 11px; margin:0; padding-left:31px }
#content .row2 ul li a 		{ color:#fff; text-decoration: underline; line-height:2.307em; font-weight:normal }
#content .row2 ul li a:hover { text-decoration:none }
#content .row2 .ul li 		{ background:none; margin:0; padding-left:0 }
#content .row2 .ul li a 	{ color:#fff; text-decoration: underline; line-height:2.307em; font-weight:bold }
#content .row2 .ul li a:hover { text-decoration:none }
#content .row1 .link-1 		{ display:block; float:right; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none }
#content .row1 .link-1 em 	{ display:block; background:url(images/link_left.gif) no-repeat left top }
#content .row1 .link-1 b 	{ display:block; background:url(images/link_right.gif) no-repeat right top; padding:5px 17px 7px 21px; font-style:normal }
#content .row1 .link-1:hover { text-decoration:none; color:#000000 }
/*header*/
#header 					{ font-size:0.8125em; color:#FFFFFF }
#header .logo 				{ margin:0; position: relative; top: 0px; vertical-align: top; }
#header .slogan 			{ margin:0 0 19px 0 }
#header .block 				{ width:880px; height:316px }
#header .indent-block 		{ padding:120px 32px 0 0 }
#header .button 			{ color:#fff; background:url(images/button.gif) top left no-repeat; line-height:28px; padding:6px 20px 6px 20px; text-decoration:none; font-weight:bold }
#header .button:hover 		{ text-decoration:none; color:#4d4f50 }
#header .tel 				{ position:absolute; margin:78px 0 0 694px }
#header .button3 			{ width:64px; height:23px; padding-top: 5px; position:relative; top:4px }
#header .indent 			{ padding:9px 29px 0 18px; line-height:1.07em }
#header .img-left 			{ float:left; margin:0 20px 0 0 }
#header p 					{ margin:0 0 3px 0 }
#header .indent a 			{ color:#fff; text-decoration:underline; margin-top:5px; display:block }
#header .indent a:hover 	{ text-decoration:none }
#header .nav a:hover 		{ background-image:url(images/over.png) }
#header span 				{ padding-top: 10px }
#headersub 					{ font-size:0.8125em; color:#FFFFFF }
#headersub .logo 			{ margin:0 }
#headersub .slogan 			{ margin:0 0 19px 0 }
#headersub .block 			{ width:880px; height:316px }
#headersub .indent-block 	{ padding:120px 32px 0 0 }
#headersub .button 			{ color:#fff; background:url(images/button.gif) top left no-repeat; line-height:28px; padding:6px 20px 6px 20px; text-decoration:none; font-weight:bold }
#headersub .button:hover 	{ text-decoration:none; color:#4d4f50 }
#headersub .tel 			{ position:absolute; margin:78px 0 0 694px }
#headersub .button3 		{ width:64px; height:23px; padding-top: 5px; position:relative; top:4px }
#headersub .indent 			{ padding:9px 29px 0 18px; line-height:1.07em }
#headersub .img-left 		{ float:left; margin:0 20px 0 0 }
#headersub p 				{ margin:0 0 3px 0 }
#headersub .indent a 		{ color:#fff; text-decoration:underline; margin-top:5px; display:block }
#headersub .indent a:hover 	{ text-decoration:none }
#headersub .nav a:hover 	{ background-image:url(images/over.png) }
#headersub span 			{ padding-top: 10px }
form 						{ margin:0; padding:0 }
.search-box 				{ float: right; padding: 40px 5px 0 0 }
#cse-search-box input.search-field { border:0; margin:0; font-family:Tahoma, Arial, Verdana; font-size: 12px; padding: 0; height: 17px; width: 130px }
input.search-go 			{ vertical-align: middle; *vertical-align: text-bottom; border: 0; margin: 0 0 2px 5px; padding:0; height: 23px; width: 56px; background: url(images/btn_search.gif) no-repeat top left; cursor: pointer }
input.search-go:hover 		{ background:url(images/btn_search.gif) no-repeat bottom left }

#cse-submit-box2 input.submit-field { border:1; margin:0; font-family:Tahoma, Arial, Verdana; font-size: 12px; padding: 0; height: 17px; width: 115px }
input.submit-go 			{ vertical-align: middle; *vertical-align: text-bottom; border:0; margin: 0 0 5px 5px; padding:0; height: 23px; width: 96px; background: url(images/btn_submit.png) no-repeat top left; cursor: pointer }
input.submit-go:hover 		{ background: url(images/btn_submit.png) no-repeat bottom left }
/*#cse-search-box2 input.submit-apply 		{ border:0; margin-top:0; padding:0; margin-left: 5px; height: 23px; width: 96px; background: url(images/btn_apply.png) no-repeat top left; cursor: pointer }
#cse-search-box2 input.submit-apply:hover 	{ background: url(images/btn_apply.png) no-repeat bottom left }*/

/*div.submit-apply 			{ border:0; margin-top:0; padding:0; margin-left: 5px; height: 23px; width: 96px; background: url(images/btn_apply.png) no-repeat top left; cursor: pointer }
div.submit-apply:hover 		{ background: url(images/btn_apply.png) no-repeat bottom left }*/
.dtwrap						{ background-color: #F0F0F0; padding:10px; margin-top:5px; width: 480px; border: 1px dashed #666666 }
.dtwrap	a					{ display: block }

#submit-apply 				{ border:0; margin-top:0; padding:0; margin-left: 340px; height: 23px; width: 96px; background: url(images/btn_apply.png) no-repeat top left; cursor: pointer;display:inline-block }
#submit-apply 				{ display:block }
#submit-apply:hover 		{ background: url(images/btn_apply.png) no-repeat bottom left }
#submit-apply a 			{ display: block; height: 23px; width:96px }
#submit-apply a span		{ position:absolute; left:-2000px }

#content001 				{ display:block }
#content001 img 			{ float:left; display:block; padding-right: 4px; }
/*content*/
#content 					{ font-size:0.8125em; width:100%; text-align:left }
#content .row1 				{ color:#333333; background-image: url(images/bg_subpage_top.gif); background-position: top; background-repeat:repeat-x }
#content .row1 a 			{ color:#5ea600; text-decoration:underline; font-weight:bold }
#content .row1 a:hover 		{ text-decoration:none }
#content .row1 .title 		{ margin-bottom:10px }
#content .row1 .title1 		{ margin-bottom:16px }
#content .row1 .img-left 	{ float:left; margin:0 20px 16px 0 }
#content .row1 .img-left1 	{ float:left; margin:0 12px 53px 0 }
#content .row1 .img-left2 	{ float:left; margin:0 12px 33px 0 }
#content .row1 .img-left3 	{ float:left; margin:0 7px 33px 0 }
#content .row1 .img-indent 	{ margin:0 0 16px 0 }
#content .row1 p 			{ margin:0 }
#content .row1 .p 			{ margin:0 0 7px 0 }
#content .row1 .p1 			{ margin:0 0 27px 0 }
#content .row1 .p2 			{ margin:0 0 17px 0 }
#content .row1 h4 			{ color:#333333; font-size:1em; margin-bottom:9px }
#content .row1 .tail 		{ background:url(images/tail.gif) repeat-x bottom; padding-bottom:9px; margin-bottom:9px }
#content .row2 				{ color:#fff }
#content .row2 a 			{ color:#fff; text-decoration:underline; font-weight:bold }
#content .row2 a:hover		{ text-decoration:none }
#content .row2 .block-contact1 a { font-weight:normal }
#content .row2 .title 		{ margin-bottom:38px }
#content .row2 .title1 		{ margin-bottom:31px }
#content .row2 .img-left 	{ float:left; margin:0 14px 10px 0 }
#content .row2 .img-left1 	{ float:left; margin:0 14px 30px 0 }
#content .row2 .img-indent 	{ margin:0 0 16px 0 }
#content .row2 p 			{ margin:0 0 17px 0 }
#content .row2 .p 			{ margin:0 0 7px 0 }
#content .row2 .p1 			{ margin:0 0 17px 0 }
#content .row2 h4 			{ color:#8b870e; font-size:1em; margin-bottom:13px }
#content .row2 .tail 		{ background:url(images/tail.gif) repeat-x bottom; padding-bottom:9px; margin-bottom:9px }
#content .indent 			{ padding:58px 0 0 0 }
#content .indent1 			{ margin:43px 0 0 0 }
.bullet_list 				{ width:650px; margin: auto; text-align:left; font-size:20px; color: #000000 }
.bullet_list strong 		{ font-size:28px; color:#E90078; text-align:left; font-weight:bold }
.check_list 				{ width:650px; margin: auto; text-align:left; font-size:18px; font-weight: 200; line-height:30px; list-style-position: outside; border: 1px dashed #666666; background-color: #efefef }
.check_list strong 			{ font-size:28px; color:#E90078; text-align:left; font-weight:bold }
#bullet_list 				{ margin: auto; text-align:left; width: 500px }
#bullet_list ul li 			{ list-style-type: none; background-image: url(images/grp_date_bg.gif); background-repeat: no-repeat; background-position: 15px 2px; padding-left : 75px; margin-top:27px; list-style-position: outside }
#bullet_list ol 			{ font-size:28px; color:#E90078; text-align:left; font-weight:bold }
#bullet_list ol p 			{ font-size:20px; color: #000000 }
#bullet_list div.date 		{ display:block; float:left; color:#dd5c0e; font-weight:bold; text-align:center; margin-left:-51px; margin-top:12px; padding-top:2px; line-height: 12px }
/*#bullet_list div strong { font-size:24px }*/

#bullet_list_home 			{ margin: 0; text-align:left }
#bullet_list_home ul li 	{ list-style-type: none; background-image: url(images/grp_date_bg.gif); background-repeat: no-repeat; background-position: 15px 2px; padding-left : 75px; margin-top:27px; list-style-position: outside; font-size: 11px }
#bullet_list_home ol 		{ font-size:28px; color:#E90078; text-align:left; font-weight:bold }
#bullet_list_home ol p 		{ font-size:20px; color: #000000 }
#bullet_list_home div.date 	{ display:block; float:left; color:#dd5c0e; font-weight:bold; text-align:center; margin-left:-51px; margin-top:8px; padding-top:4px; line-height: 14px }
#bullet_list_home div strong { font-size:24px }
#bullet_list_sub 			{ margin: 5px 0 0 0; text-align:left }
#bullet_list_sub ul li 		{ list-style-type: none; background-image: url(images/marker1.gif); background-repeat: no-repeat; background-position: 2px 7px; padding-left : 20px; margin-top:0px; list-style-position: outside; }
#bullet_list_sub li p 		{ font-size:15px; color: #5FA803; font-weight:bold; font-style:normal }
#bullet_list_sub ol 		{ font-size:28px; color:#E90078; text-align:left; font-weight:bold }
#bullet_list_sub ol p 		{ font-size:20px; color: #064e9f; font-weight:bold }
#bullet_list_sub div.date 	{ display:block; float:left; color:#dd5c0e; font-weight:bold; text-align:center; margin-left:-51px; margin-top:10px; padding-top:2px }
#bullet_list_sub div li strong { font-size:20px }
#bullet_list2 				{ margin: 5px 0 0 0; text-align:left }
#bullet_list2 ul li 		{ list-style-type: none; background-image: url(images/icon_doc.gif); background-repeat: no-repeat; background-position: top left; padding-left : 50px; margin-top:0px; list-style-position: inside }
#bullet_list2 li p 			{ font-size:16px; /*color: #064e9f;*/ color: #5FA803; font-weight:bold; font-style:italic }
#bullet_list2 div.date 		{ display:block; float:left; color:#dd5c0e; font-weight:bold; text-align:center; margin-left:-51px; margin-top:10px; padding-top:2px }
#bullet_list2 div li strong { font-size:20px }
#bullet_list_video 			{ margin: 5px 0 0 0; text-align:left; width: 100% }
#bullet_list_video ul li 	{ list-style-type: none; background-image: url(images/icon_video.gif); background-repeat: no-repeat; background-position: top left; padding-left : 50px; margin-top:0px; list-style-position: inside }
#bullet_list_video li p 	{ font-size:16px; /*color: #064e9f;*/ color: #5FA803; font-weight:bold; font-style:italic }
#bullet_list_phone 			{ margin: 5px 0 0 0; text-align:left; width: 100% }
#bullet_list_phone ul li 	{ list-style-type: none; background-image: url(images/icon_phone.gif); background-repeat: no-repeat; background-position: top left; padding-left : 50px; margin-top:0px; list-style-position: inside }
#bullet_list_phone li p 	{ font-size:16px; /*color: #064e9f;*/ color: #5FA803; font-weight:bold; font-style:italic }
#bullet_list_tips 			{ margin: 5px 0 0 0; text-align:left; width: 100% }
#bullet_list_tips ul li 	{ list-style-type: none; background-image: url(images/icon_tips.gif); background-repeat: no-repeat; background-position: top left; padding-left : 50px; margin-top:0px; list-style-position: inside }
#bullet_list_tips li p 		{ font-size:16px; /*color: #064e9f;*/ color: #5FA803; font-weight:bold; font-style:italic }
#bullets ul.example 		{ list-style-type:none; margin:2px; padding:0px }
#bullets ul.example li 		{ padding:5px 5px 4px 5px; margin-bottom:0; height:1% }
#bullets ul.example li img 	{ float:left; margin-right:5px }
#bullets  .clear 			{ clear:both; height:1px; overflow:hidden }

#content_body 				{ margin: auto; text-align:left; width: 500px; clear: both; vertical-align: top; margin-top: 16px }
#content_header 			{ background-image: url(images/content_top.jpg); background-repeat:no-repeat; background-position:top; float: left; width: 100% }
#content_footer 			{ clear:both; background-image: url(images/content_footer.png); background-repeat:no-repeat; background-position: bottom; width: 100%; height:47px }
#bullet_list_dates 			{ margin: 0; text-align:left }
#bullet_list_dates ul li 	{ list-style-type: none; background-image: url(images/grp_date_bg.gif); background-repeat: no-repeat; background-position: 15px 2px; padding-left : 75px; margin-top:27px; list-style-position: outside }
#bullet_list_dates ol 		{ font-size:28px; color:#E90078; text-align:left; font-weight:bold }
#bullet_list_dates ol p 	{ font-size:20px; color: #000000 }
#bullet_list_dates div.date { display:block; float:left; color:#dd5c0e; font-weight:bold; text-align:center; margin-left:-51px; margin-top:9px; padding-top:2px; line-height: 16px }
#bullet_list_dates div strong { font-size:24px }
/* Feature and Slider */

#feature_title 				{ display: block; width: 115px; height: 115px; position: absolute; text-indent: -9999px; z-index: 1000; top: 0; left: 36px; background: url('images/b07V12_showcase_ttl.png') no-repeat top left }
* html #feature_title		{  }
#feature_wrap 				{ display: block; float: left; height: 316px; width: 880px; padding: 0; position: relative; no-repeat 36px top }
#feature_buttons_wrap 		{ width: 880px; background-image: url(images/ss_btn_bg_rpt.gif) }
ul#feature_buttons 			{ padding: 4px 0 0 780px; width: 220px; height: 26px; list-style: none }
ul#feature_buttons li 		{ display: block; float: left; text-align: center; color: #accfd6; padding: 0 0 5px 0; font-size: 15px; font-weight: bold; cursor: pointer; margin: 0 4px 0 0; width: 20px; height: 17px; overflow: hidden; background: transparent url("images/feature_butt.jpg") no-repeat left 0 }
ul#feature_buttons li:hover { background-position:left -22px; color: #FFFFFF }
ul#feature_buttons li.active { background-position:left -44px; color: #fefefe }
a#previous, a#next 			{ cursor: pointer; display: block; width: 48px; height: 48px; text-indent: -9999px; z-index: 999; position: absolute; border: none; overflow: hidden }
a#previous, a#previous:visited { float: left; margin: 130px 0 0 0; background: transparent url("images/left_arrow_slide.png") no-repeat top left }
a#next, a#next:visited 		{ float: right; margin: 130px 0 0 831px; background: transparent url("images/right_arrow_slide.png") no-repeat top left }
a#previous:hover, a#next:hover { background-position: top right; border: none }
#slider_wrap 				{ background: #0f1a21; width: 880px; margin: 0; display: block; z-index: -1200; height: 316px; max-height: 316px; overflow: hidden }
#slider_wrap div div 		{ overflow: hidden; height: 316px; z-index: -1200 }
#slider_wrap div div a 		{ border: none }
.tool-tip 					{ color: #333333; width: 180px; z-index: 13000; margin: -125px 0 0 -103px }
.tool-title 				{ font-weight: bold; font-size: 14px; margin: 0; color: #063464; padding: 8px 8px 0 8px; text-align: left;  background: url("images/bubble-top.png") no-repeat top right }
.tool-text 					{ color: #333333; font-size: 12px; padding: 2px 8px 30px 8px; background: url("images/bubble-bottom.png") bottom left }
/* Feature and Slider eof */

ul.clientmenu 							{ list-style: none; padding: 0; list-style-type: none; margin:0 }
.displace 								{ position: absolute; left: -5000px }
ul.clientmenu li 						{ }
ul.clientmenu li a 						{ display: block; width:264px; height:51px }
ul.clientmenu li.adp a 					{ background: url('images/logo_adp.gif') }
ul.clientmenu li.aft a 					{ background: url('images/logo_aft.gif') }
ul.clientmenu li.anacom a 				{ background: url('images/logo_anacom.gif') }
ul.clientmenu li.bbt a 					{ background: url('images/logo_bbt.gif') }
ul.clientmenu li.boeing a 				{ background: url('images/logo_boeing.gif') }
ul.clientmenu li.crs a 					{ background: url('images/logo_crs.gif') }
ul.clientmenu li.cbeyond a 				{ background: url('images/logo_cbeyond.gif') }
ul.clientmenu li.cleargauge a 			{ background: url('images/logo_cleargauge.gif') }
ul.clientmenu li.compucredit a 			{ background: url('images/logo_compucredit.gif') }
ul.clientmenu li.cox a 					{ background: url('images/logo_cox.gif') }
ul.clientmenu li.coxent a 				{ background: url('images/logo_coxent.gif') }
ul.clientmenu li.deloitte a 			{ background: url('images/logo_deloitte.gif') }
ul.clientmenu li.delta a 				{ background: url('images/logo_delta.gif') }
ul.clientmenu li.emory a 				{ background: url('images/logo_emory.gif') }
ul.clientmenu li.equifax a 				{ background: url('images/logo_equifax.gif') }
ul.clientmenu li.erdas a 				{ background: url('images/logo_erdas.gif') }
ul.clientmenu li.etrade a 				{ background: url('images/logo_etrade.gif') }
ul.clientmenu li.grady a 				{ background: url('images/logo_grady.gif') }
ul.clientmenu li.ihg a 					{ background: url('images/logo_ihg.gif') }
ul.clientmenu li.ice a 					{ background: url('images/logo_ice.gif') }
ul.clientmenu li.king a 				{ background: url('images/logo_king.gif') }
ul.clientmenu li.mod a 					{ background: url('images/logo_mod.gif') }
ul.clientmenu li.mckesson a				{ background: url('images/logo_mckesson.gif') }
ul.clientmenu li.merrill a 				{ background: url('images/logo_merrill.gif') }
ul.clientmenu li.mpaa a 				{ background: url('images/logo_mpaa.gif') }
ul.clientmenu li.northrop a 			{ background: url('images/logo_northrop.gif') }
ul.clientmenu li.pergo a 				{ background: url('images/logo_pergo.gif') }
ul.clientmenu li.revue a 				{ background: url('images/logo_revue.gif') }
ul.clientmenu li.sprint a 				{ background: url('images/logo_sprint.gif') }
ul.clientmenu li.txvia a 				{ background: url('images/logo_txvia.gif') }
ul.clientmenu li.ups a 					{ background: url('images/logo_ups.gif') }
ul.clientmenu li.va a 					{ background: url('images/logo_va.gif') }
ul.clientmenu li.wachovia a 			{ background: url('images/logo_wachovia.gif') }

ul.clientmenu li.adp a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.aft a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.anacom a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.bbt a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.boeing a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.crs a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.cbeyond a.selected 	{ background-position: 0 -51px }
ul.clientmenu li.cleargauge a.selected 	{ background-position: 0 -51px }
ul.clientmenu li.compucredit a.selected { background-position: 0 -51px }
ul.clientmenu li.cox a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.coxent a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.deloitte a.selected 	{ background-position: 0 -51px }
ul.clientmenu li.delta a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.emory a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.equifax a.selected 	{ background-position: 0 -51px }
ul.clientmenu li.erdas a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.etrade a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.grady a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.ihg a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.ice a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.king a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.mod a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.mckesson a.selected	{ background-position: 0 -51px }
ul.clientmenu li.merrill a.selected 	{ background-position: 0 -51px }
ul.clientmenu li.mpaa a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.northrop a.selected 	{ background-position: 0 -51px }
ul.clientmenu li.pergo a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.revue a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.sprint a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.txvia a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.ups a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.va a.selected 			{ background-position: 0 -51px }
ul.clientmenu li.wachovia a.selected 	{ background-position: 0 -51px }

.dropmenudiv_f 					{ padding:10px; border: 0px; font-size: 12px; width: 230px; visibility: hidden }
.dropmenudiv_f strong 			{ font-weight: bold; color: #0072bc }
div.clienttop 					{ background-position:263px; background-image:url(images/client_top.gif); background-repeat:no-repeat; height: 28px }
div.clientright 				{ clear:both; float:right; background-image:url(images/client_bg.gif); width: 264px; height: 1683px; vertical-align:top; margin-top:-1683px; margin-right:-28px }
div.clientbot 					{ clear:both; float:right; background-image:url(images/client_bot.gif); width: 264px; height: 125px; vertical-align:top; margin-right:-27px }
/*box*/
.box 							{ background:#fafeff; width:100%; margin-bottom:5px }
.box .border-bottom 			{ background:url(images/border_bottom.gif) repeat-x bottom }
.box .corner-bottom-left 		{ background:url(images/corner_bottom_left.gif) no-repeat left bottom }
.box .corner-bottom-right 		{ background:url(images/corner_bottom_right.gif) no-repeat right bottom; width:100% }
.box .indent-box 				{ padding:27px 10px 45px 14px }
/*box1*/
.box1 							{ width:100% }
.box1 .border-top 				{ background:url(images/border_top.gif) repeat-x top }
.box1 .corner-top-left 			{ background:url(images/corner_top_left.gif) no-repeat left top }
.box1 .corner-top-right 		{ background:url(images/corner_top_right.gif) no-repeat right top; width:100% }
.box1 .indent-box 				{ padding:42px 23px 69px 33px }
/*footer*/
#footer 						{ color:#9ae0f9; font-size:0.8125em }
#footer .indent-footer 			{ padding:15px 0 0 0; line-height: 25px }
#footer span 					{ color:#ffffff; font-weight:bold }
#footer a 						{ color:#9ae0f9; text-decoration:underline }
#footer a:hover 				{ text-decoration:none }
.h 								{ height:26px }
.block-contact span 			{ float:right; margin-right:40px }
.block-contact1 span 			{ float:right; margin-right:60px }
textarea 						{ border:1px solid #fff; background:#67bddc; font-size:11px; color:#FFFFFF; width:207px; height:111px; padding-left:5px; margin-bottom:11px; overflow:auto }
/*--- Twitter Classes------------------------------------------------------*/
#twitter-jswdgt 				{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size: 12px; width: 220px; background: #fff url('twitter_jswdgt-top.gif') left top no-repeat; padding: 0 10px 0 10px; margin: 0; color: #064e9f; float: left; }
#twitter-jswdgt-help 			{ position: absolute; height: 100px; width: 15px; padding: 18px 3px 0 0; top: 0; right: 0; background: transparent url('twitter_jswdgt-top.gif') right top no-repeat }
#twitter-jswdgt-help a 			{ text-decoration: none }
#twitter-jswdgt-introtext 		{ width: 140px; padding: 17px 0 0 0; margin: 0; font-weight: bold; font-size: 12px; color: #000000 }
#twitter-jswdgt-entry 			{ margin: 0; padding: 5px 0 0 0; height: 70px; line-height: 1.2; overflow: visible }
#twitter-jswdgt-meta 			{ width: 220px; position: relative; margin: 10px 0 }
#twitter-jswdgt-prev 			{ position: absolute; top: 0; left: 0; width: 17px; height: 17px }
#twitter-jswdgt-next 			{ position: absolute;  top: 0; right: 0; width: 20px; width: 17px; height: 17px }
.twitter-jswdgt-next-active 	{ background: #fff url('http://www.onespring.net/assets/images/twitter/next.gif') top left no-repeat }
.twitter-jswdgt-next-inactive 	{ background: #fff url('http://www.onespring.net/assets/images/twitter/next-na.gif') top left no-repeat; cursor: default }
.twitter-jswdgt-prev-active 	{ background: #fff url('http://www.onespring.net/assets/images/twitter/prev.gif') top left no-repeat }
.twitter-jswdgt-prev-inactive 	{ background: #fff url('http://www.onespring.net/assets/images/twitter/prev-na.gif') top left no-repeat; cursor: default }
#twitter-jswdgt-status-time 	{ display: block; margin: 0 25px; font-weight: bold; color: #999; text-align: center }
#twitter-jswdgt-footer 			{ padding: 2px 0; clear: both }
.twitterwrap					{ height:130px }
.twitterimg						{ float:left }
/*--- NEW HOME CLASSES------------------------------------------------------*/
#content .home_top				{ height:72px; padding: 17px 17px 0 17px; }
#content .home_top_1			{ float:left; width:650px }
#content .home_top_2			{ float:right; width:188px; }
#content .home_col1				{ background-image:url(images/bg_home_news.png); float:left; height: 184px; width: 244px; padding:47px 14px 14px 14px; margin: 4px 8px 8px 17px; max-width:272px; max-height: 184px; overflow:hidden }
#content .home_col2				{ background-image:url(images/bg_home_emp.png); float:left; height: 184px; width: 244px; padding:47px 14px 14px 14px; margin: 4px 8px 8px 8px; max-width:272px; max-height: 184px; overflow:hidden }
#content .home_col2 img			{ float:left; padding-right:8px }
#content .home_col3				{ background-image:url(images/bg_home_res.png); float:right; height: 184px; width: 244px; padding:47px 14px 14px 14px; margin: 4px 15px 8px 8px; max-width:272px; max-height: 184px; overflow:hidden }
