A:link {color:#7e9de5;}
A:visited {color:#7e9de5;}
A:hover {color:#d26965;}      

A.nav:link     { color:white;}
A.nav:visited  { color:white; }
A.nav:hover  { color:#d26965; }

A.bluelink:link     { color:blue;}
A.bluelink:visited  { color:blue; }
A.bluelink:hover  { color:blue; }

A.bluehover:link     { color:blue;}
A.bluehover:visited  { color:blue; }
A.bluehover:hover  { color:#d26965; }

A.wmlink:link     { color:white;}
A.wmlink:visited  { color:white; }
A.wmlink:hover  { color:white; }

body {background:url(/images/bg.gif);}

#container {  
	z-index:3;
	width:775px;
	margin-left:auto;
	margin-right:auto;
}

#content {
	background:#FFF;
	padding:10px;
}

#content h1 {text-align:center;}

#content a {text-decoration:none; color:#F03;}
#content img {border:1px #CCC solid;}
#content table.komelon {border:1px solid #CCC;}
#content table.komelon table.product {border-collapse:collapse;}
#content table.komelon table.product tr {border-bottom:1px solid #CCC;}
#content table.komelon table.product tr.header {background:#c6ff00;}

.tableheading {
	font-family: Arial, Helvetica, Sans-Serif;
	color:white;
	font-size: 8pt;
	font-weight:bold;
}

.toughbookTableHeadings {
	font-family: Arial, Helvetica, Sans-Serif; 
	color:#CDD5E1;
	font-size: 8pt;
	font-weight:bold;	
}

.tablefont {
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8pt; 
	font-weight: normal;
	color:black;
	text-decoration: none;
}

.searchtablefont {
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10pt; 
	font-weight: normal;
	color:black;
	text-decoration: none;
}

.invoicefont {
	font-family: Verdana,Arial, Helvetica, Sans-Serif; 
	font-size: 10pt; 
	font-weight: normal;
	color:black;
	text-decoration: none;
}

table a {text-decoration:none;}

/* SSI Menu */

 /* common styling */
.ssiMenu {
float:left; width:100%; font-family: verdana, arial, sans-serif; font-size:10pt;
background:url(../images/menubg.gif) repeat-x top left; 
border-top:1px solid #4c597f;  border-bottom:1px solid #4c597f;
margin:0 0 0 0; /* for this demo only */ 
font-weight: bold;
}
.ssiMenu ul {
padding:0;margin:0;list-style-type:none;
}
.ssiMenu ul li {
float:left; position:relative; background:url(../images/divider.gif) no-repeat top right;
}
.ssiMenu ul li a, .ssiMenu ul li a:visited {
float:left; display:block; text-decoration:none;color:#7B7D7B; padding:0px 10px; line-height:27px; height:30px; border-bottom:3px solid #fff; 
}
* html .ssiMenu ul li a, .ssiMenu ul li a:visited {height:33px; he\ight:30px;}

.ssiMenu ul li:hover {width:auto;}

.ssiMenu ul li a:hover.ssiMenucell {border-color:#d26965; color:#d26965;}


.ssiMenu ul li:hover a.ssiMenucell {border-color:#d26965; color:#d26965;}


.ssiMenu ul li ul {
display: none;
}
.ssiMenu table {
margin:-1px; border-collapse:collapse; font-size:8pt; font-weight: normal;
}

/* specific to non IE browsers */
.ssiMenu ul li:hover ul {
display:block;position:absolute;top:32px;margin-top:1px; left:0;width:183px;border-bottom:1px solid #000;
}
.ssiMenu ul li:hover ul.endstop {
left:-92px;
}
.ssiMenu ul li:hover ul li ul {
display: none;
}
.ssiMenu ul li:hover ul li a {
display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:150px; border:1px solid #000; border-bottom:0;
}
/* third-level drop down in Firefox */
.ssiMenu ul li:hover ul li a.drop {
background:white no-repeat 3px 8px;
}
.ssiMenu ul li:hover ul li a:hover {
color:#000; background: #eee url(../images/bullet1.gif) no-repeat 3px 8px;
}
.ssiMenu ul li:hover ul li a:hover.drop {
background: #eee url(../images/bullet1.gif) no-repeat 3px 8px;
}
.ssiMenu ul li:hover ul li:hover ul {
display:block; position:absolute; left:183px; top:-1px;
}
.ssiMenu ul li:hover ul li:hover ul.left {
left:-183px;
}



/* specific to IE5.5 and IE6 browsers */
.ssiMenu ul li a:hover ul {
display:block;position:absolute;top:33px; t\op:32px; background:#fff;left:0; marg\in-top:1px; border-bottom:1px solid #000;
}
.ssiMenu ul li a:hover ul.endstop {
left: -92px;
}
.ssiMenu ul li a:hover ul li a {
display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:182px; w\idth:150px; border:1px solid #000; border-bottom:0;
}
/* third-level drop downs in IE */
.ssiMenu ul li a:hover ul li a.drop {
background:white no-repeat 3px 8px; padding-bottom:5px;
}
.ssiMenu ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.ssiMenu ul li a:hover ul li a:hover {
color:#000; background: #eee url(../images/bullet1.gif) no-repeat 3px 8px;
}
.ssiMenu ul li a:hover ul li a:hover.drop {
 background: #eee url(../images/bullet1.gif) no-repeat 3px 8px;
}
.ssiMenu ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0; t\op:-1px; color:#000; left:183px;
}
.ssiMenu ul li a:hover ul li a:hover ul.left {
left:-183px;
}

/* end SSI Menu */

/* Date container on menu */
.container {
   position: relative;
   width: 450px;
   }

.left-element {
   position: absolute;
   left: 0;
   width: 0%;
   }

.right-element {
   position: absolute;
   top: 11px;
   left: 274px;
   right: 0;
   width: 100%;
   text-align: right;
   font: arial;
   font-size: 11px;
   color: white;
   }