body {margin-left:0; margin-top:0}
div#cssHeader {background:url(images/glass_red.jpg); padding:5px 6px 4px 0px; margin-bottom:2px; color:#FFFFFF; font-size:12px ; font-family:Arial, Verdana, Helvetica, Sans-Serif; width:770px}
div#cssFootor {background:url(images/glass_red_thick.jpg); padding:4px; margin:0;font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; width:770px}
table.Container {width:770px; background-color:#FFFFFF}
td#Menu {/*background-image:url(images/grey2.jpg)*/vertical-align:top; width:129px; border-top:solid #ddd 1px}

/*Header Wording*/
a.headeng:link {color:#FFFFFF; text-decoration:none; font-weight:bold}
a.headeng:visited {color:#FFFFFF; text-decoration:none; font-weight:bold}
a.headeng:hover {color:#000000;}
a.headeng:active {color:#000000;}

/*Image drop shadow with border*/
.img-shadow {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 5px 0 0 5px !important;
  margin: 5px 0 0 5px;
}
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}
/*Image drop shadow without border*/
.img-shadow-nb {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
}
.img-shadow-nb img {
  display: block;
  position: relative;
  background-color: #fff;
  margin: -6px 6px 6px -6px;
}

/* CSS orange table format for contact and product */ 
table.orange {
	border-collapse:collapse;
}
caption.orange {
	font: 1.8em/1.8em Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	background: url(images/table/bg_caption.jpg) right top;
	height: 45px;
	color: #FFAA00;
}
thead th.orangetheadl {
	background:url(images/glass_pale_orange.jpg) repeat right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 7px 0px 1px 0px;
	margin: 20px 0px 0px;
	text-align: center;
	border-right: 1px solid #FCF1D4;
}
thead th.orangethead {
	background:url(images/glass_pale_orange.jpg) repeat right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 7px 0px 1px 0px;
	margin: 20px 0px 0px;
	text-align: center;
}
thead th.orangetheadr {
	background:url(images/glass_pale_orange.jpg) repeat right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 7px 0px 1px 0px;
	margin: 20px 0px 0px;
	text-align: center;
	border-left: 1px solid #FCF1D4;
}
tbody tr.orange {
background: url(images/table/bg_td1.jpg) repeat-x top;
}
tbody tr.orangeodd {
	background: #FFF8E8 url(images/table/bg_td2.jpg) repeat-x;
}
tbody th.orange,td.orange {
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 4px 4px;
	border-top: 1px solid #FFCA5E;
	border-bottom: 1px solid #FFCA5E;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	text-align: left;
}
a.orange {
	color:#666666;
}
a.orange:hover {
	color:#FF5809; font-weight:bold;
}
a.orange:active {
	color:#FF5809; font-weight:bold;
}
tfoot th.orangetfoot {
	background: url(images/table/bg_total.jpg) repeat-x bottom;
	color: #FFFFFF;
	height: 30px;
}
tfoot td.orangetfoot {
	background: url(images/table/bg_total.jpg) repeat-x bottom;
	color: #FFFFFF;
	height: 30px;
}

/* Slashdot Menu script- By DimX
Submitted to Dynamic Drive DHTML code library: http://www.dynamicdrive.com */
div.sdmenu {
	width: 129px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 4px;
	color: #DD1111;
}
div.sdmenu div {
/*	background-image:url(images/grey6.jpg); */
	overflow: hidden;
}
div.sdmenu div.collapsed {
	height: 26px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 6px 5px 25px;
	font-weight: bold;
	color: #DD1111;
	background: url(images/expanded.gif) no-repeat 10px center;
	vertical-align:top;
	cursor: default;
	border-bottom: 1px solid #ddd;
	cursor: pointer;
}
div.sdmenu div.collapsed span {
	background-image: url(images/collapsed.gif); vertical-align:top;
}
div.sdmenu div a {
	padding: 3px 16px 3px 2px;
	background: #FAFAFA;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #7A7A7A;
	text-decoration: none;
}
div.sdmenu div a.current {
	background: #DDDDDD;
}
div.sdmenu div a:hover {
	background: #FE5809 url(images/linkarrow.gif) no-repeat right;
	vertical-align:top;
	color: #fff;
	text-decoration: none;
	font-weight:normal;
}
div.sdmenu div span a:link {
	background-color:transparent;
	color:#DD1111;
	text-decoration:none;
	padding:0px;
	border:none;
}
div.sdmenu div span a:visited {
	background-color:transparent;
	color:#DD1111;
	text-decoration:none;
	padding:0px;
	border:none;
}
div.sdmenu div span a:hover{
	background-color:transparent;
	background-image:none;
	text-decoration:none;
	color:#DD1111;
	font-weight:bold;
}
div.sdmenu div span a:active{
	background-color:transparent;
	background-image:none;
	text-decoration:none;
	color:#DD1111;
	font-weight:bold;
}

/*
orange FF9834
pale orange FFBF90
menu blue BBD9EE
menu pale blue EBF4FA
letter dark blue 205780
URL blue 54A4DE
grey 999999
pale grey F2F2F2
shadow pale grey F6F6F6
menu pale yellow F1EFE2
menu yellow E7E4D3
URL green 7CA648
pale blue BFDDED
blue 778CCA
orange-yellow FFD154
pale green C4E786
PICC FF2100  R252 G33 B3
footor D03333
*/
