@charset "utf-8";
/* CSS Document */

/*------------------------------------------------Basic Css Start Here------------------------------------------------*/ 
body{
padding:0px;
margin:0px;
background:url(../images/main-bg.gif);
}
div, span, form, h1, h2, h3, h4, h5, h6, ul, li, ol, dt, a, p, img, select, textarea{
padding:0px;
margin:0px;
}
img {
border: none;
margin:0px;
padding:0px;
}
a {
text-decoration:underline;
color:#595858;
}
a:hover{
color:#1f83be;
text-decoration:none;
}
.clr{clear:both;}
/*------------------------------------------------maincon Css Start Here------------------------------------------------*/ 
#maincon{
width:960px;
margin:0 auto;
}
#header-con{
width:960px;
float:left;
background:#ffffff;
}
#logo-con{
float:left;
padding:11px;
}
/*------------------------------------------------Nav Css Start Here------------------------------------------------*/ 
#navi-con{
width:810px;
float:left;
margin:5px 0 5px 0;
}/*
#navi-con ul{
padding:7px 0px 12px 4px;
*padding:12px 0px 12px 0px;
height:16px;
*height:11px;
background:#fff;
}
#navi-con ul li{
list-style:none;
padding:0px 13px 0 8px;
*padding:0px 12px 0 12px;
margin:0px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#595858;
background:url(../images/sep.gif) right center no-repeat;
display:inline;
}
#navi-con ul li a, #navi-con ul li a:hover {
text-decoration:none;
color:#595858;
}
#navi-con ul li a:hover{
color:#0074b4;
}
#navi-con ul li .active{
color:#0074b4;
cursor:text;
}
#navi-con .li{
list-style:none;
padding:0px 13px 0 8px;
*padding:0px 12px 0 12px;
margin:0px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#595858;
background:none;
display:inline;
}
#navi-drop {
	position:absolute;
	z-index:1;
	margin:0px 0 0 140px;
	background:#fff;
	float:left;
	border:solid 1px #000;
	width:150px;
	visibility: hidden;

}
#navi-drop ul{
background:#fff;
height:175px;
}
#navi-drop ul li{
list-style:none;
line-height:20px;
display:block;
padding:0 0 0 20px;
background:url(../images/bullet.gif) 8px center no-repeat;
}
#navi-drop ul li a, #navi-drop ul li a:hover {
text-decoration:none;
color:#595858;
}
#navi-drop ul li a:hover{
color:#0074b4;
}
#navi-drop ul li .active{
color:#0074b4;
cursor:text;
}
#navi-drop .li{
list-style:none;
padding:0px 13px 0 8px;
*padding:0px 12px 0 12px;
margin:0px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#595858;
background:none;
display:inline;
}*/
/*------------------------------------------------breadcram Css Start Here------------------------------------------------*/ 
#breadcram-con{
width:960px;
float:left;
}
#breadcram-con ul{
padding:10px 0px 10px 4px;
*padding:0px 0px0px 0px;
*height:11px;
background:#fff;
}
#breadcram-con ul li{
list-style:none;
padding:0px 13px 0 8px;
*padding:0px 12px 0 12px;
margin:0px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#595858;
background:url(../images/errow-b.gif) right center no-repeat;
display:inline;
}
#breadcram-con ul li a, #breadcram-con ul li a:hover {
text-decoration:none;
color:#595858;
}
#breadcram-con ul li a:hover{
color:#595858;
text-decoration:underline;
}
#breadcram-con ul li .active{
color:#595858;
text-decoration:underline;
cursor:auto;
}
#breadcram-con .li{
list-style:none;
padding:0px 13px 0 8px;
*padding:0px 12px 0 12px;
margin:0px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#595858;
background:none;
display:inline;
}
#language-con{
width:150px;
float:left;
margin:5px 0 5px 0;
text-align:right;
}
#language-con ul{
padding:11px 0px 12px 4px;
*padding:12px 0px 12px 0px;
height:12px;
*height:11px;
background:#ffffff;
}
#language-con ul li{
list-style:none;
padding:0px 6px 0 8px;
*padding:0px 5px 0 12px;
margin:0px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#595858;
display:inline;
}
#language-con ul li a, #language-con ul li a:hover {
text-decoration:none;
color:#595858;
}
#language-con ul li a:hover{
color:#0074b4;
}
#language-con ul li .active{
color:#0074b4;
}
#banner{
float:left;
margin-bottom:5px;
}
#transpent-con{
background:url(../images/transparent-bg.gif) left top repeat;
padding:10px;
}
#transpent-con h1{
padding:22px 1px 10px 0px;
font:25px Arial, Helvetica, sans-serif;
color:#0074b4;
float:left;
}
#transpent-con p{
padding:26px 0 10px 14px;
font:bold 20px Arial, Helvetica, sans-serif;
color:#fff;
}
#content-con{
float:left;
background:#fff;
padding:10px 10px 10px 10px;
width:940px;
}
#content-con-head{
margin:0 0 21px 0;
}
#content-con-head h1, h2, h3{
font:bold 15px Arial, Helvetica, sans-serif;
color:#0074b4;

