BODY {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	/*scrollbar-face-color:#4A63A5;
	scrollbar-arrow-color:#ff3333;
	scrollbar-track-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-Color:#000000;
	background-image:url(../gfx/MECHANICAL_01.gif);
	background-image:url(../gfx/newgfx/newheader.gif);*/
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	}
	


/* ******************************************************************************************** */	
#flashheader { /* top header area for flash nav */
	position:absolute;
	left:0px;
	top:0px;
	}	
	
/* ******************************************************************************************* */	
#areatag { /* left side header image that tells you where you are (training, mechanical, support, etc)*/
	position:absolute;
	left:25px;
	top:186px;
	z-index:0;
	}

/* ******************************************************************************************** */	
#news { /* area for press releases and news content on home page */
	position:absolute;
	left:25px;
	top:236px;
	width: 150px;
	/*border-left-style: solid; 
	border-left-color: #2A509F; 
	border-left-width: 1px;
	border-top-style: solid; 
	border-top-color: #2A509F;
	border-top-width: 1px;*/
	background-color: #FFFFFF;
	padding: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #2A509F;
	text-decoration:none;
	}	
	
#news P {
	color: #2A509F;
	margin:0px 0px 5px 10px;
	}	

#news P A {
	color: #2A509F;
	text-decoration:none;
	}
	
#news P A:link {	
	color: #2A509F;
	text-decoration:none;
	}
	
#news P A:active {	
	color: #2A509F;
	text-decoration:none;
	}	
	
#news P A:visited {
	color: #2A509F;
	text-decoration:none;
	}		
	
#news P A:hover {
	color: #FF0000;
	text-decoration:underline;	
	}

/* ********************************************************************************************** */	
#news2 { /* area for press releases and news content */
	position:absolute;
	left:25px;
	top:410px;
	width: 130px;
	border-left-style: solid;
	border-left-color: #2b52a0;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #2b52a0;
	border-top-width: 1px;
	background-color: #FFFFFF;
	padding: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: ##2A02B5;
	text-decoration:none;
	}	
	
#news2 P {
	color: #2b52a0;
	margin:0px 0px 5px 10px;
	}	

#news2 P A {
	color: #2b52a0;
	text-decoration:none;
	}

#news2 P A:link {
	color: #2b52a0;
	text-decoration:none;
	}
	
#news2 P A:active {
	color: #2b52a0;
	text-decoration:none;
	}	

#news2 P A:visited {
	color: #2b52a0;
	text-decoration:none;
	}	

#news2 P A:hover {
	color: #FF0000;
	text-decoration:underline;
	}	
	
/* ********************************************************************************************** */	
#flasharea { /* section on home page where the flash du jour piece goes */
	position:absolute;
	left:250px;
	width:434px;
	top:195px;
	padding: 8px;
	z-index:5;
	}	

/* ********************************************************************************************** */	
#quicklinks { /* area for the quick links content */
	position:absolute;
	left:25px;
	top:520px;
	width: 150px;
	z-index:5;
	border-left-style: solid; 
	border-left-color: #2A509F; 
	border-left-width: 1px;
	border-top-style: solid; 
	border-top-color: #2A509F;
	border-top-width: 1px;
	background-color: #FFFFFF;
	padding: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #2A509F;
	text-decoration:none;
	}
	
#quicklinks P {
	color: #2A509F;
	margin:0px 0px 5px 10px;
	}	

#quicklinks P A:link {
	color: #2A509F;
	text-decoration:none;
	}

#quicklinks P A:active {
	color: #2A509F;
	text-decoration:none;
	}

#quicklinks P A:visited {
	color: #2A509F;
	text-decoration:none;
	}		
	
#quicklinks P  A:hover {
	color: #FF0000;
	text-decoration:underline;
	}
	
/* ********************************************************************************************** */	
#quicklinks2 { /* area for the mechanical quick links content */
	position:absolute;
	left:25px;
	top:235px;
	padding: 6px;
	z-index:5;
	/*border-left-style: solid;
	border-left-color: ##2A02B5;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: ##2A02B5;
	border-top-width: 1px;
	background-color: #FFFFFF;*/
	width: 150px /*130px*/;
	}	
	
