html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
    outline: 0;
}
fieldset {
border:0px;
padding:0px;
margin:0px;
}

html
{
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;   
    overflow-x: hidden;   
}
body
{
    background-color: #fff;
    font-family: arial;
    background-image:url(/images/background.png);
    background-repeat: repeat-x;
}
html,
body
{
	margin-left: 0px; /*50%;*/
	margin-right: 0px; /*50%;*/
	margin-top:0px;
	margin-bottom:0px;
    padding: 0;
    height: 100%;
}
.page
{
    margin: 0 auto;
	/*margin-left: -533px;*/
    width: 860px;
    text-align: center;
    position: relative;
    background-image:url(/images/content.png);
    background-repeat: repeat-x;
	

}
.content
{
    padding: 90px 30px 20px 30px;
    clear: both;
    text-align:left;
	
}
.contenthome
{
    padding: 90px 30px 20px 30px;
    clear: both;
    text-align:left;
	
}
#footer
{
    font-size: 10px;
    background-color: #fff;
    background-image:url(/images/bottombar.png);
    background-repeat: no-repeat;
margin:10px 40px;
}

.Canon {
margin-left:20px;
margin-bottom:20px;
border:1px solid #333;
padding:10px 65px 10px 65px;
}
.Ricoh {
margin-left:20px;
margin-bottom:20px;
border:1px solid #333;
padding:10px 57px 10px 56px;
height:25px;
}

#header
{
	width:860px;
	margin:0px;
	padding:0px;
	text-align:left;
	position:absolute;
	top:30px;
	left:0px;
	z-index:1000;
}
#SystemTechnology_logo
{
	position:absolute;
	top:5px;
	left:15px;
	z-index:1002;

}

#header #SystemTechnology_logo img {
	border: 0px;
}
/******* NEW MENU STUFF **********/
.menu ul{
	padding:0;
	margin:0;
	list-style:none;
	vertical-align:middle;
}
.menu a{
	display:block;
}
.menu li{
	font-size:10px;
	text-align:left;
	line-height: 18px;
}
.menu li a{
	color:#444;
	padding:0px 14px 0px 14px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	text-transform: uppercase;
	font-weight:bold;
}
.menu li a:hover{
	color:#111;
	padding:0px 14px 0px 14px;
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}

#topmenu
{
	padding:0px;
	text-align:left;
padding:15px 0px 0px 0px;

	z-index:1001;
}
#bottommenu
{
	padding:0px;
	text-align:right !important;
position:absolute;
top: 18px;
right:23px;
z-index:1001;
}


.menu2 ul{
	padding:0;
	margin:0;
	list-style:none;
	vertical-align:middle;
text-align:right !important;
}
.menu2 a{
	display:block;
}
.menu2 li{
	float:right;
	font-size:10px;
	text-align:left;
	line-height: 32px;
}
.menu2 li a{
	color:#666;
	padding:0px 14px 0px 14px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}
.menu2 li a:hover{
	color:#111;
	padding:0px 14px 0px 14px;
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}


/*************************************/



.content p
{
	font-size:12px;
	color:#000;
	padding: 0px 20px 20px 0px;
	line-height:18px;
	margin: 0px;
}
.content a
{
	font-size:12px;
	
	
	line-height:20px;
	margin: 0px;
	
}
.content a:hover
{
	color:#333;
	line-height:20px;
	margin: 0px;
	text-decoration:underline;
}
.content td
{
	font-size:11px;
	color:#000;
	line-height:20px;
	margin: 0px;
}
.content th
{
	font-size:11px;
	color:#eee;
	line-height:20px;
	margin: 0px;
	font-weight:bold;
}


.content li
{
	font-size:11px;
	color:#eee;
	padding: 0px 20px 0px 00px;
	line-height:20px;
	margin: 0px;
}

.content ul
{
padding: 0px 0px 10px 0px;
line-height:20px;
margin: 0px 0px 0px 15px!important;
}

