BODY {font: normal 12px/150% arial, helvetica, sans-serif;	color:rgb(103,103,103);margin:0px; padding:0px;background: url(../images/common/greystripes.gif) top center;}


H1 	{margin:0 0 12px ;padding:0; font-size:20px; color:rgb(207,118,0);}
H2	{margin:0 ; padding:0; font-size:14px; color:rgb(33,35,50);}
H3	{margin:30px 0 0px 0; padding:0; font-size:12px; color:rgb(102,102,102);}

A			{color:rgb(207,118,0); /*color:rgb(134,135,144);*/}
A:hover		{color:rgb(0,0,0); /*color:rgb(207,118,0);*/}

P 	{margin-top:0; padding-top:0;}
		
/* Primary Structure
----------------------------------------------------------- */
#frame 		{width:792px;margin: 0 auto;background: url(/capabilities/images/common/stripedborder.gif) top center repeat-y;}
#container 	{margin-left:11px;}

#stage 			{position:relative; float:left;margin:0; padding:0; width:770px;background:rgb(255,255,255) url(../images/common/stagesides.gif) top center repeat-y; }
#content 		{display:block;	float:left; 	width:480px;padding:63px 0 42px 42px;}
#contenthome	{display:block;	float:left; 	width:480px;padding:23px 0 42px 42px;}
#contentprimary	{display:block;	float:left; 	width:480px;padding:23px 0 42px 42px;}
#sidenav 		{display:block; 	float:right; 	width:230px;padding:0 0 12px 0;}

#footer		{font-size:10px;clear:left; width:728px; padding:25px 0 15px 42px;margin:0;background:rgb(255,255,255) url(../images/common/dropshadow.gif) top left repeat-x;}

#breadcrumbs			{display:block; position:absolute; width:516px; left:0; top:0; padding:10px 0 10px 42px;background-color:rgb(232,233,234);font-size:10px;}
#breadcrumbs A			{color:rgb(0,0,0);}
#breadcrumbs A:hover	{color:rgb(207,118,0);}
#breadcrumbs A.active	{color:rgb(207,118,0); text-decoration:none;}

/* Header
----------------------------------------------------------- */
#contact	{padding:25px 0 0 42px;font-size:10px;}
#contact A	{color:rgb(134,135,144); text-decoration:none;}
#contact A:hover 	{color:rgb(207,118,0); text-decoration:underline;}

#logo			{margin-left:566px;}

#navigation	{padding-left:30px; height:25px; background: url(/capabilities/images/common/navigation.gif) 0px 0px no-repeat;}
#navigation	A {display:block; float:left;height:25px; }
#navigation	A SPAN {display:none;}

#navigation A#experience		{width:84px; background: url(/capabilities/images/common/navigation.gif) -30px 0px no-repeat;}
#navigation A#capabilities		{width:88px; background: url(/capabilities/images/common/navigation.gif) -114px 0px no-repeat;}
#navigation A#quote				{width:114px; background: url(/capabilities/images/common/navigation.gif) -202px 0px no-repeat;}
#navigation A#company			{width:74px; background: url(/capabilities/images/common/navigation.gif) -316px 0px no-repeat;}

#navigation A#experience:hover, 	#navigation A#experience.active			{background: url(/capabilities/images/common/navigation.gif) -30px -25px no-repeat;}
#navigation A#capabilities:hover, 	#navigation A#capabilities.active		{background: url(/capabilities/images/common/navigation.gif) -114px -25px no-repeat;}
#navigation A#quote:hover,			#navigation A#quote.active				{background: url(/capabilities/images/common/navigation.gif) -202px -25px no-repeat;}
#navigation A#company:hover,		#navigation A#company.active			{background: url(/capabilities/images/common/navigation.gif) -316px -25px no-repeat;}

#bannerimage		{display:block; height:88px;background-color:rgb(141,142,150); width:770px;margin:0; padding:0;border:0;}
#bannerimage IMG 	{margin:0; padding:0; border:0;}
#bannerbreadcrumbs	{background-color:rgb(232,233,234);font-size:10px; padding:10px 0 10px 42px; width:516px; border-right:212px solid rgb(165,166,172)}
#bannerbreadcrumbs A	{color:rgb(0,0,0); text-decoration:underline;}
#bannerbreadcrumbs A.active	{color:rgb(207,118,0); text-decoration:none;}

/* sidenav 
-------------------------- */
#sidenav IMG	{padding:0 0 10px 18px;}
#sideparagraph	{margin:20px 10px 0 36px;color:rgb(0,0,0);}
#sideparagraph H4 {margin:0; padding:0;font-size:12px;}
#sideparagraph H4 A {color:rgb(0,0,0);}
#sideparagraph H4 A:hover {color:rgb(207,118,0);}
#sideparagraph P {margin:0; padding:0;font-size:11px; line-height:120%;}

/* home page 
-------------------------- */
#flash {margin:0; padding:0; display:block; height:180px; background-color:rgb(233,233,233);width:770px;}

/* request a quote 
-------------------------- */
FORM	{margin:30px 0 0 0;}
FORM DL {margin:0; padding:0;}
FORM DT {float:left; width:150px; text-align:right; }
FORM DD { margin-left:160px;}

/* capabilities
-------------------------- */
#capabilitylist {}
#capabilitylist P {}
#capabilitylist STRONG {display:block;}

#leftside 	{display:block; height:240px; float:left; width:240px; margin-right:20px; clear:left;}
#rightside 	{display:block; height:240px;}

/* uncategorized
--------------------------- */
p#contentwithpicture 	 {clear:left;}
p#contentwithpicture IMG {float:left; padding:0 5px 5px 0;}

