@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;
	padding:0px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#4e4e4e;
	line-height:18px;
	background-image:url(../images/bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	text-align:center;
}

form
{
	margin:0px auto;
	padding:0px;
}

input
{
	margin:0px auto;
	padding:0px;
}

ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

li
{
	margin:0px;
	padding:0px;
	list-style:none;
}

ol
{
	margin:0px auto;
	padding:0px;
}

.containerBlog
{
	margin:0px auto;
	padding:0px;
	width:963px;
	text-align:left;
	border:0px solid #000000; 
	display:block;
	margin-top:0px;
}

.container
{
	margin:0px auto;
	padding:0px;
	width:963px;
	text-align:left;
	border:0px solid #000000;
}

* html .container
{
	margin:0px auto;
	padding:0px;
	width:972px;
	text-align:left;
	border:0px solid #000000;
}
* html .topBanner
{
	float:left;
	margin:0px auto;
	padding:0px;
	position:relative;
	width:963px;
	background-color:#0194d7;
}

.topBanner
{
	float:left;
	margin:0px auto;
	padding:0px;
	position:relative;
	width:960px;
	background-color:#0194d7;z-index:12000;
}

.menuLeft
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:5px;
	height:36px;
	margin:8px 0px 0px 2px !important;
	margin:8px 0px 0px 3px;
}

.menuBg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:945px;
	height:36px;
	margin-top:8px;
	background-image:url(../images/menu_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	/*padding:14px 0px 0px 55px;*/
	z-index:12000;
}

.menuBgContents
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	padding:0px 0px 0px 73px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#10294d;
	text-transform:uppercase;
}

.menuLinks
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#10294d;
	text-transform:uppercase;
	text-decoration:none;
}

a.menuLinks
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#10294d;
	text-transform:uppercase;
	text-decoration:none;
}

a:link.menuLinks
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#10294d;
	text-transform:uppercase;
	text-decoration:none;
}

a:visited.menuLinks
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#10294d;
	text-transform:uppercase;
	text-decoration:none;
}

a:hover.menuLinks
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#10294d;
	text-transform:uppercase;
	text-decoration:underline;
}

a:active.menuLinks
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#10294d;
	text-transform:uppercase;
	text-decoration:underline;
}

.menuRight
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:2px;
	height:36px;
	margin:8px 1px 0px 0px;
}

.logo
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:169px;
	height:78px;
	padding-bottom:9px;
	margin:0px 0px 0px 8px !important;
	margin:0px 0px 0px 5px;
}

.logoBlog
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:169px;
	height:78px;
	padding-bottom:9px !important;
	padding-bottom:0px;
	margin:0px 0px 0px 8px !important;
	margin:0px 0px 0px 6px;
}

.logoText
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:191px;
	height:78px;
	padding-bottom:9px;
	text-align:left;
}

.logoTextBlog
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:195px;
	height:78px;
	padding-bottom:9px;
	text-align:left;
}

.logoRightSpaceBlog
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:578px;
	height:78px;
	margin:0px 8px 9px 0px;
	background-color:#01a2d8;
}

.logoRightSpace
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:584px;
	height:78px;
	margin:0px 8px 9px 0px;
	background-color:#01a2d8;
}

* html .logoRightSpace
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:584px;
	height:78px;
	padding:0px 8px 9px 0px;
	background-color:#01a2d8;
}

.inputTextbox
{
	margin:0px auto;
	padding:0px;
	float:left;
	padding:24px 0px 0px 337px !important;
	padding:24px 0px 0px 345px;
}

.inputBox
{
	/*margin:0px auto;
	padding:0px;
	float:left;
	width:161px;
	height:20px !important;
	height:28px;
	background-color:#FFFFFF;
	border:solid 1px #0376aa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:6px 0px 0px 7px;
	*/
	/* Modified By Chetan on 11-Jun-2009 */
	margin:0px auto;
	padding:0px;
	float:left;
	width:161px;
	height:20px !important;
	height:28px;
	background-color:#FFFFFF;
	border:solid 1px #0376aa;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	padding:6px 0px 0px 7px;
}