.content ul ul li
{
	font-size:11px;
	color:#eee;
padding: 0px 0px 0px 0px;
line-height:20px;
margin: 0px;
list-style:none;
}
.content ul ul
{
font-size:11px;
color:#fff;
padding: 0px 0px 0px 0px;
line-height:20px;
margin: 0px;
}
.content ul ul ul
{
padding: 0px 0px 10px 20px;
line-height:20px;
margin: 0px;
}
.content ul ul ul li
{
list-style:square;
}






.content span
{

}

.content h1
{
	font-size:14px;
	
padding: 0px 20px 20px 0px;
margin: 0px;
line-height:20px;
text-transform:uppercase;
font-weight:normal;


font-size:24px;
line-height:20px;
color:#F58345! important;
font-weight:normal !important;
text-transform: none!important;

}
.content .pagewatermark {
position:absolute;
top:60px;
right:70px;
}
.content .compassimg {
position:absolute;
bottom:340px;
right:250px;
}
.content .pagewatermark2 {
position:absolute;
top:80px;
right:50px;

border-bottom:0px;
}
.content .pagewatermark3{
position:absolute;
top:60px;
right:50px;
}
.content .pagewatermark4{
position:absolute;
top:20px;
right:30px;
}
.content h6
{
font-size:20px;
color:#000;
font-weight:normal;
}


.content h2
{
	font-size:12px;
	color:#000;
padding: 0px 20px 20px 20px;
line-height:20px;
margin: 0px;
}


.content li
{
	color:#333;
font-size:12px;
line-height:20px;
}

.content ul
{
padding: 0px 0px 0px 0px;
line-height:20px;
margin: 0px 0px 20px 40px;
}

#OnWhite ul ul li
{
font-size:11px;
color:#333;
line-height:20px;
list-style:square;
}
#OnWhite ul ul
{
font-size:11px;
color:#fff;
padding: 0px 0px 0px 0px;
line-height:20px;
margin: 0px 0px 0px 40px;
}



.content h3
{
	font-size:12px;
	color:#f58345;
padding: 0px 20px 20px 20px;
line-height:20px;
margin: 0px;
font-weight:normal;
}


.content h4
{
	font-size:12px;
	color:#333;
padding: 0px 20px 20px 20px;
line-height:20px;
margin: 0px;
}




.content  .input {
	font-size:11px;
	color:#000;
	text-decoration:none;
width: 100%;
margin:2px 0px 2px 0px;
line-height: 20px;
padding: 2px;
border: 1px solid #f27f40;
background-color: #000 !important;
color: #fff;
}

.content  .input {
	font-size:11px;
	color:#000;
	text-decoration:none;
width: 140px;
margin:5px 0px 5px 0px;
line-height: 20px;
padding: 2px;
border: 0px solid #333;
background-color: #222 !important;
color: #fff;
}
.content  .button1 {
	font-size:11px;
	color:#ccc;
	text-decoration:none;
width: 140px;
margin:5px 0px 0px 0px;
line-height: 30px;
padding: 1px 0px 1px 0px;
background-color: #222 !important;
border:0px;
cursor:pointer;
}
.content  .button1 :hover {
	font-size:11px;
	color:#ccc;
	text-decoration:none;
width: 140px;
margin:5px 0px 0px 0px;
line-height: 30px;
padding: 1px 0px 1px 0px;
background-color: #333 !important;
border:0px;
cursor:pointer;
}












#content  textarea {
	font-size:11px;
	color:#000;
	text-decoration:none;
width: 300px;
margin:2px 0px 2px 0px;
line-height: 20px;
padding: 2px;
border: 0px solid #333;
background-color: #222 !important;
color: #fff;
}













