@charset "UTF-8";
@import url("intec.css");
/* CSS Document */

body, html {
 background: #555 url(/cstmfiles/adss_template_bg.jpg) 50% 0 repeat-y;
	margin: 0px auto 0px auto;
	font-family:Arial, Helvetica, sans-serif;
}
/* commented backslash hack v2 \*/ 
html, body { 
	height:100%; 
} 
* html #container { 
	margin: 0px auto 0px auto;
	height:auto; 
}
/* end hack */
/* Note that position:relative; was added to make sure
 * elements stay within the wrapper when absolute positioned
 */
#neweco {
	margin: 0px auto 0px auto;
}
#container {
	display:block;
	width:950px;
	min-height:100px;
	align: center;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #bbbbbb;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #bbbbbb;
} 
#containerfull {
	display:block;
	background-image: none;
	background-color:#ffffff;
	width:950px;
	min-height:100%;
	align: center;
	border-left-style: solid;
	border-left-width: 0px;
	border-left-color: #bbbbbb;
	border-right-style: solid;
	border-right-width: 0px;
	border-right-color: #bbbbbb;
} 
#header {
	display:block;
	width:auto;
	height:128px;
	background-color:#000000;
	background-image:url(/cstmfiles/intec_guest_header.png);
/* background-image:none; */
	background-color:white;
	background-repeat: no-repeat;
}
#header_block_30 {
	display: block;
	height: 138px;
	background-color:#069;
	background-image:url(/cstmfiles/adss_header.jpg);
	background-repeat:no-repeat;
	width: 100%;
	padding: 0px 0px 0px 0px;
	color: #FFF;
}

#menu_block_30 { 
	display: block;
	height: 47px;
	background-color:#333;
	background-image: url(/cstmfiles/adss_menu_bg.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding: 0px 0px 0px 0px;
z-index: 2;
}

#content_block_30 {
	display: block;
	width: 100%;
	padding: 0px 0px 0px 0px;
z-index: 1;
}

#column_6 {
	background-image: url(/cstmfiles/adss_side_menu_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	min-height: 300px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#column_6 p {
	font-size: 11px;
 line-hight: 13px;
	padding: 0px 0px 0px 10px;
}
#column_6 .heads1 {
 width: 165px;
	display: block;
	font-size: 15px;
 line-hight: 18px;
	padding: 0px 0px 5px 0px;
	margin: 20px 0px 10px 10px;
}
#column_6 .fieldset {
 width: 100px;
	display: block;
	background-image: url(/cstmfiles/adss_side_menu_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding: 0px 20px 0px 0px;
}

#column_24 {
	display: block;
	min-height: 500px;
	padding: 10px 0px 0px 0px;
}

#column_basic {
	display: block;
	padding: 0px 0px 10px 0px;
}
#legend {
	font-size: 13px:
 padding: 0px 0px 0px 300px;
}
#footer_block_30 {
	display: block;
	position: relative;
	margin-top: 150px; /* negative value of footer height */
	height: 150px;
	clear:both;;
	width: 100%;
	color: #FFF;
	background-image: url(/cstmfiles/adss_footer_bg.jpg);
	background-repeat:no-repeat;
	background-position: 0px;
	padding: 0px 0px 0px 0px;
}
#loginblock {
	display:block;
	position:absolute;
	width:350px;
	left:330px;
	top:30px;
}
#logoblock {
	display:block;
	position:absolute;
	width:200px;
	left:40px;
	top:40px;
}
#headerblock {
	display:block;
	position:relative;
	width:100%;
	left:0px;
	top:0px;
	clear:both;
}


#maincontent {width="758px";}
#promoblock {
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #bbbbbb;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #bbbbbb;
}
#promoblock1 {
	width: 220px;
	height: 100%;
	min-height: 350px;
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #000099;
	valign: top;
	align: center;	
}
#CatBlock1 {
	width: 420px;
}
#catListBlock {
	width: 475px;
}
.sidemenu td { 
	height:25px;
	background-image:url(/cstmfiles/menubg1.gif);
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color:#FFFFFF
}
.categories { font-size: 12px; font-family: arial, helvetica; font-weight: bold; line-height: 12px; margin-bottom: 4px; margin-left: 6px; }

