/* CSS Document */

*{
margin:0px;
padding:0px;
}

a{

	text-decoration: none;
}
a:hover {
	text-decoration:underline;
	
}



/* Body */
body{
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
color:#470066;
margin-top:5px;
margin-bottom:5px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#470066;
margin-top:5px;
margin-bottom:5px;
}

h3, h4, h5, h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#470066;
margin-top:5px;
margin-bottom:5px;
}

.errormsg{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

/* Top Bar */
#outertopbar {
margin:auto;
background-color:#FFFFFF;
height:148px;
width:996px;
}

#topbar {
float:left;
height:122px;
width:996px;
}

#topbar .logo {
float:left;
height:122px;
width:230px;
}

#topbar .salescontact {
float:left;
height:112px;
width:224px;
text-align:right;
padding-right:10px;
padding-top:10px;
}

#topbar .salescontact-text {
padding-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
text-align:right;
}


#topbar .iconbar {
float:left;
height:122px;
width:532px;
background-color:#FFFFFF;
}

#topbar .iconbar-top {
float:left;
height:30px;
width:532px;
background-color:#FFFFFF;
}

#topbar .iconbar-mid {
float:left;
height:65px;
width:532px;
background-color:#FFFFFF;
}

#topbar .iconbar-bot {
float:left;
height:27px;
width:532px;
background-color:#FFFFFF;
}

#topbar .iconbar-bot-links {
float:left;
width:76px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
font-weight:bold;
text-align:center;
text-decoration:none;
}
#topbar .iconbar-bot-links a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
text-align:center;
text-decoration:underline;
}

#topmenubar {
float:left;
width:996px;
height:26px;
background-color:#007877;
text-align:center;
}

#topmenubar .toplinksleft {
float:left;
height:26px;
/*
width:230px;
*/
width:220px;

}

#toplinksline{
float:left;
margin-top:4px;
height:18px;
width:2px;
background-color: #FFFFFF;
}

#topmenubar .toplinks {
float:left;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
vertical-align:middle;
padding-top:2px;
padding-left:10px;
padding-right:10px;
background-color:#007877;
}

#topmenubar .toplinks a:hover {
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
background-color:#E8E8E8;
}


/* Mid Bar */
#outermidbar {
margin:auto;
background-color:#ffffff;
height:auto;
width:996px;
padding-top:5px;
}


/* Left Bar */
#outerleftbar {
float:left;
background-color:#FFFFFF;
height:auto;
width:174px;
}

#outerleftbar .mainlink {
background-color:#E8E8E8;
background-image:url(../images/leftmenu_corner.jpg);
background-position:right;
background-repeat:no-repeat;
height:18px;
width:170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-left:4px;
padding-top:4px;
color:#000000;
}
#outerleftbar .mainlink a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#007878;
}


#outerleftbar .mainlink1 {
margin-top:5px;
background-color:#E8E8E8;
background-image:url(../images/leftmenu_corner.jpg);
background-position:right;
background-repeat:no-repeat;
height:18px;
width:170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-left:4px;
padding-top:4px;
color:#000000;
}
#outerleftbar .mainlink1 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#007878;
}

#outerleftbar .mainlink2 {
margin-top:5px;
background-color:#E8E8E8;
background-image:url(../images/leftmenu_corner.jpg);
background-position:right;
background-repeat:no-repeat;
height:18px;
width:166px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-left:8px;
padding-top:4px;
color:#000000;
}

#outerleftbar .mainlink2 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#007878;
}

#outerleftbar .sublink {
margin-top:1px;
background-color:#F8F8F8;
height:auto;
width:164px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
line-height:23px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
color:#000000;
}
#outerleftbar .sublink a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:23px;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#007878;
}

#outerleftbar .sublinkT {
margin-top:1px;
background-color:#F8F8F8;
height:auto;
width:170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
line-height:23px;
padding-left:4px;
padding-top:10px;
padding-bottom:10px;
color:#000000;
}
#outerleftbar .sublinkT a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:23px;
font-size:10px;
font-weight:normal;
text-decoration:underline;
color:#007878;
}



#outerleftbar .protex {
margin-top:40px;
}


/* Content Bar */
#outercontentbar {
float:left;
height:auto;
width:822px;
background-color:#ffffff;
}

#outercontentbar .search {
background-color:#FFFFFF;
width:800px;
height:26px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-right:22px;
padding-top:4px;
margin-bottom:5px;
}