display:inline;
}
#content-con-head h2{
font:bold 12px Arial, Helvetica, sans-serif;
}
#content-con-head h3{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
text-transform:none;
}
#content-con-head ul{
}
#content-con-head ul li{
list-style:inside;
padding:0px 0 0 10px;
margin:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
}
#content-box-outer{
width:170px;
padding:5px;
margin-right:10px;
float:left;
background:url(../images/box-bg.gif) no-repeat;
}
#content-box{
border:1px;
float:left;
}
#content-box h1{
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
display:block;
text-transform:none;
padding:7px 7px 0 7px;
}
#content-box p{
font:normal 10px Arial, Helvetica, sans-serif;
color:#585858;
line-height:14px;
padding:0px 7px 0px 7px;
}
#content-box p a{
text-decoration:underline;
color:#585858;
}
#content-box p a:hover{
text-decoration:none;
color:#585858;
}
#content-box img{
margin:0 0 0 0px;
}

#graph-box-outer{
width:170px;
padding:5px;
margin-right:10px;
float:left;
background:url(../images/box-bg.gif) no-repeat;
}
#graph-box{
float:left;
}
#graph-box h1{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0074b4;
display:block;
text-transform:none;
padding:7px 7px 0 7px;
}
#graph-box p{
font:normal 10px Arial, Helvetica, sans-serif;
color:#585858;
line-height:14px;
padding:0px 7px 0px 7px;
}
#graph-box p a{
text-decoration:underline;
color:#585858;
}
#graph-box p a:hover{
text-decoration:none;
color:#585858;
}
#graph-box img{
margin:0px 0 0 0px;
}
#welcome-con{
width:540px;
float:left;
padding:15px 0 18px 0;
margin-left:9px;
}
#welcome-con h1{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0074b4;
text-transform:uppercase;
}
#welcome-con p{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
line-height:18px;
text-align:justify;
}
#inner-welcome-con{
width:920px;
padding:5px 0 18px 0;
margin:0px 10px 0 10px;
}
#inner-welcome-con h1, h2, h3{
font:bold 14px Arial, Helvetica, sans-serif;
color:#0074b4;

}
#inner-welcome-con h2{
font:bold 14px Arial, Helvetica, sans-serif;
display:inline;
}
#inner-welcome-con h3{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
text-transform:none;
}
#inner-welcome-con p{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
line-height:18px;
text-align:justify;
}
#inner-welcome-con ul{
padding:0 0 15px 0;
}
#inner-welcome-con ul li{
list-style:inside;
padding:0px 0 0 10px;
margin:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
line-height:18px;
}
#spon-logo-con-outer{
width:930px;
min-height:43px;
padding:5px 0px 5px 5px; /*Edit by virender 09.10.09*/
float:left;
margin-top:10px;
background:url(../images/box-bg.gif) repeat;
}

#spon-logo-con-outer p{
font:bold 11px Arial, Helvetica, sans-serif;
color:#595858;
width:185px; /*Add by virender 21.10.09*/
*width:193px; /*Add by virender 21.10.09*/
}

.gift-box-card{
background:#fff;
float:left;
padding:6px;
margin-right:5px;
}
.gift-box-card img{
padding:0px 0px 0 0px;
}

/*
#gift-box-card{
background:#fff;
float:left;
padding:6px;
width:468px;
margin-right:5px;
min-height:48px;
}
#gift-box-card img{
padding:2px 0px 0 0px;
}
*/
#ecom-soft{
width:237px;
background:#fff;
float:left;
padding:6px;
margin-right:5px;
min-height:43px;
}
#ecom-soft img{
padding:2px 0px 2px 0px;
}
#publi-coup{
width:179px;
background:#fff;
float:left;
padding:6px;
min-height:48px;
}
#publi-coup img{
padding:7px 0 0 0;
}
/*------------------------------------------------sponserlogo Css Start Here------------------------------------------------*/ 
#spon-logo-con-outer-big{
width:930px;
min-height:43px;
padding:5px 5px 5px 5px;
float:left;
background: url(../images/box-bg.gif) repeat;
}

