/*
-----------------------------------
Project: 3C Company
Author: Gursimron Aurora
Created: 14/01/09
-----------------------------------
*/

* {margin:0;padding:0}
/* mac hide \*/
/*html,body{height:100%;width:100%;}*/
/* end hide */

body
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5c5c5c; background-color:#ffffff; text-align:center; min-height:468px;/* for good browsers*/ min-width:552px;/* for good browsers*/ text-align:left;}

/*index starts*/
#xouter{
	/*height:100%;
	width:100%;*/
	display:table;
	vertical-align:middle;
	margin:0 auto;/*Added New*/
}

div#container {
	margin: 0 auto;
	width:930px;
	}
	
div#header {
	margin: 0 auto;
	width:908px;
	background-image:url(../images/header-bg1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:238px;
	}
	
div#logobox {
	width:220px;
	float:left;
	padding-top:43px;
	padding-left:67px;
	padding-right:235px;
	height:123px;
	}
	
div#greenbox {
	width:348px;
	float:left;
	padding-top:30px;
	padding-right:32px;
	color:#336240;
	font-weight:bold;
	}
div#greenbox a
{color: #336240; text-decoration:none; font-size:11px; font-weight:bold;}
div#greenbox a:visited
{color: #336240; text-decoration:none; font-size:11px; font-weight:bold;}
div#greenbox a:hover
{color: #336240; text-decoration:none; font-size:11px; font-weight:bold;}

div#greenbox .a
{color: #336240; text-decoration:none; font-size:11px; font-weight:bold;}
div#greenbox .a:visited
{color: #336240; text-decoration:none; font-size:11px; font-weight:bold;}
div#greenbox .a:hover
{color: #336240; text-decoration:none; font-size:11px; font-weight:bold;}
	
div#ccompany {
	width:363px;/*279px;for 6 menus*/
	float:left;
	padding-top:65px;
	padding-left:33px;
	}
	
div#navigation {
	width:420px;/*504px;for 6 menus*/
	float:left;
	margin-top:64px;
	font-size:11px;
	text-align:right
	}
div#navigation ul
{list-style-type:none; margin:0px; padding:0px; display:inline; font-size:10px; font-weight:bold;}
div#navigation ul li ul {
position:absolute;left:-900px; width:460px; list-style-type:none; margin:7px; padding:7px; display:inline; font-size:10px; font-weight:bold; float:right; text-align:right;}
div#navigation ul li {
width:77px; height:19px; background-image:url(../images/tabbg.gif); background-repeat:no-repeat; text-align:center; color:#8dc63f; float:left; margin-right:7px; padding-top:7px;}
div#navigation ul li ul li{width:auto !important;	
height:15px;background-image:none; text-align:right; color:#8dc63f; margin:0px; padding-top:11px;font-weight:bold;}
div#navigation ul li ul .lisim{
width:auto !important;	
height:19px;background-image:none; text-align:right; color:#006e3a; margin:0px; padding-top:5px;font-weight:bold;
}
div#navigation ul li a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#navigation ul li a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#navigation ul li a:hover
{color: #8dc63f; text-decoration:none; font-size:10px; font-weight:normal;}
div#navigation ul li .a
{color: #8dc63f; text-decoration:none; font-size:10px; font-weight:bold;}
div#navigation ul li .a:visited
{color: #8dc63f; text-decoration:none; font-size:10px; font-weight:bold;}
div#navigation ul li .a:hover
{color: #8dc63f; text-decoration:none; font-size:10px; font-weight:bold;}

div#navigation ul li ul li {
color:#006e3a;text-align:right}
div#navigation ul li ul li a {
color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#navigation ul li ul li a:visited
{color: #006e3a; text-decoration:none;font-size:10px; font-weight:normal;}
div#navigation ul li ul li a:hover
{color: #8dc63f; text-decoration:none; font-size:10px; font-weight:bold;}
#TJKDropDownMenu a,
#TJKDropDownMenu a:link,
#TJKDropDownMenu a:visited {
color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;
}
#TJKDropDownMenu li.msieFix ul {left:40%;top:auto;}

#TJKDropDownMenu li.trigger 
{
	text-align:center; color:#8dc63f;
}

/*div#navigation ul
{list-style-type:none; margin:0px; padding:0px; display:inline; font-size:10px; font-weight:bold;}
div#navigation ul li {
width:77px; height:19px; background-image:url(../images/tabbg.gif); background-repeat:no-repeat; text-align:center; color:#8dc63f; float:left; margin-right:7px; padding-top:7px;}
div#navigation ul li a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#navigation ul li a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#navigation ul li a:hover
{color: #8dc63f; text-decoration:none; font-size:10px; font-weight:normal;}*/


div#menuflash {
	width:908px;
	float:left;
	}

div#homecontent {
	margin:0 auto;
	width:908px;
	background-image:url(../images/home-bg.gif);
	background-repeat:no-repeat;
	height:238px;
	}
div.homeimg1 {
width:865px;
float:left;
margin-top:10px;
padding-left:30px;
}
div.homeimg {
	width:865px;
	float:left;
	margin-top:26px;
	padding-left:30px;
	}
	
div#hometext {
	margin:0 auto;
	width:836px;
	text-align:left;
	margin-bottom:0px;
	}
	
div#bottomlinks{
	width:886px;
	margin:0 auto;
 	}
	
div#lowernavigation {
	/*width:406px;*/
	width:503px;
	float:left;
	font-size:11px;
	margin-top:18px;/*34px;*/
	padding-left:20px;/*Added*/
	}
div#lowernavigation ul
{list-style-type:none; margin:0px; padding:0px; display:inline; font-size:10px; font-weight:bold;}
div#lowernavigation ul li {
width:94px; height:19px; background-image:url(../images/lower-tabbg.gif); background-repeat:no-repeat; text-align:center; color:#ffffff; float:left; margin-right:6px; padding-top:7px;}
div#lowernavigation ul .li {
width:94px; height:24px; background-image:url(../images/lower-tabbg.gif); background-repeat:no-repeat; text-align:center; color:#ffffff; float:left; margin-right:6px; padding-top:2px; line-height:10px;}
div#lowernavigation ul li a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#lowernavigation ul li a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#lowernavigation ul li a:hover
{color: #ffffff; text-decoration:none; font-size:10px; font-weight:normal;}

div#promotion {
	width:460px;/*480px;*/
	float:left;
	margin-top:1px;
	}
	
div#promotion .current-promotion {
	width:328px;/*358pxpreviously*/
	float:left;
	}
div#promotion .current-promotion ul
{list-style-type:none; margin:0px; padding:0px; display:inline; font-size:10px; font-weight:bold;}
div#promotion .current-promotion ul li {
width:154px; height:43px; background-image:url(../images/promotion-bg.gif); background-repeat:no-repeat; text-align:center; color:#ffffff; float:left; margin-right:3px; padding-top:16px;}
div#promotion .current-promotion ul li a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#promotion .current-promotion ul li a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#promotion .current-promotion ul li a:hover
{color: #ffffff; text-decoration:none; font-size:10px; font-weight:normal;}

div#promotion .google {
	width:94px;
	float:right;
	margin-top:15px;
	}
	
div#otherprojects {
	margin:0 auto;
	width:908px;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
	height:84px;
	padding:30px 0 0 0;
	}
