body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2f2f2f;
}

input, form {
margin:0px;
padding:0px;
width:auto;
}

img {
display:block;
}

#wrapper {
	width:954px;
	margin:0px auto;
	position: relative;
}

#header{
padding-top:10px;
padding-bottom:10px;
margin-bottom:33px;
}

#header img  {
float:left;
}

#quote {
	float:left;
	padding-left:20px;
	padding-top:57px;
}

#quote p {
margin:0px;
padding:0px;
font-size:14px;
color:#083a81;
font-style:italic;
}

#quote #tagline {
color:#083a81;
font-size:21px;
font-weight:bold;
padding-right:10px;
}

/* ===========Navigation============== */
#mainnav {
	display:block;
	background:#2b5592;
	position: absolute;
	width:954px;
	z-index:50;
	top:120px;
}

#nav {
	background:#2b5592;
	margin:0px;
	padding:0px;
	display: block;
	z-index:5;
}

#nav li {
display:inline;
float:left;
position: relative;
}

#nav a {
cursor:pointer;
display:block;
color:#FFFFFF;
font-size:13px;
padding:10px;
text-decoration:none;
}

#nav a:hover {
	background:#073a81;
}

#nav a.homeselected{
	font-weight:bold;
	background: #073a81;
	padding-left:40px;
}

#nav a.aboutnavselected, #nav a.contactnavselected  {
	font-weight:bold;
	background: #073a81;
}

#nav a.home {
	font-weight:bold;
	padding-left:40px;
}

#nav a.itnav:hover, #nav .itnavselected:hover {
background:#097c9d;
}

#nav a.documentnav:hover, #nav .documentnavselected:hover {
background:#487f3f;
}

#nav a.officenav:hover, #nav .officenavselected:hover {
background:#5a3e95;
}



#nav .itnav {
background:#097c9d;
}

#nav .ddnav {
background:#6d2b3e;
}

#nav .ddnav:hover {
background:#5a2635;
}


#nav .itnavselected {
background:#097c9d;
font-weight:bold;
}

#nav .documentnav {
background:#487f3f;
}

#nav .documentnavselected {
background:#487f3f;
font-weight:bold;
}

#nav .officenav {
background:#5a3e95;
}

#nav .officenavselected {
background:#5a3e95;
font-weight:bold;
}


/*=================SUB NAVS==============================*/

#nav li.on a {
  /*change border color for active topic area
  border: 1px solid #f90;*/
}

#nav li.on #itsub  a, #nav li.off #itsub a {
  /*  cancel inherit of border
      on subnav of active topic */
  border: 0;
}


#nav li #documentsub, #nav li #officesub, #nav li #itsub {
background:#559026;
display:none;
list-style:none;
margin:0px;
padding:0px;
  position: absolute;
  top:  -33pxpx;
  left: 0;
  
}



#nav li #documentsub .documentsubsecond, #nav li #officesub .officesubsecond, #nav li #itsub .itsubsecond{
background:#559026;
display:none;
list-style:none;
margin:0px;
padding:0px;
  position: absolute;
  top:  0px;
  left: 200px;
}

#nav li #officesub, #nav li  #officesub .officesubsecond{
background:#6043aa;
}

#nav li #itsub, #nav li #itsub .itsubsecond{
background:#0484ad;
}

#nav li #itsub .parentnav {
background:#0484ad url(../images/dropdown/dropdown_arrow_it.gif) no-repeat center right;
}

#nav li #officesub .parentnav {
background:#6043aa url(../images/dropdown/dropdown_arrow_office.gif) no-repeat center right;
}

#nav li #documentsub .parentnav {
background:#559026 url(../images/dropdown/dropdown_arrow_station.gif) no-repeat center right;
}


#nav li #documentsub li, #nav li #officesub li, #nav li #itsub li {
float:none;
display:block;
}

#nav li #itsub .parentnav {
cursor:pointer;
}

#nav li #itsub a, #nav li #documentsub a, #nav li #officesub a {
width:180px;
}

#nav li #documentsub li{
	border-bottom:#417b3f 1px solid;
}

#nav li #officesub li{
	border-bottom:#593e96 1px solid;
}

#nav li #itsub li {
	border-bottom:#04799e 1px solid;
}

#nav li #documentsub li a:hover {
	background:#417b3f;
}

#nav li #officesub li a:hover{
	background:#593e96;
}

#nav li #itsub li a:hover {
	background:#04799e;
}



/* ===========END ============== */


/*==============RIGHT CALL TO ACTIONS++++++++++*/
#floatright {
	background:url(../images/subsections/floatingrightbackground.gif) repeat-y top center;
	width:185px;
	position:absolute;
	top:80px;
	left:745px;
	z-index: 51;
	height: 561px;
}

