html, body
{
   background: #9fbdd1;
   background-image:url(../images_new/back_gradient.gif);
   background-position:top;
   background-repeat: repeat-x;
   margin: 0px;
   padding: 0px;
   font: 10pt Verdana, Tahoma ;
   color: #000000;
   
}

.main
{
	margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
    width: 1056px;
}

.mainContainer
{
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    margin-bottom: auto;
/*    border: 1px solid #B24F43; */
    width: 998px;
    background-color: #FFFFFF;
	
}





.top2
{
   background-color: #3163AC;
   height: 45px;

}

.top3
{
   background-color: #225692;
   height: 47px;
}



/*.menu_left
{
	background:url('/images/menu_lft.gif');
	width:11px;
	height:30px;
	float:left;
	margin:0px;
	padding:0px
}

.menu_right
{
	background:url('/images/menu_rgt.gif');
	width:11px;
	height:30px;
	float:right;
	margin:0px;
	padding:0px
}*/

.menu_content
{
	/*background:url('/images/menu_middle.gif') repeat-x;*/
	height:35px;
	margin:5px;
	padding:5px;
	
	text-align:center;
	/*border: solid #66CCFF 1px;
	display:table-cell;
	vertical-align:middle;*/
}


/*.selected_menu_mn
{
	width:120px;
	
	background:url('/images/smenu_middle.gif') repeat-x;
	height: 30px;
	text-align:center;
}*/

/*.selected_menu_left
{
	background:url('/images/smenu_lft.gif');
	width:11px;
	height:30px;
	float:left;
}

.selected_menu_right
{
	background:url('/images/smenu_rgt.gif');
	width:11px;
	height:30px;
	float:right;
}*/

/*.selected_menu_content
{
	background:url('/images/smenu_middle.gif') repeat-x;
	height:30px;
	border: solid #66CCFF 1px;
    margin: 10px;
	width: 85px; 
	text-align:center;
	vertical-align:middle;
	display:table-cell;
}*/

.menu_bg
{
    padding:10px;
	background-color:#0099FF;
    
	  background-image:url(../images_new/menu_back_gradient2.gif);
   background-position:top;
   background-repeat: repeat-x;
}


.menu_bg  a
{
   color: #000000;
   font-weight: bold;
   font-size: 11pt;
   font-family: Arial,Verdana,Tahoma;
}

.menu_bg a:hover
{
   color: #000000;
   font-weight: bold;
   font-size: 11pt;
   font-family: Arial,Verdana,Tahoma;
}

.menu_bg  a:active
{
   color: #000000;
   font-weight: bold;
   font-size: 11pt;
   font-family: Arial,Verdana,Tahoma;
}

.menu_bg  a:visited
{
   color: #000000;
   font-weight: bold;
   font-size: 11pt;
   font-family: Arial,Verdana,Tahoma;
}

a.activeMenu /*Will be removed*/
{
   color: #ffffff;
   font-weight: bold;
   font-size: 11pt;
   font-family: Arial,Verdana,Tahoma;
}

a.activeMenu:visited
{
   color: #ffffff;
   font-weight: bold;
   font-size: 11pt;
   font-family: Arial,Verdana,Tahoma;
}


.hor_dummy
{
   height: 6px;
}

.content_top{
background-color:#D3D5D6;
padding:10px;
border: 1px #999999 solid;
}

.content_bg
{
position:relative;
/*background-image:url(/images_new/back_main.gif);*/
 background-color: #666666;
/*  height: 100%; */
  vertical-align: top;
  padding: 0px 7px 3px 8px;
  margin: 5px;
  margin-top: 0px;
}

.left
{
  background-color: #F2F2F2;
 height: 1500px !important; 
 
  vertical-align:top;
  padding:5px;
  padding-top: 0px;
}

.left table
{
   /* height: 100%; */
   vertical-align: top;
}

.right
{
    padding: 0px 0px 4px 8px;
    width: 179px; 
    /* background-color: green; */
    vertical-align:top;
    /* height: 100%; */
}

.table_solid{

background-color:#FFFFFF;
}

.custom_table_top
{
/*   background: url('/images/cust_tbl_top.gif') repeat-x; 
   background: right url('/images/custom-bg.gif') repeat-y #6B6D6F;*/
   color: #ffffff;
   text-align:center;
   font-weight: bold;
   height: 45px;
  
}




.custom_table_bg1
{
   /*background: url('/images/cust_tbl_bg1.gif') repeat-x;*/
   height: 10px;
   border:solid 1px #CCCCCC;
   padding:10px;
   
}

.custom_table_bg2
{border:solid 1px #996600;
   background-color: #f7ac12;
   background-image: url(../images_new/custom_table_orange.jpg);
   padding:2px;
   padding:10px;
}

.custom_table_bg4
{border:solid 1px #CCCCCC;
   background-color:#ffffff;
   padding:2px;
   padding:10px;
}

.custom_table_bg3
{
border:solid 1px #CCCCCC;
padding:10px;
   /*background: url('/images/cust_tbl_bg3.gif') repeat-x;*/
}

.center_table
{
   margin-left:  auto;
   margin-right: auto;
}

.text_right
{
   text-align:right;
}

input
{
   text-indent: 2px;
   border: 1px solid;
}