div#otherprojects .projects {
	/*width:150px; */
	width:100px;
	text-align:right; 
	float:left; 
	/*margin:12px 20px 0 0; */
	margin:12px 10px 0 0;
	color:#007350;
	}
div#otherprojects .projectsimgs {
	/*width:175px; */
	/*width:145px;*/
	width:125px;
	float:left; 
	text-align:left;
	}

div#exfooter {
	width:850px;
	float:left;
	padding-left:40px;
	padding-right:40px;
	margin-bottom:0px;
	text-align:left;
	}
div#exfooter a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#exfooter a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#exfooter a:hover
{color: #006e3a; text-decoration:underline; font-size:10px; font-weight:normal;}

div#footer {
	width:861px;
	margin:0 auto;
	/*padding-left:40px;
	padding-right:40px;*/
	margin-bottom:5px;
	margin-top:0;/*20px*/
	text-align:left;
	color:#4f4f4f;
	font-size:10px;
	}
div#footer a
{color: #4f4f4f; text-decoration:none; font-size:10px; font-weight:normal;}
div#footer a:visited
{color: #4f4f4f; text-decoration:none; font-size:10px; font-weight:normal;}
div#footer a:hover
{color: #4f4f4f; text-decoration:underline; font-size:10px; font-weight:normal;}

div#footer .copyright {
	width:320px;
	float:left;
	}
	
div#footer .terms {
	width:150px;
	float:right;
	}

div.clear {
	clear:both;
	}
	
.input
{
color: #ffffff;
font-size:11px;
background-color:#88c13e;
text-decoration:none;
height:16px;
width:69px;
padding:2px 2px 0 2px;
border:none;
}
/*index ends*/

/*consec starts*/
div#aboutuscontentbox {
	margin:0 auto;
	width:908px;
	background-image:url(../images/aboutus-bg.gif);
	background-repeat:no-repeat;
	height:343px;
	}
	