#quicklinks2 P {
	color: #2b52a0;
	margin:0px 0 5px 10px;
	}

#quicklinks2 P A {
	color: #2b52a0;
	text-decoration:none;
	}

#quicklinks2 P A:active {
	color: #2b52a0;
	text-decoration:underline;
	}

#quicklinks2 P A:visited {
	color: #2b52a0;
	text-decoration:none;
	}	

#quicklinks2 P A:hover {
	color: #FF0000;
	text-decoration:underline;
	}	
/* *************************************************************************************** */	
#mechquicklinks2 { /* area for the mechanical quick links content */
	position:absolute;
	left:25px;
	top:235px;
	padding: 6px;
	z-index:5;
	/*border-left-style: solid;
	border-left-color: ##2A02B5;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: ##2A02B5;
	border-top-width: 1px;
	background-color: #FFFFFF;*/
	width: 150px /*130px*/;
	}		

#mechquicklinks2 P {
	color: #5C405C;
	margin:0px 0 5px 10px;
	}

#mechquicklinks2 P A {
	color: #5C405C;
	text-decoration:none;
	}

#mechquicklinks2 P A:active {
	color: #5C405C;
	text-decoration:underline;
	}

#mechquicklinks2 P A:visited {
	color: #5C405C;
	text-decoration:none;
	}	

#mechquicklinks2 P A:hover {
	color: #FF0000;
	text-decoration:underline;
	}	
	
/* *************************************************************************************** */	
#landquicklinks2 { /* area for the mechanical quick links content */
	position:absolute;
	left:25px;
	top:235px;
	padding: 6px;
	z-index:5;
	/*border-left-style: solid;
	border-left-color: ##2A02B5;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: ##2A02B5;
	border-top-width: 1px;
	background-color: #FFFFFF;*/
	width: 150px /*130px*/;
	}		

#landquicklinks2 P {
	color: #3D4B3F;
	margin:0px 0 5px 10px;
	}

#landquicklinks2 P A {
	color: #3D4B3F;
	text-decoration:none;
	}

#landquicklinks2 P A:active {
	color: #3D4B3F;
	text-decoration:underline;
	}

#landquicklinks2 P A:visited {
	color: #3D4B3F;
	text-decoration:none;
	}	

#landquicklinks2 P A:hover {
	color: #FF0000;
	text-decoration:underline;
	}	

/* *************************************************************************************** */	
#spotquicklinks2 { /* area for the mechanical quick links content */
	position:absolute;
	left:25px;
	top:235px;
	padding: 6px;
	z-index:5;
	/*border-left-style: solid;
	border-left-color: ##2A02B5;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: ##2A02B5;
	border-top-width: 1px;
	background-color: #FFFFFF;*/
	width: 150px /*130px*/;
	}		

#spotquicklinks2 P {
	color: #53202A;
	margin:0px 0 5px 10px;
	}

#spotquicklinks2 P A {
	color: #53202A;
	text-decoration:none;
	}

#spotquicklinks2 P A:active {
	color: #53202A;
	text-decoration:underline;
	}

#spotquicklinks2 P A:visited {
	color: #53202A;
	text-decoration:none;
	}	

#spotquicklinks2 P A:hover {
	color: #FF0000;
	text-decoration:underline;
	}	
		
/* *************************************************************************************** */	
#renderquicklinks2 { /* area for the mechanical quick links content */
	position:absolute;
	left:25px;
	top:235px;
	padding: 6px;
	z-index:5;
	/*border-left-style: solid;
	border-left-color: ##2A02B5;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: ##2A02B5;
	border-top-width: 1px;
	background-color: #FFFFFF;*/
	width: 150px /*130px*/;
	}		

#renderquicklinks2 P {
	color: #9C2835;
	margin:0px 0 5px 10px;
	}

#renderquicklinks2 P A {
	color: #9C2835;
	text-decoration:none;
	}