#spon-logo-con-outer-big p{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0074b4;
text-transform:uppercase;
padding:10px 0 0 5px;
}

#equalheight{
width:930px;
min-height:43px;
padding:5px 5px 5px 5px;
float:left;
background: url(../images/box-bg.gif) repeat;
}


.gift-box-card-big{
width:918px;
background:#fff;
float:left;
padding:6px;
margin-bottom:5px;
min-height:45px;
}
.gift-box-card-big img{
padding:0px 27px 0px 27px;
}
#ecom-soft-big{
width:918px;
background:#fff;
float:left;
padding:6px;
margin-bottom:5px;
min-height:43px;
}
#ecom-soft-big img{
padding:10px 50px 35px 50px;
}
#publi-coup-big{
width:918px;
background:#fff;
float:left;
padding:6px;
min-height:48px;
}
#publi-coup-big img{
padding:20px 49px 20px 49px;
}
/*------------------------------------------------Nav Css Start Here------------------------------------------------*/ 
#footer-con{
width:940px;
float:left;
margin:5px 0 5px 0;
}
#footer-con ul{
padding:7px 0px 12px 4px;
*padding:12px 0px 12px 0px;
height:16px;
*height:11px;
text-align:center;
}
#footer-con ul li{
list-style:none;
padding:0px 13px 0 8px;
*padding:0px 12px 0 12px;
margin:0px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#595858;
background:url(../images/sep.gif) right center no-repeat;
display:inline;
}
#footer-con ul li a, #nav-con ul li a:hover {
text-decoration:none;
color:#595858;
}
#footer-con ul li a:hover{
color:#0074b4;
}
#footer-con ul li .active{
color:#0074b4;
}
#footer-con .li{
list-style:none;
padding:0px 13px 0 8px;
*padding:0px 12px 0 12px;
margin:0px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#595858;
background:none;
display:inline;
}
/*--------------------------------------- Equal height Contertner css Start here -----------------------------------------*/
.container div {
float:left;
background:#fff;
border:solid 0px #0000FF;
}
#euphorie-logo-con{
width:453px;
background:#fff;
float:left;
padding:6px 6px 20px 6px;
margin-right:0px;
}
#euphorie-logo-con img{
padding:20px 0px 19px 0px;
}
#euphorie-logo-con p{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0074b4;
line-height:18px;
padding:0px;
margin:0px;
float:left;
width:450px;
text-transform:uppercase; /*Add by virender 27.10.09*/
}
#euphorie-logo-con span{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
text-transform:none;
}
#euphorie-book-con{
width:460px;
background:#fff;
float:left;
padding:0px 0px 0px 0px;
}
#euphorie-book-con img{
padding:0px 0px 0px 0px;
}
#euphorie-book-con p{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0074b4;
line-height:18px;
padding:6px 0 5px 6px;
*padding:6px 0 8px 6px;
margin:0px;
}
#euphorie-book-con span{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
text-transform:none;
}
/*--------------------------------------- Equal height Contertner css Ends here -----------------------------------------*/


.team-outer-container{
width:930px;
padding:0px; /*Edit by virender 27.10.09*/
float:left;
background:url(../images/box-bg.gif) repeat;
}
.team-inner-container{
float:left;
}
.team-mem-container{
width:130px;
float:left;
padding:0px 0px 0 0px; /*Edit by virender 27.10.09*/
margin:0 0px 0px 0; /*Edit by virender 27.10.09*/
}
.team-mem-container img{
padding:0px 0px 0px 0px;
}
.team-content-container{
width:755px;
background:#fff;
float:left;
padding:20px 20px 45px 20px;
margin-bottom:0px;
}
.team-content-container h1{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0074b4;
}
.team-content-container p{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
text-transform:none;
padding:0px 0px 0px 0px;
}
.team-content-container img{
padding:0px 0px 0px 0px;
}
/*Form Css Start*/
#form-con{
width:918px;
background:#fff;
float:left;
padding:6px 6px 20px 6px;
margin-right:5px;
}
#form-con p{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0074b4;
line-height:18px;
padding:0px;
margin:0px;
}
#form-con span{
font:normal 12px Arial, Helvetica, sans-serif;
color:#595858;
text-transform:none;
}
#form-con input{
width:150px;
}
#form-con select{
width:150px;
}
#form-con h1{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#0074B4;
}