body{
	padding:0px;
	margin:0px;
	font:normal 13px/17px Arial, Helvetica, sans-serif;
	color:#585959;
	background-color:#892125;
}
div, p, h1, h2, h3, h4, h5, span, form, input, select, label, text-area, a, img, fieldset, dl, dd, 
dt{ margin:0px; padding:0px;}
img a{border:none; outline:none;}
a{text-decoration:none; padding:0; margin:0;}

.clear{
	line-height:0px;
	font-size:0px;
	clear:both;
	border:0;
	}
@font-face {
    font-family: 'FuturaMdCnBTMedium';
    src: url('futuramc-webfont.eot');
    src: url('futuramc-webfont.eot?#iefix') format('embedded-opentype'),
         url('futuramc-webfont.woff') format('woff'),
         url('futuramc-webfont.ttf') format('truetype'),
         url('futuramc-webfont.svg#FuturaMdCnBTMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

#page
{
    /*background-image:url(../images/bigbg1.jpg);*/
    background: #892125 url(../images/bg.jpg) top center no-repeat;
    width: 100%;
    display: table; /*padding-left:50px;
	padding-right:50px;*/
    /*height: 100%;*/
    min-height:590px;
}

.wrapper{
	width:950px;
	margin:0 auto;
}
.logo-area{
	float:left;
	width:186px; height:133px;
	background:url(../images/logo.jpg) 0 0 no-repeat;
	
	/*position:absolute;
	left:60px; top:0px;*/
	}
.top-right{
	width:750px; height:100px;
	float:left;
	/*padding-top:20px;
	margin-right:18px;*/
	
	}
.compname
{
    float:left;
    padding-left:20px;
    margin-top:50px;
    font:bold 31px/34px Georgia,Arial, Helvetica, sans-serif;
    color:#ffead8;
    width:500px;
}
.lnk
{
    width:150px;
    float:left;
    
}
.lnkemail
{
   margin-top:5px;
    float:right;
    padding-left:30px;
    color:#f5b987;
    font:bold 13px/17px Arial, Helvetica, sans-serif;
    
}
.lnksocial
{
    margin-top:5px;
    float:right;
    
}
.searchbg{
	
	width:419px; height:41px;
	margin-top:60px;
	
	}
.search-con
{
    background:url(../images/search.png) 0 0 no-repeat;
	width:240px;
	padding-left:28px;
	padding-top:0px;
	padding-bottom:5px;
	float:right;
	}
.textbox{
	
	width:143px; height:17px;
	border:#fff 1px solid;
	}
.search-button{
	/*background:url(../images/search-btn.jpg) 0 0 no-repeat;*/
	width:74px; height:23px;
	border:none;
	margin-left:5px;
	cursor:pointer;
	color:#ffffff;
	margin-top:5px;
	background-color:transparent;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}
.nav{
	width:750px; /*height:41px;*/
	float:right;
	z-index:1;
	text-align:left;
	/*background-color:#009800;*/
	
	padding-top:3px;
	
	margin-left:10px;
	
	margin-bottom:10px;
	}
/*.nav ul{
	list-style:none;
	color:#e5f5e5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:40px;
	font-weight:normal;
	text-transform:uppercase;
	}
.nav ul li a{
	color:#ebdbcb;
	text-decoration:none;
	margin-left:6px;
	}
.nav ul li a:hover, .nav ul li a.active{
	color:#ffffff;
	background-color:#006d00;
	display:block;
	}
.inner-nav{
	width:962px;
	height:38px;
	float:left;
	border:#ff0000 0px solid;
	padding:2px;
}*/

.banner-section{
	width:921px;
	height:263px;
	float:left;
	margin-top:25px;
	/*margin-left:10px;
	margin-right:10px;*/
	padding:10px;
	/*background-color:#e4e4e4;*/
	background-color: White;
	}

.bodybg
{
    width:941px;
	min-height:400px;
	/*background-color:#e4e4e4;*/
	background-color: White;
	padding-top:20px;
	padding-bottom:20px;
	
	}
/*#region MyRegion */

.pbrssm{font-family:Segoe UI,Lucida Grande,UnDotum,Arial, Helvetica, sans-serif,Comic Sans MS;font-size:10px;padding:20px;color:#333;line-height:24px}

/*#endregion*/
	/*.pbrssm h3
	{
		font-size:14px;
	}*/
.body-content
{
    padding: 0px 10px 0px 10px;
    width: 897px;
    margin-left: 10px;
    margin-right: 10px;
	/*background-color:#e4e4e4;*/
	background-color: White;
}
.prodDetails
{
    width: 907px;
	min-height:690px;
	/*background-color:#e4e4e4;*/
	background-color: White;
}
.cont-head{
	text-align: left;
	font-family: "Segoe UI",Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bolder;
	color:#FF0000;
	/*color:#8a2125;*/
	height:50px;
}
.cont-img{
	text-align: left;
	position:absolute;
	left:380px;
	top:20px;
}
.cont-body{
	font-family:"Segoe UI",Arial, Helvetica, sans-serif ;
	font-size:14px;
	}
.cont-body ul{
	margin-left:30px;
	margin-top:15px;
}
.cont-body ul li{
	list-style-image:url(../images/red-bullet.gif);
	padding-left:10px;
}
.cont-sub-head{
	font-family: "Segoe UI",Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-bottom:15px;
}
.body-left{
	width:580px;
	float:left;
	/*margin-left:5px;
	margin-right:10px;*/
	padding-right:10px;
	/*background-color:#e4e4e4;*/
	background-color: White;
	}
.imgsize{
	width:150px;
	height:150px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background:rgba(166,29,8,0.4);
	-webkit-box-shadow: #7A807D 10px 10px 10px;
	-moz-box-shadow: #7A807D 10px 10px 10px; 
	box-shadow: #7A807D 10px 10px 10px;
	
}
	
.content-top{
	text-align:left;
	color:#bc311e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-style:normal;
	padding-bottom:20px;
	
	
}

.content-area-left{
	text-align:justify;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
}
.content-area-left ul li{
	list-style-image:url(../images/red-bullet.gif);
	padding-left:10px;
}
.content-area-left p{
	margin-top:5px;
}
/*.bar{
	width:215px;
	margin-top:10px;
	margin-bottom:10px;
}
.barhead{
    background-image: url('../images/head-bar.jpg');
    background-repeat: repeat-x;
    background-position: 0px 0px;
    padding-left:10px;
    color:White;
    font: bold 12px/24px verdana, arial;
    margin-bottom:3px;
}
.barhead a
{
    text-decoration:none;
    color:White;
}
.barhead span
{
    padding-right: 5px;
    float:right;    
    color:White;
    font-size:9px;
    text-decoration:underline;
    font: Segoe UI,Lucida Grande,UnDotum,Arial, Helvetica, sans-serif;
}


.bartxt
{
    padding:5px;
}
           
.bartxt p{
        font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
        text-align:justify;
	    color:#3e3e3e;
    }
.bartxt h4
    {
        color:#009800;
        font:bold 12px/16px Verdana, Arial;
    }
.gvt
    {
        color:#808080;
        font:bold 12px/16px Verdana, Arial;
    }
.body-middle
{
    width:450px;
    float:left;
    margin-right:10px;
}
.body-middle h3
{
    width:440px;
	margin:5px;
}*/
.body-right{
	width:285px;
	float:left;
	/*background-color:#e4e4e4;*/
	background-color: White;
	padding-left:20px;
	padding-top:10px;
	}
.content-area-right
{
    margin-top:10px;
}
.divslideshow
{
    width:250px; 
    height:250px; 
    border:2px solid #CBC7C7;
}
.content-area-right-video{
	/*background:#bc311e url(../images/video.jpg) 0 0 no-repeat;*/
	
	width:300px;
	height:247px;
	
	
}
#content-area-right-video-text{
	
	width:300px;
	height:20px;
	padding-bottom:10px;
	padding-top:10px;
}
#content-area-right-video-text a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	color:#8a2125;
}
#content-area-right-bottom{
	
	width:300px;
	height:378px;
	/*background:#bc311e url(../images/facebook-like.jpg) 0 0 no-repeat;*/
}
#defaultCube{
	padding-top:30px;
	width:250px; 
	height:250px;
}
.welcome-sec{
	width:440px;
	margin:5px;
	}
