@charset "utf-8";
/* generic styles */
* {
	margin: 0;
	padding: 0;
}
a:focus {
  outline-style: none;
}
object {
  outline-style: none;
}
form {
    margin: 0;
	padding: 0;
}
input, select, textarea {
    padding: 0;
    margin: 0;
}
body {
	margin: 0;
	padding: 0;
	background: #dcdcdc url(../template_images/bg.jpg) no-repeat top center;
}
/* text/link styles */

h1{
	font-family: Arial;
	color: #000000;
	font-size: 30px;
	font-weight: normal;
}

h3 {	
	font-size: 14px;
	font-weight:bold;
	color:#333333;
	padding:5px 0px 10px 0px;
}

p, li, div, input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}
p {
	margin: 0;
	padding: 0;
	width:100%;
}
	
img, div { behavior: url(templates/iepngfix.htc) }

* { behavior: url(templates/iepngfix.htc) }
/* div styles */
div#site_holder {
	margin-left: auto;
	margin-right: auto;
	width:982px;
	
}
#topMenu {
	width:982px;
	float: left;
	margin-top: 20px;
}
#leftMenuSection {
	float: left;
	width: 251px;	
}
#rightMenuSection {
	float: left;
	width: 731px;
}
#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	float: left;
	background: url(../template_images/menu_midbg.jpg) repeat-x 0 0;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu ul li {
	float: left;
	padding: 9px 31px 9px 30px;	
	
}
#menu ul li a {
	text-decoration: none;
	color: #fff;	
}
#menu ul li a:hover {
	text-decoration: none;
	color: #357D27;	
}
#menu ul li a:active {
	text-decoration: none;
	color: #357D27;	
}
#leftNavi, #rightNavi {
	float: left;
	display: inline;
}
#toplogo {
	width:961px;
	float: left;
	margin-top: 5px;
	margin-left: 21px;
	position: relative;
	display: inline;

}
#leftlogoSection {
	float: left;
	width: 251px;	
}
#rightlogoSection {
	float: left;
	width: 710px;
}
#logo {
	width: 230px;
	height: 30px;
	float: left;
	margin-top: 5px;
}
#topLink {
	float:right;
	padding-right:10px;
	text-align:right;
	width:400px;
}
#topLink p {
	font-size: 11px; 
	color: #000000;	
	margin-bottom: 7px;
}
#topLink p a {
	color: #000000;
	text-decoration: none;	
	padding-left: 24px;
}
#topLink p a:hover {
	color: #333333;
	text-decoration: underline;	
}

#contentSection {
	width:982px;
	float: left;
	margin-top: 5px;
}
#leftContentSection {
	float: left;
	width: 731px;	
}
#rightContentSection {
	float: left;
	width: 251px;
}
/* Easy Slider */

	#slider ul, #slider li{ 
			margin:0;
			padding:0;
			list-style:none;
			}	
		#slider, #slider li{ 
			width:710px;
			overflow:hidden;
			}	
		#slider{ 
			margin-left:21px;
			margin-top: 1px;
			}	
		#prevBtn{ 
			display:block;
			width:16px;
			height:31px;
			position:absolute;
			left: 3px;
			top:205px;
			}	
		#nextBtn{ 
			display:block;
			width:21px;
			height:31px;
			position:absolute;
			left: 3px;
			top:205px;
			
			}	
		#nextBtn{ 
			left:728px;
			}														
		#prevBtn a{  
			display:block;
			width:16px;
			height:31px;
			background:url(../template_images/leftbutton.gif) no-repeat 0 0;
			}	
		#nextBtn a{  
			display:block;
			width:21px;
			height:31px;
			background:url(../template_images/rightbutton.gif) no-repeat 0 0;
		z-index: 100000;
			}	

.sidebar {
	float: left;

background-color: #000000; 
 margin-left: 10px; width: 241px; 

 

}
.isidebar {
	position: relative;
	float: left;
 width: 241px; 

}
.isidebar img {
	position: relative;
	float: left;
 width: 241px; 

}
.newsHomeImage1 {
	float: left;
	width: 231px;
	height: 131px;
	background: url(../template_images/industry_s.jpg) no-repeat;
	margin-right: 12px;
	display: block;
	z-index: 0;
}

.newsHomeImage2 {
	float: left;
	width: 231px;
	height: 131px;
	background: url(../template_images/expert_s.jpg) no-repeat;
	margin-right: 12px;
	display: block;
}

