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

body { background-image:url(../../images/bg.png); background-repeat: repeat-x; margin:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#676767; 
}
form { padding:0px; margin:0px; }
img { border:0px; padding:0px; margin:0px; }
.menu {  color:#ffffff; letter-spacing:1px; }
.menu a {  font-weight:bold; color:#ffffff; text-decoration:none; }
.menu a:hover { color:#D1DA4A; }
.left { background-image:url(../../images/left.gif); background-repeat:repeat-y; width:10px; }
.right { background-image:url(../../images/right.gif); background-repeat:repeat-y; width:10px; }
.footer { background-image:url(../../images/footer_bg.gif);  font-size:11px; }
.footer a { color:#000000; text-decoration:underline; }
.footer a:hover { text-decoration:none; }
.textboxborder {
	border:1px solid #dddddd; background-color:#ffffff; text-align: left; color:#676767; padding:3px; margin-bottom:10px;
}
.reqtext {
	border:1px solid #dddddd; background-color:#ffffff; text-align: left; color:#676767; padding:3px; margin-bottom:10px; width:90%;
}
.textboxborder1 {
	border:1px solid #dddddd; background-color:#ffffff; text-align: left; color:#676767; padding:3px; margin-bottom:5px;
}
.textareaborder{ 
	border:1px solid #dddddd; background-color:#ffffff; text-align: left; color:#676767; padding:3px; margin-bottom:10px; 
}
.dropdown  { 
	border:1px solid #dddddd; background-color:#FFFFFF; text-align:left;  color:#676767; margin-bottom:10px;
}
.home {  color:#676767; font-style:normal; }
.home a { text-decoration:underline; color:#676767; font-style:normal; }
.home a:hover { text-decoration:none; }
a { text-decoration:underline; color:#676767; font-style:normal; }
a:hover { text-decoration:none; }
.darkblue { color:#224F6F; font-weight:bold; padding-bottom:5px; }
.heading { font-size:18px; padding:10px 0px; color:#000000; font-family:Trajan Pro, Arial, Helvetica, sans-serif;  font-weight:bold; text-transform:capitalize; }
.heading span { color:#ed7f00; }
.bodytext { text-align:justify; line-height:18px; font-size:13px; }
.ullink { padding:0px 10px 0px 20px; margin:0px; }
.ullink li { list-style-image:url(../../images/arrow.gif); background-repeat:no-repeat; padding-bottom:10px; }
.bodytextbold { color:#02365A; font-weight:bold; }

.edulink { padding:0px 10px 0px 20px; margin:0px; }
.edulink li { list-style-image:url(../../images/singlearrow.gif); background-repeat:no-repeat; padding-bottom:7px; }

.ollink { padding:10px 10px 0px 20px; margin:0px; }
.ollink li { padding-bottom:10px; text-align:justify; }
.headingorange { color:#FAA61A; font-size:18px; font-weight:bold; }
.volunteering_bg { background-image:url(../../images/volunteering_bg.gif); background-repeat:no-repeat; font-size:11px; }
.orangecolor { color:#FAA61A; font-weight:bold; }

.orangetextarea { border: 1px solid #FAA61A;	background-color: #FFFFFF; text-align: left; color: #000000; font-size: 11px; font-family: arial, sans-serif; padding:3px; margin:5px 0px 12px 0px; }

.cssbox, .cssbox_body, .cssbox_body_news, .cssbox_head, .cssbox_head h2, .cssboxbody, .cssbox_body1, .cssboxadds, .cssboxdoctorhome, .cssboxachievements, .cssbox_head h3, .cssboxright, .cssbox_head h4, .cssbox_head h5 { 
	background: transparent url(../../images/box.png) no-repeat bottom right; } 
.cssbox {
	width: 228px; /* intended total box width - padding-right(next) */ 
	padding-right: 5px; /* the gap on the right edge of the image (not content padding) */ 
	margin: 0px auto; /* use to position the box */ } 
/* set the top-right image */ 
.cssboxright {
	width: 180px;  
	padding-right: 5px; 
	margin: 0px auto;  } 
.cssboxbody {
	width: 715px;  
	padding-right: 5px; 
	margin: 0px auto; }
.cssboxadds {
	width: 462px;  
	padding-right: 5px; 
	margin: 0px auto; }
.cssboxdoctorhome {
	width:520px; float:left; 
	padding-right: 5px; 
	margin: 0px auto; }
.cssboxachievements {
	width: 236px;  
	padding-right: 5px; 
	margin: 0px auto; }
.cssbox_head {
	background-position: top right; 
	margin-right: -5px; /* pull the right image over on top of border */ 
	padding-right: 10px; /* right-image-gap + right-inside padding */ 
	} 
/* set the top-left image */ 
.cssbox_head h2 {
	background-position: top left; 
	margin: 0; /* reset main site styles*/ 
	border: 0; /* ditto */ font-size:18px; color:#02365A; font-family:Trajan Pro, Arial, Helvetica, sans-serif; font-weight:bold;
	padding: 15px 0 15px 12px; /* padding-left = image gap + interior padding ... no padding-right */ 
	height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 
.cssbox_head h3 {
	background-position: top left; 
	margin: 0; /* reset main site styles*/ 
	border: 0; /* ditto */ font-size:18px; color:#02365A; font-family:Trajan Pro, Arial, Helvetica, sans-serif; font-weight:bold;
	padding: 15px 0 10px 15px; /* padding-left = image gap + interior padding ... no padding-right */ 
	height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 
.cssbox_head h4 {
	background-position: top left; 
	margin: 0; /* reset main site styles*/ 
	border: 0; /* ditto */ font-size:18px; color:#02365A; font-family:Trajan Pro, Arial, Helvetica, sans-serif; font-weight:bold;
	padding: 5px 0 5px 15px; /* padding-left = image gap + interior padding ... no padding-right */ 
	height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 
.cssbox_head h4 div { font-size:12px; padding-top:10px; }
.cssbox_head h5 {
	background-position: top left; 
	margin: 0; /* reset main site styles*/ 
	border: 0; /* ditto */ font-size:18px; color:#02365A; font-family:Trajan Pro, Arial, Helvetica, sans-serif; font-weight:bold;
	padding: 15px 0 10px 15px; /* padding-left = image gap + interior padding ... no padding-right */ 
	height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 
.cssbox_head h5 span { color:#B4C23A; }
.cssbox_head th {
	 font-size:18px; color:#02365A; font-family:Trajan Pro, Arial, Helvetica, sans-serif; font-weight:bold;
	} 

.cssbox_head th span { color:#B4C23A; }
.cssbox_head h2 span { color:#B4C23A; }
/* set the lower-left corner image */ 
.cssbox_body { 
	background-position: bottom left; 
	margin-right: 5px; /* interior-padding right */ 
	padding: 8px 0 15px 15px; /* mirror .cssbox_head right/left */ 
	}
.cssbox_body ul { padding:0px 0px 0px 25px; margin:0px; }
.cssbox_body ul li { padding-bottom:8px; list-style-type:disc; }
.cssbox_body1 { 
background-position: bottom left; 
margin-right: 5px; /* interior-padding right */ 
padding: 7px 0 12px 15px; /* mirror .cssbox_head right/left */ 
}
.cssbox_body_news { 
	background-position: bottom left; 
	margin-right: 5px; /* interior-padding right */ 
	padding: 8px 0 6px 15px; /* mirror .cssbox_head right/left */ 
	}
	
.tpad {
padding-top:5px;
}
.padtb { padding:10px 0px; }
.bpad { padding-bottom:5px; }
.bpad10 { padding-bottom:10px; }
.resulttext {
 color:#224f6f;
}
.resulttext2 {  color:#676767; padding-bottom:7px; }
.more { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#676767; text-decoration:underline 
}
.more:hover { text-decoration:none; }
.news{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#666666;
text-decoration:underline;
}
.bluetextNB { color:#224F6F;}
.bluetext13px { color:#224F6F; font-weight:bold; font-size:13px;}
.bluetext14px { color:#224F6F; font-weight:bold; font-size:14px;}
.bluetext { color:#676767; font-weight:bold; }
.lablebletextorange { color:#676767; font-weight:bold; text-align:right; padding:0px 10px 10px 0px; }
.bluetext a { font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; color:#224f6f; text-decoration:underline; }
.bluetext a:hover { text-decoration:none; }
.subheading2 { font-weight:bold; text-decoration:none; color:#ed7f00; }
.maintext {  line-height:18px; text-align:justify; }
.blockthree { background-image:url(../../images/block_3.gif); background-repeat:no-repeat; }
.redtext {  color:#ff0000; }
.greentext{color:#6d9123;}
.subheading { color:#224F6F; font-weight:bold; font-size:14px; }
.subheading1 { color:#000000; font-weight:bold; font-size:15px; }
.borderlrb { border-left:1px solid #02365A; border-right:1px solid #02365A; border-bottom:1px solid #02365A; }
.buttonbdr {  font-weight:bold; font-size:10pt; color:#ffffff; font-family:Arial; 
	background-color:#ed7f00; border:solid #1e8f59; border-width:0 0px 0px 0; cursor:pointer;
}
.labletext { color:#666666; text-align:right; padding:0px 10px 10px 0px; }
.labletext_left { color:#666666; text-align:left; padding:0px 10px 7px 0px; }
.labletextr { color:#666666; text-align:right; padding:0px 10px 0px 0px; height:24px; font-weight:bold; }
.labletextl { color:#666666; text-align:left; padding:0px 10px 0px 0px; height:24px; font-weight:bold; }
.labletextview { color:#666666; height:24px; font-weight:bold; }

/* tablelist start here*/
#tablelist { background-color:#666666;}
#tablelist th { font-weight:bold; color:#000000; padding-left:2px; padding-right:2px; background-color:#999898; height:25px; }
#tablelist th a { text-decoration:none; color:#000000 }
#tablelist th a:hover { text-decoration:underline; }
#tablelist td { padding-left:5px; padding-right:5px;  height:23px; color:#555555; }
#tablelist td a { text-decoration:underline; font-style:normal; font-weight:normal; color:#555555;  }
#tablelist td a:hover { text-decoration:none; }
#tablelist tr { background-color:#FFFFFF; }
#tablelist tr.color1 { background-color:#FFFFFF;}
#tablelist tr.color2 { background-color:#f5f5f5;}
#tablelist tr.color3 { background-color:#d4d4d4;}
#tablelist span { color:#EE6B08; }
#tablelist .textboxborder { border: 1px solid #288fdc;	background-color: #FFFFFF; text-align: left; color: #000000; font-size: 11px; font-family: arial, sans-serif; padding-left:3px; }
/*tablelist close here*/

.sublink { font-style:normal; font-weight:bold; color:#676767; text-decoration:underline; padding-bottom:5px; }
.sublink:hover { text-decoration:none; }
.menuleft { 
	color:#676767; text-decoration:none; display:block; background-image:url(../../images/arrow_leftmenu.gif); background-repeat:no-repeat; background-position:left; border-bottom:1px solid #cecece; padding:5px 10px 3px 25px; margin:0px;  
}
.menuleft:hover { color:#666666; text-decoration:underline; }

.MLeftover { 
	font-weight:bold; color:#676767; text-decoration:none; display:block;  background-image:url(../../images/redarrow_leftmenu.gif); background-repeat:no-repeat; background-position:left; border-bottom:1px solid #cecece; padding:5px 10px 3px 25px; margin:0px;  
}
.MLeftover:hover { text-decoration:underline; }
.menuleft_report { 
	color:#676767; text-decoration:none; display:block; background-image:url(../../images/arrow.gif); background-repeat:no-repeat; background-position:left; border-bottom:0px; padding:2px 10px 3px 15px; margin:0px;  
}

.menuleft_report:hover { color:#666666; text-decoration:underline; }

.menubg { background-image:url(../../images/menu_boxbg.gif); }
#maindiv { float:left; width:230px; height:220px; color:#FFFFFF; }
#divimage { float:inherit; width:230px; height:150px; color:#FFFFFF; border:0px solid #0c7dde;vertical-align:middle; }
#divclick { float:inherit; width:230px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-style:normal;
padding-top:5px; text-align:center; }
#divtitle { float:inherit; width:230px; height:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-style:normal;
font-weight:normal; padding-top:5px; text-align:center; }
.headingblack {  font-size:14px; font-weight:bold; color:#224F6F; padding:10px 0px;}
.marimg {  height:23px; vertical-align:top; background-image:url(../../images/x11_back.gif); }
*html .marimg { padding:2px; height:23px; vertical-align:top; background-image:url(../../images/x11_back.gif); }
.enlarge { color:#0c59a7; text-decoration:underline;  }
.enlarge:hover { text-decoration:none }
.PopUpImageDiv { display:none; position:absolute; background-color:#ffffff; width:620px; height:420px; }
.PopUpImageDiv2 { display:none; position:absolute; background-color:#ffffff; }
.aboutmenu { background-image:url(../../images/leftmenu_bg.gif); background-repeat:no-repeat; padding-left:25px; height:36px; text-transform:capitalize; padding-bottom:3px; }
.aboutmenu a { color:#000000; text-decoration:none; font-style:normal; font-weight:bold; font-size:13px; }
.aboutmenu a:hover { color:#ed7f00;  }
.aboutmenunoline { background-image:url(../../images/leftmenunoline_bg.gif); background-repeat:no-repeat; padding-left:25px; height:36px; text-transform:capitalize; padding-bottom:3px; }
.aboutmenunoline a { color:#1165A3; text-decoration:none; font-style:normal; font-weight:bold; font-size:13px; }
.aboutmenunoline a:hover { color:#000000;  }
#imagewidth_left { border:1px solid #cccccc; margin:10px 20px 10px 20px; padding:10px; }
#imagewidth_right { border:1px solid #cccccc; margin:5px 15px 5px 25px; padding:10px; }
.imageborder { border:1px solid #cccccc; padding:10px; }
.click { color:#FB9400; text-decoration:underline; font-size:12px; font-weight:bold;  }
.click:hover { text-decoration:none }
.hlink { font-style:normal; color:#ffffff; text-decoration:underline; height:18px; }
.hlink:hover { text-decoration:none; }
.submitquery { border:1px solid #d4d4d4; background-color:#f5f5f5; }
.policy { padding:10px 10px 0px 40px; margin:0px; }
.policy li { padding-bottom:10px; list-style-type:disc; }
.boxadd { background-image:url(../../images/imge_box.gif); height:188px; background-repeat:no-repeat; }
.awareness { padding:10px 0px 0px 30px; margin:0px; }  
.awareness li { list-style-image:url(../../images/star4.gif); padding-bottom:10px; }

/* newtable start heree6b9b8fbe6e5*/
.newtable{ background-color:#cccccc;}
.newtable th {
 font-weight:bold; color:#ffffff; padding-left:2px; padding-right:2px; background-color:#B4C23A; height:25px;
}
.newtable td { padding-left:5px; padding-right:5px;  height:23px; }
.newtable td div { font-weight:bold; text-align:center; color:#1165A3; }
.newtable td span { font-weight:bold; color:#1165A3; }
.newtable tr { background-color:#FFFFFF }
.newtable tr.color1 { background-color:#FFFFFF;}
.newtable tr.color2 { background-color:#F8FCD9;}
/*newtable close here*/
.scrollbar 
{
	overflow-x:hidden; 
	overflow-y:auto;
	height:100px;
	width:440px;
}
.subheading13 { color:#e5912f; font-size:13px; padding:10px 10px 0px 10px; }

.tabtable { width:98%;  }
.tabtable th { background:#676767; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; 
color:#e3f2f9; }
.tabtable th a { text-decoration:none; color:#ffffff; font-weight:bold }
.tabtable th a:hover { text-decoration:underline; }
.tabtable td { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;font-weight:normal; color:#000000;  }

.tabtable .lablemessage, .lablemessage{
	font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 
	color:#505050;padding-bottom:5px;
}
.tabtable .border {  border:1px solid #cecece; padding:15px 7px 15px  7px; }
.tabtable .tabbg { background-color:#ed7f00; }
.volunteer { font-size:14px; font-weight:bold; color:#000000; text-decoration:underline; }
.volunteerred {  border:3px solid #c0504d; padding:5px; text-align:justify; }
.volunteerbri {  border:3px solid #8064a2; padding:5px; text-align:justify; }
.volunteergreen {  border:3px solid #9bbb59; padding:5px; text-align:justify; }
.volunteerblue {  border:3px solid #4bacc6; padding:5px; text-align:justify; }
.volunteerorange {  border:3px solid #f79646; padding:5px; text-align:justify; }
.menuedu { 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#676767; 
	text-decoration:underline; display:block; background-color:#ffffff; background-image:url(../../images/singlearrow.gif); background-repeat:no-repeat; background-position:left; padding:5px 0px 3px 15px;   
}
.menuedu:hover { color:#ed7f00; text-decoration:none; }
.names { font-weight:bold; color:#fb9400 }

/* girdlist start here*/
#girdlist{ background-color:#cccccc;}
#girdlist td { padding-left:5px; padding-right:5px;  height:25px; }
#girdlist td a { text-decoration:none; font-style:italic; font-weight:normal;  border-width: 0px 0px 1px 0px; border-style: none none solid none;}
#girdlist td a:hover { text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none none none;}
#girdlist tr { background-color:#FFFFFF }
#girdlist .color2 { background-color:#fcfeea;}
#girdlist span{ color:#224F6F; }
/*girdlist close here*/
.download { color:#e5912f; font-size:13px; text-decoration:none; font-style:normal; font-weight:bold; }
.download:hover { text-decoration:none; color:#676767; }
.leftbpad { text-align:center; padding:0px 20px 8px 10px; }
.spheight { 
	height:15px !important;
	height:25px;
	}
.zoomin {  cursor:-moz-zoom-in; }
.zoomout {  cursor:-moz-zoom-out; }

.newlink { font-style:normal; text-decoration:none; border-bottom:1px solid #676767; line-height:18px; color:#676767; }
.newlink:hover { text-decoration:none; border-bottom:1px solid #ffffff; }
#imagewidth { border:1px solid #cccccc; margin:5px; padding:5px; }
img { border:0px }
.videolist {  }
.videolist tr {  }
.videolist td { font-size:12px; padding:3px 20px 3px 20px; text-align:center; }
.videolist td a {  text-decoration:underline; color:#676767; font-weight:bold; }
.videolist td a:hover {  text-decoration:none; }
.videolist td div.tpad { padding-top:10px; }
.innercircle { font-size:18px; font-weight:bold; padding:0px; text-align:left; }
.profilelink {  text-decoration:underline; color:#1165A3; font-weight:bold; }
.profilelink a:hover {  text-decoration:none; }
.welcome { font-size:13px; padding-bottom:10px; color:#676767; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:bold; padding-right:10px; }
.commingsoon { font-size:16px; color:#ed7f00; font-weight:bold;}
.adminheading { font-size:18px; padding:12px 0px; color:#000000; font-family:Trajan Pro, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:capitalize; border-bottom:1px solid #e4e4e4; }
.adminheading span { color:#ed7f00; }
.doublequot {
color:#ed7f00;
font-family:georgia,serif;
font-size:3em;
line-height:0.15em;
vertical-align:bottom;
}
/* Lightbox confirmation */
.clsPopupConfirmation{
	padding:0.5em; border:1px solid #180D0D; margin:1em 0;
	background-color:#E7F3F5; width:30em; font:bold 1em Verdana, Arial, Helvetica, sans-serif;
}
.VeilStyle1c{
	position:absolute; top:0; left:0; cursor:"not-allowed";
	background-color:#cecece; filter:alpha(opacity=20); -moz-opacity:0.2;
	opacity:0.2; width:100%; height:100%;			
}
#selMsgConfirm{
	text-align:center;
}
.ulfloatleft { padding:0px; margin:0px; }
.ulfloatleft li { float:left; padding-right:10px; list-style-type:none; vertical-align:middle; }
.bgWhite { padding-bottom:20px; }
.subheading3 { color:#224F6F; font-weight:bold; font-size:14px; padding-top:10px; }
.breadcrumbs{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#555555;font-style:normal;font-weight:normal;text-decoration:none}
.breadcrumbs a{text-decoration:underline;font-size:11px;font-weight:normal}
.infodiv { border:1px solid #FF7E00; background-color:#FFCE9F; font-weight:bold; padding:2px 5px; color:#000000; line-height:18px; }
.infodiv a { text-decoration:underline; color:#000000; }
.infodiv a:hover { text-decoration:none; }