.welcome-sec p{
	font:normal 12px/17px Segoe UI,Lucida Grande,UnDotum,Arial, Helvetica, sans-serif;
	color:#000;
	text-align:justify;
	margin-bottom:10px;
	}
.readmore
{
	width:84px; height:24px;
	text-align:center;
	/*margin-top:5px;*/
	float:right;
	}
.readmore a{
	font:bold 12px/24px Segoe UI,Lucida Grande,UnDotum,Arial, Helvetica, sans-serif;
	color:#11497c;
	}
.readmore a:hover{
	color:#86acce;
	}
	
	
/*.gallerybg{
	background:url(../images/gallerybg.jpg) 0 0 no-repeat;
	width:529px; height:228px;
	margin-top:16px;
	}
.gallery-con{
	width:490px;
	margin-left:21px;
	padding-top:58px;
	}
.more a{
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	color:#4c3f3a;
	text-decoration:none;
	text-transform:uppercase;
	}	
.more a:hover{
	color:#28201c;
	}
#gallery{
	width:490px;
	}
#gallery ul { list-style: none; padding:0; margin:0; }
#gallery ul li { display: inline; }
.contactusbg{
	background:url(../images/contactusbg.jpg) 0 0 no-repeat;
	width:529px; height:65px;
	margin-top:16px;
	}
.body-right{
	width:318px;
	float:right;
	}
.facebook-areabg{
	background:url(../images/facebook-areabg.jpg) 0 0 no-repeat;
	width:317px; height:311px;
	margin-top:16px;
	}
.facebook-area-con{
	width:292px;
	margin-left:15px;
	padding-top:11px;
	}
.newsletter{
	width:318px;
	margin-top:16px;
	}
.vediobg{
	background:url(../images/vediobg.jpg) 0 0 no-repeat;
	width:318px; height:342px;
	}
.vedio-con{
	width:292px;
	margin-left:15px;
	padding-top:60px;
	}*/