.newsHomeImage3 {
	float: left;
	width: 231px;
	height: 131px;
	background: url(../template_images/news_h.jpg) no-repeat;
	margin-right: 12px;
}
.newsHomeImage4 {
	float: left;
	width: 231px;
	height: 131px;
	background: url(../template_images/news_h1.jpg) no-repeat;
}

/*.image_wrapper { 
       width: 241px; height: 398px;
       margin: 0; padding: 0;
       position: relative;
	   margin-left: 10px;
	   margin-top: 34px;
  }
*/
.image_inner_wrapper { 
float: left;
       width: 241px;
	   height: 100%;
	   *height: 397px
       margin: 0; padding: 0;
       position: relative;
/*	   margin-left: 10px;
	   margin-top: 34px;
*/	     z-index:3;
  }
  .transbox {
       background-color: #333333;
       opacity:0.25;  filter:alpha(opacity=25);
       position: absolute; top: 0; left: 0;
       width: 100%;
       height: 100%;
	 	height: 100%;
	   margin-left: 720px;
	   z-index:-2;
	   _height:500px;
  }
    .transbox_home {
       background-color: #333333;
       opacity:0.25;  filter:alpha(opacity=25);
       position: absolute; top: 0; left: 0;
       width: 100%;
       height: 100%;
	 height: inherit;
	   margin-left: 740px;
	   z-index:2;
	   margin-top: 34px;
	   height: 398px;
  }

  .rightSidebar {
	position: relative; 
	float: left;
	margin-top: 20px; 
	padding: 0;  
  }
.registerImg {
	position: relative; left: 18px; margin-top: -26px; z-index: 400; cursor: pointer;
}
.searchArchiveImg {
	position: relative; left: 19px; margin-top: 0px; z-index: 400; cursor: pointer;
}
.contactImg {
	position: relative; margin-top: -18px;left:58px; z-index: 400; cursor: pointer;
}
.suppliersImg {
	position: relative; margin-top: -16px;left:62px; z-index: 400; cursor: pointer;
}
.suppliers3Img {
	position: relative; margin-top: -18px;left:62px; z-index: 400; cursor: pointer;
}
.suppliers1Img {
	position: relative; margin-top: -16px;left:62px; z-index: 400; cursor: pointer;
}
.journeyImg {
	position: relative;margin-top: -18px; left:18px; z-index: 400; cursor: pointer;
}
.register1Img {
	position: relative;margin-top: 0px; left:19px; z-index: 400; cursor: pointer;
}
.register2Img {
	position: relative;margin-top: -20px; left:19px; z-index: 400; cursor: pointer;
}
.register3Img {
	position: relative;margin-top: -20px; left:19px; z-index: 400; cursor: pointer;
}
.register4Img {
	position: relative;margin-top: -20px; left:19px; z-index: 400; cursor: pointer;
}

.submenulinks {
	float: left;
	margin-top: -1px;
	position: relative;
	display: inline;
		margin-left: 9px;

}
.submenu {
	float: left;
	width: 179px;
	background: url(../template_images/bot_sublinks.gif) no-repeat 0 bottom;
	margin-left: 9px;
	position: relative;
	display: inline;
	z-index: 10;
	
}
.submenulinks img {
	float: left;
	margin-left: 9px;
	z-index: 20;
	 
}
.layer {
float: left; z-index: 400;
}
/*Inner menu */

div.sb_section_holder {
	float: left;
	width: 154px;
	padding-left: 15px;
	padding-right: 10px;
	color:#000000;
}

div.sb_section_holder h2 {
	text-align:center;
}

div.sb_section_holder p {
	margin-bottom:10px;
}

div.sub1_page1 {
	float:left; 
	width:150px; 
	padding-top:5px; 
	padding-bottom:5px; 
	font-size: 12px;
	color: #ffffff;
}
a.sub1_page1 {
	color:#ffffff;
	font-weight:normal;
	
		text-decoration: none;

}
a:hover.sub1_page1 {
	color:#ec008c;
	text-decoration: underline;
}
div.sub2_page1 {
	width:130px;
	margin-left:0px;
	font-weight:normal;
}