#homepage #logincall {
	background:url(../images/rightcol/loginTop.png) no-repeat top left;
	padding-top:13px;
	margin-bottom:20px;
	text-align:center;
	color:#FFFFFF;
}

#logincall {
	background:url(../images/rightcol/loginTop.png) no-repeat top left;
	padding-top:13px;
	margin-bottom:10px;
	text-align:center;
	color:#FFFFFF;
	height:178px;
}

#logincall h1, #supportcall h1, #shopcall h1, #supportcallsmall h1, #partnerscall h1 {
	font-size:14px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	padding-bottom: 2px;
	display: block;
}

#logincall a, #supportcall a, #supportcallsmall a, #shopcall a {
	background:#003588 url(../images/rightcol/login_arrow.gif) no-repeat top right;
	text-align:right;
	line-height:18px;
	height:18px;
	margin:0px;
	font-size:13px;
	margin-left:15px;
	padding:0px;
	padding-right:25px;
	font-weight:Bold;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-style: italic;
	margin-top: 10px;
	margin-right: 15px;
}

#supportcall a, #supportcallsmall a {
	margin-top:7px;
	background:#880000 url(../images/rightcol/support_arrow.gif) no-repeat top right;
}

#shopcall a {
	background:#003588 url(../images/rightcol/login_arrow.gif) no-repeat top right;
	margin-top: 20px;
}

#logincall p, #supportcall p, #shopcall p {
	margin:0px;
	padding:0px;
	display: block;
	
}


#supportcall {
background:url(../images/rightcol/support_top.png) no-repeat top left;
padding-top:10px;
margin-bottom:10px;
text-align:center;
	color:#FFFFFF;
	height:197px;
}

#shopcall {
background:url(../images/rightcol/shop_top.png) no-repeat top left;
padding-top:17px;
margin-bottom:5px;
text-align:center;
	color:#FFFFFF;
	height:120px;
}

#partnerscall {
	background:url(../images/rightcol/partnerstop.png) no-repeat top left;
	padding-top:15px;
	margin-bottom:10px;
	text-align:center;
	color:#FFFFFF;
	height:120px;
	}
	
#partnerscall .callcenter {
	background:#FFFFFF;
	height:78px;
	text-align:left;
	}
	
#partnerscall #parnterslideshow{
	display:none;
	position:relative;
}

#logincall .callcenter{
	background: url(../images/rightcol/login_center.gif) no-repeat top left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	height: 132px;
}

#logincall .callcenter form{
padding-top:5px;
}

#logincall .callcenter input{
margin-bottom:5px;
text-align:center;
background:#ffffff url(../images/rightcol/inputlogin.gif) no-repeat center left;
	color: #083a81;
}

#logincall a.forget {
	background:none;
	font-size:9.5px;
	margin:0px;
	padding:0px;
	height:auto;
	color: #083a81;
	font-weight: normal;
	font-style: normal;
}

#logincall a.forget:hover {
text-decoration:underline;
}


#logincall .callbottom {
background: url(../images/rightcol/loginBottom.png) no-repeat top left;
height:12px;
}

#shopcall .callcenter {
	background: url(../images/rightcol/shop_center.gif) no-repeat top left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#supportcall .callcenter strong {
color:#880000;
font-size:14px;
font-weight:bold;
padding-top:5px;
display:block;
}


#shopcall .callbottom {
background:url(../images/rightcol/shop_bottom.png) no-repeat top left;
height:12px;
}

#supportcall .callcenter{
	background: url(../images/rightcol/support_center.gif) no-repeat top left;
	/*padding-left: 10px;
	padding-right: 10px;*/
	/*padding-bottom: 5px;*/
	height:172px;
}

#supportcall .callcenter #supportremotelogin{
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	font-size:11px;
}

#supportcall .callcenter #supportphonedetails{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-top:solid #900 1px;
	font-weight:bold;
	font-size:11px;
}

#supportcall .callcenter #supportremotelogin a, #supportcall .callcenter #supportphonedetails a, #shopcall .callcenter a{
	font-size:12px;
	padding-right:15px;
}

#supportcall .callbottom {
background:url(../images/rightcol/support_bottom.png) no-repeat top left;
height:13px;
}

#partnerscall .callbottom {
background:url(../images/rightcol/partnerbottom.png) no-repeat bottom left;
height:11px;
}

/*===support call to action small for sub sections====*/
#supportcallsmall {
background:url(../images/rightcol/supportsmall_top.png) no-repeat top left;
padding-top:15px;
margin-bottom:20px;
text-align:center;
	color:#FFFFFF;
