 BODY	{color: #404040;font-family:Arial,Helvetica,sans-serif;
         font-size:12px;
		/* background-color: /*#136F94;*/
         padding:0px;margin:0px;
		background:url("/layouts/main/images/striped_bg.jpg") repeat-x #1f3e6c;
		/*background-attachment: fixed; 
		background-image:url(/images/bg5.gif)*/
		}
		
td,select
		{font-family:Verdana,Arial,Helvetica,sans-serif;
		 font-size:12px;
		 color: #404040;
 	    }
P        {font-family:Verdana,Arial,Helvetica,sans-serif;
	     color: #404040; font-size:12px ; margin-bottom:5px}

ul
	{font-family:Verdana,Arial,Helvetica,sans-serif;
		 
		 color: #404040;
		
		/* margin-left:10px;*/
 	 }

li   {font-family:Verdana,Arial,Helvetica,sans-serif;
       
	   color: #404040;
	   margin-bottom:6px;
	   margin-left:0px;
	  
	 }
.bold_blue {font-weight:bold; color: #009999  


}
/* default link color */
   A 					{color:#258AC2} /*404040*/
   A:visited			{color:#258AC2}
   A:active 			{color:#0000FF}
   A:hover 				{color:#FF9900}
/*-------------- page --------------*/
table.amh_page {width:800px;background-color:#FFFFFF;}
/*-------------------header-------------------------*/
#banner {background:url('/layouts/main/images/banner4.jpg') no-repeat;width:800px;height:80px}
#logo {cursor:pointer;
background:url('/layouts/main/images/logo4.jpg') no-repeat;width:289px;height:77px}

#top_nav {background: url('/layouts/main/images/top_nav_bg.gif') repeat-x;
 	width:100%;height:48px}
#top_nav ul {list-style:none;margin:0px;padding:0px}
#top_nav li {float:left}
#top_nav li#home {background:url('/layouts/main/images/top_nav_home-s.gif')}
#top_nav li#services {background:url('/layouts/main/images/top_nav_services-s.gif')}
#top_nav li#products {background:url('/layouts/main/images/top_nav_products-s.gif')}
#top_nav li#portfolio {background:url('/layouts/main/images/top_nav_portfolio-s.gif')}
#top_nav li#company {background:url('/layouts/main/images/top_nav_company-s.gif')}
#top_nav li#contactus {background:url('/layouts/main/images/top_nav_contactus-s.gif')}
#top_nav li#end {background:url('/layouts/main/images/top_nav_end.gif');width:6px;height:48px;}

#top_nav a {text-indent: -3000px;border: 0px; -moz-outline-style: none;display:block;}
a#home  {background:url('/layouts/main/images/top_nav_home.gif')  ;
		width:93px;height:48px;}
a#home:hover {background:url('/layouts/main/images/top_nav_home-s.gif') }
a#services  {background:url('/images/top_nav_services.gif');
		width:93px;height:48px;}
a#services:hover {background:url('/images/top_nav_services-s.gif')}	
a#products  {background:url('/images/top_nav_products.gif');
		width:93px;height:48px;}
a#products:hover {background:url('/images/top_nav_products-s.gif')}	
a#portfolio  {background:url('/images/top_nav_portfolio.gif');
		width:93px;height:48px;}
a#portfolio:hover {background:url('/images/top_nav_portfolio-s.gif')}	
a#company  {background:url('/images/top_nav_company.gif');
		width:93px;height:48px;}
a#company:hover {background:url('/images/top_nav_company-s.gif')}	
a#contactus  {background:url('/images/top_nav_contactus.gif');
		width:93px;height:48px;}
a#contactus:hover {background:url('/images/top_nav_contactus-s.gif')}	



