/*****************************/



/*** Core html setup stuff ***/



/*****************************/







html, form, fieldset {



	margin: 0;



	padding: 0;



}







body {



	font-family: Trebuchet MS;



	font-size: 11px;



	color: #333333;



	background-color:#EAF7FE;



	margin:0px;



	text-align:center;



	width:auto;



	background-image:url(../images/page_bg.gif);



	background-repeat:repeat-x;



	



}







h1 , .componentheading {



	color:#00539B;



	font-size:25px;



	margin:0px;



	font-weight:bold;



	padding:5px 0px 5px 0px;



	border:0px solid red;



	line-height:25px;



}







.contentheading{



	font-weight:bold;



	color:#00539B;



	font-size:25px;



	margin:0px 0px 0px 0px;



	padding:5px 0px 5px 0px;



	border:0px solid red;



	line-height:25px;



}







h2{



	color:#163C47;



	font-size:14px;



	font-weight:bold;



	padding:0px 0 3px 5px;



	margin:0px;



}







h3 {



	color:#163C47;



	font-size:14px;



	font-weight:bold;



	padding:0px 0 3px 0px;



	margin:0px;



}

h3 a{



	color:#163C47;



	font-size:14px;



	font-weight:bold;



	padding:0px 0 3px 0px;



	margin:0px;



}







h4 {



	color:#163C47;



	font-size:12px;



	font-weight:bold;



	padding:0px 0 5px 0px;



	margin:0px;



}







a {



	text-decoration:none;



	font-weight: normal;



	color:#081442;



	font-size: 11px;



}







a:hover {



	font-weight: normal;



	color:#0093D0;



	text-decoration:none;



	



}







input, select, textarea, .inputbox {



	padding: 0px;



	font-family: Helvetica, Arial, sans-serif;



	font-size: 12px;



	border:1px solid #cccccc;



}







input.button { 



	cursor: pointer; 



	border: 1px solid #CCCCCC;



}











.contact_text_area{



	width:425px;/* 420 */



	overflow:auto;



	height:177px;/* 177 */



}







.button {



	padding: 3px 5px 5px 5px;



	background-color:#163C47;



	background-repeat:no-repeat;



	width:55px;



	height:23px;



	color: #FFFFFF;



	font-weight:normal;



	



	border: 1px solid #163C47;







	font-size:12px;



	font-weight:bold;



	/*text-transform: uppercase;*/



}







ul {



	list-style: none;



	margin:0px;



	margin-top:0px;



	margin-bottom:5px;



	margin-left:0px;



	



}







ul li {







	padding-left: 20px;



	padding-top:0px;



	padding-bottom:0px;



	padding-right:10px;



	background: url(../images/arrow.png) no-repeat 10px 5px;



	line-height: 180%;



	







}



table {



	color: #333333;	



	



}



p { 



	margin-top: 0; 



	margin-bottom:2px; 



}







img { 



	border: 0 none; 



	padding:0px;



	margin:0px;



}







#left_mod h3 {



	color:#DA3A1A;;



	font-size:16px;



	font-weight:bold;



	padding:0px 0 6px 0px;



	margin:0px;



}



.clr {



	clear:both;



	padding:0px;



	margin:0px;



}



/*****************************************/



/*** Template specific layout elements ***/



/*****************************************/











#outer {



	text-align:left;



	width:965px;



	margin:auto;



	/* border:solid 1px #FF0000; */



}







#header {



	width:965px;



	height:305px;



	margin:0px;



	padding:0px;



	float:left;



}



#logo {



	width:222px;



	height:61px;



	border:0px solid red;



	float:left;



	margin:0px;



	padding:0px;



}



#top_leftmenu {



	background-image:url(../images/left_links_bg1.gif);



	background-position:top;



	background-repeat:no-repeat;



	width:222px!important;



	width:218px;



	height:300px;



	padding:5px 0 0 0px;



	margin:0px;



	float:left;



	border:0px solid red;



	



}



#top_mainimage {



	/*background-image:url(../images/hero_image_home.jpg);



	background-position:top;



	background-repeat:no-repeat;*/



	width:743px;



	height:305px;



	padding:0px;



	margin:0px;



	float:left;



	border:0px solid red;



}







.moduletable_banner{



	width:744px!important;



	width:740px;



}







#briask-iss59{



	padding:0px;



	margin:0px;



	list-style:0px;



	width:744px!important;



	width:742px;



	height:305px;



	



}







#banner_1,#banner_2,#banner_3,#banner_4{



	z-index:-1;



}







.moduletable_banner{



	margin:0px;



	padding:0px;



}