textarea
{
   border: 1px solid;
   width: 250px;
   height: 50px;
}

.text_bold
{
  font-weight: bold;
}


.left_text
{
  text-align:left;
}

.right_text
{
  text-align:right;
}

.right_boldtext
{
  text-align: right;
  font-weight: bold;
}

.product{
border: solid 1px #CCCCCC;
background: #FFFFFF;
padding:10px;
width: 380px;

}
.voice_img{
border:solid 1px #999999;
margin-bottom:10px ;
}

.voice_shopping_cart img{
margin:5px;
}

.voice{
border:solid 1px #CCCCCC;
padding:10px;
margin:5px;

}
.voice_pic_desc{
height:100%;
}
.voice_pic{
width:110px;


vertical-align:top;

}
.voice_pic img{
border: solid 1px #666666;
}
.voice_desc{
width:220px;

margin-left:10px;
height:100%;

}

.voice_title
{
margin-bottom:10px;
  color:#3366FF;
  font-weight: bold;
  font-size: 16px;
}

.voice_title1
{
  color: #666666;
  font-weight: bold;
  font-size: 12px;
}

.voice_price
{
  color: #3366FF;
  font-weight: bold;
  font-size: 14px;
}

.error
{
  color: red;
  font-weight: bold;
}

.form_title
{
   font-weight: bold;
}

a
{
  color: #00418C;
  text-decoration: none;
  font-size: 12px;
}

a:hover
{
  color: #00418C;
  text-decoration: none;
}

a:visited
{
  color: #00418C;
  text-decoration: none;
}

img { behavior: url('/styles/iepngfix.htc') }

.center_table_border
{
   border: 1px solid #73B2D6;
   margin-left:  auto;
   margin-right: auto;
}

.table_title_bg
{
	background-color: #63AAD6;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.td_odd
{
	background-color: #D6EBF7;
}

.td_even
{
	background-color: #ffffff;
}

.bottom
{
   background: url('/images/bottom.jpg') repeat-x;
   height: 30px;
}


.bottom ul 
{
   display: inline;
}

.bottom ul  li
{
   display: inline;
   margin-left: 10px;
}

.bottom ul  li a
{
   color: #ffffff;
   font-weight: bold;
}

.text_center
{
   text-align: center;
}

.submit
{
   background: url('/images/submit.gif') repeat-x;
   height: 24px;
   color: #ffffff;
   font-weight: bold;
   cursor: pointer;
}

.title_big
{
   font-size: 14px;
   color: #ff4200;
   font-weight: bold;
   font-size: 16px;
}

.home_top_td1
{
	background:url('/images/bush.gif') no-repeat;
	width:212px;
	height:260px;
}

.home_top_td2
{
	background:url('/images/bg3.gif') repeat-x;
	height:260px;
	vertical-align:middle;
	padding-top:5px;
	color:#ffffff;
}

.other_top_td1
{
	background:url('/images/auto.gif') no-repeat;
	width:465px;
	height:260px;
}

.other_top_td2
{
	background:url('/images/bg1.gif') repeat-x;
	height:260px;
	vertical-align:middle;
	padding-top:5px;
	color:#ffffff;
}


.home_top_td3
{
	background: url('/images/bg2.gif') no-repeat;
	width:17px;
	height:260px;
}


.hr
{
   background: center url(/images/hr.jpg) repeat-x;
   height: 20px;
}

a.pagingActive
{
   color: #7AAD34;
   text-decoration: none;
   font-weight: bold;
   font-size: 14px;
/*   border: 1px solid; */
   margin: 2px;
}

.pages
{
   height: 32px;
   text-align: center;
   vertical-align: middle;
}

a.paging
{
  color: #999999;
  text-decoration: none;
  font-size: 14px;
  border: 1px solid;
  
  margin: 2px;
}

.categories
{
  list-style: none;
}

.categories a
{
  color: green;
}

.offensive
{
   position: absolute;
   float: left;
   z-index: 1000;
   vertical-align: bottom;
}

.poi_top1
{
	background:top url('/images/top01.gif') no-repeat;
	width:30px; 
	height:32px;
}


.poi_top2
{
	background:top url('/images/top02.gif') repeat-x;
	height:32px;
}

.poi_top3
{
	background:top url('/images/top03.gif') no-repeat;
	width:30px;
	height:32px;
}

.poi_middle1
{
	background:url('/images/middle01.gif') repeat-y;
	width:30px;
}

.poi_middle2
{
	background:right #E5E7E8 url('/images/middle02.gif') repeat-y ;
}

.poi_middle3
{
	background:url('/images/middle03.gif') repeat-y;
	width:30px;
}

.poi_bottom1
{
	background:url('/images/bottom01.gif') no-repeat;
	width:30px;
	height:30px;
}

.poi_bottom2
{
	background:url('/images/bottom02.gif') repeat-x;
	height:30px;
}

.poi_bottom3
{
	background:url('/images/bottom03.gif') no-repeat;
	width:30px;
	height:30px;
}

.img1
{
	margin: 5px;
}

.csimage
{
	text-align: left;
	vertical-align:middle;
}


.poi_title
{
  color: #000000;
  font-weight: bold;
  font-size: 14px;
}