/* HOMEPAGE STYLES */
		.headline 
			{
			font-weight: bold;
			font-size: 24px
			}
		
		
		#newsListing {
			height:295px;
			width:125px;
			/*background-color:#009966;*/
			position:absolute;
			left:24px;
			top:228px;
			text-align:left;
		}
		#newsContent {
			height:235px;
			width:125px;
			overflow:hidden;
		}
		#newsContent a:link, #newsContent a:visited, #newsContent a:active{
			color:#003263;
		}
		#newsContent a:hover{
			color:#009ddc;
		}
		#newsContent h1 {
			color:#003263;
			font-size:13px;
			margin-bottom:0px;
			line-height:1.1em;
			margin-top:5px;
		}
		#newsContent p {
			color:#009ddc;
			font-size:11px;
			margin-top:0px;
			margin-bottom:5px;

		}
		#newsListing #scrollers {
			position:absolute;
			top:262px;
			left:120px;
			text-align:right;
			
		}
	
		#homepage #rightItems {
			height:416px;
			width:160px;
			/*background-color:#00CC66;*/
			position:absolute;
			top:164px;
			left:561px;
			text-align:left;
		}

		#rightItems {
			height:416px;
			width:160px;
			/*background-color:#00CC66;*/
			position:absolute;
			top:170px;
			left:557px;
			text-align:left;
		}
		#maincontent {
			height:423px;
			width:398px;
			/*background-color:#CC9900;*/
			position:absolute;
			top:163px;
			left:205px;
			text-align:left;
		}
		
		#copyright {
			float:left;
			font-weight:bold;
			width:50%;
		}
		#footerlinks {
			float:right;
			text-align:right;
			text-transform:uppercase;
			font-weight:bold;
			width:50%;
		}
		
		#footerlinks a{
			color:#003263;
		}
		#footerlinks a:hover{
			color:#009ddc;
		}
		
		
		
		
		#featurette {
			height:177px;
			width:327px;
			background-image:url(../images/showreel.gif);
			background-position:top;
			background-repeat:no-repeat;
			/*background-color:#00CC99;*/
		}
		#featuretteSwf{
			padding-top:8px;
			margin-left:10px;
		}
		#featureContent{
			height:190px;
			width:327px;
			color:#003263;
			font-style:normal;
			/*font-size:12px;*/
			font-size:11px;
			line-height:13px;
			/*background-color:#00CC99;*/
		}
		#featureContent p{
			color:#003263;
			font-style:normal;
			margin-left:0px;
		}
		
		#featureContent h1 {
			/*font-size:18px;*/
			font-size:15px;
			font-weight:bold;
			/*line-height:20px;*/
			line-height:17px;
			padding:0px;
			padding-bottom:0px;
			margin-bottom:0px;
		}		
		
		#homepage h1 {
			padding-bottom:0px;
			margin-bottom:0px;
		}
		
		.homepageHeader {
			font-family:Helvetica, Verdana, Arial, sans-serif;
			font-size:14px;
			font-weight:bold;
			line-height:1.1em;
			padding:0px;
		}
		
		#featureContentHalf{
			height:197px;
			width:345px;
			color:#009DDC;
			font-style:normal;
			font-size:11px;
			line-height:13px;
		/*	font-size:0.9em;*/
			/*background-color:#00CC99;*/
		}
		
		#featureContentHalf p{
			color:#003263;
			font-style:normal;
			margin-left:0px;
		}
		
		#featureContentHalf h1 {
			font-size:15px;
			line-height:17px;
			font-weight:bold;
			padding:0px;
		}


		#showreelStatic #playcontrols {
			position:absolute;
			left:295px;
			top:154px; 
		}
		
		#showreelStatic #image {
			position:absolute;
			top:11px;
			left:11px;
		}
/* END HOMEPAGE STYLES */