height:15px;
}

#supportcallsmall .callcenter {
	background: url(../images/rightcol/support_centersmall.gif) no-repeat top left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
		height:48px;
}

#supportcallsmall .callbottom {
	background:url(../images/rightcol/supportsmall_bottom.png) no-repeat bottom left;
	height:10px;
}

/*===support call to action small for sub sections END ====*/


#testimonal {
	padding:20px;
	text-align:center;
	padding-top: 0px;
	padding-bottom: 10px;
	display:none;
}

#testimonal #ticker div { 
	text-align: center; margin:0 px
}

#testimonal h1, #testimonal p, #testimonal h2 {
	margin:0px;
	padding:0px;
	padding-bottom:1px;
	color:#04799e;
	font-size:12px;
}

#testimonal h2 {
font-size:11px;
}

#testimonal p {
font-size:10px;
color:#2f2f2f;
}



#documentsystemssubsection #testimonal h1, #documentsystemssubsection #casestudies h1, #documentsystemssubsection #downloads h1, #documentsystemssubsection #testimonal h2 {
color:#487f3f;
}

#officesuppliessubsection #testimonal h1, #officesuppliessubsection #casestudies h1, #officesuppliessubsection #downloads h1, #officesuppliessubsection #testimonal h2 {
color:#5a3e95;
}






/* ===========END ============== */
/*============MAIN CONTENT=================*/

#content {
	background:url(../images/picture_backgrounds/homepage_back.jpg) no-repeat top left;
	/*height:385px;*/
	padding-left:40px;
	padding-top: 30px;
	padding-bottom:20px;
}

/*==================== Scrollbar styling ================*/
#itservicessubsection .jScrollPaneTrack, #documentsystemssubsection .jScrollPaneTrack, #officesuppliessubsection .jScrollPaneTrack, #disclaimer .jScrollPaneTrack, #about .jScrollPaneTrack{
	background-color:#e7e3e3;
}

#itservicessubsection .jScrollPaneDrag{
	background-color:#036888;
}

#documentsystemssubsection .jScrollPaneDrag{
	background-color:#487f3f;
}

#officesuppliessubsection .jScrollPaneDrag{
	background-color:#513895;
}

#disclaimer .jScrollPaneDrag, #about .jScrollPaneTrack{
	background-color:#134387;
}


/*==================== Area Backgrounds ================*/
#itservices #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/it/main.jpg) no-repeat top left;
}

#itservicessubsection #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/itservices_back.jpg) no-repeat top left;
}

#documentsystems #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/document/main.jpg) no-repeat top left;
}

#documentsystemssubsection #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/itservices_back.jpg) no-repeat top left;
}

#officesupplies #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/office/main.jpg) no-repeat top left;
}

#officesuppliessubsection #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/itservices_back.jpg) no-repeat top left;
}

#contact #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/homepage_back.jpg) no-repeat top left;
}

#about #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/homepage_back.jpg) no-repeat top left;
}

#supportservices #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/support/main.jpg) no-repeat top left;
}

#disclaimer #content {
	height:450px;
	padding-top: 35px;
	background:url(../images/picture_backgrounds/homepage_back.jpg) no-repeat top left;
}

/* ===========END ============== */


#welcome {
	color:#FFFFFF;
	background:#073a81;
	width: 549px;
	/* for IE */
  filter:alpha(opacity=75);
  /* CSS3 standard */
  opacity:0.75;
	margin-bottom: 15px;
		padding: 10px;
}

#welcome h1 {
font-size:18px;
font-weight:bold;
margin:0px;
}

#welcome h2 {
	font-size:14px;
	font-weight:normal;
	margin:0px;
}

#colone p, #colone a{
	margin:0px;
	padding:5px;
	display: block;
}

#coltwo p, #colthree p {
margin:0px;
	padding:5px;
	display: block;
}

#colone a, #coltwo a, #colthree a {
	margin:0px;
	color:#FFFFFF;
	padding:5px;
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-top: 6px;
	margin-bottom:7px;
}

/*=homepage patchs==*/

#colone .promo, #colone .promotwo, #colone .promothree, #coltwo .promo, #coltwo .promotwo, #coltwo .promothree, #colthree .promo, #colthree .promotwo, #colthree .promothree {
	background:url(../images/patchimages/it/one.jpg) no-repeat top center;
	padding-top:50px;
	text-align:right;
	padding-right:17px;
	border-bottom:#999999 1px solid;
	display: block;
	padding-bottom:20px;
	padding-left: 25px;
}

