body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}
.mainContent{
font: 10pt bold Arial, Helvetica, sans-serif;
color:#666666;
padding:10px;
}
.mainContent a, .homeContent a, .rightBar a{
color:#002F64;
text-decoration:none;
}
.mainContent a:hover, .homeContent a:hover, .rightBar a:hover{
font-weight:bold;
text-decoration:underline;
}
.homeContent{
font: 10pt bold Arial, Helvetica, sans-serif;
color:#666666;
padding:5px;
}
.homeContent H1{
color:#608bc8;
line-height:15px;
font:bold 10pt Arial, Helvetica, sans-serif;
padding:5 0 0 5;
}
.mainContent H1{
font: 14pt bold Arial, Helvetica, sans-serif;
color:#5ba0a7;
text-transform:uppercase;
}
.mainContent H2{
font:bold 10pt Arial, Helvetica, sans-serif;
color:#6699cc;
text-transform:uppercase;
}
.footer{
text-align:right;
color:#dce2ee;
font: 8pt bold Arial, Helvetica, sans-serif;
padding:0px 15px;
}

.footerNav{
color:#ffffff;
background:#aac1e1;
font: 9pt Arial, Helvetica, sans-serif;
padding-left:15px;
}
.footerNav a{
color:#ffffff;
text-decoration:none;
padding: 0px 8px;
}
.footerNav a:hover{
text-decoration:underline;
}
.topNavBar{
font: 9pt Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0 0 0 25;
}
.topNavBar a{
color:#FFFFFF;
padding:0 15 0 15;
text-decoration:none;
}
.subnav{
font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
color:#6488c2;
padding:0px;
}
.subnavItem{
width:168px;
border-bottom:1px dashed #c2d2ea;
padding:5px 0px 6px 12px;
margin-left:10px;
background:url(/assets/images/ui/subnav_arrow.gif) left center no-repeat;
}
.subnav a{
color:#6488c2;
text-decoration:none;
}
.subnav a:hover{
color:#6488c2;
text-decoration:none;
}
.rightBar{
color:#6b5233;
font: 9pt Verdana, Arial, Helvetica, sans-serif;
padding:8px 20px 8px 5px;
}
.leftBar{
color:#ffffff;
font: 9pt Arial, Helvetica, sans-serif;
padding:8px 20px 8px 5px;
}
.leftBar a{
color:#002F64;
text-decoration:none;
}
.leftBar a:hover{
font-weight:bold;
text-decoration:underline;
}
.leftBar H1{
color:#ffffff;
line-height:15px;
font:bold 12pt Arial, Helvetica, sans-serif;
padding:0 0 0 5;
}
.leftBar H2{
color:#ffffff;
line-height:15px;
font:bold 12pt Arial, Helvetica, sans-serif;
padding:0 0 0 5;
}
.dropNav{
	background:#EFEFEF ;
	font: bold 0.6em Verdana,Arial,sans-serif;
	color:#000000;
	width:185px;
	_width:185px;
	position:absolute;
	left: 50;
	top: 50;
	z-index: 1;
	visibility: hidden;
}
.dropNav a{
	text-decoration:none;
	color:#6488c2;
	display:block;
	width:185px;
	padding:5px;
	border-bottom:1px dashed #c2d2ea;
}
.dropNav a:hover{
	text-decoration:none;
	color:#6488c2;
}
.breadcrumbnav{
display:block;
text-align:right;
}
.breadcrumbnav a{
color:#6488c2;
text-decoration:none;
}
.breadcrumbnav a:hover{
color:#6488c2;
text-decoration:none;
}


#homepageContain {
position:relative;
	width:490;
	height:451;
	z-index:1;
	background-image: url(/assets/images/home_mod_4box.gif);
}
#homepageContain b{
color:#799dd1;
font-size:1.35em;
}
#homepageContain p{
color:#ffffff;
}
#TLcontent {
	position:absolute;
	left:11px;
	top:49px;
	width:228px;
	height:148;
	z-index:2;
	overflow: hidden;
}
#TRcontent {
	position:absolute;
	left:242px;
	top:49px;
	width:228px;
	height:148px;
	z-index:3;
	overflow: hidden;
}
#TR_link {
	position:absolute;
	left:383px;
	top:199px;
	width:80;
	height:20;
	z-index:2;
}
#TLlink {
	position:absolute;
	left:157px;
	top:198px;
	width:80px;
	height:20;
	z-index:3;
}
#BLcontent {
	position:absolute;
	left:12px;
	top:223px;
	width:226px;
	height:175px;
	z-index:4;
	overflow: hidden;
}
#BRcontent {
	position:absolute;
	left:245px;
	top:222px;
	width:226px;
	height:175px;
	z-index:6;
	overflow: hidden;
}
#BLlink {
	position:absolute;
	left:151px;
	top:401px;
	width:80;
	height:20;
	z-index:7;
}
#BRlink {
	position:absolute;
	left:381px;
	top:401px;
	width:80;
	height:20;
	z-index:8;
	border:0;
}

#homepageContain2 {
position:relative;
	width:490;
	height:451;
	z-index:1;
	background-image: url(/assets/images/home_mod_2box.gif);
}
#homepageContain2 b{
color:#799dd1;
font-size:1.35em;
}
#homepageContain2 p{
color:#ffffff;
}
#HomeTcontent {
	position:absolute;
	left:12px;
	top:51px;
	width:450px;
	height:128px;
	z-index:2;
	overflow: hidden;
}
#HomeBcontent {
	position:absolute;
	left:11px;
	top:203px;
	width:452px;
	height:123px;
	z-index:3;
	overflow: hidden;
}
#HomeBlink {
	position:absolute;
	left:386px;
	top:327px;
	width:80;
	height:20;
	z-index:2;
}
#HomeTlink {
	position:absolute;
	left:384px;
	top:177px;
	width:80px;
	height:20;
	z-index:3;
}
.friendForm{
float:right;
text-align:right;
padding-right:25px;
}
.friendForm table tr td{
text-align:right;
font-size:10pt;
color:#333;
}
.friendForm table tr td textarea{
height:50px;
}

.Title div.Project{
	display:inline;
	color:rgb(53, 104, 154);
	font-weight:bold;
	font-size:15pt;
	padding:0px 10px 0px 0px;
}
.Title div.Company{
	display:inline;
	font-size:11pt;
}
.Title div.Screen{
	display:inline;
	font-size:10pt;
	font-weight:bold;
}