#categories ul { margin: 0 0 0 10px; width: 150px; padding: 0 0 0 10px; }

#navbuttons {
	width: 160px;
	margin-top: 0px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#navbuttons a {
	display: block;
	background-image: url(/cstmfiles/adss_side_menu_a.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	padding: 5px 10px 5px 10px;
	min-height: 20px;
	color: #333333;
	text-decoration: none;	
	height: 1%;
}
#navbuttons a:hover {
	background-image: url(/cstmfiles/adss_side_menu_hover.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	color:#900;
	
}
#centercontent {
	/* background-color:white; */
	margin-right:0px;
	height:1%;
	background-color: #FFFFFF;
}
#hmenu {
	padding: 0px 0px 0px 0px;
	align: left;
	height:51px;
	width:100%;
	margin-left:0px;
 	background-image:url(/cstmfiles/h_menu_bg.jpg);
	background-repeat: repeat-x;
 border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000;
}
#hmenu a {
	height:41px;
	float:right;
	padding: 10px 15px 0px 15px;
 	background-image:url(/cstmfiles/h_menu_bg_down.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
#hmenu a:hover {
 	background-image:url(/cstmfiles/h_menu_bg_over.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#subcategories {
	width:190px;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	min-height: 10px;
	color: #333333;
	text-decoration: none;
}
#subcategories a{
	display: block;
	padding: 2px 0px 3px 10px;
	min-height: 10px;
	color: #333333;
	text-decoration: none;
	color:#333333;
	font-weight: bold;
 border-top: 1px solid #999;
}
#subcategories a:hover {
	color:#333333;
	font-weight: bold;
}
#subcategoriesSide {
	width:190px;
	display: block;
	background-image: url(/cstmfiles/left_column_bg.jpg);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	min-height: 10px;
	color: #333333;
	text-decoration: none;
 border-top: 3px solid #333;
 border-bottom: 1px solid #ccc;
}
#subcategoriesSide a{
	display: block;
	padding: 2px 0px 3px 15px;
	background-image: url(/cstmfiles/left_menu_bg_02.jpg); 
	background-repeat: no-repeat; 
	min-height: 10px;
	color: #333333;
	text-decoration: none;
	color:#333333;
	font-weight: bold;
 border-top: 1px solid #999;
 border-bottom: 1px solid #ccc;
}
#subcategoriesSide a:hover {
	background-image: url(/cstmfiles/left_menu_bg_01.jpg);
	color:#333333;
	font-weight: bold;
}
.clearfooter {
	height:50px;
	clear:both;
}
.jefftest123 {
	font-weight: bold;
	color: #4080C0;
	font-size: 16px;
	font-family: arial, helvetica;
	line-height: 18px;
	font-variant: normal;
	font-style: normal;
}
.popup_link {
 color: blue; font-size: 12px; font-weight: bold; }
.popup_link:hover {
 color: white; background-color:black; }
.black_link {
 color: black; font-size: 12px; font-weight: normal; }
.black_link:hover {
 color: black; font-weight:bold; }

/*
*reset
 */


fieldset, img { border: 0; }

 
a:focus { outline: none; }

/*
 * default values
 */


 
ul, ol, dl {
	margin: 0px 0;
	padding-left: 0px
}

dl { margin: 0px 0; }
dd { padding-left: 0px; }

 

.sidebar td, th {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 background-color: none; 
}

.sidebar fieldset {
 background-color: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #c8c8c8;
}
#categories fieldset tr {
 background-color: none;
}

