body {
	font-family: Tahoma;
	font-size:12px;
	padding:0px;
	margin:0px;
	color:#6D6D6D;
}
p{ text-align:justify}
.List{ list-style:none; margin:0px; padding:10px 0px 0px 29px;}
.List li { 
	list-style-image:url(images/bullet.png);
	list-style-position:inherit;
	/*color:#1776B3;*/
	margin:2px 0px 2px 0px;
	/*font-weight:bold;*/
}
.List li ul { margin-bottom:4px;margin-top:4px;}
#Body{
	width:883px;
	margin:auto;
	background-image: url(images/border-left.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}
#Container{
	width:871px;
	margin-left:12px;
	padding-right:12px;
	background-image: url(images/border-right.jpg);
	background-repeat: repeat-y;
	background-position: right top;	
}
.ErrorMessage{ font-weight:bold; color:#990000}
/* =============  common  ====================*/
a{ color:#6D6D6D; text-decoration:none}
a:visited{color:#6D6D6D; }
a:hover{color:#1070AF; }

.greyLink{ color:#6D6D6D; font-size:13px !important; text-decoration:none}
.greyLink:visited{color:#6D6D6D; }
.greyLink:hover{color:#1070AF; }

.pageHeading{color:#F04D24; text-transform:uppercase; font-size:18px; font-family:Arial, Helvetica, sans-serif}
.pageHeading span{ color:#1070AF}
.blue{ color:#1070AF !important}
.orange{ color:#F04D24}
.subHeadingGray{ color:#6D6D6D; font-weight:bold;font-size:13px !important;}
.subHeadingBlue{ color:#0E6FAE; font-weight:bold;font-size:14px !important;}
.Bulletlist{ padding:4px 0px 0px 15px; margin:0px;}
.Bulletlist li{ padding:6px 0px 6px 0px; margin:0px;}

.ArchiveList{
	
}
.ArchiveList td{ border-bottom:1px solid #999999}
.ArchiveList .Header{
	background-color:#0E6FAE;
	color:#FFFFFF;
}
/*=-=-------------=-=-=-==============*/
#Header{}
#Header #topBar{ height:43px; background-color:#E8E8E8;}
#Header #menuBar{ height:102px; border-bottom:1px solid #E9E9E9;border-top:1px solid #E9E9E9;}
#Header #topBar #links{ width:589px;height:34px; font-size:12px; background-color:#F04D24; float:right;/*margin-right:29px;*/ padding:9px 0px 0px 12px;}
#Header #topBar #links a{ color:#FFFFFF; text-decoration:none;}
#Header #topBar #links img{ float:right; margin-right:14px; margin-top:0px;}
#Header #Logo{
	position:absolute;
	top:0px;
	/*margin-left:29px;*/
	/*background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	width:127px;
	height:146px;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
}
/* ====  Menu ====*/
#menuBar ul{ list-style:none; padding:0px; margin:62px -2px 0px 0px;float:right; }
#menuBar ul li{ 
	float:left;
	height:40px;
	width:119px;
	/*margin-right:2px;*/
	text-align:right;
	line-height:14px;
}
#menuBar ul li a {
	background-image:url(images/menu-bg.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:8px 14px 2px 2px; 
	font-size:12px; 
	height:30px;
	text-decoration:none; 
	display:block;
	font-weight:bold; 
	border:0px solid red
}
/*-----------------------------*/
#Flash{
	height:276px;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;
	border-bottom:1px solid #E9E9E9;

}
/*    ContantHome  */
#ContantHome{
	padding:4px 0px 0px 4px;
	border:0px solid red;
	overflow:auto;
	position:relative;
}
#HomeSection{
	padding:0px;
	margin-bottom:10px;
	overflow:auto;
	height:100%;
}
#ContantHome p{color:#6D6D6D; font-size:11px; line-height:12px; padding:5px 0px 5px 0px; margin:0px}
#ContantHome #learnmore {background-image:url(images/bullit.jpg); background-repeat:no-repeat; background-position:left center; position:absolute;top:162px;margin-left:175px; }
#ContantHome #learnmore a{ padding-left:12px; font-size:11px; color:#6D6D6D; text-decoration:none} 
#OurServices,#community_outreach,#facts_figures{
	padding:10px 6px 0px 20px;
	background-color:#E3E3E3;
	width:258px;
	height:173px;
	background-image:url(images/panel-bottom1.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
	margin-right:5px;
}
#community_outreach { }

/* =============News And Event========== */
#News{
	height:324px;
	width:282px;
	padding-top:15px;
	margin:4px 5px 0px 0px;
	background-color:#EFEFEF;
	border:1px solid #E7E7E7;
	background-image:none;
	float:left;
	position:relative;
}
#News p { padding:3px 10px 3px 16px}
#News #bottom{ position:absolute; left:259px; top:323px; z-index:1}
#middle-right{ 
	position:relative;
	float:left;
}
#Introduction{
	padding-top:15px;
	background-image:none;
	background-color:#EFEFEF;
	width:571px;
	height:173px;
	border:1px solid #E7E7E7;
	float:left;
	margin:4px 0px 0px 0px;
}
#Introduction #bottom{ position:absolute; left:549px; top:177px}
#Introduction  p { padding:4px 10px 5px 16px; width:400px;}
#Introduction #learnmore {background-image:url(images/bullit.jpg); background-repeat:no-repeat; background-position:left center; position:absolute;top:162px;margin-left:475px; }
#Patient_story{
	padding-top:15px;
	margin-top:199px;
	background-color:#E3E3E3;
 	width:284px;
	height:131px;
	background-image:url(images/panel-bottom1.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#Patient_story p { padding:4px 10px 5px 16px;}
#Patient_story #learnmore {position:absolute;top:320px;margin-left:15px; }

#Contribute{ 
	position:absolute;
	margin-left:288px;
	top:199px;
	/*background-image:url(images/friendsofHospital.jpg);
	background-repeat:no-repeat;
	padding-top:55px;*/
}


/* ------------- Quick Links --------------*/
#QuickLinks{
	clear:both;
	margin-top:14px;
	background-image:url(images/quickLinks.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	overflow:auto;
}
#QuickLinks ul{ list-style:none; padding:0px; margin:0px 0px 0px 0px ;}
#QuickLinks ul li{
	background-image:url(images/quick_links_bg.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	float:left;
	width:117px;
	height:40px;
	margin-left:12px;
	float:right;
	top:0px;
    text-align:right;
	font-size:11px;
	font-weight:bold
}
#QuickLinks ul li a{ color:#FFFFFF;height:21px; padding:18px 5px 0px 0px; display:block; text-decoration:none;}

/*------------------ Footer ----------------- */
#Footer{
	clear:both;
	margin:14px 4px 0px 0px;
	padding:20px 0px 0px 0px; 
	border-top:1px solid #E3E3E3;
	text-align:center;
	background-color:#FFFFFF;
}
#Footer ul{ list-style:none; margin:0px 0px 20px 0px; padding:0px; text-align:center}
#Footer ul li{ display:inline; padding:0px 6px 0px 6px; font-size:11px;}




/* ==========================  Inner Page ========================== */
#ContantArea{
	padding:1px;
	overflow:auto;
	position:relative;
}
#Contantsection{
	background-image:url(images/page-bg.jpg);
	background-position: left top;
	background-repeat:repeat-x;
	position:relative;
	overflow:auto;
}
#Description{
	width:541px;
	float:left;
	padding:20px 29px 0px 29px;
	
}
#submenu_panel{
	width:266px;
	float:left;
	padding:36px 0px 0px 0px;
}
#submenu_panel #menu{
	padding:36px 0px 0px 15px;
	background-image:url(images/vl.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	height:516px;
}

#submenu_panel #menu ul{ list-style:none; margin:0px; padding:0px;}
#submenu_panel #menu ul li{	
	height:35px;
	width:226px;
	margin-bottom:5px;
}
#submenu_panel #menu ul li a{
	display:block;
	padding:12px 0px 10px 20px;
	background-image:url(images/submenu-bg.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#646464;
	font-size:13px;
	font-weight:bold;
}
#submenu_panel #menu ul li a:hover{
	background-image:url(images/submenu-over.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#ffffff;
}
#submenu_panel #Story{
	margin-top:10px;
	background-image:url(images/story-bg.jpg);
	background-position: left 6px;
	background-repeat:repeat-x;
	width:226px;
	height:145px;
}
#submenu_panel #Story p { padding:0px 10px 0px 10px;display:block}

/*  ----- Custom Paging -----*/
.CustomPaging
{
	margin-top:3px;
	border-style: solid;
	border-width: 0px;
	border-color: #CCCCCC;
	position: relative;
	padding-top:10px;
	padding-bottom:10px;
	width:550px;
	font-weight:bold;
}
.Paging
{
	position: relative;
	padding: 4px 8px 4px 8px;
	margin-left: 2px;
	border: 1px solid #EBE9E7;
	text-decoration: none;
	background-color: #FFFFFF;
}
.Paging:Hover
{
	color:#FFFFFF;
	background-color: #F04D24;
	text-decoration:none;
}

.visited
{
	position: relative;
	padding: 4px 8px 4px 8px;
	margin-left: 2px;
	border: 1px solid #EBE9E7;
	text-decoration: none;
	background-color: #1070AF;
	cursor:pointer;
	color:#FFFFFF;
}

.visited:Hover
{
	/*background-color: #FC9A2E;*/
	text-decoration:none;
	color:#FFFFFF;
}