.inputSubmitBtn
{
	margin:0px auto;
	padding:0px;
	float:left;
	width:66px;
	height:28px;
	margin-left:4px;
	background-image:url(../images/search_btn.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font:0px;
	border:0px;
}

.inputSeprator
{
	margin:0px auto;
	padding:0px;
	float:left;
	width:2px;
	height:28px;
	margin:0px 13px 0px 13px;
}

.inputDropDown
{
	margin:0px auto;
	padding:0px;
	float:left;
	width:131px;
	margin-right:15px;
	margin-top:3px;
}

.welcomeVideoBlue
{
	margin:0px auto;
	padding:8px;
	float:left;
	position:relative;
	background-color:#caedff;
	margin-top:6px;
}

.welcomeVideoWhite
{
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	width:207px;
	height:285px;
	background-color:#ffffff;
}

.videoImg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:185px;
	height:126px;
	background-color:#ffffff;
	padding:15px 11px 0px 11px;
}

.videoComponent
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:185px;
	height:24px;
	background-color:#ffffff;
	padding:0px 11px 0px 11px;
}

.welcomeVideoText
{
	/*padding:0px;
	float:left;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	line-height:18px;
	margin:15px 11px 0px 11px;
	text-align:justify;
	*/
	/* Modified by chetan on 11-Jun-2009*/
	
	padding:0px;
	float:left;
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#4e4e4e;
	line-height:18px;
	margin:15px 11px 0px 11px;
	text-align:left;
	
}

.welcomeVideoText
{
	/*margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	line-height:18px;
	padding:15px 11px 0px 11px;
	text-align:justify;
	*/
	/* Modified by chetan on 11-Jun-2009*/
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#4e4e4e;
	line-height:18px;
	padding:15px 11px 0px 11px;
	text-align:left;
}

.welcomeReadMore
{
  /*
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	padding:13px 11px 7px 114px;	
	*/
	
	/* Modified by chetan on 11-Jun-2009*/
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	padding:13px 11px 7px 147px;
}

.bannerBlue
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:731px;
	height:301px;
	background-color:#caedff;
	margin:6px 0px 0px 6px;
	vertical-align:top;
}

.banner
{
	margin:0px;
	padding:8px;
	float:left;
	position:relative;
	width:715px;
	height:284px;
	background-color:#caedff;
	vertical-align:top;
}

.quotesGold
{
	margin:0px auto;
	padding:8px;
	float:left;
	position:relative;
	width:717px;
	background-color:#fee3a0;
	margin:3px 0px 0px 6px;
	vertical-align:top;
}

.quotesYellow
{
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	width:715px;
	height:35px;
	background-color:#fcf0d6;
	vertical-align:top;
}

.quotesYellowText
{
	margin:0px auto;
	padding:0px;
	position:relative;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	line-height:17px;
	text-align:center;
	margin-right:7px;
}

.leftPanel
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:223px;
	margin-top:7px;
}

.upcomingEvents
{
	margin:0px auto;
	padding:8px;
	float:left;
	height:24px;
	position:relative;
	background-color:#fee3a0;
}

.upcomingEventsBg
{
	margin:0px auto;
	padding:0px;
	clear:both;
	position:relative;
	background-color:#fcf3dc;
	height:24px;
	width:204px;
}

.upcomingEventsHeading
{
	margin:0px auto;
	padding:3px 0px 0px 11px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
}

.upcomingEventsIcon
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#fcf3dc;
	height:24px;
	width:57px;
}

.upcomingEventsContOuter
{
	margin:0px auto;
	padding:0px 8px 8px 8px;
	float:left;
	position:relative;
	background-color:#fee3a0;
	width:204px;
}

.upcomingEventsContBg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#fcf3dc;
	width:204px;
}

.upcomingEventsCont
{
	margin:6px 6px 7px 11px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	height:92px;
	padding-bottom:15px; 
}

