/* CSS Document */
/*	--------------- Page Holder --------------------------   */
.page_holder
	{
	width:1004px;
	margin:0 auto; 
	}
.table_holder
	{
	width:1004px;
	float:left;
	height:51px;
	}
.logo_holder
	{
	width:180px;
	height:51px;
	
	background-repeat:no-repeat;
	float:left;
	}

/* ----------------------------------------Title Navigation Start---------------------------------- */

li.topmenus {

	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #f5f3f3;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	
	
}
li.topmenus:hover 
	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #f4c405;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	}
.top_menu_holder
	{
	width:600px;
	float:right;
	text-align:right;
	}
ul.header_icon_list {
	float: right;
	list-style: none;
	width:48%;
	text-align:right;
	padding-top:15px;	}
.menusep_ic{
	width:3px;
	margin-left:5px;
	margin-right:5px;
	color:#CCCCCC;
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	float:left;
	}


/* ----------------------------------------Title Navigation End ---------------------------------- */
/* ----------------------------------------baner start---------------------------------- */
.banner_holder{
	width:1004px;
	height:216px;
	float:left;
	clear:left;
	}
/* ----------------------------------------baner end---------------------------------- */
/* ----------------------------------------menu start---------------------------------- */
.menu_holder{
	width:100%px;
	float:left;	}
.menu_bg{
	background-image:url(../images/menu_bg.gif);
	background-repeat:no-repeat;
	height:32px;
	width:1004px;
	float:left;
	}
/* ----------------------------------------menu end---------------------------------- */
/* ----------------------------------------mainbody start---------------------------------- */
.mainbodyholder
	{
	width:1004px;
	float:left;
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-y;
	}
.leftside_holder
	{
	width:240px;
	margin-left:2px;
	float:left;	}
.middle_holder
	{
	width:520px;
	float:left;	
	margin-left:10px;	

	}
.right_side_holder
	{
	width:220px;
	float:right;	
	margin-left:10px;	

	}
.leftside_content{
	width:95%;
	margin-left:2px;
	clear:left;
	margin-top:5px;
	}
.middleside_content{
	width:98%;
	margin-left:2px;
	clear:left;
	margin-top:5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555;
	text-decoration: none;
	text-align: left;
	text-align:justify;
	line-height:17px;
	}
.productbox{
	width:98%;
	margin-left:2px;
	margin-top:5px;
	border:solid 1px #c2c2c2;
	height:132px;
	clear:left;
	}
.productimage{
	width:202px;
	float:left;
	background-image:url(../images/products_ic.gif);
	height:52px;
	}
.productimage_gamco{
	height:73px;
	width:230px;
	float:left;
	margin-left:10px;
	}
.productimage_epco{
	height:73px;
	width:230px;
	float:left;
	margin-left:18px;
	}
.boxcontent
	{
	width:100%;
	float:left;
	}
.rightsidecontent{
	width:100%;
	margin-left:2px;
	clear:left;
	margin-top:5px;
	}
.top_left_round_image{
	height:34px;
	width:20px;
	background-image:url(../images/corner-top-left.gif);
	float:left;
	}
.top_middle_round_image{
	height:34px;
	background-image:url(../images/corner-top-bg.gif);
	width:78%;
	background-repeat:repeat-x;
	float:left;
	}
.top_right_round_image{
	height:34px;
	width:20px;
	background-image:url(../images/corner-top-right.gif);
	float:left;
	}
.right_border_bg{
	height:119px;
	width:96%;
	background-image:url(../images/inner-search-box-bg.gif);
	float:left;
	border:dashed 1px #d8d8d8;
	}
.serchboxcontent
	{
	width:99%;
	float:right;
	}
.newsdetiles
	{
	width:100%;
	float:left;
	margin-left:6px;
	margin-top:6px;
	font-family: Tahoma, Verdana;
	color: #106ca3;
	font-size: 11px;
	font-weight:normal;
	text-align:justify;
	}
.newsdetilestext
	{
	width:100%;
	float:left;
	font-family: Tahoma, Verdana;
	color: #106ca3;
	font-size: 11px;
	font-weight:normal;
	text-align:justify;
	}
.newsdetilesmore
	{
	width:90%;
	float:left;
	margin-left:6px;
	margin-top:6px;
	font-family: Tahoma, Verdana;
	color: #106ca3;
	font-size: 11px;
	font-weight:normal;
	text-align:right;
	}
.moretext
	{
	font-family: Tahoma, Verdana;
	color: #106ca3;
	font-size: 11px;
	font-weight:normal;
	}
.rightsidecontentextra{
	width:100%;
	height:10px;
	float:left;	margin-top:5px;
	}
.div_testimonial 
	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width:90%;
	font-size: 11px;
	font-weight: normal;	
	font-weight:normal;
	line-height: 14px;
	text-align:justify;
	margin-left:8px;
	margin-right:8px;
	font-style:italic;
	}
#newsheading_div {
	font-family:Tahoma, "Trebuchet MS", Verdana;
	font-size: 15px;
	color: #088de1;
	font-weight: bold;
	margin-top:7px;
}.right_side_vedio{
	width:100%;
	float:left;	
	margin-top:10px;
	margin-left:5px;
	}
.right_side_vedio_more{
	width:90%;
	float:left;
	text-align:right;	
	margin-right:30px;
	}
.botumspace
	{
	width:100%;
	float:left;
	height:25px;
	}

/* ----------------------------------------mainbody end---------------------------------- */
/* ----------------------------------------footer start---------------------------------- */


.footer
	{
	width:1004px;
	float:left;
	height:50px;
	}
.copyright
	{
	width:70%px;
	float:left;
	}
#copyright
	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	font-weight:normal;
	text-align:left;
	margin-top:10px;
	color:#dcdcdc
	}
.bookmark
	{
	width:30%px;
	float:right;
	margin-top:10px;
	}


	

