/* CSS Document */
*{
	margin:0px;
	padding:0px;
	line-height: 1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#333333;
	line-height:16px;	
	}

/*CSS Header:start*/
#topsection{
	height:auto; /*Height of top section*/
	}

#c2{
	width:100%;
	height:53px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}

#logo{
	width:275px;
	height:50px;
	float:left;
	margin-top:2px;
	margin-left:8px;
	}

#book{
	float:right;
	margin-top:15px;
	margin-right:15px;
	}

.book{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

.book:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

#search{
	width:30%;
	height:38px;
	float:left;
	}


#c3{
	background-image:url(../images/search-background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:26px;
	padding-left:8px;
	padding-top:5px;
	}

.field{
	border:1px #999999 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	height:16px;
	width:220px;
	}

.field2{
	border:1px #999999 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	height:16px;
	width:180px;
	}

.button{
	border:1px #006600 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#ffffff;
	background-color:#3F903A;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

#tn{
	background-image:url(../images/top-navigation.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height:38px;
	float:right;
	width:69.5%;
	}

#cor{
	background-image:url(../images/top-navigation-corn.jpg);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	width:13px;
	height:38px;
	}

.tl{
	width:20%;
	text-align:center;
	margin-left:20px;
	float:left;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	}

.tl a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	}

.tl a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:normal;
	font-weight:bold;
	}

#sl{
	background-image:url(../images/top-subnav-bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height:27px;
	clear:both;
	}

.sln{
	width:19.5%;
	height:22px;
	padding-top:5px;
	text-align:center;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

.sln a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

.sln a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	letter-spacing:normal;
	font-weight:normal;
	}
/*CSS Header:end*/

/*middcontent area:start*/
#midcon{
	width:100%;
	}

#ln{
	width:76%;
	padding:1%;
	float:left;
	}

#wel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
	text-align:justify;
	font-weight:normal;
	}


#wel h2{
	font-family: Arial, Verdana, Helvetica, sans-serif, Georgia;
	font-size:20px;
	color:#3F903A;
	font-weight:normal;
	margin:0% 0% 0.8% 0%;
	padding:0%;
	}

#pd{
	width:100%;
	margin-top:15px;
	}

#pd .pdb{
	width:100%;
	background-image:url(../images/pdbg.jpg);
	background-repeat:repeat-x;
	height:36px;
	background-position:bottom;
	}

#pd .pdlc{
	width:44px;
	background-image:url(../gifs/dir-i.gif);
	background-repeat:no-repeat;
	height:36px;
	background-position:bottom;
	float:left;
	}


#pd .pdlc1{
	width:44px;
	background-image:url(../images/pdlc.jpg);
	background-repeat:no-repeat;
	height:36px;
	background-position:bottom;
	float:left;
	}

#pd .pdh{
	width:70%;
	font-family: Arial, Verdana, Helvetica, sans-serif, Georgia;
	font-size:17px;
	color:#456983;
	font-weight:bold;
	margin:0%;
	padding:1.2% 0% 0% .5%;
	float:left;
	}

#pd .pdrc{
	width:8px;
	background-image:url(../images/pdrc.jpg);
	background-repeat:no-repeat;
	height:36px;
	background-position:bottom;
	float:right;
	}


#pd .pdh a{text-decoration:none;
	color:#456983;
	font-family: Arial, Verdana, Helvetica, sans-serif, Georgia;
	font-size:16px;
	}

#pd .pdh a:hover{color:#797979;
	}

#rn{
	width:20%;
	float:left;
	
	}



.dir-t{
	color:#797979;
	float:left;
	width:33%;
	margin:2% 0% 0% 0%;
	
	}

.dir-t a{font-weight:bold;
	font-size:12px;
	font-family:arial, verdana, ms sans serif;
	color:#5E85A1;
	text-decoration:none;
	}

.dir-t a:hover{color:#333;
	}



.dir-t1{
	margin:.5% 2% 3% 0%;
	font-weight:normal;
	}

.dir-t1 a{font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#333;font-weight:normal;
	text-decoration:none;
	}

.dir-t1 a:hover{color:#5E85A1;
	}


.mid-bor {border-right:1px solid #E9E9E9;
	height:300px;
	margin:0% 4% 0% 4%;
		}