.upcomingEventsContLocation
{
	
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	
}

.upcomingEventsLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	text-decoration:none;
}

a.upcomingEventsLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	text-decoration:none;
}

a:link.upcomingEventsLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	text-decoration:none;
}

a:visited.upcomingEventsLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	text-decoration:none;
}

a:hover.upcomingEventsLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	text-decoration:underline;
}

a:active.upcomingEventsLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c5e13;
	text-decoration:underline;
}

.upcomingEventsReadMore
{
	padding:0px 6px 6px 84px !important;
	padding:0px 6px 0px 82px;
	margin:0px auto;
	float:left;
	position:relative;
}

.leftLink
{
	margin:4px 0px 0px 0px;
	padding:8px;
	float:left;
	position:relative;
	background-color:#fee3a0;
}

.leftLinkBg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#fcf3dc;
	height:24px;
	width:204px;
}

.leftLinkHeading
{
	margin:0px auto;
	padding:3px 0px 0px 11px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
}

.linksHeading
{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
	text-decoration:none;
}

a.linksHeading
{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
	text-decoration:none;
}

a:link.linksHeading
{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
	text-decoration:none;
}

a:visited.linksHeading
{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
	text-decoration:none;
}

a:hover.linksHeading
{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
	text-decoration:underline;
}

a:active.linksHeading
{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
	text-decoration:underline;
}

.leftLinkIcon
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#fcf3dc;
	height:24px;
	width:57px;
}

.leftLink1
{
	margin:2px 0px 0px 0px;
	padding:8px;
	float:left;
	position:relative;
	background-color:#fee3a0;
}

.leftLink1Bg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#fcf3dc;
	height:24px;
	width:204px;
}

.leftLink1Heading
{
	margin:0px auto;
	padding:3px 0px 0px 11px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
}

.leftLink1Icon
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#fcf3dc;
	height:24px;
	width:57px;
}

.testimonialsBlue
{
	margin:9px 0px 0px 0px;
	padding:8px;
	float:left;
	position:relative;
	background-color:#c9edff;
}

.testimonialsWhite
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#ffffff;
	width:204px;
	height:24px;
}

.testimonialsImg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#ffffff;
	width:57px;
	height:24px;
}

.testimonialsHeading
{
	margin:0px auto;
	padding:3px 0px 0px 11px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#008ecc;
	text-transform:uppercase;
}

.testimonialsContBlue
{
	margin:0px auto;
	padding:0px 8px 8px 8px;
	float:left;
	position:relative;
	background-color:#c9edff;
}

.testimonialsContWhite
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	background-color:#ffffff;
	width:204px;
	min-height:358px;
	min-height:360px !important;
	height:358px;

}


.testimonialsCont
{
/*
	margin:0px auto;
	
	padding:2px 11px 2px 3px;
	float:left;
	position:relative;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#4e4e4e;
	text-align:left;
*/	
	
	margin:0px auto;
	/*padding:15px 11px 11px 9px;*/
	padding:2px 11px 2px 10px;
	float:left;
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	color:#4e4e4e;
	text-align:left;

}

.testimonialsContSender
{
	/*margin:0px auto;
	padding:0px 11px 2px 9px !important;
	padding:2px 11px 2px 9px;
	float:right;
	position:relative;*/
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/*font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#008ecc;
	text-align:right;*/
	
	/* Modified By Chetan on 11/Jun/2009*/
	margin:0px auto;
	padding:0px 11px 2px 9px !important;
	padding:2px 11px 2px 9px;
	float:right;
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#008ecc;;
	text-align:right;
	
}

.contPanel
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:731px;
	margin:7px 0px 0px 6px;
}

.midPanel
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:528px;
}

.ourProgramBg
{
	margin:0px auto;
	padding:0px;
	padding-bottom:8px;
	float:left;
	position:relative;
	width:528px;
	background-color:#c9edff;
}