div#aboutuscontent {
	width:411px;
	height:255px;
	margin: 0 auto;
	overflow-y:auto;
	overflow-x:hidden;
	text-align: justify;
	/*margin-top:35px;*/
	padding-right:10px;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #909294;
	position:absolute;
	}
	
div#aboutus-bottomlinks {
	float:left; 
	width:829px; 
	padding-left:34px; 
	margin-top:20px;
	}

.p {
	padding-bottom:15px;
	text-align:justify;
	}
	
.pjustify {
	padding-bottom:15px;
	text-align:justify;
	}
	
.font-size {
	font-size:12px;
	}

.greenhead {
	color:#6c9d31;
	text-transform:uppercase;
	font-weight:bold;
	}
.dgreenhead {
	color:#026f3a;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.greenheadnor {
	color:#6c9d31;
	font-weight:bold;
	}
	
.greenheadnornew {
	color:#6c9d31;
	font-weight:bold;
	font-size:11px;
	}
	
.mandatehead {
	color:#6c9d31;
	font-weight:bold;
	}
	
div.margin {
	width:13px;
	float:left;
	}
	
div.previousmargin {
	width:13px;
	float:left;
	padding-left:9px;
	}

div.projectmargin {
	width:13px;
	float:left;
	height:25px;/*35pxforcenter*/
	background-image:url(../images/leftarrow.gif);
	background-repeat:no-repeat;
	margin-top:24px;
	padding-left:9px;
	padding-top:10px;
	}

div.projectmarginright {
	width:22px;
	float:left;
	height:25px;
	background-image:url(../images/rightarrow.gif);
	background-repeat:no-repeat;
	margin-top:294px;
	padding-left:0px;
	padding-top:10px;
	}
	
div.projectmarginblank {
	width:22px;
	float:left;
	height:25px;
	margin-top:294px;
	padding-left:0px;
	padding-top:10px;
	}
	
div#contactuscontentbox {
	float:left;
	width:788px;
	background-image:url(../images/contact-bg.gif);
	background-repeat:no-repeat;
	height:330px;
	}
	
div#contactuscontent {
	width: 763px;
	float:left;
	margin-top:27px;
	padding-left:25px;
	font-size:12px;
	}
	
div#qacontent {
	width: 702px;
	float:left;
	margin-top:43px;
	padding-right:47px;
	padding-left:39px;
	}
	
div#currentop {
	width: 702px;
	float:left;
	margin-top:33px;
	padding-right:47px;
	padding-left:39px;
	}
	
div#presscontent {
	width: 710px;
	float:left;
	margin-top:33px;
	padding-right:47px;
	padding-left:31px;
	}
	
div#careerscontent {
	width: 709px;
	float:left;
	margin-top:33px;
	padding-right:47px;
	padding-left:32px;
	}

div#presscovcontentbox {
	float:left;
	width:679px;
	background-image:url(../images/press_bg.gif);
	background-repeat:no-repeat;
	height:365px;
	}
	
