body {
background: #ededed;

}

a {
	text-decoration: none;
}

p ul li a{
margin: 0;
padding: 0;

}

#side {
	float: right;
	width: 320px;
	margin: 10px 0 0 0;
}

h1 {
	font: 18px Arial, Helvetica, Verdana, sans-serif;
	   
	   color: #5c5c5c;
}

/* Contact */
#wrapper {
	width: 750px;
	
}

#direction {
	padding: 0 0 0 30px;
}

#main {
   float: left;
   width: 380px;
   margin: 50px 0 50px 20px;
}

.info {
   font: 12px Arial, Helvetica, Verdana, sans-serif;
   line-height: 20px;
   color: #5c5c5c;
   margin: 20px 0 20px 0;
}

.map {
	margin: 0 0 25px 0;
    border: 3px solid #ededed;
}

#right {
   float: right;
   width: 288px;
   margin: 50px 0 0 30px;
}

#right h1 {
   font: 14px Arial, Helvetica, Verdana, sans-serif;
   line-height: 20px;
   color: #5c5c5c;
   font-weight: bold;
}

.office {
	border: 1px solid #ededed;
	font: 12px Arial, Helvetica, Verdana, sans-serif;
    line-height: 20px;
    color: #5c5c5c;
    list-style: none;
    padding: 15px 15px 15px 15px;
}

.office li {
	list-style: none;
}

#form {
	font: 12px Arial, Helvetica, Verdana, sans-serif;
	   line-height: 20px;
	   color: #5c5c5c;
}

/* Home */
#home {
width: 780px;

}

.boxcontent {
float: left;
width: 200px;
border: 1px solid #ededed;
margin: 0 0 0 20px;
padding: 15px 15px 15px 15px;
background: ;

}

.boxcontent p {
font: 12px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
}

.boxcontent h1 {
font: 16px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
font-weight: bold;
width: 100%;
}

/* News */
#news{
width: 450px;
float: left;
margin: 20px 0 0 0;
}

#news p {
clear: both;
}

.snippet img {
float: left;
border: 1px solid #dcdbdb;
margin: 0 20px 0 0;
width: 180px;
height: 120px;

}

img.bodyimg {
	width: 380px;
	height: 250px;
	margin: 10px 0 10px 0;
	border: white 3px solid;
	
}

.snippet {
font: 12px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
padding: 0 15px 15px 15px;
margin: 20px 0 40px 0;
}

.bgnew {
background: #dddddd;
padding: 15px 15px 15px 15px;
border: 0.1px solid #769761;
}

.snippet h1 {
font: 14px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
font-weight: bold;

}


.snippet h2 {
font: 10px Arial, Helvetica, Verdana, sans-serif;
color: #5c5c5c;

}

#feat {
	width: 800px;
	float: left;
	clear: both;
	margin: 20px;
}

#feat h1 {
	font: 14px Arial, Helvetica, Verdana, sans-serif;
}

.feat-news {
	width: 180px;
	font: 12px Arial, Helvetica, Verdana, sans-serif;
	float: left;
	padding: 10px 10px 10px 10px;
	margin: 0 20px 0 0;
	border: 1px solid #dcdbdb;
  
}

.feat-news h1 {
    font: 14px Arial, Helvetica, Verdana, sans-serif;
}


.feat-news:hover {
	background: #dddddd;
}


.events {
font: 12px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
padding: 15px 15px 15px 15px;
border: 1px solid #dcdbdb;
margin: 30px 0 0 0;
}

.events h1 {
font: 14px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
font-weight: bold;
}

.events ul {
list-style: none;
}

.events li {
}

.events p {

}

/* Single Article Styles */
#article {
width: 500px;

}

.art-content {
font: 12px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
border: 1px solid #dcdbdb; 
padding: 20px 20px 20px 20px;
float: left;
}

.art-content h1 {
	font: 18px Arial, Helvetica, Verdana, sans-serif;
	line-height: 20px;
	color: #5c5c5c;
	font-weight: bold;
}

.art-content img {
width: 250px;
height: 200px;
border: 3px solid #dcdbdb; 
float: left;
margin: 0 20px 5px 0;
}

.art-content h2 {
font: 12px Arial, Helvetica, Verdana, sans-serif;
}

#feat-article {
float: right;
width: 225px;
border: 1px solid #dcdbdb; 
font: 12px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: white;
padding: 15px 15px 15px 0;


}

#feat-article h1 {
	font: 14px Arial, Helvetica, Verdana, sans-serif;
	line-height: 20px;
	color: #5c5c5c;
	font-weight: bold;
	padding: 0 0 0 15px;
}