.ourProgramHeadingBg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:516px;	
	background-image:url(../images/heading_line.jpg);
	background-position:0px 26px;
	background-repeat:repeat-x;

}

.ourProgramHeading
{
	margin:0px auto;
	padding:11px 4px 14px 8px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#008ecc;
	text-transform:uppercase;
	background-color:#c9edff;
}

.ourProgramHeadingLine
{
	margin:0px auto;
	padding:25px 8px 17px 0px;
	float:left;
	position:relative;
}

.ourProgramContent
{
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px;
 position:relative;
 min-height:220px;
 height:auto !important;
 height:222px;
 border:0px solid #000000;
 width:528px;
 left:8px;
}
.ourOfferingContent
{
 float:left;
 margin:0px 0px 0px 0px;
 padding:0px;
 position:relative;
 /*min-height:220px;
 height:auto !important;
 height:222px;*/
 border:0px solid #000000;
 width:513px;
 left:8px;
}

.wmbadiv
{
	margin:0px auto;
	padding:0px 0px 0px 8px;
	float:left;
	position:relative;
	width:247px;
	height:111px;
	border:0px solid #000000;
}

.wmbaHeadingbg
{
	margin:0px auto;
	padding:0px 0px 0px 8px;
	float:left;
	position:relative;
}

.wmbaHeading
{
	margin:2px 0px 0px 0px;
	padding:0px;
	float:left;
	position:relative;
	width:247px;
	height:15px;
	background-color:#01a2d8;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#FFFFFF;
	vertical-align:top;
}

.wmbaContentbg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:247px;
	background-color:#FFFFFF;
}

.wmbaContent
{
	margin:0px auto;
	padding:11px 15px 0px 15px;
	float:left;
	position:relative;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	color:#4e4e4e;
	vertical-align:top;
	min-height:192px;
	height:auto !important;
	height:200px;
}

.hppdiv
{
	margin:0px auto;
	padding:0px 0px 0px 8px !important;
	padding:0px 0px 0px 16px;
	float:left;
	position:relative;
	width:256px;
	height:111px;
	border:0px solid #000000;
}

.hppHeading
{
	margin:2px 0px 0px 8px;
	padding:0px;
	float:left;
	position:relative;
	width:256px;
	height:15px;
	background-color:#01a2d8;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#FFFFFF;
	vertical-align:top;
}

.hppContentbg
{
	margin:0px 0px 0px 8px;
	padding:0px;
	float:left;
	position:relative;
	width:256px;
	background-color:#FFFFFF;
}

.hppContent
{
	margin:0px auto;
	padding:11px 15px 0px 15px;
	float:left;
	position:relative;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	color:#4e4e4e;
	vertical-align:top;
	min-height:192px;
	height:auto !important;
	height:200px;
}

.blogBgMain
{
	margin:9px 0px 0px 0px;
	padding:0px;
	padding-bottom:8px;
	float:left;
	position:relative;
	width:528px;
	background-color:#c9edff;
}

.blogBg
{
	/*margin:9px 0px 0px 0px;*/
	padding:0px;
	padding-bottom:8px;
	float:left;
	position:relative;
	width:528px;
	background-color:#c9edff;
}

.contentHeading
{
	font-size:12px;
	font-weight:bold;
	color:#008ecc;
	text-transform:uppercase;
	text-decoration:none;
}

.contentHeadingBlog
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-transform:uppercase;
	text-decoration:none;
}

.blogHeading
{
	margin:0px auto;
	padding:11px 4px 14px 8px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#008ecc;
	text-transform:uppercase;
}

.blogHeadingLine
{
	margin:0px auto;
	padding:25px 8px 17px 0px;
	float:left;
	position:relative;
}

.blogContentbg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:511px;
	background-color:#FFFFFF;
	min-height: 750px;
	height:auto !important;
  	height:748px;

}

.blogContentbghome
{
 margin:0px auto;
 padding:0px;
 float:left;
 position:relative;
 width:511px;
 background-color:#FFFFFF;
 min-height: 289px;
 height:auto !important;
   height:291px;
}

