@charset "UTF-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1A1A1A;
}
.wrapper 
	{ 
	width:100%; 
	overflow:hidden;
	}
#background{
	width: 100%;
	line-height: 1;
	background-attachment: scroll;
	background-image: url(../images/backgrounds/bg-grey.png);
	background-position: left top;
}

#background-2 {
	background-attachment: scroll;
	background-position: left top;
}
h1 {
	font-size: 28px;
	text-shadow: 0 1px 1px rgba(255,255,255,0.6);
	position: relative;
	font-weight: 100;
	color: #333;
}
h2 {
	font-size: 16px;
	text-shadow: 0 1px 1px rgba(255,255,255,0.6);
	position: relative;
	font-weight: 300;
	color: #3F2E21;
	margin-bottom: 10px;
}
h3 {
	font-size: 14px;
	text-shadow: 0 1px 1px rgba(44,44,44,0.1);
	font-weight: lighter;
	color: #F2F2F2;
	letter-spacing: 1px;
}
h4 {
	font-size: 14px;
	text-shadow: 0 1px 1px rgba(255,255,255,0.6);
	position: relative;
	font-weight: 400;
	color: #1A1A1A;
	line-height: 20px;
}
#top-header {
	background-color: #000;
	height: 125px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#content-container {
	width: 994px;
	margin-right: auto;
	margin-left: auto;
	height: 125px;
	background-position: center bottom;
}
#logo-container {
	float: left;
	margin-top: 6px;
	margin-left: 10px;
}
#top-header #right-content-container {
	float: right;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 300px;
	margin-right: 15px;
}
#date-box {
	color: #FFF;
	text-align: right;
	font-size: 12px;
	margin-top: 5px;
	line-height: 18px;
}
/***** SOCIAL AND STOCK ICON LIST *****/

