@import url('../blueprint/reset.css');
@import url('../blueprint/typography.css');
@import url('../blueprint/forms.css');
body {
	background-color:#fff;
	color:#000;
	font:12px Georgia, "Times New Roman", Times, serif;
	height:100%;
	min-height:100%;  xbackground:url(../../images/body-bg.jpg) repeat-x top;
	
}
h1, h2, h3, h4, h5, h6 {
	font-weight:bold;
	color:#1e1b1a
}

.clearfix {
	display:inline-block
}
html[xmlns] .clearfix {
	display:block
}
:focus {
	-moz-outline-style:none
}
a, a:link, a:visited {
	color:#718c3a;
	text-decoration:underline
}
a:hover {
	color:#666
}
p {
	line-height:1.5em
}
input[type=submit]:hover, #wp-email-submit:hover {
	border:1px solid #CCC;
	background:url(../../images/topnav.jpg) repeat-x;
	color:#333
}
.aligncenter {
	display:block;
	margin:0 auto
}
img.aligncenter, img.alignright, img.alignleft {
	border:3px solid #EEE
}
.tags a:link, .tags a:visited {
	font-weight:bold;
	text-decoration:none;
	padding:2px 4px;
	background:#FFF;
	display:inline-block;
	margin-bottom:3px
}
#wrapper {
	min-height:100%;
	position:relative
}
#main {
	z-index:0;