.blogContent
{
	margin:0px auto;
	padding:11px 15px 25px 15px;
	float:left;
	position:relative;	
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/*Modified By Chetan on 11/Jun/2009*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	color:#4e4e4e;
	vertical-align:top;
}
/* added by Sanjeev, 22.04.2009 */
.blogContent table tr td
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/*Modified By Chetan on 11/Jun/2009*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:left;
	color:#4e4e4e;
	vertical-align:top;
}
.blogContent table tr td.alignrightBlog
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/*Modified By Chetan on 11/Jun/2009*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:right;
	color:#4e4e4e;
	vertical-align:top;
	text-transform:uppercase;
}

.alignrightBlog {
	float: right;
	}

.alignleftBlog {
	float: left;
	text-transform:uppercase;
	text-align:left;
	}
	
.navigationBlog {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
	
.companyPartnerBg
{
	margin:8px 0px 0px 0px;
	padding:8px;
	float:left;
	position:relative;
	background-color:#fee3a0;
}

.companyPartnerBgInside
{
	margin:0px 0px 0px 0px;
	padding:8px;
	float:left;
	position:relative;
	background-color:#fee3a0;
}

.companyPartnerContentbg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:511px;
	background-color:#fcf3dc;
}

.companyPartnerContent
{
	margin:0px auto;
	/*padding:11px 0px 11px 0px;*/
	padding:6px 0px 6px 0px;
	position:relative;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#7c5e13;
	vertical-align:top;
}
.rightPanel
{
	margin:0px 0px 0px 5px;
	padding:0px;
	float:left;
	position:relative;
	width:194px;
}


.productsBg
{
	margin:0px 0px 0px 0px;
	padding:8px;
	float:left;
	position:relative;
	background-color:#c9edff;
}

/* Created By Chetan on 03/Jun/2009*/
.productsHeadingNew
{
	margin:0px auto;
	padding:0px 4px 8px 0px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#008ecc;
	text-transform:uppercase;
	background-color:#c9edff;
}

.productsHeading
{
	margin:0px auto;
	/* changes by Sanjeev, 2.05.2009 */
	/*padding:11px 4px 14px 8px;*/
		/* changes by Chetan, 03/Jun/2009/ */
	background-image:url(../images/heading_line.jpg);
	background-position:0px 18px;
	background-repeat:repeat-x ;
	padding-left: 0px;
/* changes by Chetan, 03/Jun/2009/ */
	padding-top: 3px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#008ecc;
	text-transform:uppercase;
	
	/* changes by Chetan, 03/Jun/2009/ */
	width:175px;	
}

.productsHeadingLine
{
	margin:0px auto;
	/* changes by Sanjeev, 02.05.2009 */
/*	padding:25px 8px 10px 0px;*/
		padding:20px 0px 10px 0px;
	float:left;
	position:relative;
}

.productsContentbg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:182px;
	background-color:#FFFFFF;
	margin-top: 5px;
}

.productImg
{
	margin:0px auto;
	padding:0px;
	position:relative;
	width:169px;
	height:244px;
}

.productsContent
{
	margin:0px auto;
	padding:3px 6px 5px 7px;
	float:left;
	position:relative;
	vertical-align:top;
	min-height:192px;
	/*height:auto !important;*/
	height:328px !important;
	height:205px;
}

.productsContentText
{
/*
	margin:0px auto;
	padding:0px;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#4e4e4e;
	height:63px;
	top:10px;
*/
/*	Modified By Chetan on 11-Jun-2009*/
	margin:0px auto;
	padding:0px;
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
	color:#4e4e4e;
	height:63px;
	top:10px;
}

.productsReadMore
{
	margin:0px auto;
	padding:0px 0px 0px 0px;
	float:right;
	position:relative;
	vertical-align:top;
	text-align:right;
	height:16px;
}

