@charset "utf-8";
/* CSS Document */

.homeBody{
	background:url(../images/bodyBackground.jpg);
	background-repeat:repeat-x;
}

.contactBody{
	background:url(../images/backgroundImage.jpg);
	background-repeat:repeat-x;
}

a{
	text-decoration:none;
}

#container{
	position:relative;
	width:100%;
	height:790px;
	text-align:center;
}

#leftEdge {
	position:relative;
	//left:196px;
	top:50px;
	width:21px;
	height:716px;
	z-index:1;
	background-image:url(../images/leftEdge.jpg);
	background-repeat:no-repeat;
	//left: 194px;
}

#midMainDiv{
	position:relative;
	width:800px;
	height:716px;
	z-index:1;
	background-image:url(../images/midBody.jpg);
	top: 50px;
}

#rightEdge{
	position:relative;
	top:50px;
	width:21px;
	height:716px;
	z-index:1;
	background-image:url(../images/rightEdge.jpg);
	background-repeat:no-repeat;
}

#shadow{
	position:relative;
	top:50px;
	width:39px;
	height:716px;
	z-index:1;
	background-image:url(../images/shadow.jpg);
	background-repeat:repeat-y;
	/*left: 1038px;*/
}

#downShadow{
	position:relative;
	height:7px;
	width:100%;
	background-image:url(../images/shadowDown.jpg);
	background-repeat:no-repeat;
}

#logo {
	position:absolute;
	left:-12px;
	top:11px;
	width:170px;
	height:69px;
	background-image:url(../images/logo.jpg);
	z-index:2;
}

#logoInContact {
	position:absolute;
	left:-22px;
	top:12px;
	width:170px;
	height:69px;
	background-image:url(../images/logo.jpg);
	z-index:2;
}

#line {
	position:absolute;
	left:1px;
	top:85px;
	width:800px;
	height:3px;
	z-index:1;
	background-color:#A4D0FF;
}

#lineInContact {
	position:absolute;
	left:-21px;
	top:85px;
	width:826px;
	height:3px;
	z-index:1;
	background-color:#A4D0FF;
}

#menuBody {
	left:161px;
	top:43px;
	width:635px;
	height:35px;
	z-index:2;
	position: absolute;
}

#homeCorner {
	position:relative;
	left:1px;
	width:9px;
	height:34px;
	z-index:1;
	background-image:url(../images/leftButtonCorner.jpg);
	background-repeat:no-repeat;
}

#homeButtonDiv {
	position:relative;
	width:79px;
	height:34px;
	z-index:1;
	background-image:url(../images/homeMidBtn.jpg);
	vertical-align: middle;
	text-align: center;
	cursor:pointer;
}

#homeRightButtonCorner {
	position:relative;
	width:9px;
	height:34px;
	z-index:1;
	background-image:url(../images/homeLftBtn.jpg);
}

#buttonDiv {
	position:relative;
	width:89px;
	height:34px;
	z-index:1;
	background-image:url(../images/buttonBody.jpg);
}

#leftButtonCorner {
	position:relative;
	width:9px;
	height:34px;
	z-index:1;
	background-image:url(../images/buttonLeft.jpg);
}

#rightButtonCorner {
	position:relative;
	width:9px;
	height:34px;
	z-index:1;
	background-image:url(../images/buttonRight.jpg);
}

#leftCorner{
	position:relative;
	left:1px;
	width:16px;
	height:35px;
	z-index:1;
	background-image:url(../images/rightButtonCorner.jpg);
	background-repeat:no-repeat;
}

#lastBtnCorner {
	position:relative;
	left:1px;
	width:9px;
	height:34px;
	z-index:1;
	background-image:url(../images/lastBtnRight.jpg);
	background-repeat:no-repeat;
}

#lastButtonDiv {
	position:relative;
	width:90px;
	height:34px;
	z-index:1;
	background-image:url(../images/lastMidBtn.jpg);
}

#lastButtonRightCorner {
	position:relative;
	width:16px;
	height:34px;
	z-index:0;
	background-image:url(../images/rightButtonCorner.jpg);
}

