/* CSS Document */

#pageContent{

	margin:0 auto;

	background-color:#FFFFFF;

	height:10%;

}



#pageContent p{

	padding-left:10px;

	padding-right:10px;

}



#dhtmlgoodies_progressBar_txt{

	color:#000;

	z-index:10000;

	width:644px;

	height:5%;

	position:absolute;		

	font-family:arial;

	font-size:11px;

	line-height:20px;	/* Same as height of progress bar */

	text-align:center;

	padding-top: 2px;

	padding-bottom: 2px;

}

body {

	background:#FFFFFF url(../images/bg.gif);

	background-position:center top;

	background-repeat:repeat-x;

	text-align:center;

	margin:0px;

}

.mntbl {

	border:1px solid #7A9D00;

	background:#FFFFFF;

}

.menubg {

	background:#A9CE03 url(../images/menubg.gif);

	background-position:center top;

	background-repeat:repeat-x ;

}

.menulink {

	font-size:5px;

	background:url(../images/menuline.gif);

	background-position:center bottom;

	background-repeat:no-repeat;

	text-align:center;	

}

.title_green {

	background:#7A9D00;

	height:40px;

	padding:0px 15px 0px 15px;

	text-align:left;

}

.title {

	font-family:Tahoma;

	font-weight:bold;

	font-size:14px;

	color:#607C00;

}

h1 {

	font-family:Arial;

	font-weight:bold;

	font-size:16px;

	color:#607C00;

	margin:0px;

	padding:0px;

	background:url(../images/line.gif);

	background-position:left bottom;

	background-repeat:no-repeat;

	height:28px;

}

h2 {

	font-family:Tahoma;

	font-weight:bold;

	font-size:12px;

	color:#607C00;

	margin:0px;

	padding:0px;

}

.txt {

	font-family:Tahoma; 

	font-weight:normal;

	font-size:12px;

	color:#5F5F5F;

	padding:20px 20px 20px 20px;

	line-height:22px;

	text-align:justify;

}



.proimgtxt {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#5F5F5F;

	padding:5px 5px 5px 5px;

	line-height:22px;

	text-align:center;

}

.frmtxt {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#484848; 

	padding:2px 5px 2px 5px;

}

.rtcol {

/*	background:url(../images/vline.jpg);

	background-position:left top;

	background-repeat:no-repeat;*/

	border-left:1px solid #ECEC8E;

	padding:5px 0px 0px 0px;

	width:260px;

}

.rtcolinsd {

	border-left:1px solid #ECEC8E;

	padding:5px 0px 0px 15px;

	width:260px;

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#484848;

	text-align:left;

	line-height:25px;

}

.rtlink {

	font-family:Tahoma;

	font-weight:bold;

	font-size:12px;

	color:#BBAB00;

	text-decoration:underline;

	padding:5px 10px 5px 20px;

	background:url(../images/arrow.gif);

	background-position:center left;

	background-repeat:no-repeat;

}

.rtlink:hover {

	font-family:Tahoma;

	font-weight:bold;

	font-size:12px;

	color:#BBAB00;

	text-decoration:none;

	padding:5px 10px 5px 20px;

	background:url(../images/arrow.gif);

	background-position:center left;

	background-repeat:no-repeat;

}

.txtabtgoa {

	padding:10px 15px 10px 15px;

	font-family:Tahoma;

	color:#5F5F5F;

	font-weight:normal;

	font-size:12px;

	line-height:22px;

	text-align:justify;

	border:0px solid #CC0000;

}

.readmore {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#CC0000;

	text-decoration:none;

}

.readmore:hover {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#CC0000;

	text-decoration:underline;

}

.linespacer {

	background:url(../images/hline.gif);

	background-position:center center;

	background-repeat:repeat-x;

	font-family:10px;

}

.projecttitle { 

	font-family:Tahoma;

	font-weight:bold;

	font-size:14px;

	color:#5F5F5F;

	text-align:justify;

	text-decoration:none;

}

.projecttitle:hover { 

	font-family:Tahoma;

	font-weight:bold;

	font-size:14px;

	color:#5F5F5F;

	text-align:justify;

 	text-decoration:underline;

}

.projtxt {

	font-family:Tahoma;

	font-weight:normal;

	color:#5F5F5F;

	font-size:12px;

	padding:5px 10px 5px 10px;

	text-align:justify;

	line-height:20px;

}

.ftr {

	background:#7A9D00;

	height:80px;

}

.ftrtxt {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#FFFFFF;

	padding:0px 10px 0px 10px;

	line-height:25px;

}

.ftrlink {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#FFFFFF;

	padding:0px 2px 0px 2px;

	text-decoration:none;

}

.ftrlink:hover {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	padding:0px 2px 0px 2px;

	color:#FFFFFF;

	text-decoration:underline;

}

.titxt {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#C8C6C6;

	padding:0px 10px 0px 10px;

}

.tilink {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#C8C6C6;

	text-decoration:none;

}

.tilink:hover {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:underline;

}

.err {

	font-family:Arial;

	font-weight:normal;

	font-size:12px;

	color:#CC0000;

}

.errbox {

	font-family:Arial;

	font-weight:normal;

	font-size:12px;

	color:#000000;

	border:1px solid #CC0000;

}

.box {

	font-family:Tahoma;

	font-weight:normal;

	font-size:12px;

	color:#484848;

	border:1px solid #808080;

}

.button {

	font-family:Tahoma;

	font-weight:bold;

	font-size:12px;

	color:#000000;

	padding:0px 10px 0px 10px;

	border:1px solid #808080;

	background:#C5C5C5;

	cursor:pointer;

	cursor:hand;

}

img.floatLeft { 

    float: left; 

    margin: 0px 8px 0px 4px;

	border:1px solid #DBDBDB;

	padding:2px; 

}

img.floatRight { 

    float: right; 

    margin: 0px 8px 0px 4px;

	border:1px solid #DBDBDB;

	padding:2px; 

}

.imgbdr {

	border:2px solid #DBDBDB;

	padding:2px; 

}

.toplink {

	font-family:arial;

	font-weight:normal;

	font-size:10px;

	color:#0000FF;

	text-decoration:none;

	padding:5px 10px 5px 10px;

	height:25px;

}

.toplink:hover {

	font-family:arial;

	font-weight:normal;

	font-size:10px;

	color:#0000FF;

	text-decoration:underline;

	padding:5px 10px 5px 10px;

	height:25px;

}