#headertitlearea {
float:left;
width:555px;
height:auto;
margin-top:5px;
border-left:#FFFFFF 45px solid;
border-right:#FFFFFF 45px solid;
background-color:#ffffff;
}


#headertitlearea h1{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
color:#000066;
}

#headertitlearea h2{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000066;
}

#centerworkarea {
float:left;
width:559px;
height:auto;
margin-top:15px;
background-color:#ffffff;
border-left:#FFFFFF 45px solid;
border-right:#FFFFFF 45px solid;
}

#centerworkarea table{
float:left;
width:550px;
height:auto;
margin-top:15px;
margin-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:5px;
}

.mwseolayout{
height:22px;
background-color:#eee3f2;
}



#centerworkarea .tablestyle{
float:left;
width:700px;
height:auto;
margin-top:15px;
margin-bottom:15px;
font-size:11px;
background-color:#E9E9E9;
border:#999999 1px solid;
color:#000000;
}


#centerworkarea .welcome{
float:left;
width:559px;
height:70px;
border:0px;
}

#centerworkarea .flashanimation{
float:left;
width:559px;
height:224px;
border:0px;
}

#centerworkarea a{
	color:#007877;
	font-weight:bold;
	text-decoration:none;
}

#centerworkarea a:hover{
	color:#365c2b;
	font-weight:bold;
	text-decoration:underline;
}



#centerworkarea p{
float:left;
width:545px;
height:auto;
margin-right:4px;
font-size:11px;
margin-top:8px;
text-align:justify;
}
#centerworkarea ul{
float:left;
display:block;
width:540px;
height:auto;
margin-top:10px;
margin-bottom:10px;
}
#centerworkarea li{
margin-top:8px;
margin-left:20px;
list-style-image:url(../images/plusicon.gif);
list-style-position:outside;
font-size:11px;
text-align: justify;
}

#centerworkarea h1{
float:left;
font-family:Arial, Verdana, Helvetica, sans-serif;
width:545px;
font-size:16px;
text-decoration:none;
color:#000066;
margin-top:10px;
}

#centerworkarea .logopic{
float:left;
position:relative;
width:120px;
height:60px;
border:0px;
}

#productcat{
float:left;
width:545px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
margin-top:12px;
margin-bottom:6px;
}

#productcat h1{
float:left;
font-size:13px;
margin-top:5px;
margin-right:5px;

}
#productcat h2{
float:left;
font-size:12px;
margin-top:5px;
}
#productcat .producttitleara{
float:left;
width:535px;
height:auto;
padding-left:5px;
padding-right:5px;
background-color:#dedae0;
}

.qtybox{
float:left;
width:20px;
height:18px;
margin-bottom:2px;
}

#productcat .producttitlearaL{
float:left;
width:535px;
height:30px;
padding-left:5px;
padding-right:5px;
background-color:#EFEAF1;
}


#productcat .copierimg{
float:left;
width:145px;
height:170px;
border:0px;
}

#productcat .itcopierimg{
float:left;
width:135px;
height:135px;
border:0px;
}

#productcat .copierimgL{
float:left;
width:150px;
height:auto;
border:0px;
}

#productcat .proimgmw{
float:left;
width:140px;
height:140px;
border:0px;
margin-top:3px;
background-image:url(../images/irback.jpg);
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

.amproimgs{
	float:left;
	width:50px;
	height:50px;
	font-size:8px;
	text-align:center;	
	background:0px;
	background-image:url(../images/acclogoback.jpg);
}


.tableacc{
	float:left;
	width:550px;
	background-color:#D5CDFE;
	font-size:10px;
	border:0px;
}

.tracc{
	background-color:#FFFFFF;
}

.tdacc{
	background-color:#FFFFFF;
	padding-left:3px;
	padding-top:3px;	
}


#productcat .copiertxt{
float:left;
width:400px;
height:210px;
border:0px;
}

#productcat .copiertxtMw{
float:left;
width:395px;
height:150px;
border:0px;
margin-left:5px;
}

#productcat .copiertxtL{
float:left;
width:335px;
height:auto;
border:0px;
}


#productcat p{
float:left;
width:390px;
font-size:11px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#productcat a{
color:#FF0000;
}

#productcat .iconcolor{
float:left;
width:38px;
height:40px;
border:0px;
vertical-align:middle;
border:0px;
}

#centercol{
float:left;
width:270px;
height:auto;
margin-top:30px;
background-color:#F8F8F8;
}
#centercol p{
float:left;
width:260px;
height:auto;
margin-left:3px;
margin-right:3px;
font-size:11px;
margin-top:6px;
text-align:justify;
}

