@charset "utf-8";
/* CSS Document */

/**
Theme Name: Nehanet Corporation
Author URI: http://www.nehanet.com
Version: 1.0
Author: Senthil K
Description: Corporate Theme
*/

/* -------------------------------------- */

.clearfix:after { /* FF, O, etc. */
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block; /* IE7xhtml*/
}

html[xmlns] .clearfix { /* O */
	display: block;
}

* html .clearfix {
	height: 1%; /* IE5-6 */
}

/*body {  Moved to nn-style.css file
	background:#f2f2f2;
	font:normal 12px Arial,Verdana,Tahoma;
	color:#656565;
} */ 

a {
	text-decoration:none;
	color:#3f8bcd;
}

a:hover { color:#3f8bcd; text-decoration:underline }

.wrap {
	width:1004px;
	margin:0 auto;
}

/* header */
#header {
	background:url(images/Template-Top-img.gif) repeat-x 0 0;
	/*height:182px;*/
	padding-bottom:5px;
	overflow:hidden;
}

#date-now {
	background:transparent url(images/icons.gif) no-repeat 0 13px;
	float:left;
	padding-left:25px;
	font-size:11px;
	font-weight:bold;
	line-height:44px;
	text-transform:uppercase;
	color:#f2f2f2;
	margin-bottom:1px;
}

#top-search-wrap {
	background:url(images/search-btn.jpg) no-repeat 0 0;
	float:right;
	width:216px;
	margin-top:10px;
	margin-right:0px;
	height:26px;
	position:relative;
}

#top-s, #top-search-submit {

	background:none;
	border:none;
	padding:0;
	position:absolute;
}

#top-s {
	font:normal 12px Arial,Verdana,Tahoma;
	color:#000000;
	width:180px;
	top:5px;
	left:3px;
}

#top-search-submit {
	width:27px;
	height:25px;
	cursor:pointer;
	top:0;
	right:0;
}

#site-title {
	clear:both;
	font:normal 35px 'Myriad Pro',Tahoma,Verdana;
	padding-top:20px;
}

#site-title a { color:#3f8bcd; }

#site-title a:hover  { color:#75a018; }

#site-description {
	font:normal 15px 'Myriad Pro',Tahoma,Verdana;
	line-height:11px;
	color:#75a018;
	text-transform:uppercase;
	margin-bottom:16px;
}

/* container */
#container { padding-bottom:0px; }

/* content */
/* Original Content Code for left hand side */
/* #content {
	float:left;
	margin-left:45px;
	width:655px;
}*/
#content-left {
	float:left;
	margin-left:45px;
	width:655px;
}
 #content {
	float:right;
	margin-right:60px;
	width:655px;
}
#content-right {
	float:right;
	margin-right:60px;
	width:655px;
}
#article-content {
	float:left;
	margin-left:45px;
	width:900px;
	
}


#content-full {
	float:left;
	margin-left:45px;
	width:920px;
}

.pagetitle {
	font:normal 18px Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	color:#1b4f7c;
	margin-bottom:5px;
}

.post { margin-bottom:5px; }

.thumbnail {
	background:#ffffff;
	float:left;
	padding:5px;
	border:1px solid #cdcdcd;
	margin-right:9px;
}

#content .title {
	/*background:#f2f2f2 url(images/title-border.gif) repeat-x 0 100%;*/
	background: url(images/title-bg.gif) no-repeat ;
	padding:3px 0px 6px 6px;
	font:normal 18px Arial;
	margin-bottom:8px;
	float:left;
	width:100%;
	color:#c22f1e;
}
#content-right .title {
	/*background:#f2f2f2 url(images/title-border.gif) repeat-x 0 100%;*/
	background: url(images/title-bg.gif) no-repeat ;
	padding:3px 0px 6px 6px;
	font:normal 18px Arial;
	margin-bottom:8px;
	float:left;
	width:100%;
	color:#c22f1e;
}
#content-full .title {
	/*background:#f2f2f2 url(images/title-border.gif) repeat-x 0 100%;*/
	background: url(images/title-bg-full.gif) no-repeat ;
	padding:3px 0px 6px 6px;
	font:normal 18px Arial;
	margin-bottom:8px;
	/*float:left; */
	width:100%;
	color:#c22f1e;
}
#article-content .title {
	/*background:#f2f2f2 url(images/title-border.gif) repeat-x 0 100%;*/
	background: url(images/artile-title-bg.jpg) no-repeat ;
	padding:3px 0px 6px 6px;
	font:normal 18px Arial;
	margin-bottom:8px;
	float:left;
	width:100%;
	color:#c22f1e;
}

