body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #000000;
 margin:0 auto;
 background-color:#0d4880;
 
 }
 
a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}
	
a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}
	
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none
	}
	
	
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: none;
	}
	
/*********************************Nav**********************************/
.NavHolder a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none
	}
	
.NavHolder a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F7F7F3;
	text-decoration:none
	}
	
.NavHolder a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F7F7F3;
	text-decoration:none
	}
	
	
.NavHolder a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FEF503;
	text-decoration: none;
	}
	
/**********************************Nav*************************************/	



/********************************************RefCell Nav****************************/	
	.RefCell a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#790000;
	text-decoration:none
	}
	
.RefCell a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C70E0E;
	text-decoration:none
	}
	
.RefCell a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C70E0E;
	text-decoration:none
	}
	
	
.RefCell a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0404;
	text-decoration: none;
	}
	
/********************************************RefCell Nav****************************/		
	
div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:justify;
	vertical-align:top;
	line-height:18px;
	}
	
	
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	vertical-align:top;
	}
	
img {
	border:none;
	}
	
.ImgLft {
	float:left;
	padding:2px;
	}	
	
.ImgRght {
	float:right;
	padding:2px;
	}	
	
.TxtAlgn {
	text-align:center;
	}

#MainCont {
 	width:980px;
	overflow:hidden;
	margin:0 auto;
	}
	
#Header {
	width:980px;
	height:200px;
	float:left;
	}	
	
#UpperBod {
 width:980px;
 height:11px;
 float:left;
 background-image:url(new_images/body_01.png);
 background-repeat:no-repeat;
 }
 
#MidBod {
	width:980px;
	overflow:hidden;
	float:left;
	background-image:url(new_images/body_02.png);
	background-repeat:repeat;
	} 	
	
#LowBod {
	width:980px;
	height:15px;
	background-image: url(new_images/body_03.png);
	background-repeat:no-repeat;
	float:left;
	}	
	
	
/***********************************Navigation***********************************************/

#Nav {
	width:970px;
	height:30px;
	background-image:url(new_images/nav.jpg);
	background-repeat:repeat;
	float:left;
	margin:0px 5px 0px 5px;
	}
	
		.NavHolder {
			width:184px;
			float:left;
			margin:8px 5px 5px 5px;
			overflow:hidden;
			text-align:center;
			font-weight:bold;
			}	
			
/*****************************************Navigation**************************************/	

.HeadTbl {
	width:970px;
	overflow:hidden;
	float:left;
	margin:5px 5px 5px 5px;
	}
	
		.HeadTblUp {
			width:970px;
			background-image: url(new_images/head-tbl_01.png);
			height:12px;
			float:left;
			background-repeat:no-repeat;
			}
			
		.HeadTblMid {
			width:970px;
			background-image: url(new_images/head-tbl_02.png);
			overflow:hidden;
			float:left;
			background-repeat: repeat;
			}	
			
		.HeadTbllow {
			width:970px;
			background-image: url(new_images/head-tbl_03.png);
			background-repeat:no-repeat;
			float:left;
			height:14px;
			}		


.HeadTxt {
	width:950px;
	overflow:hidden;
	margin:0px 10px 8px 10px;
	float:left;
	}	
	
/****************************************************Project structure*********************************/			
#ProTbl {
	width:970px;
	overflow:hidden;
	float:left;
	margin:8px 5px 5px 5px;
	}
	
		#ProTblUp {
			width:970px;
			background-image: url(new_images/project-tbl_01.png);
			height:48px;
			float:left;
			background-repeat:no-repeat;
			}
			
		#ProTblMid {
			width:970px;
			background-image: url(new_images/project-tbl_02.png);
			overflow:hidden;
			float:left;
			background-repeat: repeat;
			}	
			
		#ProTbllow {
			width:970px;
			background-image: url(new_images/project-tbl_03.png);
			background-repeat:no-repeat;
			float:left;
			height:11px;
			}	
			
			
				#ProTblUpHead {
					width:950px;
					overflow:hidden;
					text-align:center;
					font-weight:bold;
					color:#FFFFFF;
					margin:15px 10px 5px 10px;
					float:left;
					font-size:20px;
					font-family:Arial, Helvetica, sans-serif;
					}
					
					
#LftCont {
	width:234px;
	overflow:hidden;
	float:left;
	margin:5px 5px 5px 5px;
	text-align:center;
	}	
	
#RghtCont {
	width:726px;
	overflow:hidden;
	float:left
	}
	
#RghtContDsgn {
	width:726px;
	overflow:hidden;
	float:left
	}	
	
						
/************************************************Project Structure****************************************************/


/****************************************************Projeact cells**************************************************/

.CellHolder {
	width:242px;
	overflow:hidden;
	float:left;
	}
	
	
/*************************************cell 1*********************************/	
#Cell1Head {
	width:232px;
	height:34px;
	float:left;
	background-image:url(new_images/pro_01.png);
	background-repeat:no-repeat;
	margin:0px 5px 0px 5px;
	}
	
		
	
