dl { 
width : 550px; /* width of the wrapper */ 
margin : 0; 
padding : 0;
}

.head {  
padding-top : 1em; 
font-weight : bold; 
color: #333;
}

.head a:link, .head a:visited { 
font-size: 120%; 
text-decoration: none;
color: #FE9536;
} 

.head a:hover, .head a:active { 
font-size: 120%; 
text-decoration: underline;
color: #FE9536;
} 

.detail a:link, .detail a:visited {
color:#FE9536;
text-decoration: none; 
}

.detail a:hover, .detail a:active {
color:#FE9536;
text-decoration: underline; 
}

.lines {
border-top: 1px solid #999;
padding: 9px 0;
}

		td.grey {
		background:#E6E6E6;
		font-size: 11px;
		border: #fff 1px solid;
		padding: 3px 5px;
		}
		
		td.dark {
		background:#999;
		font-size: 11px;
		border: #fff 1px solid;
		padding: 3px 5px;
		color:#FFF;
		font-weight: bold;
		}
		
		td.dark a, td.dark a:visited {
		color: #FFF;
		text-decoration: none;
		}
		
		td.dark a:hover, td.dark a:active {
		color: #FEBD36;
		text-decoration: none;
		}
		
		td.browse {
		background:#E6E6E6;
		font-size: 11px;
		border: #fff 1px solid;
		padding: 3px 5px;
		color: #FE9536;
		font-weight:bold;
		text-align: right;
		}
		
		td.browse a, td.browse a:visited {
		text-decoration: none;
		color: #FE9536;
		}
		
		td.browse a:hover, td.browse a:active {
		text-decoration: underline;
		color: #FE9536;
		}
			td.pics {
		border: #999 1px solid;
		}
		
		td.line {
		border-bottom: #999 1px solid;
		}
		
		.mytable {
	width: 100%;
	padding: 0;
	margin: 0;
	margin-left: auto;
    margin-right: auto;
}

th {
	font: bold 0.9em Arial, Helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-top: 1px solid #666;
	letter-spacing: 0.3em;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #ccc url(images/bg_header.jpg) no-repeat;
}

th.left {
	border-left: 1px solid #666;
}

.mytable td {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #666;
}


td.alt {
	background: #F5FAFA;
	color: #666;
}

td.spec {
	border-left: 1px solid #666;
}

td.noborder {
	border-left: 1px solid #666;
	border-bottom: 0;
}

td.noborderright {
	border-bottom: 0;
}

td.specalt {
	border-left: 1px solid #666;
	background: #F5FAFA;
	color: #666;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #666;
	background: none;
}

		.caption {
	padding: 0 0 5px 0;
	width: 99%; 
	font: bold 0.99em Arial, Helvetica, sans-serif;
	text-align: right;
	letter-spacing: 0.1em;
	color: #E49C01;
}	