/* ADVERTISERS STYLES */

		#sidenavigation .advertisers a:link, #sidenavigation .advertisers a:visited 
			{
			color: #003263;
			text-decoration: none;
			visible:false;
			}
		
		#sidenavigation .advertisers a:hover 
			{
			color: #E31836;
			text-decoration: none;
			visible:false;
			}

		#sidenavigation .advertisers .selected
			{
			color: #E31836;
			text-decoration: none;
			visible:false;
			}


		#advertisers #maincontent{
			height:423px;
			width:398px;
			/*background-color:#CC9900;*/
			position:absolute;
			top:207px;
			left:152px;
			text-align:left;
			color:#003263;
			
		}
		
		#advertisers #featureContent {
			color:#003263;
			width:375px;
		}
		
		.rosterListingLink a{
			color:#003263;
		}
		.rosterListingLink a:hover{
			color:#E31836;
		}
		#advertisers h1 {
			margin-bottom:0px;
			padding-bottom:0px;
		}		

/* END ADVERTISERS STYLES */

/* CLIENTS STYLES */
		.logoBlock {
			position:relative;
			width:350px;
			height:335px;
			float:left;
			background-color:#FFFFFF;
			padding-left:10px;
			padding-top:10px;
		}
		.logoColumn {
			position:relative;
			float:left;
			margin:7px;
			text-align:center;
		}
		.logoCorner {
			position:relative;
			float:left;
		    height:345px;
			width:15px;
		}
/* END CLIENTS STYLES */

/* CONTACT STYLES */

		#sidenavigation .contact a:link, #sidenavigation .contact a:visited 
			{
			color: #387C2B;
			text-decoration: none;
			visible:false;
			}
		
		#sidenavigation .contact a:hover 
			{
			color: #73C167;
			text-decoration: none;
			visible:false;
			}

		#sidenavigation .contact .selected
			{
			color: #73C167;
			text-decoration: none;
			visible:false;
			}

		#contact #maincontent{
			height:423px;
			width:398px;
			/*background-color:#CC9900;*/
			position:absolute;
			top:207px;
			left:152px;
			text-align:left;
			font-size:12px;
			line-height:15px;
			color:#003263;
		}

		#contact #maincontent p{
			margin:0px;
			padding:0px;
		}
		
		#contact #featureContent {
			color:#003263;
			width:375px;
		}
		
/*		#contact h1 {
			font-size:17px;
		}*/
		
		.contactTitle {
			color:#387C2B;
		}
		
		.contactMap {
			height:311px;
			width:360px;
			background-image:url(/images/contact_back.gif);
			background-repeat:no-repeat;
			padding-top:8px;
			padding-left:8px;
		}

/* END CONTACT STYLES */

/* ABOUT US STYLES */


		#sidenavigation .aboutus a:link, #sidenavigation .aboutus a:visited 
			{
			color: #003263;
			text-decoration: none;
			visible:false;
			}
		
		#sidenavigation .aboutus a:hover 
			{
			color: #5A87C5;
			text-decoration: none;
			visible:false;
			}

		#sidenavigation .aboutus .selected
			{
			color: #5A87C5;
			text-decoration: none;
			visible:false;
			}

		#aboutus #maincontent{
			height:423px;
			width:398px;
			/*background-color:#CC9900;*/
			position:absolute;
			top:207px;
			left:152px;
			text-align:left;
			font-size:12px;
			line-height:15px;
			color:#003263;
		}
		
		#aboutus #featureContent {
			color:#003263;

		}
		
		/* board of directors */
		
		#bodDescription {
			position:absolute;
			top:148px;
			width:160px;
			height:247px;
			background-image:url(/images/board.gif);
			background-repeat:no-repeat;
			font-size:12px;
		}
		#bodHead {
			position:absolute;
			top:19px;
		}
		#bodtitle {
			position:absolute;
			top:11px;
			left:11px;
		}
		#bodtitle .title {
			width:100px;
		}
		#bodtitle .title h1 {
			font-size:18px;
			line-height:18px;
			margin:0px;
			padding:0px;
			color:#003263;
			font-weight:bold;	
		}
		#bodtitle .role h2 {
			font-size:12px;
			width:140px;
			margin:0px;
			padding:0px;
		}
		
		#aboutus #rightItems {
			height:416px;
			width:160px;
			/*background-color:#00CC66;*/
			position:absolute;
			text-align:left;
		}
		#aboutus #invListing {
			background-color:#FFFFFF;
			width:345px;
			margin:0px;
			margin-top:-10px;
			padding-left:3px	
		}
		
		#aboutus #invCorner {
			margin:0px;
			padding:0px;
		}
		
		.pressReleaseContent, .pressReleaseContent p {
			margin:0px;
			padding:0px;
		}
		
		 .pressReleaseContent h1 {
		 	margin:0px;
			padding:0px;
			color:#009DDC;
			font-size:18px;
			line-height:18px;
		 }

		 		 
		 #maincontent .pressReleaseContent a{
		 	color:#009DDC;
			text-decoration:none;
		 }

		  #maincontent .pressReleaseContent a:hover{
		 	color:#003263;
			text-decoration:underline;			
		 }
		 
		 #maincontent .rosterListingLink a{
			text-decoration:none;
		 }

		  #maincontent .rosterListingLink a:hover{
			text-decoration:underline;			
		 }
		 
		 
		
		#cvapp form {
			margin:0px;
			padding:0px;
		}
		
		#cvapp h1 {
			margin:0px;
			padding:0px;
		}

		#cvapp p {
			margin:0px;
			padding:0px;
		}
		
		#cvapp input {
			font-family:Helvetica, Verdana, Arial, sans-serif;
			font-size:12px;
		}
		
		/**/