#links
{
	display:block;
	width: 100%;
}
#links ul
{
	padding:20px 20px 20px 20px;
	margin:0;
	list-style:none;
	font-size:10px;
	text-align:left;
	line-height: 20px;
	color: #333;
	width: 100%;
	display:block;
	height: 30px;
}
#links li{
	float:left;
	font-size:10px;
	text-align:left;
	line-height: 20px;
}
#links li a{
	color:#333;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	font-weight: normal;
}
#links li a:hover{
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}

#footer .footerhighlight
{
	height:150px;

	width:258px;
float:left;
}
.footerhighlight h2 {
	color:#00539f;
	line-height:20px;
	margin:10px 0px 0px 20px;
	text-decoration:none;
text-align:left;
}
.footerhighlight img {
	margin:10px 20px;
height:50px;
}
.footerhighlight p {
	color:#00539f;
	line-height:18px;
	margin:0px 10px 0px 15px;
	text-decoration:none;
font-size:12px !important;
font-weight:bold;
text-align:left;
}

#footer #DesignedBy a{
	display:block;
}
#bottommenuitems{
	float:left;
}
#DesignedBy {
	position:absolute;
bottom:-20px;
right:20px;
	padding:10px 20px 20px 50px;
	
}
#Valid {
clear:both;
	padding:0px 0px 20px 20px;
text-align:right;
}
#Valid img {
	border:0px;
}
#DesignedBy a{
	font-size:11px;
	text-align:left;
	line-height: 32px;
	color:#444;
	padding:0px 0px 0px 16px;
	margin:20px 0px 00px 50px;
	text-decoration:none;
}
#DesignedBy a:hover{
	color:#ccc;
	padding:0px 0px 0px 16px;
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}





#PhotocopierGallery {
position:relative;
height:417px;
cursor:pointer;
}
.content .ImageFade {
position:absolute;
left:0px;
top:0px;
}













.footerbuttons {
	font-size:11px;
	text-align:left;
	line-height: 32px;
	color:#F1834A;
	padding:5px 10px 5px 10px;
	margin:10px 0px 0px 20px;
	text-decoration:none;
border:1px solid #F1834A;
background-color: #333 !important;
}




.buttons {
	font-size:11px;
	text-align:left;
	line-height: 32px;
	color:#888;
	padding:5px 10px 5px 10px !important;
	margin:30px 0px 0px 0px !important;
	text-decoration:none;
border:1px solid #bbb;
background-color: #eee!important;
}









#PhotocopierThumbs .Thumbnail {
	
}

#PhotocopierThumbs {
	margin:0px 0px 0px 0px;
	padding:20px 20px 0px 0px;
	border:1px solid #d2d2d2;
border-left :0px;
border-right :0px;
border-bottom:0px;
clear:both;
height:60px;
}

#PhotocopierThumbs a {
	padding:2px;
	border:1px solid #fff;
text-align:center;
display:block;
}
#PhotocopierThumbs a:hover {
	padding:2px;
	border:1px solid #111;
	text-decoration:none;
text-align:center;
}

#PhotocopierThumbs img {
	clear:both;
	border:0px;
}
#PhotocopierThumbs span {
display:block;
	padding:0px;
	margin:0px;
}
#PhotocopierThumbs li {
	float:left;
	margin:0px;
	margin-right:10px;
}
#PhotocopierThumbs ul {
	padding:0;
	padding:0px 17px 0px 17px;
	list-style:none;
}
#PhotocopierSlides {
	margin: 0px 20px 0px 0px;
	position:relative;
	height:360px;
}
#PhotocopierSlides .PhotocopierSlide {
	position:absolute;
}
#PhotocopierSlides .PhotocopierSlide img {
	float:left;
	margin-right:20px;
}

#PhotocopierSlides .PhotocopierSlide .column_1 {
	float:left;
}
#PhotocopierSlides .PhotocopierSlide .column_2 {
	float:left;
}
#PhotocopierSlides .PhotocopierSlide .column_0 {
	float:left;
}
#PhotocopierSlides .PhotocopierSlide ul {
	margin-bottom:20px;
}