#renderquicklinks2 P A:active {
	color: #9C2835;
	text-decoration:underline;
	}

#renderquicklinks2 P A:visited {
	color: #9C2835;
	text-decoration:none;
	}	

#renderquicklinks2 P A:hover {
	color: #FF0000;
	text-decoration:underline;
	}	
	
/* *************************************************************************************** */	
#vectorquicklinks2 { /* area for the mechanical quick links content */
	position:absolute;
	left:25px;
	top:235px;
	padding: 6px;
	z-index:5;
	/*border-left-style: solid;
	border-left-color: ##2A02B5;
	border-left-width: 1pt;
	border-top-style: solid;
	border-top-color: ##2A02B5;
	border-top-width: 1px;
	background-color: #FFFFFF;*/
	width: 150px /*130px*/;
	}		

#vectorquicklinks2 P {
	color: #2b52a0;
	margin:0px 0 5px 10px;
	}

#vectorquicklinks2 P A {
	color: #2b52a0;
	text-decoration:none;
	}

#vectorquicklinks2 P A:active {
	color: #2b52a0;
	text-decoration:underline;
	}

#vectorquicklinks2 P A:visited {
	color: #2b52a0;
	text-decoration:none;
	}	

#vectorquicklinks2 P A:hover {
	color: #FF0000;
	text-decoration:underline;
	}	
		
/* ********************************************************************************************** */	
#tag { /* location for the 'CAD for smart-sized companies" image */
	position:absolute;
	left: 25px;
	top: 715px;
	}
	
/* ********************************************************************************************** */	
#tag2 { /* location for the 'CAD for smart-sized companies" image */
	position:absolute;
	left: 25px;
	top: 575px;
	}	

/* ********************************************************************************************** */	
#icons { /* are for the 4 icons (training, contact, downloads, how to buy */
	position:absolute;
	left: 310px;
	top: 700px;
	width:310px;
	}

#icons ul {
	display:inline;
	padding:0px;
	margin:0px;
	}
	
#icons ul li:first-child {
	border:none;
	padding-left:0px;
	}
	
#icons ul li {
	display: inline;
	padding:0px 1em 0 1em;
	}	


/* ********************************************************************************************** */		
#col1narrow { /* area for main content on the Mechanical home page  */
	position:absolute;
	left:250px;
	top:235px;
	width:250px;
	}
	
#col1narrow p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}	
	
#col1narrow p.header {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}	
	
/* ********************************************************************************************** */		
#productcol1narrow { /* area for main content on the Mechanical home page  */
	position:absolute;
	left:300px;
	top:235px;
	width:205px;
	}
	
#productcol1narrow p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}	
	
#productcol1narrow p.archfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #668187;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}
	
#productcol1narrow p.landfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3D4B3F;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}	
	
#productcol1narrow p.mechfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5C405C;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}
	
#productcol1narrow p.spotfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #53202A;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}
	
#productcol1narrow p.renderfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #9C2835;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}
	
#productcol1narrow p.vectorfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #2b52a0;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}		
			
	
#productcol1narrow p.header {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}		
	
/* ********************************************************************************************** */	
#col1wide { /* 35 px wider than col1narrow  */
	position:absolute;
	left:250px;
	top:235px;
	width:250px;
	padding: 0px;
	}
	
#col1wide p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	}
	
#col1wide p.header {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}		
	
#col1wide p.navheadertwo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2A509F
	}	
	
/* ********************************************************************************************** */	
#col2narrow { /* righthand column with no line-height or word-spacing  */
	position:absolute;
	left:520px;
	top:229px;
	width:250px;
	padding: 8px;
	margin-top:0px;
	
	}
	
#col2narrow p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	}		
	

/* ********************************************************************************************** */	
#col2wide { /* righthand column box  */
	position:absolute;
	left:525px;
	top:235px;
	width:250px;
	padding: 0px;
	margin-top:0px;
	}
	
#col2wide p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	
	}		
	
#col2wide p.header {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}	
	
