
/****** GLOBAL OBJECTS *****************/

body
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	font-family:Verdana;
}
H1
{
	color:#848484;
	font-size:14px;
}


/****** template area *******/
.Framearea
{
	width:779px;
	margin:0px 0px 0px 0px;
}
.Framearea1
{
	width:109px;
        margin:0px 0px 0px 0px;
        float:left;
}

.Framearea2
{
	width:109px;
        margin-top:-1.7em;
        float:left;
}


.TopNav
{
	margin:12px 0px 0px 0px;
}
.Homeimg
{
	float:left;
	margin:0px 0px 0px 0px;
}
.TopNavText
{
	float:right;
	color:#FF6600;
	margin:6px 0px 0px 6px;
	font-weight:bold;
	font-size:10px;
}	
.rootmap
{
	margin:0px 0px 0px 15px;
	float:left
}
.contact
{
	margin:0px 0px 0px 8px;
	float:left;
}
.LeftFramearea
{
	width:210px;
	float:left;
}
.RightFramearea
{
	width:565px;
	float:right;
}
.RightFramearea1
{
	width:265px;
	float:right;
}


.RajivPic
{
	float:left;
	padding:23px 20px 0px 20px;
	}
	
.RoutePic
{
	float:center;
	padding:0px 0px 0px 0px;
	}	
	
.HeadingRgniyd
{
	padding:29px 0px 0px 30px;
	text-align:left;
	
}
.RgniydContent
{
	line-height:2em;
    margin:15px 0px 0px 10px;
   	font-size:10px;
    text-align:justify;
}

.SubPageContent
{
	line-height:1.5em;
	padding:20px 0px 15px 50px;
   	font-size:10px;
    text-align:justify;
}

.RightAlignment
{
	width:561px;
	
}

.VerticleLongLine
{
	float:left;
        margin-bottom: -100px;
}
.VerticleLongLine1
{
	float:left;
        margin-bottom: -100px;
}
.VerticleLongLine2
{
	float:left;
        
}


.NewsEvents
{
	padding:0px 0px 0px 18px;
	float:left;
}
.NewsEvents1
{
	padding:0px 0px 0px 18px;
	float:left;
	margin-top: -10px;
}
.HeadingNews
{
	float:left;
	padding:10px 0px 0px 15px;
}
.OtherPagescontent
{
	float:left;
	padding:20px 0px 15px 50px;
        font-size: 8pt;
        color: #006797;
}
.Events
{
	float:left;
	padding:10px 0px 0px 15px;
	
}
.bordertop
{
	border-top: solid 1px;
        font-size: 8pt;
}
.bordertop1
{
        font-size: 8pt;
}
.bordertopbot
{
	border-top: solid 1px;
	border-bottom: solid 1px;
        font-size: 8pt;
}
.subheading
{
	padding:50px 0px 0px 50px;
	text-align:left;
	color:#006797;
	font-weight:bold;
	font-size:12pt;
}
.subheader
{
margin-top:30px;
margin-bottom:-.2em;
}

.FooterContent
{
	line-height:1.5em;
   	font-size:10px;
    text-align:center;
}
.subheading1
{
	padding:50px 0px 0px 25px;
	text-align:left;
	color:#006797;
	font-weight:bold;
	font-size:12pt;
}

.PagePic
{
	float:left;
	padding:23px 20px 0px 20px;
	}
	
.PagePicRight
{
	float:right;
	padding:0px 0px 0px 0px;
	}

.HomePageLink
{
	float:left;
	padding:35px 0px 0px 15px;
	line-height:2em;
   	font-size:10px;
   	text-align:left
}

.TableContent
{
	line-height:1.5em;
	padding:3px 3px 3px 3px;
   	font-size:10px;
    text-align:left;
    color: #000000;
    border-collapse:collapse;
}