#PhotocopierThumbs .next {
	display:inline;
margin-left:20px;
}
#PhotocopierThumbs .next a {
	display:inline;
	width:24px; 
	height:24px;
border:0px;
}
#PhotocopierThumbs .next a:hover {
	display:inline;
	width:24px; 
	height:24px;
border:0px;
}
#PhotocopierThumbs .nextimage {
margin-top:20px;
}

#tabMenu {
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style:none;
position:absolute;
top:0px;
}
#tabMenu li {
	float:left;
padding-right:0px;
margin:0px 20px 0px 0px;
border:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
padding:0px 0px 0px 20px;
text-decoration:none;
}
#tabMenu a {
text-decoration:none;
}
#tabMenu a:hover {
text-decoration:none;
}
#tabMenu .tabOn {
	float:left;
padding-right:0px;
margin:0px 20px 0px 0px;
border:1px solid #d2d2d2;
border-bottom:1px solid #fff;
padding:0px 0px 0px 20px;
text-decoration:none;
}
#copierGallery {
	position:relative;
	padding-top:21px;
}
#Page_1 {
	position:absolute;
	left:0px;
	top:40px;
}
#Page_2 {
	position:absolute;
	left:40px;
	top:40px;
}
#Page_3 {
	position:absolute;
	left:40px;
	top:40px;
}
#Page_4 {
	position:absolute;
	left:0px;
	top:40px;
}
#Page_5 {
	position:absolute;
	left:40px;
	top:40px;
}
#next {
	float:right;
}
.PhotocopierNews
{
	font-size:20px;
	color:#fff;
	line-height:30px;
	margin: 0px;
	padding-left:20px;
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:417px;
font-family: arial, helvetica, sans-serif;
}

#Testimonials {
position:relative;
margin-top:0px;
height:100px;
width:480px;
background-color: #fff;
}
#Testimonials p {
position:absolute;
font-style:italic;
font-size:27px;
line-height:35px;
color:#777;
width:450px;
background-color: #fff;
}


#photocopier_offer {
border:1px solid #F1834A;
margin:0px 20px 20px 20px;
padding:1px;

}

#photocopier_sent {
width:250px;
float:left;
display:none;
}
#photocopier_sent p {
color: #111;
padding:0px;
}
#photocopier_copier {
background-color:#fff;
padding:10px;
}
#photocopier_form {
width:250px;
float:left;
}


#photocopier_offer h2 {
color:#111;
padding:0px 0px 5px 0px;
margin:0px;
font-size:14px;
line-height:20px;
text-transform:none;
font-weight:normal;
}
#photocopier_offer img {
width:150px;
padding-right:5px;
background-color:#fff;
}
#photocopier_offer .inputText {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
}
.inputText.large {
width:220px;
margin:0px 0px 3px 0px
}
.submitButton {
font-size:12px;
width:227px;
margin:0px 0px 3px 0px
}

#Photocopier_freephone {
color:#fff;
padding:15px 0px 0px 0px;
margin:0px;
text-transform:none;
font-weight:normal;
float:right;
font-size: 22px;
}
#Photocopier_freephone h3 {
padding:0px !important;
margin: 0px !important;
font-size: 22px;
color:#a1a1a1;
font-weight:normal;
}

#container td {
color:#111;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#container .bevel {
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#container select, textarea, .inputText {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px;
background-color: #eee !important;
border:0px;
}
#container .commentBevel select, textarea {
margin:3px 0;
width:400px;
}
#container textarea.small {
height:60px;
}
#container textarea.medium {
height:60px;
}
#container textarea.large {
height:60px;
}
#container .inputText {
width:80px; margin:0px 0px 3px 0px
}
#container .inputText.large {
width:200px;
}

#main {
border-top:1px solid #444;
}
#main .header {
border-bottom:1px solid #444;
}
.cduHeader {

}