#colone .promotwo {
	background:url(../images/patchimages/it/two.jpg) no-repeat top center;
}

#colone .promothree {
	background:url(../images/patchimages/it/three.jpg) no-repeat top center;
}

#coltwo .promo {
	background:url(../images/patchimages/document/one.jpg) no-repeat top center;
}

#coltwo .promotwo {
	background:url(../images/patchimages/document/two.jpg) no-repeat top center;
}

#coltwo .promothree {
	background:url(../images/patchimages/document/three.jpg) no-repeat top center;
}

#colthree .promo {
	background:url(../images/patchimages/office/one.jpg) no-repeat top center;
}

#colthree .promotwo {
	background:url(../images/patchimages/office/two.jpg) no-repeat top center;
}

#colthree .promothree {
	background:url(../images/patchimages/office/three.jpg) no-repeat top center;
}




#colone .promo a, #colone .promotwo a, #colone .promothree a, #coltwo .promo a, #coltwo .promotwo a, #coltwo .promothree a, #colthree .promo a, #colthree .promotwo a, #colthree .promothree a {
	background:#006788 url(../images/patchimages/ITlinkarrow.gif) no-repeat top right;
	text-align:right;
	line-height:18px;
	height:18px;
	margin:0px;
	font-size:13px;
	padding:0px;
	padding-right:25px;
	font-weight:normal;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}

#coltwo .promo a, #coltwo .promotwo a, #coltwo .promothree a {
	background:#198800 url(../images/patchimages/Documentlinkarrow.gif) no-repeat top right;
}

#colthree .promo a, #colthree .promotwo a, #colthree .promothree a {
	background:#453455 url(../images/patchimages/Officelinkarrow.gif) no-repeat top right;
}

/*=homepage patchs END==*/


#colone p.promo, #coltwo p.promo {
padding-top:0px;
margin:0px;
}

#colone, #coltwo, #colthree {
	height:215px;
	width:214px;
	float:left;
	margin-right:15px;
	text-align:center;
}

#colone p, #coltwo p, #colthree p{
	font-size:11px;
}

#colone {
background:#FFFFFF url(../images/ITServices.gif) no-repeat top left;
}

#coltwo {
background:#FFFFFF url(../images/documentsystems.gif) no-repeat top left;
}

#colthree {
background:#FFFFFF url(../images/officesupplies.gif) no-repeat top left;
}


/*========Subscetions============*/
#bodycontent {
	width:645px;
	height:415px;
	background:#FFFFFF;
}

#mainheader h1 {
	line-height:44px;
	margin:0px;
	display:block;
	padding-left:20px;
	padding-top:2px;
	font-size:21px;
	font-style:italic;
	float:left;
	width: 354px;
}

#itservices #mainheader h1, #itservicessubsection #mainheader h1 {
	color:#0b7ea0;
	border-left:#0b7ea0 10px solid;
}

#documentsystems #mainheader h1, #documentsystemssubsection #mainheader h1 {
	color:#487f3f;
	border-left:#487f3f 10px solid;
}

#officesupplies #mainheader h1, #officesuppliessubsection #mainheader h1 {
	color:#5a3e95;
	border-left:#5a3e95 10px solid;
}

#about #mainheader h1, #contact #mainheader h1, #disclaimer #mainheader h1{
	color:#073A81;
	border-left:#073A81 10px solid;
}

#supportservices #mainheader h1{
	color:#880000;
	border-left:#880000 10px solid;
}

#officesupplies #mainbody h2 {
	color:#5a3e95;
	display:block;
}

#documentsystems #mainbody h2  {
	color:#487f3f;
}


/*=========== Sub Section Options====================*/
#sectionoptions {
	float:right;
	font-size:10px;
	width:255px;
	text-align:right;
	padding-top: 16px;
	padding-right: 5px;
}

#sectionoptions a.backicon:hover, #sectionoptions a.caseicon:hover, #sectionoptions a.downloadicon:hover {
text-decoration:underline;
cursor:pointer;
}

#sectionoptions a.backicon {
	float:left;
	padding-left:25px;
	display:block;
	margin-right: 5px;
	cursor:pointer;
}

#sectionoptions a.backiconselected {
	float:left;
	padding-left:23px;
	display:block;
	margin-right: 5px;
	font-weight:bold;
	cursor:pointer;
}

#sectionoptions a.caseicon {
	float:left;
	padding-left:24px;
	display:block;
	margin-right: 5px;
	cursor:pointer;
}

#sectionoptions a.caseiconselected {
	float:left;
	padding-left:24px;
	display:block;
	margin-right: 5px;
	font-weight:bold;
	cursor:pointer;
}