/*-------------- left Column --------------*/
TD.left_column  
		{font-family:Arial,Helvetica,sans-serif;
 	     color: #404040;
		/* background-color: #EBEAEA;*/ 
		 font-size:12px;
		padding:0px; 
		 
		/* border-right:solid 1px #B5B2B2;*/
		 vertical-align:top;
		/* background-image: url(/images/stripped_bg1.gif);*/
}
.left_menu A				{color:#666666;text-decoration:none;width:100%;display:block;}
.left_menu A:visited		{color:#666666;text-decoration:none;}
.left_menu A:active		{color:#666666;text-decoration:none;}
.left_menu A:hover   	{color:#FF0000;text-decoration:none;}
/*----------------sections -------------------*/
#section_company {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-company.jpg') no-repeat;}
#section_services {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-services.jpg') no-repeat;}
#section_portfolio {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-portfolio.jpg') no-repeat;}
#section_products {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-products.jpg') no-repeat;}
#section_contactus {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-contactus.jpg') no-repeat;}

/*----------------side nav menu ---------------------*/
div#side_menu_services{width:185px;height:37px;margin-top:35px;
	background:url('/layouts/main/images/side_menu_services.gif') no-repeat;}
div#side_menu_body{
	background:url('/layouts/main/images/side_menu_middle.gif') repeat-y;}
div#side_menu_bottom{
	background:url('/layouts/main/images/side_menu_bottom.gif') no-repeat;
	width:185px;height:11px;margin-bottom:15px}
div#box_body	{
	text-align:left;
	margin: 10px auto 20px auto; /* center firefox */
	padding:0px;
	/*text-align:center;*/
	width: 163px;
	/*background-color:white;*/
	display:block;
	font-family:Arial, Helvetica, sans-serif;font-size:11px	;
	position: relative;top: -50px;
}
/* menu decoration per level */
.menu_name_1 {
	border-bottom:1px solid #d0d0d0;padding:2px 2px 2px 15px;
	background:url('/layouts/main/images/linkarrow.gif') no-repeat ;
	background-position: 0px 5px;
	}
.menu_name_2 {
	border-bottom:1px solid #d0d0d0;padding:2px 2px 2px 11px;
	background:url('/layouts/main/images/bullet2.gif') no-repeat ;
	background-position: 0px 5px; 
	}
.menu_name_3 {
	border-bottom:1px solid #d0d0d0;padding:2px 2px 2px 10px;
	background:url('/layouts/main/images/bullet3.gif') no-repeat ;
	background-position: 0px 5px; 
	}
/* top menu items have the following classes
top_menu_normal,top_menu_selected,top_menu_expanded

submenus items have
menu_normal,menu_selected
*/
a.menu_normal:link,a.menu_normal:visited 	{
		text-decoration:none;color:#666666;cursor: pointer;
		display:block;width:177px;margin-left:4px;
		border: 0px; -moz-outline-style: none; }
