body {
	background-image: url(../images/body_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #a46fa5;
	padding:0px;
	margin:0px;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	color:#9906b3;
	padding:0px;
	margin:0px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	font-weight:bold;
	color:#9906b3;
	padding:0px;
	margin:0px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bold;
	color:#f0590d;
	padding:0px;
	margin:0px;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bold;
	color:#9906b3;
	padding:0px;
	margin:0px;
	text-decoration:underline;
	padding-bottom:15px;
}
h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bold;
	color:#9906b3;
	text-align:center;
	padding:0px;
	margin:0px;
}
h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bold;
	color:#f0590d;
	text-align:center;
	padding:0px;
	margin:0px;
}


a{text-decoration:underline; color:#666;}
a:hover{text-decoration:none; color:#666;}
.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#666;
	text-align:justify;
	line-height:24px;
}
.content a{
	color:#666;
	text-decoration:underline;
}
.content a:hover{
	color:#9906b3;
	text-decoration:none;
}
.content img{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#666;
	text-align:justify;
	line-height:24px;
	padding:0 10px 0 10px;
}

.navi_back {
	background-color: #9b539c;
}
.navi_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
	color: #FFF;
}
.navi_text a{
	color: #FFF;
	text-decoration: none;
	display:block;
	text-align:center;
}
.navi_text a:hover{
	color: #ccc;
	text-decoration: none;
}
.navicenter_back{
	background-image:url(../images/centernavi_back.jpg);
	background-repeat:no-repeat;
	height:45px;
}
.navicenter_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.80em;
	color:#ccc;
	height:24px;
	padding-top:6px;
	font-weight: bold;
}
.navicenter_text a{
color:#bd06c0;
text-decoration:none;
}
.navicenter_text a:hover{
color:#f0590d;
text-decoration:none;
}
.buynow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#9906b3;
	background-image:url(../images/buynow.jpg);
	background-repeat:no-repeat;
	height:68px;
	width:251px;
}
.buynow a{
	color:#9906b3;
	text-decoration:none;
	display:block;
	height:43px;
	width:241;
	border:0px;
	padding-top:25px;
	padding-left:10px;
}
.buynow a:hover{
	background-image:url(../images/buynow_hover.jpg);
	background-repeat:no-repeat;
	border:0px;
	color:#f98a50;
}
.safforhealth{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#9906b3;
	background-image:url(../images/guestbook.jpg);
	background-repeat:no-repeat;
	height:68px;
	width:251px;
}
.safforhealth a{
	color:#9906b3;
	text-decoration:none;
	display:block;
	height:43px;
	width:241;
	border:0px;
	padding-top:25px;
	padding-left:10px;
}
.safforhealth a:hover{
	background-image:url(../images/guestbook_hover.jpg);
	background-repeat:no-repeat;
	border:0px;
	color:#f98a50;
}
.contactus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#9906b3;
	background-image:url(../images/contactus.jpg);
	background-repeat:no-repeat;
	height:68px;
	width:251px;
}
.contactus a{
	color:#9906b3;
	text-decoration:none;
	display:block;
	height:43px;
	width:241;
	border:0px;
	padding-top:25px;
	padding-left:10px;
}
.contactus a:hover{
	background-image:url(../images/contactus_hover.jpg);
	background-repeat:no-repeat;
	border:0px;
	color:#f98a50;
}
.footerback{
	background-image:url(../images/footerback.gif);
	background-repeat:no-repeat;
	height:34px;
}
.footer_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
}
.footer_text a {
	color: #999;
}
.footer_text a:hover {
	color: #999;
	text-decoration:none;
}

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(../images/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {
	background-position:left bottom;
}
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}
.buy-head{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666; font-weight:bold; line-height:30px; padding-left:10px; }
.buy-sub{font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#666; text-align:justify; line-height:30px; padding-left:5px;}
.buy-sub a{ color:#666; text-decoration:none;}
.buy-sub a:hover{ color:#9900cc; text-decoration:underline;}

.buy-table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666;
	text-align:justify;
	line-height:20px;
}
.timeline_images{
	background-color:#FFF;
}
.timeline_images img{
	padding-right:15px;
}
.pdf{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#ccc;
	height:24px;
	padding-top:6px;
	font-weight: bold;
}
.pdf a{
color:#b274b3;
text-decoration:none;
}
.pdf a:hover{
color:#f0590d;
text-decoration:none;
}
.gallery{
	font:Arial, Helvetica, sans-serif 12px bold;
}

.gallery img{
	border:#eae7e7 solid 4px;
}
.gallery img:hover{
	border:#9906b3 solid 4px;
}
.sitemap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.80em;
	color:#ccc;
	height:24px;
	font-weight: bold;
}
.sitemap a{
color:#bd06c0;
text-decoration:none;
}
.sitemap a:hover{
color:#f0590d;
text-decoration:none;
}

.timeline_images {
	background-color:#FFF;
}
.timeline_images img:hover {
	filter: Alpha(Opacity=50);
	opacity: 0.5;
}