.content-aff{
	text-align:left;
	color:#bc311e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-style:normal;
	margin-top:10px;
	margin-bottom:10px;
}
.content-aff-bg{
	padding-left:23px;
	padding-top:10px;
	width:554px;
	margin-bottom:10px;
	/*background:#e4e4e4 url('../images/affilation.jpg');*/
}
.marketFormat{
	padding:20px;
	
}
.heading_small{
	color:#FF0000;/*#bc311e*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15pt;
	text-align:left;
	padding-left:25px;
	/*background-color:#CCCCCC;*/
	
	}

.li_big{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13pt;
	text-align:left;
	padding-left:35px;
	font-weight:400;
}
.li_big ul li{
	list-style-image:url(../images/right.png);
}
#li_content{
	width:400px;
	padding-top::25px;
	margin-left:50px;
	
}
#li_content ul li{
	list-style-image:url(../images/red-bullet.gif);
	
}
.form-div{
	height:400px;
	width:500px;
	top:20px;
	z-index:1;
	
	
}

.form-div  input{
	border:#333333 1px solid;
	
   
}
.input.rounded {

    border: 1px solid #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 40px;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
	width:50px;
	height:40px;
	}
.input.rounded hover{height:40px;}

.input.rounded:focus {
 border-color: #339933;

}

.button {
	border: none;
	width:120px;
	height:24px;
	background: url(../images/SUB.png) 0 0 no-repeat;
}
#submit1{

	border: none;
	background: url(../images/SUB.png) 0 0 no-repeat;
	/*background: url(../images/submit.gif) 0 0 no-repeat;*/

}
.tablecontus{
	margin-top:20px;
	margin-left:65px;
	margin-bottom:20px;
	
}
.tablecontus td
{
    min-width:75px;
    font-weight:bold;
}

