body{
	background-color: #FFFFFF;
	margin: 0 auto;
	padding:0;
	width: 655px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

p{
	line-height:140%;
	padding:0;
	margin:0;
}

a {
	color:#193972;
	text-decoration:none;
}

a:hover {
	color:#193972;
	text-decoration:underline;
}

.frm 
 {
 padding:1px 3px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 background-color:#FFFFFF;	
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: #183871;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #183871;
 border-top-style: solid;
 border-top-width: 1px;
 border-top-color: #183871;
 border-right-style: solid;
 border-right-width: 1px;
 border-right-color: #183871;
 }
 
 .frmmandatory 
 {
 padding:1px 3px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 background-color:#FFFFCC;	
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: #183871;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-bottom-color: #183871;
 border-top-style: solid;
 border-top-width: 1px;
 border-top-color: #183871;
 border-right-style: solid;
 border-right-width: 1px;
 border-right-color: #183871;
 }

/* TOPBAR BG IMAGE */
#peterson{
	height:19px; 
	background-image:url(../images/navbg_home.jpg); 
	background-repeat:no-repeat;
}

/* TOPBAR BG IMAGE */
#bottombar{
	height:19px; 
	background-image:url(../images/navbg_home.jpg); 
	background-repeat:no-repeat;
}

.contactformtitle{ 
	font-size:26px;
	color:#A8A7A5;
	margin: 0 0 8px 0;
	padding:0;
}

.corporatetitle{ 
	font-size:24px;
	color:#B3AFAE;
	margin: 0 0 8px 0;
	padding:0
}

.innercopy{
	color:#193972;
	text-align:justify;
	padding:0;
	margin:0 20px 7px 0;
}

.innercopynojustify{
	color:#193972;
	width:324px;
	padding:0;
	margin:0 0 7px 0;
}

.portfoliotitle{ 
	font-size:16px;
	color:#193972;
	padding:14px 0;
	margin:0;
}

.portfoliocopy{
	color:#193972;
	width:324px;
	text-align:justify;
	padding:0;
	margin:6px 0;
}

.portfolioitem{
	font-size:9px;
	color:#193972;
	width:140px;
	padding:0;
	margin:8px 0;
}

.portfoliogrey{
	color:#666666;
}

.portfolioitemlarge{
	font-size:11px;
	color:#193972;
	width:140px;
	padding:0;
	margin:8px 0;
}

.portfoliogreylarge{
	font-size:11px;
	color:#666666;
}


.portfolioiendtem{
	font-size:9px;
	color:#193972;
	width:122px;
	padding:0;
	margin:8px 0;
}

.portfoliodescription{
	font-size:9px;
	color:#193972;
	width:324px;
	text-align:justify;
	padding:0;
	margin:8px 0;
}

/* FOOTER */
#footer{
	margin-left:7px;
	font-size:9px;
	color:#918D8C;
}

/* COPYRIGHT */
#copyright{
	font-size:9px;
	color:#C1BDBA;
	text-align:right;
	margin:4px 0 0 0;
}


 
/**
* NEW NAV CODE
*/

#navcontainer {
	
	padding:52px 0 0 8px;
	font-size:10px;
}

#navlist{
	padding: 0;
	margin: 0;
	width: 120px;
}

#navlist li
{
	background-image:url(../images/nav_bullet-a.gif);
	background-repeat:no-repeat;
	list-style: none;
	padding: 8px 0;
	padding-left:14px;
}

#navlist a
{
	display: block;
	text-decoration:none;
	width: 120px;
	color:#847C79;
}

#navlist a:hover
{
	color:#173770;
}


#navlist li a.active { /* HIGHLIGHT CURRENT PAGE */
	color:#173770;
	background-image:url(../images/nav_bullet-a.gif);
	background-repeat:no-repeat;
}

body#aboutpage #navcontainer li#about  a{ color: #193972;}
body#aboutpage #navcontainer li#about { background-image:url(../images/nav_bullet_blue-a.gif);}
body#careerspage #navcontainer li#careers  a{ color: #193972;}
body#careerspage #navcontainer li#careers {background-image:url(../images/nav_bullet_blue-a.gif);}
body#portfoliopage #navcontainer li#portfolio  a{ color: #193972;}
body#portfoliopage #navcontainer li#portfolio {background-image:url(../images/nav_bullet_blue-a.gif);}
body#contactpage #navcontainer li#contact  a{ color: #193972;}
body#contactpage #navcontainer li#contact {background-image:url(../images/nav_bullet_blue-a.gif);}
