 BODY	{color: #303030;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:Arial,Helvetica,sans-serif;
		 font-size:12px;
		 color: #303030;
 	    }
P        {font-family:Arial,Helvetica,sans-serif;
	     color: #303030; font-size:12px ; margin-bottom:5px}

ul
	{font-family:Arial,Helvetica,sans-serif;
		 
		 color: #303030;
		
		/* margin-left:10px;*/
 	 }

li   {font-family:Arial,Helvetica,sans-serif;
       
	   color: #303030;
	   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 {position:relative;background:url('/layouts/main/images/banner5.jpg') no-repeat;width:800px;height:130px;}
#logo {position:absolute;top:0;left:0;cursor:pointer;
background:url('/layouts/main/images/logo5.jpg') no-repeat;width:310px;height:76px}
#top_nav {position:absolute;top:81;left:0;
	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_btn {background:url('/layouts/main/images/top_nav_home-s.gif')}
#top_nav li#services_btn {background:url('/layouts/main/images/top_nav_services-s.gif')}
#top_nav li#products_btn {background:url('/layouts/main/images/top_nav_products-s.gif')}
#top_nav li#portfolio_btn {background:url('/layouts/main/images/top_nav_portfolio-s.gif')}
#top_nav li#company_btn {background:url('/layouts/main/images/top_nav_company-s.gif')}
#top_nav li#contactus_btn {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; 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-2.jpg') no-repeat;}
#section_services {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-services-2.jpg') no-repeat;}
#section_portfolio {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-portfolio-2.jpg') no-repeat;}
#section_products {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-products-2.jpg') no-repeat;}
#section_contactus {margin:20px 0 5px 0;width:181px;height:36px;
			background:url('/layouts/main/images/section-contactus-2.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_products{width:185px;height:37px;margin-top:35px;
	background:url('/layouts/main/images/side_menu_products.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 #e0e0e0;padding: 2px 4px 1px 15px;
/*	background:url('/layouts/main/images/linkarrow.gif') no-repeat ; */
background:url('/layouts/main/images/bullet3.gif') no-repeat ;
	background-position: 0px 5px;
	font-size:11px;
	}
.menu_name_2 {
	border-bottom:1px solid #e0e0e0;padding:2px 2px 2px 11px;
/*	background:url('/layouts/main/images/bullet2.gif') no-repeat ;*/
background:url('/layouts/main/images/bullet3.gif') no-repeat ;
	background-position: 0px 5px;
	font-size:11px; 
	}
.menu_name_3 {
	border-bottom:1px solid #e0e0e0;padding:2px 2px 2px 10px;
	background:url('/layouts/main/images/bullet3.gif') no-repeat ;
	background-position: 0px 5px; 
	font-size:11px;
	}
/* 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; outline-style: none; }
a.menu_normal:hover	{
		text-decoration:none;
		color:#666666;background:#D7FDEF;
		display:block;}
a.menu_selected:link, a.menu_selected:visited	{		
		background:  #EFE7D6;width:177px;
		text-decoration:none;
		color:#FF0000;font-weight:bold;display:block;border: 0px; outline-style: none;margin-left:4px}
a.menu_selected:hover	{			
	text-decoration:none;
	background-repeat: no-repeat;
	background-color:#D7FDEF ;
	color:#FF0000;
	cursor: pointer;display:block;	}
a.top_menu_normal:link,a.top_menu_normal:visited	{
	text-decoration:none;cursor: pointer;font-weight:bold;
	/*background:url('/layouts/main/images/bullet-arrow.gif') no-repeat;*/
	/*background-color:#FFFFFF; */color:#666666;
	display: block ;width:177px;border: 0px; outline-style: none;
	margin-left:4px}
a.top_menu_normal:hover	{
	display: block;cursor: pointer;font-weight:bold;
	/*background:url('/layouts/main/images/bullet2.gif') no-repeat; */
	background-color: #D7FDEF   /*#D6E0E2*/;color:#666666;}
a.top_menu_selected:link, a.top_menu_selected:visited	{
/*background:url('/layouts/main/images/bullet-arrow.gif') no-repeat ;*/
	background:#EFE7D6;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	display:block;width:177px;margin-left:4px;border: 0px; outline-style: none;}
a.top_menu_selected:hover	{	
	/*background:url('/layouts/main/images/bullet-arrow.gif') no-repeat;*/
	background-color: #D7FDEF;
	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;*/ font-weight:bold;
	display:block;text-decoration:none;width:177px;margin-left:4px;border: 0px; outline-style: none;}
a.top_menu_expanded:hover	{	
/*	background:url('/layouts/twc_main/images/gryarr.gif') no-repeat #FFEEEE;*/
	color:#7d5001;
	background-color:#D7FDEF;
	font-weight:bold;
	cursor: pointer;
	display:block;border: 0px; 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: url('/layouts/main/images/banner5.jpg') #0B4D61;
			font-family:verdana,Arial,Helvetica,sans-serif;
			font-size: 11px; color: #FFF
			}
.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;}
  }



						  

A.nav2 				{color:#777777;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
					font-size:11px;font-family:verdana,Arial,Helvetica,sans-serif;}
A.nav2:Active 		{color:#0000FF;text-decoration:none;}
A.nav2:visited		{color:#777777;} 
A.nav2:Hover 		{color:#CC7B8C;;/*background-color:#FFDA6A;*/}							   
							   			 
A.nav1 				{color:#FFFFFF;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
					font-size:11px;font-family:verdana,Arial,Helvetica,sans-serif;}
A.nav1:Active 		{color:#0000FF;text-decoration:none;}
A.nav1:visited		{color:#FFFFFF;} 
A.nav1:Hover 		{color:#FFCC66;/*background-color:#FFDA6A;*/}

A.nav2 				{color:#777777;text-decoration:none;font-family:Arial,Helvetica,sans-serif;
					font-size:11px;font-family:verdana,Arial,Helvetica,sans-serif;}
A.nav2:Active 		{color:#0000FF;text-decoration:none;}
A.nav2:visited		{color:#777777;} 
A.nav2:Hover 		{color:#CC7B8C;;/*background-color:#FFDA6A;*/}



/************************ 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;}
TD.label_fld {font-family:Verdana,Arial,Helvetica,sans-serif;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px; }	
		
TD.label1 {font-family:Arial,Helvetica,sans-serif;
		background-color:#E0E0E0;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:0px;margin-right:2px; text-align:right;}
		

TD.label1_fld {font-family:Arial,Helvetica,sans-serif;
		background-color:#E0E0E0;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px; }
		
		
TD.label2 {font-family:Arial,Helvetica,sans-serif;
		background-color:#FFEEBB;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px; text-align:right;}

TD.label2_fld {font-family:Arial,Helvetica,sans-serif;
		background-color:#FFEEBB;
		color: #003333; font-size:12px;font-weight:bold;
		margin-bottom:1px;}

TD.label-beige {font-family:Arial,Helvetica,sans-serif;
		color: #003333; font-size:12px;font-weight:bold;
        	background-color:#FFE4CA;
		margin-bottom:0px;margin-right:2px; text-align:right;}
TD.label-blue {font-family:Verdana,Arial,Helvetica,sans-serif;
		color: #003366; font-size:12px;font-weight:bold;
        	background-color:#ccddFF;
		margin-bottom:1px; text-align:right;}


		

		
 




   				
   A.faq					{color:#6666bb;font-weight:bold}
   A.faq:visited			{color:#6666AA}
   A.faq:active 			{color:#0000FF}
   A.faq:hover 				{color:#AA0000}
 
  
 

   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;}
   

 	A.topnav 			{color:#FFcc66;text-decoration:none;font-family:Verdana, Arial,Helvetica,sans-serif;font-size:12px}
	A.topnav:Active 	{color:#0000FF;text-decoration:none;}
	A.topnav:visited	{color:#FFcc66;} 
	A.topnav:Hover 		{color:#FFFFFF;text-decoration:underline;}



H1	{font-family:Arial,Helvetica,sans-serif;
	 font-size:14pt; margin-bottom:1px;margin-top:1px;color: #336699}
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:15px 0 1px -18px;padding-left:18px;
	background:url("/layouts/main/images/symbol2.gif") no-repeat 0px 2px;
	color: #336699}


   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;}

  




.nav		{font-family:Verdana, Arial,Helvetica,sans-serif;
                                 font-size:12px;}
.nav2							 
.bizex {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}


.tblh {
		border-right: 1px solid black;
		border-left: 1px solid black;
		border-bottom: 1px solid black;
}
.tblv{
		border-right: 1px solid black;
		border-left: 1px solid black;
		border-bottom: 1px solid black;
}

.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}


.txtinput {font-family:Verdana, Arial,Helvetica,sans-serif; font-size:12px;color:#000;height:18;padding-top:0}
.txtinput_right {font-family:Verdana, Arial,Helvetica,sans-serif; font-size:12px;color:#000;height:18; padding-top:0;text-align:right}
.payment_input_right {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; color:#000;margin:0;padding:0; text-align:right}
.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
  vertical-align: top;
}

/*--------------- 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;
	outline-style: none;
	
}
.sbutton:active{ outline:none}