.ArticlesBg
{
	margin:8px 0px 0px 0px;
	padding:8px;
	float:left;
	position:relative;
	background-color:#fee3a0;
}

/* Created By Chetan on 03/Jun/2009*/
.ArticlesHeadingNew
{
	margin:0px auto;
	padding:0px 4px 8px 0px;
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#7C5E13;
	text-transform:uppercase;
	background-color:#FEE3A0;
}

.ArticlesHeading
{
	margin:0px auto;
	/* changes by Sanjeev, 02.05.2009 */
	/*padding:11px 4px 14px 8px;*/
	background-image:url(../images/heading_line_brown.jpg);
	background-position:0px 18px;
	background-repeat:repeat-x ;
	padding-left: 0px;
	padding-top: 3px;
/* changes by Chetan, 03/Jun/2009/ */
	
	/*padding:10px 2px 13px 0px;*/
	float:left;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#7c5e13;
	text-transform:uppercase;
	width:175px;
}

.ArticlesHeadingLine
{
	margin:0px auto;
	/* changes by Sanjeev, 02.05.2009 */
	/*padding:25px 8px 17px 0px;*/
	padding:25px 0px 13px 0px;
	float:left;
	position:relative;
}

.ArticlesContentbg
{
	margin:0px auto;
	padding:0px;
	float:left;
	position:relative;
	width:182px;
	background-color:#fcf3dc;
}

.ArticlesContent
{
	margin:0px auto;
	padding:5px 6px 5px 7px;
	float:left;
	position:relative;
	vertical-align:top;
	text-align:left;
	min-height:342px;	
	/*height:auto !important; */
	height:353px !important; 
	height:363px;
	
}

.ArticlesContent ul li
{
	background-image:url(../images/brown_bullet.jpg);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:16px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/* Modified By Chetan on 11/June/2009 */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
}

.ArticlesLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/* Modified By Chetan on 11/June/2009 */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c610a;
	line-height:18px;
	text-decoration:none;
}

a:link.ArticlesLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/* Modified By Chetan on 11/June/2009 */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c610a;
	line-height:18px;
	text-decoration:none;
}

a:visited.ArticlesLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/* Modified By Chetan on 11/June/2009 */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c610a;
	line-height:18px;
	text-decoration:none;
}

a:hover.ArticlesLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/* Modified By Chetan on 11/June/2009 */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c610a;
	line-height:18px;
	text-decoration:underline;
}

a:active.ArticlesLink
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	/* Modified By Chetan on 11/June/2009 */
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7c610a;
	line-height:18px;
	text-decoration:underline;
}

.ArticlesReadMore
{
	margin:0px auto;
	padding:4px 0px 0px 0px !important;
	padding:0px;
	float:right;
	position:relative;
	vertical-align:top;
	text-align:right;
}

.footer
{
	float:left;
	margin:0px auto;
	padding:0px;
	height:60px;
	position:relative;
	width:960px;
	background-color:#d5f0ff;
	border-top:3px solid #c4e7fa;
	margin-top:8px;
}

.footerText
{
	padding-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#4e4e4e;
	text-transform:uppercase;
	text-align:center;
}

.footerLink
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#4e4e4e;
	text-transform:uppercase;
	text-decoration:none;
}

a.footerLink
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#4e4e4e;
	text-transform:uppercase;
	text-decoration:none;
}

a:link.footerLink
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#4e4e4e;
	text-transform:uppercase;
	text-decoration:none;
}

a:visited.footerLink
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#4e4e4e;
	text-transform:uppercase;
	text-decoration:none;
}

a:hover.footerLink
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#4e4e4e;
	text-transform:uppercase;
	text-decoration:underline;
}

a:active.footerLink
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#4e4e4e;
	text-transform:uppercase;
	text-decoration:underline;
}

.hppLogo
{
	margin:0px auto;
	padding:0px;
	padding-left:110px;
}

.height303
{
	margin:0px auto;
	padding:0px;
	height:313px;
}

.height313
{
	margin:0px auto;
	padding:0px;
	height:313px;
}