.tableprod{
	margin-top:20px;
	margin-left:65px;
	margin-bottom:20px;
	/*border:1px solid black;*/
		
}
.tableprod td{
	/*border-style:solid;
	border-width:thin;
	border-left:1px solid black;
	border-bottom:1px solid black;
	border-width:thin;*/
}
.tableheadingleft{
	font-weight:bold;
	
}
.tableheadingtop{
	font-weight:bold;
	color:#000000;
	font-size:14px;
	}
.tableheadingleftsmall{
	padding-left:25px;
	font-weight:bold;
}
.footer
{
    /*background: padding-top:10px;*/
    padding-top:20px;
    text-align: left;
    width: 941px;
    background-image: url('../images/footer.jpg') ;
	height:88px;
    
}
.footer-left{
	width: 580px;
	border:2px solid black;
	margin-left:10px;
}
.footer-right{
	float:right;
	border:2px solid #33CC99;
}
.copyright
{
    font: normal 12px/15px Arial, Helvetica, sans-serif;
    color: #adadad;
    padding-top: 5px;
    padding-left: 30px;
	
}
.footerlink
{
    font: normal 13px/18px Arial, Helvetica, sans-serif;
    color: #adadad;
    padding-top: 5px;
    padding-left: 30px;
}
.footerlink a
{
    text-decoration: none;
    color: #adadad;
}
.footerlink a:hover
{
    color: #adadad;
}
.cont-img{
	text-align: left;
	float:right;
}

.table
{
	font: 10px/20px  Verdana,Arial, Helvetica, sans-serif;
    width:100%;
    border-collapse:collapse;
    table-layout:fixed;
    text-align:left;
    vertical-align:top;
    border: 2px solid #FF9900;   
   
}

.table, .table tr, .table td ,.table th
{
    /*border:none;*/
    margin:0;
    padding:5px;
    background-color:AliceBlue;
   border: 1px solid #0099FF;
}
.table th
{
	font-family:Verdana ;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}


.product-section
{
	width: 930px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family:Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
	
}

.prod-main-cont{
	width:910px;
	padding:10px;
	overflow:hidden;
		
	}
	
.prod-deal-cont-outer {
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 5px #828282;
    padding: 10px;
    min-height:500px;
}
.prod-deal-cont {
    overflow: hidden;
    width: 890px;
}
.prod-title{
	color: #303030;
    font-size: 15px;
    font-weight: bold;
}
.prod-title h1
{
    font-size: 15px;
    margin: 0px 0px 10px 0px;
}

.prod-subTitle{
	color: #616161;
    font-size: 13px;
}

.prod-left{
	width:350px;
	float:left;
	margin-top:20px;
	padding-right:5px;
	border-right:2px solid #aaaaaa;
	min-height:300px;
	/*border-right:1px solid #AFAFAF;*/
	}
.prod-right{
	width:510px;
	float:right;
	padding-left:5px;	
	margin-top:20px;
}
.chartProd
{
    margin:20px;
}

.dataProd
{
    margin:20px;
    font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
    font-size:10px;
}
.schemeDis
{
    margin:20px;
    font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
    font-size:10px;
}

.dwnlpdf
{
    margin-left:50px;margin-top:50px; margin-right:20px;
}
.dwnlpdf h3
{
    font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
    font-size: 18px;
    line-height:35px;
}
.dwnlpdf ul li
{
    font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: #146897;
    padding:10px;
    padding-top:0px;
   list-style-image: url(../images/bullet_go.gif); 
    vertical-align:middle;
}
.dwnlpdf ul li a
{
    padding-top:10px;
    padding-left:20px;
    
}
.dwnlpdf ul li a img
{
    padding-top:10px;
    border:0px;
    
    
}
.map
{
     width: 100%; height:700px;
}
.rounded
{
    border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; 
}
.item { padding:1em; margin:0 0 2em; }

.mapinfobox
{
    font-family: Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    font-size:13px;
    line-height: 18px;
}
.mapinfotxt
{
     color: #005A8E;
}
.mapinfospan
{
     color: #005A8E;
     padding-left:10px;
}
.maplnkspan
{
    color: #1129D5;
    font-family: Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    font-size:10px;
}
.maplnkspan a:hover
{
    text-decoration:underline;
}
.dv-left{
	width:220px;
	float:left;
	
	padding-top:30px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:5px;
	
	}
	