#sectionoptions a.downloadicon {
	float:left;
	padding-left:21px;
	display:block;
	cursor:pointer;
}

#sectionoptions a.downloadiconselected {
	float:left;
	padding-left:21px;
	display:block;
	font-weight:bold;
	cursor:pointer;
}

/*=IT SECTION OPTIONS Links====*/
#itservicessubsection a.backicon, #itservicessubsection a.caseicon, #itservicessubsection a.downloadicon, #itservicessubsection a.backiconselected {
	color:#0a7ea0;
	text-decoration:none;
	line-height: 18px;
}

#itservicessubsection #sectionoptions a.backicon {
	background:url(../images/subsections/itservices/backgroundicon.gif) no-repeat center left;
}

#itservicessubsection #sectionoptions a.backiconselected {
	background:url(../images/subsections/itservices/backgroundicon.gif) no-repeat center left;
}

#itservicessubsection #sectionoptions a.caseicon {
	background:url(../images/subsections/itservices/casestudyicon.gif) no-repeat center left;
}

#itservicessubsection #sectionoptions a.caseiconselected {
	background:url(../images/subsections/itservices/casestudyicon.gif) no-repeat center left;
}

#itservicessubsection #sectionoptions a.downloadicon {
	background:url(../images/subsections/itservices/downloadsicon.gif) no-repeat center left;
}

#itservicessubsection #sectionoptions a.downloadiconselected {
	background:url(../images/subsections/itservices/downloadsicon.gif) no-repeat center left;
}

/*=DOCUMENT SYSTEMS OPTIONS Links====*/
#documentsystemssubsection a.backicon, #documentsystemssubsection a.caseicon, #documentsystemssubsection a.downloadicon, #documentsystemssubsection a.backiconselected {
	color:#487f3f;
	text-decoration:none;
	line-height: 18px;
}

#documentsystemssubsection #sectionoptions a.backicon {
	background:url(../images/subsections/document/backgroundicon.gif) no-repeat center left;
}

#documentsystemssubsection #sectionoptions a.backiconselected {
	background:url(../images/subsections/document/backgroundicon.gif) no-repeat center left;
}

#documentsystemssubsection #sectionoptions a.caseicon {
	background:url(../images/subsections/document/casestudyicon.gif) no-repeat center left;
}

#documentsystemssubsection #sectionoptions a.caseiconselected {
	background:url(../images/subsections/document/casestudyicon.gif) no-repeat center left;
}

#documentsystemssubsection #sectionoptions a.downloadicon {
	background:url(../images/subsections/document/downloadsicon.gif) no-repeat center left;
}

#documentsystemssubsection #sectionoptions a.downloadiconselected {
	background:url(../images/subsections/document/downloadsicon.gif) no-repeat center left;
}

/*=OFFICE SUPPLIES OPTIONS Links====*/
#officesuppliessubsection a.backicon, #officesuppliessubsection a.caseicon, #officesuppliessubsection a.downloadicon, #officesuppliessubsection a.backiconselected {
	color:#5a3e95;
	text-decoration:none;
	line-height: 18px;
}

#officesuppliessubsection #sectionoptions a.backicon {
	background:url(../images/subsections/officesupplies/backgroundicon.gif) no-repeat center left;
}

#officesuppliessubsection #sectionoptions a.backiconselected {
	background:url(../images/subsections/officesupplies/backgroundicon.gif) no-repeat center left;
}

#officesuppliessubsection #sectionoptions a.caseicon {
	background:url(../images/subsections/officesupplies/casestudyicon.gif) no-repeat center left;
}

#officesuppliessubsection #sectionoptions a.caseiconselected {
	background:url(../images/subsections/officesupplies/casestudyicon.gif) no-repeat center left;
}

#officesuppliessubsection #sectionoptions a.downloadicon {
	background:url(../images/subsections/officesupplies/downloadsicon.gif) no-repeat center left;
}

#officesuppliessubsection #sectionoptions a.downloadiconselected {
	background:url(../images/subsections/officesupplies/downloadsicon.gif) no-repeat center left;
}

/*===========Sub Section Options END====================*/
#mainbody {
	background:url(../images/subscetionwhitedrop.gif) repeat-x top left;
	padding-top:15px;
}

#mainbody #text{
	height:230px;
	overflow:hidden;
	width:565px;
}

#contact #mainbody .row a {
	color:#FFFFFF;
}

#disclaimer #text{
	height:265px;
}

#supportservices #text{
	height:270px;
}

#mainbody p, #mainbody h2 {
margin:0px;
color:#0b7ea1;
font-size:12px;
/*font-style:italic;*/
}

