/*
------------------------------------------------------
CSS DOCS  
background-image: url(../images/parttern-bg.jpg);
#CCCCCC;
------------------------------------------------------
*/

body   {margin:0px}


.all-border {
border-top: 0px #cccccc solid;
border-bottom:0px #cccccc solid;
border-left: 0px #cccccc solid;
border-right: 0px #cccccc solid;}

.left-border {
border-top: 0px #cccccc solid;
border-bottom: 0px #cccccc solid;
border-left: 1px #cccccc solid;
border-right: 0px #cccccc solid;}

.top-border {
border-top: 1px #cccccc solid;
border-bottom:0px #cccccc solid;
border-left: 0px #cccccc solid;
border-right: 0px #cccccc solid;}

.left-border {
border-top: 0px #cccccc solid;
border-bottom: 0px #cccccc solid;
border-left: 1px #cccccc solid;
border-right: 0px #cccccc solid;}





#logo-area   p{
	font-family:  verdana, trebuchet, arial;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight: bold;
	font-style: italic;
}
#mini-navigation-area {background-image: url(../images/button-backgrd.gif);background-repeat: no-repeat;
}
 
#mini-navigation-area   p{
	font-family: verdana, trebuchet, arial;
	font-size: 11px;
	color:white;
	font-weight:normal;
	text-align: left;
	padding-left:50px;
	padding-top:0px;
	padding-bottom:0px;
	
}

#mini-navigation-area   strong{ color:white; }

#mini-navigation-area   a{
font-weight:bold;
text-decoration:none;
color:black;
margin:0px;
}

#mini-navigation-area   a:hover{
color:white;
text-decoration:none;}

.mini-navigation-area3   p{
	font-family: verdana, trebuchet, arial;
	font-size: 10px;
	color:gray;
	font-weight:normal;
	text-align: right;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
	
}

.mini-navigation-area3   a{
font-family: verdana, trebuchet, arial;
font-size: 10px;
font-weight:bold;
text-decoration:none;
color:gray;
margin:0px;
}

.mini-navigation-area3   a:hover{
color:#CCCCCC;
text-decoration:none;}


#mini-navigation-area2   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
font-weight:normal;
text-align: left;
padding-left:30px; padding-right:10px;
padding-top:1px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}

#mini-navigation-area2   strong{ color:white; }

#mini-navigation-area2   a{
font-weight:bold;
text-decoration:none;
color:black;
margin:0px;
}

#mini-navigation-area2   a:hover{
color:white;
text-decoration:none;}




#content-area1  {margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;}


#content-area1   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
line-height:15px;
padding-left:10px; padding-right:10px;
padding-top:10px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}


#content-area2   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:5px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}
.content-area3   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: center;
padding-left:0px; padding-right:0px;
padding-top:5px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}
.content-area3   a{
font-weight:bold;
text-decoration:none;
color:gray;
margin:0px;
}

.content-area3   a:hover{color:#CCCCCC;
font-weight:bold;
text-decoration:none;}

.content-area4   p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:gray;
	text-align: left;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	line-height: normal;
}
.content-area4  strong{ color:#gray; }


.content-area5   p{
font-family: verdana, trebuchet, arial;
font-size: 9px;
color:red;
text-align: right;
padding-left:10px; padding-right:10px;
padding-top:5px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}

.content-area5   a{
font-weight:bold;
text-decoration:none;
color:red;
margin:0px;
}

.content-area5   a:hover{color:#000099;
text-decoration:none;}

.content-area6   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:10px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}
.content-area6   strong{color:gray;}

.content-area7   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:10px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;

}
.content-area7   strong{color:gray;}
.content-area7   {border-bottom:#cccccc 1px solid;}


.content-area9   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: right;
padding-left:10px; padding-right:10px;
padding-top:10px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;

}
.content-area9   strong{color:gray;}
.content-area9   {border-bottom:#cccccc 1px solid;}

h3 {
font-family:trebuchet, arial;
color:gray;
font-weight: bold; 
font-size:1em;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
padding-left:10px; padding-right:10px;
padding-top:10px; padding-bottom:2px;
text-align:left;
}

.content-area6   a{
font-weight:bold;
text-decoration:none;
color:gray;
margin:0px;
}

.content-area6   a:hover{
color:#CCCCCC;
text-decoration:none;}

.content-area8   p{
font-family: verdana, trebuchet, arial;
font-size: 11px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:10px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}
.content-area8   strong{color:gray;}
.content-area8  a{
font-weight:bold;
text-decoration:none;
color:gray;
margin:0px;
}

.content-area8   a:hover{
color:#CCCCCC;
text-decoration:none;}

.recent-projects   {background-image: url(../images/recentprojects-icon_02.jpg); background-repeat:repeat-x;}

.recent-projects   p{
font-family: verdana, trebuchet, arial;
font-size: 10px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:5px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}

.recent-projects  a{

text-decoration:none;
color:gray;
}

.recent-projects   a:hover{
color:#CCCCCC;
text-decoration:none;}

#footer-area  p{
font-family: verdana, trebuchet, arial;
font-size: 10px;
color:gray;
text-align: left;
padding-left:10px; padding-right:10px;
padding-top:5px; padding-bottom:5px;
margin-left:0px; margin-right:0px;
margin-top:0px; margin-bottom:0px;
}

#footer-area   strong{color:red;}

#footer-area   a{
font-family: verdana, trebuchet, arial;
font-size: 10px;
font-weight:bold;
text-decoration:none;
color:#003366;
margin:0px;
}

#footer-area   a:hover{
color:red;
text-decoration:none;}
