/* Main */
body{
border-top:8px solid #f8902f;
margin:0px;
padding:0px;
min-height:700px;
border-bottom:8px solid #f8902f;
}
@font-face {
	font-family: myFont;
    src: url('css/616-webfont.eot');
    src: url('css/616-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/616-webfont.woff') format('woff'),
         url('css/616-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face{font-family: 'WebRupee';src: url('http://cdn.webrupee.com/WebRupee.V2.0.eot');src: local('WebRupee'), url('http://cdn.webrupee.com/WebRupee.V2.0.ttf') format('truetype'),  url('http://cdn.webrupee.com/WebRupee.V2.0.woff') format('woff'), url('http://cdn.webrupee.com/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.WebRupee{font-family: 'WebRupee';}
@font-face {
	font-family: myFont1;
    src: url('css/arnopro-caption-webfont.eot');
    src: url('css/arnopro-caption-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/arnopro-caption-webfont.woff') format('woff'),
         url('css/arnopro-caption-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
img{border:0px;}
.whitebg{background:#FFFFFF;}
a{text-decoration:none;}
/* Main */

/* Header */
.header{
width:100%;
}
.wrap-head, .menu{
width: 1008px;
margin:auto;
font-size:19px;
font-family:calibri;
color:#f6881f;
margin-top:15px;
}
.wrap-head .left{float:left;}
.wrap-head .right{float:right;}
.wrap-head .left a{
text-decoration:none;
color:#f6881f;
}
.wrap-head .right a{
text-decoration:none;
color:#f6881f;
}
.wrap-head .right a img{vertical-align:middle; margin-left:5px;}
.wrap-head .head-assets{clear:both; margin-top:25px;}
.wrap-head .head-assets .left-content{float:left; width:201px; padding:0px; margin:0px;}
.wrap-head .head-assets .center-content{float:left; width:606px; text-align:center; padding-top:8px; padding-bottom:8px;}
.wrap-head .head-assets .right-content{float:right; width:201px; text-align:right; height:120px;}
.wrap-head .head-assets .right-content .counter span{
	color:#474747;
	font-family:myFont;
	font-size:30px;
	padding:2px 5px 0px 5px;
	margin:2px;
	box-shadow:1px 2px 3px #444;
	-webkit-box-shadow:1px 2px 3px #444;
	-moz-box-shadow: #666 1px 2px 3px;
	box-shadow: #666 1px 2px 3px 1px;
	background: #fff;
	behavior: url(http://localhost/new/css/PIE.htc);
}
.freebl{
	margin-top: 26px; 
	font-size: 20px; 
}
.freebl a{
	text-decoration:none; 
	color:#F6881F;	
}

.fb{margin-top:60px;}
.header .menu-container{
clear:both;
height:65px;
background:url(images/menu-bg.png) center center repeat-x;
}
.header .menu-container .menu{
clear:both;
padding-top:15px;
}
.header .menu-container .menu .nav{
clear:both;
list-style:none;
margin:0px;
padding:0px;
text-align:center;
}
.header > .menu-container > .menu > .nav > li{
display:inline;
padding:0px 34px;
border-right:2px solid #777;
}
.currents{color:#FC0 !important;}

.fchild{padding-left:0px !important;}
.lchild{padding-right:0px !important; border:0px !important; padding-bottom:20px !important;}
.header .menu-container .menu .nav li a{
text-decoration:none;
color:#FFFFFF;
font-family:myFont1;
font-size:14px;
}
.header .menu-container{
position:relative;
 z-index:1;
}
.header .menu-container .menu .nav li a:hover{color:#fab139;}
.header .search-bar{height:82px; margin-top:-10px; background:url(images/shade-bg.png) center center repeat-x; position:relative; z-index:0;}
.search-boxes{
width: 1008px;
font-size:19px;
margin:auto;
text-align:center;
}
.search-boxes input{
border:1px solid #bdbcbc;
margin-top:18px;
padding:8px;
font-size:18px;
font-weight:normal;
}

::-webkit-input-placeholder { color:#b7b4b1; }
::-moz-placeholder { color:#b7b4b1; } /* firefox 19+ */
:-ms-input-placeholder { color:#b7b4b1; } /* ie */
input:-moz-placeholder { color:#b7b4b1; }
.ltbox{width:500px;color:#b7b4b1;}
.stbox{width:340px;color:#b7b4b1;}
.ltbox2{width:500px;color:#000 !important;}
.stbox2{width:340px;color:#000 !important;}
.nav .inner-div{
	height:auto;
	width:1008px;
	background:#000;
	display:none;
	position:absolute;
	left:50%;
	margin-left:-504px;
	margin-top:15px;
	z-index:99999;
	padding-bottom:20px;
	opacity:0.95;
	border-radius:0 0 10px 10px;
	background: #4D4D4D; /* Old browsers */
	background: -moz-linear-gradient(top, #4D4D4D 0%, #262626 100%); /* FF3.6+ */
	background: -webkit-linear-gradient(top, #4D4D4D 0%,#262626 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4D4D4D 0%,#262626 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4D4D4D 0%,#262626 100%); /* IE10+ */
	background: linear-gradient(top, #4D4D4D 0%,#262626 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D4D4D', endColorstr='#262626',GradientType=0 );
	/*filter: progid:DXImageTransform.Microsoft.alpha(opacity=95);*/
	
-webkit-border-radius:0 0 10px 10px;
-moz-border-radius:0 0 10px 10px;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#4D4D4D), to(#262626));
background: -webkit-linear-gradient(#4D4D4D, #262626);
	
}

.nav li:hover .inner-div{
    display:block;
}
.nav li ul.menu1{list-style:none; float:left; margin-right:20px; margin-top:20px; font-family:myFont1; text-transform:uppercase;}
.nav li ul.menu1 li{text-align:left; padding:10px;}
.nav li ul.menu1 li a{color: #FFF;  font-size:11px; text-shadow:none; border:none !important;}
.nav li ul.menu1 li a:hover{color:#fab139; border:none !important;/*#FFAE00;*/}

/* Header */

/* Content */
.content{

height:400px;
width: 1008px;
margin:auto;
}
.content .left{width:201px; float:left;}
.content .center{width:606px; float:left; margin-bottom:20px;}
	/* Icons */
	.content .center .wrap-icons{width:601px; margin:auto;}
	.content .center .wrap-icons .icon-div
	{
		text-align:center;
		width:120px;
		font-size:12px;
		font-family:Arial;
		float:left;
		margin:10px 10px 30px 18px;
	}
	.content .center .wrap-icons .icon-div a{
	color:#333333;
	letter-spacing:1px;
	}
	.content .center .wrap-icons .icon-div .icon-box
	{
		height:60px;
		width:60px;
		background:url(images/icons/icon-bg.png) center center;
		line-height: 60px;
		margin:auto;
		margin-bottom:8px;
		margin-top:8px;
	}
	.content .center .wrap-icons .icon-div .icon-box img
	{
		vertical-align: middle;
		max-height: 60px;
		max-width: 60px;
	}
	.content .center .wrap-icons .pagination
	{
		text-align:right;
	}
	.content .center .wrap-icons .pagination .pagi-box
	{
		text-align:right;
	}
	/* Icons */
.content .right{width:201px; float:right;}
.content .ad-box{width:100%; height:408px; background:url(images/popular-bg.png) no-repeat;	box-shadow: #ccc 3px 3px 3px; position:relative; z-index:0 !important;}
.content .ad-box a{font-family:Euphemia,Arial; font-size:15px; color:#999;}
.content .ad-box a:hover{color:#c20567;}
/* Content */


/* Footer */
.footer{height:209px; background:url(images/footer-bg.png) left top repeat-x;}
.footer .wrap-foot{
width: 1008px;
margin:auto;
text-align:center;
padding-top:15px;
}
.footer .wrap-foot .footer-links a{
padding:0px 50px;
font-size:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}
.footer .wrap-foot .city-links
{
padding-top:30px;
}
.footer .wrap-foot .city-links a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0c51b1;
padding:15px;
letter-spacing:0.5px;
}
.footer .wrap-foot .foot-icons{
margin-top:30px;
}
.footer .wrap-foot .foot-icons .small-logo{
float:left;
padding-left:20px;
}
.footer .wrap-foot .foot-icons .follow{
float:right;
}
.footer .wrap-foot .foot-creadits{font-family:arial; font-size:12px; margin-top:5px;}
.footer .wrap-foot .foot-creadits .copyright{float:left; width:220px; text-align:left}
.footer .wrap-foot .foot-creadits .term{float:left; width:568px; text-align:center}
.footer .wrap-foot .foot-creadits .rights{float:right;  width:220px; text-align:right}
.style2,.style2 > a{color: #717171}
/* Footer */

/* Sub-Categories */
.subcat
{
height:41px;
width:84%;
background:url(images/subcat-strip.png) center center repeat-x;
border:1px solid #eee;
margin:auto;
box-shadow:1px 2px 4px 1px #bbb;
margin-bottom:4px;
}
.subcat .sctxt{float:left; margin-top:12px; margin-left:10px; font-family:arial; font-size:17px; color:#606060; letter-spacing:1px;}
.subcat .scsign{float:right; margin-right:20px; margin-top:12px;}
#container a:hover .subcat{background:url(images/subcat-strip2.png) center center repeat-x;}

.breadcrumb{ margin-left:45px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.breadcrumb .hm{color:#FF9900;}
.breadcrumb .txt{color:#bbb;}

/* Sub-Categories */

/* Lean Model */
p { font-size: 1.3em; color: #D0E4EF; margin-bottom: 16px; line-height: 140%; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}

h2 { color: #FFF; font-size: 20px !important; font-weight: normal; padding-bottom: 4px; margin-bottom: 8px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; }

h3 { color: #FFF; font-size: 1.6em; font-weight: 200; margin-bottom: 6px; }


#strengths li { background: url(images/strength.png) 0 4px no-repeat; }
#weaknesses li { background: url(images/weakness.png) 0 4px no-repeat; }


#lean_overlay {

    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
#signup {
font-family: "Lucida Sans Unicode","Lucida Grande","Lucida Sans",sans-serif;
     width: 760px;
     padding-bottom: 2px;

    display:none;


    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
	   margin-top:-12%;
}

        #test {
     width: 600px;
padding: 30px; 
    display:none;


    background: #FFF;
        border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
        box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
       
}

#test p { color: #666; text-shadow: none; }

#signup-header { background: url(images/hd-bg.png); padding: 18px 18px 14px 18px; border-bottom: 1px solid #CCC; border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }

#signup-header  h2 { color: #444; font-size: 20px; font-weight: 700; margin-bottom: 3px; margin-top:0px; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); }
#signup-header  p { color: #444; font-size: 13px; margin: 0; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); text-shadow: none; }

#signup .txt-fld { position: relative; width: 364px; padding: 10px 20px; border-bottom: 1px solid #EEE; text-align: right; }
#signup .btn-fld { width: 254px; overflow: hidden; padding: 12px 20px 12px 130px; }
#signup .radio-fld { position: relative; width: 364px; padding: 14px 20px; border-bottom: 1px solid #EEE; text-align: left; }
#signup .txt-fld label { display: block; float: left; width: 90px; padding-top: 8px; color: #222; font-size: 13px; text-align: left;  }
#signup .radio-fld label {padding-top: 8px; color: #222; font-size: 13px; text-align: left; margin-right:7px;}
#signup .radio-fld input[type=radio] {padding: 0px; text-align: left;}
#signup .txt-fld input[type=text] { width: 244px; padding: 8px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 12px; color: #222; background: #F7F7F7; font-family: "Helvetica Neue"; outline: none; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #E7E6E6; border-bottom: 1px solid #E7E6E6; }
#signup .txt-fld input.good_input { background: #DEF5E1 url(images/good.png) 236px center no-repeat; }
#signup .txt-fld input.error_input { background: #FDE0E0; }

#signup .txt-fld textarea { width: 244px; padding: 8px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 12px; color: #222; background: #F7F7F7; font-family: "Helvetica Neue"; outline: none; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #E7E6E6; border-bottom: 1px solid #E7E6E6; }
#signup .txt-fld textarea.good_input { background: #DEF5E1 url(images/good.png) 236px center no-repeat; }
#signup .txt-fld textarea.error_input { background: #FDE0E0; }

p.error { position: absolute; bottom: 48px; right: 20px; width: 262px; color: #FFF; font-size: 1.1em; padding-bottom: 5px; background: url(images/error-arw.png) 20px bottom no-repeat; text-align: left; margin: 0; text-shadow: none; }
p.error span { display: inline-block; background: #D43636; padding: 6px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  }
.txt-fld input:focus, .txt-fld textarea:focus { background-color: #FAF9DC; }
        
button {
	float: right;
	font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	background: #3F9D4A; 
	border: none;
  width: auto;
  overflow: visible;
  font-size: 14px;
  color: #FFF;
 padding: 7px 10px;  border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; font-weight: bold; text-shadow: 0 1px 0 rgba(0,0,0,0.4);}
        
.modal_close { position: absolute; top: 12px; right: 12px; display: block; width: 14px; height: 14px; background: url(images/modal_close.png); z-index: 2; }

.services{width:350px;float:right;  color:#666;}
.services .list-3{padding:0px; padding-left:25px; margin:0px; list-style:circle; margin-top:50px; border-left:1px dashed #ccc; height:300px; font-family:myFont}
.services .list-3 > li{padding:20px 0px;}

/* Lean Model */


/* Information List */

.container{
height:250px;
width:550px;
margin:auto;
}
.title .box1{
height:42px;
width:22px;
float:left;
background-image:url(images/radius1.png);
background-position:left;
background-repeat:no-repeat;
}
.title .box2{
height:42px;
width:415px;
float:left;
background-image:url(images/strip-bg.png);
background-position:left;
background-repeat:repeat-x;
font-family:arial;
font-size:18px;
color:#606060;
letter-spacing:1px;
}
.title .clump{float:left; height:42px; width:107px;}
.title .clump .veri{
width:85px;
height:42px;
float:left;
background-image:url(images/strip-bg.png);
background-position:left;
background-repeat:repeat-x;
}
.title .box2 a{text-decoration:none; color:#5E5E5E; position:relative; top:12px;}
.title .box3{
height:42px;
width:22px;
float:left;
background-image:url(images/radius2.png);
background-position:left;
background-repeat:no-repeat;
}

.details{
margin-left:24px;
}
.details .box1{
height:184px;
width:11px;
float:left;
background-image:url(images/radius3.png);
background-position:left;
background-repeat:no-repeat;
}
.details .box2{
height:184px;
width:475px;
float:left;
background-image:url(images/strip-bg2.png);
background-position:left;
background-repeat:repeat-x;
font-family:arial;
font-size:17px;
color:#606060;
letter-spacing:1px;
}

.details .box3{
height:184px;
width:11px;
float:left;
background-image:url(images/radius4.png);
background-position:left;
background-repeat:no-repeat;
}
.details .box2 .top-box .lefts{float:left; font-size:12px; width:325px;}
.details .box2 .top-box .lefts .icon{float:left;}
.details .box2 .top-box .lefts .txt{float:left; padding-left:5px; width:295px; line-height:13px;}
.details .box2 .top-box .lefts .tile{padding-bottom:11px; padding-top:9px;}
.details .box2 .top-box .lefts .tile a{color:rgb(43,158,208);}
.details .box2 .top-box .rights{float:right; border:5px solid #fff; height:auto; max-height:110px; overflow:hidden; margin-top:15px; width:140px; text-align:center}
.details .box2 .bottom-box{font-size:12px; padding-top:5px;}
.details .box2 .bottom-box .lefts{float:left; width:475px;}
.details .box2 .bottom-box .lefts .relto{float:left; width:80px; color:rgb(228,45,49); font-weight:bold; padding-left:30px;}
.details .box2 .bottom-box .lefts .cats{float:left; width:365px; text-align:justify}
.details .box2 .bottom-box .lefts .cats a{text-decoration:none; color:rgb(43,158,208);}
.details .box2 .bottom-box .lefts .cats a:hover{text-decoration:underline;}
.details .box2 .bottom-box .rights{float:right;}

/* Information List */

/* Search ID */

.center1{background-image:url(images/strip-bg3.png); background-repeat:repeat-x; min-height:700px; width:100%; box-shadow:3px 4px 4px #ccc;font-family:Arial; }
		.center1 .left{width:680px; float:left; letter-spacing:1px;}
		.center1 .left .title{font-size:23px; padding-top:17px; padding-left:22px; letter-spacing:2px; color:#333;}
		.center1 .left .title a{font-size:13px; color:#cc3333; letter-spacing:1px; font-style:italic; text-decoration:underline; display:block; margin-top:5px; float:right; margin-right:10px;}
		.center1 .right{float:right; width:auto !important; margin-right:20px; margin-top:20px; height:295px; overflow:hidden;}
		.center1 .right img{border:3px solid #fff;}

		.center1 .left .icon{float:left; margin-right:10px;}
		.center1 .left .txt{float:left; padding-left:3px; color:#666; width:620px;}
		.center1 .left .tile{padding-bottom:15px;padding-top:15px; font-size:15px; padding-left:22px;}

		
		.center1 .left .relto{float:left; width:90px; color:rgb(228,45,49); padding-left:60px; padding-top:5px;font-size:15px;}
		.center1 .left .cats{float:left; line-height:18px; width:500px; color:#3399cc; line-height:20px; padding-top:5px;font-size:15px;}
		.center1 .left .cats a{text-decoration:none; color:rgb(43,158,208);}
		.center1 .left .cats a:hover{text-decoration:underline;}
		
/* Search ID */