.CDUbevel {
padding:3px 7px 0 10px;
}
.cduLabel {
padding-bottom:5px;
padding-left:0;
width:110px;
}
.overallLabel {
font-weight:bold;
padding-bottom:5px;
padding-left:0;
}
.scaleTable td {
padding:0 3px;
}
.CDUTable {
border-bottom:1px solid #444;
margin-bottom:3px;
}

.scaleRadio {
height:20px;
width:20px;
}
.scaleText {
white-space:nowrap;
width:78px;
}


.commentBevel {
padding-right:10px;
}
#commentLimit {
color:#999999;
font-size:10px;
padding-bottom:3px;
text-align:right;
}




label {
cursor:pointer;
}





















#Photocopiers_1 h1 
{
font-size:30px !important;
line-height:25px !important;
color:#00539f! important ;
font-weight:bold !important;
font-style:italic;font-family: Verdana;
text-transform: capitalize!important;
margin:90px 0px 0px 370px;
padding:0px;
display:none;
}
#Photocopiers_1 h2 
{
font-size:30px;
line-height:30px;
color:#f58345 !important;
font-weight:bold !important;
font-style:italic;font-family: Verdana;
padding:0px;
padding-top:10px;
margin:0px 0px 40px 370px;
display:none;
}
#Photocopiers_1 h3 
{
font-size:20px !important;
line-height:25px !important;
color:#00539f! important;
font-weight:normal !important;
font-style:italic;font-family: Verdana;
margin-left:350px;
display:none;
}
#Photocopiers_1 p {
margin:30px 50px 0px 370px;
color:#f58345 !important;
font-style:italic;font-family: Verdana;
font-size:16px;
line-height:20px;
display:none;
}
#Photocopiers_1 a {

line-height:20px;
color:#00539f! important;
font-style:italic;font-family: Verdana;
display:none;

}

#Photocopiers_1 .rightside {
	position:absolute;
	bottom:40px;
	left:336px;
}



#Photocopiers_2 h1 
{
font-size:75px;
line-height:25px;
color:#00539f! important;
font-weight:normal !important;
font-style:italic;font-family: Verdana;
text-transform: capitalize!important;
margin-left:220px;
margin-top:70px;
display:none;

}
#Photocopiers_2 img 
{
margin-left:235px;
margin-top:20px;
display:none;

}
#Photocopiers_2 p {
margin-top:0px;
margin-left:230px;
font-style:italic;font-family: Verdana;
display:none;

}
#Photocopiers_2 a {
font-size:12px;
line-height:20px;
color:#00539f! important;
font-weight:bold !important;
font-style:italic;font-family: Verdana;
display:none;

}
#Photocopiers_2 .rightside {
	position:absolute;
	bottom:40px;
	left:10px;
}


#Photocopiers_3 h1 
{
font-size:35px;
line-height:40px;
color:#f58345! important;
font-weight:normal !important;
font-style:italic;font-family: Verdana;
text-transform: capitalize!important;
margin-left:20px;
margin-top:80px;
margin: 80px 0px 0px 20px;
padding:0px;
display:none;

}
#Photocopiers_3 h2 
{
font-size:20px;
line-height:25px;
color:#00539f! important;
font-weight:normal !important;
font-style:italic;font-family: Verdana;
margin-left:0px;
margin-top:10px;
padding-bottom:5px;
display:none;

}
#Photocopiers_3 img 
{
margin-left:5px;
margin-top:20px;
display:none;

}
#Photocopiers_3 p {
margin-top:5px;
margin-left:20px;
color:#f58345! important;
font-weight:bold !important;
width:250px;
font-style:italic;font-family: Verdana;
padding-top:0px;
display:none;

}
#Photocopiers_3 a {
font-size:12px;
line-height:20px;
color:#00539f! important;
font-weight:bold !important;
font-style:italic;font-family: Verdana;
display:none;

}
#Photocopiers_3 .rightside {
	position:absolute;
	bottom:40px;
	left:30px;
