/* Home page CSS start */

.content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:10px;
padding-right:15px;
}

.content a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:underline;
padding-right:8px;
}

.content a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:none;
padding-right:8px;
}

.welcometxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ff0000;
font-weight:normal;
padding-top:10px;
padding-bottom:0px;
margin-bottom:0px;
}

.welcometxt h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066cc;
font-weight:normal;
padding-top:0px;
padding-bottom:10px;
margin-top:0px;
margin-bottom:10px;
}

#img1
{
border:1px solid #ff6405;
}


.imgbor
{
border:1px solid #ff6405;
}


.add
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:13px;
padding-left:10px;
padding-top:0px;
}

.toll
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
}

.toll h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;
padding:0px;
margin:0px;
}

.toplinks
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.login
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.login input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:96px;
height:15px;
background-color:#FFFFFF;
border-left:0px;
border-right:0px;
border-top:1px solid #3898a2;
border-bottom:1px solid #3898a2;
}

.lost
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.lost a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.lost a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.lost span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066cc;
font-weight:bold;
}

.lost span a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066cc;
text-decoration:underline;
}

.lost span a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066cc;
text-decoration:none;
}


.toplinks a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.toplinks a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}



.topmenu
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align:center;
font-weight:bold;

}
.topmenu a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
}
.topmenu a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
}

#topmenu
{
background-image:url('../images/bg-tab1.jpg');
background-repeat:repeat-x;
background-color:#2c2c2c;
height:240px;
}

.request
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
padding-top:2px;
line-height:20px;

}

.request a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}

.request a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
text-decoration:none;
}

.footertxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e0e0e0;
line-height:18px;
padding-right:5px;
}

.footertxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e0e0e0;
line-height:18px;
text-decoration:none;
}


.footertxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e0e0e0;
line-height:18px;
text-decoration:underline;
}

.footer input
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
border-bottom:1px solid #000000;
border-right:0px;
border-left:1px solid #000000;
border-top:1px solid #000000;
padding-left:5px;
background-color:#e6edf6;
width:122px;
height:17px;
}



#topspace
{
padding-top:10px;
margin-top:10px;
}

.outbor
{
border:1px solid #e2e7ed;
}

.space
{
padding:10px;
}

.flahbor
{
border:1px solid #cdcdcd;
}

.evebg
{
background-color:#edf6e7;
border-bottom:1px solid #cdcdcd;
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
}

.up h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0066cc;
margin:0px;
padding:0px;
}

.up h1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
margin:0px;
padding:0px;
}

.event
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.event h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff0000;
margin:0px;
padding:0px;
}

.event a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:underline;
}

.event a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:none;
}

.event span
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.event div a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066cc;
font-weight:bold;
text-decoration:underline;
}

.event div a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.news
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d3d3d;
padding:5px;
}

.news a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.news a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}




.bt1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
background-image:url('../images/tab1.gif');
background-repeat:no-repeat;
width:98px;
height:22px;
}

.bt1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.bt1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
background-image:url('../images/tab1-h.gif');
text-decoration:none;
width:98px;
height:22px;
}

.st h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#4d4d4d;
padding:0px;
margin:0px;
}

.st h1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#000000;
padding:0px;
margin:0px;
}

.gallery
{
background-color:#686a6a;
border:1px solid #ffffff;
padding:9px;
}

.stbor img
{
border:1px solid #ffffff;
}

.query
{
background-color:#ffedd1;
}

.qhd h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#186bd1;
padding-top:10px;
padding-bottom:0px;
padding-right:0px;
padding-left:5px;
margin-top:10px;
margin-bottom:0px;
margin-right:0px;
margin-left:5px;
}

.qhd h1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#186bd1;
text-decoration:underline;
}

.qhd h1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#186bd1;
text-decoration:none;
}

.qtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #302f2f;
padding-right:6px;
line-height:22px;
padding-top:5px;
}

.qtxt span
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color: #186bd1;
line-height:18px;
}

.qtxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #186bd1;
}

.qtxt div
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #ff0000;
font-weight:bold;
padding:5px 0px 0px 0px;
}


.qtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #4d4d4d;
line-height:18px;
padding-top:5px;
padding-bottom:4px;
}

.qtext b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #ff0000;
line-height:18px;
}

.qtext span
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#186bd1;
}


#phone
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#186bd1;
}