.widthfix {
	width:565px !important;
}

.meta, #content .read-more {
	font:normal 12px Arial,Verdana;
	color:#ffffff;
}

#content .meta { margin-bottom:9px; }

#content .datepost, #content .read-more, .tagpost {
	display:block;
	float:left;
	line-height:15px;
	padding:0 5px;
}

.tagfix,.longtag {
	width:420px;
	height:37px;
	overflow:hidden;
}

.longtag { width:532px; }

#content  a.read-more {
	background-color:#28537E;
	float:right;
	color:#ffffff;
}

#content  a.read-more:hover {
	background-color:#7090ab;
	color:#ffffff;
}

#content .datepost {
	background-color:#90ac50;
	margin-right:7px;
}

.tagpost { background-color:#436d91; }

.tagpost a { color:#ffffff; }

#content .entry { clear:both; }

/* wp-pagenavi */
.wp-pagenavi {
	font:normal 11px Tahoma, Verdana, Arial;
}

.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span.extend {
	/*background:#90ac50 !important;
	color:#ffffff !important; */
	text-transform:uppercase;
	padding:0 12px !important;
	border:none !important;
	display:block;
	float:left;
	line-height:34px;
}

/*.wp-pagenavi span.pages { background:#0f66b0 !important; }

.wp-pagenavi a:hover { background:#0f66b0 !important; } */

/* sidebar */
/* Original Side bar code for right hand side */
/*#sidebar {
	float:right;
	margin-right:50px;
	width:235px;
}*/
#sidebar {
	float:left;
	margin-left:42px;
	width:235px;
}
#sidebar-left {
	float:left;
	margin-left:42px;
	width:235px;
}

.widget {
	margin-bottom:5px;
	width:225px;
	border:1px solid #dfdfdf;
}

.widget .inner {
	background:#ffffff url(images/widget-bg.png) repeat-x 0 0;
	position:relative;
	padding:5px;
	width:213px;
	border:1px solid #ffffff;
}

.widget-title {
	font:normal 18px Arial, Verdana;
	font-style:normal;
	font-weight:normal;
	color:#1b4f7c;
	padding-bottom:8px;
	border-bottom:1px solid #f0f0f0;
	margin-bottom:3px;
}

.widget ul li {
	line-height:28px;
	color:#585858;
}

.widget a { color:#585858; }

.widget a:hover { color:#436d91; }

.toggle {
	background:transparent url(images/widget-toggle.gif) no-repeat 0 0;
	width:27px;
	height:31px;
	position:absolute;
	right:0;
	top:0;
}

.pointer { cursor:pointer; }

.widget .toggle-down { background:transparent url(images/widget-toggle.gif) no-repeat 0 -31px !important; }

.compact {
	height:28px;
	overflow:hidden;
}

/* footer */
#footer {
	font:normal 11px arial;
	padding-bottom:40px;
}

#footer-end {

	background:url(images/template-bottom-bg.gif) no-repeat;
	height:36px;
	width:994px;

	}
	
.footer-divider {
	margin-left:40px;
	}	
.left {
float:left;
margin-left:40px;
}
.right {
float:right;
margin-right:40px;
}

/*#footer {
	background:#90ac50;
	color:#ffffff;
	font:normal 10px Tahoma,Verdana,Arial;
	line-height:24px;
	border:1px solid #4f651e;
	text-transform:uppercase;
}

#footer .inner { border-top:1px solid #aec76c; }

#footer .wrap { padding:20px 0 80px; }

#footer a {
	color:#ffffff;
}

#footer a:hover { color:#ffffff; }*/



