/* CSS Document */

body
{
	padding: 0px;
	margin: 0px;
	font: 13px/17px Arial, Helvetica, sans-serif;
	background-color: #fff;
}
.flotleft
{
	float: left;
}
.flotright
{
	float: right;
}
.txt-color
{
	color: Red;
	background-color: White;
}
.txt-color2
{
	color: Red;
	background-color: #faf2e0;
}

#main_container
{
	margin: 0 auto;
	width: 1000px;
}

#navigation_container
{
	margin: 0 auto;
	padding: 0px;
}
#header-main
{
	width: 100%;
}

#header-top
{
	background-color: #247F82;
	height: 25px;
	width: 100%;
	margin: 0px;
}
#header-text
{
	margin: 3px 0px 0px 16px;
	color: #fff;
	font-size: 11px;
	float: left;
}

#signin
{
	margin: 3px 16px 0px 0px;
	color: #fff;
	font-size: 12px;
	float: right;
}

#signin a
{
	color: #FAC13C;
	text-decoration: none;
	font-weight: bold;
}

#signin a:hover
{
	color: #FAC13C;
	text-decoration: underline;
	font-weight: bold;
}
.clear
{
	clear: both;
}
#hb-left
{
	float: left;
	width: 620px;
	font-size: 18px;
}
#header-bookmark
{
	margin: 1px 0px 0px 0px;
	width: 100%;
	height: 23px;
}
#header-bm-left
{
	width: 6px;
	height: 23px;
	background-image: url(Images/bm-left.gif);
	float: right;
}
#header-bm-middle
{
	height: 23px;
	float: right;
}
#header-bm-right
{
	width: 6px;
	height: 23px;
	background-image: url(Images/bm-right.gif);
	float: right;
	margin: 0px 6px 0px 0px;
}
#bm-text
{
	margin: 2px 5px 0px 7px;
	color: #15777d;
	font-size: 11px;
}

#bm-text a
{
	margin: 0px 3px 0px 3px;
	color: #15777d;
	text-decoration: none;
}

#bm-text a:hover
{
	color: #15777d;
	text-decoration: underline;
}
#logo
{
}

#logo-left
{
	margin: 7px 0px 0px 39px;
	width: 690px;
}

#logo-right
{
	margin: 7px 0px 0px 0px;
	width: 271px;
}
#my-account
{
	margin: 7px 0px 0px 80px;
	vertical-align: middle;
}
#my-account-img
{
	margin: 0px 0px 0px 0px;
	float: left;
}
#my-account-txt a
{
	margin: 5px 0px 0px 8px;
	float: left;
	text-decoration: underline;
	color: #D59A0F;
	font-size: 12px;
	font-weight: bold;
}
#my-account-txt a
{
	text-decoration: underline;
	color: #D59A0F;
}
#phone-img
{
	float: left;
}