.dv-right{
	width:664px;
	float:right;
	padding-left:21px;
	padding-top:30px;
	padding-bottom:20px;
	min-height:800px;
	}
	
	div.item1:hover {
	-moz-box-shadow: 0 0 8px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.5);
	box-shadow: 0 0 8px rgba(0,0,0,0.5);
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#AAAAAA')";
	 
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#AAAAAA');
	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=AAAAAA,offX=8,offY=8,positive= true);
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";*/
	
    
	}
	
	
.item1
{
	font-family:Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
	width:300px;
	float:left;
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	padding-bottom:10px;
	height:300px;
	margin-right:12px;
	
	
	/*padding:7px 10px 11px 11px;
	height:210px;*/
	}

.item1 h3{
	font:bold 14px/16px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;/*Arial, Helvetica, sans-serif;*/
	color:#33237b;
	padding-bottom:10px;
	min-height:50px;
	overflow: hidden;
	}
.item1 p{
	font:normal 12px/15px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;/*Arial, Helvetica, sans-serif;*/
	color:#435061;
	padding-top:10px;
	}	
	
	
.bar-area{
	margin-top:20px;
	width:664px;
	}
.bar-heading{
	width:664px;
	margin-bottom:13px;
	}
.bar-left{
	background:url(../images/bar-leftbg.jpg) 0 0 no-repeat;
	width:7px; height:35px;
	float:left;
	}
.bar-right{
	background:url(../images/bar-rightbg.jpg) 0 0 no-repeat;
	width:7px; height:35px;
	float:left;
	}
.barbg{
	background:url(../images/barbg.jpg) 0 0 repeat-x;
	height:35px; width:633px;
	float:left;
	font:bold 20px/35px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
	color:#fff;
	padding-left:7px;
	}
.barbg a{
		color:#fff;
	}
	
.product-area{
	width:633px;
	background:url("../images/all-prods-lis-bg.gif") repeat-y scroll 317px 0 transparent;
	padding-left:10px;
	}
.product-tr{
	
	/*background:url("../images/all-prods-lis-bg.gif") repeat-x  0 0 transparent;*/
	}
.product-area-home{
	width:633px;
	/*background:url("../images/all-prods-lis-bg.gif") repeat-y scroll 171px 0 transparent;*/
	}
.loading
{
	text-align:center;
}
.loading-res
{
	background-color:Gray;
	color:white;width:100%;
	font:bold 12px/24px Verdana,Arial;
	text-align:center;
	display:none;
}

.filter-panel
{
    width:215px;
	float:left;
	font-family:Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:12px;
	margin-top:20px;
}
.filters {
border: 1px solid #C4DCFE;
background: #E1EDFD;
width: 215px;
font-size: 11px;
padding-bottom: 20px;
border-bottom: 3px solid #C6DDFF;
}

.filters-main-head {
padding: 9px 5px;
color: #404040;
font-size: 13px;
font-weight: bold;
border-bottom: 3px solid #C4DCFE;
}
.filter-toggle {
background: url("../images/icon-sprite.png") no-repeat scroll -8px -1376px transparent;
cursor: pointer;
_cursor: hand;
width: 15px;
height: 15px;
float: right;
margin: -18px 4px 0 0;

}	
.filter-toggle-arrow {
background: url("../images/icon-sprite.png") no-repeat scroll -8px -1419px  transparent;
}	
.filters-head {
background: #C4DCFE;
padding: 2px 5px;
margin-top: 20px;
overflow: hidden;
}
.filter-head-text {
float: left;
color: #404040;
font-weight: bold;
background: #C4DCFE;
padding: 2px 00px;
}
.reset-filter {
float: right;
font-size: 10px;
text-decoration: underline;
color: #BB0800;
margin-right: 17px;
padding-bottom: 2px;
margin-top: 1px;
cursor: pointer;
_cursor: hand;
}
.filter-prject{
    width:100%;
}
.filters-cont {
background: white;
border-bottom: 1px solid #D5F3FB;
padding: 2px 5px;
color: #565656;
overflow-y: auto;
max-height: 96px;
}
.filters-cont table tr td input
{
    margin-right:10px;
    
}
.filters-cont table tr td label
{
    width:80px;
}