.widget_addn{
	position: absolute;
	left: -450px;
	top: -400px;
	}
	
#searchcontent .read-more{
 display:block;
 float:left;
 line-height:37px;
 padding:0 8px;
} 

#searchcontent .title {
 /*background:#f2f2f2 url(images/title-border.gif) repeat-x 0 100%;*/
 background: url(images/title-bg.gif) no-repeat;
 padding:3px 0px 6px 6px;
 font:normal 18px Arial;
 margin-bottom:8px;
 float:left;
 width:100%;
 color:#c22f1e;
}

#searchcontent {
 float:left;
 margin-left:45px;
 width:910px;
}

.sublink{
color:#333333;


}

h2
{
color:orange;
font-size:14px;
font-weight:bold;

}


h3
{
color:#666666;
font-size:11px;
font-weight:bold;

}

.quotes-txt{
font-family:Times New Roman;
font-style:italic;
font-size:20px;
font-weight:bold;
color:#4c64a7;
padding-top:10px;
}
.quotes-role{
font-family:Times New Roman;
font-style:normal;
font-size:12px;
font-weight:normal;
color:#636466;
text-align:right;
letter-spacing:1px;
padding-right:5px;}

.td-white {background-color:#ffffff; border:0px none; padding:2px 0px 2px 0px}
.td-left {background-color:#ffffff; border:0px none; padding:2px 40px 2px 0px; float:left;}
.divclass-error{ background-color:#ffebe8; padding-left:10px;}
.divclass-sucess{ background-color:#c7fa90; padding-left:10px;}
.divclass-focus{ background-color:#ffffe0; padding-left:10px;}
.mantextbox{background-color:#ffffe0; border: #e6db55 1px solid; width:200px; font-family:Verdana; font-size:11px; padding:2px 0px 2px 0px}
.manatextbox{background-color:#ffffe0; border: #e6db55 1px solid; width:150px; font-family:Verdana; font-size:11px; padding:2px 0px 2px 0px}
.nortextbox{background-color:#ffffff; border: #e5e5e5 1px solid; width:200px; font-family:Verdana; font-size:11px; padding:2px 0px 2px 0px}
.nortextbox-small{background-color:#ffffff; border: #e5e5e5 1px solid; width:150px; font-family:Verdana; font-size:11px; padding:2px 0px 2px 0px}
.nortextbox-mini{background-color:#ffffff; border: #e5e5e5 1px solid; width:50px; font-family:Verdana; font-size:11px; padding:2px 0px 2px 0px}
.textareabox{background-color:#ffffff; border: #e5e5e5 1px solid;  font-family:Verdana; font-size:11px; padding:2px 0px 2px 0px}
.textareabox-small{background-color:#ffffff; border: #e5e5e5 1px solid; width:190px; font-family:Verdana; font-size:11px; padding:2px 0px 2px 0px}
.textareabox-mini{background-color: #FFFFFF; font-family: verdana; font-size: 10px; font-weight: regular; border-color: #e5e5e5; border-style: solid; border-width: 1px; height:16px; width:200px}

/* Register Button */
.registerbtn {background-color:#3b6fa7; color:#FFFFFF; font-weight:bold; border: outset 2px #a2cde1; font-family:Arial}


#content-small {
	float:left;
	margin-left:5px;
	width:410px;
}


#shadow{
background-image:url(images/landing page-line.gif);
background-repeat:repeat-y; 
width:10px;
height:auto;
border:solid 1px thick;
float:left;
}

#side-registration{
width:225;
float: left;
margin-left:10px;
}

/* Points of View page Quotes */
.pov-quotes
{
    color: #4C64A7;
    font-family: Times New Roman;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    padding-top: 10px;
}
/*sup{font-size:xx-small; vertical-align:top;}*/
sup {
	height: 0;
	line-height: 1;
	position: relative;
	top: -0.7em;
	vertical-align: baseline !important;
	vertical-align: bottom;
}