a.menu_normal:hover	{
		text-decoration:none;color:#666666;background:#FFEEEE;display:block;}
a.menu_selected:link, a.menu_selected:visited	{		
		background:  #ffF1C4;width:177px;
		text-decoration:none;
		color:#FF0000;font-weight:bold;display:block;border: 0px; -moz-outline-style: none;margin-left:4px}
a.menu_selected:hover	{			
	text-decoration:none;
	background-repeat: no-repeat;
	background:#ffEEEE;
	color:#FF0000;
	cursor: pointer;display:block;	}
a.top_menu_normal:link,a.top_menu_normal:visited	{
	text-decoration:none;cursor: pointer;
	/*background:url('/layouts/main/images/bullet-arrow.gif') no-repeat;*/
	/*background-color:#FFFFFF; */color:#666666;
	display: block ;width:177px;border: 0px; -moz-outline-style: none;
	margin-left:4px}
a.top_menu_normal:hover	{
	display: block;cursor: pointer;
	/*background:url('/layouts/main/images/bullet2.gif') no-repeat; */
	background-color:#D6E0E2;color:#666666;}
a.top_menu_selected:link, a.top_menu_selected:visited	{
/*background:url('/layouts/main/images/bullet-arrow.gif') no-repeat ;*/
	background-color: #EE5640;color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	display:block;width:177px;margin-left:4px;border: 0px; -moz-outline-style: none;}
a.top_menu_selected:hover	{	
	/*background:url('/layouts/main/images/bullet-arrow.gif') no-repeat;*/
	background-color: #D6E0E2;
	color:#bb0000;
	font-weight:bold;
	cursor: pointer;
	display:block;}
a.top_menu_expanded:link,a.top_menu_expanded:visited	{
/*	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat ;*/
	/*color: #6699CC;*/
	display:block;text-decoration:none;width:177px;margin-left:4px;border: 0px; -moz-outline-style: none;}
a.top_menu_expanded:hover	{	
/*	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat #FFEEEE;*/
	color:#7d5001;
	font-weight:bold;
	cursor: pointer;
	display:block;border: 0px; -moz-outline-style: none;}
/*------------colored levels ------------------*/
div.level0 {	margin: 0px;}/* fff0f0 */
div.level1	{	margin: 0px;/*background-color:#f0f0f0*/}	
div.level2 {	margin: 0px;/*background:#f2deb5*/}	
div.level3 {	margin: 0px;/*background:#f2deb5*/}	
div.level4 {	margin: 0px;/*background:#E0ffE0*/}	





/*-------------- right Column --------------*/
TD.right_column  
		{font-family:Arial,Helvetica,sans-serif;
 	     color: #404040;background-color: #EBEAEA; font-size:12px;
		  width:186px;
		 border-left:solid 1px #B5B2B2;
		 vertical-align:top;
}
/*-------------- footer ------------- */	

.footer {background-color: #0B4D61;
			font-family:verdana,Arial,Helvetica,sans-serif;
			font-size: 10px; color: #e0e0e0}
.footer	A			{color:#FFFFFF;text-decoration:none;}
.footer A:visited		{color:#FFFFFF;text-decoration:none;}
.footer A:active		{color:#FFFFFF;text-decoration:underline;}
.footer A:hover   	{color:#FF0000;text-decoration:underline;}
/*------------------ body ----------------*/
TD.body  {font-family:Arial,Helvetica,sans-serif;
 	     color: #404040; font-size:12px;
		width:100%;
		/* background-color: #FFFFFF; */
		 padding:10px;vertical-align:top;
		 }
DIV.body { margin-top:10px;margin-bottom:10px;margin-left:10px;
		   float:left;
}
/*--------------------------------------*/		                         
TD.rightcol  {font-family:Arial,Helvetica,sans-serif;
		color: #003333; background-color: #F0F0F0;font-size:12px;margin-bottom:1px}

@media  print {
    TD.left_col { display:none;}
	DIV.left_column { display:none;}
  }



/************************ Menu *********/

TABLE.infobox {
	background: #f8f8f9;
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;border:1px solid #b6b7cb;

}	
TABLE.msg {
	background: #FFFFFF;
  	font-family: Verdana, Arial, sans-serif;
  	margin:5px;border:1px solid #FFCC00;

}				 
			 		 	 
TABLE.productinfo{background-color:#CCCCCC;border:1px solid #666666;
			margin-top:3px;margin-bottom:10px;}
TABLE.query {background-color:#EFEFEF;
		margin-top:3px;margin-bottom:10px;border:1px solid #666666}
	/*background-color:#bbbbbb;*/	
TABLE.results {margin-bottom:10px;
			border-top:solid 1px  #555555;
			border-right:solid 1px #BBBBBB}
TABLE.navbar {background-color:#669966;color:#FFFFFF;
		border-bottom:solid 1px #666666}
TABLE.tab_panel {background-color:#FFCCCC;
			border-left:solid 1px #666666;; border-bottom:solid 1px #666666;; border-right:solid 1px #666666;

}
TR.listheader {background-color:#DDDDDD;color:#FFFFFF;font-weight:bold;}
TR.totals {background-color:#F9ECBF;color:#000000;}
TR.totals2 {background-color:#FFF2E6;color:#000000;}
TR.totals3 {background-color:#D6EDE1;color:#000000;}
TR.totals_bold {background-color:#F9ECBF;color:#000000;font-weight:bold;}
TR.totals2_bold {background-color:#FFF2E6;color:#000000;font-weight:bold;}
TR.totals3_bold {background-color:#D6EDE1;color:#000000;font-weight:bold;}

TR.rowodd     {background-color:#F5F5F5;}
TR.roweven    {background-color:#FFFFFF;}
TR.over		  {background-color:#66FFaa;}
TR.overselect		  {background-color:#66cc00;}
TR.select	  {background-color:#FFcc66;}
TR.navbar	{background-color:#669966; color:#ffffff;font-weight:bold}	

TD.listheader {border-bottom:solid 1px #666666;border-left:solid 1px #666666;}
TD.rowodd     {border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}
TD.roweven    {border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}






                        
TD.label {font-family: Arial,Helvetica,sans-serif;
		color: #003333; font-size:12px;font-weight:bold;
		padding-bottom:0px;padding-right:3px; text-align:right;}


   A.nav 					{color:#006633;text-decoration:none;}
   A.nav:Active 			{color:#0000FF;text-decoration:none;}
   A.nav:visited			{color:#006633;} 
   A.nav:Hover 				{color:#FF0000;text-decoration:underline;}
   


H1	{font-family:Arial,Helvetica,sans-serif;
	 font-size:14pt; margin-bottom:1px;margin-top:1px;color: #ff8844}
H2	{font-family:Arial,Helvetica,sans-serif; 
	font-size:12pt; margin-bottom:1px;margin-top:1px;}
H3	{font-family:Arial,Helvetica,sans-serif; 
	font-size:11pt; margin-bottom:1px;margin-top:1px;}

H2.bulleted {font-family:Arial,Helvetica,sans-serif; 
	font-size:12pt; margin:5px 0 1px -18px;padding-left:18px;
	background:url("/layouts/main/images/symbol2.gif") no-repeat;
	color: #ff8844}


   INPUT {font-family:Verdana, Arial,Helvetica,sans-serif;
    font-size:10pt;color: #003366;}
   INPUT.text270  {font-family:Verdana, Arial,Helvetica,sans-serif; font-size:10pt; position:relative; width:270;color: #003366;}
   INPUT.text180  {font-family:Verdana, Arial,Helvetica,sans-serif; font-size:10pt; position:relative; width:170;color: #003366;}

  




.cellheader{background:black;color :#FFFFFF;}
.cellh{border-top: 1px solid black;}
.cellv{border-right: 1px solid black;}
.cellhv{border-top:1px solid black; border-right:1px solid black;}



.label {font-weight:bold;}


                


/* colors */
.red {color:#FF0000}
.red1 {color:#CC0000}
.red2 {color:#990000}
.red3 {color:#660000}
.blue {color:#0000FF}
.blue1 {color:#0000CC}
.blue2 {color:#000099}
.blue3 {color:#000066}


/*--------------- info bullets-----------------------*/

.info H1 {
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 3px 0px;
	border-width: 0px 0px 1px 0px;
	font-size: 14px;font-weight:bold;color: #CC6666     ;
	}
.info P {
	margin: 0px 0px 5px 0px;
	font-size: 11px;
	}

.info UL {
	padding: 0px;
	margin: 0px ;
}
.info UL LI {
	list-style: none;
	background: url(/layouts/main/images/bullet2.gif) no-repeat 0px 4px;
	padding: 0px 0px 0px 17px; 
	margin-bottom:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.info  LI.second {
	list-style: none;
	background: url(/layouts/main/images/bullet3.gif) no-repeat 17px 4px;
	padding: 0px 0px 0px 30px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.screenshot { text-align:right; padding:0px 10px 0px 0px;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;background: url(/layouts/main/images/bullet3.gif) no-repeat 100% 3px;}
	
.sbutton {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
	color: #fff;
	border: 1px solid #946d63;
	background: #301911 url(/images/button-back.gif) top left repeat-x;
	height: 22px;
	-moz-outline-style: none;
	
}
.sbutton:active{ outline:none}
/*----------------- slide ----------------------*/
#slide_nav{position:relative;height:30px;width:800px;background:#7a8294;border-bottom:1px solid #333333}
#slide_title{position:absolute;top:5px;left:10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight:bold;color:#FFFFFF}
#slide_control{position:absolute;top:3px;left:600px;}
#slide_pages{padding-left:15px;color:#FFFFFF}
#slide_close {background:  #FFCC99 url('/layouts/slide_default/images/close_icon.gif') no-repeat;height:18px;font-size:10px;padding:3px 0 0 25} 
#toc{ position:absolute;top:110px; left:535px;
background: #FFFFee ;border:1px  solid #dd9999; width:300px; height:400px; overflow:auto ;display:none;
}
#nav_previous{width:29px;height:24px;background:url(/layouts/slide_default/images/previous.gif) no-repeat}
#nav_previous_blank{width:29px;height:24px;background:url(/layouts/slide_default/images/previous-blank.gif) no-repeat}
#nav_next{width:29px;height:24px;background:url(/layouts/slide_default/images/next.gif) no-repeat}
#nav_next_blank{width:29px;height:24px;background:url(/layouts/slide_default/images/next-blank.gif) no-repeat}
#nav_toc{width:45px;height:24px;background:url(/layouts/slide_default/images/toc.gif) no-repeat}
#toc ul{list-style:none;margin: 10px;padding:0}
#toc li{list-style:none;margin:0;padding: 3px 10px;}
#toc a {text-decoration:none}