body{
	/*behavior: url(csshover.htc);*/
	background: #ffffff url('images/bkgtile.jpg') repeat-x;
	}


#maincontainer{
	margin: 0 auto;
	height: 100%;
	width: 970px;
	background-color: #FFFFFF;
	text-align: center;
}

#topsection{
background: #ffffff;
height: 71px; /*Height of top section*/
}

#submenu {
height: 71px; /*Height of top section*/
margin: 0px;
padding: 0px;
}

#contentwrapper{
float: left;
height: 370px;
width: 970px;
background: #ffffff url('images/contentbkg.jpg') no-repeat;
}

#servicecontentwrapper{
float: left;
width: 970px;
height: 700px;
background: #ffffff url('images/servcontentbkg.jpg') no-repeat;
}

#projectcontentwrapper{
float: left;
height: 500px;
width: 970px;
background: #ffffff url('images/projectbkg.jpg') no-repeat;
}

#homecontent{
margin: 0px;
padding: 0px;
width: 970px;
}

#contentcolumn{
margin-left: 285px; /*Set left margin to LeftColumnWidth*/
padding-left: 85px;
padding-right: 85px;
margin-top: 35px;
}

#leftcolumn{
float: left;
padding-left: 50px;
margin-left: -970px;
margin-top: 10px;
text-align: left;
width: 275px; 
}


#footer{
clear: left;
width: 970;
background: white;
color: #999999;
margin: 0px;
padding: 0px 0;
font-family:sans-serif;
font-size:10px;
}

#footspace{
clear:  left;
width: 100%;
height:  10px;

}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 15px;
text-align: left;

}


#fulltable{
float: left;
width: 200px;
height: 22px;
padding: 0;
margin: 0;
}

#blockone{
float: left;
padding: 0px;
margin: 0px;
border: 0px;
}

table {font-family:verdana, arial, sans-serif; font-size:11px; color: #333333; font-weight: normal; line-height: 1.8; text-decoration:none; padding-left: 0; margin-left: 0;list-style: none;}

h1 {font-family:verdana, arial, sans-serif; font-size:12px; color: #C90001; font-weight: bold; line-height: 2.5pt;}
h2 {font-family:verdana, arial, sans-serif; font-weight: normal; font-size:11px; letter-spacing: .3px; color: #333333;}
h3 {font-family:verdana, arial, sans-serif; font-size:11px; color: #333333; font-weight: normal; line-height: .2;}

li.header{font-family:verdana, arial, sans-serif; font-size:12px; color: #c90001;font-weight: normal; list-style-type:none; line-height: 1.2;}
ul.list{font-family:verdana, arial, sans-serif; font-size:11px; color: #333333; font-weight: normal; line-height: 1.2; }
ul.projectlist{font-family:verdana, arial, sans-serif; font-size:11px; color: #333333; font-weight: normal; line-height: 2; text-decoration:none; padding-left: 0; margin-left: 0;list-style: none;}
ul.contact{font-family:verdana, arial, sans-serif; font-size:11px; color: #333333; font-weight: normal; list-style-type:none; text-decoration:none; line-height: 4pt; }

ul.list.li{font-family:verdana, arial, sans-serif; font-size:11px; color: #666666; font-weight: normal; }
ul.parentlist{font-family:verdana, arial, sans-serif; font-size:12px; color: #555555; margin-left: 12px; padding-left: 12px; margin-bottom: 10px; padding-bottom: 10px;line-height: 1.8}
ul.parentlist li.header{font-family:verdana, arial, sans-serif; font-size:12px; color: #555555; margin-top: 3px; padding-top: 3px; margin-left: 12px; padding-left: 12px;font-weight: bold;}
ul.contact{font-family:verdana, arial, sans-serif; font-size:12px; color: #555555; list-style-type: none; margin-bottom:5pt; line-height: 1.8}

table.contact{font-family:verdana, arial, sans-serif; font-size:12px; color: #555555; list-style-type: none; margin-bottom:5pt; line-height: 1.8}

p {font-family:verdana, arial, sans-serif; font-size:12px; color: #333333;}
p.about {font-family:verdana, arial, sans-serif; font-size:12px; color: #333333;font-weight: bold;}
p.header2 {font-family:sans-serif; margin-bottom:0pt; margin-left:pt; margin-top:2pt; padding-right:1pt; font-weight: bold; text-align:left; color:#000000; font-size:13px;}
p.header {font-family:sans-serif; margin-bottom:1pt; margin-left:3pt; margin-top:2pt; padding-right:1pt; font-weight: bold; text-align:left; color:#ffffff; font-size:13px;}
p.white {font-family:sans-serif; font-size:14px; color:#000C75; font-weight: bold;}
p.link {font-family:sans-serif; margin-bottom:1pt; margin-left:8pt; margin-top:10pt; padding-right:1pt; text-align:left; color:#A6A6A6; font-size:12px;}
p.fda {font-family:sans-serif; margin-bottom:1pt; text-indent: 25px; line-height: 120%; margin-left:2pt; margin-top:8pt; padding-right:1pt; text-align:left; color:#A6A6A6; font-size:12px;}
p.footlink {font-family:sans-serif; margin-bottom:0pt; margin-left:pt; margin-top:2pt; padding-right:1pt; font-weight: bold; text-align:left; color:#000000; font-size:9px;}

a.more:link { font-family:new times roman, serf; font-size:13px; color: #888888; letter-spacing: .5px; text-decoration:none;}
a.more:visited { font-family:new times roman, serf; font-size:13px; color: #888888; letter-spacing: .5px; text-decoration:none;}
a.more:hover { font-family:new times roman, serf; font-size:13px; color: #8f0000; letter-spacing: .5px; text-decoration:none;}

a.hometxttwo:link { color: #002dc2; text-decoration:none; line-height: 1.8}
a.hometxttwo:visited { color: #a7a7a7; text-decoration:none;line-height: 1.8}
a.hometxttwo:hover { color: #85000e; text-decoration:none;line-height: 1.8}

a {color: #0773DE; text-decoration: none; border: 0px; }
a:hover {color: #85000e; text-decoration: none; border: 0px; }

a.foot:link { color: #999999; text-decoration:none; font-size:9px;}
a.foot:visited { color: #a7a7a7; text-decoration:none; font-size:9px;}
a.foot:hover { color: #85000e; text-decoration:none; font-size:9px;}