div#presscovcontent {
	width: 610px;
	float:left;
	margin-top:27px;
	padding-left:35px;
	font-size:12px;
	}	
div#keyprojectbox {
	float:left;
	width:678px;
	background-image:url(../images/key-bg1.gif);
	background-repeat:no-repeat;
	height:370px;
	}
	
div.keyprojectcontent {
	width: 662px;
	float:left;
	margin-top:14px;
	padding-left:16px;
	height:341px;
	}
	
div#projectbox {
	float:left;
	width:678px;
	background-image:url(../images/projects-bg.gif);
	background-repeat:no-repeat;
	height:365px;
	}
	
div.projectboximg {
	width: 479px;
	float:left;
	margin-top:24px;
	padding-left:28px;
	}
	
div#projectboxnext {
	float:left;
	width:678px;
	background-image:url(../images/nextbg.gif);
	background-repeat:no-repeat;
	height:365px;
	}
	
div#projectboxprevious {
	float:left;
	width:678px;
	background-image:url(../images/previousbg.gif);
	background-repeat:no-repeat;
	height:365px;
	}
	
div#projectboxblank {
	float:left;
	width:678px;
	background-image:url(../images/facility-bg.gif);
	background-repeat:no-repeat;
	height:365px;
	}

div#projectboxcontent {
	width: 137px;
	height:314px;
	float:left;
	margin-top:24px;
	overflow-y:auto;
	overflow-x:hidden;
	padding-right:7px;
	text-align:left;
	font-size:10px;
	/*scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #909294;*/
	}
	
div#newlinks {
	width:604px;
	float:left;
	padding-left:40px;
	padding-right:7px;
	margin-top:5px;
	}
div#newlinks a
{color: #545454; text-decoration:none; font-size:10px; font-weight:normal;}
div#newlinks a:visited
{color: #545454; text-decoration:none; font-size:10px; font-weight:normal;}
div#newlinks a:hover
{color: #8dc63f; text-decoration:none; font-size:10px; font-weight:bold;}

.projecthead {
	color:#707070;
	font-weight:bold;
	font-size:11px;
	padding-bottom:10px;
	}
	
div#bigbuttons {
	width:129px;
	float:left;
	margin-top:30px;
	}
	
div#bigbuttonsprojects {
	width:229px;
	float:left;
	margin-top:9px;
	margin-left:10px;
	}
	
div#bigbuttonsprojectsinner {
	width:194px;
	float:left;
	margin-top:9px;
	margin-left:9px;/*previouly10px*/
	text-align:center
	}
	
div#googleprevious {
	float:left; 
	width:161px; 
	padding:33px 0 0 32px;
	}
	
div#googlecurrent {
	float:left; 
	width:161px; 
	padding:20px 0 0 42px;
	}
	
div#lightgreen ul
{list-style-type:none; margin:0px; padding:0px; display:block; font-size:11px; font-weight:bold;}
div#lightgreen ul li {
width:124px; height:26px; background-image:url(../images/bigbuttonactive.gif); background-repeat:no-repeat; text-align:center; color:#006e3a; float:left; padding:0; margin:0; padding-top:9px;}
div#lightgreen ul li a
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;}
div#lightgreen ul li a:visited
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;}
div#lightgreen ul li a:hover
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;}