*z-index:-1
}
#header {margin:0 auto;width:980px;background:#fff;height:95px; border-bottom:5px solid #fff;padding:0 0 15px 0;}
.blog-name a:link, .blog-name a:visited {color:#000;text-decoration:none}
#nav { background:url(../../images/navi-bg.jpg) repeat-x; }
#nav-content {margin:0 auto; width:980px; height:44px;}
.sf-menu {font-weight:bold}
.sf-menu, .sf-menu ul {float:left;list-style:none;line-height:35px;padding:0;margin:0}
.sf-menu a { text-decoration:none; _padding:9 8px; font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; float:left; padding:9px 9px 10px; }
.sf-menu a:hover { text-decoration:none;background:#C5D92D; float:left; padding:9px 9px 10px; font-weight:bold;}
.sf-menu #home a {display:block;text-decoration:none; padding:9px 9px 10px; _padding:9 8px; color:#FFFFFF; background:#C5D92D;}
.sf-menu li#home { background:url(../../images/arrow.jpg) bottom center no-repeat; height:44px;}
.sf-menu li {float:left;padding:0; background:url(../../images/li-sepretor.jpg) no-repeat right top;}
.sf-menu li:hover { background:url(../../images/arrow.jpg) bottom center no-repeat; height:44px;}
.sf-menu li:hover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li:hover ul ul ul ul, .sf-menu li.sfhover ul ul, .sf-menu li.sfhover ul ul ul, .sf-menu li.sfhover ul ul ul ul {left:-999em;}
.sf-menu li:hover ul, .sf-menu li li:hover ul, .sf-menu li li li:hover ul, .sf-menu li li li li:hover ul, .sf-menu li.sfhover ul, .sf-menu li li.sfhover ul, .sf-menu li li li.sfhover ul, .sf-menu li li li li.sfhover ul {left:auto;z-index:2;}
.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a {background:url(../../images/techblue/feed-title.jpg) repeat-x top #004688;color:#FFF;}
.sf-menu li:hover li a, .sf-menu li li:hover li a, .sf-menu li li li:hover li a, .sf-menu li li li li:hover li a {color:#666;}
.rss a:link, .rss a:visited {
	display:block;
	margin:0 25px 0 0;
	color:#666;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:8px 0 0 0;
	float:left;
	clear:left;
	margin:0
}
.sidebar .xoxo {
	list-style:none;
	padding:0;
	margin:0
}
.widgetcontainer ul, .widgetcontent .xoxo, .widgetcontainer ol {
	list-style:disc;
	margin-left:15px
}
.widgetcontainer li {
	margin-bottom:5px
}
.widgetcontainer li a:visited, .widgetcontainer li a:link {
	text-decoration:none;
	font-weight:bold;
	font-size:12px
}
.widgetcontainer li a:hover {
	border-bottom:1px dotted #635957
}
.widgettitle {
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:6px 10px;
repeat-x top #fff;
	border:1px solid #CCC
}
.widgetcontent {
	border:solid #CCC;
	border-width:0 1px 1px;
repeat-x #FFF;
	margin-bottom:10px;
	padding:10px
}
img.alignright1 {
	float:right;
	margin:10px
}
.alignleft1 {
	float:left;
	margin:10px
}
p.margin {
	margin-top:15px
}

/*sachin css*/

.fleft{ float:left;}
.fright{ float:right;}
.logo{ padding-top:9px;}
.bannerpad{ padding:0px 0px 5px 5px; width:971px; *padding:0px 0px 5px 11px;}
.bannerc{  background:url(../../images/banner-bg.png) no-repeat right; width:580px; padding-bottom:20px;}
.bannerpad h3{ font-size:16px; color:#555555; padding-top:28px; *padding-top:15px; font-weight:bold; padding-bottom:10px;}
.bannerpad p{ width:570px; text-align:left; font-size:12px; line-height:20px;}
.fheading { font:20px "Myriad Pro"; color:#555555; padding-bottom:16px;}
.tabwidth{ width:960px; margin:0 auto; padding-left:20px;}
.tabbg{ background:url(../../images/lowernav.jpg) repeat-x; min-height:35px;}
.bannerpad div.fright img{ padding-top:13px; *padding-top:0px;}
.clr{ clear:both; padding-left:20px; width:960px;}
.tableft{  background:url(../../images/tableft-bg.jpg) repeat-x; width:295px;}
.tableft ul{ font:11px Arial, Helvetica, sans-serif; color:#555555; list-style-type:none; padding:1px 0px 25px 5px;}
.tableft ul li{  background:url(../../images/lisepretor.png) 0 11px no-repeat; padding:6px 0px 0px 10px;}

.tabbtn{ background:url(../../images/tab-button.jpg) repeat-x; width:295px; height:35px; padding-top:0px;}
.tabbtn h3{ font:16px "Myriad Pro"; color:#FFFFFF; padding-left:13px; line-height:35px;}
.fbanner{ clear:both; width:980px; margin:0 auto;}
.fbanner p{ padding-left:20px;}
.flogo{ padding:32px 0px 0px 48px!important;}
div.fbanner table{ font:15px Georgia, "Times New Roman", Times, serif; color:#708C37;}

.tdborder{ xborder-right:1px dotted #555555;}
.width183{ width:183px; text-align:left; padding:5px 0px 10px 0px;}
.width216{ width:222px; text-align:left; padding:5px 0px 10px 20px;}
.width217{ width:217px; text-align:left; padding:5px 0px 10px 25px;}
.width190{ width:190px; text-align:left; padding:5px 0px 10px 20px;}
.pagenav ul li{ display: inline; list-style-type:none; padding-left:10px;}
.pagenav ul li a{ color:#C5D92D;}
.pagenav ul li a{ color:#C5D92D;}
.pagenav ul li a:hover{ color:#fff;}
.lowertabwidth{ width:655px; margin-top:9px; float:right;}
.lowertabwidth ul li{ list-style-type:none;}
.lowertabwidth ul li ul li{ padding-left:33px; font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.lowerp{ width:555px; background:url(../../images/lowernav-bg.jpg) no-repeat; height:200px;}
.lowerp p{ float:left; width:619px; padding:10px 0px 0px 12px; color:#555555; font:12px Arial, Helvetica, sans-serif;}
li#li_8{ padding-left:11px;}
.fbanner a{ font:11px Arial, Helvetica, sans-serif;}
#container{ width:100%;}
#googleadsensefooter{ width:660px; margin:0 auto;} /*Original width 960 px*/
#flink{ margin:0px 0px 0px 20px;}
#flink a{ padding-top:14px!important;}
.topcurvem{ margin-top:10px;}
/*#tabdiv{ background:#FF0000; height:20px; margin:0; padding:0;}
#tabdiv li{margin:0; padding:0;}*/

.googleresults {
	display:block;
	margin:0 auto
}


