body {
	padding: 0;
	margin: 0;
	border:0;
    height: auto !important;
    height: 100%;
	background: white url('/images/bg.gif');
	background-repeat:repeat; 
	background-attachment:fixed; 
	font:11.5px verdana, arial, sans-serif; line-height:15px;	text-align:left; 
	text-decoration:none; 
}

#mmm {
	font-weight:bold;
	font-color:#003D8F;
	color:#003D8F; 
	height:33px; 
	margin-right:2px; 
	line-height:33px; 
	padding:0 20px; 
	float:left; 
	background:url(tabs_2a.gif) repeat-x left bottom; 
	border:1px solid #ddd; 
	border-bottom-color:#000; 
	cursor:pointer; 
	position:relative; 
	z-index:20;
}

#gallery {
	margin:2;
	font:11px verdana,arial,sans-serif; 
	width:100%; 
	padding:15px 0 0 0; 
	line-height:15px;
}

#gallery div.off {
	font-weight:bold;
	color:#003D8F; 
	height:33px; 
	margin-right:2px; 
	line-height:33px; 
	padding:0 20px; 
	float:left; 
	background:url(tabs_0a.gif) repeat-x left bottom; 
	border:1px solid #ddd; 
	border-bottom-color:#000; 
	cursor:pointer; 
	position:relative; 
	z-index:20;
}

#gallery div.on {
	font-weight:bold;
	color:#c00; 
	padding:0 20px; 
	margin-right:2px; 
	margin-top:1px; 
	float:left; 
	background:url(tabs_2a.gif) repeat-x left bottom; 
	border:1px solid steelblue /*#000*/; 
	cursor:pointer; 
	border-bottom:0; 
	height:33px; 
	line-height:32px; 
	position:relative; 
	z-index:100;
}


div.hide {
	display:none; 
	width:0; 
	overflow:hidden;
}

div.show {
	clear:left; 
	background:none; 
	width:95%; 
	margin-top:0; 
	top:-1px; 
	border:1px solid steelblue /*#000*/;
	padding:20px; 
	position:relative; 
	z-index:50; 
	font:11px verdana, arial, sans-serif; 
	line-height:18px;
}

div.show img {
	float:left; 
	margin:0 10px 10px 0;
}


#gallery1 {
	margin:2;
	font:11px verdana,arial,sans-serif; 
	width:90%; 
	padding:15px 0 0 0; 
	line-height:15px;
}

#gallery1 div.off1 {
	font-weight:bold;
	color:#003D8F; 
	height:33px; 
	margin-right:2px; 
	line-height:33px; 
	padding:0 20px; 
	float:left; 
	background:url(tabs_0a.gif) repeat-x left bottom; 
	border:1px dashed #DDDDDD; 
	border-bottom-color:#DDDDDD; 
	cursor:pointer; 
	position:relative; 
	z-index:20;
}

#gallery1 div.on1 {
	font-weight:bold;
	color:#c00; 
	padding:0 20px; 
	margin-right:2px; 
	margin-top:1px; 
	float:left; 
	background:url(tabs_2a.gif) repeat-x left bottom; 
	border:1px dashed #DDDDDD; 
	cursor:pointer; 
	border-bottom:0; 
	height:33px; 
	line-height:32px; 
	position:relative; 
	z-index:100;
}



div.hide1 {
	display:none; 
	width:0; 
	overflow:hidden;
}

div.show1 {
	clear:left; 
	background:none; 
	width:90%; 
	margin-top:0; 
	top:-1px; 
	border:1px dashed #DDDDDD; 
	padding:20px; 
	position:relative; 
	z-index:50; 
	font:11px verdana, arial, sans-serif; 
	line-height:18px;
}

div.show1 img {
	float:left; 
	margin:0 10px 10px 0;
}


.clear {
	clear:both;
}

h2.title {
	font:12px verdana, arial, sans-serif;
	font-color:#003D8F; 
	font-weight:bold;
}

hr {
	border:dashed #DDDDDD; 
	border-width:2px 0 0 0; 
	height:0;
	line-height:0px;
	font-size:0;
	margin:0;
	padding:0;
}

a {
	color:#003D8F;
}
