body{
	padding:0;
	margin:0;
	border:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3E4247;
	background-image: url(images/structure/background.gif);
	background-repeat: repeat;
	background-position: center;
	line-height: 14px;
}
p {margin-top:0;}
.alert { color:#990000; padding: 3px 0px 3px 0px;}

table.datatable td {text-align:center;}
.industrial th {font-size:8px;}
.industrial {font-size:10px;}

#topMenu {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;	
}


#topMenu a{
	text-decoration: none;
	color: #3E4247;	
	font-size: 12px;
	background-color: #FFFFFF;
	
	
	}
.whiteOut{
background-color: #FFFFFF;
padding: 5px 12px 5px 10px;
}


#breadTrail {
	text-decoration: none;
	color: #3E4247;
	font-size: 11px;
	}

#breadTrail a{
	text-decoration: underline;
	color: #3E4247;
	font-size: 11px;
	}

.boldBreadTrail{
	font-weight:bold;
	color: #3E4247;
	font-size: 11px;
	}

a{
	text-decoration: underline;
	color: #3E4247;
	}

#home img {display:block;margin:auto;}
#home td {text-align:center;}
#home .left {text-align:left;}

.bold{
	font-weight:bold;
	color: #3E4247;
	font-size: 12px;
	}
	
.pannelText{
	padding:10px 10px 10px 10px;
	font-size: 12px;
}
	
.checkout td {padding:0 10px 0 10px;}

#tmenuheader {background-color:#140B74;margin-bottom:10px;margin-right:10px;margin-left:10px;color:#fff;padding:3px;padding-left:10px;}
#tmenu {background-color:#ddd;margin-bottom:10px;margin-right:10px;margin-left:10px;padding:8px 3px 8px 8px;}
#tmenuinnerwhite {background-color:#fff;margin-top:0px;margin-right:5px;padding:3px 0px 0px 8px;height:20px;}
#tmenuinnerwhite a{ text-decoration:none;}
#tmenuinnergrey {background-color:#ccc;margin-top:0px;margin-right:5px;padding:3px 0px 0px 8px;height:20px;}
#tmenuinnergrey a{ text-decoration:none;}

#tfooter {background-color:#ddd;margin-top:10px;margin-bottom:10px;margin-right:10px;margin-left:10px;padding:8px 15px 8px 15px;font-size:10px;height:10px;}
#tfooter #mleft {float:left;width:300px;}
#tfooter #mright {float:right;width:300px;text-align:right;}
#tfooter a {text-decoration:none;}

#tmarquee {background-color:#140B74;margin-bottom:10px;margin-right:10px;color:#fff;padding:3px;padding-left:10px;}
#tmarquee #mleft {float:left;width:100px;}
#tmarquee #mright {float:right;width:400px;}
.clear {clear:both;}

.promo {border:1px solid #ddd;margin:10px;padding:3px;}
.promo a {text-decoration:none;display:block;}


.hidden { display: none; }
.unhidden { display: block; }

.red{color:#CC0000;}