#topRightImageCorner {
	position:absolute;
	left:13px;
	top:116px;
	width:231px;
	height:148px;
	z-index:2;
	background-image:url(../images/jQuery1.jpg);
	background-repeat:no-repeat;
}

#topRightImageTopCorner {
	position:absolute;
	left:-3px;
	top:100px;
	width:271px;
	height:13px;
	z-index:2;
	background-image:url(../images/imageTopCorner.png);
	background-repeat:no-repeat;
}

#topRightImageLeftCorner {
	position:absolute;
	left:0px;
	top:116px;
	width:15px;
	height:148px;
	z-index:2;
	background-image:url(../images/imageLeftCorner.png);
	background-repeat:no-repeat;
}

#topRightImageBottomCorner {
	position:absolute;
	left:-2px;
	top:263px;
	width:272px;
	height:37px;
	z-index:2;
	background-image:url(../images/imageBottomCorner.png);
	background-repeat:no-repeat;
}

#topRightImageRightCorner {
	position:absolute;
	left:245px;
	top:115px;
	width:27px;
	height:148px;
	z-index:2;
	background-image:url(../images/imageRightCorner.png);
	background-repeat:no-repeat;
}

#leftCornerImage{
	position:absolute;
	left:276px;
	top:96px;
	width:530px;
	height:207px;
	z-index:2;
	background-image:url(../images/MainImage.jpg);
	background-repeat:no-repeat;
}

#buttonContent {
	position:absolute;
	left:-5px;
	top:10px;
	width:102px;
	height:19px;
	z-index:3;
	text-align: center;
	font-weight: bold;
	color: #015eac;
	font-size: 13px;
	cursor:pointer;
}

#buttonContent:hover{
	color:#80bc45;
	font-size:14px;
	font-weight:bold;
}
#buttonContent:link{
}

#welComeDiv {
	position:absolute;
	left:-2px;
	top:303px;
	width:803px;
	height:34px;
	z-index:1;
}

#welcomeText{
	top:4px;
	position:relative;
}

#leftDiv {
	position:absolute;
	left:2px;
	top:1px;
	width:19px;
	height:33px;
	z-index:1;
	background-image:url(../images/welComeLeftCorner.jpg);
	background-repeat:no-repeat;
}

#divBody {
	position:absolute;
	left:19px;
	top:1px;
	width:762px;
	height:33px;
	z-index:1;
	background-image:url(../images/welComeBody.jpg);
	background-repeat:repeat-x;
	text-align: center;
	vertical-align: middle;
}

#rightDiv {
	position:absolute;
	left:781px;
	width:19px;
	height:33px;
	z-index:1;
	top: 1px;
	background-image:url(../images/welComeRightCorner.jpg);
	background-repeat:no-repeat;
}

#introDuctionDiv {
	position:absolute;
	left:397px;
	top:337px;
	width:398px;
	height:311px;
	z-index:2;
	font-size: 13px;
}

#valuedCustomer {
	position:absolute;
	left:-3px;
	top:0;
	width:396px;
	height:300px;
	z-index:2;
	text-align: justify;
	background-image: url(../images/globe.jpg);
	background-repeat: no-repeat;
}

#doci {
	position:absolute;
	left:6px;
	top:650px;
	width:790px;
	height:65px;
	z-index:2;
}

#copyright {
	position:relative;
	left:0px;
	top:1px;
	width:245px;
	height:45px;
	z-index:2;
	font-size:12px;
}

#phoneDiv{
	top:0px;
	height:45px;
	position: relative;
	left: 0px;
	width: 170px;
	font-size:12px;
}


/* Style for accordion*/

#accordionLeftCorner{
	background-image:url(../images/accordionLeftCorner.jpg);
	background-repeat:no-repeat;
	width: 16px;
	height: 25px;
}

#accordionRightCorner{
	background-image:url(../images/accordionRightCorner.jpg);
	background-repeat:no-repeat;
	width: 16px;
	height: 25px;
}

#accordionDiv{
	background-image:url(../images/accordionDiv.jpg);
	background-repeat:repeat-x;
	height: 25px;
	width: 330px;
	text-align: center;
}

