/* =ID
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#wrapper {width:100%;border:none;text-align:center;}

/*<<<< Main >>>>*/

#main {width:760px;border:none;background-color:#fff;margin-left:auto;margin-right:auto;}

/*<<<< Header >>>>*/

#main_header  {height:93px;background-image:url(../images/bg_header.jpg);text-align:left;}

	#header_2col {width:100%;border:none;}
	#header_2col td {width:50%;}
	
	#header_leftCol img  {margin-left:22px;}
	#header_rightCol div {text-align:right;margin-right:15px;}

/*<<<< Nav >>>>*/

#main_nav     {height:32px;text-align:left;}

	#nav_2col  {width:100%;border:none;margin-top:7px;}
	#nav_leftCol  {}
	#banner {text-align:center;margin-top:5px;}
	.nav_line   {height:5px;background:#fff url(../images/bg_nav_line.jpg) no-repeat center;margin:4px 0px -2px;}
	#navigation {text-align:center;}
	#navigation img {}
	
	#nav_rightCol {}
	#nav_ww    {margin-right:20px;text-align:right;}
	
	#menu {}
	#menu ul    {list-style:none;}
	#menu ul li {display:inline;margin:0px 15px;padding:0px;}
	#menu ul li img {margin:0px;padding:0px;}
	
		.li_home a              {background:url(../images/nav-gate_01.jpg) no-repeat  center center;}
		.li_home a:visited      {background:url(../images/nav-gate_01.jpg) no-repeat  center center;}
		.li_home a:hover        {background:url(../images/nav-gate-over_01.jpg) no-repeat center center;}
		
		.li_company a           {background:url(../images/nav-gate_02.jpg) no-repeat center center;}
		.li_company a:visited   {background:url(../images/nav-gate_02.jpg) no-repeat center center;}
		.li_company a:hover     {background:url(../images/nav-gate-over_02.jpg) no-repeat center center;}
		
		.li_solutions a         {background:url(../images/nav-gate_03.jpg) no-repeat center center;}
		.li_solutions a:visited {background:url(../images/nav-gate_03.jpg) no-repeat center center;}
		.li_solutions a:hover   {background:url(../images/nav-gate-over_03.jpg) no-repeat center center;}
		
		.li_support a           {background:url(../images/nav-gate_04.jpg) no-repeat center center;}
		.li_support a:visited   {background:url(../images/nav-gate_04.jpg) no-repeat center center;}
		.li_support a:hover     {background:url(../images/nav-gate-over_04.jpg) no-repeat center center;}
		
		.li_contact a           {background:url(../images/nav-gate_05.jpg) no-repeat center center;}
		.li_contact a:visited   {background:url(../images/nav-gate_05.jpg) no-repeat center center;}
		.li_contact a:hover     {background:url(../images/nav-gate-over_05.jpg) no-repeat center center;}
	
	#main_content {text-align:left;padding:15px;}
	#main_content_2col {width:100%;border:none;}
	#main_content_leftCol {padding:15px;}

.indexh1 {margin:10px 0px 0px;font:15px Arial, Tahoma, Verdana, sans-serif;font-weight:bold;color:#9c0001;margin-bottom:5px;text-transform:uppercase;letter-spacing:-0.3px;}

/*<<<< Sub Nav >>>>*/

#sub_menu {}

	#sub_menu ul {margin-left:0px;}
	#sub_menu ul li {margin:4px 0px;}
	
	#sub_menu ul li a:link.category    
	{font:15px Arial, Helvetica, sans-serif;color:#990000;font-weight:bold;text-decoration:none;}
	#sub_menu ul li a:visited.category 
	{font:15px Arial, Helvetica, sans-serif;color:#990000;font-weight:bold;text-decoration:none;}
	#sub_menu ul li a:hover.category   
	{font:15px Arial, Helvetica, sans-serif;color:#990000;font-weight:bold;text-decoration:none;}
	#sub_menu ul li a:active.category  
	{font:15px Arial, Helvetica, sans-serif;color:#990000;font-weight:bold;text-decoration:none;}
	
	#sub_menu ul li a:link    
	{font:12px Arial, Helvetica, sans-serif;color:#b2b2b2;font-weight:bold;text-decoration:none;font-style:italic;}
	#sub_menu ul li a:visited 
	{font:12px Arial, Helvetica, sans-serif;color:#b2b2b2;font-weight:bold;text-decoration:none;font-style:italic;}
	#sub_menu ul li a:hover   
	{font:12px Arial, Helvetica, sans-serif;color:#990000;font-weight:bold;text-decoration:none;font-style:italic;}
	#sub_menu ul li a:active  
	{font:12px Arial, Helvetica, sans-serif;color:#b2b2b2;font-weight:bold;text-decoration:none;font-style:italic;}

/*<<<< Content >>>>*/

#main_content_rightCol  {}

/*<<<< Footer >>>>*/

#main_footer     {}

/*#page_index #main #main_footer div {margin:-25px 15px 15px;position:relative;z-index:1;}*/

#main_footer div 
{margin:10px 15px 15px;text-align:center;font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#b2b2b2;}
#main_footer div a:link    
{font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#b2b2b2;margin:0px 14px;text-decoration:none;}
#main_footer div a:visited 
{font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#b2b2b2;margin:0px 14px;text-decoration:none;}
#main_footer div a:hover   
{font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#990000;margin:0px 14px;text-decoration:none;}

	/* SEARCH BOX */
	
	#search_box_index {color:#fff;margin-top:15px;margin-right:16px;padding:5px 0px;}
	.search_field_index {width:100px;font:11px Arial, Helvetica, sans-serif;color:#666;padding:1px 1px 1px 20px;background:#fff url(../images/search.jpg) no-repeat top left;border:1px solid #ccc;}
	.search_go_index {font:11px Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;background-color:#777;border:1px solid #5d5d5d;margin-top:2px;}



/* =STANDARD
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

body 
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#858585; background:#e8ebf2;} 
h1
{font:23px Arial, Tahoma, Verdana, sans-serif;color:#606060;margin-bottom:5px;text-transform:uppercase;}
h2
{font:15px Arial, Tahoma, Verdana, sans-serif;font-weight:bold;color:#9c0001;margin-bottom:5px;text-transform:uppercase;letter-spacing:-0.3px;}
h3
{font:13px Arial, Tahoma, Verdana, sans-serif; font-weight:bold; color:#000; margin-bottom:8px;}
p
{line-height:18px; margin:15px 0px;}
td
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#858585;}
hr
{height:1px; border:0px solid #000; border-top-width:thin;}
ul
{margin-left:40px;}
strong
{font-weight:bold;}


a:link
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:underline;}
a:visited
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:underline;}
a:hover
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:none;}
a:active 
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:underline;}

a:link strong
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; font-weight:bold; text-decoration:underline;}
a:visited strong
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; font-weight:bold; text-decoration:underline;}
a:hover strong 
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; font-weight:bold; text-decoration:none;}
a:active strong  
{font:12px Arial, Tahoma, Verdana, sans-serif; color:#000; text-decoration:underline;}


/* =CLASSES
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.short
{font:11px Arial, Tahoma, Verdana, sans-serif; color:#000;}
.print 
{display:none;}  /*-- use class="print" for print-only items --*/

table.table100
{width:100%; border:none;}
td.td50
{width:50%;}
td.td33
{width:33%;}