a.sub2_page1 {
	color: #ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub2_page1 {
	color:#ec008c;
	text-decoration: underline;
}
div.sub1_page2 {
	float:left; 
	width:150px; 
	padding-top:5px; 
	padding-bottom:5px; 
	font-size: 12px;
	color: #ffffff;
}
a.sub1_page2 {
	color:#ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub1_page2 {
	color:#e8b00f;
	text-decoration: underline;
}
div.sub2_page2 {
	width:130px;
	margin-left:0px;
	font-weight:normal;
}

a.sub2_page2 {
	color: #ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub2_page2 {
	color:#e8b00f;
	text-decoration: underline;
}
div.sub1_page3 {
	float:left; 
	width:150px; 
	padding-top:5px; 
	padding-bottom:5px; 
	font-size: 12px;
	color: #ffffff;
}
a.sub1_page3 {
	color:#ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub1_page3 {
	color:#ea2026;
	text-decoration: underline;
}
div.sub2_page3 {
	width:130px;
	margin-left:0px;
	font-weight:normal;
}

a.sub2_page3 {
	color: #ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub2_page3 {
	color:#ea2026;
	text-decoration: underline;
}
div.sub1_page4 {
	float:left; 
	width:150px; 
	padding-top:5px; 
	padding-bottom:5px; 
	font-size: 12px;
	color: #ffffff;
}
a.sub1_page4 {
	color:#ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub1_page4 {
	color:#ec008c;
	text-decoration: underline;
}
div.sub2_page4 {
	width:130px;
	margin-left:0px;
	font-weight:normal;
}

a.sub2_page4 {
	color: #ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub2_page4 {
	color:#ec008c;
	text-decoration: underline;
}
div.sub1_page5 {
	float:left; 
	width:150px; 
	padding-top:5px; 
	padding-bottom:5px; 
	font-size: 12px;
	color: #ffffff;
}
a.sub1_page5 {
	color:#ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub1_page5 {
	color:#ec008c;
	text-decoration: underline;
}
div.sub2_page5 {
	width:130px;
	margin-left:0px;
	font-weight:normal;
}

a.sub2_page5 {
	color: #ffffff;
	font-weight:normal;
			text-decoration: none;

}
a:hover.sub2_page5 {
	color:#ec008c;
	text-decoration: underline;
}

/*.registerImg {
	position: absolute; left: 9px; top: -26px;
}
.contactImg {
	position: absolute; top: 120px; left:49px;
}
.journeyImg {
	position: absolute; top: 265px; left:9px;
}
*/
.newsSection {
		width:982px;
	float: left;
}

.homepage_item	{
	float: left; 
	height:131px;
	width: 231px;
margin:0 0px 0 0;	
}

.homepage_item_new {
	float: left; 
	width: 231px;
	height:131px;
	margin:0 0px 0 0px;}

.topNewsLinks {
	width:982px;
	z-index: 2000;
	float: left;
	margin-top: 25px;
	_margin-top:0px
}

#leftState {
		float: left;
	width: 251px;	
}
#leftState p {
	color: #000000;
	font-size: 12px;
	text-transform:uppercase;
	font-weight: bold;
	margin-left: 21px;
}
#rightArchive {
	float: right;
	width: 400px;
	z-index:100	

}
#rightArchive p {
	color: #000000;
	font-size: 12px;
	text-transform:uppercase;
	text-align: right;
		font-weight: bold;

}
#rightArchive p a {
	color: #000000;
	text-decoration: none;

}
#rightArchive p a:hover {
	color: #666666;
	text-decoration: underline;

}
.hrlink {
	clear: both;
	clear: both;
	height:2px;
	background: url(../template_images/line.jpg) repeat-x;
margin: 10px 0px 15px 21px;
	_margin: 10px 0px 2px 21px;
	
	padding: 0;

	width: 961px;
	float: left;
	position: relative;
	display: inline;
}

/* subpage */
.innerpage{ 
	float: left;
	width:710px;
	margin-left: 21px;
	position: relative;
	display: inline;
}
.innerpageHeading {
	float: left;
	width: 710px;
	height: 98px;
	background: url(../template_images/inner_heading.jpg) no-repeat;
	
}
p.crumb {
	float: left;
	width: 610px;
		color: #ffffff;
		padding-left: 23px;

}
p.crumb a {
	color: #ffffff;
	text-decoration: none;
}
p.crumb a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.innerpageContent {
	float: left;
	width: 710px;
	background: #ffffff url(../template_images/inner_contentbg.jpg) no-repeat top center;
	padding-top: 20px;
	padding-bottom: 20px;
	min-height:360px;
	height:auto;
	_height:360px
}
.leftInnerContent {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;	
}