.refined-box {
float: left;
margin-top: 3px;
}
.refined-box, .sort-by-box {
background: whiteSmoke;
border: 1px solid #BABABA;
padding: 0 3px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
/*max-width:180px;*/
}
.refined-filters-outer {
float: left;
overflow: hidden;
width: 500px;
}
.refinded-by-outer {
padding: 3px 0 4px 3px;
font-size: 11px;
color: #404040;
display: none;
overflow: hidden;
clear: both;
}

.refinded-by-outer span.refined-text {
display: block;
float: left;
font-weight: bold;
padding: 3px 5px 0 0;
}
span.filter-sep {
float: left;
padding: 2px 4px;
}

label.fliters-list {
display: block;
overflow: hidden;
padding: 2px;
}
.filter-value {
float: left;
margin: 2px 5px 0 0;
padding: 0;
}


.newsBg
{
    margin-top:1px;
    background:transparent url(../images/tasar_pic.jpg) 0 0 no-repeat;
    -khtml-opacity:0.20; 
     -moz-opacity:0.50; 
     -ms-filter:"alpha(opacity=20)";
      filter:alpha(opacity=20);
      filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.2);
      opacity:0.20; 
    width: 215px;
    height:200px;        
    position:absolute;
    z-index: 1;
        
}
.newsbgtop
{
    width: 200px;
    position:relative;
    z-index: 2;
    margin-top:10px;
}
.recent-event-content
{
    
    width: 200px;
    padding-top: 5px;
    padding-left: 5px;
    
}

.recent-event-content h3
{
    font: bold 13px/15px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    color:#005A8E;
    padding-top: 10px;
    padding-bottom: 8px;
    width: 200px;
}

.recent-event-content p
{
    font: bold 12px/18px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    text-align: left;
    color: #1A1A1A;
    padding-left:5px;
    width: 190px;
    padding-bottom:10px;
}

.recent-event-content p a
{
    font: bold 11px/16px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    color: #000071;
    /*padding-top: 10px;
    padding-bottom: 8px;*/
    padding-left:5px;
    width: 50px;
}


/* events page css*/
.dveve
{
    width:960px;
    margin:30px;
}
.bar-events-heading{
	width:900px;
	margin-bottom:13px;
	}
.bar-events-left{
	background:url(../images/bar-leftbg.jpg) 0 0 no-repeat;
	width:7px; height:35px;
	float:left;
	}
.bar-events-right{
	background:url(../images/bar-rightbg.jpg) 0 0 no-repeat;
	width:7px; height:35px;
	float:left;
	}
.barevents-bg{
	background:url(../images/barbg.jpg) 0 0 repeat-x;
	height:35px; width:870px;
	float:left;
	font:bold 20px/35px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
	color:#fff;
	padding-left:7px;
	}
.barbgevents a{
		color:#fff;
	}

.dvevecap
{
    width:900px;
    margin:15px;
    
}

.arceve
{
    font: bold 14px/30px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    color: #0C1D94;
}
.arceve ul li a
{
    /*font: bold 13px/30px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;*/
    text-decoration: none;
    color: #465BF0;
}
.arceve ul li a:hover
{
    text-decoration: underline;
    color: #9cd1ec;
}
.evecap-heading
{
    width: 850px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    text-align:justify;
    font: bold 20px/35px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    color: #1129D5;
}

.eve-desc
{
    width: 450px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    padding-top:20px;
    text-align:justify;
    font: 12px/24px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    color: #141414;
}

.evegal
{
    width: 400px;
    
    margin-left:10px;
    float: right;
    padding-top:30px;
    /*text-align:justify;
    font: 12px/24px Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
    color: #141414;*/
}


/* by subhajit sil for feedback*/

.field
{
    color:Navy;
    margin:20px;
}

.head_1
{
    font-family: 'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    color: #585959;
	font-weight:bold;
	font-size: 16px;
	text-align:center;
	margin:30px;
}
	



