body{
	background:url(/images/ipi_bg.gif);
	background-color:#c8c8c8;
	background-attachment:scroll;
	background-repeat:repeat;
	background-position:top left;
	font-family:"Century Gothic",sans-serif}
table{
	background-color: #FFFFFF}
td	{
	vertical-align: top;
	font-family: "Century Gothic",sans-serif;
	font-size:10pt}
a{
	font-family:"Book Antiqua",sans-serif;
	text-decoration:none}
	
a:link {color:black}
a:visited {color:black}
a:hover {color:#adadad}
a:active {color:#40E0D0}

table.main{
	width:900px;
	}
td.content{
	width:725;
	}
td.header{
	width:900px;
	height:152px;
	}

a.nav:link {color:black}
a.nav:visited {color:black}
a.nav:hover {color:white}
a.nav:active {color:#40e0d0}
	
/* .menu used for navigation menu */
div.menu{
	font-size:10pt;
	font-weight:bold;
	width:175px}

td.menu{
	background:#428F95 no-repeat top left;
	font-size:10pt;
	font-weight:bold;
	width:175px;
	height:465px}
a.menu{
	font-size:10pt;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bolder}
a.menu:link {color:white}
a.menu:visited {color:white}
a.menu:hover {color:black}
a.menu:active {color:#40E0D0}

p.welcome{
	font-size:12pt;	
	}
.heading{
	font-size:large;
	font-weight:bold}
td.heading1{
	background: url(/images/heading_bg.gif) #FFFFFF no-repeat scroll;
	background-position:top left;
	font-weight:bold}
td.heading2{
	background: #FFFFFF url(/images/heading_bg2.gif) no-repeat scroll;
	background-position:top left;
	font-weight:bold}
td.heading3{
	background: #FFFFFF url(/images/heading_bg4.gif) no-repeat scroll;
	background-position:top left;
	font-weight:bold}
td.thumb{
	text-align:center;
	font-size:7pt;
	width:60px}
td.thumb_lg{
	text-align:center;
	font-size:8pt;
	width:115px;
	padding:0px}
	
/* .submenu used for small headings in navigation menu */
a.submenu{
	font-size:9pt;
	color:#FFFFFF;
	font-style:italic
	}
a.submenu:link {color:white}
a.submenu:visited {color:white}
a.submenu:hover {color:black}
a.submenu:active {color:#40E0D0}

/* .material used for Material Specifications in Product Pages */
table.material{
	background: #FFFFFF url('/images/material_specifications.jpg') no-repeat scroll top left;
	font-family:"Century Gothic",sans-serif;
	width:310px;
	height:340px}

td.material{
	font-size:8pt;
	height:15px;
	}
	
a.link:link {color:#428F95}
a.link:visited {color: gray}
a.link:hover {color: black}
a.link:active {color:#40E0D0}

img.animate{
	margin-top:23px;
	margin-left:-105px;
	border-width:0px;
	}
/*
link
visted
hover
active
*/