body{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;

	}
a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}
td{
	color:#333333;
	font-family:Tahoma;
	font-size:11px;
}
div.wrapper{
	width:995px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
div.naaptolheader{
	float:left;
	width:995px;
	height:auto;
	text-align:left;
}
div.naaptolfooter{
	float:left;
	width:995px;
	height:auto;
}
table.maindiv{
	width:995px;
	height:auto;
}
div.cmsheader{
	float:left;
	width:995px;
	height:auto;
	margin-bottom:5px;	
}
div.leftcontent{
	float:left;
	width:200px;
	height:auto;
	margin-right:5px;
}
table.rightcontent{
	float:right;
	width:790px;
	height:auto;
}
div.ad2div{
	float:left;
	width:100%;
	height:90px;
	text-align:center;
	margin-bottom:5px;
}
table.articlemainbody{
	float:left;
	margin-bottom:5px;
	width:790px;
	height:auto;
}
div.articlemainbodyleft{
	float:left;
	margin-top:20px;
	margin-bottom:5px;
	width:545px;
	padding-left:20px;
	height:auto;
}
div.articlemainbodyright{
	float:right;
	margin-bottom:5px;
	width:180px;
	height:auto;
}
div.articledetails{
	padding:0px;
	float:left;
	margin-bottom:5px;
	width:545px;
	height:auto;
	border:1px solid #e2f1ff;
}
div.pollquestion{
	padding:0px;
	float:left;
	margin-bottom:5px;
	width:533px;
	height:auto;
	border:1px solid #e2f1ff;
	padding:2px 0px 3px 12px;
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	color:#003399;
	text-align:left;

}
div.pollgraph{
	float:left;
	width:545px;
	border:1px solid #e2f1ff;
	margin-bottom:5px;	
	padding:0px;
}
table.graphtable{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	
}
td.yesgraph{
	background-color:#F4FBFF;
}
div.articlepagedetail{
	padding:0px;
	float:left;
	margin-bottom:5px;
	width:570px;
	height:auto;
	border:1px solid #e2f1ff;
}
div.articlebodycontend{
	float:left;
	margin-bottom:5px;
	width:570px;
	height:auto;
	border:1px solid #e2f1ff;
	
}

div.cathead{

background-image:url(images/cateheadbg.gif);
	padding:2px 0px 3px 12px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
	text-align:left;
}
div.catheadcategorypage{
background-image:url(images/cateheadbg.gif);
	background-repeat:repeat-x;
	padding:2px 0px 3px 12px;
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	color:#003399;
	text-align:left;
	width:535px;
}
div.catheadsearchpage{
	font-family:tahoma;
	font-size:11px;
	margin-bottom:5px;
	text-align:left;
	width:535px;
}
div.leftnavigation{
	
	font-family:Tahoma;
	font-size:11px;
	line-height:15px;
	padding-left:0px;
	margin-bottom:5px;
	color:#0066CC;
}
div.pollBox {
	border:1px solid #aed9fb;
	font-family:Tahoma;
	font-size:11px;
	line-height:15px;
	padding-left:0px;
	margin-bottom:5px;
	color:#0066CC;
	}
table.pollsForm th {
	font-size: 11px;
	font-weight: bold;
	color:#0066cc;
	text-align: left;
	text-indent: 3px;
}

div.leftnavigation ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
div.leftnavigation li{
	padding-top:2px;
	padding-bottom:2px;
	margin:0px;
	border-bottom:1px solid #E2F0FB;
}
div.leftnavigation li a{
	padding-left:5px;
	color:#0066cc;
}
div.DiscussionArticle{
	float:left;
	width:570px;
	padding:0px;
}
/*End Article Discription Page */
div.DottedBorder{
	background-image: url(images/DottedBorder.gif);
	background-repeat: repeat-x;
}

	div.DiscussCommentmaindiv{
	float:left;
		width:570px;
		padding:0px;
		height:auto;
	border:1px solid #e2f1ff;
	margin-bottom:5px;
		
	}
	div.DiscussComment{
	float:left;
		width:565px;
		padding:0px;
		height:auto;
	}
	div.DiscussCommentpollpage{
		float:left;
		width:545px;
		padding:0px;
		height:auto;
	border:1px solid #e4e7ea;
	margin-bottom:1px
	}
	
	
	div.DiscussCommentre{
	float:right;
	width:530px;
	height:auto;
	padding-left:5px;
	background-color:#f4fbff;		
	border:1px solid #e4e7ea;
	color:#999999;
	margin-bottom:5px;
}

	Div.DiscussComment table {
		border-bottom:1px solid #e4e7ea;
		margin-top: 5px;
	}
	Div.DiscussComment table td {
		padding-left:5px;
	}
	
	
	Div.DiscussComment table td.comments {
		font-size:13px;
	}
	Div.WriteReview {
		background-color:white;
		text-align:center;
		width:570px;
	}
	Div.WriteReview_Top {
		background-image: url(images/WriteReviewBox_Top.gif) ;
		background-repeat:no-repeat;
		padding-top:9px;
		padding-bottom:10px;
		width:570px;
	}
	Div.WriteReview_Top h1 {
		font-size: 16px;
		font-weight:bold;
		color:#0066cb;
		margin:0px;
		padding-left:55px;
		text-align:left;
	}
		
	Div.WriteReview_Middle {
		background-image: url(images/WriteReviewBox_Middle.gif);
		background-repeat: repeat-y;
		width:570px;

	}
	Div.WriteReview_Bottom {
		background-image: url(images/WriteReviewBox_Bottom.gif);
		background-repeat: no-repeat;
		height: 15px;
	}
	
	Table.WriteReviewForm {
	background-image: url(images/ReviewFromBg.gif);
		background-repeat: repeat-x;
		width:559px;
		text-align: left;
	}
	
	Table.WriteReviewFormreply {
	background-image: url(images/ReviewFromBg.gif);
		background-repeat: repeat-x;
		border-bottom:0px;
		width:559px;
		text-align: left;
		margin-top:0px;
		margin-bottom:0px;
	}
	Table.WriteReviewFormreplyre{
	background-image: url(images/ReviewFromBg.gif);
		background-repeat: repeat-x;
		border-bottom:0px;
		width:525px;
		text-align: left;
		margin-top:0px;
		margin-bottom:0px;
	}
	Table.WriteReviewForm td.Label{
		font-weight:bold;
		font-size:12px;
		text-align:right;
	}
	Table.WriteReviewForm td span{
		font-size:10px;
		color:#666666;
		padding-left:10px;
	}
	
	.input {
		border: 1px solid #91C7EE;
		font-size: 11px;
		
	}

/* css fot horizontal menu*/
.ddcolortabs{
	float:left;
	width:695px;
	padding-top:4px;
	padding-bottom:4px;
}
.ddcolortabs ul{
padding:0px;
margin: 0px;
font: bold 11px tahoma;
list-style-type: none;
text-align: left; 
/*set to left, center, or right to align the menu as desired*/
}

.ddcolortabs li{
display: inline;
}

.ddcolortabs li a{
	color: #ffffff;
background-image:url(images/TopNavigtaionTdBg.gif);
background-repeat:repeat-x;
	text-decoration: none;
	margin:0px;
	padding: 5px 5px;
}


.ddcolortabs li a:hover{
background-image:none;
background-color: #90BD37;
color: white;
text-decoration:none;
}

.ddcolortabs li a:active, .ddcolortabs li a:focus{
background-image:none;
background-color: #90BD37;
color: white;
text-decoration:none;
}

.tabcontainer{
float:left;
background-image:url(images/topnavigationtdbggreen.gif);
background-repeat:repeat-x;
width:995px; /*width of 2nd level sub menus*/
height:22px;
color:white; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontainer a{
margin-left:5px;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-align:center;
color:white; 
text-decoration:none;
}
.tabcontainer a:hover{
text-decoration:none;
}
.tabcontent{
display:none;
line-height: 20px;
}
/*css for breadcrum*/
div.bredcrum{
font-family:Tahoma;
font-size:11px;
border-bottom:1px solid #F2F2F2;
font-weight:bold;
margin:0 0 5px;
padding-left:5px;
padding-bottom:3px;
text-align:left;
}
div.bredcrum b{
color:#71A115;
font-size:11px;
font-weight:bold;}

.searchbox{
font-size:11px;
border:1px solid #91C7EE;
width:160px; 
margin:0px; 
margin-top:1px;
}

a.searchbtn2{
color:white;
font-family:Tahoma;
font-size:11px;
font-weight:bold; 
line-height:18px;
display:block; 
background-image:url(images/TopNavigtaionTdBg.gif);
padding:0px 5px 2px 5px; 
height:18px;
margin-top:1px;
}
a.searchbtn2:hover{
color:white;
font-family:Tahoma;
font-size:11px;
font-weight:bold; 
line-height:18px;
display:block; 
background:#90BD37;
padding:0px 5px 2px 5px; 
height:18px;
margin-top:1px;
text-decoration:none;
}

/*left navigation  css*/

.glossymenu{
margin: 0px 0px 5px 0px;
padding: 0px;
width: 200px; /*width of menu*/
}
.glossymenu h1{
background-image:url(/articles/naaptol/images/cateheadbg.gif);
background-repeat:repeat-x;
font: bold 11px tahoma;
font-size:11px;
color: #0066cc;
display: block;
width: auto;
padding: 4px 0px 4px 0px;
padding-left: 10px;
margin:0px;
text-decoration: none;
text-align:left;

}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #0066cc;
}
/*
.glossymenu a.menuitem:hover{
background-image:url(newpages/images/topnavigationtdbggreen.gif);
}*/

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom:5px;
border-bottom:0px;
border-top:0px;
border: 1px solid #AED9FB;

}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #E2F0FB;
}