.button 
{
	background:#25A6E1;
	background:-moz-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#25A6E1),color-stop(100%,#188BC0));
	background:-webkit-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background:-o-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background:-ms-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background:linear-gradient(top,#25A6E1 0%,#188BC0 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25A6E1',endColorstr='#188BC0',GradientType=0);
	padding:2px 7px;
	color:#fff;
	font-family:  Segoe UI,'Helvetica Neue',sans-serif;
	font-size:12px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #1A87B9
}


.font1
{
    font-family: Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    color: #0099FF;
	font-weight:bold;
	font-size: 15px;
	text-align:center;
}

.swiftfieldset 
{ 
    margin-bottom: 6px; 
    color: #267DDC; 
    BORDER: 1px SOLID #CCCCCC; 
    -moz-border-radius: 4px 4px 4px 4px; 
    padding: 4px
}

.swiftfieldset, .swiftfieldset td, .swiftfieldset p, .swiftfieldset li 
{ FONT: 11px Verdana, Tahoma; 
}

.row1
{
	BACKGROUND-COLOR: #EDF4FF;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.row2
{
	BACKGROUND-COLOR: #F7FAFF;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.tborder
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #6393DF;
}

.tcat
{
	background: #80A9EA; 
    COLOR: #FFFFFF;
	FONT: 12px Verdana, Tahoma;
}

.ticketline
{
	BACKGROUND-COLOR: #96B9F0;
}

.ticketpostname
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica;
}






.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.sectiontitlebg
{
	BACKGROUND: #FFFFFF  repeat-x top left;
	COLOR: #333333;
	FONT-SIZE: 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	PADDING: 0px;
}

.mediumtext
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.tickethr
{
	BACKGROUND-COLOR: #D1DCEB; 
	COLOR: #D1DCEB; 
	BORDER: 0; 
	HEIGHT:1px; 
	MARGIN-TOP: 0; 
	MARGIN-BOTTOM: 8; 
}

.swifttextarea
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 100%;
	PADDING: 2px 2px 2px 2px;
}

.actpdf
{
    margin:20px;
}
.actpdf h3
{
    font-family: Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    
}
.actpdf ul li 
{
    font-family: Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    font-size: 14px;
    color: #146897;
}
.actpdf ul li a
{
    font-family: Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    font-size: 14px;
    color: #146897;
}
.actpdf ol li a
{
    font-family: Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    font-size: 14px;
    color: #146897;
}

.actpdf ul li a img
{
    padding-top:10px;
    padding-left: 10px;
    
    
}

.diractemp
{
    
    width:850px;
    margin:15px;
    
}

.diractemp p
{
    font: 14px/24px Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    text-align:justify;
}
.diractemp ul li
{
    font: 14px/24px Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    list-style-image: url(../images/bullet_go.gif);
   
}

.vishead
{
    font: bold 20px/24px Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    padding:20px;
    text-align: center;
}
.visdet
{
    width:750px;
    margin: 10px;
    padding-left:30px;
}

.tablevis
{
	font: 10px/20px  Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    width:100%;
    border-collapse:collapse;
    table-layout:fixed;
    text-align:left;
    vertical-align:top;
    border: 2px solid #FF9900;   
   
}

