@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,p,table
	{
		padding:0px;
		margin:0px;
	}
ul,li,form
	{
		list-style:none;
		padding:0px;
		margin:0px;
	}
img
	{
		border:none;
		padding:0px;
		margin:0px;
	}
body
	{
		padding:0px;
		margin:0px;
		font-family:Arial;
		font-size:12px;
		color:#444444;
		background:url(images/body_bg.jpg) repeat-x #FFFFFF;
	}
.clear
	{
		clear:both;
	}
#main
	{
		width:957px;
		padding:0px;
		margin:0px auto;
		overflow:hidden;
	}
.header_top
	{
		height:109px;
		overflow:hidden;
	}
.title
	{
		float:left;
		width:500px;
	}
.title h1
	{
		padding-top:29px;
	}
.title_right
	{
		float:right;
		width:265px;
	}
.support
	{
		padding-bottom:15px;
	}
/********************** menu start ***************************/
.menu
	{
		background:url(images/menu_bg.jpg) repeat-x;
		width:957px;
	}
.menu_left
	{
		background:url(images/menu_left.jpg) no-repeat left top;
	}
.menu_right
	{
		background:url(images/menu_right.jpg) no-repeat right top;
		height:61px;
	}
/******************** content part **********************/
.content
	{
		background: #FFFFFF;
		margin:0px;
		padding:10px 10px 0px 10px;
		border-top:#201c19 1px solid;
	}
.innercontent
	{
		float:left;
		width:621px;
	}
.header
	{
		width:622px;
		height:238px;
	}
.top_box_bg
	{
		background:url(images/top_box_bg.jpg) repeat-y;
	}
.top_box_top
	{
		background:url(images/top_box_top.jpg) no-repeat left top;
	}
.top_box_bottom
	{
		background:url(images/top_box_bottom.jpg) no-repeat left bottom;
		padding:15px;
		margin-top:8px;
		margin-bottom:10px;
		height:1%;
	}

.top_box
	{
		background:url(images/inner_bg.gif) repeat-y;
	}
.top_top
	{
		background:url(images/inner_top.gif) no-repeat left top;
	}
.top_bottom
	{
		background:url(images/inner_bottom.gif) no-repeat left bottom;
		padding:15px;
		margin-top:8px;
		height:1%;
	}

.top_bottom .review_author{
	color:#993300;
	float:right;
	font-weight:bold;
}

/***************** box 1 *********************/
.boxs_left
	{
		float:left;
		width:306px;
	}
.boxs_right
	{
		float:right;
		width:308px;
	}
.box_bg
	{
		background:url(images/box_bg.jpg) repeat-x;
	}
.box_left
	{
		background:url(images/box_left.jpg) no-repeat left top;
	}
.box_right
	{
		background:url(images/box_right.jpg) no-repeat right top;
		margin-top:8px;
		height:136px;
		padding:10px 15px 15px 15px;
	}
.box_title
	{
		font-family:Verdana;
		font-size:28px;
		color:#1d1d1d;
	}
.box_redtext
	{
		font-family:Arial;
		font-size:24px;
		color:#fc7900;
	}
.boxleft_text
	{
		float:left;
		width:163px;
	}
ul.alldetails li
	{
		background:url(images/red_aerrow.gif) no-repeat left 5px;
		padding:1px 0px 1px 18px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#4d4d4d;
	}
.detai_button
	{
		background:url(images/details.gif) no-repeat left 50px;
		padding-top:64px;
		height:40px;
	}
.detai_button a, .detai_button a:visited
	{
		font-size:17px;
		letter-spacing:1px;
		font-family:Arial;
		color:#FFFFFF;
		text-decoration:none;
		padding-left:30px;
	}
.detai_button a:hover
	{
		color:#ffceaa;
	}
.detai_button
	{
		float:left;
		width:113px;
	}
/************** sidebar *********************/
.sidebar
	{
		float:right;
		width:307px;
	}
.client_area
	{
		margin:0px;
		width:307px;
		height:97px;
		padding:0px;
		text-align:center;
	}
.live_support
	{
		margin:0px;
		width:307px;
		height:79px;
		padding:0px;
		text-align:center;
	}
.toll_free
	{
		margin:6px 0px 0px 0px;
		width:307px;
		height:39px;
		padding:0px;
		text-align:center;
	}
.sidebar_bg
	{
		background:url(images/sidebar_bg.jpg) repeat-y;
		
	}
.sidebar_top
	{
		background:url(images/sidebar_top.jpg) no-repeat left top;
	}