.glossymenu div.submenu ul li a{
	display: block;
	font: normal 11px Tahoma;
	color: #0066cc;
	text-decoration: none;
	padding-left:10px;
	padding-bottom:3px;
	padding-top:1px;
}

.glossymenu div.submenu ul li a:hover{
color: #0066cc;
text-decoration:underline;
}
/*css for artical details table*/
td.articlecatheadline {
	border-bottom:1px solid #E2F0FB;
	padding:2px 0px 3px 5px;
	font-family:tahoma;
	font-size:15px;
	font-weight:bold;
	color:#0066cc;
}
td.articlecatheadline a{
	font-size:14px;
	font-weight:bold;
	text-decoration: underline;
	color:#0066cc;
}
td.articlecontent{
border-top:1px solid #E2F0FB;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:4px;
font-family:Tahoma;
font-size:11px;
text-align:justify;
}

span.article_content_subheading{
	padding-left:5px; font-family:Tahoma; font-size:11px;
}
div.article_category_thumbnail{
float:left; width:80px; height:80px; vertical-align:middle; text-align:center; margin:0;
}
td.articlenotfound{
	border-bottom:1px solid #E2F0FB;
	padding:5px;
	padding-left:10px;
	font-family:tahoma;
	font-size:13px;
	font-weight:normal;
	color:#0066cc;
}
div.paginationstyle{
	float:left;
	width:542px;
}
div.img
{
	float:right;
	margin:6px;
	margin-bottom:0px;
	width:235px;
	height:auto;	
	padding:2px;
	border:1px solid #e2f1ff;
	text-align:center;
}
div.enlarge
{
	float:left;
	margin-bottom:3px;
	height:auto;
	width:100%;

}
div.img img
{
	float:left;
	margin-bottom:3px;
	height:auto;
	width:auto;

}