#Cell1Bod {
	width:232px;
	overflow:hidden;
	float:left;
	background-image:url(new_images/pro_02.png);
	background-repeat:repeat;
	margin:0px 5px 0px 5px;
	}
	
	
#Cell1Low {
	width:232px;
	height:13px;
	float:left;
	background-image:url(new_images/pro_03.png);
	background-repeat:no-repeat;
	margin:0px 5px 0px 5px;
	}
	
.Cell1BodTxt {
	width:220px;
	overflow:hidden;
	float:left;
	margin:2px 6px 2px 6px;
	border-bottom:1px dotted #5E020B;
	font-size:14px;
	}
	
.Cell1HeadTxt {
	width:228px;
	overflow:hidden;
	float:left;
	margin:8px 2px 2px 2px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}
	
/*************************************cell 1*********************************/		
		
						
/*************************************cell 2********************************/
#Cell2Head {
	width:232px;
	height:34px;
	float:left;
	background-image:url(new_images/pro2_01.png);
	background-repeat:no-repeat;
	margin:0px 5px 0px 5px;
	}
	
		
	
#Cell2Bod {
	width:232px;
	overflow:hidden;
	float:left;
	background-image:url(new_images/pro2_02.png);
	background-repeat:repeat;
	margin:0px 5px 0px 5px;
	}
	
	
#Cell2Low {
	width:232px;
	height:13px;
	float:left;
	background-image:url(new_images/pro2_03.png);
	background-repeat:no-repeat;
	margin:0px 5px 0px 5px;
	}
	
/*************************************cell 2********************************/	


/*************************************cell 3********************************/
#Cell3Head {
	width:232px;
	height:34px;
	float:left;
	background-image:url(new_images/pro3_01.png);
	background-repeat:no-repeat;
	margin:0px 5px 0px 5px;
	}
	
		
	
#Cell3Bod {
	width:232px;
	overflow:hidden;
	float:left;
	background-image:url(new_images/pro3_02.png);
	background-repeat:repeat;
	margin:0px 5px 0px 5px;
	}
	
	
#Cell3Low {
	width:232px;
	height:13px;
	float:left;
	background-image:url(new_images/pro3_03.png);
	background-repeat:no-repeat;
	margin:0px 5px 0px 5px;
	}
	
/*************************************cell 3********************************/

/************************************************Project Structure****************************************************/


/*************************************************Reference********************************************************/

#RefHolder {
	width:714px;
	overflow:hidden;
	float:left;
	margin:20px 5px 5px 5px;
	border:2px solid #FFEA06;
	background-color:#FFFFFF;
	}
	
		#RefHead {
			width:714px;
			float:left;
			background-color:#FFEA06;
			height:25px;
			text-align:center;
			font-weight:bold;
			}
			
		#RefHeadTxt {
			width:710px;
			float:left;
			overflow:hidden;
			font-size:12px;
			line-height:100%;
			margin:5px 2px 5px 2px;
			border-bottom:1px dotted #666666;
			padding-bottom:5px;
			}	
			
		.RefCell {
			width:137px;
			height:35px;
			float:left;
			padding:2px 2px 2px 2px;
			border-right:1px dotted #666666;
			border-bottom:1px dotted #666666;
			text-transform:uppercase;
			font-size:10px;
			text-align:center;
			font-weight:bold;
			}	
			
/*************************************************Reference********************************************************/

				
				
				
				
				
				
				
				
/* AddToBookmarks Style Sheet */
/*	<license>
	Script: Add To Bookmarks	
	Version: 1.1
	Homepage: http://www.AddToBookmarks.com
	Author:	Gideon Marken
	Author Blog: http://www.gideonmarken.com/
	Author Work: http://www.markenmedia.com/
	Author Work: http://www.webandaudio.com/
	Date: July 18, 2007
	License: Mozilla Public License 1.1	http://www.mozilla.org/MPL/MPL-1.1.html
	</license>
*/
.addToContent {
 	text-align: center;
 	padding:3px; 
}
.addTo {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 800px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addTo img {
	vertical-align: middle;
	padding: 1px 2px 1px 6px;
	cursor:pointer;
}
.addTo dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addTo dd {
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	cursor:pointer;
}
.addToAbout{
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	font-weight: bold;
	cursor:help;
}
.addToHeader{
	padding:1px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	background-color:#666666; 
	color:#FFFFFF;
	cursor:help;}
/*  the next 2 styles are only for horizontal 2 row layouts */
.addTo2Row {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 270px; height:65px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left; 
	overflow:visible;
}
.addToFloat{
	float:left; 
	text-align:left; 
	padding:3px;
	cursor:pointer;
}
/*  the next section of styles are only for vertical layouts */
.addToV {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 90px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToVNoImg{
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToV img {
	vertical-align: middle;
	padding: 1px 2px 1px 3px;
	cursor:pointer;
}
.addToV dl, .addToVNoImg dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addToV dd, .addToVNoImg dd {
	list-style: none; 
	padding:1px; 
	margin:0px; 
	cursor:pointer; 
}
.addToAboutV{
	list-style: none; 
	padding:1px;
	font-weight: bold;
	cursor:help;
}				