body{margin:0px 0px 0px 0px; font: normal 11px tahoma;
/*
 background-image:url(../images/GreenCurve2.jpg); 
*/
background-attachment:fixed; background-repeat:repeat-y; background-position:190px 0; z-index: 10;
color:#6E6E6E; list-style:circle;}

.imgborder{border:solid #E6E6E6 1px;}
.top {	margin-left:5px;width:867px; height:5px; background-color:#039F0D; font-size:0px;}
.main{margin-left: 110px;}

.welcome{
	width:232px; height:247px; position:absolute;	
	margin-left:515px; margin-top:-208px; float:left; color:#000; z-index:10;
}
.dotted{ background-image:url(../images/bg1.jpg);background-repeat: repeat-y; width:275px;}
.dotted_line{ background-image:url(../images/bg_line.jpg); background-repeat:repeat-x;}
.block1 {
	margin:10px 10px 20px 20px
}
.block1 strong {
	color:#7FA409;
}
.block1 span {
	color:#6C6C6C;
	font-weight:bold;
}
.block2 {
	margin:10px 20px 10px 2px;
}
.block2 strong {
	color:#7FA409;
}
.block2 span {
	color:#6C6C6C;
	font-weight:bold;
}

.link {
	color:#7CA708;
	line-height:19px;
}
.link:hover {
	color:#6C6C6C;  text-decoration:none;
}
a.more {
	font-weight:bold;
	color:#3D3539;
	text-decoration:none;
}
a.more:hover {text-decoration:underline;}
/* menu */
.main_menu { float:right;}

a.menu{color:#717070; font-weight:bold;  text-decoration:none; background-image:url(../images/Menu_List.jpg); background-repeat:no-repeat; display:block; height:28px; padding:14px 12px 0px 9px;}
a.menu:hover {font-weight:bold;  text-decoration:none;}
/* menu end */
.copy {
	float:right;	
	font-size:10px;
	font-family:verdana, sans-serif;
	padding-top:0px;	
}
/* -- */
h1{ font-size:14px; color:#000000; font-family:arial;}
h1:first-letter {color:#00CC00;font-size:30px; font-weight:normal; padding-right:2px;}

marquee{ color:#000000; background-color:#F7F7F7; font-size:11px; font-family: verdana, sans-serif; font-weight:bold; padding:3px 0px 3px 0px;}
input, select{border:solid #fff 1px; font-size:11px; color:#000; border:none; background-color:#fff;  }
label{font-weight:normal; font-size:11px; color:#000}
select{ width:165px;}
.bg_none{ background:none; }
.frm table { background-color:#fff;text-align:right; font-weight:bold;   }
.frm td { background-color:#73D800;
color:#000000; }

/* --------------------Menu class --------------------- */			
		
/* default styles - do not edit *
.clCMAbs{position:absolute; visibility:hidden; left:0; top:50px;}
/* default styles - end */
  
/*Style for the background-bar*
.clBar{position:absolute; width:10px; height:10px; visibility:hidden; vertical-align:middle;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding-top:4px; font-size:11px;  text-align:center; cursor:hand;display:block; text-transform:uppercase; }
.clLevel0{ color:#6E6E6E; font-weight:bold; border-right:1px solid #000000; cursor:hand;}
.clLevel0over{background-color:#73D700; color:#fff; cursor:hand; font-weight:bold;}
.clLevel0border{position:absolute; visibility:hidden; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:4px;  font-size:11px; padding-left:10px; cursor:hand;  }
.clLevel1{background-color:#E4E6E4; color:#000;cursor:hand;}
.clLevel1over{background-color:#73D700; color:#fff; cursor:hand;}
.clLevel1border{position:absolute; visibility:hidden;   }

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:4px; font-size:11px; padding-left:10px; cursor:hand;}
.clLevel2{background-color:#E4E6E4;  color:#000000;cursor:hand;}
.clLevel2over{background-color:#73D700;  color:#fff; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden;}

/*Styles for level 3*/
.clLevel3, .clLevel3over{position:absolute; padding:4px; font-size:9px; padding-left:10px; cursor:hand;}
.clLevel3{background-color:#EBF5FF;  color:#000000;cursor:hand;}
.clLevel3over{background-color:#EBF5FF;  color:#153d83; cursor:hand; }
.clLevel3border{position:absolute; visibility:hidden;}
.content_white{color:White; font-size:12px}
.paddings{ color:black; font-size:12px; padding:3px;}
a{ color:blue;}
a:hover{ color:black;}
table.userlogin{ background-color: #dbdbdb; }
table.userlogin td{ background-color: #ffffff; font-size:10px; }
table.userlogin th{ color:#ffffff; background-color:#dbdbdb; font-size:10px;  padding:4px 0px 4px 4px;
}

/*--------------  collapse menu -------------*/
.inner { color:#6E6E6E; list-style:none;}
.inner ul{padding:2px 0px 2px 15px;}

.c_menu    {margin:20px; }
.c_menu ul {margin:10px; padding:0; padding-left:15px; }
.c_menu li {margin:4px;  padding:0;}
.c_menu a  {display:block;  padding:2px 5px 5px 5px; background:#fff;
            text-decoration:none; font-size:11px; color:#000; font-weight:bold;   }
.c_menu a:hover {background:#E4E6E4;}
.c_menu strong{}

.hidden {display:none;}

/*--------------  Proj Gallery  -------------*/
form {
	
}

#slideshow {
	padding: 0px 0px 0px 0px;
		
}

#imgText {
	padding: 0px 0px 0px 0px;	
	width: 425px;
	height: 40px;
	text-align:left;
	
	}
#content{}


#marqueecontainer
{
position: relative;
width: 160px; /*marquee width */
height: 390px; /*marquee height */
background-color: white;
overflow: hidden;
}


#wrap {

margin:0 auto;
width:970px;
}

#topmenu {

}

#leftimage {
background:transparent url(../images/GreenCurve2.jpg) repeat-y scroll 4px 0;
height:682px;
position:fixed;
width:100px;
float:left;
}