#mainbody p, #mainbody h2 {
	margin:0px;
	color:#0b7ea1;
	font-size:12.5px;
	/*font-style:italic;*/
	padding-left: 30px;
	padding-right: 30px;
}

#mainbody p {
margin:0px;
color:#2f2f2f;
font-size:12px;
}

#text {
	padding:30px;
	padding-top:5px;
}
#text p {
	padding-bottom:8px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	display: block;
}

#text a {
color:#2f2f2f;
}

#itservicessubsection #mainbody {
	background:url(../images/subsections/itservices/summary_back.gif) repeat-x top left;
	padding-top:12px;
}

#itservicessubsection #casestudies, #itservicessubsection #downloads{
	background:url(../images/subsections/itservices/summary_back.gif) repeat-x top left;
	padding-top:12px;
	display:none;
}

#documentsystemssubsection #mainbody {
	background:url(../images/subsections/document/summary_back.gif) repeat-x top left;
	padding-top:12px;
}

#documentsystemssubsection #casestudies, #documentsystemssubsection #downloads{
	background:url(../images/subsections/document/summary_back.gif) repeat-x top left;
	padding-top:12px;
	display:none;
}

#officesuppliessubsection #mainbody {
	background:url(../images/subsections/officesupplies/summary_back.gif) repeat-x top left;
	padding-top:12px;
}

#officesuppliessubsection #casestudies, #officesuppliessubsection #downloads{
	background:url(../images/subsections/officesupplies/summary_back.gif) repeat-x top left;
	padding-top:12px;
	display:none;
}

#about #mainbody, #contact #mainbody, #disclaimer #mainbody{
	background:url(../images/subsections/summarybackground.gif) repeat-x top left;
	padding-top:12px;
}

#supportservices #mainbody{
	background:url(../images/subsections/support/summary_back.gif) repeat-x top left;
	padding-top:12px;
}

/* --- Casestudy + Downloads body content */
#casestudies .casestudy, #downloads .download{
	margin-bottom:20px;
}

#casestudies #text, #downloads #text{
	height:230px;
}

#casestudies .casestudy .PDFIcon, #downloads .download .PDFIcon{
	display:block;
	float:left;
	width:53px;
	border:none;
}

#casestudies .casestudy .info h1, #downloads .download .info h1{
	font-size:12px;
	color:#036888;
	margin:1px;
}

#casestudies .casestudy .info p, #downloads .download .info p{
	font-size:11px;
	color:#606361;
}

#casestudies .casestudy .info, #downloads .download .info{
	display:block;
	float:left;
	width:460px;
	padding:1px 20px 0px 20px;
}

/*=========Row Colours==========*/
.row {
	background:url(../images/subscetionwhitedrop.gif) repeat-x bottom left;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-top: 10px;
}

#itservicessubsection .row {
	background:#036888 url(../images/subscetionwhitedrop.gif) repeat-x bottom left;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 20px;
}

#documentsystemssubsection .row {
	background:#487f3f url(../images/subscetionwhitedrop.gif) repeat-x bottom left;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 20px;
}

#officesuppliessubsection .row {
	background:#5a3e95 url(../images/subscetionwhitedrop.gif) repeat-x bottom left;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 20px;
}

#about .row, #contact .row, #disclaimer .row{
	background:#134387 url(../images/subscetionwhitedrop.gif) repeat-x bottom left;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 20px;
}

#supportservices .row {
	background:#aa2d2d url(../images/subscetionwhitedrop.gif) repeat-x bottom left;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 20px;
}

.row h1 {
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size: 14px;
}

#itservicessubsection .row h2, #documentsystemssubsection .row h2 , #officesuppliessubsection .row h2, #about .row h2, #contact .row h2, #supportservices .row h2, #disclaimer .row h2{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size: 13px;
	font-style:normal;
}

/*=========Row Colours END==========*/
.itemonerow {
	float:left;
	width:140px;
	text-align:center;
	vertical-align:baseline;
	margin-right: 9px;
}

/* IT Services - patches off*/
#itservices .itemonerow a.hardware, #itservices .itemonerow a.consultancy, #itservices .itemonerow a.project, #itservices .itemonerow a.supportservices, #itservices .itemonerow a.vpn, #itservices .itemonerow a.bcp, #itservices .itemonerow a.bes, #itservices .itemonerow a.digitald, #itservices .itemonerow a.medspeech {
	padding-top:72px;
	display:block;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 7px;
	font-weight: bold;
}

#itservices .itemonerow a.hardware{
	background:url(../images/subsections/itservices/hardwareitem.jpg) no-repeat 100% 100%;
}

