a:link { color: #0068b3; }
a:visited { color: #0068b3; }
a:active { color: #000000; }
a{
 text-decoration:none;
}
ing{border:0px; margin:0px; padding:0px;}
a:hover  { text-decoration: underline; }
body { color: #3c4532; background-color: white; background-image: url(images/bg_pix.gif); }
 
.ds2 /*agl rulekind: base;*/ { font-size: 11px; font-family: helvetica; }
.ds26 /*agl rulekind: base;*/ { color: #fcdfec; font-size: 12px; font-family: arial; }
.dsR2 /*agl rulekind: base;*/ { width: 950px; height: auto; }
.dsR6 /*agl rulekind: base;*/ { background-image: url(images/wht_px.gif); width: 840px; height: auto; }
.ds28 /*agl rulekind: base;*/ { color: #06c; font-size: 16px; font-family: arial; font-weight: bold; }
.dsR10 /*agl rulekind: base;*/ { background-image: url(images/blue_pix.gif); }
.dsR12 /*agl rulekind: base;*/ { width: 850px; height: 77px; }
.dsR112 /*agl rulekind: base;*/ { width: 870px; height: 77px; }
.dsR14 /*agl rulekind: base;*/ { width: 125px; }
.dsR15 /*agl rulekind: base;*/ { width: 288px; }
.dsR16 /*agl rulekind: base;*/ { width: 204px; }
.dsR17 /*agl rulekind: base;*/ { width: 233px; vertical-align: middle; text-align: center;}
.ds35 /*agl rulekind: base;*/ { color: #06c; font-size: 14px; font-family: arial; }
.ds39 /*agl rulekind: base;*/ { color: #06c; font-size: 16px; }
.dsR18 /*agl rulekind: base;*/ { width: 190px; height: 77px; }
.dsR19 /*agl rulekind: base;*/ { width: 124px; }
.dsR20 /*agl rulekind: base;*/ { width: 31px; height: 31px; }
#arrow_blu { width: 14px; height: 14px; }
#arrow_ylw { width: 17px; height: 17px; }
#arrow_blu2 { width: 14px; height: 14px; }
#arrow_blu3 { width: 14px; height: 14px; }
#arrow_blu4 { width: 14px; height: 14px; }
body { color: #191919; background-image: url(images/bg_pix.gif); margin: 20px 0; }
.search /*agl rulekind: base;*/ { font-size: 9px; font-family: verdana; }
.searchrow /*agl rulekind: base;*/ { text-align: right; vertical-align: middle; }
.servicesmenu /*agl rulekind: base;*/ { color: #c8c7b2; font-size: 12px; font-family: arial; font-weight: normal; }
.menutable /*agl rulekind: base;*/ { height: 75px; }
.footeralign /*agl rulekind: base;*/ { text-align: center; vertical-align: bottom; }
.menutext /*agl rulekind: base;*/ { color: #0068B3; font-size: 12px; font-family: arial; font-weight: normal; }
.footertext /*agl rulekind: base;*/ { color: #c8c7b2; font-size: 9px; font-family: arial; }
.contenttext /*agl rulekind: base;*/ { color: #222; font-size: 12px; font-family: arial; }
.dsR1 /*agl rulekind: base;*/ { width: 11px; height: 10px; }

.mainDiv 
{
    margin:20px auto;
    width:950px;
   
    height:auto;   
}
.titleDiv
{
    width:950px;
}
.contentDiv
{
    background-image: url('images/wht_px.gif');
 	
	float: left;
	
	padding: 0px;
	width: 950px; 
}

.placeholderDiv
{ background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding: 5px; width: 838px; border-color: #aaa196; border-style: solid solid dotted; border-width: 0 0 1px; margin-top:3px; }

.placeholderDiv_2
{ background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding-top: 10px; width: 838px; border-color: #aaa196; border-style: dotted dotted ; border-width:  thin 0 1px;}


.placeholderDiv2
{ background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding: 0; width: 190px; border-color: #aaa196; border-style: solid dotted dotted solid; border-width: 0 1px 0 0; }
.placeholderDiv3
{ font-size: 14px; line-height: 25px; background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding: 5px 20px; width: 438px; border-left:solid #CCC 1px; }
.placeholderDiv31{}

.placeholderDiv31 ul li{
	list-style:circle;
}
.placeholderDiv31 li a{
	list-style:circle;
}






.placeholderDiv4
{ background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding: 0; width: 164px; border-color: #aaa196; border-style: solid dotted dotted solid; border-width: 0 0 1px; }
.sidemenuDiv
{ background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding: 0; width: auto/* 154px*/; margin-left: 10px; border-color: #aaa196; border-width: 0; }
.sidemenuDiv1 a
{ background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding: 0; width: auto/* 154px*/; margin-left: 10px; border-color: #aaa196; border-width: 0; color:#000;}   
.sidemenuDiv1 a:hover
{ background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; padding: 0; width: auto/* 154px*/; margin-left: 10px; border-color: #aaa196; border-width: 0; color:#000; }

.chrNewCharacterStyle1 /*agl rulekind: base; nickname: "NewCharacterStyle_1";*/ { font-family: arial; font-style: normal; font-variant: small-caps; font-weight: 300; text-transform: none; margin-left: 20px; }
.arrowStyle1 /*agl rulekind: base; nickname: "NewCharacterStyle_1";*/ { font-family: arial; font-style: normal; text-decoration: none; line-height: 11px; font-size: 11px;}
.text_14{
	font-size:17px;}
	.sample_img_container{
		width:100px;
		height: auto;
		float:left;
		margin:0 8px 10px 0;
	}
	.sample_img{
		width:100px;
		height:80px;
	}
	.sample_img_text{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		text-align:center;
		font-weight:lighter;
		color:#000;
		line-height:15px;
		width:100px;
		height: 35px;
		padding-top:5px;
	}
	.samp_head{
		color:#09F;
		font-size:14px;
		font-weight:bold;
		clear: both;
	}
	.sampimgeDiv
{ font-size: 14px; line-height: 25px; background-image: url(images/wht_px.gif); text-align: left; text-indent: 0; float: left; width: 438px; }	
.pdf_download a{
	background-image:url(images/images/pdf_down.png);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:10px;
	width:140px;
	height:40px;
	float:left;
}
.pdf_download a:hover{
	background-image:url(images/images/pdf_down_hover.png);
	background-repeat:no-repeat;
}

.rar_download a{
	background-image:url(images/images/rar_down.png);
	background-repeat:no-repeat;
	margin-top:10px;
	width:140px;
	margin-left:10px;
	height:40px;
	float:left;
}
.rar_download a:hover{
	background-image:url(images/images/rar_down_hover.png);
	background-repeat:no-repeat;
}

.pdf_download_2 a{
	background-image:url(images/pdf_button.png);
	background-repeat:no-repeat;
	margin-left:6px;
	margin-top:10px;
/*	margin:10px auto 0px 15px ;*/
	width:41px;
	height:15px;
	float:left;
}
.pdf_download_2 a:hover{
	background-image: url(images/pdf_button_hover.png);
	background-repeat:no-repeat;
}
.pdf_download_3 a{
	background-image:url(images/pdf_button.png);
	background-repeat:no-repeat;
/*	margin-left:6px;
	margin-top:10px;*/
	margin:5px auto 0px 27px ;
	width:41px;
	height:15px;
	float:left;
}
.pdf_download_3 a:hover{
	background-image:url(images/pdf_button_hover.png);
	background-repeat:no-repeat;
}
.rar_download_2 a{
	background-image:url(images/rar_button.png);
	background-repeat:no-repeat;
	margin-top:10px;
	width:41px;
	margin-left:6px;
	height:15px;
	float:left;	
}
.rar_download_2 a:hover{
	background-image:url(images/rar_button_hover.png);
	background-repeat:no-repeat;
}
.search_body{margin-top:0px;color:#2b2f32;width:220px;height:20px;float:right;background:url(images/search_input_bg.gif) no-repeat; padding-left:5px; padding-bottom:4px; margin-right:10px;}
 .search_body a{padding:0x;}
 .search_body a:hover{padding:0px;}
 .search_body input[type="text"]{margin:1px 0px 0px 0px;width:180px;color:#2b2f32;background:none;border:none; vertical-align:top;}
 .search_body input[type="image"]{margin:1px 0px 0px 0px;}
 
 
 
form{margin:0;padding:0}
	 
.search-box1{ /*outer background*/
background:url(images/search-box.gif) no-repeat top left;
background-repeat:repeat-x;
vertical-align:top;
height: 26px;
padding: 5px 0 0 10px;
width: 150px;
float:right;
margin-right:10px;
margin-top:0px;
margin-left:10px;
margin-bottom:15px;
	}
	 
input.search-field1{ /*input field */
float: left;
border:0;
margin:0;
font-family:tahoma;
font-size: 12px;
padding: 3px 0px 0px 4px;
height:18px;
background: #ffffff url(images/search-form.png) no-repeat top left;
width:100px;
}
 
 
 .search-box{ /*outer background*/
background:url(images/search-box.gif) no-repeat top left;
background-repeat:repeat-x;
height: 26px;
padding: 5px 0 0 10px;
width: 205px;
float:left;
margin-right:10px;
margin-top:10px;
margin-left:3px;
	}
	 
input.search-field{ /*input field */
float: left;
border:0;
margin:0;
font-family:tahoma;
font-size: 12px;
padding: 3px 0px 0px 4px;
height:18px;
background: #ffffff url(images/search-form.png) no-repeat top left;
width:160px;
}
input.search-go { /*search icon */
float:left;
border:0;
margin:0;
padding:0;
margin-left: 5px;
height: 21px;
width: 21px;
background: url(images/search-icon.png) no-repeat top left;
cursor: pointer;
	}
	 
input.search-go:hover{ /*search icon hover "Does Not work in ie6" */
background:url(images/search-icon.png) no-repeat bottom left;
}

.glossarybox{
	width:auto; 
	padding-left:0px;
    margin-top:15px; 
	float:left; 
	border:1px solid #CCC;
	height:80px;
	}
	
	.video_box;{
		width:250px;
		background-color:#003;
		height:150px;
		float:left;
	}
	
	.dwg_download a{
	background-image:url(images/images/dwg_down.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:10px;
	width:140px;
	height:40px;
	float:left;
}
.dwg_download a:hover{
	background-image:url(images/images/dwg_down_hover.jpg);
	background-repeat:no-repeat;
}

.dwg_download_2 a{
	background-image:url(images/dwg_button.jpg);
	background-repeat:no-repeat;
	margin-left:6px;
	margin-top:10px;
/*	margin:10px auto 0px 15px ;*/
	width:41px;
	height:15px;
	float:left;
}
.dwg_download_2 a:hover{
	background-image: url(images/dwg_button_hover .jpg);
	background-repeat:no-repeat;
}

.rar_downloadGIS a{
	background-image:url(images/images/rar_down.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	width:140px;
	margin-left:10px;
	height:40px;
	float:left;
}
.rar_downloadGIS a:hover{
	background-image:url(images/images/rar_down_hover.jpg);
	background-repeat:no-repeat;
}
.rar_download_2GIS a{
	background-image:url(images/rar_button.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	width:41px;
	margin-left:6px;
	height:15px;
	float:left;	
}
.rar_download_2GIS a:hover{
	background-image:url(images/rar_button_hover.jpg);
	background-repeat:no-repeat;
}