#CallUs
{
	margin-left: 25px;
	color: #D59A0F;
	font-weight: bold;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#CallUsAdmin
{
	margin-left: 25px;
	color: #D59A0F;
	font-weight: bold;
	float: left;
	font-size: 12px;
}
#CallUsAdmin a
{
	color: #D59A0F;
	text-decoration: none;
}
#CallUsAdmin a:hover
{
	color: #D59A0F;
	text-decoration: underline;
}
#detail
{
	color: #555;
	font-size: 16px;
}
#phone
{
	float: left;
}
#mobile
{
	margin-left: 8px;
	background-image: url(Images/mobile-box.gif);
	width: 144px;
	height: 36px;
}
#mobile-text
{
	margin: 1px 0px 0px 13px;
	color: #555;
	font-size: 11px;
	font-weight: bold;
}
#header-img-main
{
	margin: 10px 1px 0px 1px;
	width: 100%;
}
#header-img
{
	margin: 0px 0px 0px 0px;
	width: 713px;
	height: 233px;
	float: left;
}
#login
{
	margin: 0px 0px 0px 2px;
	width: 285px;
	height: 233px;
	background-image: url(Images/login-bg.gif);
	float: left;
}
.login-header
{
	margin: 0px 0px 0px 0px;
	width: 285px;
	height: 38px;
	background-image: url(Images/login-header-bg.gif);
	float: left;
}
.login-header-txt
{
	margin: 3px 0px 0px 90px;
	font-size: 18px;
	color: #fff;
}
.form-row
{
	height: 28px;
}

.form-txt
{
	margin: 2px 0px 4px 0px;
	width: 80px;
	text-align: right;
	float: left;
	font-size: 12px;
	color: #13575A;
}
.form-ctr
{
	margin: 0px 0px 4px 5px;
	float: left;
	height: 20px;
}

#login-form
{
	margin: 15px 0px 0px 0px;
}

.liststyle
{
	margin: 10px 0px 0px 0px;
	color: #21797B;
	font-size: 11px;
	float: left;
}
.liststyle ul
{
	margin: 0px 0px 0px 50px;
	padding: 0px;
	line-height: 20px;
}
.liststyle ul li
{
	list-style: none;
	list-style-image: url(Images/arrow.gif);
}
.liststyle ul li a
{
	color: #21797B;
	text-decoration: none;
	list-style: none;
}
.liststyle ul li a:hover
{
	color: #AE7B00;
	list-style: none;
	text-decoration: underline;
}
.liststyle2
{
	margin: 0px 0px 0px 0px;
	color: #21797B;
	font-size: 11px;
	float: left;
}
.liststyle2 ul
{
	margin: 0px 0px 0px 50px;
	padding: 0px;
	line-height: 20px;
}
.liststyle2 ul li
{
	list-style: none;
	list-style-image: url(Images/arrow.gif);
}
.liststyle2 ul li a
{
	color: #21797B;
	text-decoration: none;
	list-style: none;
}
.liststyle2 ul li a:hover
{
	color: #AE7B00;
	list-style: none;
	text-decoration: underline;
}
#lock
{
	margin: 0px 0px 4px 25px;
	float: left;
}
#header-menu
{
	margin-top: 1px;
	width: 100%;
	color:White;
	height: 31px;
	border-bottom: solid 1px #E5E6BB;
	background-image: url(Images/navbg.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
}
#header-menu a
{
	color:White;
	text-decoration:none;
}
#header-menu a:hover
{
	color:White;
	text-decoration:underline;
}

#menu-button-inner
{
	float:left;
	margin-top: 8px;
	margin-left: 15px;
}
.menu-button
{
	margin: 6px 0px 0px 1px;
	float: left;
}
#middle-main
{
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
}
#middle-left
{
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
	width: 310px;
}
#middle-right
{
	margin: 0px 16px 0px 18px;
	width: 647px;
	overflow: hidden;
}
.box
{
	width: 310px;
	float: left;
}
.box2
{
	float: left;
}
.b-t-l
{
	margin: 0px;
	padding: 0px;
	width: 4px;
	height: 4px;
	background-image: url(Images/box-top-left.gif);
	background-repeat: no-repeat;
	float: left;
	line-height: 4px;
	overflow: hidden;
}
.b-t-m
{
	margin: 0px;
	padding: 0px;
	background-color: #F9FEFE;
	border-top: solid 1px #D6E8E9;
	width: 302px;
	height: 3px;
	float: left;
	line-height: 3px;
	background-repeat: no-repeat;
	overflow: hidden;
}
.b-t-m2
{
	margin: 0px;
	padding: 0px;
	background-color: #F9FEFE;
	border-top: solid 1px #D6E8E9;
	height: 3px;
	float: left;
	line-height: 3px;
	overflow: hidden;
}

.b-t-r
{
	margin: 0px;
	padding: 0px;
	width: 4px;
	height: 4px;
	background-image: url(Images/box-top-right.gif);
	background-repeat: no-repeat;
	float: left;
	line-height: 4px;
	overflow: hidden;
}


.box-middle
{
	border-left: solid 1px #D6E8E9;
	border-right: solid 1px #D6E8E9;
	background-image: url(Images/box-bg.jpg);
	width: 308px;
	float: left;
	background-repeat: repeat-x;
	background-position: top;
}
.box-middle2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left: solid 1px #D6E8E9;
	border-right: solid 1px #D6E8E9;
	background-image: url(Images/box-bg2.jpg);
	float: left;
	background-repeat: repeat-x;
	background-position: bottom;
	overflow: hidden;
}

.b-b-l
{
	width: 4px;
	height: 4px;
	background-image: url(Images/box-bottom-left.gif);
	float: left;
	overflow: hidden;
}
.b-b-m
{
	border-bottom: solid 1px #D6E8E9;
	width: 302px;
	height: 3px;
	float: left;
	background-color: #F9FEFE;
	overflow: hidden;
}
.b-b-m2
{
	border-bottom: solid 1px #D6E8E9;
	height: 3px;
	float: left;
	background-color: #F9FEFE;
	overflow: hidden;
}
.b-b-r
{
	width: 4px;
	height: 4px;
	background-image: url(Images/box-bottom-right.gif);
	float: left;
	overflow: hidden;
}
.box-header
{
	margin: 5px 0px 0px 8px;
}
.box-header2
{
	margin: 5px 0px 0px 8px;
}
.box-h-left
{
	float: left;
}
.divider
{
	float:left;
	height:100%;
	border-left:1px solid;
	width:1px;
    background-color: #C6C7C7;
}
.box-h-middle
{
	background-color: #459799;
	float: left;
	height: 25px;
}
.box-h-right
{
	float: left;
}
.box-heder-txt
{
	margin: 4px 0px 0px 5px; font-family:@Arial Unicode MS;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
}
.box-heder-txt a
{	
	padding-right:10px;
	font-size: 13px;
	color: #fff;
	text-decoration:none;
}
.box-heder-txt a:hover
{
	
	color: #fff;
	text-decoration:underline;
}
.box-heder-txt a span
{	
	padding-right:10px;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
}
.box-heder-txt a:hover span
{
	
	color: #fff;
	text-decoration:underline;
}
.box-heder-txt strong
{
	color: #FFD165;
}

.box-middle-cont
{
	float:left;
	margin: 10px 0px 0px 10px;
}
.box-img
{
	margin: 10px 0px 0px 1px;
	float: left;
}
.img-size
{
	height:50px;
	width:50px;
}
.box-txt
{
	float: left;
	margin: 0px 0px 0px 0px;
	width: 180px;
}
.box-txt2
{
	float: left;
	margin: 0px 0px 0px 0px;	
}
.box-txt-image
{
	float:left;
	font-size: 14px;
	color: #D59A0F;
	font-family:Arial;
	margin: 10px 0px 0px 50px;
}

.box-txt-name
{
	font-size: 12px;
	color: #555555;
	font-family:Arial;
	margin: 10px 0px 0px 10px;
}
.box-txt-name a
{
	color: #D59A0F;
	text-decoration: none;
}
.box-txt-name a:hover
{
	color: #D59A0F;
	text-decoration: underline;
}
.box-txt-desc
{
	font-size: 14px;
	color: #555555;
	font-weight:bold;
}
.box-txt-fot
{
	font-size: 12px;
	color: #555555;
	font-weight: bold;
}
.view
{
	font-size: 12px;
	color: #D59A0F;
	text-align: center;
	width: 100%;
}
.view a
{
	text-decoration: none;
	color: #D59A0F;
}
.view a:hover
{
	text-decoration: underline;
	color: #D59A0F;
}
.hbr
{
	clear: both;
	height: 10px;
	margin: 0px;
}

.boxli
{
	margin: 10px 0px 0px 0px;
	color: #555555;
	font-size: 11px;
	float: left;
}
.boxli ul
{
	margin: 0px 0px 0px 30px;
	padding: 0px;
	line-height: 20px;
}
.boxli ul li a
{
	color: #555555;
	text-decoration: none;
	list-style: none;
}
.boxli ul li a:hover
{
	font-size: 12px;
	color: #555555;
	list-style: none;
	text-decoration: underline;
}

.boxlii
{
	margin: 10px 0px 0px 20px;
	color: #555555;
	font-size: 11px;
}
.boxlii a
{
	color: #555555;
	text-decoration: none;
}
.boxlii a:hover
{
	color: #555555;
	text-decoration: underline;
}
.hospitaltypefont
{
	margin: 50px 0px 0px 30px;
	color: #555555;
	font-size: 11px;
}
.hospitaltypefont a
{
	color: #555555;
	text-decoration: none;
}
.hospitaltypefont a:hover
{
	color: #555555;
	text-decoration: underline;
}
.boxli2
{
	margin: 10px 0px 0px 0px;
	color: #555555;
	font-size: 11px;
	float: left;
}
.boxli2 ul
{
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 55px;
	line-height: 20px;
}
.boxli2 ul li a
{
	color: #555555;
	text-decoration: none;
	list-style: none;
}
.boxli2 ul li a:hover
{
	font-size: 12px;
	color: #555555;
	list-style: none;
	text-decoration: underline;
}

.box-form-left
{
	margin: 10px 0px 0px 20px;
	width: 150px;
	float: left;
}
.box-form-right
{
	margin: 10px 0px 0px 15px;
	width: 100px;
	float: left;
}
.readmore
{
	margin: 0px 20px 0px 0px;
	float: right;
	background-image: url(Images/read-bg.gif);
	width: 79px;
	height: 18px;
}
.readmore2
{
	margin: 0px 10px 0px 100px;
	background-image: url(Images/read-bg.gif);
	width: 79px;
	height: 18px;
}
.readmore3
{
	margin: 0px 10px 0px 50px;
	background-image: url(Images/read-bg.gif);
	width: 79px;
	height: 18px;
}
.readmore4
{
	margin: 0px 100px 0px 0px;
	float: right;
	background-image: url(Images/read-bg.gif);
	width: 79px;
	height: 18px;
}
.readmore-txt
{
	text-align: center;
	color: #fff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.readmore-txt a
{
	color: #fff;
	text-decoration: none;
}
.readmore-txt a:hover
{
	color: #fff;
	text-decoration: underline;
}
.abc-link
{
	color: #B58106;
	font-size: 11px;
	letter-spacing: 1px;
	text-align: center;
}
.abc-link a
{
	color: #B58106;
	text-decoration: none;
}
.abc-link a:hover
{
	color: #B58106;
	text-decoration: underline;
}
.hrc
{
	width: 620px;
	color: #ADD1D2;
}
.box-middle-cont-left
{
	float: left;
	width: 195px;
}
.box-middle-cont-middle
{
	float: left;
	margin: 20px 0px 0px 100px;
	background-color: #C6C7C7;
	width: 1px;
	height: 90px;
}

.box-middle-cont-right
{
	float: left;
	width: 195px;
}
.box-middle-cont-left2
{
	float: left;
	width: 145px;
}
.box-middle-cont-middle2
{
	float: left;
	margin: 10px 0px 0px 0px;
	background-color: #C6C7C7;
	width: 1px;
	height: 130px;
}
.box-middle-cont-middleline
{
	float: left;
	margin: 5px 0px 10px 10px;
	background-color: #C6C7C7;
	width: 90%;
	border-bottom:1px solid #C6C7C7;
}

.box-middle-cont-right2
{
	float: left;
	width: 145px;
}
.news-header
{
	color: #D59A0F;
}
.news-cont
{
	font-size: 11px;
	color: #555555;
}
#footer-main
{
	width: 100%;
	height: 100px;
}
#footer-line
{
	margin-top: 10px;
	background-color: #C2DDDD;
	width: 100%;
	height: 1px;
	overflow: hidden;
}
#footer
{
	margin: 5px 1px 0px 1px;
	width: 100%;
}
#footer-img
{
	margin: 5px 1px 0px 1px;
	float: left;
}
#footer-txt
{
	font-size: 12px;
	color: #555555;
	float: left;
	margin: 5px;
}
ul#sliderContent
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#content ul
{
	list-style-type: disc;
	padding-left: 40px;
	margin: 12px 0px 12px 0px;
}
#footer-txt-link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	color: #148386;
	text-decoration: none;
}

#footer-txt-link a
{
	color: #148386;
	text-decoration: none;
}

#footer-txt-link a:hover
{
	color: #d49906;
	text-decoration: underline;
}
#footer-txt2
{
	margin: 18px 0px 0px 10px;
	font-size: 12px;
	text-align: left;
}
#footer-end
{
	background-color: #E4B64B;
	height: 25px;
}
#footer-end-txt
{
	font-size: 12px;
	font-family: Verdana;
	float: left;
	margin: 4px 0px 0px 0px;
	width: 100%;
	text-align: center;
	color: #fff;
}
#search-main
{
	margin: 10px 10px 10px 10px;
	display: block;
	width: 976px;
}


.ajax__myTab .ajax__tab_header
{
	font-size: 14px;
	color: #AE7B00;
}

.ajax__myTab .ajax__tab_outer
{
	padding-right: 4px;
	height: 26px;
	background-color: #fff;
	margin-right: 2px;
	border-right: solid 1px #BEE3E5;
	border-top: solid 1px #BEE3E5;
	border-left: solid 1px #BEE3E5;
}

.ajax__myTab .ajax__tab_inner
{
	padding: 0px 0px 0px 3px;
	background-color: #fff;
}

.ajax__myTab .ajax__tab_tab
{
	height: 13px;
	padding: 4px;
	margin: 0;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_outer
{
	background-color: #E0F9FB;
	color: #1B6C6F;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_inner
{
	background-color: #E0F9FB;
	color: #1B6C6F;
}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer .ajax__tab_inner
{
	color: #1B6C6F;
}
.ajax__myTab .ajax__tab_hover .ajax__tab_tab
{
	color: #1B6C6F;
}
.ajax__myTab .ajax__tab_active .ajax__tab_tab
{
	color: #fff;
}
.ajax__myTab .ajax__tab_active .ajax__tab_outer
{
	background-color: #3d8e91;
	color: #fff;
}

.ajax__myTab .ajax__tab_active .ajax__tab_inner
{
	background-color: #3d8e91;
}

.ajax__myTab .ajax__tab_active .ajax__tab_tab
{
}

.ajax__myTab .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 10pt;
	border: 1px solid #BEE3E5;
	padding: 8px;
	background-color: #ffffff;
}
.tab-head
{
	color: #D59A0F;
	font-size: 18px;
	font-family: Verdana;
	margin: 5px 0px 10px 5px;
}
.tab-option
{
	margin: 5px 0px 0px 15px;
	clear: both;
}
.tab-option-txt
{
	color: #D59A0F;
	margin: 0px 0px 0px 5px;
	float: left;
}
.tab-option-ctl
{
	margin: 0px 0px 0px 15px;
	float: left;
}
.tab-btn
{
	float: left;
	margin: 0px 0px 0px 50px;
}
#DiesesMain
{
	width: 1000px;
}
#DiesesLeft
{
	width: 270px;
	float: left;
	background-color: #f4fbfe;
}

#DiesesRight
{
	margin: 0px 0px 0px 20px;
	width: 710px;
	float: left;
}

#DiesesRight H1
{
	font-size: 22px;
	margin: 15px 0px 0px 0px;
	color: #3c8a8e;
	line-height:25px;
}
.disHead
{
	font-family: Verdana;
	margin: 10px 0px 0px 0px;
	font-size: 17px;
	font-weight: bold;
	color: #c68f0f;
}
.discontain
{
	text-align: justify;
	font-size: 12px;
	margin: 0px 10px 0px 5px;
	color: #5b5855;
}
#DiesesLeftHead H2
{
	font-size: 12px;
	color: Black;
}
.tree
{
	margin: 5px 0px 0px 10px;
}


#header-text a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

#header-text a:hover
{
	color: #ffc338;
	text-decoration: underline;
}

#header-text span
{
	color: #ffc338;
	text-decoration: underline;
}
#middle
{
	float: left;
	width: 1000px;
}
#middle2
{
	float: left;
	width: 1000px;
	background: url(images/pagebg.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

#content
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px 10px 15px 10px;
	font-size: 12px;
	text-align: justify;
}

.terms
{
	color: #000000;
}
.aboutus
{
	color: #d79c14;
}
.line
{
	color: #ca9706;
}
#address
{
	margin-left: 140px;
	font-size: 14px;
}
.sharpeye
{
	color: #d49906;
	text-decoration: underline;
}



#slider
{
	width: 713px; /* important to be same as image width */
	height: 233px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent
{
	width: 713px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage
{
	float: left;
	position: relative;
	display: none;
}
/*.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding:0px;
    width: 233px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
*/
/*.clear {
	clear: both;
}
*//*.sliderImage span strong {
    font-size: 14px;
}
*/

.top
{
	margin: 0px;
	padding: 0px;
}
.bottom
{
	margin: 0px;
	padding: 0px;
}

#PageMain
{
	width: 1000px;
}
#PageInner
{
	margin: 10px 10px 10px 10px;
}
#Clientlogo
{
	margin: 20px 5px 5px 5px;
	float: left;
}
#ClientlogoRight
{
	margin: 20px 0px 0px 25px;
	float: left;
	width: 700px;
}
#ClientHeading
{
	margin: 0px 0px 2px 0px;
	font-weight: bold;
	font-size: 18px;
}
#ClientAddress
{
	margin: 5px 0px 0px 0px;
	color: #5B5855;
}
#Clientform
{
	margin: 20px 0px 0px 25px;
}
.Clientformleft
{
	color: #D59A0F;
	float: left;
	font-weight: bold;
	width: 200px;
}
.Clientformright
{
	color: #5B5855;
	float: left;
}
#Clientpara
{
	margin: 20px 0px 0px 25px;
	color: #5B5855;
	text-align: justify;
}

.h-title
{
	font-size: 18px;
	color: #027b7f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 2px;
}




.h-text
{
	font-size: 12px;
	color: #666666;
	padding-bottom: 16px;
	text-align: justify;
}

.link
{
	float: left;
	width: 710px;
	margin: 0px 0px 7px 0px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.link02
{
	float: left;
	width: 710px;
	margin: 0px 0px 7px 0px;
	vertical-align: middle;
}

.link01
{
	float: left;
	width: auto;
	padding: 5px 6px 5px 8px;
	font-size: 11px;
	padding-bottom: 5px;
	color: #de8d05;
}

.mid
{
	width: 700px;
	background-image: url(Images/mid.jpg);
	background-repeat: repeat-x;
	height: 22px;
	line-height: 22px;
}

.GrdHeaderRight
{
	background-image: url(Images/right-corner.jpg);
	background-repeat: repeat-x;
}
.GrdHeaderLeft
{
	background-image: url(Images/left-corner.jpg);
	background-repeat: repeat-x;
}

.GrdRow
{
	line-height: 13px;
	font-size: 12px;
}

.rowdata
{
	padding-left: 5px;
	color: #333333;
	line-height: 20px;
}

.rowdata a
{
	color: #333333;
	text-decoration: none;
}

.rowdata a:hover
{
	color: #333333;
	text-decoration: underline;
}
.row1
{
	background-color: #faf2e0;
	border-right:solid 1px #fff;
}


.mid span
{
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

.link01 a
{
	color: #de8d05;
	text-decoration: none;
}

.link01 a:hover
{
	color: #058588;
	text-decoration: underline;
}

.link01 a:hover current
{
	color: #de8d05;
	background-color: #CCCCCC;
	text-decoration: underline;
}

#slideshow IMG.active
{
	z-index: 10;
	opacity: 1.0;
}


.h-details span
{
	color: #ce9917;
	font-size: 13px;
}
.formtext
{
	color: #FFFFFF;
	text-align: right;
	width: 140px;
	padding-right: 5px;
}

.form
{
	background-color: #459799;
	border: 2px solid #ce9917;
}

.field1
{
	line-height: 13px;
	padding-left: 2px;
	color: #000;
	width: 170px;
	height: 13px;
}


/*Search Panel*/
#search
{
	float: left;
	width: 700px;
	margin: 0px;
}

.searchrow1
{
	background-color: #faf6ea;
	float: left;
	border-bottom: 1px solid #e0e0e0;
	width: 684px;
	padding: 5px;
	margin: 0px;
}

.searchrow2
{
	float: left;
	border-bottom: 1px solid #e0e0e0;
	width: 684px;
	padding: 5px;
	margin: 0px;
}

.h-image
{
	float: left;
	width: 100px;	
	margin: 0px;
}

.search-panel
{
	width: 650px;
	float: left;
	margin: 0px;
}

#mainpage
{
	float: left;
	width: 647px;
	margin: 0px;
}

.mainpagerow1
{
	float: left;
	border-bottom: 1px solid #e0e0e0;
	width: 647px;
	padding: 5px;
	margin: 0px;
}

.mainpagerow2
{
	float: left;
	border-bottom: 1px solid #e0e0e0;
	width: 647px;
	padding: 5px;
	margin: 0px;
}

.mainpage-panel
{
	width: 539px;
	float: left;
	margin-left: 8px;
}

.location
{
	color: #6d6c6a;
	font-size: 12px;
	float: left;
	width: 80PX;
	vertical-align: top;
	padding-top: 3px;
}
.location2
{
	color: #6d6c6a;
	font-size: 12px;
	float: left;
	width: 180PX;
	vertical-align: top;
	padding-top: 3px;
}
.h-details2
{
	widows: 660px;
	margin: 0px;
	float: left;
}

.dash
{
	float: left;
	color: #999999;
	width: 20px;
	padding-top: 5px;
	margin: 0px;
}

.location-detail
{
	color: #000000;
	vertical-align: top;
	padding-top: 3px;
	float: left;
	margin: 0px;
	width:439px;
}

.h-details
{
	font-size: 15px;
	color: #027b7f;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 2px;
}
.h-details a
{
	color: #027b7f;
	text-decoration: none;
}
.h-details a:hover
{
	color: #027b7f;
	text-decoration: underline;
}
.h-dethosMaintit
{
	font-size: 18px;
	color: #027b7f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 2px;
}
.h-dethosMaintit a
{
	color: #027b7f;
	text-decoration: none;
}
.h-dethosMaintit a:hover
{
	color: #027b7f;
	text-decoration: underline;
}

.email
{
	font-size: 11px;
	margin-right: 10px;
	color: #027b7f;
	padding-left: 3px;
	padding-bottom: 2px;
	text-decoration: none;
}
.email a
{
	color: #027b7f;
	text-decoration: none;
}
.email a:hover
{
	color: #027b7f;
	text-decoration: none;
}

#AdvanceSearch
{
	border: solid 2px #459799;
}
.DetailHeader
{
	padding: 5px;
	background-color: #f2f3f3;
	color: #f64242;
	width: 690px;
	font-weight: bold;
}
.detailtab
{
	padding: 5px 5px 5px 8px;
	float: left;
	color: #4c4c4b;
	width: 337px;
}
.detailtab a
{	
	color: #4c4c4b;
	text-decoration:none;
}
.detailtab a:hover
{
	color: #4c4c4b;
	text-decoration:underline;
}
.Testimonials
{
	padding: 5px 5px 5px 8px;
	color: #04939a;
	width: 337px;
	font-size: 25px;
}

.Testimonialsrow1
{
	padding: 5px;
	margin-top: 2px;
	background-color: #f2f3f3;
	color: #5e6363;
	font-size: 11px;
	text-align: justify;
}
.Testimonialsrow1 strong
{
	color: #c18e06;
}

.Testimonialsrow2
{
	margin-top: 2px;
	padding: 5px;
	background-color: #fbf5e7;
	color: #5e6363;
	font-size: 11px;
	text-align: justify;
}
.Testimonialsrow2 strong
{
	color: #c18e06;
}
.frmHeader
{
	margin: 5px;
	font-size: 18px;
	color: #027b7f;
	font-weight: bold;
	width:100%;
}
.frmtxt
{
	padding: 3px;
	font-size: 13px;
	color: #027b7f;
	font-weight: bold;
}
.frmctr
{
	color: #027b7f;
	font-size: 13px;
}
.listHead
{
	font-size: 13px;
	color: #027b7f;
	font-weight: bold;
	padding-top: 5px;
	text-align: left;
}
.AdvancSearch a
{
	color: #027b7f;
	text-decoration: none;
}
.AdvancSearch a:hover
{
	color: #027b7f;
	text-decoration: underline;
}

.tbody
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.theader
{
	background-color: #660033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.hederbottomline
{
	margin: 4px 0px 0px 0px;
	width: 100%;
	height: 1px;
	background-color: #BEE3E5;
	overflow: hidden;
}

.gridrow
{
	font-family: Arial;
	color: #333333;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	height: 21px;
}

.gridrow a
{
	color: #333333;
	text-decoration: none;
}

.gridrow a:hover
{
	color: #333333;
	text-decoration: underline;
}

.gridrowmouse
{
	color: #333333;
	font-family: Arial;
	color: #333333;
	background-color: #7aced0;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	height: 21px;
}

.gridrowmouse a
{
	color: #333333;
	text-decoration: none;
}

.gridrowmouse a:hover
{
	color: #333333;
	text-decoration: underline;
}

.altgridrow
{
	font-family: Arial;
	color: #333333;
	background-color: #d1f3fc;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	height: 21px;
}

.altgridrow a
{
	color: #333333;
	text-decoration: none;
}
.altgridrow a:hover
{
	color: #333333;
	text-decoration: underline;
}

.altgridrowmouse
{
	font-family: Arial;
	color: #333333;
	background-color: #7aced0;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	height: 21px;
}

.altgridrowmouse a
{
	color: #333333;
	text-decoration: none;
}

.altgridrowmouse a:hover
{
	color: #333333;
	text-decoration: underline;
}
.myheader
{
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	background-image: url(Images/mid.jpg);
	background-repeat: repeat-x;
}

.myfooter
{
	text-align: left;
	color: #660000;
	font-weight: bold;
	font-size: 11px;
	background-color: #C9C0B9;
}
.pageheader
{
	width: 100%;
}
.pageheadcenterc
{
	font-weight: bold;
	font-size: 18px;
	color: #333333;
	width: 98%;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: #e7e7e7;
	height: 38px;
}
.pageheadcenterc a
{
	color: #027B7F;
	text-decoration:none;
}
.pageheadcenterc a:hover
{
	color: #027B7F;
	text-decoration:underline;
}
.pageFont
{
	font-weight: bold;
	font-size: 14px;
	color: #027b7f;
	width: 98%;
	padding: 0px 0px 0px 0px;
	text-align: center;
	height: 38px;
}

.button
{
	border-right: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	font-weight: bold;
	font-size: 9pt;
	background-position: top;
	background-image: url(images/button.jpg);
	border-left: #c0c0c0 1px solid;
	color: #333333;
	border-bottom: #c0c0c0 1px solid;
	background-repeat: repeat-x;
	font-family: verdana;
}
.popupMenuClass
{
	top: 0;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font: normal 12px Arial;
	line-height: 18px;
	background-color: white;
	width: 200px;
}

.popupMenuClass a
{
	width: 190px;
	display: block;
	text-indent: 3px;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	font-weight: bold;
	color: black;
	text-align: left;
}

* html .popupMenuClass a
{
	/*IE only hack*/
	width: 100%;
}

.popupMenuClass a:hover
{
	/*THEME CHANGE HERE*/
	background-color: #F0F0F0;
}
.PageAlign
{
	padding-left: 30px;
}
.GridColWidth
{
	width: 20px;
}
.frmPageTagadmin
{
	padding-left:450px ;
	padding-right:16px;
	font-family:Arial;
	color: #027b7f;
	font-weight: bold;
}
.frmHeaderadmin
{
	padding: 5px;
	font-size: 18px;
	color: #027b7f;
	font-weight: bold;
}
.frmHeaderadmin a
{	
	font-size: 14px;
	color: #D59A0F;
	text-decoration:none;
}
.frmHeaderadmin a:hover
{
	color: #D59A0F;
	text-decoration:underline;
}
.frmtxtadmin
{
	padding: 3px;
	font-size: 13px;
	color: #027b7f;
	font-weight: bold;
}
.frmctradmin
{
	color: #027b7f;
	font-size: 13px;
}
.WebPageHeader
{
	
color:#3C8A8E;
font-size:28px;
margin:15px 0 0;
	}
	
.accordionHeader   
{  	
    border-width:0px;
    color: #C68F0F; 
    background-image:url(images/current.jpg);
    font-family: Verdana;   
    font-size: 17px;   
    font-weight: bold;   
    padding-left: 30px;
    padding-top:8px;
    padding-bottom:5px;     
    cursor: pointer;
    width:680px; 
    height:25px;  
    margin-bottom:2px;
}   

.accordionHeader2   
{  	
    border-width:0px;
    color: #fff; 
    background-image:url(images/hover.jpg);
    font-family: Verdana;   
    font-size: 17px;   
    font-weight: bold;   
    padding-left: 30px;
    padding-top:8px;
    padding-bottom:5px;     
    cursor: pointer;
    width:680px; 
    height:25px;  
    margin-bottom:2px;
}  
  
.accordionContent
{   	
	width:663px;
	background-color:#FFFBFF;    
    border: 1px dashed #FFCB7B;     
    border-top: none;      
    padding: 5px 5px 5px 40px;
    color:#5B5855;      
}  

.accordionContent a:hover 
{   	
	width:158px;	  
    background-color:#FFE6CC; 
	width:100%;        
} 
.PageCatTag
{
	color:Red;
	text-align:center;
}
.subtitle
{
	background-color:#19676a;
	padding:3px 3px 3px 8px; 
	margin:0px; 
	float:left;
	height:17px;
	color:#fff;
}
.subtitle a
{	
	color:#fff;
	text-decoration:none;
}
.subtitle a:hover
{
	color:#fff;
	text-decoration:underline;
}
.subtitleright
{
	background-image:url(images/bm-right.gif);	 
	float:left;
	width:6px;
	height:23px;
}
.ResumeBlock
{
	background-color:#edf1fd;
	border:solid 1px #91a9c2;
	margin:10px;
	padding:5px;
}
.middleline
{
	border-top:dotted 1px #979191;
	clear:both;
}
.Resumehead
{
	float:left;
	color:#027B7F;
	width:135px;
	line-height:20px;
}
.Resumetext
{
	float:left;
	line-height:20px;
}
.Resumelink
{
	float:right;
}
.Resumelink a
{
	color:#bd8507;
	text-decoration:none;
}
.Resumelink a:hover
{
	color:#bd8507;
	text-decoration:underline;
}
.AttachResume a
{
	color:#d79a10;
	text-decoration:none;
}

.AttachResume a:hover
{
	color:#d79a10;
	text-decoration:underline;
}

.AttachResume a strong
{
	color:#bd8507;
	text-decoration:none;
}

.AttachResume a:hover strong
{
	color:#bd8507;
	text-decoration:underline;
}
.menuanchorclass
{
	font-size:11px;
	color:#D59A0F;
	text-decoration:none;
}
.menuanchorclass a
{	
	color:#D59A0F;
	text-decoration:none;
}
.menuanchorclass a:hover
{	
	color:#D59A0F;
	text-decoration:none;
}
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
color:#D59A0F;

}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;
left: 0;
top: 0;
color:Black;
visibility: hidden;
border: 1px solid #459799;
border-bottom-width: 0;
font: normal 12px arial;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #ffecc0;
width: 200px; /* default width for menu */
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
width: 100%;color:Black;

display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkmenu a:hover{ /*hover background color*/
background:#459799;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

.searchbox
{
	width:500px;
}
.searchbox2
{
	width:637px;
}
.hsp
{
	font-size:18px;
	font-weight:bold;
	margin-top:12px;
	color:#bd0404;
	font-family:Arial;
	text-align:center;
}
.rslt{
width:99%;
border-top:1px solid #1aa9ad;
border-bottom:1px solid #1aa9ad;
margin:0px;
padding:0px;
float:left;
}

.sr{
background-color:#1aa9ad;
font-size:19px;
float:left;
width:120px;
height:35px;
line-height:35px;
color:#FFFFFF;
padding:0px 0px 0px 8px;
font-family:calibri, Arial, Helvetica, sans-serif;
}

.nme{
float:left;
width:auto;
margin:9px 0px 0px 10px;
font-size:12px;
font-weight:bold;
color:#000;
}

.nme span{
color:#FF6600;}

.page{
float:left;
width:90px;
margin:9px 0px 0px 75px;
font-size:12px;
font-weight:bold;
color:#000;
}
.frmHeadLine
{
	margin:10px;
	font-size:14px;
	color:#027B7F;
	width:980px;
}
.frmHeadLine a
{	
	float:right;
	font-size:12px;
	color:#BD8507;
	text-decoration:none;
}
.frmHeadLine a:hover
{		
	color:#BD8507;
	text-decoration:underline;
}
.watermark
{
	width:500px;
	color:Gray;
}
.watermark2
{
	color:Gray;
	width:637px;
}