#itservices .itemonerow a.consultancy {
	background:url(../images/subsections/itservices/consultancy.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#itservices .itemonerow a.project {
	background:url(../images/subsections/itservices/projectmanage.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#itservices .itemonerow a.supportservices {
	background:url(../images/subsections/itservices/managedsupport.jpg) no-repeat 100% 100%;
}
#itservices .itemonerow a.vpn {
	background:url(../images/subsections/itservices/newtworksecurity.jpg) no-repeat 100% 100%;
}
#itservices .itemonerow a.bcp{
	background:url(../images/subsections/itservices/bcp.jpg) no-repeat 100% 100%;
}
#itservices .itemonerow a.bes {
	background:url(../images/subsections/itservices/broadbandemails.jpg) no-repeat 100% 100%;
}

#itservices .itemonerow a.digitald {
padding-top:32px;
	background:url(../images/subsections/itservices/digtial.jpg) no-repeat 100% 100%;
}

#itservices .itemonerow a.medspeech {
padding-top:18px;
	background:url(../images/subsections/itservices/digtialmedspeech.jpg) no-repeat 100% 100%;
}

/*= IT Services - patches rollover =*/

#itservices .itemonerow a.digitald:hover {
	background:url(../images/subsections/itservices/digtial.jpg) no-repeat 100% 33.85%;
}

#itservices .itemonerow a.medspeech:hover {
background:url(../images/subsections/itservices/digtialmedspeech.jpg) no-repeat 100% 33%;
}

#itservices .itemonerow a.hardware:hover {
	background:url(../images/subsections/itservices/hardwareitem.jpg) no-repeat 100% 0%;
}
#itservices .itemonerow a.consultancy:hover {
	background:url(../images/subsections/itservices/consultancy.jpg) no-repeat 100% 0%;
}
#itservices .itemonerow a.project:hover {
	background:url(../images/subsections/itservices/projectmanage.jpg) no-repeat 100% 0%;
}
#itservices .itemonerow a.supportservices:hover {
	background:url(../images/subsections/itservices/managedsupport.jpg) no-repeat 100% 0%;
}
#itservices .itemonerow a.vpn:hover {
	background:url(../images/subsections/itservices/newtworksecurity.jpg) no-repeat 100% 0%;
}
#itservices .itemonerow a.bcp:hover {
	background:url(../images/subsections/itservices/bcp.jpg) no-repeat 100% 0%;
}
#itservices .itemonerow a.bes:hover {
	background:url(../images/subsections/itservices/broadbandemails.jpg) no-repeat 100% 0%;
}



/* Document Systems - patches off*/
#documentsystems .itemonerow a.photo, #documentsystems .itemonerow a.network, #documentsystems .itemonerow a.fax, #documentsystems .itemonerow a.servicelink , #documentsystems .itemonerow a.documentlink, #documentsystems .itemonerow a.mulitmedia, #documentsystems .itemonerow a.digitald, #documentsystems .itemonerow a.medspeech {
	padding-top:72px;
	display:block;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 7px;
	font-weight: bold;
}

#documentsystems .itemonerow a.photo {
	background:url(../images/subsections/document/photocopier.jpg) no-repeat 100% 100%;
}
#documentsystems .itemonerow a.network {
	background:url(../images/subsections/document/networkscanner.jpg) no-repeat 100% 100%;
}
#documentsystems .itemonerow a.fax {
	background:url(../images/subsections/document/fax.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#documentsystems .itemonerow a.servicelink {
	background:url(../images/subsections/document/servicing.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#documentsystems .itemonerow a.documentlink {
	background:url(../images/subsections/document/documentmanagement.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#documentsystems .itemonerow a.mulitmedia {
	background:url(../images/subsections/document/mulitmedia.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#documentsystems .itemonerow a.digitald {
	background:url(../images/subsections/document/digtial.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#documentsystems .itemonerow a.medspeech {
	background:url(../images/subsections/document/digtialmedspeech.jpg) no-repeat 100% 100%;
}

/*= Document Systems - patches rollover =*/
#documentsystems .itemonerow a.photo:hover {
	background:url(../images/subsections/document/photocopier.jpg) no-repeat 100% 0%;
}
#documentsystems .itemonerow a.network:hover {
	background:url(../images/subsections/document/networkscanner.jpg) no-repeat 100% 0%;
}
#documentsystems .itemonerow a.fax:hover {
	background:url(../images/subsections/document/fax.jpg) no-repeat 100% 0%;
}
#documentsystems .itemonerow a.servicelink:hover {
	background:url(../images/subsections/document/servicing.jpg) no-repeat 100% 0%;
}
#documentsystems .itemonerow a.documentlink:hover {
	background:url(../images/subsections/document/documentmanagement.jpg) no-repeat 100% 0%;
}
#documentsystems .itemonerow a.mulitmedia:hover {
	background:url(../images/subsections/document/mulitmedia.jpg) no-repeat 100% 0%;
}
#documentsystems .itemonerow a.digitald:hover {
	background:url(../images/subsections/document/digtial.jpg) no-repeat 100% 0%;
}
#documentsystems .itemonerow a.medspeech:hover {
	background:url(../images/subsections/document/digtialmedspeech.jpg) no-repeat 100% 0%;
}