/* ********************************************************************************************** */	
#col2profile { /* righthand column with no line-height or word-spacing  */
	position:absolute;
	left:580px;
	top:235px;
	width:170px;
	/*padding: 8px;
	margin-top:35px;*/
	
	}
	
#col2profile p.archfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #668187;
	/*margin: 4px;*/
	}
	
#col2profile p.architect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #668187;
	/*margin: 4px;*/
	}	
	
#col2profile p.landfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3D4B3F;
	/*margin: 4px;*/
	}
	
#col2profile p.landmark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3D4B3F;
	/*margin: 4px;*/
	}		
	
#col2profile p.mechfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5C405C;
	/*margin: 4px;*/
	}			
	
#col2profile p.mechanical {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5C405C;
	/*margin: 4px;*/
	}				
	
#col2profile p.spotfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #53202A;
	/*margin: 4px;*/
	}			
	
#col2profile p.spotlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #53202A;
	/*margin: 4px;*/
	}						
	
#col2profile p.renderfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #9C2835;
	/*margin: 4px;*/
	}
	
#col2profile p.vectorfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #2b52a0;
	/*margin: 4px;*/
	}		
	
#col2profile p.vectorworks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #2b52a0;
	/*margin: 4px;*/
	}		
	
/* ********************************************************************************************** */	
#mergecolumns { /* layout box for columnss one and two combined  */
	position:absolute;
	left:250px;
	top:235px;
	width:550px;
	}	
	
#mergecolumns p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:15px;
	}

#mergecolumns H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	word-spacing: 3px;
	line-height:20px;
	}	
	
#mergecolumns p.redhead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}	
	
#mergecolumns p.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
	}	
	
#mergecolumns p.header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}
	
#mergecolumns p.landheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #3D4B3F;
	}
	
#mergecolumns p.archheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #668187;
	}
	
#mergecolumns p.mechheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #5C405C;
	}
	
#mergecolumns p.spotheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #53202A;
	}		
	
#mergecolumns p.renderheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #9C2835;
	}	
	
#mergecolumns p.vectorheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2b52a0;
	}			
	
#mergecolumns p.navheadertwo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2A509F
	}	
	
#mergecolumns p.navheader  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF
	}
	
#mergecolumns p.italic  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: italic; 
	font-weight: normal; 
	color: #333333
	}
	
#mergecolumns p.date  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333
	}		

/* ********************************************************************************************** */		
#mergecolumnsB {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:208px;
	top:237px;
	width:550px;
	}	

#top{  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	}
	
#left {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:0px;
	top:102px;
	width:132px;
	}	
	
#middle {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:132px;
	top:102px;
	width:284px;
	}	
	
#right {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:416px;
	top:102px;
	width:284px;
	}	
	
	#top_email {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:0px;
	top:8px;
	width:700px;
	}
	
#middleAndRight	{  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:132px;
	top:102px;
	width:568;
	margin-left:15px;
	}	
	
#left_email {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:0px;
	top:90px;
	width:132px;
	}	
	
#middle_email {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:132px;
	top:90px;
	width:284px;
	}	
	
#right_email {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:416px;
	top:90px;
	width:284px;
	}	


#mergecolumnsB p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#333333;	
	}
	
#mergecolumnsB ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;	
	}	


#mergecolumnsB ol  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;	
	line-height:30px;
	}


#mergecolumnsB ol li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;	
	/*line-height:40px;*/
	margin-top: 10px;
	}		
	
#mergecolumnsB P ol li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;	
	line-height:40px;
	}
	
#mergecolumnsB p.redhead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}
	
#mergecolumnsB p.findButton {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #E6E6E6;
	border: 1px solid #666666;
}	
	
#mergecolumnsB p.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
	}	
	
#mergecolumnsB p.header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}
	
#mergecolumnsB p.landheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #3D4B3F;
	}
	
#mergecolumnsB p.archheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #668187;
	}
	
#mergecolumnsB p.mechheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #5C405C;
	}
	