#menutop {



	height:305px;



	width:965px;



	padding:0px;



	float:left;



	text-align:left;



	margin:0px;



	border:0px solid red;



}







#top_leftmenu1 {



	width:222px;



	float:left;



}







.menu-suckerfish-horizontal ul, .menu-suckerfish-horizontal ul li,



.menu-suckerfish-horizontal ul li ul, , .menu-suckerfish-horizontal ul li ul li{



	z-index:5000;



}







#briask-iss59, #briask-iss59 li, #briask-iss59 li img{



	z-index:1;



	margin:0px;



	padding:0px;



}











#topnav {



	background-image:url(../images/top_links_bg.gif);



	background-position:top;



	background-repeat:no-repeat;



	float:left;



	width:623px;



	height:31px;



	text-align:right;



	padding:30px 100px 0 0px;



	border:0px solid red;



	margin:0px; 



}



#topnav a {



	color:#081442;



	text-decoration:none;



	font-size:11px;







}



#topnav a:hover {



	color:#0093D0;



	text-decoration:none;



	font-size:11px;



}



#header #menu moduletable #mainlevel-nav{



width:400px;



height:100px;



}



#menu {



	/* border:1px solid #FF0033; */



	height:90px;



	width:613px;



	padding:0px 0px 0px 30px;



	float:left;



	text-align:left;



	vertical-align:bottom;



}







#menu_right div {



	/* border: 1px solid #0000FF; */ /* blue */



	width:570px;



	height:30px;



	padding:0px 0px 0px 0px;



	margin:0px 0px 0px 0px;



}







#menu_right div ul li{



	float:left;



	color:#FFFFFF;



	margin:9px 0px 0px 0px;



	padding:0px 0px 0px 0px;



	vertical-align:middle;



	list-style:none;



}



#menu_right div ul li a{



	color:#000000;



	font-weight:bold;



	font-size:14px;



	line-height:16px;



	padding:0px 7px 0px 7px;



	border-right:solid 1px #333333;



	text-decoration:none;



}







#menu_right div ul li a:hover{



	color:#666666;



	font-weight:bold;



	font-size:14px;



	line-height:16px;



	padding:0px 7px 0px 7px;



	border-right:solid 1px #333333;



	text-decoration:none;



}







#menu_right div ul li ul{



	margin:0px 0px 0px 0px;



	margin:-5px 0px 0px 0px !important;



	padding:0px 0px 0px 0px;



	vertical-align:middle;



}



#menu_right div ul li ul li{



	color:#FFFFFF;



	margin:0px 0px 0px 0px;



	padding:0px 0px 0px 0px;



	vertical-align:middle;



	list-style:none;



}



#menu_right div ul li ul li a{



	color:#000000;



	font-weight:bold;



	font-size:14px;



	line-height:16px;



	padding:5px 0px 0px 7px;



	border:solid 1px #CCCCCC;



	text-decoration:none;



}



#menu_right div ul li ul li a:hover{



	color:#666666;



	font-weight:bold;



	font-size:14px;



	line-height:16px;



	padding:5px 0px 0px 7px;



	border:solid 1px #CCCCCC;



	text-decoration:none;



	background-color: #000000;



	color: #FFFFFF;



}











#menu_left{



	background-image:url(../images/top_links_left.gif);



	background-repeat:no-repeat;



	height:32px;



	width:12px;



	float:left;



 	margin-top:61px;



	/* border:solid 1px #FF00FF; */



}







#menu_right{



	background-image:url(../images/top_links_rightbg.gif);



	background-repeat:no-repeat;



	background-position:right;



	height:32px;



	float:left;



	width:570px;



	/* padding:0px 10px 0px 0px;*/



	margin:61px 0px 0px 0px; 



	/* border:solid 1px #FFFF00; */  /* Yellow */



}







#home_banner {



	/* background-image:url(../images/hero_image_home.jpg); */



	background-repeat:no-repeat;



	width:965px;



	height:301px;



	padding:0px;



	margin:0px;



	/* border:1px solid #FF0033; */



}



#placeholderdiv{







}



#inner_banner {



	background-image:url(../images/hero_image_inside.jpg);



	background-repeat:no-repeat;



	width:965px;



	height:171px;



	padding:0px;



	margin:0px;



}







#main_body {



	width:963px;



	padding:0px 0px 0px 0px;



	margin:0px;



	background-color:#FFFFFF;



	border-left:1px solid #cccccc; 



	border-right:1px solid #cccccc;



	background:url(../images/content_bg.gif);



	background-repeat:repeat-y; 



}