display:none;

	}






#Photocopiers_4 h1 
{
font-size:55px;
line-height:25px;
color:#fff! important;
font-weight:normal !important;
font-style:italic;font-family: Verdana;
text-transform: capitalize!important;
margin-left:20px;
margin-top:90px;
display:none;

}
#Photocopiers_4 h2 
{
font-size:20px;
line-height:30px;
color:#fff! important;
font-weight:bold!important;
font-style:italic;font-family: Verdana;
margin-left:20px;
display:none;

}
#Photocopiers_4 p {
margin-top:0px;
margin-left:20px;
font-style:italic;font-family: Verdana;
display:none;

}
#Photocopiers_4 a {
font-size:15px;
line-height:24px;
color:#00539f! important;
font-weight:bold !important;
font-style:italic;font-family: Verdana;
display:none;

}

#Photocopiers_4 .rightside {
	position:absolute;
	bottom:40px;
	left:35px;
}





#Photocopiers_5 h1 
{
font-size:60px;
line-height:25px;
color:#fff! important;
font-weight:normal !important;
font-style:italic;font-family: Verdana;
text-transform: capitalize!important;
margin-left:40px;
margin-top:200px;
display:none;

}
#Photocopiers_5 h2 
{
font-size:40px;
line-height:30px;
color:#fff! important;
font-weight:normal!important;
font-style:italic;font-family: Verdana;
margin-left:500px;
display:none;

}

#Photocopiers_5 p {
margin-top:0px;
margin-left:40px;
width:500px;
font-style:italic;font-family: Verdana;
display:none;

}
#Photocopiers_5 a {
font-size:14px;
line-height:30px;
color:#fff! important;
font-weight:normal!important;
font-style:italic;font-family: Verdana;
display:none;

}

#Photocopiers_5 .rightside {
	position:absolute;
	bottom:50px;
	left:55px;
}




#Photocopiers_6 h1 
{
font-size:18px;
line-height:20px;
color:#f58345! important;
font-weight:normal !important;
font-style:italic;font-family: Verdana;
text-transform: none!important;
margin-left:30px;
margin-top:80px;
width:300px;
display:none;

}
#Photocopiers_6 h2 
{
font-size:34px;
line-height:40px;
color:#00539f! important;
font-weight:normal!important;
font-style:italic;font-family: Verdana;
margin:0px 0px 0px 30px;
width:300px;
padding:0px;
display:none;

}
#Photocopiers_6 p {
margin-top:10px;
margin-left:30px;
width:600px;
font-style:italic;font-family: Verdana;
display:none;

}
#Photocopiers_6 a {
font-size:15px;
line-height:20px;
color:#f58345! important;
font-weight:normal!important;
font-style:italic;font-family: Verdana;
display:none;

}

#Photocopiers_6 .rightside {
	position:absolute;
	bottom:30px;
	left:41px;
}


.contenthighlightMiddle ul {
color:#588ad1;
padding:0px 10px 10px 10px;
margin:0px 20px 0px 20px;
}
.contenthighlightMiddle li {
color:#588ad1;
font-size:14px;
line-height:25px;
}
.contenthighlightMiddle p {
color:#A0A0A0;
font-size:20px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 0px;
}





#MailingQuantity {
    position: absolute;
    top:-30px;
    right:10px;
    margin: 0px;
    padding: 4px 0px 4px 0px;
border:1px solid #ccc;

}
#MailingQuantity .Postage {
    float:left;
width:15px;
font-size:14px;
text-align:center;
}
#MailingQuantity .Postage a {
    text-decoration:none;
color: #4d4d4d;
display:block;
margin:0px;
padding:0px;
}
#MailingQuantity img {
    float:left;
margin: 4px 4px 0px 4px !important;
cursor:pointer;
}

