body {background-color:#2b2b2b;
background-image: url(../images/bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
margin-top:0px;
}

.homebg {background:url(../images/text-bottom.jpg);
		 background-repeat:no-repeat;
		 height:730px;
		 }

.morebg {background-image:url(../images/morebg.jpg);
		 background-repeat:no-repeat;
		 width:575px;
		 height:29px;
		 }

.simple-text {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:13px;
			  color:#ffffff;
			  line-height:24px;
			 
}

.simple-text1 {font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:13px;
			  color:#ffffff;
			  line-height:24px;
			 
}
.heading-text {font-family:Georgia, "Times New Roman", Times, serif;
   			   color:#FF9933; 
			   font-size:28px;
			   line-height:24px;
			 
}

.bold-text {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:14px;
			  font-weight:bold;
			  color:#de402e;
			  line-height:24px;
			 /* text-align: justify;*/
}

.white-text {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:13px;
			  font-weight:bold;
			  color:#ffffff;
			  line-height:24px;
			 /* text-align: justify;*/
}

.big-text {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:18px;
			  font-weight:bold;
			  color:#de402e;
			  line-height:24px;
			 /* text-align: justify;*/
}
.image-text {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:18px;
			  font-weight:bold;
			  color:#de402e;
			  line-height:24px;
			  text-align: center;
}
.big-withe {font-family:"Times New Roman", Georgia, Times, serif;
			  font-size:17px;
			  font-weight:bold;
			  color:#ffffff;
			  line-height:24px;
			 /* text-align: justify;*/
}
.big-withe2 {font-family:"Times New Roman", Georgia, Times, serif;
			  font-size:17px;
			  font-weight:bold;
			  font-style:italic;
			  color:#FFFF33;
			  line-height:24px;
			 /* text-align: justify;*/
}
.big-withe1 {font-family: Georgia, Times, serif;
			  font-size:15px;
			  font-weight:normal;
			  font-style:italic;
			  color:#ffffff;
			  line-height:24px;
			 /* text-align: center;*/
}

.number-text {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:14px;
			  font-weight:bold;
			  color:#de402e;
			  line-height:24px;
}			  

.newsbg {background-image:url(../images/new-bg.jpg);
		 background-repeat:repeat-x;
		 height:200px;
		 }
		 
.news-date {background-image: url(../images/newsdate.jpg);
		 background-repeat:no-repeat;
		 width:241px;
		 height:20px;
		 }
		 
.testimonials-date {background-image: url(../images/testimonial-date.jpg);
		 background-repeat:no-repeat;
		 width:241px;
		 height:20px;
		 }
		 
.news-text {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:11px;
			  color:#ffffff;
			  line-height:24px;
			  text-align: justify;
			  }
			  
.news-more {font-family:Georgia, "Times New Roman", Times, serif;
			  font-size:11px;
			  color:#a2a2a2;
			  padding-right:5px;
			  }
			  

.morebg1 {background-image: url(../images/overviewmore.jpg);
		 background-repeat:no-repeat;
		 width:297px;
		 height:34px;
		 }
		 
.more
{	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#afafaf;
	text-decoration:none;			 
 }

a.more:link
{	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#afafaf;
	text-decoration:none;			 
 }
 a.more:hover
{	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#4d4d4d;
	text-decoration:none;			 
 }
 
 .mail
{	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;			 
 }

a.mail:link
{	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;			 
 }
 a.mail:hover
{	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#afafaf;
	text-decoration: underline;		 
 }
 
 .grayBox{
    position:absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color:#FFFFFF;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
.box_content {
	position:absolute;
	/* top: 25%;*/
    left: 205px;
	right: 10%;
	background-color:#000000;
	width: 1000px;
	height:600px;
	padding: 16px;
	z-index:1002;
	overflow: auto;
	top: 106px;
}