legend {
 background-color: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

form div { margin: 0px 0px 0px 0px; }

textarea { padding: 1px 0px 1px 5px; }


 
h1, h2, h3, h4, h5, h6 {
	margin-bottom: 10px;
	font-weight: bold;
}

h1 { font-size: 30px; line-height: 30px; margin-top: 25px; }
h2 { font-size: 24px; line-height: 24px; margin-top: 25px; }
h3 { font-size: 18px; line-height: 18px; margin-top: 15px; }
h4 { font-size: 16px; line-height: 16px; margin-top: 15px; }
h5 { font-size: 14px; line-height: 14px; margin-top: 10px; }
h6 { font-size: 14px; line-height: 14px; margin-top: 10px; }

 
hr {
	margin: 15px 0 15px 0;
	display: block;
	background: #c8c8c8;
	height: 1px;
	border: none;
}

 
q { font-style: italic; 
}

#col_1 {
 display: block;
 width: auto;
 padding: 8px 20px 8px 20px;
 color: #fff;
 text-shadow: #de6e00 0 -1px 0;
 border: 1px solid #ff920d;
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
 -o-border-radius: 15px;
 border-radius: 15px;
 -webkit-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
 -moz-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
 -0-box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
 box-shadow: rgba(0, 0, 0, .25) 0 1px 1px;
 background: #ff920d;

.list1 {
 font-weight: normal;
 color:#000000;
 font-size: 11px;
 font-family: arial, helvetica;
 line-height: 20px;
 font-variant: normal;
 font-style: normal;
}
#column_23 {
color: #000000 }
#column_7 {color: #000000}

#results_list .list1 {
	display: block;
	font-size: 11px;
 line-height: 14px;
 background-color: none;
}
#results_list ul {
	float: left;
}
#results_list li {
	list-style-type: none;
}
#results_list a {
	display: block;
	background-image: url(/cstmfiles/adss_side_menu_a.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	padding: 5px 10px 5px 10px;
	min-height: 20px;
	color: #333333;
	font-size: 14px;
 line-height: 14px;
	text-decoration: none;	
	height: 1%;
}
#results_list a:hover {
	background-image: url(/cstmfiles/adss_side_menu_hover.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	color:#900;
}

#results_by_type_header {
 color: #990000;
 font-size: 26px;
}

#cstmNav {
	align: right;
	width:100%;
	margin-left:0px;
}
#cstmNav a {
	display:block;
	float:right;
	height:47px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	background-image: url(/cstmfiles/adss_menu_link.jpg);
	background-position: left;
	background-repeat: no-repeat;
	font-size:12px;
	line-height:45px;
	color:#000099;
	font-weight:bold;
 text-align:center;
	text-decoration:none;
}
#cstmNav a:hover {
	color:#333;
	background-image: url(/cstmfiles/adss_menu_hover.jpg);
}
	
#leftcolumn {
	width:100%;
	float:left;
	margin: 0px 0px 0px 0px;
	height:auto !important;
	min-height: 300px;
	clear:both;
}
#leftcolumn fieldset .heads1 {
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
}
#sidemenu {
	width: 100%;
	margin-top: 0px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#sidemenu a {
	display: block;
	background-image: url(/cstmfiles/adss_side_menu_a.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	padding: 5px 10px 5px 10px;
	min-height: 20px;
	color: #333333;
	text-decoration: none;	
	height: 1%;
}
#sidemenu a:hover {
	background-image: url(/cstmfiles/adss_side_menu_hover.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	color:#900;
}
 
}
#results_by_type ul {
	list-style-type:none;
	color: #990000;
	font-size: 14px;
}
#results_by_type li.a {
	display: block;
	background-image: url(/cstmfiles/adss_side_menu_a.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	padding: 5px 10px 5px 10px;
	min-height: 20px;
	color: #333333;
	text-decoration: none;	
	height: 1%;
}
#results_by_type li.a:hover {
	background-image: url(/cstmfiles/adss_side_menu_hover.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 0px;
	color:#900;
}

#results_by_type_header {
 background-color: #cccccc;
 color: #990000;
 font-size: 26px;
}
#logos {
	background-image: none;
	padding-top: 10px;
	height: 100px;
}

#column_7 {
	display: block;
 margin: 0px 0px 0px 0px;
	background-image: url(/cstmfiles/adss_side_menu_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	min-height: 1000px;
	padding;left: 5px;
 color: #000;
}
#column_7 p {
 font-size: 11px;
}
#column_7 ul {
 list-style-type:disc;
 list-style-position:inside;
}