.height400
{
	margin:0px auto;
	padding:0px;
	height:617px !important;
	height:400px;
}

.height415
{
	margin:0px auto;
	padding:0px;
	height:415px;
}

/* for links */
.alink
{
	margin:0px auto;
	padding:2px 2px 2px 0px;
	/*
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	*/
	/* Modified By Chetan on 11/Jun/2009 */
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	
	font-size:12px;
	color:#008ecc;
	vertical-align:top;
	text-decoration: none;
}
a:link.alink
{
	color:#008ecc;
	text-decoration: none;
}
a:visited.alink
{
	color:#008ecc;
	text-decoration: none;
}
a:hover.alink
{
	color:#008ecc;
	text-decoration: underline;
}

.alinkBlog
{
	margin:0px auto;
	padding:2px 2px 2px 0px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#008ecc;
	vertical-align:top;
	text-decoration: none;
	text-transform:uppercase;
}
a:link.alinkBlog
{
	color:#008ecc;
	text-decoration: none;
	text-transform:uppercase;
}
a:visited.alinkBlog
{
	color:#008ecc;
	text-decoration: none;
	text-transform:uppercase;
}
a:hover.alinkBlog
{
	color:#008ecc;
	text-decoration: underline;
	text-transform:uppercase;
}

.smallalink
{
	margin:0px auto;
	padding:2px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	font-weight: bold;
	text-align:left;
	color:#008ecc;
	vertical-align:top;
	text-decoration: none;
}
a:link.smallalink
{
	color:#008ecc;
	text-decoration: none;
}
a:visited.smallalink
{
	color:#008ecc;
	text-decoration: none;
}
a:hover.smallalink
{
	color:#008ecc;
	text-decoration: underline;
}


.contentimg
{
	margin:0px 10px 0px 0px;
}

/* added by Sanjeev, 23.04.2009 */
.disklist
{
	padding-left: 25px;
}
.disklist li
{
	list-style: disc;
}

.alignrightBlog
{
	text-align:right;
	text-transform:uppercase;
}
.height20
{

	min-height: 35px;
	height:auto !important;
  	height:35px;
}
/* added by Sanjeev, 24.04.2009 */
.numlist
{
	padding-left: 25px;
}
.numlist li
{
	list-style: decimal;
}
.smallalplist
{
	padding-left: 25px;
}
.smallalplist li
{
	list-style:lower-alpha;
}

.articlehead
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.articlesub
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}
.height450
{
	margin:0px auto;
	padding:0px;
	height:450px;
	
}
.wmbalinks
{
	display:block;
	margin:0px auto;
	padding:0px;
	padding-top: 50px;
	text-align: left;
	border: 0px solid #000033;
	float: left;
	min-height: 365px;
	height:auto !important;
  	height:432px;
	width:222px;
	border:0px solid #000000;
}
.hpplinks
{
	display:block;
	margin:0px auto;
	padding:0px;
	padding-top: 30px !important;
	padding-top: 15px;
	text-align: left;
	border: 0px solid #000033;
	float: left;
	min-height: 385px;
	height:auto !important;
  	height:415px;
}

.commentHeading {
	/*font-family: Arial, Helvetica, Sans-Serif;*/
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	/*line-height: 40px;*/
	clear:both;
	/*height:40px;*/
	}	
	.commentHeadingForReply{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight:bold;
	line-height: 40px;
	clear:both;
	height:40px;
	}	
	
	
.widecolumnComment {
	float: left !important;
	padding: 10px 0 20px 0;
	margin: 5px 0 0 0;
	width: 500px;
	/*order: 1px solid #000000;*/
	}	
	
.divRowText 
{
	float:left;
	width:400px;
}

.lbl {
	/*font-family: Arial, Helvetica, Sans-Serif;*/
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#000000;
	float:left;
	}	
	
.divRowCtrl {
	float:left;
	width:240px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	border:1px solid #298abc;
	background-color:#FFFFFF;
	}	
	
