body{

	margin: 0;

	color: #000000;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-align: center;

	font-size: medium;

	/*background: #99ccff;*/

}

table{

	border-collapse: collapse;

	border: 0px;

	border-spacing: 0px;

	padding: 0px;

	border-style: none;

}

td{

	border-collapse: collapse;

	border: 0px;

	border-spacing: 0px;

	padding: 0px;

	border-style: none;

}

img{border: 0px;}

div, p, form{margin: 0px; padding: 0px;}



.pad2px{padding: 2px;}

.pad4px{padding: 4px;}

.pad6px{padding: 6px;}

.pad10Lf{ padding: 3px 8px 3px 10px;}

.pad30LFpx{padding: 5px 5px 5px 15px;}

.pad30Rtpx{padding: 3px 30px 3px 10px;}



.Wd700px{width: 825px;	height: auto;}

.Wd100Per{width: 100%; height: auto;}

.Ht100Per{width: auto; height: 100%;}

.WdHt100Per{width: 100%; height: 100%;}

.Wd98Per{width: 98%;	height: auto;}

.Wd90Per{width: 90%;	height: auto;}

.Wd80Per{width: 80%;	height: auto;}

.Wd50Per{width: 50%;	height: auto;}

.Wd45Per{width: 45%;	height: auto;}

.Wd5Per{width: 5%;	height: auto;}

.Wd33Per{width: 33%;	height: auto;}

.Wd25Per{width: 25%;	height: auto;}

.Wd70Per{width: 70%;	height: auto;}

/******** For Testimonial ********/

.Wd500px{width: 500px;	height: auto;}

.tdBox01{width: auto;	height: 32px; background:url('images/box_020.gif') repeat-x;}

.tdBoxMid{width: 60%;	height: 32px; background:url('images/box_040.gif') repeat-x;}

.tdBox02{width: auto;	height: auto; background:url('images/box_050.gif') repeat-y;; padding-left:13px; padding-right:13px; padding-top:4px; padding-bottom:4px}

.tdBox03{width: auto;	height: 2px; background:url('images/box_060.gif') repeat-x;}



.ft120per{font-size: 110%;}

.ft80per{font-size: 80%;}

.ft70per{font-size: 70%;}



.ftBold{font-weight: bold;}

.ftIta{font-style: italic;}



.txtLf{text-align: left;}

.txtCt{text-align: center;}

.txtRt{text-align: right;}

.txtJs{text-align: justify;}

.txtLnHt{line-height: 140%;}





.bg0066cc{ background:#0066cc;}

.bgffbb42{ background:#ffbb42;}

.bgf1f2ef{ background:#f1f2ef;}

.bge4e5df{ background:#e4e5df;}



.clrffbb42{color:#ffbb42;}

.clrRed{color:#FF0000;}

.inpTxt{

	font-size: 9pt;

	color: #0066cc;

	border: 1px solid #0066cc;

	padding: 2px;

	background:#FFFFFF;

}



.inpBtn{

	font-size: 10pt;

	color: #0066cc;

	font-weight: normal;

	border: 1px solid #000000;

	background: #FFBB22;

	padding: 1px;

}



/************************************************************/

.tblMain{

	width: 790px;

	height: 100%;

	background: #FFFFFF;

}



.tdMain011{

	width: 100%;

	height: 162px;

	background:url('images/bc_020.jpg') repeat-x;

}

.tdTop012{

	width: 396px;

	height: 162px;

}

/******* Top Nav *********/

ul#navlist{

	margin-left: 0;

	padding-left: 0;

	white-space: nowrap;

}



#navlist li{

	display: inline;

	list-style-type: none;

	font-size: 80%;

}



#navlist a { padding: 3px 10px; border: 1px solid #333;}



#navlist a:link, #navlist a:visited{

	color: #0066cc;

	background-color: #ffbb42;

	text-decoration: none;

}



#navlist a:hover{

	color: #ffbb42;

	background-color: #0066cc;

	text-decoration: none;

	border: 1px solid #fff;

}

#active a{border: 1px solid #fff;}



/******************* ****************/

.tdMain012{

	width: 100%;

	height: 100%;

}

.tdLf01{

	width: 196px;

	height: 100%;

	padding: 0px 2px 0px 2px;

	border-right: 1px dotted #ffbb42;

}

/************* Left Nav **********/

#navlistV{

	padding: 0 1px 1px;

	margin: 2px 0px 8px 0px;

	font-size: 80%;

	background: #ffbb42;

	width: 188px;

}



#navlistV li{

	list-style: none;

	margin: 0;

	border-top: 1px solid #fff;

	text-align: left;

}