.leftInnerContent p {
	font-size: 12px;
	color: #000;
	line-height: 15px;
	padding-bottom: 15px;
}



.leftInnerContent_1 {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;	
}

.leftInnerContent_1 p {
	font-size: 12px;
	color: #000;
	line-height: 15px;
	padding-bottom: 15px;
}
.leftInnerContent_1 p a {
	color: #ec008c;
	text-decoration: none;
}
.leftInnerContent_1 p a:hover {
	color: #ec008c;
	text-decoration: underline;
}

.leftInnerContent_2 {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;	
}

.leftInnerContent_2 p {
	font-size: 12px;
	color: #000;
	line-height: 15px;
	padding-bottom: 15px;
}
.leftInnerContent_2 p a {
	color: #e8b00f;
	text-decoration: none;
}
.leftInnerContent_2 p a:hover {
	color: #e8b00f;
	text-decoration: underline;
}

.leftInnerContent_3 {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;	
}

.leftInnerContent_3 p {
	font-size: 12px;
	color: #000;
	line-height: 15px;
	padding-bottom: 15px;
}
.leftInnerContent_3 p a {
	color: #ea2026;
	text-decoration: none;
}
.leftInnerContent_3 p a:hover {
	color: #ea2026;
	text-decoration: underline;
}
.leftInnerContent_4 {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;	
}

.leftInnerContent_4 p {
	font-size: 12px;
	color: #000;
	line-height: 15px;
	padding-bottom: 15px;
}
.leftInnerContent_4 p a {
	color: #ec008c;
	text-decoration: none;
}
.leftInnerContent_4 p a:hover {
	color: #ec008c;
	text-decoration: underline;
}







.rightInnerContent {
	float: left; 
	width: 289px; 
	margin-left: 10px;
}

.content {
	float: left;
	line-height: 15px;
	width: 100%;
}
.content ul {
    margin: 0px;
    padding: 0px;
	list-style-type: none;
}
.content ul li {
	display: block;
	background: url(../template_images/bullet.jpg) no-repeat 0 4px;
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 15px;
	
}
p.links {
	width: 340px;
	text-align: center;
	float: left;
	height: 24px;
	background: url(../template_images/mid_bg.jpg) repeat-x;
	padding-top: 7px;
	padding-bottom: 0px;
}
p.links a {
	padding-left: 25px;
	padding-right: 25px;
	color: #000000;
	text-decoration: none;
}
p.links a:hover {
	color: #333333;
	text-decoration: underline;
}
.downloadLinks {
	float: left;
	margin-top: 20px;
	 
}
.downloadLinks img {
	float: left;
}
/* help */
.leftHelpContent {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;	
}

.leftHelpContent a h2{
	color:#999999;
	font-size: 20px;
	text-decoration:none;
}


.leftHelpContent p {
	font-size: 12px;
	color: #666666;
	line-height: 15px;
	padding-bottom: 15px;
}

.leftHelpContent p a {
	color: #000000;
	text-decoration: ;
}

.leftHelpContent p a h2{
	color: #000000;
	text-decoration: none;
}

.leftHelpContent p a:hover {

	text-decoration: underline;
}

.leftHelpContent p a b{
	font-weight:bold;
	text-decoration: underline;
	
}

.rightHelpContent {
	float: left; 
	width: 289px; 
	margin-left: 20px;
}
.helpAnswer {
	float: left;
}
.helpAnswer img {
	float: left;
}
.contactPrivacy {
	float: left;
}
.contactPrivacy img {
	float: left;
}
.contact {
	float: left;
	width: 259px;
	background: url(../template_images/mid_answer.jpg) repeat-y;
}
.privacy {
	float: left;
	line-height: 15px;
	width: 224px;
	padding-left: 20px;
	padding-right: 15px;
	color: #ffffff;
}
.privacy a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.answers {
	float: left;
	width: 259px;
	background: url(../template_images/mid_answer.jpg) repeat-y;
	color: #ffffff;
}
.answers p {

	width: 224px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 15px;
	color: #ffffff;
}

.answers a {
	color: #e8b00f;
	text-decoration:none

}

.answers a:hover {
	color: #e8b00f;
	text-decoration: underline;
}

