body,table,th,td {
color:#373737;
font-size:x-small;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body {
background:url(fade.png) repeat-x #fff;
margin: 0 auto; 
position: relative;
color:#373737;
}


#basic-accordian{ width:145px; left:50%; top:50%;}
.accordion_headings{background-color:#ce0000; padding:0px; margin:0px; border-bottom:1px solid #fff; }
.accordion_child{ padding:0px; }
.accordion_child ul { padding:0px; margin:0px;}
.accordion_child li { font-size:10px; padding:0px; margin:0px; list-style:none; margin-left:5px; margin-left:5px;}
.accordion_child li a { padding-left:2px; margin-left:2px;}
.tabs-container { clear: left; border: 1px solid #ccc; border-top: 0; padding: 20px 8px 0 8px;}

h1 { font-size:12px; color:#373737;}

.submenu { font-size:10px; }
.submenu a:hover { font-size:10px; text-decoration:underline;}

.subnavlinks { background-color:#297DB5; padding:0px; margin:0px; border-bottom:1px solid #fff; display:block; }
.subnavlinks a:hover { background-color:#297DB5; display:block; text-decoration:none;}

.navlinks { background-color:#ce0000; padding:0px; margin:0px; border-bottom:1px solid #fff; display:block; }
.navlinks a:hover { background-color:#297db5; display:block; text-decoration:none;}

.navlink {  color:#fff; font-size:10px; margin:2px; padding:2px;}
.navlink a:hover { text-decoration:none;}

a:link {
color:#003366;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:visited {
color:#6699cc;
font-size:xx-small;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:active {
color:#003399;
font-size:xx-small;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

li {
color:#000000;
list-style-type:square;
list-style-position:inside;
}

ol {
color:#000000;
}

ul {
color:#000000;
list-style-type:square;
list-style-position:inside;
margin-left:5px;
padding-left:1em;
text-indent:-1em;
}

H1,H2,H3,H4,H5,H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.actCHECKOUTEM {
background-color:#c3c3c3;
}

.actCHECKOUTBG {
background-color:#eeeeee;
}

.actlarger {
font-size:larger;
color:#000000;
}

.actsmaller {
font-size:smaller;
color:#000000;
}

.actxxsmall {
font-size:xx-small;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumbthis {
font-size:xx-small;
color:#000000;
font-style:normal;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumbsection {
font-size:xx-small;
color:#A1A1A1;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actxsmall {
font-size:x-small;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.whitetext {
font-size:x-small;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.pricetext {
font-size:x-small;
color:#C00;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.newsdate {
font-size:x-small;
color:#C00;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.newstitle {
font-size:x-small;
color:#373737;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actsmall {
font-size:small;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actregular {
font-size:medium;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actlarge {
font-size:large;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actxlarge {
font-size:x-large;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actxxlarge {
font-size:xx-large;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actcustomprice {
font-size:xx-small;
color:#C00;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actsearchhighlightcolor {
color:#ff0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actwelcome {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actlogotext {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:x-small;
color:#D9090E;
font-style:normal;
font-weight:bold;
text-align:center;
}

.actlogout {
font-size:x-small;
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.forminputCopy {
border-right:#bababa 1px solid;
border-top:#bababa 1px solid;
font-size:11px;
border-left:#bababa 1px solid;
color:#373737;
border-bottom:#bababa 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.CART {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFF;
}

.boxline {
border:1px solid #999;
}

.boxlineleft {
border-left:1px solid #999;
}

.whiteheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
font-weight:bold;
color:#FFF;
}

.boxshadow {
border:1px solid #999;
border-bottom:2px solid #999;
border-right:2px solid #999;
}

.producttitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#C00;
font-weight:bold;
}

.productsub {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2E89C5;
font-weight:bold;
}
.productsub2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2E89C5;
font-weight:bold;
}
.greentext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3d726a;
font-weight:bold;
}

.colorgateimageleft {
padding:10px 10px 10px 0;
}

.colorgateimageright {
padding:10px 0 10px 10px;
}

.cataloguerequest {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:bold;
}

.topnav-links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#fff;
margin:0 0 0 15px;
padding:0;
}

.topnav-links a:hover {
color:#fff;
}

.sub3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9F00;
font-weight:bold;
}

.sub4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF6600;
font-weight:bold;
}

.sub4 a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.sub4 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.tablepadding {
padding-right:10px;
}

.solaris {
font-size:12px;
font-weight:bold;
color:#321a4e;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.floatleft {
float:left;
padding-right:40px;
padding-bottom:10px;
}
.floatright {
float:right;
padding-left:20px;
padding-bottom:10px;
}

a.offertext:link {
color:#fff;
font-size:xx-small;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.mailtext {
font-size:10px;
color:#287FBE;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.carttext,.white {
font-size:xx-small;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.actwarningcolor,.actrequiredcolor,.actrequired,.actwarning {
color:#ff3300;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.box {
display:block;
width:95%; 
margin:0;
padding:10px;
background-color: #e4eff4;
border-top: #d2e1e7 1px solid;
border-left: #d2e1e7 1px solid;
border-right: #d2e1e7 4px solid;
border-bottom: #d2e1e7 4px solid;
font-size:xx-small;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.mimakiblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5456a1;
font-weight:bold;
}
.headline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#c00;
font-weight:bold;
}
.testimonialsummary {
display:block;
border-bottom:1px dotted #999;
margin:5px 0 5px;
padding:2px 5px;
}
.uniform_product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #0F3990;
}
.pointinfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}