#centercol h1{
font-size:11px;
color:#000000;
}

#centercol .clsspe{
height:32px; background-color:#E8E8E8; margin:0px;width:264px;padding-left:4px; padding-right:4px;padding-top:3px;
}

#centercol .clsimg{
float:left;
width:272px;
height:95px;
border:0px;
}

#centercol ul{
float:left;
display:block;
width:245px;
height:auto;
}
#centerworkarea li{
margin-top:10px;
margin-left:15px;
list-style-image:url(../images/plusicon.gif);
list-style-position:outside;
font-size:11px;
text-align: justify;
}

#centerhome_spe{
float:left;
width:525px;
height:auto;
border-left:24px #B4B4B4 solid;
background-color:#F8F8F8;
margin-top:5px;
}


#centerhome_spe p{
float:left;
width:510px;
height:auto;
margin-left:5px;
margin-top:6px;
font-size:12px;
text-align:left;
}

/*IE\*/
* html #centerhome_spe p{
width:510px;
}

#rightbararea{
float:left;
width:167px;
height:auto;

background-color:#ffffff;
border-left:1px #CBCBCB solid;
border-top:8px #CBCBCB solid;
border-bottom:10px #CBCBCB solid;
border-right:1px #CBCBCB solid;
}

#rightbararea p{
float:left;
width:160px;
height:auto;
margin-left:4px;
font-size:11px;
margin-top:6px;
}

#rightbararea .txtbox{
float:left;
width:144px;
height:16px;
border:1px #000000 solid;
margin-top:2px;
}

#rightbararea .txtboxselect{
float:left;
width:200px;
height:16px;
border:1px #000000 solid;
margin-top:2px;
}

#rightbararea .rightbox{
float:left;
width:168px;
height:auto;
margin-bottom:10px;
}

.secbox{
float:left;
width:160px;
height:73px;
margin-left:4px;
margin-bottom:15px;
border:0px;
}

#rightbararea .specialoffer{
float:left;
width:140px;
height:auto;
border-left:20px #FFFFFF solid;
}

#rightbararea .specialoffer p{
float:left;
width:140px;
height:auto;
font-size:11px;
margin-top:4px;
}

#rightbararea .specialoffer h1{
float:left;
width:140px;
height:auto;
font-size:12px;
color:#0459CD;
margin-top:4px;
}


#rightbararea .basket {
float:right;
width:112px;
height:25px;
border:0px;
margin-top:15px;
margin-right:10px;
}

#outercontentbar .maillogin {
float:left;
background-color:#CCFFFF;
width:163px;
height:124px;
border-left:1px solid #CCCCCC;
}

/* Bottom Bar */
#outerbotbar {
margin:auto;
background-color:#FFFFFF;
height:auto;
width:996px;
}

#outerbottom {
float:left;
margin:auto;
background-color:#007878;
height:auto;
width:996px;
height:40px;
}

#outerbottom .botlinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
text-decoration:none;
color:#FFFFFF;
line-height:20px;
padding-top:10px;
padding-bottom:15px;
text-align:center;
}
#outerbottom .botlinks a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
text-decoration:underline;
color:#FFFFFF;
}

#outerbottom1 {
float:left;
margin:auto;
background-color:#FFFFFF;
height:auto;
width:976px;
padding-top:5px;
padding-bottom:0px;
color:#999999;
}

#copyright {
float:left;
width:780px;
height:45px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
text-decoration:none;
color:#999999;
line-height:15px;
}

#copyright1 {
float:right;
background-color:#FFFFFF;
width:190px;
height:45px;
}

/* --------------- */
table.features {
	width:90%;
	border-spacing: 0px;
	border-collapse: collapse;
	background:#687EAB;
	margin-left:5px;
	margin-top:10px;
}
table.features td {
	font-size:11px;
	text-align: left;
	padding: 0.1em 0.5em;
	background: #DBE2F1;
	border:0;
	border-bottom:2px solid #fff;
	font-weight:bold;
}
table.features td.feature {
	width:150px;
	white-space:nowrap;
	text-align:left;
	font-weight:normal;
}
table.features td.unit {
	text-align:left;
}	
table.features tr.odd td {
	background: #eBf2F1;
}
table.features thead th {
	font-size:11px;
	background: #999;
	color: #000;
	text-align: left;
	padding: 0.1em 0.5em;
	border-bottom: 2px solid #FFFFFF;
}


