body { background-color:#E4E4E4; background-image:url(images/greygrad.jpg); background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;line-height:normal;font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

}
body,td,th {  
	font-size: 13px; color:#474747; line-height:normal;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {color: #ea0000;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


h1,h2,h3,h4,h5,h6 {
	 line-height:normal;
}
h1 {font-weight: normal; 
	 
	font-size: 28px;
	color: #ea0000;
}
h2 {font-weight: normal; 
	 
	font-size: 28px;
	color: #474747;
}
h3 {line-height:normal;
	font-size: 16px;
	color: #474747; padding-bottom:18px;

}
h4 {
	font-size: 14px;	
	color: #474747; font-weight:bolder
}
h5 {color: #474747; font-size: 24px; font-weight: normal; 
padding-top:0px; padding-bottom:5px;
}
h6 {color: #474747; font-size: 18px; font-weight: normal; 
padding:0px;
}

.casestudyheader {font-weight: normal; margin-top:-20px;
	 
	font-size: 28px;
	color: #474747;}



.bodybigred {font-weight: bold;  line-height:normal;
font-size: 13px; color:#ea0000;}

.bodybigbk {font-weight: bold;  line-height:normal;
font-size: 14px; color:#333;}

.bodybig {font-weight: normal;  line-height:normal;
font-size: 16px; color:#FFF;}


.bodyblue {font-weight: normal;  line-height:normal;
font-size: 16px; color:#00CCFF;}


.style9 { font-weight: normal; color: #474747;
	 
	font-size: 13px;
}

.body { font-weight: normal; color: #FFF;
	 
	font-size: 13px;
}
.footergrey {font-weight: normal; 
	 
	font-size: 12px;
	color: #333;}
.footer {font-weight: normal; 
	 
	font-size: 12px;
	color: #474747;}

.stylebullets {
	letter-spacing: normal;
	 
	font-weight: normal;
	list-style:disc;
	font-size: 14px;
	color: #5b5b59; line-height:18px;
	padding-bottom:4px;
	list-style-image: url(images/bullet.png);
	list-style-type: disc;
}

.arialbullets {
	letter-spacing: normal;
	 
	font-weight: normal;
	list-style:disc;
	font-size: 12px;
	color: #333; line-height:18px;
	padding-bottom:4px;padding-left:-2px;
	list-style-image: url(images/bullet2.png);
	list-style-type: disc;
}

.projects { font-weight: bold; color: #333; margin-left:15px;margin-left:-15px;
	 
	font-size: 12px;
}
#line {
	border-bottom-color:#333333;
	height: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}

.partners{
	font-size:12px;
	color:#ea0000;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:6px;
}


.team {font-weight: normal;  line-height:normal;
font-size: 10px; color:#666;}

.teambold {font-weight: bold;  line-height:normal;
font-size: 11px; color:#000;}


.redarrowbox{ font-size:13px; padding-left:10px; padding-top:2px;
width:490px; height:20px; background-image:url(images/redarrowbox.png); 
 color:#FFF; background-color:#ea0000;
}


.redarrowbox a:hover{ font-size:13px; padding-left:10px; padding-top:2px;
width:490px; height:20px; background-image:url(images/redarrowbox.png); 
 color:#FFF; text-decoration:underline;
}




/*   LAYOUT DIVs   */

#sidebar{width:225px; border-left:solid; border-left-color:#FFFFFF; border-left-width:1px; height:310px;}

#sidelogos{width:225px; border-left:solid; border-left-color:#FFFFFF; border-left-width:1px; background-color:#efefef;}



#headspace{	

	border-bottom-style:solid; border-bottom-color:#00CCFF; border-bottom-width:1px;
	
	padding-top:5px;}

#intro{ width:355px; padding-left:45px; padding-top:40px;}

#roundedbox{ width:340px; padding-left:38px; padding-top:30px;}


#roundedbox a:link {
	text-decoration: none;
}
#roundedbox a:visited {
	text-decoration: none;
}
#roundedbox a:hover {color: #00CCFF;
	text-decoration: underline;
}
#roundedbox a:active {
	text-decoration: none;
}


#homeboxes{top:505px; background-color:#e5e5e5; position:absolute; height:370px; width:724px;
border-top:solid; border-top-color:#FFFFFF; border-top-width:1px;
border-bottom:solid; border-bottom-color:#FFFFFF; border-bottom-width:1px;
}


/*   ROUNDED CORNERS   */

.roundedcornr_box_625219 {
   background: #333333;
}
.roundedcornr_top_625219 div {
   background: url(images/roundedcornr_625219_tl.png) no-repeat top left;
}
.roundedcornr_top_625219 {
   background: url(images/roundedcornr_625219_tr.png) no-repeat top right;
}
.roundedcornr_bottom_625219 div {
   background: url(images/roundedcornr_625219_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_625219 {
   background: url(images/roundedcornr_625219_br.png) no-repeat bottom right;
}

.roundedcornr_top_625219 div, .roundedcornr_top_625219, 
.roundedcornr_bottom_625219 div, .roundedcornr_bottom_625219 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_625219 { margin: 0 15px; }






/* HOME TOP SCROLLER */



/*
	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
	Copyright (c) 2009 Niall Doherty
	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/

/* Insignificant stuff, for demo purposes */

	
	noscript div { background: #ccc; border: 1px solid #900; margin: 20px 0; padding: 15px }

/* Most common stuff you'll need to change */

	.coda-slider-wrapper {}
	.coda-slider { background: #ebebeb }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 310px; overflow: auto !important; padding-right: 0px }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 724px;height: 310px; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 724px;height: 310px; }
	.coda-slider-wrapper.arrows .coda-slider { }
	
	/* Arrow styling */
	
	.coda-slider-wrapper.arrows{ position:fixed;}
	
	.coda-nav-left a { position:fixed; margin-left:20px; top:475px;
	background: #000; color: #fff; width: 75px; z-index:10; overflow: hidden; clear:both;	}
	
	
	.coda-nav-right a { position:relative; margin-left:-95px; top:280px;
	background: #000; color: #fff; width: 75px; z-index:10;	}
	
	/* Tab nav */
	.coda-nav ul li a.current { background: #39c }
	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 0px }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { display: block; margin: auto; overflow: hidden }
	.coda-nav ul li {  }
	.coda-nav ul li a { background: #000; color: #fff; display: block; float: none; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left; }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	







/*   TOP LEVEL DROP DOWN MENU   */

#navholder{ background-image:url(images/navgrad.png); background-repeat:repeat-x;
	border-top-style:solid; border-top-color:#FFF; border-top-width:1px;

	border-bottom-style:solid; border-bottom-color:#FFF; border-bottom-width:1px;
	
	padding-top:5px;
}

S.chromestyle{
width: 950px;
font-weight: normal;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;font-weight:normal;

margin-top:5px;
}

.chromestyle ul{ 

 
font-size: 13px; 
color: #333; 
font-weight:normal;
padding-left:38px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
margin: 0;
text-decoration: none;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;margin: 0; padding: 0px;

}

.chromestyle ul li a{
border-right: thin solid #222;
color: #fff;
padding-left:12px;
padding-right:12px;
padding-top:10px;
padding-bottom:10px;
margin: -2px;
text-decoration: none;

}

.chromestyle ul li a:hover{ background-color:#ea0000; color:#FFF;
 
text-decoration: none;
/*THEME CHANGE HERE*/
}



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
 
font-size: 12px; 
color: #333; 
	position:absolute;
	top: 0;
	left: 0;
	padding: 0px;
	text-decoration: none;
	border: 0px solid #38388D; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	z-index:150;
	background-color: #EAEAEA;
	width: 300px;
	visibility: hidden; /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
border-bottom: 0px solid #38388D; /*THEME CHANGE HERE*/
padding: 5px 10px 5px 0px;
text-decoration: none;
font-weight: normal;
color: black;
text-indent:15px; 
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #00BBF4; color:#FFFFFF; text-decoration: none;
}
