/**********************************************************************
	Filename: activeViz.css
	Project:  www.activeviz.com
	
	Global style sheet
**********************************************************************/
/* Body Tag Definition */
body {
	margin-left:0;
	margin-top:0;
	margin-right:0;
	background-color:#293A4F;
	background-image : url(images/mainBkrnd.jpg);
	background-repeat : repeat-x;
}

/* Assign font and color to the general styles */
font, th, td, p, span, div, textarea, a { font-family:Arial, Helvetica, Verdana, sans-serif; color:#000000; font-size:11px;}
a { color:#385E8A; font-weight:bold; font-style:normal; text-decoration:underline; }
a:hover { text-decoration: none; }

/* Text Definitions */
.topLink { font-size:11px; color: #ffffff; font-weight:bold; text-decoration:none; margin-right:16px; }
.topLink:hover { color: #D6D2D4; text-decoration:none; }
.midLink { font-size:11px; color:#A5B4C4; text-decoration:none; padding-left:18px;}
.midLink:hover { color: #ffffff; text-decoration:none; padding-left:18px;}
.midLinkAt { font-size:11px; color:#ffffff; text-decoration:none; padding-left:18px;}
.midLinkAt:hover { color: #ffffff; text-decoration:none; padding-left:18px;}

.subTitle { font-size:14px; font-weight:bold; color:#385E8A; }
.smallTitle { font-size:12px; font-weight:bold; color:#385E8A; }
.midText { line-height:18px; font-size:12px; color:#ffffff;}


/* Background Definitions */
.dkBlueBkrnd { background-color:#293A4F; }
.ltBlueBkrnd { background-color:#9BA4B0; }
.contentLine { background-color:#14263C; }
.contentBkrnd { background-color:#ffffff; border-right: 1px solid #a9aab9; border-left: 1px solid #a9aab9; border-bottom: 1px solid #a9aab9;}

/* Image Backgrounds */
.animationBkrnd { background-image : url(images/picAnimationMid.jpg); background-repeat : none; width:770px; height:193px; }
.architectureBkrnd { background-image : url(images/picArchitectureMid.jpg); background-repeat : none; width:770px; height:193px; }
.constructionBkrnd { background-image : url(images/picConstructionMid.jpg); background-repeat : none; width:770px; height:193px; }
.interactiveBkrnd { background-image : url(images/picInteractiveMid.jpg); background-repeat : none; width:770px; height:193px; }
.manufacturingBkrnd { background-image : url(images/picManufacturingMid.jpg); background-repeat : none; width:770px; height:193px; }
.contactBkrnd { background-image : url(images/picContactMid.jpg); background-repeat : none; width:770px; height:193px; }
.processBkrnd { background-image : url(images/picProcessMid.jpg); background-repeat : none; width:770px; height:193px; }
.aboutBkrnd { background-image : url(images/picAboutMid.jpg); background-repeat : none; width:770px; height:193px; }
.renderingsBkrnd { background-image : url(images/picRenderingsMid.jpg); background-repeat : none; width:770px; height:193px; }

.topBkrnd { background-image : url(images/topBkrnd.gif); background-repeat : none; }

/* Margins, etc. */

.contentMargin { margin-top:30px; margin-right:40px; margin-bottom:40px; padding-left:2px;}
.blockMargin { margin-top:0px; margin-right:40px; margin-bottom:0px; padding-left:2px;}
.contentColumn { margin:15px; }
.midMenuBox { background-color:#293A4F; border-top: 1px solid #a9aab9;}

.examplePics {border:1px solid #000033;}





