body {
/*color: #000080;*/
font: 10pt  Arial, sans-serif;  color: #676767;
background-color: white;
margin:0px;
padding:0px;
text-align:center;

}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #406618;
margin:3px;
font-size: 18px;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #406618;
margin:3px;
font-size: 15px;
}



p,ul{
	font: 10pt  Arial, sans-serif;  color: #676767;
}



a:link {
    color : #1b703a ;
}
a:visited {
    color : #1b703a ;
}
a:hover {
    color : #1b703a ;
    background-color : white ;
}

/* New Links*/
/* Bg Color */

.dark-garybg{
background-color:#e2e2e2;
}


/*font Start here */

.font-10-lblue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#0083b3;
text-align:left;
}

.font-10-lblue:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FF0000;
text-align:left;
}

.font-12-dblue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
text-decoration:none;
color:#004e6d;
text-align:left;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}



.font-12-black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
text-decoration:none;
color:#000000;
text-align:left;
}

/* New Links Ends*/


.leftads{
border-color:#88AED6;
border-style:solid;
border-width:0px;
}



.borderall{
border-color:#88AED6;
border-style:solid;
border-width:1px;
}

.bottomborder{
border-bottom-color:#88AED6;
border-bottom-style:solid;
border-bottom-width:1px;
}

.f12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#093B97;
font-weight:bold;
}

.f10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#558AED;
text-decoration:none;

}


.f10:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#093B97;
text-decoration:none;
}


.left_box_top{
background-image:url(images/left_box_top.gif);
background-repeat:no-repeat;
}

.left_box_left{
background-image:url(images/left_box_left.gif);
background-repeat:repeat;
}

.left_box_right{
background-image:url(images/left_box_right.gif);
background-repeat:repeat;
}
.left_box_bottom{
background-image:url(images/left_box_bottom.gif);
background-repeat:no-repeat;
}

.left_button_text{
font-family:Verdana;
text-align:center;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
}

.left_button_text:hover{
font-family:Verdana;
text-align:center;
font-weight:normal;
text-decoration:none;
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
background-color:#E5F1FB
}

.left_button_bullet{
background-image:url(images/left_bullet.gif);
background-repeat:no-repeat;
padding-top:3px;
}

.white-line{
background-image:url(images/white_line.gif);
background-repeat:repeat;
}

.categorylinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 10px 18px; PADDING-TOP: 0px
}
.categorylinks LI {
	PADDING-BOTTOM: 1px
}
.categorylinks LI A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: NONE; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; 
	/*COLOR: #003366; */
	COLOR: BLACK;
	PADDING-TOP: 0px; BORDER-BOTTOM: #ececec 1px solid; TEXT-DECORATION: none
}
.categorylinks A:visited {
	/*COLOR: #003366;*/
	COLOR: green;
}
.categorylinks A:hover {
	BACKGROUND: #FFEBDD; COLOR: #003366; TEXT-DECORATION: none
}
#leftbar .headers {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 110% Arial; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #E87817; TEXT-ALIGN: center
}	

/* Header style sheet*/
.top_button_text{
font-family:Verdana;
text-align:center;
font-weight:normal;
text-decoration:none;
font-size:9px;
color:#000000;
}


.fsearch14{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#015ABC;
}

.fsearch12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#015ABC;
}

.fsearch10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:NONE;
color:#015ABC;
}

.fsearch10 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:NONE;
text-decoration:none;
color:#015ABC;
}

.fsearch10 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:NONE;
color:#000000;
text-decoration:none;
}







/*--New Style--*/

.tm{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#777777;
}


.tm a{
color:#FFFFFF;
text-decoration:none;
}


.tm a:hover{
color:#000000;
text-decoration:none;
background-color:#FFFFFF;
border-top:1px Solid #777777;
}


.dm{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#000000;*/
color:#000080;
text-decoration:none;
font-weight: bold; 
}


.dm a{
color:#000000;
text-decoration:underline;
}


.dm a:hover{
color:#000000;
text-decoration:none;
background-color:#FFFFFF;
border-bottom:1px dotted #f26711;
}

