/* CSS Document */

body,td,p,div,span {
	color:#0B1966;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size: 12PX;
}

a img {
  border-color: #0b1966;
}

ul {
	list-style-type: square;
	margin-left: 14px;
	font-size: 12px;
}

.feature-links {
  color: #9197BA;
}

html>body ul {
  margin-left: -24px;
}

.homeLink {
font-family:myriad, Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
font-weight:bold;
	}

a {
	font-family:myriad, Arial, Helvetica, sans-serif;
	color:#9197BA;
	text-decoration: underline;
	}

a:visited {
	color:#9197BA;
	text-decoration : underline;
	}
	

a:hover {
	text-decoration : underline;
}

a.special:link {
     color: #9197BA;
     }

a.special:visited {
     color: #9197BA;
     }

a.special:hover {
     color: #9197BA;
text-decoration : underline;
     }

H1,.h1 {
color:#0A165E;
font-family:myriad,Arial,Helvetica,sans-serif;
font-size:18px;
font-style:italic;
padding:5px;	
}

H2,.h2 {
	color: #0B1966;
	font-family: myriad, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

H3,.h3 {
	color:#666666;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: x-small;
}

H4,.h4 {
	color:#666666;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: x-small;
}

H5,.h5 {
	color:#000000;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: x-small;
}
.wrapper {
	width: 820px;
	/*background: #3C4985;*/
	background: #9197BA;
}

.titlewrapper {
	background: #0B1966;
}

.footer {
	background-color:#555E94;
	color: #CCCCCC;
	font-family: myriad, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding:2px;
}

.projects_footer {
	background-color:#3D4985;
	color: #CCCCCC;
	font-family: myriad, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding:2px;
}

.breadcrumb, a.breadcrumb, a:visited.breadcrumb, a:hover.breadcrumb {
	color: #0B1966;
	font-family: myriad, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	
}

.projects_breadcrumb, a.projects_breadcrumb, a:visited.projects_breadcrumb, a:hover.projects_breadcrumb {
	color: #CCCCCC;
	font-family: myriad, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	
}


/* building our clients vision background and grid image on homepage */
.home-head {

	background: url('../images/home-header_02.gif');
	background-repeat:no-repeat;
	background-color: #0B1966;
}
/* background color for homepage */
.home-body {

	background: url('../images/home-body-bg.gif');
	background-repeat:no-repeat;
	background-color: #3C4985;
}
/*Line that displays to the left and right of the navigation bar */
.nav-line {

	background: url('../images/nav-line.gif');
	background-repeat:repeat-y
	background-color: #4A528D;
}
/* Line between the header and the pictures on the secondary pages */
.gray-line {
	background-color: #C2C5D8;
	height:1px;
}
/* background color that creates the lines in between the main navigation tabs */
.med-blue {
	background-color: #4A528D;
}

.body-blue {
	background-color: #3C4985;
}

.body-black {
	background-color: #000000;
}

/* background color and type specifications for box on home page */
.left-box-blue {
	background-color: #555E94;
	color:#FFFFFF;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	padding:5px;


}
/* white text on home page */
.white-home {
	color:#FFFFFF;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	
}


/* links in upper right header */
.topnav, a.topnav, a:visited.topnav, a:hover.topnav  {
	color:#FFFFFF;
	font-family: myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* building our clients vision background and grid image on secondary page */
.secondary-head {

	background: url('../images/tagline.gif');
	background-repeat:no-repeat;
	background-color: #0B1966;
	background-position:right;
}

/* gradient below nav bar on secondary page */
.gradient {

	background: url('../images/gradient.gif');
	background-repeat:
	background-repeat:repeat-y;

}

/* gradient below nav bar on projects page */
.projects_gradient {

	background: url('../images/projects_gradient.gif');
	background-repeat:
	background-repeat:repeat-y;

}

/* background color and type specifications feature box*/
.feature-text, a.feature-text, a:visited.feature-text{
	color:#9197BA;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.feature-box, a.feature-box, a:visited.feature-box {
	background-color: #0B1966;
	color:#9197BA;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:5px;
}

.feature-box-project, a.feature-box, a:visited.feature-box{
	height: 210px;
	
	background-color: #0B1966;
	color:#9197BA;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:5px;
}

/* background color and type specifications for project navigation */
.projects_subnav, a.projects_subnav, a:visited.projects_subnav {
	background-color: #3D4985;
	color:#FFFFFF;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;


}

a:hover.projects_subnav  {
	color:#FFF66C;
	text-decoration:underline;

}

.projects_subnav on  {
	color:#FFF66C;
	font-weight:bold;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;

}

/* background color and type specifications for project navigation */
.projects_nav, a.projects_nav, a:visited.projects_nav {
	background-color: #3D4985;
	color:#FFFFFF;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:30px;
	padding:5px;


}

a:hover.projects_nav  {
	color:#FFF66C;
	text-decoration:underline;

}

.projects_nav on  {
	color:#FFF66C;
	font-weight:bold;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:30px;

}


/* background color and type specifications for feature box title */
.feature-title {
	/*color:#9197BA;*/
	color: white;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:12px;
	
	}
	
/* background color and type specifications for what's new box */
.new-box {
	background-color: #66709F;
	color:#000000;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;

}

/* title for what's new box */
.new-title {
	color:#000000;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;

}

/* background color and type specifications for projects intro box */
.projects_intro_box, a.projects_intro_box, a:visited.projects_intro_box {
	background-color: #0C1967;
	color:white;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	padding:5px;

}

/* title for projects intro box */
.projects_intro_title {
	color:#FFFFFF;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;

}

/* background color and type specifications for projects intro box */
.projects_feature_box {
	background-color: #CED1E0;
	color:#0A165E;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	padding:5px;

}

/* title for projects intro box */
.projects_feature_title {
	color:#0A165E;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px;

}

/* title for projects intro box */
.projects_header {
	color:#FFFFFF;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:5px;
	font-style:italic;

}

/* title for projects intro box */
.secondary_header {
	color:#0A165E;
	font-family:myriad, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:5px;
	font-style:italic;

}

pheader {
font-family:Arial, Helvetica, sans-serif;
color:0D196B;
font-size:14px;
padding:5px;
}

ptext {
font-family:Arial, Helvetica, sans-serif;
color:0D196B;
font-size:12px;
padding:5px;
}

.projects_feature_box a, a:hover, a:visited {
  text-decoration: underline;
}