#leftcolumn {



	float:left;



	color:#333333;



	background-color:#fff;



	width:210px;



	padding:0 0px 0 10px;



	border-right:1px solid #cccccc;



	background-color:#F3F3F3;







}



#leftcolumn_home {



	float:left;



	color:#333333;



	background-color:#fff;



	width:210px;



	padding:0 0px 0 10px;



	border-right:1px solid #cccccc;



	background-color:#F3F3F3;



	height:484px !important;



	height:491px;



}



#middlepart {



	height:auto;



	float:left;



	line-height:15px;



	border:0px solid red;



	background-color:#FFFFFF;



}



#right{



	width:200px;



	text-align:left;



	padding-top:10px;



	padding-left:2%;



	padding-bottom:7px;



	/* border:1px solid #FF0033; */



	float:left;



}







.content p{



	padding:0px 20px 0px 20px;



}







/* ------------------------------------------------ */



/* ++++++++++++++++++++++++++++++++++++++++++++++++ */



/* ------------------------------------------------ */



/**** If There Is No Right And Left Module Publishrd ****/



#middle_blog {



	width:410px;



	height:auto;



	background-color:#000000;



	color:#ffffff;



	float:left;



	/* border-right:dotted 1px #E4E4E4; */



	padding:15px 10px 10px 15px;



	/* border:1px solid #FF0033; */



}







#latestblog {



	width:529px;



	background-color:#000000;



	color:#ffffff;



	float:left;



	height:auto;



	padding:15px 10px 10px 15px;



	/* border:1px solid #FF0033; */



}







#latestblog h3{



	margin-left:25px;



	height:50px;



	padding:16px 0px 0px 15px;



	background-image:url(../images/home_blogs_title_bg.gif);



	background-repeat:no-repeat;



	



}







/* #latestblog .moduletable{



	padding:0px 0px 0px 0px;



	margin-top:0px 0px 0px 0px;



}



 */



#latestblog ul{



	padding:0px 45px 0px 40px;



	margin-top:0px;



}







#latestblog ul li{



	padding:0px 0px 0px 0px;



	margin:0px 0px 0px 0px;



	list-style:none;



}







.latestblogtitle{



	color:#ffffff;;



	font-size:14px;



	font-weight:bold;



	/* padding:0px 0px 0px 0px; */



	margin:0px;



}







#middlecontent {



	width:534px;



	padding:10px 0 10px 10px;



	margin:0px;



	border:0px solid green;



	text-align:left;



	float:left;



}



#noleftcolumn {



	float:left;



	margin: 5px 10px 5px 10px;



	width:756px



}



#main_contentwithoutleftright {



	float:left;



	margin: 5px 10px 5px 10px;



	width:945px;



	



}



#main_contentwithoutleft {



	float:left;



	margin: 5px 10px 5px 10px;



	width:756px;







}



#main_contentwithoutright {



	float:left;



	margin: 5px 10px 5px 10px;



	width:720px !important;



	width:700px;



	border:0px solid red;



}



#rightcolumn {



	margin:0px 0 0 0;



	width:167px;







	/* height:470px !important; */



	float:right;



	padding:15px 10px 15px 10px;	



	border-left:1px solid #cccccc;



	background-color:#FFFFFF;



	



	



}











/* ------------------------------------------------ */



/* ++++++++++++++++++++++++++++++++++++++++++++++++ */



/* ------------------------------------------------ */











/************ Footer   *************/



#footer {



	background-image:url(../images/footer_bg.gif);



	background-repeat:no-repeat;



	background-position:bottom;



	width:965px;



	height:29px;



	text-align:right;



	vertical-align:middle;



	margin:0px 0 0 0;



	font-size:10px;



	border:0px solid red;







}











#footer_left{



	float:left;



	padding-left:8px;



	padding-top:10px;



	text-align:left;



	vertical-align:middle;







}







#footer_right {



	float:right;



	width:225px;



	text-align:right;



	vertical-align:middle;



	padding-right:10px;



	padding-top:10px;







}







#rightprod_topcurve {



	background-image:url(../images/latest_product_top_round.gif);



	background-repeat:no-repeat;



	background-position:bottom;



	width:160px;



	height:8px;



}



#rightprod_bottomcurve {



	background-image:url(../images/latest_product_bottom_round.gif);



	background-repeat:no-repeat;



	background-position:bottom;



	text-align:center;



	width:160px;



	height:510px;

	padding:5px 0 10px 0px;



}



.bottomsection {



	float:left;



	padding:5px 0 5px 5px;



	margin:0;



	border:0px solid red;



	



}



.textbold {



	font-weight:bold;



}