/*.ulactive
{list-style-type:none; margin:0px; padding:0px; display:block; font-size:11px; font-weight:bold; padding-left:17px;}
.ulactive li {
width:124px; height:26px; background-image:url(../images/bigbutton.gif); background-repeat:no-repeat; text-align:center; color:#006e3a; float:left; padding:0; margin:0; padding-top:9px;}
.ulactive li a
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;}
.ulactive li a:visited
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;}
.ulactive li a:hover
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;}
*/
.ulactive
{list-style-type:none; margin:0px; padding:0px; display:block; font-size:11px; font-weight:bold; padding-left:17px;}
.ulactive li {
text-align:center; color:#006e3a; float:left; padding:0; margin:0;}
.ulactive li a
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;width:124px; height:26px; background-image:url(../images/bigbuttonactive.gif); background-repeat:no-repeat; text-align:center; color:#006e3a;padding-top:9px; display:block;}
.ulactive li a:visited
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;width:124px; height:26px; background-image:url(../images/bigbuttonactive.gif); background-repeat:no-repeat; text-align:center; color:#006e3a;padding-top:9px; display:block;}
.ulactive li a:hover
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;width:124px; height:26px; background-image:url(../images/bigbuttonactive2.gif); background-repeat:no-repeat; text-align:center; color:#006e3a;padding-top:9px; display:block;}

.ulproject
{list-style-type:none; margin:0px; padding:0px; display:block; font-size:11px;}
.ulproject li {
width:158px; height:19px; background-image:url(../images/projectbutton.gif); background-repeat:no-repeat; text-align:center; color:#84c03f; float:left; padding:0; margin:0; padding-top:2px;}
.ulproject li a
{color: #ffffff; text-decoration:none; font-size:11px;}
.ulproject li a:visited
{color: #ffffff; text-decoration:none; font-size:11px;}
.ulproject li a:hover
{color: #84c03f; text-decoration:none; font-size:11px;}			
	
div#footercontact {
	width:728px;
	float:left;
	padding-bottom:0px;
	text-align:left;
	padding-left:50px;
	}
div#footercontact a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#footercontact a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#footercontact a:hover
{color: #006e3a; text-decoration:underline; font-size:10px; font-weight:normal;}

div#footerprojects {
	width:630px;
	float:left;
	padding-bottom:0px;
	padding-left:35px;
	margin-top:23px;
	}
div#footerprojects a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#ffooterprojects a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#footerprojects a:hover
{color: #006e3a; text-decoration:underline; font-size:10px; font-weight:normal;}

div#footerbusiness {
	width:630px;
	float:left;
	padding-bottom:0px;
	padding-left:35px;
	margin-top:10px;
	}
div#footerbusiness a
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#ffooterbusiness a:visited
{color: #006e3a; text-decoration:none; font-size:10px; font-weight:normal;}
div#footerbusiness a:hover
{color: #006e3a; text-decoration:underline; font-size:10px; font-weight:normal;}

div#footerprojectslinks {
	width:450px;/*403pxpreviously*/
	float:left;
	font-weight:normal;
	color:#8dc63f;
	font-size:9px;
	letter-spacing:-1px;
	}
div#footerprojectslinks a
{color: #545454; text-decoration:none; font-size:9px; font-weight:normal;}
div#footerprojectslinks a:visited
{color: #545454; text-decoration:none; font-size:9px; font-weight:normal;}
div#footerprojectslinks a:hover
{color: #8dc63f; text-decoration:none; font-size:9px; font-weight:normal;}
div#footerprojectslinks .a
{color: #006e3a; text-decoration:none ; font-size:11px; font-weight:bold;}
div#footerprojectslinks .a:visited
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:bold;}
div#footerprojectslinks .a:hover
{color:#006e3a; text-decoration:underline; font-size:11px; font-weight:bold;}

div.menu {
	cursor:pointer;
	padding:0;
	margin:0;
	text-transform:uppercase;
	}

.line {
	color:#545454;
	}
	
#content_frame{
	width:722px;
	height:375px;/*395pxpreviously*/
	border:0px;
	margin:0px;
	}
	
.career {
	font-size:11px;
	}
	
.career td {
	padding-top:10px;
	padding-left:10px;
	}
	
.textarea-career {
	color: #6f6f6f;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #e6ebce;
	}

.input-career {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #e6ebce;
	width:134px;
	height:16px;
	}
	
.input-careersm {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #e6ebce;
	width:100px;
	height:16px;
	}


.inputdd {
	color: #6f6f6f;
	font-size:11px;
	background: #ffffff;
	text-decoration:none;
	border: 1px solid #e6ebce;
	padding-bottom:0px;
	width:136px;
	height:18px;
	}
	
.star {
	font-size:10px;
	color:#ff0000;
	}
/*consec ends*/

/*Right Slider starts*/
.arrowlistmenu{
width: 194px; /*width of accordion menu*/
float:left;
margin-top:9px;
margin-left:9px;
height:315px;
}


.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #006e3a;
margin:0px;
background: url(../images/bigbuttonactive.gif) no-repeat center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
margin-left:17px;
padding: 9px 0 0px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-align:center;
width:124px;
height:26px;
}

.elec a:link, .elec a:hover, .elec a:visited{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #006e3a;
margin:0px;
background: url(../images/bigbuttonactive.gif) no-repeat center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
margin-left:17px;
padding: 9px 0 0px 2px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-align:center;
width:122px;
height:26px;
text-decoration:none;
display:block;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../images/bigbuttonactive.gif);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
color: #84c03f;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
background: url(../images/projectbutton.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0 0 0;
text-decoration: none;
text-align:center;
width:158px;
height:19px;
margin:0px;
}

.arrowlistmenu ul li a{
color: #ffffff;
text-decoration: none;
}
.arrowlistmenu ul li a:visited{
color: #ffffff;
}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #84c03f;
}

.arrowlistmenu ul li .a{
color: #84c03f;
text-decoration: none;
}
.arrowlistmenu ul li .a:visited{
color: #84c03f;
}
.arrowlistmenu ul li .a:hover{ /*hover state CSS*/
color: #84c03f;
}
/*Right slider ends*/

ul.ul1
{list-style-type:none; margin:0px; padding:0px; padding-bottom:10px; padding-top:5px;}
ul.ul1 li {
background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:top left; padding-left:9px; text-align:left; margin-bottom:3px;}

.ul1new
{list-style-type:none; margin:0px; padding:0px; padding-bottom:10px; padding-top:5px;}
.ul1new li {
background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:top left; padding-left:20px; text-align:left; margin-bottom:3px;}
.ul1new li a
{color: #4a8309; text-decoration:none; font-size:11px; font-weight:bold;}
.ul1new li a:visited
{color: #4a8309; text-decoration:none; font-size:11px; font-weight:bold;}
.ul1new li a:hover
{color: #84c03f; text-decoration:none; font-size:11px; font-weight:bold;}

.ulmedia
{list-style-type:none; margin:0px; padding:0px; padding-bottom:10px; padding-top:5px;}
.ulmedia li {
background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:top left; padding-left:9px; text-align:left; margin-bottom:6px;}
.ulmedia li a
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:normal;}
.ulmedia li a:visited
{color: #006e3a; text-decoration:none; font-size:11px; font-weight:normal;}
.ulmedia li a:hover
{color: #84c03f; text-decoration:none; font-size:11px; font-weight:normal;}

.ul1news
{list-style-type:none; margin:0px; padding:0px; padding-bottom:10px; padding-top:5px;}
.ul1news li {
background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:top left; padding-left:20px; text-align:left; margin-bottom:6px;}
.ul1news li a
{color: #5c5c5c; text-decoration:none; font-size:11px; font-weight:bold;}
.ul1news li a:visited
{color: #5c5c5c; text-decoration:none; font-size:11px; font-weight:bold;}
.ul1news li a:hover
{color: #3f3f3f; text-decoration:none; font-size:11px; font-weight:bold;}	
.ul1news li span {
color:#4a8309; font-size:10px;}

.ol1
{margin:0px; padding:0px; padding-bottom:10px; padding-top:5px; padding-left:30px;}
.ol1 li {
padding-left:0px; margin:0px; text-align:left; margin-bottom:3px;}

a.link1 
{color: #6c9d31; text-decoration:none ; font-size:14px;}
a.link1:visited 
{color: #6c9d31; text-decoration:none; font-size:14px;}
a.link1:hover 
{color:#6c9d31; text-decoration:underline; font-size:14px;}

a.link2 
{color: #707070; text-decoration:none ; font-size:12px;}
a.link2:visited 
{color: #707070; text-decoration:none; font-size:12px;}
a.link2:hover 
{color:#707070; text-decoration:underline; font-size:12px;}

a.link3 
{color: #6c9d31; text-decoration:none; font-size:11px;}
a.link3:visited 
{color: #6c9d31; text-decoration:none; font-size:11px;}
a.link3:hover 
{color:#6c9d31; text-decoration:underline; font-size:11px;}

a.link4 
{color: #006e3a; text-decoration:none;}
a.link4:visited 
{color: #006e3a; text-decoration:none;}
a.link4:hover 
{color:#006e3a; text-decoration:underline;}

a.link5 
{color: #6c9d31; text-decoration:none; font-weight:bold;}
a.link5:visited 
{color: #6c9d31; text-decoration:none; font-weight:bold;}
a.link5:hover 
{color:#6c9d31; text-decoration:underline; font-weight:bold;}

.ul1search
{list-style-type:none; margin:0px; padding:0px; padding-bottom:0px; padding-top:5px;}
.ul1search li {
background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:top left; padding-left:20px; text-align:left; margin-bottom:0px;}
.ul1search li a
{color: #5c5c5c; text-decoration:none; font-size:11px; font-weight:bold;}
.ul1search li a:visited
{color: #5c5c5c; text-decoration:none; font-size:11px; font-weight:bold;}
.ul1search li a:hover
{color: #3f3f3f; text-decoration:none; font-size:11px; font-weight:bold;}	
.ul1search li span {
color:#4a8309; font-size:10px;}

.ol1
{margin:0px; padding:0px; padding-bottom:10px; padding-top:5px; padding-left:30px;}
.ol1 li {
padding-left:0px; margin:0px; text-align:left; margin-bottom:3px;}

a.link31 
{color: #6c9d31; text-decoration:none;font-size:11px;}
a.link31:visited 
{color: #6c9d31; text-decoration:none;font-size:11px;}
a.link31:hover 
{color:#6c9d31; text-decoration:underline;font-size:11px;}

/* Arrow Right Admin */


.arrowlistmenu_Admin{
width: 164px; /*width of accordion menu*/
float:left;
margin-top:9px;
margin-left:9px;
height:315px;
}

.arrowlistmenu_Admin .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #006e3a;
margin:0px;
background: url(../images/bigbuttonactive.gif) no-repeat center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
margin-left:17px;
padding: 9px 0 0px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-align:center;
width:124px;
height:26px;
}

.arrowlistmenu_Admin .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../images/bigbuttonactive.gif);
}

.arrowlistmenu_Admin ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu_Admin ul li{
color: #84c03f;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:11px;
background: url(../images/projectbutton.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0 0 0;
text-decoration: none;
text-align:center;
width:158px;
height:19px;
margin:0px;
}

.arrowlistmenu_Admin ul li a
{
color: #ffffff;
text-decoration: none;
}
.arrowlistmenu_Admin ul li a:visited{
color: #ffffff;
}
.arrowlistmenu_Admin ul li a:hover{ /*hover state CSS*/
color: #84c03f;
}

.arrowlistmenu_Admin ul li .a{
color: #84c03f;
text-decoration: none;
}
.arrowlistmenu_Admin ul li .a:visited{
color: #84c03f;
}
.arrowlistmenu_Admin ul li .a:hover{ /*hover state CSS*/
color: #84c03f;
}
div#header_headerAdmin {
	margin: 0 auto;
	width:908px;
	background-image:url(../images/header-bg.jpg);
	background-repeat:no-repeat;
	height:238px;
	}
/*****************06sep,10*************/

.main_gallery06{width:840px; margin:0 auto; padding:0 0 0 0;}
.otherprojects06_1{
position: relative; /*leave this value alone*/
/*border: 1px solid #cc0000;*/
overflow: hidden; /*leave this value alone*/
width: 800px; /*Width of Carousel Viewer itself*/
height: 84px; 
/*padding:80px 0 0 55px;*/
margin-left:10px;
}

.otherprojects06_1 .belt{
position: absolute; /*leave this value alone*/
left: 0;
top:0;
}

.otherprojects06_1 .panel,.otherprojects06_1 .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
/*width: 81px; Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.box_06{
width:auto; height:50px; float:left; margin:0 0 0 0; display:inline; padding:0;
}
.box_06 img{
padding:0 25px 0 0px;
}