/* Office Supplies - patches off*/
#officesupplies .itemonerow a.stationery, #officesupplies .itemonerow a.online, #officesupplies .itemonerow a.inkjet, #officesupplies .itemonerow a.printing, #officesupplies .itemonerow a.furniture, #officesupplies .itemonerow a.janit, #officesupplies .itemonerow a.scs {
	padding-top:72px;
	display:block;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 7px;
	font-weight: bold;
}

#officesupplies .itemonerow a.stationery {
	background:url(../images/subsections/officesupplies/stationery.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#officesupplies .itemonerow a.online {
	background:url(../images/subsections/officesupplies/onlineordering.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#officesupplies .itemonerow a.inkjet {
	background:url(../images/subsections/officesupplies/laserinkjet.jpg) no-repeat 100% 100%;
}
#officesupplies .itemonerow a.printing {
	background:url(../images/subsections/officesupplies/printingfacil.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#officesupplies .itemonerow a.furniture {
	background:url(../images/subsections/officesupplies/filing.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#officesupplies .itemonerow a.janit {
	background:url(../images/subsections/officesupplies/janitor.jpg) no-repeat 100% 100%;
	padding-top:87px;
}
#officesupplies .itemonerow a.scs {
	background:url(../images/subsections/officesupplies/stationerymanagement.jpg) no-repeat 100% 100%;
}

/*= Office Supplies - patches rollover =*/
#officesupplies .itemonerow a.stationery:hover {
	background:url(../images/subsections/officesupplies/stationery.jpg) no-repeat 100% 0%;
	padding-top:87px;
}
#officesupplies .itemonerow a.online:hover {
	background:url(../images/subsections/officesupplies/onlineordering.jpg) no-repeat 100% 0%;
	padding-top:87px;
}
#officesupplies .itemonerow a.inkjet:hover {
	background:url(../images/subsections/officesupplies/laserinkjet.jpg) no-repeat 100% 0%;
}
#officesupplies .itemonerow a.printing:hover {
	background:url(../images/subsections/officesupplies/printingfacil.jpg) no-repeat 100% 0%;
	padding-top:87px;
}
#officesupplies .itemonerow a.furniture:hover {
	background:url(../images/subsections/officesupplies/filing.jpg) no-repeat 100% 0%;
	padding-top:87px;
}
#officesupplies .itemonerow a.janit:hover {
	background:url(../images/subsections/officesupplies/janitor.jpg) no-repeat 100% 0%;
	padding-top:87px;
}
#officesupplies .itemonerow a.scs:hover {
	background:url(../images/subsections/officesupplies/stationerymanagement.jpg) no-repeat 100% 0%;
}

#googlemap
{
	width:575px;
	height:290px;
}

/*============MAIN CONTENT END=================*/

#footer {
	display:block;
	padding-left:40px;
	color:#2f2f2f;
	background:url(../images/footerlogos.gif) no-repeat 95% 30%;
	padding-bottom:80px;
}

#footer ul {
	display:block;
	padding:10px;
	list-style:none;
	margin:0px;
	padding-top: 20px;
}

#footer li {
	display:inline;
	padding-right:25px;
}

#footer li a {
display:inline;
color:#2f2f2f;
text-decoration:none;
}

#footer li a:hover {
text-decoration:underline;
}


/***** digital dictation *****/


#patchs #digitaldictation {
	width:672px;
	margin-top:3px;
}

#patchs {
}

#patchs #digitaldictation h2 {
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	text-align:center;
	margin-bottom:0;
	background:url(../images/dictationbg.gif) repeat-x;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-top:14px;

}

#dictationinner {
	background:#FFFFFF;
	padding:6px;
	padding-right:8px;

}

#dictationimg {
	float:left;
	width:228px;
}

#dictationtext {
	float:right;
	width:425px;

}

.dictation {
	padding-top:6px;
	padding-left:6px;
	display:block;
	margin:0;
}

.dictationlink {
	padding-top:5px;
}

.clearboth {
clear:both;
}

