/*
	Global Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
html					{height:100%;}
body					{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal; background:top url(/images/site/bkgrnd.gif) repeat-x; min-height:100%; _height:100%;}
td 						{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;}
a 						{font-weight: normal;color: #003399;text-decoration: underline;}
a:link,a:visited 		{font-weight: normal;color: #003399;text-decoration: underline;}
a:hover 				{font-weight: normal;color: #6699CC;text-decoration: none;}
.Copyright 				{font-size: 10px;font-weight: bold;color: #FFFFFF;letter-spacing: .1em;}
address 				{font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 16px;font-weight: bold;font-style: normal;color: #333333;}
h2 						{font-size: 14px;font-weight: bold;font-style: normal;color: #333333;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #333333;}
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}
#form1					{min-height:100%; _height:100%;}
#page-wrapper			{width:994px; min-height:100%; _height:100%; margin:0px auto; position:relative;}

#page-header			{height:135px; width:100%; margin:0px 0px 18px 0px;}
	#header-left-border	{height:135px; width:1px; float:left;}
	#header-logo		{height:135px; width:481px; float:left;}
	#header-logo img	{margin:19px 0px 0px 28px;}
	#header-menu		{height:135px; width:289px; float:right;background:#E5E5E5 url(/images/site/logo-menu-footer.gif) bottom no-repeat;}
	#header-menu div	{margin: 13px 20px;}
	#header-menu div a	{padding:0px 8px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:underline;}
		#header-menu div a:hover	{text-decoration:none;}
		
#page-body				{width:100%; min-height:100%; _height:100%; padding:0px 0px 0px px; background:url(/images/site/page-body-bkgrnd.gif) repeat-y left; position:relative;}

#page-body-header		{width:100%; height:252px; padding:0px 0px;}
	#flash-rotator		{width:992px; height:200px; margin:0px 0px 2px 0px;}
	#welcome-bar		{height:50px; width:770px;}
		#phone-bar		{width:190px; height:42px; float:left; padding:8px 0px 0px 0px; background:#6B634C; text-align:center;}
		#welcome-message{height:42px; width:470px; float:left; padding:8px 0px 0px 21px;  text-align:left;}
		#welcome-bar .sifr{width:100%; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:24px; color:#BDB088;  vertical-align:middle;}

#page-body-body			{width:993px; float:left;}
	#page-body-vert-menu		{width:190px; float:left; background:#E5E5E5; display:table-cell;}
	#page-body-vert-menu ul		{width:190px; list-style:none; padding-top:13px;}
	#page-body-vert-menu ul li	{width:190px; height:17px; position:relative;}
	#page-body-vert-menu ul li div {width:189px; height:17px; margin-left:1px;}
	#page-body-vert-menu ul li a   {display:block;}
		#page-body-vert-menu ul li a .home {background:url(/images/site/Home.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .home, #page-body-vert-menu ul li a:hover .home  {background:url(/images/site/Home.gif) no-repeat bottom}
		#page-body-vert-menu ul li a .service{background:url(/images/site/Service.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .service, #page-body-vert-menu ul li a:hover .service{background:url(/images/site/Service.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .equipment{background:url(/images/site/Equipment.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .equipment, #page-body-vert-menu ul li a:hover .equipment{background:url(/images/site/Equipment.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .products{background:url(/images/site/Products.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .products, #page-body-vert-menu ul li a:hover .products{background:url(/images/site/Products.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .office-supplies{background:url(/images/site/Office-supplies.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .office-supplies, #page-body-vert-menu ul li a:hover .office-supplies{background:url(/images/site/Office-supplies.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .faq{background:url(/images/site/FAQ.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .faq, #page-body-vert-menu ul li a:hover .faq{background:url(/images/site/FAQ.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .furniture{background:url(/images/site/Furniture.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .furniture, #page-body-vert-menu ul li a:hover .furniture{background:url(/images/site/Furniture.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .downloads{background:url(/images/site/Downloads.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .downloads, #page-body-vert-menu ul li a:hover .downloads{background:url(/images/site/Downloads.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .network-support{background:url(/images/site/Network-Support.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .network-support, #page-body-vert-menu ul li a:hover .network-support{background:url(/images/site/Network-Support.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .news{background:url(/images/site/News.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .news, #page-body-vert-menu ul li a:hover .about-us{background:url(/images/site/News.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .about-us{background:url(/images/site/About-Us.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .about-us, #page-body-vert-menu ul li a:hover .about-us{background:url(/images/site/About-Us.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .contact-us{background:url(/images/site/Contact-Us.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .contact-us, #page-body-vert-menu ul li a:hover .contact-us{background:url(/images/site/Contact-Us.gif) no-repeat bottom;}
		#page-body-vert-menu ul li a .print-solutions{background:url(/images/site/print-solutions.gif) no-repeat top;}
		#page-body-vert-menu ul li:hover a .print-solutions, #page-body-vert-menu ul li a:hover .print-solutions{background:url(/images/site/print-solutions.gif) no-repeat bottom;}
		

#vert-sub-menu			{margin:17px 0px 0px 0px;}
#vert-sub-menu a		{margin:0px 0px 5px 12px;}

#main-content			{width:760px; margin:18px 0px 0px 0px; padding:0px 21px; float:left; background:url(/images/site/hori-dashed-border.gif) right repeat-y;}
	#page-highlight-img-left	{width:259px; height:145px; float:left; padding:6px 0px 6px 70px;}
		#page-highlight-img-left img{margin-bottom:1px;}
		#page-highlight-img-left a:hover div {background:url(/images/site/selection_bar.gif) bottom no-repeat; cursor:pointer;}
	#page-highlight-img-right	{width:259px; height:145px; float:right; padding:6px 70px 6px 0px;}
		#page-highlight-img-right img{padding-bottom:1px;}
		#page-highlight-img-right a:hover div {background:url(/images/site/selection_bar.gif) bottom no-repeat; cursor:pointer;}
	#selection-bar				{width:259px; height:10px; background:url(/images/site/selection_bar.gif) top no-repeat;}
		
	.title-bar			{width:100%; height:33px; background:#E8DEBE url(/images/site/spacer-bkgrnd.gif) right repeat-y; padding-top:3px;}
	.inner	{background:none;}
	.title-bar .sifr	{font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:24px; text-indent:18px; color:#BDB088;}
	#content			{margin-left:10px; width: 570px; background:transparent url(/images/site/hori-dashed-border.gif) repeat-y scroll right center; padding-right: 10px;}

#page-body-footer		{ text-align: center;}	
#page-body-footer a		{padding:0px 4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:underline;}
#page-body-footer a:hover{text-decoration:none;}

#double-bar				{width:100%; height:1px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin:14px 0px 6px 0px;}

#page-footer			{width:100%; height:31px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC;}
	#cirrus-logo		{float:left; padding-left:21px;}
	#copyright			{float:left; line-height:31px; text-indent:31px;}
	#footer-menu		{float:right; line-height:31px; padding-right:21px;}
		#footer-menu a	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; text-decoration:none;}
		#footer-menu a:hover{text-decoration:underline;}
		
.link-force				{width:100%; height:100%;}

.float-left				{float:left;}
.extra-padding			{padding:10px 0px}
#rightColumn			{float: right; width: 150px; padding-left: 20px;}

.sideNav				{list-style-type: none; padding-left: 10px;}
.sideNav li				{border-bottom: 1px dashed #e5e5e5; padding: 3px 0px;}
.sideNav li a			{text-decoration: none;}

.Categories {margin: 0; padding: 0; list-style: none;}
.Categories li {float: left; display: block; padding: 10px;}
.Categories li a {font-size: 14px; font-weight: bold;}
.large-tagline {font-size:16px; font-family:Verdana, Geneva, sans-serif; font-style:oblique;  color:#0B6F7F; font-weight:bold; margin-bottom:10px;}
#content-container {padding:0px 10px 10px 10px;font-size:12px;}
.list-label {margin-top:15px; font-weight:bold; font-size:12px; color:#333;}
ul.blue-line {list-style:none; margin:20px 0px;}
ul.blue-line li {background:url(/images/site/blue-line.gif) 0 8px no-repeat; padding-left:12px;margin-top:5px;}
ul.blue-inline {list-style:none;padding:0px; margin:20px 0px;}
ul.blue-inline li {background:url(/images/site/blue-line.gif) 0 8px no-repeat; padding-left:12px;margin:10px;display:inline-block; width:220px;top:0;}
ul.blue-circle {list-style:none; text-align:left; padding-left:0px; margin:20px 0px; }
ul.blue-circle li {background:url(/images/site/blue-circle.gif) 0 2px no-repeat; padding-left:14px;margin-top:5px; margin:5px 5px 0 0;}
#take-control {font-size:16px; font-family:Verdana, Geneva, sans-serif; font-style:oblique;  color:#000000; font-weight:bold; margin-bottom:10px;}
#take-control a{font-size:16px; font-family:Verdana, Geneva, sans-serif; font-style:oblique;  color:#0B6F7F; font-weight:bold; margin-bottom:10px;}