#feat-article li {
	list-style: none;
	padding: 0 10px 0 0;
}


#feat-article a {
	color: #5c5c5c;;
}

#feat-article a:hover {
	color: #5c5c5c;;
	text-decoration: underline;
}
/* About Us */
#about {
width: 700px;
float: left;
}

.mission {
font: 12px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
padding: 15px 15px 15px 15px;
margin: 10px 0 25px 0;
}

.mission img {
border: 1px solid #dcdbdb;
}

.mission h1 {
font: 16px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
font-weight: bold;

}


.profile img {
float: left;
border: 1px solid #dcdbdb;
width: 200px;
height: 150px;
margin: 0 25px 0 0;
}

.profile {
float: right;
font: 12px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
border: 1px solid #dcdbdb; 
padding: 15px 15px 15px 15px;
margin: 0 0 25px 0;
}

.profile h1 {
font: 16px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
font-weight: bold;
}

.profile h2{
font: 14px Arial, Helvetica, Verdana, sans-serif;
line-height: 20px;
color: #5c5c5c;
font-weight: bold;
}



/* Products */
#product {
	
}

#product h1 {
	font: 24px Arial, Helvetica, Verdana, sans-serif;
	color: #5c5c5c;
}

.prod-header {	

}

.prod-header img {
	float: left;
	border: 1px solid #dcdbdb;
	
}

.prod-header p {
	float: right;
 
}

.prod-info {
	float: left;
	width: 200px;
	border: 1px solid #dcdbdb;
	margin: 0 0 0 20px;
	padding: 15px 15px 15px 15px;
	
}

.prod-info p {
	font: 12px Arial, Helvetica, Verdana, sans-serif;
	line-height: 20px;
	color: #5c5c5c;
}

.prod-info h2 {
	font: 14px Arial, Helvetica, Verdana, sans-serif;
	color: #5c5c5c;
	font-weight: bold;
}



.normal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 20pt;
	margin-right: 30pt;
	text-align: justify; 
}
.normal_heading {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #913191;
	text-decoration: none;
	margin-left: 20pt;
	margin-right: 30pt;
	text-align: right; 
}
/*
li 
{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
*/

.MainLink {

	font-family: verdana, Arial;
	font-size: 14px;
	font-weight: normal;
	color: ##940084;
	text-decoration: none;
}
.popUpLink {
	font-family: verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.contentLink {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.colorLink {
	font-family: verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.WhiteTextInterface {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.WhiteTextInterface {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.fieldText {
	font-family: verdana, Arial;
	font-size: 10px;
}
.copyrightText {
	font-family: verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.headlineText {
	font-family: verdana, Arial;
	font-size: 18px;
	color: #83C8BF;
}
.headlineTextLarger {
	font-family: verdana, Arial;
	font-size: 22px;
	color: #83C8BF;
}
.headerText {
	font-family: verdana, Arial;
	font-size: 18px;
	color: #83C8BF;
}


.content {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.contentHeader {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #83C8BF;
}


.tab {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
        text-decoration: none;
}
a.tab:link {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
        text-decoration: none;
}
a.tab:visited {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
        text-decoration: none;
}
a.tab:hover {
	font-family: verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.breadcrumbText {
	font-family: verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
#divUpControl{position:absolute; width:420; left:330; top:105; z-index:33; text-align: right; clip:   rect(   )} 
#divDownControl{position:absolute; width:420; left:330; top:350; z-index:33; text-align: right; clip:  rect(   )} 
#divContainer{position:absolute; width:420; height:215; overflow:hidden; top:135; left:330; clip: rect(0 420 215 0); visibility:hidden; z-index:33} 
#divContent{position:absolute; top:0; left:0; z-index:33}
#divUpControlMain{position:absolute; width:316; left:444; top:105; z-index:33; text-align: right; clip:   rect(   )} 
#divDownControlMain{position:absolute; width:316; left:444; top:350; z-index:33; text-align: right; clip:  rect(   )} 
#divContainerMain{position:absolute; width:316; height:215; overflow:hidden; top:135; left:444; clip: rect(0 316 215 0); visibility:hidden; z-index:33} 
#divContentMain{position:absolute; top:0; left:0; z-index:33}
.Content A:visited {
	color: #CC0000 
}
a.contentLink:Visited {
	color: #CC0000 
}
a:link {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #940084;
	text-decoration: none;
}
a:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #940084;
}
a:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A0043;
	text-decoration: none;
}
a:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #940084;
	text-decoration: none;
}