.mid-bor1 {
height:335px;
	margin:0% 2% 0% 4%;
		}

.m-bg{
	height:36px;
	background:url(../images/m-bg.gif) repeat-x;
	font-family:Verdana, Helvetica, sans-serif, Georgia;
	padding:0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	}


.m-bg a{font-size:14px;
color:#456983;
	text-decoration:none;
	}

.m-bg a:hover{color:#5E85A1;
	}






.m-bg1{
	height:7px;
	background:url(../images/m-b2.gif) repeat-x;
	}

.m-main{
	color:#797979;
	float:left;
	width:24.2%;
	margin:2% 0% 2% 1.2%;
	}

.m-text {font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#757575;
	line-height:16px;
	text-decoration:none;
	border-left:1px solid #E5EDF4; 
	border-right:1px solid #E5EDF4;
	background-color:#F4F8FB;
	padding:10px 10px 0px 12px;
	text-align:left;
	}

.m-text ul {margin:0px;
		padding:0px;
		}


.m-text ul li {margin:0px;
		list-style:none;
		background:url(/gifs/arro-1.gif) no-repeat 5px 7px;
		padding:0px 0px 0px 15px;
		
		}



.m-text a{
	color:#5E85A1;font-family:arial, verdana, ms sans serif;
	text-decoration:none;
	}

.m-text a:hover{
	color:#333;
	text-decoration:none;
	}







.m-text b.wh {font-size:12px;
	font-family:arial, verdana, ms sans serif;
	color:#5E85A1;
	}

.m-text b.wh1 {font-size:12px;
	font-family:arial, verdana, ms sans serif;
	color:#333;
		}


.t-more3{
	font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#333;
	text-align:right;
	padding-bottom:5px;
	}

.t-more3 a{
	color:#3F903A;
	font-weight:bold;
	text-decoration:none;
	}

.t-more3 a:hover{color:#333;
	}

.t-more4{
	font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#333;;
	text-align:left;
	margin:5px 0px 0px 98px;
		}

.t-more4 a{
	color:#3F903A;
	text-decoration:none;
	}

.t-more4 a:hover{color:#333;
	}




.d-d-m {border-bottom:1px solid #D5E3F0;
	margin:7px 0px 7px 0px;
}



/*middcontent area:end*/



/*right area:starts*/



.t-more5{
	font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#333;;
	text-align:left;
	margin:5px 0px 0px 50px;
		}

.t-more5 a{
	color:#3F903A;
	text-decoration:none;
	}

.t-more5 a:hover{color:#333;
	}






.rt-navi{
	color:#797979;
	margin:10px 5px 0px 0px;
		}

.rt-navi1 {font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#757575;
	line-height:17px;
	background:url(../images/rt-bg1.gif) repeat-x;
	border-left:1px solid #E5EDF4;
	border-top:1px solid #E5EDF4;
	border-right:1px solid #E5EDF4;
	padding:20px 10px 0px 12px;
	text-align:justify;
	}

.rt-bg1{
	height:7px;
	background:url(../images/rt-bg.gif) repeat-x;
	}


.rt-txt{
	font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#333;;
	line-height:16px;
	text-align:justify;
	margin:2px 0px 0px 48px;
		}


.rt-txt a{
	color:#456983;font-size:12px;font-family:arial, verdana, ms sans serif;
	text-decoration:none;
	}

.rt-txt a:hover{color:#333;
	}


.rt-txt b.wh{
font-size:12px;
font-weight:bold;
font-family: Arial, Verdana, Helvetica, sans-serif, Georgia;
color:#456983;
	}


.r-bg6{
	background:url(../images/r-bg.gif) repeat-x;
	font-weight:bold;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	padding:4px 0px 0px 10px;
	height:20px;
	margin:0px 0px 0px 2px;
	}


.r-bg6 a{
	color:#ffffff;font-size:12px;
	text-decoration:none;
	}

.r-bg6 a:hover{color:#ffffff;
	}


.brt-b-txt{
	font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#757575;
	line-height:17px;
	text-align:justify;
		}

.brt-b-txt a{
	color:#80A2BB;
	text-decoration:none;
	}

.brt-b-txt a:hover{color:#333;
	}




.r-main{
	color:#797979;
	float:right;
	width:19%;
	border-left:1px solid #E9E9E9;
	padding:0px 0px 0px 13px;
		}