/*.answerType {
	float: left;
	line-height: 15px;
	width: 224px;
	padding-left: 20px;
	padding-right: 15px;
	color: #ffffff;
}
*/

.answers ul {
    margin: 0px;
    padding: 0px;
	list-style-type: none;
	color: #ffffff;
	padding-left:10px;
	padding-right:10px;
}

.answers ul li {
	color: #ffffff;
	background-image: url(../template_images/bullet1.png);
	background-repeat:no-repeat;
	background-position:10px 9px;	
    padding: 5px 15px 10px 25px;
	width:190px;
	
}


/* Feedback */
.leftContactContent {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;
	height:220px;	
}

.leftContactContent p {
	font-size: 12px;
	color: #666666;
	line-height: 15px;
	padding-bottom: 15px;
}
.leftContactContent p a {
	color: #666666;
	text-decoration: underline;
}

.rightContactContent {
	float: left; 
	width: 289px; 
	margin-left: 20px;
	position: relative;
	display: inline;
}

.news_display a {
	color:#00AEEF;
	text-decoration:none;
}

.news_display a:hover{
	text-decoration:underline;
}

.form_left {
   	clear: both;
  	text-align: left;
  	width: 150px;
  	padding: 7px 5px 0px 0px;
  	float: left;
   	font-size: 11px;
	color: #666666;
}
.form_right input {
   	font-size: 11px;
	color: #666666;
	width: 240px;
 	margin: 0px 0px 7px 0px;
  	overflow: auto;
	padding:4px 5px;
	border: 1px solid #CCCCCC;

}   

.form_right select {
   	font-size: 11px;
	color: #666666;
	width: 253px;
 	margin: 0px 0px 7px 0px;
  	overflow: auto;
	padding:4px 5px;
	border: 1px solid #cccccc;

}   
.input_contact {
   	font-size: 11px;
	color: #666666;
	width: 240px;
 	margin: 0px 0px 7px 0px;
  	overflow: auto;
	padding:4px 5px;
	border: 1px solid #cccccc;
		height: 25px;

}   

.form_right textarea {
   	font-size: 11px;
	color: #666666;
	width: 240px;
 	margin: 0px 0px 7px 0px;
  	overflow: auto;
	padding:4px 5px;
	border: 1px solid #cccccc;
}   
  
.form_left1 {
   	clear: both;
  	text-align: left;
  	width: 200px;
  	padding: 8px 5px 8px 0px;
  	float: left;
   	font-size: 11px;
	color: #666666;
}

.form_right1 input,textarea {
	
   	font-size: 11px;
	color: #666666;
	width: 245px;
 	margin: 0px 0px 7px 0px;
  	overflow: auto;
	padding:4px 5px;
	border: 1px solid #cccccc;
}   
.form_right1 select {
   	font-size: 11px;
	color: #666666;
	width: 258px;
 	margin: 0px 0px 7px 0px;
  	overflow: auto;
	height: 23px;
	padding:0px 0px 0 0;
	border: 1px solid #cccccc;
}   

.leftField {
	float: left; 
	width: 374px; 
	margin-left: 20px;
	position: relative;
	display: inline;	
}
.leftField p {
	font-size: 12px;
	color: #666666;
	line-height: 15px;
	padding-bottom: 15px;
}

.leftField p a {
	color: #666666;
	text-decoration: underline;
}

.rightField {
	float: left; 
	width: 289px; 
	margin-left: 20px;
	position: relative;
	display: inline;
}

/* help */

/* News Archive */
.newsArchiveContent {
	float: left; 
	width: 690px; 
	_width:670px;
	padding:10px;
	position: relative;
	display: inline;	
}
.newsIndiSection{
	width: 690px;
	_width:670px;
	float: left;
	display: block;
	background-color: none;
	margin-bottom: 10px;
}
.newsIndi2{
	width: 670px;
	_width:670px;
	float: left;
	display: inline;
	padding: 0px;
	background-color: #e4e3e3;
	padding: 20px 10px 30px 10px;

}
.newsIndiPage{
	width: 690px;
	_width:670px;
	float: left;
	display: block;
	margin-bottom: 10px;
}

.newsIndi{
	width: 690px;
		_width:670px;
	float: left;
	display: inline;
	position: relative;
	padding: 20px 10px 30px 10px;

}
.newsPage{
	width: 670px;
	float: left;
	display: inline;
	 position: relative;
	 

}

