/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background-image:url(../images/top.gif);
	background-repeat:repeat-x;
	background-color:#e4e9e4;
}
td{
	vertical-align:top;
}
img{
	border:0px;
}
div{
	margin:0px;
	padding:0px;
}
.LeftBg{
	background-image:url(../images/leftbg.gif);
	background-repeat:repeat-x;
	background-color:#e4e9e4;
	vertical-align:bottom;
	text-align:right;
}
.RightBg{
	background-image:url(../images/r1.gif);
	background-repeat:repeat-x;
	background-color:#e4e9e4;
}
.TopLinks{
	float:right;
	width:400px;
	margin:8px 20px 0 0;
}
.TopLinks td{
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	text-align:right;
}
.TopLinks td a{
	color:#FFFFFF;
	text-decoration:none;
}
.TopLinks a:hover{
	color:#939598;
	text-decoration:none;
}
.Logo{
	margin:15px 0 0 20px;
}
.padtop8{
padding-top:8px;
}
.FloatLeft{
	float:left;
}
.FloatRight{
	float:right;
	vertical-align:bottom;
}
.LogoDiv{
	width:300px;
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
}
.LogoDiv2{
	width:500px;
	font-family:tahoma;
	font-size:11px;
	color:#FFFFFF;
	clear:both;
}
.MenuSafari{
	margin-top:21px;
	margin-left:0px;
}
.Menu{
	margin-left:0px;
}
.MenuF{
	margin-left:0px;
}
.MenuS{
	margin-top:20px;
	margin-left:0px;
}
.MenuSS{
	margin-top:29px;
	margin-left:0px;
}
.ValignBottom{
	vertical-align:bottom;
	padding-bottom:15px;
}
.Flash{
	margin:20px;
}
.News{
	margin-left:20px;
}
.WidthHeight{
	width:215px;
	height:153px;
	font-size:1px;
}
.LatestNews{
	border-left:1px solid #b3d3e7;
	border-right:1px solid #b3d3e7;
	border-bottom:1px solid #b3d3e7;
	padding:8px;
}
.LatestNews2{
	border-left:1px solid #b3d3e7;
	border-right:1px solid #b3d3e7;
	border-bottom:1px solid #b3d3e7;
	padding:9px 0px 0px 0px;
}
.Blue{
	font-family:arial;
	font-size:14px;
	color:#026db1;
	font-weight:bold;
}
.Title{
	font-family:arial;
	font-size:11px;
	/*color:#fa9416;*/
	color:#4a4d53;
	font-weight:bold;
}
.Date{
	font-family:arial;
	font-size:11px;
	/*color:#fa9416;*/
	color:#4a4d53;
	font-weight:normal;
}
.Text{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	font-weight:normal;
}
.Clinics{
	border-left:1px solid #b3d3e7;
	border-right:1px solid #b3d3e7;
	border-bottom:1px solid #b3d3e7;
	padding:8px;
}
.EmptyTd{
	width:20px;
	font-size:1px;
}
.EmptyTd2{
	height:2px;
	font-size:1px;
}
.Navigation{
	padding-top:12px;
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	font-weight:normal;
	text-align:left;
}
.Navigation img{
	margin:0px 1px;
}
.Banner{
	border-bottom:1px solid #b3d3e7;
}
.Footer{
	margin-top:9px;
	padding:0px;
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	vertical-align:middle;
	text-align:right;
	width:779px;
	
}
.Footer a{
	color:#FFFFFF;
	text-decoration:none;
}
.Footer a:hover{
	color:#939598;
	text-decoration:none;
}
.Signature{
	margin-top:12px;
	font-family:arial;
	font-size:11px;
	color:#939598;
	clear:both;
}
.Signature a{
	color:#fa9416;
	text-decoration:none;
}
.Signature a:hover{
	color:#939598;
	text-decoration:none;
}
.Reach{
	font-family:arial;
	font-size:15px;
	color:#026db1;
	margin:8px 0px 8px 12px;
	font-weight:bold;
}
.Reach2{
	margin:8px 0px 8px 0px;
}
.Email{
	font-family:arial;
	width:225px;
	font-size:11px;
	color:#4a4d53;
	padding-bottom:9px;
	padding-left:12px;
	border-bottom:1px solid #b3d3e7;
}
.Email a{
	color:#fa9416;
	text-decoration:none;
}
.Email a:hover{
	color:#4a4d53;
	text-decoration:none;
}
.FooterRpt{
	background-image:url(../images/footerrpt.gif);
	background-repeat:repeat-x;
}
.FooterRpt1{
	background-image:url(../images/footerrpt1.gif);
	background-repeat:repeat-x;
}
.TopRpt{
	background-image:url(../images/top.gif);
	background-repeat:repeat-x;
	height:140px;
}
.Center{
	background-image:url(../images/centerrpt.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding-bottom:20px;
}
.PaddingTop{
	padding-top:12px;
}
.PaddingRightLeft{
	padding-right:20px;
	padding-left:20px;
}
.SubMenu {
	width:170px;
	position:absolute;
	visibility:hidden;
	z-index:1000;
	left:0;
	top:30;
	border-top:1px solid #FFF;
}
.SubMenu a{
	display:block;
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	background-color:#fa9416;
	text-decoration:none;
	height:25px;
	padding-left:12px;
	padding-top:4px;
	background-image:url(../images/hrsub.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.SubMenu a:hover{
	display:block;
	background-color:#939598;
	text-decoration:none;
	background-image:none;
}
a.none{
	background-image:url(../images/hrsub.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
a.none:hover{
	background-image:none;
}
#HideAll {
	Z-INDEX: 1; 
	LEFT: 0px;
	VISIBILITY: hidden;
	WIDTH: 100%; 
	POSITION: absolute; 
	TOP: 0px;
	HEIGHT: 430px;
}
.Pointer{
	cursor:pointer;
 }
.SubTitle{
	font-family:arial;
	font-size:18px;
	color:#fa9416;
	padding-left:20px;
	font-weight:200;
	font-weight:bold;
 }
.SecondTitle{
	font-family:arial;
	font-size:14px;
	color:#026db1;
	padding-top:5px;
	font-weight:bold;
}
.Contents{
	margin-left:20px;
	margin-top:20px;
}
.Contents2{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	text-align:justify;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	line-height:17px;
}
.Contents2 a{
	color:#fa9416;
	text-decoration:none;
}
.Contents2 a:hover{
	color:#4a4d53;
	text-decoration:none;
}
.GText{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	text-align:justify;
	padding-right:20px;
	line-height:17px;
}
.GText a{
	color:#fa9416;
	text-decoration:none;
}
.GText a:hover{
	color:#4a4d53;
	text-decoration:none;
}
.OrangeT{
	font-family:arial;
	font-size:16px;
	color:#fa9416;
	font-weight:bold;
}
.BlueT{
	font-family:arial;
	font-size:12px;
	color:#026db1;
	font-weight:bold;
}
.BlueT2{
	font-family:arial;
	font-size:12px;
	color:#026db1;
	font-weight:bold;
	padding-bottom:10px;
}
.MarginTop{
	margin-top:80px;
}
.TitlePeople{
	font-family:arial;
	color:#4a4d53;
	font-size:11px;
	padding-top:5px;
	padding-left:8px;
}
.TitlePeopleItalic{
	font-family:arial;
	color:#4a4d53;
	font-size:11px;
	font-style:normal;
	padding-top:5px;
	padding-left:8px;
}
.UniPeople{
	font-family:arial;
	color:#4a4d53;
	font-size:11px;
}
.Stones{
	font-family:arial;
	color:#4a4d53;
	font-size:11px;
	padding-bottom:15px;
}
.TableContents th{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	background-color:#dbeaff;
	border-right:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	height:26px;
	vertical-align:middle;
	text-align:center;
}
.TableContents td{
	font-family:arial;
	font-size:11px;
	text-align:justify;
	color:#4a4d53;
	padding-right:20px;
	padding:10px;
	background-color:#eaeaea;
	border-right:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
}
.TableContents2 {
	margin-top:7px;
}
.TableContents2 th{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	background-color:#dbeaff;
	border-right:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	height:26px;
	vertical-align:middle;
	text-align:center;
}
.TableContents2 td{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	padding-right:20px;
	padding-top:10px;
	padding-right:20px;
	padding:10px;
	background-color:#eaeaea;
	border-right:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	text-align:justify;
}
.FourthLevelDiv{
	font-size:1px;
	margin:0px;
	padding:5px 0px 14px 0px;
}
.FourthLevel td{
	border:0px solid #939598;
	padding:2px;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-align:left;
}
.FourthLevel td a{
	color:#026db1;
	background-image:url(../images/sub10.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	padding-top:8px;
	padding-left:8px;
	text-decoration:none;
}
.FourthLevel td a:hover{
	color:#fa9416;
	background-image:url(../images/sub2.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	padding-top:8px;
	padding-left:8px;
	text-decoration:none;
}
#FourthLevelOn{
	color:#fa9416;
	background-image:url(../images/sub2.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
}
.MarginTopBullet{
	margin-top:3px;
	margin-left:5px;
	margin-right:5px;
}
.TableContact td{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	padding:5px 0px 5px 0px;
}
.TextArea{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	border:1px solid #4a4d53;
	width:426px;
	height:57px;
	padding-left:3px;
	background-color: #FFFFFF ;
}
.TextAreaOn{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	border:1px solid #4a4d53;
	width:426px;
	height:57px;
	padding-left:3px;
	background-color: #fa9416 ;
}
.Input{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	border:1px solid #4a4d53;
	width:120px;
	height:17px;
	padding-left:3px;
	background-color: #FFFFFF ;
}
.Inputon{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	border:1px solid #4a4d53;
	width:120px;
	height:17px;
	background-color: #fa9416 ;
}
.Select{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	border:1px solid #4a4d53;
	width:120px;
	height:17px;
	background:none;
	padding-left:3px;
}
.PaddingTopYear{
	padding-top:0px;
}
.GTextTable td{
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	padding-top:4px;
	border:0px;
	text-align:justify;
	padding:2px 0px 2px 0px;
}
.SubDiv{
	border:1px solid #026db1;
	background-image:url(../images/subbg-blue.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:arial;
	width:231px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	padding-top:8px;
}
.SubDiv a{
	display:block;
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	background-image:url(../images/sub1.gif);
	background-repeat:no-repeat;
	background-position:8px 12px;
	padding-top:8px;
	padding-left:16px;
	padding-bottom:4px;
	text-decoration:none;
}
.SubDiv a:hover{
	display:block;
	color:#fa9416;
	background-image:url(../images/sub2.gif);
	background-repeat:no-repeat;
	background-position:8px 12px;
	padding-top:8px;
	padding-left:16px;
	padding-bottom:4px;
	text-decoration:none;
}
.PaddingLeft{
padding-left:8px;
}
.SubDiv2{
	border:1px solid #939598;
	padding:8px;
	background-image:url(../images/subbg.gif);
	background-repeat:no-repeat;
	background-position:top;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
}
.SubDiv2 a{
	display:block;
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	padding-top:8px;
	padding-left:8px;
	text-decoration:none;
}
.SubDiv2 a:hover{
	display:block;
	color:#fa9416;
	padding-top:8px;
	padding-left:8px;
	text-decoration:none;
}
.SubDiv3{
	padding:0px 8px 8px 0px;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
}
.SubDiv3 a{
	display:block;
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	text-decoration:none;
}
.SubDiv3 a:hover{
	display:block;
	color:#fa9416;
	text-decoration:none;
}
a.SubDivOn{
	color:#fa9416;
	background-image:url(../images/sub2.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
a.SubDivOn2{
	color:#fa9416;
	background-image:url(../images/sub2.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
.SubSub{
	padding-left:20px;
	padding-top:0px;
	font-weight:normal;
}
.SubSub a{
	display:block;
	font-family:arial;
	font-size:11px;
	color:#4a4d53;
	background-image:url(../images/sub23.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	padding-top:8px;
	padding-left:8px;
	text-decoration:none;
}
.SubSub a:hover{
	display:block;
	color:#fa9416;
	background-image:url(../images/sub24.gif);
	background-repeat:no-repeat;
	background-position:0px 12px;
	padding-top:8px;
	padding-left:8px;
	text-decoration:none;
}
a.SubSubOn{
	color:#fa9416;
	background-image:url(../images/sub24.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
ul{
	margin:0px;
	padding:0px;
}
ul li{
	list-style:none;
	background-image:url(../images/sub23.gif);
	background-repeat:no-repeat;
	background-position:4px 10px;
	padding-left:11px;
	padding-top:5px;
}
#OrangeT{
	font-family:arial;
	font-size:13px;
	color:#026db1;
	font-weight:bold;
}
.CalendarIcon{
	vertical-align:top;
}
.MarginTop2{
	margin-top:2px;
}
/*************************** Calendar Styles *****************************/
#Calendar{
	background-color:#026db1;
}
.CalBorder{
	border:10px solid #026db1;
}
.Date td{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	border-right:5px solid #026db1;
	border-left:5px solid #026db1;
	padding-bottom:10px;
}
.CalendarLastTh{
	border-right:2px solid #026db1;
}
.Calendar th{
	height:28px;
	font-family:arial;
	font-size:12px;
	color:#fa9416;
	text-align:center;
	background-color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px solid #026db1;
}
.Calendar td{
	height:18px;
	font-family:arial;
	font-size:11px;
	color:#797ab5;
	text-align:center;
	background-color:#FFFFFF;
	border-top:2px solid #026db1;
	border-right:2px solid #026db1;
}
.Calendar td a {
	color:#797ab5;
	text-decoration:none;
}
.Calendar td a:hover {
	color:#7a7771;
	text-decoration:none;
}
.Separator{
	background-image:url(../images/sep.gif);
	background-repeat:repeat-y;
	background-position:right 3px;
}
.BorderPic{
	border:1px solid #026db1;
	margin-bottom:5px;
}
.Pointer{
	cursor:pointer;
}
.SubTitle2{
	font-family:arial;
	font-size:18px;
	color:#FFFFFF;
	padding-left:20px;
	font-weight:200;
	padding-top:42px;
	font-weight:bold;
 }
.OrangeBorder{
	border:1px solid #fa9416;
}
.desctext{
		text-align:left !important;
		width:450px;
		color:#026db1;
}
.font-size13{
		font-size:11px;
		font-weight:bold;
}
.font-size12 td{
		font-size:11px !important;
		padding:5px;
}
.border1px{
		border:1px solid #000;
}