table.admintable td.key,



table.admintable td.paramlist_key {



	background-color: #f6f6f6;



	text-align: right;



	



	color: #666;



	font-weight: bold;



	border-bottom: 1px solid #e9e9e9;



	border-right: 1px solid #e9e9e9;



	height:25px;



}



table.admintable td.markers



 {



	background-color: #f6f6f6;



	text-align: center;



	



	color: #666;



	font-weight: bold;



	border-bottom: 1px solid #e9e9e9;



	border-right: 1px solid #e9e9e9;



	height:25px;



}







.subtitle {



	color:#0093D0;



	font-weight:bold;



}



.smalltitle {



	color:#163C47;



	font-weight:bold;



	font-size:14px;



	padding:5px 0 5px 0;



}











/* Messages */



#system-message dd.message ul,



#system-message dd.error ul,



#system-message dd.notice ul {



	padding: 2px 0 2px 10px;



	margin: 0 0 5px 0;



}







#system-message dd.message ul li,



#system-message dd.error ul li,



#system-message dd.notice ul li {



	background: none;



	padding: 5px;



	margin: 0;



	color:#666666;



}







/* System Standard Messages */



#system-message dd.message ul {



	background:url(../images/message.png) no-repeat 5px 0px ; 



	background-color:#F8F8F8;



	border:1px solid #666666;



	







}







/* System Error Messages */



#system-message dd.error ul {



	background:url(../images/alert.png) no-repeat 5px 0px ; 



	background-color:#FFFF99;



	



}







/* System Notice Messages */



#system-message dd.notice ul {



	background:url(../images/info.png) no-repeat 5px 0px ; 



	background-color:#F8F8F8;



	border:1px solid #666666;



}



.title {



	



	color:#163C47;



	font-size:14px;



	font-weight:bold;



	padding:5px 0 5px 0;



}











.float 







{







  float: left;







  color:#163C47;







}







  







div.float p







{







   text-align: justify;







}















div.spacer 







{







  clear: both;







}















div.hspacer 







{







  width:120px;







  float: left;







}















img.optiions







{







	border:0px solid #000000;







}











.feature {



	padding:0px;



}



.foldaway_blue {



	background-color:#00b1f1;



	padding:5px;







}



hr {



	border:1px solid #cccccc;



	height:1px;



	width:100%;







}



.recentProductImage {



	background:url(../images/image_bg.gif) no-repeat ;



	margin:5px 5px 5px 5px;



	width:150px;



	height:140px; 



	padding:0px;



	border:0px solid green;



}



.imageinnerProducts {



	padding:30px 0 30px 0;



	text-align:center;



}







.optionProductImage {



	background:url(../images/option-cell-bg.gif) no-repeat ;



	margin:5px 5px 2px 5px;



	width:151px;



	height:108px; 



	padding:35px 0 0px 0;



	text-align:center;



	border:0px solid red;



}







.prodName {







	font-weight:bold;



	padding:5px 0 10px 0px;



	font-size:11px;



	text-align:center;



}



.clr1 {



	clear:both;



	height:0px;



	font-size:0px;



	width:0px;



	line-height:0px;



}



table a {



	font-size:12px;



	text-decoration:underline;



}



table img {



	



	border:none;



}



.prodDetails a {



	text-decoration:none;



}



.subCatgListing{







	list-style: none;



	margin:0px;



	border:0px solid red;



	padding:0px;



	width:100%



}







.subCatgListingLi {







	padding-left: 18px;



	margin-top:5px;



	background: url(../images/sub-arrow.gif) no-repeat 5px 5px;



	margin-left:20px;



	border:0px solid red;







}



.category_name {



	background:url(../images/bullet.gif) no-repeat 3px 5px;



	background-position:left;



	color:#163C47;



	font-weight:bold;



	font-size:14px;



	padding:5px 0 5px 13px;



}







tr.sectiontableentry1 {



	background-color:#CCCCCC;



	vertical-align:top;



}



tr.sectiontableentry2 {



	vertical-align:top;



	background-color:#eee;



}



tr.sectiontableentry2 a , tr.sectiontableentry1 a {



	text-decoration:none;







}



tr.sectiontableentry2 img , tr.sectiontableentry1 img {



	



	text-decoration:none;







}



table.sectiontableentry1 {



	background-color:#CCCCCC;



	border-collapse:collapse;



	border-color:#FFFFFF;



	border:1px solid #ffffff;



	margin:1px;



}



table.sectiontableentry2 {







	background-color:#eee;



	border-collapse:collapse;



	border-color:#FFFFFF;



	border:1px solid #ffffff;



	margin:1px;



}