.newsIndiimg {
	 float: left;
	 width: 240px;
}
.newsContent {
	 float: left;
	 width: 670px;
}



.newsContent a{
	color:#00AEEF;
	text-decoration:none
}


.newsIndi p {
	float: left;
	color: #333333;
	font-size: 12px;
	line-height: 14px;
	padding:5px 0px 10px 0px;
	width:100%;

}

.newsIndi2 p {
	float: left;
	color: #333333;
	font-size: 12px;
	line-height: 14px;
	padding:5px 0px 10px 0px;
	width:100%;
}
.newsPage p {
	float: left;
	color: #333333;
	font-size: 12px;
	line-height: 14px;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 15px;
	position: relative;
	display: inline;
}
p.backArchive a {
	color: #666666;
	text-decoration: underline;
}
/* footer */
.copyright {
	width: 982px;
	float: left;
	height: 100px;
}
.copyright p a:hover {
	color:#333333;
	text-decoration: underline;
}
.leftCopy {
	width:251px;
	float: left;
}
.rightCopy {
	width:300px;
	float: right;
}
.leftCopy p {
	color:#000000;
	font-size: 11px;
	margin-left: 21px;
	margin-top: 30px;

}
.rightCopy p {
	color:#000000;
	font-size: 11px;
	text-align: right;
	margin-top: 30px;
}
.leftCopy p a {
	color:#000000;
	text-decoration: none;
	margin-right: 20px;
}
.leftCopy p a:hover {
	color:#333333;
	text-decoration: underline;
}
.rightCopy p a {
	color:#000000;
	text-decoration: none;
	margin-left: 20px;
}
.rightCopy p a:hover {
	color:#333333;
	text-decoration: underline;
}
.image_wrapper { 
       width: 241px; height: 398px;
       margin: 0; padding: 0;
       position: relative;
	   margin-left: 10px;
	   margin-top: 34px;
	   z-index: -1px;
  }
  .transbox_home {
       margin: 0; padding: 0px;
       background-color: #333333;
       /*opacity:0.25;  filter:alpha(opacity=25);*/
       /*position: absolute; top: 0; left: 0;*/
       width: 100%;
       height: 100%;
	   z-index: -2px;
	   height:400px;
  }
  .search_Archive {
	float: left;
	width: 179px;
	height: 144px;
	background: url(../template_images/searchfaq_1.gif) repeat-y;
	position: relative; left: 19px; margin-top: 0px; z-index: 400;
}
  .search_Archive {
	float: left;
	width: 179px;
	height: 144px;
	background: url(../template_images/searchfaq_1.gif) repeat-y;
	position: relative; left: 19px; margin-top: 0px; z-index: 400;
}
  .search_News {
	float: left;
	width: 179px;
	height: 144px;
	background: url(../template_images/searcharchive_1.gif) repeat-y;
	position: relative; left: 19px; margin-top: 0px; z-index: 400;
}

.searchArchiveImg {
	position: relative; left: 19px; margin-top: 0px; z-index: 400; cursor: pointer;
}
.homepage_item_new {
	margin-right: 0px;
}
.homepage_item {
	margin-right: 12px;
}
.sifr_bg { background:#cccc9a; display:block; height:48px; width:152px; float:left; margin:74px 0 0 0;}
.sifr_bg1 { background:#f49ac0; display:block; height:48px; width:152px; float:left; margin:74px 0 0 0;}
.sifr_bg2 { background:#fbbfa7; display:block; height:48px; width:152px; float:left; margin:74px 0 0 0;}
.sifr_bg3 { background:#aae0fa; display:block; height:48px; width:152px; float:left; margin:74px 0 0 0;}
.testing {
	display: block;
	float: left;
	cursor: pointer;
}
.testing a,  .testing a:visited .testing a:hover, .testing a:active{
	display: block;
	float: left;
	cursor: pointer;
	text-decoration: none;
	border: none;
}
/*#submenu .nav {
	float:left;
	width:158px;
	position:absolute;
	top:26px;
	left:0;
	display:none;
	margin-top: 7px;
} 
#submenu .nav li {
	width:100%;
	background:#e8e8e8;
	margin:-3px 0 0;
	padding:0;
	position: relative;
}
#submenu li:hover .nav, #submenu li.iehover .nav, #submenu .nav li:hover #sublevel {
	border:none;
	display: block
}
*/