#navlistV li a{

	height:15px;

	display: block;

	padding: 0.25em 0.25em 0.25em 0.5em;

	border-left: .5em solid #ffbb42;

	background: #0066cc;

	text-decoration: none;

}



#navlistV li a:link { color: #ffbb42; }

#navlistV li a:visited { color: #ffbb42; }



#navlistV li a:hover{

	border-color: #0066cc;

	color: #0066cc;

	border-left: .5em solid #ffbb42;

	background: #ffbb42;

}

#navlistV li.sideblog{

	list-style: none;

	margin: 0;

	border-top: 1px solid #fff;

	text-align: left;

	text-decoration: none;

}



#navlistV li.sideblog a{

	background: #ffffff;

	border-left: 0px;

	text-decoration: none;

	font-weight:bold;

	color:#000000;

}



#navlistV li.sideblog a:link { color: #000000; height:65px; }

#navlistV li.sideblog a:visited { color: #000000; height:65px; }



#navlistV li.sideblog a:hover{

	background: #ffffff;

	border-left: 0px;

	color: #0066cc;

}

#currentV{

	border-color: #0066cc;

	color: #0066cc;

	background: #ffbb42;

	font-weight: bold;

}

.pLfTxt{

	font-family: Lucida Sans Unicode, Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	margin: 0px;

	padding: 3px;

	text-align:justify;

}





.pMore{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 70%;

	text-align: right;

	margin: 0px;

	padding: 2px 8px 2px 2px;

}

.pMore a{color:#0066cc; text-decoration:none;}



/**********  ********/

.tdRt01{

	width: auto;

	height: 100%;

	padding: 2px;

}

.tblMid01{

	width: 99%;

	height: auto;

	border	: 1px dotted #ffbb42;

}

.brd1pxBot{border-bottom: 1px dotted #99ccff;}

.brd1pxTop{border-top: 1px dotted #99ccff;}

.tdMid011{

	width: 50%;

	height: auto;

	border-right: 1px dotted #ffbb42;

	padding: 2px;

}



h1{

	font-size: 150%;

	text-align: center;

	color: #ffbb42;

	margin: 0px 0px 0px 0px;

	padding: 4px 4px 17px 4px;

	border-bottom: 1px dotted #99ccff;

}



h2{

	font-size: 130%;

	text-align: left;

	color: #006600;

	margin: 0px;

	padding: 4px 4px 4px 8px;

}

p{

	font-size: 80%;

	margin: 0px;

	padding: 2px 4px 2px 8px;

	text-align:justify;

	line-height: 140%;

}

h3{

	font-family: 	Arial, Verdana, Helvetica, sans-serif;

	font-size: 90%;

	text-align: left;

	color: #006600;

	margin: 0px;

	padding: 4px 4px 4px 8px;

}

h3 a{color: #006600;}



h4{

	font-size: 80%;

	text-align: left;

	color: #0066cc;

	margin: 0px;

	padding: 13px 4px 4px 8px;

}



/************ Bottom *******/

.tdMain013{

	width: 100%;

	height: 20px;

	background: url('images/bc_100.jpg') repeat-x;

}

.pCopyRt{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 7pt;

	text-align: center;

	padding: 1px;

}

.pCopyRt a{

	color: #FFFFFF;

	padding: 1px;

	text-decoration: none;	

}

.pCopyRt a:hover{

	text-decoration: underline;	

}

/************** Int Pages **********/

.txtCap{

	text-transform:capitalize;

}

.tdMidText{

	font-size: 80%;

	margin: 0px;

	padding: 2px 4px 2px 8px;

	text-align:justify;

	line-height: 140%;

}

.tdMidh4{

	font-size: 100%;

	text-align: left;

	color: #0066cc;

	margin: 0px;

	padding: 13px 4px 4px 0px;

}

.tdMidh41{

	font-size: 100%;

	text-align: left;

	color: #0066cc;

	margin: 0px;

	padding: 2px 4px 4px 8px;

}

.imgBrd1px{

border: 1px solid #006600;

}