.r-text {font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#757575;
	line-height:17px;
	border-left:1px solid #9FB4C7;
	border-bottom:1px solid #9FB4C7;
	border-right:1px solid #9FB4C7;
	padding:10px 10px 0px 12px;
	text-align:justify;
	margin-left:1px;
	text-decoration:none;
	}





.mid-dot {border-bottom:1px solid #E9E9E9;
		margin:2px 24% 2px 30px;
	}

.r-text b.wh{
font-size:11px;
font-weight:bold;
color:#80A2BB;
	}



.add-bg{
	height:63px;
	background:url(../images/add-bg.gif) repeat-x;
	font-family:Verdana, Helvetica, sans-serif, Georgia;
	padding:0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	
	}



/*right area:ends*/




/*CSS footer:start*/
#footer{
	clear:left;
	width:100%;
	clear:both;
	color:#333333;
	text-align: center;
	font-size:12px;
	padding: 20px 0;
	font-family:arial, verdana, Helvetica, sans-serif, Georgia;
	border-bottom:2px solid #75BD69;
	}

#footer a{
	color:#333333;
	}

#footer a:hover{
	color:#666666;
	}
/*CSS footer:end*/
.w-bg{
	height:63px;
	background:url(../images/w-bg.gif) repeat-x;
	padding-top:5px;
		}
.h-p
  {
  background:url(../images/h-s2.gif) repeat-x;
  border-top:1px solid #DCE6F0;
  }
.h-p1
  {
  background:url(../images/h-s21.gif) repeat-x;
  height:8px;
  padding:0px;
  margin:0px;
  }
.h-p2
  {
  background-color:#F4F8FB;
  border-left:1px solid #DCE6F0;
  border-right:1px solid #DCE6F0;
  }
.h-p4
  {
    font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#3F903A;
  font-weight:bold;
  padding:6px 0px 0px 0px;

  }
.h-p3
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#5E85A1;
  font-weight:normal;
  padding:6px 0px 0px 8px;
  }
.h-p3 a
  {
  color:#5E85A1;
  text-decoration:underline;
  }
.h-p3 a:hover
  {
  color:#5E85A1;
  text-decoration:none;
  }
.h-p5
  {
  width:100%;
  }
  


.sa1-1{
	background-image:url(/images/sub-background.jpg);
	background-repeat:repeat-x;
	height:19px;
	width:55%;
	margin-left:60px;
	font-family:tahoma;
	font-size:11px;
	}

.sa1-1 a{
	color:#456983;
	text-decoration:none;
	}
	
.sa1-1 a:hover{
	color:#000000;
	text-decoration:none;
	}


.associa{
	background:url(../images/associa-bg.gif) repeat-x;
	font-weight:bold;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	padding:8px 0px 0px 4px;
	height:21px;
	margin:0px 0px 0px 2px;
	}


.associa a{
	color:#ffffff;font-size:12px;
	text-decoration:none;
	}

.associa a:hover{color:#ffffff;
	}


.d-dot{
	height:2px;
	background:url(/gifs/d-dot.gif) repeat-x;
	margin:5px 0px 5px 0px;
	}


.d-main {border-left:1px solid #DAE6F2;
		border-right:1px solid #DAE6F2;
		background:url(/gifs/dm-bg.gif) repeat-x;
		}





.d-t{
	color:#797979;
	margin:0% 0% 0% 0%;
	clear:both;
	padding:15px 10px 30px 6px;
	}

.d-t a{font-weight:bold;
	font-size:12px;
	font-family:arial, verdana, ms sans serif;
	color:#5E85A1;
	text-decoration:none;
	}

.d-t a:hover{color:#333;
	}


.dir-m{
	color:#797979;
	float:left;
	width:24.2%;
	margin:2% 0% 2% 0%;
	}


.i-2
 {
 background:url(gifs/i2.gif) repeat-x;
 height:7px;
 }
.i-21
  {background:url(/gifs/d-bg.gif) repeat-x;
  height:18px;
  }

.i-1
  {
  border-left:1px solid #E8F3F3;
  border-right:1px solid #E8F3F3;
  width:99.8%;
  }