#mergecolumnsB p.spotheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #53202A;
	}		
	
#mergecolumnsB p.renderheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #9C2835;
	}	
	
#mergecolumnsB p.vectorheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2b52a0;
	}			
	
#mergecolumnsB p.navheadertwo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2A509F
	}	
	
#mergecolumnsB p.navheader  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF
	}
	
#mergecolumnsB p.italic  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: italic; 
	font-weight: normal; 
	color: #333333
	}
	
#mergecolumnsB p.date  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333
	}	

#mergecolumnsB H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;	
	}	

#mergecolumnsB  blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;	
	}	
	
#mergecolumnsB  blockquote li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;	
	}	
	
/* ********************************************************************************************** */		
#quicktime {  /* same as #mergecolumns, but with no line-height or line-spacing set */
	position:absolute;
	left:150px;
	top:237px;
	width:550px;
	}	


#quicktime p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#333333;	
	}
	
#quicktime p.redhead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}
	
#quicktime p.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
	}	
	
#quicktime p.header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}	
/* ********************************************************************************************** */	
#box1 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box2 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}	
	
#box3 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}	
	
#box4 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box5 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box6 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box7 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box8 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box9 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box10 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
#box11 {
	padding:8px;
	margin:0px;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	border-top-color: #2A02B5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #2A02B5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}		
	
/* ********************************************************************************************** */		
#featurebox {
	position:absolute;
	left:250px;
	top:770px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	width:500px;
	padding:0px;
	margin:0px;
	}		
	
/* ********************************************************************************************** */		
#Archfeaturebox {
	position:absolute;
	left:250px;
	top:820px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	word-spacing: 3px;
	line-height:20px;
	width:500px;
	padding:0px;
	margin:0px;
	}			
	
/* ********************************************************************************************** */			

#hiddenagenda {
	display:none;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000
	}

/* ********************************************************************************************** */	
#col2graphic {
	position:absolute;
	left:485px;
	top:235px;
	margin:0px 0 0 40px;
	}
	
/* ********************************************************************************************** */		
.boldtext {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
	}
	
.boldtext:hover{ font: bold normal 11px Verdana, Arial, Helvetica, sans-serif; color: #ff0000}	
	
.bolditalic {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: italic; 
	font-weight: bold; 
	color: #000000
	}
	
.date {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333
	}	

.headerblack {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
	}	
	
.header {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}	
	
.landheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #3D4B3F;
	}
	
.mechheader {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #3D4B3F;
	}	
	
.mechlinks{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #5C405C;
	}		
	
.italic {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: italic; 
	font-weight: normal; 
	color: #000000
	}
	
/*.wide { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	line-height: 3.2em;
	}*/
	
.maintext {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000
	}
	
.maintextgray {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	line-height:40px;
	}

.navheader { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	
 	}
 
A.navheader:link {  	
	color: #FFFFFF
	} 
	
A.navheader:visited {
	color: #FFFFFF
	}	
 
A.navheader:hover {
  	text-decoration: underline;
	color: #FFFFFF
	}

.navheadertwo { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2A509F
 	}
 
A.navheadertwo:link {
	color: #2A509F
	} 
	
A.navheadertwo:visited {
	color: #2A509F
	}	
 
A.navheadertwo:hover {
  	text-decoration: underline;
	color: #ff0000;
	font-weight: bold;
	}

.navsubheader { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF
 	}
	
A.navsubheader:link {
	color: #FFFFFF
	}
	
A.navsubheader:active {
	color: #FFFFFF
	}
	
A.navsubheader:visited {
	color: #FFFFFF
	}	
	
.newsitem {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #2A509F	}
	
.newsblurb {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000
	}
	
.newsblurb:hover  {	font: normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #ff0000}	
	
.redhead {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
	}	
	
.smalltext {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000
	}
	
.smallbold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
	}

.vectorfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #2b52a0;
	/*word-spacing: 3px;
	/*line-height:20px;*/
	}		

.findButton {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #E6E6E6;
	border: 1px solid #666666;
}


	