.sidebar_bottom
	{
		background:url(images/sidebar_bottom.jpg) no-repeat left bottom;
		margin-bottom:8px;
		padding:10px 0px;
		height:1%;
	}
.sidebar_inwidth
	{
		width:270px;
		margin:0px auto;
		overflow:hidden;
	}
.sidebar_title
	{
		font-family:"Times New Roman";
		font-size:22px;
		color:#000000;
		padding:0px 0 15px 0px;
		font-weight:800;
	}
ul.sidebarlist li
	{
		margin:0px;
		border-bottom:solid 1px #f4f3f3;
		padding:8px 0px 8px 4px;		
		display:block;
	}
ul.sidebarlist li a, ul.sidebarlist li a:visited
	{
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
		background:url(images/sidebar_aerro.jpg) no-repeat left 2px;
		color:#333333;
		padding-left:18px;
	}
ul.sidebarlist li a:hover
	{
		color:#f77900;
	}
#rvtickerContent 
	{
	  position: relative; 
	  height: 138px;
	  overflow: hidden;
	  padding: 2px;
	  padding-left: 4px;
	  font-family:arial;
	  font-size:12px;
  }
 ul.latestnews li
	{
	margin:0px;
	padding:5px 0px 5px 4px;
	display:block;
	color: #930;
	}
ul.latestnews li a, ul.latestnews li a:visited
	{
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
		background:url(images/sidebar_aerro.jpg) no-repeat left 0px;
		color:#333333;
		padding-left:25px;
		display:block;
	}
ul.latestnews li a:hover
	{
		color:#f77900;
	}
.readmore a:hover
	{
		color:#f77900 !important;
		text-decoration:underline;
	}
.readmore a,.readmore a:visited
	{
		color:#000;
		font-weight:bold;
		float:right;
		display:block;
		background:none !important;
	}
/************* footer ***************/
#footer_bg
	{
		background:url(images/footer_bg.jpg) repeat-x #4c4240;
		padding:0px;
		margin:0px;
	}
.footer
	{
		width:957px;
		padding:0px;
		margin:0px auto;
		background:url(images/content_bottom.jpg) no-repeat left top;
		padding-top:35px;
		text-align:center;
	}
.footer_nav
	{
		padding:0px;
		margin:0px;
		padding-left:160px;
		height:35px;
	}
.footer_nav ul
	{
		list-style:none;
		padding:0px;
		margin:0px;
		text-align:center;
	}
.footer_nav li
	{
		float:left;
		padding:0px;
		margin:0px;
		display:block;
		
	}
.footer_nav li a, .footer_nav li a:visited
	{
		padding:5px 10px;
		text-decoration:none;
		color:#b0a6a4;
		font-size:12px;
		font-family:Arial;
		margin:0px;
		display:block;
	}
.footer_nav li a:hover
	{
		text-decoration:underline;
	}
.copyright
	{
		padding-bottom:10px;
	}
.ftxt
	{	
		color:#fff;
		text-align:center;
	}
.ftxt1
	{
		text-align:center;
		padding-bottom:9px;
		padding-top:5px;
	}
.ftxt1 a, .ftxt1 a:visited
	{
		text-decoration:none;
		color:#b0a6a4;
	}
.ftxt1 a:hover
	{
		text-decoration:underline;
	}
/********************* page2 small sidebar **************************/
.innercontent_page2
	{
		float:left;
		width:696px;
	}
.innercontent_page3
	{
		float:left;
		width:686px;
	}
.innercontent_page4
	{
		float:left;
		width:356px;
		padding-left:15px;
		border: solid 1px #999999;
	}
.innercontent_page44
	{
		float:left;
		width:500px;
		padding-left:15px;
		border: solid 1px #999999;
	}
.innercontent_page44 a, .innercontent_page44 a:visited
	{
		color:#201c19;
		text-decoration:none;
	}
.innercontent_page44 a:hover
	{
		color:#eb7405;
		text-decoration:underline;
	}
.innercontent_page5
	{
		float:left;
		width:645px;
		padding-left:5px;
	}
.table_width
	{
		width:696px;
		border-left:solid 1px #999999;
		border-right:solid 1px #999999;
		border-bottom:solid 1px #999999;
	}
.table_title
	{
		background:url(images/table_title_bg.jpg) repeat-x left top #fdedbc;		
	}
.table_box_1
	{
		width:128px;
		border-right:solid 1px #999999;
		border-top:solid 1px #999999;
		padding:15px 0px 15px 12px;
		font-weight:bold;
		font-size:12px;
		color:#000000;
	}
