body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	
}

.bodyhome{
background-image:url(../images/bgmain.jpg);
	background-repeat: repeat-x;
	
}
	

.bodyinner2{
background-image:url(../images/bgmain-inner.jpg);
	background-repeat: repeat-x;
	background-color:#e0dfda;
	
}


.whitetext { color:#FFFFFF; font-size:10px; text-decoration:none }
.whitetext a:link{ text-decoration:none; font-size:10px; }
.whitetext a:visited{ text-decoration:none}
.whitetext a:active{ text-decoration:none}
.whitetext a:hover { text-decoration:underline }


.graytext { color:#ababab; font-size:11px }
.graytext a { color:#ababab; font-size:11px; text-decoration:none }
.graytext a:hover { color:#cccccc; text-decoration:underline }

.nav{ color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none}
.nav a { color:#ffffff; text-decoration:none }
.nav a:hover { color:#ffcc44; text-decoration:none }

.tablehome
{ color:#FFf; background-color:#3f3f3f; height:50px; text-align:center; font-size:11px;}

.tablehometext
{  vertical-align:middle}

.tablehometext2
{   color:#333; padding:25px 25px 25px 25px}


.tablehometext3
{   color:#333; padding:10px 10px 10px 10px; background-color:#d5d8dd}


.footertext { color:#ababab; font-size:11px }
.footertext a { color:#ababab; font-size:11px; text-decoration:none }
.footertext a:hover { color:#cccccc; text-decoration:underline }


img {border:0}


.breadcrums{ color:#FFf; background-color:#3f3f3f; height:50px; text-align:left; font-size:11px; text-decoration:none}
.breadcrums a.link {color:#FFF; text-decoration:none }
.breadcrums a.visited {color:#FFF; text-decoration:none}
.breadcrums a.hover {color:#FFF; text-decoration:underline}
.breadcrums a.active {color:#FFF; text-decoration:none}


.breadcrums2{  vertical-align:middle}


h1 { margin:0px 5px; line-height:20px;  padding:7px 5px 5px 5px;    height:36px;  font-size:18px; color:#80288F; font-weight:normal; border-bottom: 1px solid #CCC;}

h1 a {text-decoration:none; color:#900;}

h1 a:visited {text-decoration:none; color:#900;}

h1 a:hover {text-decoration:none; color:#900;}

h1 a:active {text-decoration:none; color:#80288F;} 

h6 { margin:0px 5px;  padding:10px 10px 0px 10px;  font-size:14px; color:#80288F; font-weight:bold;}

h2  { color:#80288F;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 5px; text-decoration:none}
h2  a{ color:#80288F;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:none }
h2  a:visited{ color:#80288F;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:none}
h2  a:hover{ color:#80288F;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:underline }
h2  a:active{ color:#80288F;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 0px; text-decoration:none}


h4 { margin:0px 5px;  padding:10px 10px 0px 10px;  font-size:24px; color:#ffcc44; font-weight:normal; }


ul { list-style:url(../images/arrow.jpg) none 3px; margin:0px; padding-left:30px; color:#333 }
li { margin:4px 0px; list-style:url(../images/arrow.jpg);  color:#333; }
li a{ color:#333; text-decoration:underline}
li a:hover { text-decoration:none;}


.ul-dropdown ul li { list-style-type:none;}
.ul-dropdown ul li a{ list-style-type:none; color:#FFF }
.ul-dropdown ul li a:active{ color:#FFFFFF }
.ul-dropdown ul li a:link{ color:#FFFFFF }
.ul-dropdown li a:link{ color:#FFFFFF}
.ul-dropdown li a:active{ color:#FFFFFF}
.ul-dropdown li a:visited{ color:#FFFFFF }

.heading{ color:#FFFFFF }
.heading a:link, a:visited, a:active{ color:#FFFFFF; text-decoration:none}
.heading a:hover { color:#FFFFFF; text-decoration:underline}


table.gridtable {
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #0178b0;
	border-collapse: collapse;
	margin-left:5px;
}

table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #f1f1f1;
	color:#80288F;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
}

.shadow {
		-moz-box-shadow: 3px 2px 3px 3px #ccc;
		-webkit-box-shadow: 3px 3px 4px #ccc;
		box-shadow: 3px 3px 2px 4px #ccc;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
		margin-bottom:25px; margin-top:25px;
	}

input.text {
width: 300px;
background-color: yellow;
} 


.whitetext { color: #fff; font-size:13px;}
.whitetext a { color: #fff; font-size:13px; text-decoration:none;}
.whitetext a:hover { color: #fff; font-size:13px; text-decoration:underline}

.whitetext2 { color: #fff; font-size:24px;}


#productoverview
{
	border:1px solid #ccc;
	margin:0;
	padding:0px;
}

#productoverview .title
{
	background-color:#333;
	padding:3px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#productoverview .subtitle
{
	background-color:#666;
	padding:10px 0px 5px 5px;
	color:#fff;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom: 1px solid #fff;

}


#productoverview .subtitle a
{
	background-color:#666;
	padding:10px 0px 5px 5px;
	color:#fff;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom: 1px solid #fff;
	text-decoration:none;

}

#productoverview ul{
margin: 0;
padding: 0;
list-style-type: none;
background-color:#f2f2f2;
}

#productoverview ul li {
width: 100%;
display: block;
border-bottom: 1px solid #fff;
text-decoration: none;
text-indent: 5px;
list-style-type: none;
color:#333;
font-size:11px;
}


#productoverview li a
{
	text-decoration:none;
	color:#333;
	display:block;
	padding-bottom: 3px;
	padding-top:1px;

	
}

#productoverview li a:hover
{
	text-decoration:none;
	color:#666;
	background-color:#CCC;
	
	
}


h3  { color:#80288F;  font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 0px 5px; text-decoration:none}


p { line-height:20px}



table.gridtable1 {
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #0178b0;
	border-collapse: collapse;
	margin-left:2px;
}

table.gridtable1 th {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #ccc;
	background-color: #f1f1f1;
	color:#80288F;
}
table.gridtable1 td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #ccc;
	background-color: #ffffff;
}


.tablespacing
{
	padding:15px;
	
}




#homeproductlist ul{ margin: 0px; padding: 0px; list-style-type: none; }
#homeproductlist ul li { display: block; text-decoration: none; list-style-type: none; color:#333; font-size:11px;}
#homeproductlist li a {	text-decoration:none;	color:#333;	}
#homeproductlist li a:hover {	text-decoration:underline;	color:#ff9900	}



.headingproduct2 {	color:#802a8f; font-size:14px; font-weight:bold;	}

.headingproduct a { 	text-decoration:none; font-size:13px; font-weight:bold;	}
.headingproduct a:link{	text-decoration:none;	color:#802a8f	}
.headingproduct a:visited{	text-decoration:none;	color:#802a8f	}
.headingproduct a:active{	text-decoration:none;	color:#802a8f	}
.headingproduct a:hover {	text-decoration:underline; color:#ff9900	}

a.purpletext {color:#802a8f; text-decoration:none}      /* unvisited link */
a.purpletext:link {color:#802a8f;}      /* unvisited link */
a.purpletext:visited {color:#802a8f;}  /* visited link */
a.purpletext:hover {color:#802a8f; text-decoration:underline}  /* mouse over link */
a.purpletext:active {color:#802a8f;}  /* selected link */