#social-icons {
	margin-top: 14px;
	color: #FFF;
	height: 20px;
}
#social-icons ul {
	list-style-type: none;
}
#social-icons ul li {
	margin-left: 6px;
	float: right;
}
.facebook
{
	display: block;
	width: 20px;
	height: 20px;
	background-image: url(../images/icons/social/facebook.png);
	text-indent: -99999px;
	background-position: top;
	background-repeat: no-repeat;
}
.facebook:hover
{
	background-position: 0px -20px;
}
.twitter
{
	display: block;
	width: 20px;
	height: 20px;
	background-image: url(../images/icons/social/twitter.png);
	text-indent: -99999px;
	background-position: top;
	background-repeat: no-repeat;
}
.twitter:hover
{
	background-position: 0px -20px;
}
.youtube
{
	display: block;
	width: 20px;
	height: 20px;
	background-image: url(../images/icons/social/youtube.png);
	text-indent: -99999px;
	background-position: top;
	background-repeat: no-repeat;
}
.youtube:hover
{
	background-position: 0px -20px;
}
.flickr
{
	display: block;
	width: 20px;
	height: 20px;
	background-image: url(../images/icons/social/flickr.png);
	text-indent: -99999px;
	background-position: top;
	background-repeat: no-repeat;
}
.flickr:hover
{
	background-position: 0px -20px;
}
.followus {
	font-size: 12px;
	font-weight: 100;
	color: #D3D3D3;
	padding-top: 6px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

/***** hyper links *****/
a:link {
	color: #A7A7A7;
	text-decoration: none;
}
a:visited {
	color: #A7A7A7;
}
a:hover {
	color: #FFF;
    text-decoration: underline;
}

.blacklink a:link {
	color: #1A1A1A;
	text-decoration: none;
}
.blacklink a:visited {
	color: #1A1A1A;
}
.blacklink a:hover {
	color: #13610a;
    text-decoration: underline;
}
/***** end hyper links *****/
#top-nav {
	color: #A7A7A7;
	padding-top: 15px;
	margin-top: 0px;
	text-align: right;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 11px;
}
#navigation-area {
	height: 51px;
	width: 994px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/nav-bg.png);
	background-position: center top;
	margin-top: 10px;
	padding-top: 1px;
}
#body-content-area {
	background-image: url(../images/body-bg.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 954px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
}
#body-content-area-nopading {
	background-image: url(../images/body-bg.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 994px;
	margin-right: auto;
	margin-left: auto;
}
#slider-area {
	height: 428px;
	margin-top: 10px;
	border: 1px solid #999;
	width: 952px;
	margin-bottom: 10px;
}
#inside-slider-area {
	height: 116px;
	margin-top: 10px;
	border: 1px solid #999;
	width: 952px;
	margin-bottom: 10px;
	background-image: url(../images/slider-shadow.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFF;
}
#left-side {
	float: left;
	width: 711px;
}
#left-big-heading {
	background-image: url(../images/main-left-headingbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 703px;
	padding-top: 7px;
	padding-left: 8px;
}
#left-txt-box {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcccc;
	border-bottom-color: #cbcccc;
	border-left-color: #cbcccc;
	width: 708px;
	height: 380px;
	float: left;
}
#right-txt-box {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcccc;
	border-bottom-color: #cbcccc;
	border-left-color: #cbcccc;
	width: 236px;
	height: 380px;
	float: right;
	margin-right: 1px;
	margin-bottom: 8px;
}
#right-txt-smallbox {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcccc;
	border-bottom-color: #cbcccc;
	border-left-color: #cbcccc;
	width: 226px;
	height: 160px;
	float: right;
	margin-right: 1px;
	margin-bottom: 8px;
	padding-right: 4px;
	padding-left: 4px;
}
#medium-headingbar-left {
	float: left;
	height: 27px;
	width: 460px;
	background-image: url(../images/medium-left-headingbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 7px;
	padding-left: 8px;
}
#widgets-headingbar {
	height: 27px;
	width: 232px;
	background-image: url(../images/widgets-headingbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 8px;
	margin: 0px;
	padding-top: 7px;
}
#widgets-headingbar-right {
	height: 27px;
	width: 231px;
	background-image: url(../images/widgets-headingbg.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 8px;
	margin: 0px;
	padding-top: 7px;
	float: right;
}
#left-med-txt-box {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcccc;
	border-bottom-color: #cbcccc;
	border-left-color: #cbcccc;
	width: 465px;
	height: 160px;
	float: left;
}
#widgets-txt-box {
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcccc;
	border-bottom-color: #cbcccc;
	border-left-color: #cbcccc;
	width: 226px;
	height: 150px;
	padding: 5px;
}
.linearshadow {
	background-image: url(../images/shadows/txt-shadow.png);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.photoshadow {
	background-image: url(../images/shadows/curveshadow1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.widgetshadow1 {
	background-image: url(../images/shadows/widgets-shadow.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.widgetshadow2 {
	background-image: url(../images/shadows/widgets-shadow2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#imageframe-medium {
	border: 1px solid #cbcccc;
	height: 126px;
	padding: 5px;
}
#imageframe-medium2 {
	border: 1px solid #cbcccc;
	height: 260px;
	padding: 5px;
	width: 210px;
	margin-bottom: 8px;
}
#imageframe-small {
	border: 1px solid #cbcccc;
	height: 60px;
	padding: 3px;
	float: left;
	width: 75px;
	margin-top: 7px;
	margin-left: 8px;
}
.shadow-medium {
	float: left;
	height: 7px;
	width: 166px;
	background-image: url(../images/shadows/shadow-medium.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.shadow-medium2 {
	float: left;
	height: 7px;
	width: 222px;
	background-image: url(../images/shadows/shadow-medium.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 6px;
}
#imageholder {
	float: left;
	width: 166px;
	margin-top: 8px;
	margin-left: 8px;
	margin-bottom: 8px;
}
.border {
	border: 1px solid #cbcccc;
}
#main-textbox1 {
	float: right;
	width: 500px;
	padding-top: 8px;
	padding-right: 12px;
}
#main-textbox1 p {
	line-height: 18px;
	margin-top: 4px;
}
.center-divider {
	background-image: url(../images/shadows/center-hr.png);
	background-position: center bottom;
	width: 709px;
	height: 21px;
	background-repeat: no-repeat;
	float: left;
}

.smallfont11 {
	font-size: 10px;
	font-weight: bold;
	text-shadow: 0 1px 1px rgba(255,255,255,0.6);
	float: left;
}
#right-widget-area {
	margin-top: 8px;
	width: 239px;
	float: right;
	margin-bottom: 10px;
}
#left-photo-widget-area {
	margin-top: 8px;
	width: 468px;
	float: left;
	margin-bottom: 10px;
}
#right-side-area {
	float: right;
	width: 240px;
}
#press-top-gradient {
	border: 1px solid #cbcccc;
	height: 134px;
	background-image: url(../images/shadows/press-top.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: 5px;
}
.dua-top-gradient {
	border: 1px solid #cbcccc;
	margin: 0px;
	height: 134px;
	background-image: url(../images/shadows/press-top.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#video-area {
	height: 195px;
	background-image: url(../images/shadows/video-area-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
}
#footer-area {
	width: 994px;
	margin-right: auto;
	margin-left: auto;
	height: 174px;
	background-image: url(../images/footer-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#video-heading-area {
	margin-right: 24px;
	margin-left: 24px;
	margin-top: 12px;
	font-size: 11px;
	vertical-align: bottom;
	font-size: 18px;
	text-shadow: 0 1px 1px rgba(255,255,255,0.6);
	position: relative;
	font-weight: 300;
	color: #1A1A1A;
}
.right-align {
	text-align: right;
	float: right;
}
.vid-righ-text {
	float: right;
	width: 100px;
	text-align: right;
	font-size: 10px;
	margin-right: 4px;
	font-weight: bold;
	padding-top: 4px;
}
.detail-righ-text {
	float: right;
	width: 100px;
	text-align: right;
	font-size: 10px;
	margin-right: 4px;
	font-weight: bold;
	padding-top: -2px;
}
#vid-scroll {
	height: 125px;
	margin-top: 24px;
	padding-right: 10px;
	padding-left: 10px;
}

.bw {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.bw:hover {
  -webkit-filter: grayscale(100%);
}
.dua-top-gradient p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.dua-hand {
	background-image: url(../images/duaa-hands.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.footer-link-area {
	color: #FFF;
	height: 100px;
	padding: 10px;
}
.support-section {
	float: left;
	width: 248px;
	padding-left: 10px;
	margin-top: 14px;
	height: 90px;
}
.txt-left {
	float: left;
	margin-top: 6px;
	font-size: 12px;
	line-height: 16px;
	font-weight: lighter;
	margin-right: 6px;
	color: #CCC;
	letter-spacing: 1px;
}
.txt-left-black {
	float: left;
	margin-top: 0px;
	font-size: 12px;
	margin-right: 6px;
}
.footerlink-sec {
	float: left;
	margin-right: 15px;
	color: #FFF;
	margin-top: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	letter-spacing: 1px;
}
.footerlink-sec ul {
	color: #FFF;
	line-height: 18px;
	font-size: 11px;
	list-style-type: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #252525;
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.copyright {
	margin-left: 15px;
	padding-top: 10px;
	color: #A7A7A7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
}
#quran-area {
	border: 1px solid #999;
	width: 936px;
	margin-bottom: 8px;
	background-color: #FFF;
	padding: 8px;
	margin-top: 8px;
}
#white-inside-area {
	height: 616px;
	border: 1px solid #999;
	width: 936px;
	margin-bottom: 8px;
	background-color: #FFF;
	padding: 8px;
}
.center {
	text-align: center;
	margin-top: 6px;
}
.smallfont10 {
	font-size: 10px;
}
.topslider-img {
	float: left;
}
.slider-heading {
	float: right;
	margin-top: 44px;
	margin-right: 25px;
	letter-spacing: 1px;
}
#fullbody {
}
#top-heading-full {
	height: 34px;
	background-image: url(../images/main-top-headingbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#center-bodybg-full {
	background-image: url(../images/bogybg-full.png);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#bottom-bodybg-full {
	height: 8px;
	background-image: url(../images/bogy-bottom-full.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#top-heading-full2 {
	height: 34px;
	background-image: url(../images/main-top-headingbg2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#center-bodybg-full2 {
	background-image: url(../images/bogybg-full2.png);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#bottom-bodybg-full2 {
	height: 8px;
	background-image: url(../images/bogy-bottom-full2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#right-side-heading {
	float: left;
	width: 220px;
	margin-left: 16px;
	margin-top: 8px;
}
#left-side-heading {
	float: left;
	width: 703px;
	margin-top: 8px;
	margin-left: 14px;
}
#body-leftside-area {
	float: left;
	width: 694px;
	padding-top: 8px;
	padding-right: 6px;
	padding-left: 8px;
}
#body-full-area {
	float: left;
	width: 940px;
	padding-top: 0px;
	padding-right: 6px;
	padding-left: 8px;
}
#body-rightside-area {
	float: left;
	width: 224px;
	margin-left: 16px;
	padding-top: 8px;
}
#map-area {
	padding: 4px;
	height: 500px;
	border: 1px solid #cbcccc;
	margin-bottom: 2px;
}
#live-area {
	padding: 4px;
	height: 416px;
	border: 1px solid #cbcccc;
	margin-bottom: 2px;
}
#body-rightside-area p {
	line-height: 14px;
	margin-bottom: 4px;
}
.spacer {
	height: 6px;
}
.expand-area {
}
#body-full-area p {
	margin-top: 12px;
}