/* END ABOUT US STYLES */


/* PUBLISHERS STYLES */

		#sidenavigation .publishers a:link, #sidenavigation .publishers a:visited 
			{
			color: #003263;
			text-decoration: none;
			visible:false;
			}
		
		#sidenavigation .publishers a:hover 
			{
			color: #008B99;
			text-decoration: none;
			visible:false;
			}

		#sidenavigation .publishers .selected
			{
			color: #008B99;
			text-decoration: none;
			visible:false;
			}

		#publishers #maincontent{
			height:423px;
			width:398px;
			/*background-color:#CC9900;*/
			position:absolute;
			top:207px;
			left:152px;
			text-align:left;
			font-size:12px;
			line-height:15px;
			color:#003263;
		}

		#publishers #featureContent {
			color:#003263;
			width:375px;
		}
		

/* END PUBLISHERS STYLES */


/* SECURE PAGE STYLES */
			#secure #maincontent {
			height:423px;
			width:398px;
			/*background-color:#CC9900;*/
			position:absolute;
			top:215px;
			left:150px;
			text-align:left;
			}
			
			#secure h1 {
				padding:0px;
				margin:0px;
			}
			
			.submitButton {
				width:90px;
				background-color:#009ddc;
				color:#FFFFFF;
				border:outset 1px solid #003263;
				display:block;
			}
/* end */

td {
	color:#003263;
}

	#flashContentHalf {
		height:193px;
		width:383px;
		background-image:url(../images/casestudyback.gif);
		background-position:top;
		background-repeat:no-repeat;
		/*background-color:#00CC99;*/
	}
	#featuretteSwf{
		padding-top:8px;
		margin-left:10px;
	}
	
	#maincontentFlash {
		height:423px;
		width:398px;
		/*background-color:#CC9900;*/
		position:absolute;
		top:160px;
		left:150px;
		text-align:left;
	}
		#featuretteSwfHeader{
			padding-top:8px;
			margin-left:10px;
		}
		
		
.redtext {
	color:#E31836;
}

#loginBackLink {
	position:absolute;
	left:300px;
	top:320px;
}

.removePadding {
	margin:0px;
	padding:0px;
}	

/* new contact styles */

#rightItems .box {
	margin-bottom:13px;
	width:143px;
	padding-top:27px;
	padding-left:18px;
}

#rightItems .box h1 {
	font-size:1.2em;
	margin:0px;
	padding:0px;
}

#rightItems .box p {
	font-size:0.8em;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

#rightItems #contactTop {
	background-image:url(/images/contact/top.gif);
	height:95px;
}

#rightItems #contactMiddle {
	background-image:url(/images/contact/middle.gif);
	height:96px;
	padding-top:20px;
}

#rightItems #contactBottom {
	background-image:url(/images/contact/bottom.gif);
	height:90px;
}

#rightItems #contactBottom h1 {
	color:#549145;
}	

#rightItems #contactBottom p {
	color:#5abb4d;
}	