.gbx-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#3A3A3A;
text-align:left;
}
.gbx-txt a{
text-decoration:none;
color:#3A3A3A;
}
.gbx-txt a:hover{
text-decoration:underline;
color:#3A3A3A;
}


.img1{ float:left;}

.txt{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
padding-left:7px;
float:left;
width:70%;
}

.txt ul {padding:0px;
		margin:0px;
		}

.txt ul li{padding:0px 0px 0px 11px;
		list-style:none;
		background:url(/gifs/a-aarow.gif) no-repeat 0px 5px;
		}

.txt a{
text-decoration:none;
color:#3A3A3A;
font-weight:normal;
}
.txt a:hover{
text-decoration:underline;
color:#3A3A3A;
font-weight:normal;
}


.facon-2{
	border:1px solid #9fb4c7;
	padding:4px 4px 18px 2px;
	margin-left:1px;
	font-family:verdana,arial,ms sans serif;
	font-size:11px;
	color:#5C5C5C;line-height:17px;
	text-align:justify;
	}

.sa1{
	float: right;
	width: 130px;
	height: 18px;
	font-family: Verdana,Arial,Helvetica,sans-serif,Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#86a7ba;
	text-align:center;
	padding-top:2px;
	}

.sa1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	color:#ffffff;
	text-decoration:none;
	}

.sa1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	color:#ffffff;
	text-decoration:underline;
	}

.spon
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#5E85A1;
  font-weight:normal;
  margin:6px 8px 10px 2px;
border:1px solid #9FB4C7;
  }

.spon ul {margin:0px;
	padding:5px 0px 5px 0px;
}

.spon ul li{margin:0px;
	list-style:none;
	background:url(/gifs/arro-1.gif) no-repeat 5px 7px;
	padding:0px 0px 0px 15px;
}


.spon a
  {
  color:#5E85A1;
  text-decoration:underline;
  }
.spon a:hover
  {
  color:#5E85A1;
  text-decoration:none;
  }


.bc{
	width:80%;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-weight:normal;
	}

.bc a{
	width:100%;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-weight:normal;
	}

.bc a:hover{
	width:100%;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-weight:normal;
	}


.buy{
	height:2px;
	background:url(/gifs/buylead-bg.gif) repeat-x;
	height:117px;
	width:288px;
	margin:0px 0px 15px 0px;
	}


.buy-w{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	font-weight:bold;
	padding:10px 0px 0px 5px;
	}

.buy-f{
	font-family:Arial, Helvetica, sans-serif;
	color:#fce100;
	padding:35px 0px 0px 57px;
	}

.buy-f a {text-decoration:none;
color:#fce100;
font-size:17px;
		}

.buy-f a:hover {text-decoration:none;
font-size:17px;
color:#ffffff;
		}


.p-bg-2{
	padding:5px 0px 5px 10px;
	font-family:arial;
	color:#2b7621;
	background-color:#effddb;
	font-size:18px;
	margin:13px 0px 0px 10px;
	}


.p-bg-2 a{
	color:#181818;
	text-decoration:none;

	}

.p-bg-2 a:hover{color:#ffff00;
text-decoration:underline;
	}


.p-n {font-family:arial;
	color:#9a9a9a;
	float:right;
	width:60px;
	text-align:center;
	background:url(/gifs/buy-mbg.gif) repeat-x;
	font-size:12px;
	padding:0px 0px 0px 0px;
	margin:0px;
	}


.p-n a{color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		}
.p-n a:hover{color:#ffff00;
		font-weight:bold;
		text-decoration:none;
		}


.buying-h
{ 
FONT-SIZE:12px;
COLOR:#333;
FONT-FAMILY:arial,MS Sans Serif;
}

.buying-h ul
{
margin:0px;
padding:0px;
}

.buying-h ul li
{margin:0px;
background-color:#f9fef0;
list-style:none;
padding:7px 0px 7px 5px;
margin:3px 0px 5px 5px;
}

.buying-h a {color:#333;FONT-SIZE:12px;
	text-decoration:none;
	}

.buying-h a:hover {color:#50850e;
	text-decoration:none;
	
	}


.date
{
float:right;
FONT-SIZE:12px;
COLOR:#f64000;
padding:0px 4px 0px 0px;
FONT-FAMILY:arial,MS Sans Serif;
}


#pscroller1{
height: 65px;
padding: 5px;
}