.table_box_2
	{
		width:115px;
		border-right:solid 1px #999999;
		border-top:solid 1px #999999;
		padding:15px 3px 15px 3px;
		text-align:center;
		font-weight:bold;
		font-size:12px;
		color:#000000;
	}
.tab3
	{
		background:#fef8ec;
	}
.table_box_3
	{
		width:128px;
		border-right:solid 1px #999999;
		border-top:solid 1px #999999;
		padding:10px 0px 10px 12px;
		font-weight:bold;
		font-size:12px;
		color:#000000;
	}
.table_box_4
	{
		width:112px;
		border-right:solid 1px #999999;
		border-top:solid 1px #999999;
		padding:10px 3px 10px 3px;
		text-align:center;
		font-size:12px;
		color:#000000;
	}
.order
	{
		width:128px;
		border-right:solid 1px #999999;
		border-top:solid 1px #999999;
		padding:15px 0px 15px 12px;
		font-weight:bold;
		font-size:12px;
		color:#000000;
	}
.ordernow_button a
	{
		
		color:#000000;
		font-size:12px;
		text-decoration:none;
	}
.ordernow_button
	{
		width:112px;
		border-right:solid 1px #999999;
		border-top:solid 1px #999999;
		padding:18px 25px 18px 25px;
		background:url(images/order_button.jpg) no-repeat 19px 13px;
	}
.ordernow_button a:hover
	{
		color:#830300;
		font-size:12px;
	}
/*******************************************************/
.sidebar_pages2
	{
		float:right;
		width:228px;
		height:350px;
		/*margin-bottom:73px;*/
	}

.small_sidebat_bg
	{
		background:url(images/small_sidebar_bg.jpg) repeat-y;
	}
.small_sidebar_top
	{
		background:url(images/small_sidebar_top.jpg) no-repeat left top;
	}
.small_sidebar_bottom
	{
		background:url(images/small_sidebar_bottom.jpg) no-repeat left bottom;
		padding:9px 9px;
		margin-top:8px;
	}
.small_button a, .small_button a:visited
	{
		background:url(images/small_sidebar_button1.jpg) no-repeat left top;
		display:block;
		height:32px;
		color:#fff;
		font-size:17px;
		text-decoration:none;
		width:207px;
		padding:8px 0px 0 10px;
	}
.small_button a:hover
	{
		background:url(images/small_sidebar_button1.jpg) no-repeat left -39px;
		color:#000;
	}
/******************************************/
.ereww span
	{
		font-weight:bold;
		color:#1a0f09;
	}
/*******************************************/



.BlockContent

{

  overflow: hidden;

  min-width:1px;

  min-height:1px;

  margin: 0 auto;

  position: relative;

  z-index: 0;

}





.BlockContent-body

{

  position: relative;

  z-index: 0;

  margin: 7px;

}





.BlockContent-body

{

  color:#26231C;

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 11px;

}



.BlockContent-body a:link

{

  color: #536A2F;

  font-family: Arial, Helvetica, Sans-Serif;

  text-decoration: underline;

}



.BlockContent-body a:visited, .BlockContent-body a.visited

{

  color: #94866B;

  font-family: Arial, Helvetica, Sans-Serif;

  text-decoration: underline;

}



.BlockContent-body a:hover, .BlockContent-body a.hover

{

  color: #6F8E3E;

  font-family: Arial, Helvetica, Sans-Serif;

  text-decoration: none;

}





.BlockContent-body ul

{

  list-style-type: none;

  color: #3B362B;

  margin:0;

  padding:0;

}



.BlockContent-body li

{

  font-family: Arial, Helvetica, Sans-Serif;

  font-size: 11px;

}



.BlockContent-body ul li

{

  padding:0px 0 0px 16px;

  background-image: url('images/BlockContentBullets.png');

  background-repeat:no-repeat;

  margin:0.5em 0 0.5em 0;

  line-height:1.2em;

}









#basic-accordian{

	/*border:5px solid #EEE;*/

	padding:5px;
	padding-top:0px;

	width:635px;

	

}

.accordion_headings{

	padding:5px;

	/*background:#99CC00;*/

	background:#d8d8d8;

	color:#000;

	border:1px solid #FFF;

	cursor:pointer;

	font-weight:bold;

}



.accordion_headings:hover{

	/*background:#00CCFF;*/

	

}



.accordion_child{

	padding:15px;

	background:#EEE;

}
.header_highlight{

	/*background:#00CCFF;*/

	background:#282320;

	color:#fff;

}