dl { 
	width: 300px; 
}
dl,dd {
	margin: 0;
	height: 200px;
}
dt {
	font-size: 18px;
	padding: 5px;
	margin: 2px;
	background-image: url(../images/accordionHead.jpg);
	background-repeat: no-repeat;
	width: 400px;
}
#division {
	cursor:pointer;
	width: 500px;
	text-align: center;
	color: #015eac;
	font-weight: bold;
	font-size: 16px;
}
dd a { color: #000; }

ul {
	/*	list-style: none; */
	padding-left: 25px;
	font-size:12px;
}

#ulDiv{
	height:200px;
	width:400px;
	/*overflow: scroll;*/
}

/* SlidShow Css */

.clear {
	clear:both
}

#gallery {
	position:relative;
	position:absolute;
	left:13px;
	top:116px;
	width:231px;
	height:148px;
	z-index:2;
/*	background-image:url(../images/jQuery1.jpg);*/
	background-repeat:no-repeat;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
/* Css for Contact us*/

#contactLeftEdge {
	position:relative;


	//left:196px;
	top:50px;
	width:34px;
	height:540px;
	z-index:1;
	background-image:url(../images/leftContactCorner.jpg);
	background-repeat:no-repeat;
}

#contactMainDiv{
	position:relative;
	width:800px;
	height:540px;
	z-index:1;
	background-image:url(../images/midConatctBody.jpg);
	background-repeat:repeat-x;
	top: 50px;
}

#contactRightEdge{
	position:relative;
	top:50px;
	width:16px;
	height:540px;
	z-index:1;
	background-image:url(../images/rightContactCorner.jpg);
	background-repeat:no-repeat;
}

#contactShadow{
	position:relative;
	top:50px;
	width:39px;
	height:540px;
	z-index:1;
	background-image:url(../images/shadowConatct.jpg);
	background-repeat:repeat-y;
	/*left: 1038px;*/
}

#contactContainer {
	position:absolute;
	left:-20px;
	top:96px;
	width:809px;
	height:390px;
	z-index:1;
	padding-left: 10px;
	padding-top: 5px;
}

#contactCorner{
	background-image:url(../images/tabCornerImage.jpg);
	background-repeat:no-repeat;
	height:281px;
	width:189px;
	position: relative;
	left: 2px;
	top: -10 px;
	top: -10 px;
}

.tabButton{
	background-image:url(../images/highlighTab1.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#015eac;
	cursor: pointer;
	height:25px;
	font-size:13px;
	font-weight:bold;
}

.tabButton:hover{
	color:#80bc45;
	font-size:14px;
	font-weight:bold;
	background:url(../images/tabButton1.jpg);
	background-repeat:no-repeat;
	vertical-align: middle;
}

#tabImageCorner{
	background:url(../images/contactCorner.jpg);
	background-repeat:no-repeat;
	height: 301px;
	width: 324px;
	position: absolute;
	top: 0px;
	right: 0px;
}

#tabText{
	text-align:center;
	position: relative;
	width: 190px;
	top: 5px;
	cursor: pointer;
	
}

#tabContainer {
	position:absolute;
	left:214px;
	top:8px;
	width:595px;
	height:386px;
	z-index:2;
	visibility:hidden;
}

#tabMailContainer {
	position:absolute;
	left:214px;
	top:8px;
	width:595px;
	height:386px;
	z-index:2;
	visibility:visible;
}

#tabMapContainer {
	position:absolute;
	left:214px;
	top:8px;
	width:595px;
	height:386px;
	z-index:2;
	visibility:hidden;
	
}


#title {
	position:absolute;
	left:86px;
	top:63px;
	width:416px;
	height:38px;
	z-index:1;
	font-size: 25px;
	color: #80bc45;
	text-align: center;
	font-weight: bold;
}

#contactContent {
	position:absolute;
	left:156px;
	top:108px;
	width:293px;
	height:100px;
	z-index:1;
	font-size: 16px;
	font-weight: bold;
	color: #015eac;
}

#rightCol{
	color:#80bc45;
	font-size:16px;
	text-align:right;
	font-weight:bold;
}