.tablevis, .tablevis tr, .tablevis td ,.tablevis th
{
    /*border:none;*/
    margin:0;
    padding:5px;
    background-color:transparent;
   border: 2px solid #0099FF;
}
.tablevis th
{
	font-family:Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.tablevis td
{
    font: 13px/24px Segoe UI,'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;
    text-align:justify;
}

/* 16/07/2012 by subhajit sengupta for who's who */

.whowho
{
    margin: 20px;
    font-family:  Segoe UI,'Helvetica Neue',sans-serif;
	font-size:12px;
}

.divwho
{
    width: 820px;
    min-height: 270px;
    border-bottom: 1px solid #6F6F6F;
    padding-top: 10px;
    border-bottom-color: #A2A2A2;
    font-family:  Segoe UI,'Helvetica Neue',sans-serif;
	font-size:12px;
	
}
.prec
{
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
    padding-top:20px;
    
}
.div1
{
   background:#25A6E1;
	background:-moz-linear-gradient(top,#25A6E1 0%,#188BC0 75%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#25A6E1),color-stop(100%,#188BC0));
	background:-webkit-linear-gradient(top,#25A6E1 0%,#188BC0 75%);
	background:-o-linear-gradient(top,#25A6E1 0%,#188BC0 75%);
	background:-ms-linear-gradient(top,#25A6E1 0%,#188BC0 75%);
	background:linear-gradient(top,#25A6E1 0%,#188BC0 75%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25A6E1',endColorstr='#188BC0',GradientType=0);
	padding:2px 7px;
	color:#fff;
	font-family:  Segoe UI,'Helvetica Neue',sans-serif;
	font-size:12px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #1A87B9;
	float:left;
   width:370px;
   min-height:240px;
   
   
  
}
.divtop
{
    width:350px;
    height:120px;
    padding:10px;
}
.divrec
{
    float:right;
    /*padding-right:10px;*/
    text-align:right;
   
}
.whoim
{
    border:0px;
    border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.divbot
{
    width: 350px;
    min-height: 80px;
    padding: 10px 0px 10px 10px;
}
.divcon
{
     font-size:10pt;
    text-align:right;
    width:210px;
    float:left;
    min-height: 48px;
    
    
}
.divheadtxt
{
    font-family:  Segoe UI,'Helvetica Neue',sans-serif;
	font-size:14px;
	font-weight:bold;
	display:block;
}
.divtitle
{
    font-family:  Segoe UI,'Helvetica Neue',sans-serif;
	font-size:14px;
	font-weight:bold;
	
}
.divdettxt
{
    font-family:  Segoe UI,'Helvetica Neue',sans-serif;
	font-size:12px;
	
	
}
.divad
{
    font-size:10pt;
    text-align:left;
    width:140px;
    float:left;
    
}

.divalloc
{
    width:380px;
    height:100px;
    float:left;
    margin-left:30px;
    
}

#photo a
{
    padding-left:10px;
}



/*@font-face {
    font-family: 'AmarBanglaNormal';
    src: url('amarbn_.eot');
    src: url('amarbn_.eot?#iefix') format('embedded-opentype'),
         url('amarbn_.woff') format('woff'),
         url('amarbn_.ttf') format('truetype'),
         url('amarbn_.svg#amarbn_') format('svg');
    font-weight: normal;
    font-style: normal;
}*/



@font-face {
    font-family: 'AmarBanglaNormalRegular';
    src: url('amarbn_-webfont.eot');
    src: url('amarbn_-webfont.eot?#iefix') format('embedded-opentype'),
         url('amarbn_-webfont.woff') format('woff'),
         url('amarbn_-webfont.ttf') format('truetype'),
         url('amarbn_-webfont.svg#AmarBanglaNormalRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.button
{
    background: rgb(164,41,0); /*background: -moz-linear-gradient(top,#003300 0%,#188BC0 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#003300),color-stop(100%,#188BC0));
    background: -webkit-linear-gradient(top,#003300 0%,#188BC0 100%);
    background: -o-linear-gradient(top,#003300 0%,#188BC0 100%);
    background: -ms-linear-gradient(top,#003300 0%,#188BC0 100%);
    background: linear-gradient(top,#003300 0%,#188BC0 100%);*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(164,41,0)',endColorstr='#188BC0',GradientType=0);
    padding: 2px 7px;
    color: #FFFFFF;
    font-family: Segoe UI, 'Helvetica Neue' ,sans-serif;
    font-size: 12px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid rgb(164,41,0);
}
.intrsImg
{
    width:700px;
}
.imglink
{
    width:95px;
    float:left;
    margin:3px 7px 3px 7px;
}
.litab
{
    display:inline;
    font-weight:bold;
    
}
.divhelp
{ 
    /*width:100px;*/
    float:right;
    text-align:center;
    /*border:1px solid grey;
    margin-right:100px;*/
    background-color: #EBEBEB;
    width:300px;
	
}