.actbtnbg1{
background-image:url(images/act_btnbg1.gif);
background-repeat:repeat;
color:#ff7017;
}

.btmbgt{
background-image:url(images/bottombgt.gif);
background-repeat:repeat;
height:21px;
}

.btmbgb{
background-image:url(images/bottombgb.gif);
background-repeat:repeat;
height:23px;
}

.btmbgm{
background-image:url(images/bottombgm.gif);
background-repeat:repeat;
height:56px;
}


.font-12-orange{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#fa7c01;

}

.font-12-orange a{
text-decoration:none;
color:#fa7c01;

}

.font-12-orange a:hover{
text-decoration:underline;
color:#fa7c01;
background:none;
}

.actbg{
color:#000000;
text-decoration:none;
background-color:#FFFFFF;
height:25px;
border-bottom:3px dotted #ffffff;
padding:2px 2px 2px 2px;

}

.actbg a{
color:#000000;
text-decoration:none;
background-color:#FFFFFF;
}

.actbg a:hover{
color:#000000;
text-decoration:none;
background-color:#FFFFFF;
border-bottom:1px dotted #f26711;
}

.sideborder{
border-left:1px solid #d4d4d4;  border-right:1px solid #d4d4d4;  padding-left:5px; padding-right:5xp;}


div.pagination {

margin-right:3px;
padding:1px 4px;    
/*font-weight: bold;*/
color:#FFFFFF;
background-color:#1b703a;
border-top: 1px solid #1b703a;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
	
/*	
	
	
    margin: 3px;
    text-align:left;
    clear: both;
	background-color:#777777;
	color:#FFFFFF;
	
	*/
}

div.pagination a {
border: 0px solid #dedfde;
padding:2px 1px; 
background-position:bottom;
text-decoration: underline;
color: #ffffff;        
}
div.pagination a:hover, div.meneame a:active {
    border-top: 0px solid #777777;
    background-image:none;
    background-color:#ffffff;
	color: #000000;
 	padding:2px 1px; 
}
div.pagination span.current {

	padding:2px 1px;   
    font-weight: bold;
    color: #000000;
	background-color:#FFFFFF;
	border-top: 0px solid #777777;

}

.m-bg{background-color:#7777777;}

.tpmenu{border-bottom: 1px dotted #4B4A49; font-family: Arial; font-size: 9pt; color: #000080; padding-left:5px;}


.adsBelowHeading {float: left; margin: 5px 0px 10px 10px; border: 1px dotted #d5d6d7; clear: both; padding: 10px; background-color: #fff;}
.adsBottom {float: none; margin: 5px 0px 10px 10px; width:95%; border: 1px dotted #d5d6d7; clear: both; padding: 10px; background-color: #fff;}
.adsBelowHeadingNormal {text-align: center; float: left; margin: 5px 25px 10px 0px; width:338px; height:282px;}
/*.adsInContent {float: right; margin: 5px 0px 10px 10px; width:150px; height:280 border: 1px dotted #d5d6d7; clear: both; padding: 10px; background-color: #fff;}*/
.adsInContent {float: none; margin: 15px 15px 20px 20px; border: 1px dotted #d5d6d7; clear: both; padding: 15px; background-color: #fff;}






/* new Added*/


.boxbg{
background-image:url(images/BOXBG.gif);
background-repeat:repeat-x;
border:1px solid #bfbfbf;
}

#searchtop{
display:block;
background-image:url(images/searchboxtop.gif);
background-repeat:no-repeat;
width:598px;
height:8px;
margin:0px;
padding-0px;
bg
}

#searchbottom{
background-image:url(images/searchboxbottom.gif);
background-repeat:no-repeat;
width:598px;
height:8px;
}

.searchboxbg{background-color:#005073;}




div#box{background: #005073; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
div#box a{color:#FFFFFF; text-decoration:none;}
div#box a:hover{color:#FFFFFF; text-decoration:underline;}

p{margin: .5em .5em .5em .5em;line-height:1.5}
b.btop, b.btop b, b.bbot, b.bbot b{
    display: block;height: 10px;font-size: 1px;

    background-image:url(images/corner.gif);

    background-repeat: no-repeat}
b.btop b{background-position: 100% -11px}
b.bbot{background-position: 0 -19px}
b.bbot b{background-position: 100% -30px}

#searchNEW{
background-image:url(images/searchboxbg.gif);
background-repeat:repeat-x;
height:32px;
width:497px;
border:1px solid #497px;}

.searchbox{
background:none; border:0px solid #999999; width:497px;  font-size:14px; font-weight:bold;
}



.tutorial-title {
margin: 0px 0px 16px 0px;
margin-left: 5px;
padding: 0px 0px 3px 0px;
color: #3D81EE;
font: normal normal 150% Verdana, sans-serif;
text-decoration: none;
text-align: left;
line-height: 1.6em;
border-bottom: 1px solid #d3d3bb;
background: #fff url(images/bkg-grey.png) repeat-x;
}


/*
div.border-1 {
border: 1px solid #999999;
border-width: 0;
border-width: 1px;
width: 800px;
}
*/

/*
div.right-ads1 {
border: 1px solid #CCCCCC;
border-width: 0;
border-width: 1px;
width: 320px;
height: 140px;
clear: both; 
padding: 15px;
background-color: #FEEEBD;
position:relative; 
left:-100;
}
*/

div.right-ads1 {
/*border: 0px solid #CCCCCC;*/
border-width: 0;
border-width: 1px;
width: 320px;
height: 180px;
clear: both; 
padding: 0px;
float: left;
/*background-color: #FEEEBD;*/
}

div.right-ads2 {
border: 0px solid #CCCCCC;
border-width: 0;
border-width: 0px;
width: 165px;
height: 610px;
clear: both; 
padding: 1px;
float: left;
}



div.border-1 {
   float: none; 
   margin: 15px 15px 20px 20px; 
   border: 1px dotted #d5d6d7; 
   clear: both; padding: 15px; 
   background-color: #fff;
   width: 800px;
 }

#container {
	margin: 0px auto;
	padding-top: 3px;
	width: 960px;
	text-align: justify;
	background-color: #FFFFFF;
	border:1px solid white;

}

/*Post Comments - Start */

.postcommentshow
{
	width:622px;
	float:left;
	padding:1px;
	margin:20px 0 20px 2px;
	border:1px solid #cccccc;
}
.postcomment
{
	width:600px;
	float:left;
	padding:11px;
	background:#f1f1f1;
}
.postcomment h1
{
	margin:0;
	text-shadow:2px 1px 1px #ffffff;
}
.writelvltxt
{
	width:120px;
	float:left;
	text-align:right;
	padding:8px 20px 0 0;
	font:bold 8pt Arial, Helvetica, sans-serif;
}
.writefrmtxt
{
	width:450px;
	float:left;
	padding:8px 5px;
	border:0;
	margin:0 0 10px 0;
	background:#ffffff;
}
.writefrmtxt:focus
{
	border:1px solid #cccccc;
	padding:7px 4px;
	background:#f9f9f9;
}
.writefrmbtn
{
	float:left;
	padding:5px 10px;
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(/d2/images/maroon_grad.gif) repeat-x;
	border:0;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:1px;
}

/*Post Comments - Ends*/
.right_tut_listing
{
	float:left;
	width:160px;
	margin:0;
	padding:0;
}
.right_tut_listing ul
{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.right_tut_listing li
{
	 width:160px;
	 float:left;
	 margin:2px 0;
	 padding:0;
}
.right_tut_listing ul li a
{
	 width:150px;
	 float:left;
	 margin:3px 0;
	 padding:0;
	 font:bold 11px arial;
	 color:#0072bc;
}

/* left tutorial listing */

.left_tut_listing
{
	float:left;
	width:140px;
	margin:0;
	padding:0;
	background:#f9f9f9;
}
.left_tut_listing ul
{
	float:right;
	margin:0;
	padding:1;
	list-style:none;
}
.left_tut_listing li
{
	 width:130px;
	 float:right;
	 margin:1px 0;
	 padding:0;
}
.left_tut_listing ul li a
{
	 width:120px;
	 float:right;
	 margin:2px 0;
	 padding:0;
	 font:bold 11px arial;
}