.testimonial
{
background-color:#67c3d8;
font-family:arial, Tahoma, Times, Georgia;
font-size:11px;
color: #3d3d3d;
line-height:18px;
padding:3px 8px 3px 8px;
text-align: center;
}

.testimonialfrom
{
background-color:#67c3d8;
font-family:arial, Tahoma, Times, Georgia;
font-size:11px;
color: #3d3d3d;
padding:8px;
text-align: right;
}


.testimonialfrom b
{
font-family:arial, Tahoma, Times, Georgia;
font-size:11px;
color: #3d3d3d;
line-height:18px;
}

#NewsDiv { LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px }

.newstxt
{
background-color:#67c3d8;
font-family:arial, Tahoma, Times, Georgia;
font-size:11px;
color: #3d3d3d;
padding:0px;
}

.newstxt span
{
font-family:arial, Tahoma, Times, Georgia;
font-size:11px;
color: #3d3d3d;
text-align: left;
font-weight:bold;
}

.newstxt a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:11px;
color: #000000;
text-decoration:underline;
}

.newstxt a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:11px;
color: #ffffff;
text-decoration:none;
}

/* tooltip CSS start */

.tooltxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
}

.tooltxt div
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
padding-right:15px;
padding-top:5px;
}




/* tooltip CSS end */


/* Home page Top Sub menu start */


.smenu1
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu1 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu1 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


.smenu1 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}



.smenu2
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu2 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu2 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu2 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu3
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu3 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu3 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu3 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


.smenu4
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu4 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu4 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu4 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


.smenu5
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu5 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu5 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu5 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


.smenu6
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu6 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu6 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu6 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu7
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu7 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu7 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu7 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


.smenu8
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu8 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu8 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu8 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


.smenu9
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu9 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu9 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu9 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


.smenu10
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-align: left;
vertical-align: middle;
font-weight:bold;
}
.smenu10 a:hover
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-align:left;
text-decoration:none;
}
.smenu10 a
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #ff0000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}

.smenu10 a.selected
{
font-family:arial, Tahoma, Times, Georgia;
font-size:12px;
color: #000000;
text-decoration:none;
vertical-align: middle;
text-align: left;
}


/* Home page Top Sub menu end */

/* Home page CSS end */


/* About Us page CSS start */

.qtext span
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#186bd1;
}

.lpadding
{
padding-left:10px;
}


.abtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:0px;
padding-right:11px;
}

.abtxt ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:5px 0px 5px 15px;
margin:5px 0px 5px 15px;
}

.abtxt ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:22px;
}


.abtxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
text-decoration:underline;
}

.abtxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
text-decoration:none;
}

.abtxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066cc;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
margin-top:5px;
margin-bottom:5px;
}

.abtxt h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:normal;
padding:0px;
margin:0px;
}

.abtxt h1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
margin-top:5px;
margin-bottom:5px;
}

.abtxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
padding-left:0px;
padding-right:11px;
}

.abtxt div
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
}


.directxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:10px;
padding-right:5px;
}

.directxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#212020;
}

.directxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#2481de;
line-height:18px;
padding-bottom:0px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
}

.directxt div
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4d4d4d;
line-height:18px;
font-weight:bold;
}

.directxt span
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#212020;
line-height:18px;
font-weight:bold;
}


.bread
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
}

.bread a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066cc;
text-decoration:none;
}

.bread a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#043f78;
text-decoration:none;
}

.bor
{
border:1px solid #cfd3d7;
}

.bor1
{
border-left:1px solid #c5e6e9;
border-right:1px solid #c5e6e9;
}

#img
{
border:1px solid;
border-color:#c7c7c7;
background-color:#ffffff;
}

.hdtxt h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding:0px;
margin:0px;
}

.illxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066cc;
font-weight:normal;
padding-top:5px;
padding-bottom:0px;
margin-top:5px;
margin-bottom:0px;
}

.illxt h1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}

.illxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:5px;
padding-right:5px;
}


.illxt ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:5px;
margin-left:15px;
padding-right:5px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
}

.illxt ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066cc;
line-height:18px;
padding-right:5px;
margin-top:0px;
list-style-type:decimal;
}


.illxt ul li ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-top:5px;
padding-left:5px;
padding-bottom:0px;
}

.illxt ul li ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-image:url('../images/arrow-sm.gif');
}

.illxt ul li ul li ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-type:decimal;
}


.illxt ul li ul li ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-type:decimal;
}



/* About Us page CSS end */



/* events page CSS start */

.eventtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:8px 5px 5px 5px;
}

.eventtxtR
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:0px 0px 0px 5px;
}

.eventtxtE
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
padding:8px 0px 0px 12px;
}

.eventtxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
text-decoration:underline;
}

.eventtxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}


.eventtxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#444444;
line-height:18px;
}

.eventtxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066cc;
line-height:18px;
padding:5px 0px 0px 0px;
margin:0px;
}

.eventtxt i
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
line-height:18px;
font-weight:bold;
padding:0px;
margin:0px;
}

.eventtxt div
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
font-weight:bold;
}

.eventtxt span
{
padding:4px 4px 4px 4px;
margin:4px 4px 4px 4px;
display:table-row;
border:1px solid #c7c7c7;
}

.eventtxt span img
{
border:1px solid #c7c7c7;
padding:4px 4px 4px 4px;
margin:4px 4px 4px 4px;
}


.pasttxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:2px 5px 6px 5px;
}

.pasttxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
text-decoration:underline;
}

.pasttxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.pasttxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#444444;
line-height:18px;
padding:5px 0px 0px 0px;
margin:0px;
}

.recent
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:5px 5px 5px 5px;
}


.recent h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:18px;
padding:0px;
margin:0px;
}

.rcbg
{
background-color:#ebebeb;
}

.picsbg
{
background-color:#f7f7f7;
}

.bgbor1
{
background-color:#f9fff5;
border:1px solid #d8f6c4;
}

 


.bgbor2
{
background-color:#effdfc;
border:1px solid #caedea;
}

/* events page CSS end */



/* Programs page CSS start */

.protxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:0px;
padding-right:5px;
}

.protxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
}


/* Programs page CSS end */


/* Students page CSS start */

.sttxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:0px;
padding-right:5px;
}

.sttxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
}

.sttxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066cc;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
margin-top:5px;
margin-bottom:0px;
}

.sttxt h1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
margin-top:5px;
margin-bottom:0px;
}


/* Students page CSS end */


/* Volunteers page CSS start */

.votxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:0px;
padding-right:5px;
}

.votxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
line-height:18px;
text-decoration:underline;
}

.votxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
line-height:18px;
text-decoration:none;
}

.votxt input
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
width:140px;
height:20px;
}

.apptxt input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:55px;
height:22px;
}


.votxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0066cc;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.votxt h1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0066cc;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:underline;
}

.votxt h1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-decoration:none;
}

.vt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
padding:0px 5px 0px 0px;
margin:0px;
}

.vt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
padding:0px 0px 5px 0px;
margin:0px;
}


/* Volunteers page CSS end */



/* Friends page CSS start */


.lbor
{
border-left:1px solid #e2e7ed;
border-right:1px solid #e2e7ed;
}

.frenstxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
}

.frenstxt h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
line-height:18px;
padding:0px;
margin:0px;
}

.frenstxt h2 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0066cc;
line-height:18px;
text-decoration:underline;
}

.frenstxt h2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0066cc;
line-height:18px;
text-decoration:none;
}

.frenstxt ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:2px 2px 4px 15px;
margin:2px 2px 4px 15px;
}

.frenstxt ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-image:url('../images/arrow-sm.gif');
}

/* Friends page CSS end */



/* Wish List page CSS start */

.wishtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:5px 0px 0px 0px;
}

.wishtxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#444444;
line-height:18px;
}

.wishtxt ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
padding:5px 0px 5px 15px;
margin:5px 0px 5px 15px;
line-height:18px;
}

.wishtxt ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-image:url('../images/arrow-sm.gif');
}

.wishtxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#015fb9;
line-height:18px;
text-decoration:underline;
}

.wishtxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
text-decoration:none;
}

.wishtxt span
{
padding:4px 4px 4px 4px;
margin:4px 4px 4px 4px;
display:table-row;
border:1px solid #c7c7c7;
}

.wishtxt span img
{
border:1px solid #c7c7c7;
padding:4px 4px 4px 4px;
margin:4px 4px 4px 4px;
}

#co1
{
color:#ff0000;
}

#co2
{
color:#0a70d2;
}

#co3
{
color:#000000;
font-weight:bold;
}

/* Wish List page CSS end */




/* Contact Us page CSS start */

.contacttxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
}

.contacttxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:18px;
}

.contacttxt h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:18px;
padding:0px;
margin:0px;
}

.contacttxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a70d2;
line-height:18px;
font-weight:bold;
text-decoration:underline;
}

.contacttxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
text-decoration:none;
}

.contxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
font-weight:bold;
}


.contacttxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066cc;
font-weight:normal;
padding-top:5px;
padding-bottom:0px;
margin-top:5px;
margin-bottom:0px;
}

.contacttxt h1 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}

/* Contact Us page CSS end */


.donate
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:18px;
}

.donate a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0a70d2;
line-height:18px;
text-decoration:underline;
}

.donate a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:18px;
text-decoration:none;
}

.donate select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
height:20px;
width:255px;
}

.month select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
height:20px;
width:100px;
}

.donate input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px 7px 0px 0px;
}

.donor
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.donor input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:30px;
height:22px;
}

.location span
{
padding:4px 4px 4px 4px;
margin:4px 4px 4px 4px;
display:table-row;
border:1px solid #c7c7c7;
}

.location span img
{
border:1px solid #c7c7c7;
padding:4px 4px 4px 4px;
margin:4px 4px 4px 4px;
}

.lborder
{
border-left:1px solid #c7c7c7;
border-right:1px solid #c7c7c7;
}

.lborder1
{
border-top:1px solid #c7c7c7;
border-bottom:1px solid #c7c7c7;
}

.lborder2
{
border-top:1px solid #c7c7c7;
border-bottom:1px solid #c7c7c7;
border-left:1px solid #c7c7c7;
}

.lborderR
{
border-left:1px solid #c7c7c7;
}


.lbor img
{
border:1px solid #c7c7c7;
width:740px;
height:583;
}

.ltxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
color:#333232;
line-height:18px;
}

.ltxt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000066;
text-align:center;
padding:3px 0px 3px 0px;
margin:3px 0px 3px 0px;
}

.ltxt h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff0000;
text-align:center;
padding:2px 0px 2px 0px;
margin:2px 0px 2px 0px;
}

.itxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
}

.itxt ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:20px;
margin-left:20px;
}

.itxt ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:22px;
padding-right:10px;
list-style-image:url('../images/ico.jpg');
}

.itxt i
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
}

.netxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding-left:0px;
padding-right:5px;
}

.netxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
line-height:18px;
}

.netxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
}

.netxt ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:5px 2px 0px 15px;
margin:5px 2px 0px 15px;
}

.netxt ul b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066cc;
line-height:18px;
}

.netxt ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-type:decimal;
}

/* Sitemap page CSS start */

.sitetxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:5px 0px 0px 0px;
}

.sitetxt b
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#444444;
line-height:18px;
}

.sitetxt ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
padding:5px 0px 5px 15px;
margin:5px 0px 5px 15px;
line-height:18px;
}

.sitetxt ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-image:url('../images/arrow-sms.gif');
}

.sitetxt ul li strong
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#015fb9;
line-height:18px;
list-style-image:url('../images/arrow-sms.gif');
}


.sitetxt ul li b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#015fb9;
line-height:18px;
list-style-image:url('../images/arrow-sms.gif');
}

.sitetxt ul li ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
list-style-image:url('../images/arrow-sm.gif');
}

.sitetxt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
text-decoration:none;
}

.sitetxt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#015fb9;
line-height:18px;
text-decoration:none;
border-bottom:1px solid #4d4d4d;
}

.sitetxt span
{
padding:4px 4px 4px 4px;
margin:4px 4px 4px 4px;
display:table-row;
border:1px solid #c7c7c7;
}

/* Sitemap page CSS end */




.pasttxtR
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
line-height:18px;
padding:2px 5px 6px 5px;
}

.pasttxtR a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
text-decoration:underline;
}

.pasttxtR a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.pasttxtR h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#444444;
line-height:18px;
padding:5px 0px 0px 0px;
margin:0px;
}

.bgborR
{

border:1px solid #d8f6c4;
}


.FrontEndbtn
{
padding: 2px 3px 2px 3px;
margin: 0px 0px 0px 0px;
color:#ffffff;
font-family:verdana,arial, tahoma;
font-size:11px;
text-align:center;
font-weight:bold;
vertical-align:middle;
background-color:#137478;
border:2px solid #ffffff;
background-image:url('../Admin_Icons/bg-btn.jpg');
background-repeat:repeat-x;
cursor:pointer;
}
.heading
{
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	color:Maroon;

}

.req
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:18px;
}

.req select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
height:20px;
width:100px;
}

.req input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px 7px 0px 0px;
}

