td img {display: block;}

body {
	font-family: arial, verdana, sans-serif; 
	font-size: 80%;
	background-image: url('images/bg.gif');
	background-repeat: repeat-x;}

a.link:visited{color: #336699;}
a.link:hover{color: #336699;}
a.link:link{color: #336699;}

.RightBar {
	background-image: url('images/bg_right_bar.gif');
	background-position: top right;
	height:100%;
}

.MainNav {	
			color: #EAEFF3; 
			font-weight: bold; 
			background-color: #ffffff; 
			font-size: 95%; 
			cursor: hand; 
			border-right: #999999 1px solid; 
			text-align: right; 
			padding-right:15px;
			padding-top: 3px;
			padding-bottom: 4px;}
		
.MainNavOver {	
			color: #EAEFF3; 
			font-weight: bold; 
			background-color: #cccccc; 
			font-size: 95%; 
			cursor: hand; 
			border-right: #cccccc 1px solid; 
			text-align: right; 
			padding-right:15px;
			padding-top: 3px;
			padding-bottom: 4px;}

.MainNavTop {	
			padding: 0 0 0 0; 
			border-top: #999999 1px solid;
			border-right: #999999 1px solid;}
			
.MainNavBottom {
			padding: 0 0 0 0; 
			border-right: #999999 1px solid; 
			border-bottom: #999999 1px solid;}


.Nav {		
			color: #336699; 
			font-weight: bold; 
			background-color: #EAEFF3; 
			font-size: 95%; 
			cursor: hand; 
			border-left: #999999 1px solid; 
			border-right: #999999 1px solid; 
			text-align: right; 
			padding-right:15px;
			padding-top: 3px;
			padding-bottom: 4px;}
		
.NavOver {	
			color: #EAEFF3; 
			font-weight: bold; 
			background-color: #cccccc; 
			font-size: 95%; 
			cursor: hand; 
			border-left: #999999 1px solid; 
			border-right: #999999 1px solid; 
			text-align: right; 
			padding-right:15px;
			padding-top: 3px;
			padding-bottom: 4px;}

.NavTop {	
			padding: 0 0 0 0;
			background-color: #EAEFF3;
			border-left: #999999 1px solid; 
			border-right: #999999 1px solid; 
			border-top: #999999 1px solid;}
			
.NavBottom {
			padding: 0 0 0 0;
			background-color: #EAEFF3;
			border-left: #999999 1px solid; 
			border-right: #999999 1px solid; 
			border-bottom: #999999 1px solid;}
			
.DataTable {
			border: solid 1px #999999;}


.DataHeader {
			font-weight: bold;
			background-color: #eeeeee;
			border-bottom: solid 1px #999999;
			xborder-top: solid 1px #999999;
			text-align: center;
			padding: 4px;
			padding-left: 20px;
			padding-right: 20px;}	
	
.DataItem {
			font-weight: normal;
			text-align: center;
			padding: 4px;
			padding-left: 10px;
			padding-right: 10px;}
			
.SubHeader {
			font-weight: bold;
			font-size: 100%;
			color: #003768;
	}		
	
	
.FormLabel {
			font-weight: bold;
			text-align: right;
			color: #666666;
	}

.FormInput {
			border: solid 1px #999999;	
	}

.FormButton {
			border: solid 1px #999999;
			background-color: #eeeeee;
			color: #000000;
	}		
	
.ProductTypeHeader {
			color: #20619B;
			font-size: 100%;
			font-weight: bold;
			background-position: 0 0;
			background-repeat:no-repeat;
			padding-top: 10;
			line-height: 2;
			border-bottom: #999999 1px solid;
	}			
	
.ProdImgFooter {
			font-weight: bold;
			text-align: center;
	}	
	
.ProductName {
			color: #333333;
			font-size: 100%;
			font-weight: bold;
	}	