table.sectiontableentry2 img , table.sectiontableentry1 img {



	border:0px solid #cccccc;



	margin:10px;



	



}



table.sectiontableentry2 a , table.sectiontableentry1 a {



	text-decoration:none;



	



}







a.viewMoreSeries {



	text-decoration:underline;



	border:0px solid red;



}







.viewSpan {



	text-align:center;



	width:100%;



	border:0px solid red;



	padding:0 0 5px 35px;



	margin:0px;



}







.prod_table {



	border:1px solid #cccccc;



}



.prod_table img {



	border:0px solid #cccccc;



	margin:10px;



}



.product_head {



	text-align:center;



	font-weight:bold;



	padding:10px;







}



a.linkwhite, a.linkwhite:hover {



	color:#FFFFFF;



}



a.red, a.red:hover {



	color:#FF0000;



	text-decoration:none;



}



.tblproducts_listing {



	background-color:#fff;



	border:4px solid #4B81AF;



	



}



.products_listing {



	text-align:center;



	border:4px solid #4B81AF;



	padding:3px;

	

	vertical-align:top;



}



.products_listing img {



	border:1px solid #4B81AF;



}



.trailer_page {



	







}

.show-hit{display:none}

.test{width:725px;

clear:both}

.para{padding-left:5px;}

.header-new{width:750px;height:138px;}
.img-man-area{width:750px;float:left;margin:10px 0 25px 0;padding:0;}
.img-pro1{width:602px;float:left;height:93px;margin:0 0 25px 64px; padding:0;}
.content-area-new{	width:750px;	/*background-color:#fff;	background-image:url(../images/content-cell-bg.gif);	background-repeat:repeat-y;*/}
.content-left-new { color: #333333; float: left;font-size: 12px;font-weight: normal;line-height: 20px;padding: 0 10px 0;width:725px;}
.left-bottom-txt {float: left;margin-top: 0;padding-left: 10px;width: 370px;}
.left-bottom-txt h3 { color: #FF0000;font-family: Arial,Helvetica,sans-serif; font-size: 18px;font-weight: normal;line-height: 20px;margin: 0;padding-bottom: 10px;padding-left: 9px;padding-top: 15px;text-decoration: underline;}
.left-bottom-txt ul {margin: 0;padding-left: 20px;}
.img-pro-man { float: left;height: 274px;margin: 0;padding: 0;width: 370px;}
.left-txt1 {color: #333333;float: left;font-size: 12px;font-weight: normal;width: 705px;}
.Length-font {background-color: #92CDDC;color: #000000;font-size: 14px;font-weight: normal;padding: 10px;}
.Length-font2 {background-color: #FFFFFF;color: #000000;font-size: 14px;font-weight: normal;padding: 10px;}
.left-bottom-txt{	width:300px;	float:left;	margin-top:10px;	padding-left:10px;}
.left-bottom-txt h2{font-family: Arial, Helvetica, sans-serif;	font-size:14px;	color:#dc2c15;	font-weight:bold;	padding-top:15px;	padding-bottom:10px;	line-height:20px;	margin:0px;	padding-left:9px;	font-style:italic;}
.Length-font {background-color: #92CDDC;color: #000000;font-size: 14px;font-weight: normal;padding: 10px;}
.Length-font2 {background-color: #FFFFFF;color: #000000;font-size: 14px;font-weight: normal;padding: 10px;}

.left-bottom-txt ul{	margin:0px;	padding-left:20px;}
.left-bottom-txt ul li{	margin:0px;	padding:0px;	line-height:20px; list-style:disc;}
.content-right1{	width:353px; float:right;	margin-right:20px;	text-align:right;	font-size:11px;	}

.right-bottom-txt {float: left;margin-left:180px;margin-top: 0; padding: 0 0;width: 254px;}
.right-bottom-txt h2{font-family: Arial, Helvetica, sans-serif;	font-size:14px;	color:#dc2c15;	font-weight:bold;	padding-top:15px;	padding-bottom:10px;	line-height:20px;	margin:0px;	padding-left:9px;	font-style:italic;}

.footer-bottom-new {background-color: #FFFFFF;height: 20px;margin-bottom: 20px;padding: 0;width: 720px;}
.bottom-txt {color: #0000FF;float: left;font-size: 15px;font-weight: normal;width: 110px;}
.bottom-txt-new {color: #0000FF;float: left;font-size: 15px;font-weight: bold;width: 135px;}
.bottom-txt-new a{color: #0000FF;font-size: 15px;font-weight: bold;text-decoration:none;}
.clear{clear:both;}