#body-leftside-area {
	float: left;
	width: 694px;
	padding-top: 8px;
	padding-right: 6px;
	padding-left: 8px;
}
#body-full-area {
	float: left;
	width: 932px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 14px;
	line-height: 18px;
}
#body-rightside-area {
	float: left;
	width: 224px;
	margin-left: 16px;
	padding-top: 8px;
}
#map-area {
	border: 1px solid #cbcccc;
	margin-bottom: 2px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	overflow: hidden;
}
#contact-form-area {
	margin-bottom: 2px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	overflow: hidden;
	border: 0px solid #cbcccc;
	float: left;
	width: 600px;
	margin-left: 200px;
}
#job-form-area {
	margin-bottom: 2px;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	overflow: hidden;
}
#live-area {
	padding: 4px;
	height: 416px;
	border: 1px solid #cbcccc;
	margin-bottom: 2px;
}
#body-rightside-area p {
	line-height: 18px;
	font-size: 12px;
	margin-bottom: 4px;
}
.spacer {
	height: 6px;
}
.expand-area {
}
#body-full-area p {
	margin-top: 6px;
	line-height: 18px;
}
.topbar {
	background-color: #4c392a;
	height: 12px;
}
.welcomebox1 {
	width: 300px;
	overflow: hidden;
	margin-left: 20px;
	height: 300px;
	float: left;
	margin-top: 10px;
}
.welcomebox-divider {
	width: 16px;
	overflow: hidden;
	margin-left: 20px;
	height: 312px;
	float: left;
	background-image: url(../images/vertical-div.png);
	background-repeat: no-repeat;
	margin-right: 20px;
}
.news-event-heading {
	background-color: #4c392a;
	margin-top: 5px;
	font-size: 16px;
	color: #FFF;
	padding-left: 8px;
	position: relative;
	font-weight: 300;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 4px;
	width: 229px;
}
.photos-heading {
	background-color: #4c392a;
	margin-top: 5px;
	font-size: 16px;
	color: #FFF;
	padding-left: 8px;
	position: relative;
	font-weight: 300;
	color: #fff;
	padding-top: 2px;
	padding-bottom: 4px;
}
.welcomeheading {
	float: left;
	width: 300px;
	margin-left: 24px;
}
.welcomeheading-right {
	float: left;
	width: 250px;
	margin-left: 80px;
}
#press-top-gradient p {
	line-height: 14px;
	color: #333;
	margin-top: 4px;
}
#services-area {
	float: left;
	width: 955px;
	overflow: hidden;
	clip: rect(auto,auto,auto,auto);
}
.white {
	color: #FFF;
}
.link4 a:link
{
	display: block;
	color: #FFF;
	height: 48px;
	line-height: 48px;
	padding-right: 15px;
	text-decoration: none;
}
.link4 a:hover
{
	background-image: url(../images/active-menu.png);
	background-repeat: repeat-x;
	text-decoration: none;
	color: #FFF;
}
.link4 a:visited {
	text-decoration: none;
	color: #FFF;
}
.link4 a:active {
	text-decoration: none;
	color: #FFF;
}#map-area p {
	font-size: 12px;
	line-height: 18px;
}
.office-address-area {
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cbcccc;
	border-right-color: #cbcccc;
	border-left-color: #cbcccc;
}
.office-address-area p {
	line-height: 20px;
}
.aboutus-body-area {
	border: 1px solid #cbcccc;
	margin-bottom: 2px;
	padding-top: 16px;
	padding-right: 18px;
	padding-bottom: 10px;
	padding-left: 18px;
}
.aboutus-body-area p {
	line-height: 20px;
	margin-bottom: 8px;
}
.leftpadding {
	padding-left: 5px;
}
.horizontal-divider {
	border-bottom-color: #cbcccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 10px;
	margin-bottom: 10px;
}
.horizontal-divider-full {
	border-bottom-color: #cbcccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
.horizontal-divider-full2 {
	border-bottom-color: #cbcccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.news-section {
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 6px;
}
.news-section2 {
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 6px;
}
.date-section {
	font-size: 12px;
	line-height: 18px;
	color: #4C392A;
}
.paging-area {
	height: 24px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 10px;
	background-image: url(../images/grey-gradient.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	line-height: 24px;
	font-size: 12px;
	margin-right: 8px;
	margin-left: 8px;
	border: 1px solid #E6E6E6;
}
.news-close-area {
	height: 24px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 10px;
	background-image: url(../images/grey-gradient.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	line-height: 24px;
	font-size: 12px;
	border: 1px solid #E6E6E6;
	margin-top: 10px;
}
.popup-close-area {
	height: 24px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 10px;
	background-image: url(../images/grey-gradient.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	line-height: 24px;
	font-size: 12px;
	border: 1px solid #E6E6E6;
	width: 580px;
	float: left;
}
.text-field {
	width: 120px;
	padding-top: 10px;
	padding-bottom: 8px;
	line-height: 26px;
	float: left;
	text-align: right;
	padding-right: 10px;
}
.text-field-asst {
	width: 120px;
	padding-top: 10px;
	padding-bottom: 8px;
	line-height: 26px;
	float: left;
	text-align: left;
	padding-left: 6px;
}
.job-text-field {
	float: left;
	width: 120px;
	padding-left: 6px;
	padding-top: 10px;
	padding-bottom: 8px;
	line-height: 26px;
}
.text-area-height {
	float: left;
	width: 360px;
	padding: 2px;
	margin-right: 100px;
	font-size: 12px;
	margin-bottom: 6px;
	margin-top: 10px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 16px;
}

.jobtext-area-height {
	float: left;
	width: 360px;
	padding: 2px;
	margin-right: 60px;
	font-size: 12px;
	margin-bottom: 6px;
	margin-top: 10px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 16px;
}
.asst-area-height {
	float: left;
	width: 280px;
	padding: 2px;
	font-size: 12px;
	margin-bottom: 6px;
	margin-top: 10px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 16px;
}
.text-box-form {
	float: left;
	width: 360px;
	padding: 2px;
	margin-right: 100px;
	font-size: 12px;
	margin-bottom: 6px;
	margin-top: 10px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 26px;
	height: 26px;
}
.jobtext-box-form {
	float: left;
	width: 360px;
	padding: 2px;
	margin-right: 50px;
	font-size: 12px;
	margin-bottom: 6px;
	margin-top: 10px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 26px;
	height: 26px;
}
.asst-box-form {
	float: left;
	width: 280px;
	padding: 2px;
	font-size: 12px;
	margin-bottom: 6px;
	margin-top: 10px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 26px;
	height: 26px;
}
.dropdown-box-form {
	float: left;
	width: 365px;
	padding: 2px;
	margin-right: 100px;
	font-size: 12px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 26px;
	height: 26px;
	margin-top: 12px;
	margin-bottom: 8px;
}
.dropdown-box-form2 {
	float: left;
	width: 365px;
	padding: 2px;
	margin-right: 100px;
	font-size: 12px;
	border: 1px solid #D2D2D2;
	background-color: #EFEFEF;
	line-height: 26px;
	height: 26px;
	margin-top: 12px;
	margin-bottom: 8px;
}
.formbutton-job {
	float: left;
	height: 36px;
	width: 150px;
	margin-left: 405px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.formbutton-contact {
	float: right;
	height: 36px;
	width: 100px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 90px;
}
.formbutton-call {
	float: right;
	height: 36px;
	width: 155px;
	margin-left: 365px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.formbutton-asst {
	float: right;
	height: 36px;
	width: 100px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 15px;
}
.viewlargemap {
	font-size: 12px;
	float: right;
	width: 400px;
	text-align: right;
	font-weight: 300;
}
.full-news-container {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.news-body-area {
	padding: 10px;
}
.vid-img-container {
	margin-bottom: 10px;
	overflow: hidden;
}
.news-body-area p {
	line-height: 18px;
	margin-top: 6px;
	text-align: justify;
}

.browose-file {
	float: left;
}
.browse-attach-file-container {
	float: left;
	width: 380px;
	margin-left: 130px;
	margin-top: 10px;
	line-height: 20px;
}
.call-mail-container {
	margin-bottom: 5px;
	overflow: hidden;
	padding-left: 18px;
}
.aboutus-body-area ul li {
	list-style-position: inside;
	list-style-type: disc;
	margin-bottom: 8px;
}
.aboutus-body-area ul {
	padding-top: 10px;
	padding-bottom: 10px;
}
.board-of-ditector-area {
	margin-bottom: 10px;
	overflow: hidden;
}
.img-holder {
	width: 150px;
	height: 150px;
	background-color: #EEE;
	border: 1px solid #DEDEDE;
	padding: 5px;
	float: left;
}
.img-holder2 {
	background-color: #EEE;
	border: 1px solid #DEDEDE;
	padding: 5px;
	height: auto;
	width: auto;
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
}
.text-holder-left {
	float: left;
	width: 465px;
	margin-left: 25px;
	overflow: hidden;
}
h5 {
	font-size: 14px;
	color: #4c392a;
	text-shadow: 0 1px 1px rgba(255,255,255,0.6);
	font-weight: 300;
	margin-bottom: 5px;
}
.text-holder-left p {
	font-size: 12px;
}
#body-full-area ul li {
	list-style-position: outside;
	list-style-type: disc;
	margin-bottom: 8px;
	margin-left: 20px;
	line-height: 18px;
}
.qcontact-box {
	font-size: 16px;
	height: 32px;
	line-height: 32px;
	margin-bottom: 8px;
	margin-top: 12px;
}
.icon-holder {
	float: left;
	height: 32px;
	width: 32px;
	margin-right: 16px;
	margin-left: 12px;
}
.social-heading {
	text-transform: uppercase;
	color: #a1764d;
}
.call-section {
	width: 440px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #F9F9F9;
	margin-bottom: 10px;
}
.email-section {
	width: 440px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	background-color: #F9F9F9;
	margin-bottom: 10px;
}
right-bold {
	font-weight: bold;
	text-align: right;
}
.right-bold {
	font-weight: bold;
	text-align: right;
	float: right;
	width: 210px;
	margin-right: 5px;
}
.address-right {
	float: left;
	width: 450px;
	margin-top: 10px;
}
.map-section {
	float: right;
	width: 400px;
	margin-right: 15px;
	margin-top: 10px;
}
.image-holder-full {
	width: 652px;
	padding: 1px;
	border: 1px solid #CCC;
	margin-bottom: 0px;
	margin-top: 10px;
}
.image-holder-small {
	height: 288px;
	width: 250px;
	padding: 1px;
	border: 1px solid #CCC;
	float: left;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 6px;
}.smallheading {
	font-size: 14px;
	color: #666;
}
.bm10 {
	margin-bottom: 10px;
}
.blacklink a:link {
	color: #333;
	text-decoration: none;
}
.blacklink a:visited {
	color: #333;
}
.blacklink a:hover {
	color: #007B01;
	text-decoration: underline;
}.font12 {
	font-size: 12px;
}