.divRowCtrlComment {
	float:left;
	width:400px;
	height:100px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	border:1px solid #298abc;
	background-color:#FFFFFF;
	}	
	
.divComClear {
	clear:both;
	}	

.divbtn{
	padding:4px;
	width:120px;
	color:#003e5e;
	border:2px solid #298abc;
	background-color:#c0ddec;
	font-family:Georgia, "Times New Roman", Times, serif;
	}	
	
	/**
 * @version 1.5.1 $Id: style.css
 * @package Joomla 1.5.x
 * @subpackage RS-Monials
 * @copyright (C) 2009 RS Web Solutions (http://www.rswebsols.com)
 * @license GNU/GPL
 */
 
/* Success Message Text after submitting a testimonial */
.RSM_success { color:#009900; font-weight:bold; }

/* Css class for "Submit a Testimonial" Link */
.RSM_submit_link { text-align:right; }
.RSM_submit_link a { }
.RSM_submit_link a:hover { }

/* Horizontal Rule Color */
.RSM_hr_color { color:#cccccc; }

/* Manage the image and alignment of both quotation */
.RSM_left_quote { padding-right:0px; }

.RSM_right_quote { padding-left:0px; }

/* Manage Testimonial Text */
.RSM_testimonial { 

	
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#4e4e4e;
	vertical-align:top;

/*font-size:12px; font-weight:bold; text-align:justify; */
}

/* Manage the Subtext of Testimonial, i.e. Date of Posting, Posted By etc. etc. */
.RSM_testmonial_subtext { 
/*text-align:right; */

  /*  margin:0px auto;
	padding:0px 11px 2px 9px !important;
	padding:2px 11px 2px 9px;
	float:right;
	position:relative;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*line-height:18px;*/
	font-weight:bold;
	color:#008ecc;
	text-align:right;
}

/* Manage Text and link of Pagination */
.RSM_pagination_text { text-align:center; }
.RSM_pagination_text a { }
.RSM_pagination_text a:hover { }

/*********************************************************/
/*** Manage the display of Testimonial Submission Form ***/
/*********************************************************/

/* Text "Submit A Testimonial" */
.RSM_form_heading { }

/* Manage the Style of main Table */
.RSM_form_main { width:90%; }

/* Manage the error Text */
.RSM_form_error { color:#ff0000; }
.RSM_form_error p { }
.RSM_form_error div ul li { }

/* Manage the row that is displaying " * fields are mandatory" */
.RSM_form_mandatory { text-align:right; }

/* Color of the "*" (Star) */
.RSM_form_star_color { color:#ff0000; }

/* Manage width of the First Column, i.e. the column that is showing text like "Your First Name", "Your Last Name" etc. */
.RSM_form_first_col { width:25%; }

/* Manage the style of text in the form */
.RSM_form_text {}

/* Manage Input fields of the form */
.RSM_form_input { width:100%; }

/* Manage Textarea field of the form */
.RSM_form_textarea { width:100%; height:150px; }

/* Manage Button field of the form */
.RSM_form_button { width:auto; }

/*add classes at 14.05.2009*/
/*
.articleOwner
{
	margin:0px auto;
	padding:0px;
	float:right;
	position:relative;
	font-weight:bold;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e4e4e;
}
*/
.articleOwner
{
 margin:0px auto;
 padding:0px;
 float:left;
 position:relative;
 font-weight:bold; 
 /*font-family:Verdana, Arial, Helvetica, sans-serif;*/
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:12px;
 color:#4e4e4e;
 width:480px;
 text-align:right;
}
.blogTop
{
	position:relative;
	top:10px;
	clear:both;
}

*html .blogTop
{
	position:relative;
	top:-7px;
	clear:both;
}
.testimonialsContSender1
{
	margin:0px auto;
	padding:0px 11px 2px 2px !important;
	padding:2px 4px 2px 9px;
	float:right;
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	color:#F3BD36;
	text-align:right;
	
}