body 
{
	margin-left:0px; 
	margin-top:8px; 
	margin-right:0px;	
	margin-bottom:0px;	
	background-color:#eeeeee; 
	font-family:Verdana,Arial,Helvetica,sans serif; 
	font-size:8pt; 
	color:#666666;
	text-align: center;	
}


div.container 
{
	position: relative;
	margin: 0 auto;
	width: 737px;
	height: 700px;
	text-align: left;
}

/********* IDs *****************/

NOSCRIPT
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#ffffff;
	font-weight:bold;
	background-color:#990000;
	padding: 2px;
}

#NavigationTop
{
	position: absolute;
	top: 7px;
	left: 0px;
	visibility: visible;
	width: 737px;
	height: 20px;
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#999999; /*#cccccc*/
	font-weight:bold;
	background-color:#eeeeee;
	
}

#NavLogo
{
	position: absolute;
	visibility: visible;
	top: 0px;
	left: 27px;		
	width: 18px;
	height: 20px;
	z-index: 10;
	background-color: #eeeeee;
}

#NavCreative
{
	position: absolute;
	visibility: visible;
	padding-top: 1px;
	top: 0px;
	left: 50px;		
	width: 13px;
	height: 18px;
	z-index: 10;
	background-color: #eeeeee;
}

#NavCreativeLinks
{
	position: absolute;
	visibility: hidden;
	padding-top: 1px;
	top: 0px;
	left: 98px;		
	width: 380px;
	height: 18px;
	z-index: 1;
	background-color: #eeeeee;
}

#NavLinks
{
	position: absolute;
	visibility: visible;
	padding-top: 1px;
	top: 0px;
	left: 99px;
	/*left: 320px;*/		
	width: 300px;
	height: 18px;
	z-index: 10;
	background-color: #eeeeee;
}


#ContentBlock
{
	padding-top:27px;
}

#Display
{
	position: absolute;
	top: 27px;
	left: 0px;
	visibility: visible;
	width: 737px;
	height: 320px;
}

#Bottom
{
	position: absolute;
	top: 355px;
	left: 0px;
	visibility: visible;
	width: 737px;
	height: 350px;
}

#ClientsDiv
{

	position: absolute;
	visibility: visible;
	top: 0px;
	left: 0px;
	width: 188px;
	height: 300px;
}

#DetailsDiv
{

	position: absolute;
	visibility: visible;
	top: 0px;
	left: 196px;		
	width: 267px;
	height: 300px;
}

#ThumbsDiv
{

	position: absolute;
	visibility: visible;
	top: 0px;
	left: 469px;
	width: 268px;
	height: 300px;
}


#HomeApproachDiv
{

	position: absolute;
	visibility: visible;
	top: 0px;
	left: 0px;
	width: 267px;
	height: 300px;
}

#HomeNewsDiv
{

	position: absolute;
	visibility: visible;
	top: 0px;
	left: 274px;		
	width: 267px;
	height: 300px;
}

#HomerevealDiv
{

	position: absolute;
	visibility: visible;
	top: 0px;
	left: 548px;
	width: 189px;
	height: 300px;
}



#FooterDiv
{
	position: absolute;
	visibility: visible;
	text-align: center;
	top: 300px;
	left: 0px;
	width: 737px;
	height: 20px;	
}

#HomeFooterDiv
{
	position: absolute;
	visibility: visible;
	text-align: center;
	top: 200px;
	left: 0px;
	width: 737px;
	height: 20px;	
}

#DetailsContent
{
	position: relative;
	visibility: visible;
	width: 100%;
	height: 100%;
}

#ThumbsContent
{
	position: relative;
	visibility: visible;
	width: 100%;
	
}

/****** in use ****/

.ored
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	color:#990000;
	font-weight:normal;
}



.navbar
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#cccccc;  /*#cccccc*/
	font-weight:normal;
	background-color:#eeeeee;
}


.cellcopy
{
	font-family:Verdana,Arial,Helvetica,sans serif; 
	font-size:8pt; 
	color:#666666;
	font-weight:normal;
	background-color:#eeeeee;
	padding-left:7px;
}


.linkarrow
{
	font-family:Verdana,Arial,Helvetica,sans serif; 
	font-size:8pt; 
	color:#666666;
	font-weight:normal;
	padding-left:0px;
	font-variant:small-caps;
}

.cellheading
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#ffffff;
	font-weight:bold;
	background-color:#cccccc;
}

.cellheading_sub
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-weight:bold;
	padding-left:15px;
}

.cellheading_sub1
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-weight:bold;
	padding-left:8px;
}

.cellheading_empty
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-weight:bold;
}


.cellheading_contrast
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#ffffff;
	font-weight:bold;
	background-color:#990000;
}

.cellheading_contrast_sub
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#FFFFFF;
	font-weight:bold;
	background-color:#dddddd; /*dddddd*/
}


td
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-weight:normal;
	background-color:#eeeeee;
}

.title
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-weight:bold;
	background-color:#eeeeee;
	padding-left:0px;
}

.quote
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-style:italic;

	background-color:#eeeeee;
	/**font-variant:small-caps;	**/

	
}

.margins
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-weight:normal;
	background-color:#eeeeee;
	padding-left:7px;
}

.moremargin
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color:#666666;
	font-weight:normal;
	background-color:#eeeeee;
	padding-left:15px;
}

.form_input
{	
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color: #666666;	
	background-color: #ffffff;	
	border: solid #69828B 1px;	
	height: 20px;
	width: 120px;
}

.form_text
{	
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	color: #666666;
	font-weight:normal;
	padding: 2px;
}

.form_button 
{	
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;	
	font-weight:normal;	
	color:#666666;	
	border:1px solid #666666;
	width: 70px;
	padding: 2px;
}

.footer
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:5pt;	
	color:#cccccc;
	font-weight:normal;
	background-color:#eeeeee;
}


/***** LINK CLASSES ****/

A
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:underline;
	font-weight:normal;
	color: #666666;
}

A:visited
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
	color: #666666;
}

A:active
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:underline;
	font-weight:normal;
	color: #666666;
}

A:hover
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
	color: #666666;
}



A.cellcopy
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
	color: #990000;
	font-variant:small-caps;
}

A.cellcopy:visited
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
	color: #666666;
	font-variant:small-caps;
}

A.cellcopy:active
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:underline;
	font-weight:normal;
	color: #666666;
	font-variant:small-caps;
}

A.cellcopy:hover
{
	font-family:Verdana,Arial,Helvetica,sans serif; 	
	font-size:8pt;
	text-decoration:underline;
	font-weight:normal;
	color: #990000;
	font-variant:small-caps;
}

A.nav_cool
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;		
	text-decoration:none;
	color:#cccccc;
	font-weight:bold;
}

A.nav_cool:visited
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;		
	text-decoration:none;
	color:#cccccc;
	font-weight:bold;
}

A.nav_cool:active
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;		
	text-decoration:none;
	color:#999999;
	font-weight:bold;
}

A.nav_cool:hover
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;		
	text-decoration:none;
	color:#999999;
	font-weight:bold;
}

A.nav_warm
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;		
	text-decoration:none;
	color:#999999;
	font-weight:bold;
}

A.nav_warm:visited
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;		
	text-decoration:none;
	color:#999999;
	font-weight:bold;
}

A.nav_warm:active
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;		
	text-decoration:none;
	color:#990000;
	font-weight:bold;
}

A.nav_warm:hover
{
	font-family:Arial,Helvetica,sans serif; 	
	font-size:8.5pt;	
	text-decoration:none;
	color:#990000;
	font-weight:bold;
}