div.desc{
	font-family:Tahoma;
	font-size:11px;
	text-align: justify;
  	font-weight: normal;
  	width: auto;
	margin: 4px 6px 4px 6px; 
}
table.centertabbedpanel{
	margin:0PX;
	margin:0PX;
}
div.tabcontenttext{
	width:100%;
	height:auto;
}
td.catetext{
	padding:3px 0px 3px 10px;
	font-family:Tahoma;
	font-size:11px;
	color:#003399;	
	width:100%;
	border-bottom:1px solid #e0effb;	
}

td.catetext a{
	color:#003399;
	font-weight:bold;
}

/*css naaptol header*/
.toplinks{
	color:#003399;
}
.TopLinksHeader{float:left;text-align:right;width:820px;padding-top:7px;font-family:Tahoma; font-size:11px;font-weight:normal;}
.TopLinksHeader2{float:left;text-align:right;width:100%;padding-top:5px;padding-bottom:5px;font-size:11px;font-weight:normal;}
#SellProductLink span{float:right;width:170px;padding-left:10px;width:165px;}
#Head{height:99px;width:100%;margin:0 0 1px 0;clear:both;}
.leftHead{background-image:url(images/HeaderLeft.gif);background-repeat:no-repeat;float:left;height:99px;width:7px;}
.rightHead{background-image:url(images/HeaderRight.gif);background-repeat:no-repeat;float:right;height:99px;width:7px;}
.middleHead{background-image:url(images/HeaderBG.gif);background-repeat:repeat-x;height:99px;float:left;width:981px;margin:0;}
.Naaptollogo{float:left;height:99px;width:165px;margin-right:25px;}
.Naaptollogo h2{margin:0;padding:0;}
#SearchComponents{width:551px;float:left;margin-top:27px;background-image:url(images/SearchBGFull.gif);background-repeat:no-repeat;height:52px;margin-right:15px;padding-top:7px;padding-right:3px;padding-left:3px;}
.bodyText13{font-size:12px;font-weight:bold;color:#333;}
.SearchComponentsinput{font-size:12px;color:#000;padding:3px;height:20px;border:1px solid #7BBCE8;}
.searchbtn{background-image:url(images/searchbt.gif);background-repeat:no-repeat;height:29px;width:98px;cursor:pointer;border:0 solid white;}
ul#navlist{margin:0;padding:0;list-style-type:none;white-space:nowrap;}
ul#navlist li{float:left;font-size:9px;font-weight:bold;margin:0;padding:5px 0 4px 0;background-color:#FFF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#BBDD7A;}
#navlist a,#navlist a:link{margin:0;padding:5px 9px 4px 9px;color:#690;text-decoration:none;border-left-width:1px;border-left-style:dashed;border-left-color:#BBDD7A;}
ul#navlist li.active{color:#690;background-color:#F1F8E4;}
#navlist a:hover{color:#690;background-color:#F1F8E4;}

/* css for naaptol top navigation*/

#TopNavigtaion{font-size:11px;width:100%;margin-bottom:1px;padding:0;text-align:center;}
Table.TopNavigtaion{font-weight:bold;color:#FFF;height:27px;background-color:#0066cc;background-image:url(images/TopNavigtaionTdBg.gif);background-repeat:repeat-x;text-align:center;}
Table.TopNavigtaion td a:hover{text-decoration:none;color:#cde59e;}
Table.TopNavigtaion td a{color:#FFF;text-decoration:none;font-weight:bold;}
Table.TopNavigtaion td a:active{color:#FFF;text-decoration:none;font-weight:bold;}
Table.TopNavigtaion td a:visited{color:#FFF;text-decoration:none;font-weight:bold;}
Table.TopNavigtaion td.tabtd{background-image:url(images/TopNavigtaionTdCenter.gif);background-repeat:no-repeat;background-position:right;}
Table.TopNavigtaion td.tabtd:hover{text-decoration:none; background-color:#0066cc;}
Table.TopNavigtaion td.TdCenterImg{background-image:url(images/TopNavigtaionRightCorner.gif);background-repeat:no-repeat;background-position:right;}
Table.TopNavigtaion td.TabLeft{background-image:url(images/TopNavigtaionLeftTd.gif);background-repeat:no-repeat;background-position:left;width:86px;}
Table.TopNavigtaion td.TabLeft:hover{background-image:url(images/topnavigtaionlefttdhover2.gif);background-repeat:no-repeat;background-position:left;width:86px;}
Table.TopNavigtaion td.TabRight{background-image:url(images/TopNavigtaionRightTd.gif);background-repeat:no-repeat;background-position:right;width:85px;}
Table.TopNavigtaion td.TabRight:hover{background-image:url(images/TopNavigtaionRightTdOver.gif);background-repeat:no-repeat;background-position:right;width:85px;}

.naaptolSms{background-image:url(images/SMSNaaptol.gif);background-repeat:no-repeat;width:208px;height:99px;float:right;}

form {
	padding:0px;
	margin:0px;
	}
/*css for pagination*/
.textnormal_12_bb{font-size:13px;font-weight:bold;color:#000;}

Div.CatlogPagination{padding:5px;margin-bottom:10px;}
Div.CatlogPagination span.PerPage{color:#039;float:left;}
Div.CatlogPagination span.PageNo{float:right;}
span pg-selected{padding:5px;font-size:11px;font-weight:bold;}


/* css for the recent polls table*/

table.recentpolls td{
	font-family:Tahoma; 
	font-size:11px; 
	color:#0066cc;
	border-bottom:1px solid #E2F0FB;
	padding:2px 0px 2px 0px;
}
table.recentpolls td a{
	color:#0066cc;
}/*
<!--[if lte IE 6]>
Table.TopNavigtaion td.TabRight:hover{background-color:white; width:85px;}
<![endif]-->*/

