/*HTML CSS ELEMENTS*/
body, html
{
	margin: 0;
	padding: 0;
	background: #ffffff;
	color: #000;
}
body
{
	min-width: 750px;
	font-size: 12px;
	color: #666666;
	font-family: Arial;
}

img
{
	border: 0px;
}


/* Template Style */

.CategoryDrop
{
	width:228px;
	color: #2971A6;
	font-family:Arial;
	font-size:12px;
}

.CategoryDrop option
{
	width:235px;
	font-size:12px;
	color: #2971A6;
	font-family:Arial;
}

.searchPicWrapOut
{
	border:solid 3px #BFB8B0;
	background-color:#fff; 
	padding:3px;
	height:87px;
	overflow:hidden;
	position:relative;
}

.searchPicWrapIn
{
	height:87px;
	overflow:hidden;
	position:relative;
}

.PicWrap
{
	position:relative;
	top:-5px;
}


/* CSS for Title of page */
.title
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	
	color: #000000;
	text-decoration: none;
}


/* CSS for breadcrumbs of page */
.linkedpath
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.linkedpath a:link
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.linkedpath a:active
{
	font-family: Arial;
	font-size: 11px;
	color:#666666;
	font-weight: bold;
}
.linkedpath a:visited
{
	font-family: Arial;
	font-size: 11px;
	color:#666666;
	font-weight: bold;
}
.linkedpath a:hover
{
	font-family: Arial;
	font-size: 11px;
	color:#666666;
	text-decoration: underline;
	font-weight: bold;
}


/* CSS for main body content of page */
p, td, div
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.body, body
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.body a:link, body a:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}
.body a:active, body a:active
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}
.body a:visited, body a:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}
.body a:hover, body a:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}


/* CSS for top parent links navigation of page */
.parentlinks
{
	font-family: arial;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
.parentlinks a:link
{
	font-family: arial;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.parentlinks a:active
{
	font-family: arial;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.parentlinks a:visited
{
	font-family: arial;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.parentlinks a:hover
{
	font-family: arial;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
}


/* BUTTON COLOR */
.button
{
	font-family: arial,sans-serif;
	font-size: 11px;
	background: #58A888;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}


#wrap
{
	background-image: url( 'siteimages/BG.jpg' );
	background-repeat: repeat;
	margin: 0 auto;
	width: 990px;
	padding:0px 0px 0px 0px;
}

.wrap0 *
{
	font-size:10px !important;
}

.wrap1
{
	
}
.wrap2 *
{
	
	font-size:14px !important;
}
.wrap3 *
{
	font-size:16px !important;
}
.wrap4 *
{
	font-size:18px !important;
}




#header
{
	background: #ffffff;
	height: 153px;
}
#header h1
{
	padding: 5px;
	margin: 0;
}

#logo
{
	float: left;
}
#headerInfo
{
	float: right;
	padding-right:15px;
	padding-top:10px;
}

#TopSearchBox
{
	
	background-image: url( 'siteimages/Searchbox.jpg' );
	background-repeat: no-repeat;
	text-align:right;
	width:284px;
	height:46px;
	margin-left:65px;
	
	
	}
#srch
{position:relative;
 left:-69px;
 top:16px;
 height:13px;
 width:180px;
 border:1px solid transparent;
 color:#336666;
 font-size:11px;}
.BlueTop
{
	color:#336699;
	font-size:12px;
	height:34px;
	padding-top:7px;
	font-weight:500;
	/*background-image: url( 'siteimages/BlueTopBG.jpg' );
	background-repeat: repeat-x;*/
	text-align:right;
	
	}

#TopLinks
{
	
	height:34px;
	padding-top:7px;
	font-weight:500;
	background-image: url( 'siteimages/BlueTopBG.jpg' );
	background-repeat: repeat-x;
	text-align:right;
	float:right;
	
	}
#TopLinks2
{
	
	height:25px;
	
	font-weight:500;	
	text-align:right;
	float:right;
	
	}
.BlueTop2 a:link
{
	color:#336699;
	font-size:12px;	
	
	font-weight:500;

	
	}
.BlueTop2 a:visited
{
	color:#336699;
	font-size:12px;	
	font-weight:500;

	
	
	}
.BlueTop2 a:hover
{
	color:#336699;
	font-size:12px;	
	font-weight:500;

	
	
	}
	
.GreyFooter a:link
{
	color:#666666;
	font-size:11px;	
	
	font-weight:500;

	
	}
.GreyFooter a:visited
{
	color:#666666;
	font-size:11px;	
	font-weight:500;

	
	
	}
.GreyFooter a:hover
{
	color:#666666;
	font-size:11px;	
	font-weight:500;

	
	
	}
	
.GreyBar
{
	color:#cccccc;
	
	}
.GreyBar2
{
	color:#666666;
	
	}	

.GreenTop td
{
	color:#336666;
	font-size:12px;
	
	
	}
.GreenTop a:link
{
	color:#336666;
	font-size:12px;
	
	
	}
	
	.GreenTop a:visited
{
	color:#336666;
	font-size:12px;
	
	
	}
.GreenTop a:hover
{
	color:#336666;
	font-size:12px;
	
	
	}

.BlueTop_s
{
	color:#336699;
	font-size:11px;
	font-weight:bold;}

.GreenTop_s
{
	color:#336666;
	font-size:11px;
	font-weight:bold;}
#nav
{
	background-image: url( 'siteimages/NavBG.jpg' );
	background-repeat: repeat-x;
	height: 51px;
	text-align:center;
}
#nav ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#main
{
	float: left;
	width: 687px;	
	padding:0px 0px 0px 0px;
	display:inline;
	margin:0px;
	position:relative;
	
	
}
#main h2, #main h3, #main p
{
	padding: 0 10px;
}
#sidebar
{
	float: right;
	width: 298px;

	Left:0px;
	margin:0px 0px 0px 0px;
	top:0px;
	position:relative;
	
	
	
}
#sidebar ul
{
	margin-bottom: 0;
}
#sidebar h3, #sidebar p
{
	padding: 0 10px 0 0;
}
#footer
{
	clear: both;
}
#footer p
{
	padding: 5px;
	margin: 0;
}
#Home-Top-Left
{
	background-image: url( 'siteimages/Home-Top-Left.jpg' );
	background-repeat: no-repeat;
	width: 687px;
	height: 42px;
}

#Home-Mid-Left
{
	background-image: url( 'siteimages/Home-Mid-Left0.jpg' );
	background-repeat: repeat-y;
	width: 687px;
	height:263px;
	padding: 0px;

}
#Home-Mid-Wrap
{
	padding-left: 45px;	
	padding-right: 35px;
	padding-bottom: 0px;
	
}
#Left_Photo
{
	float: left;
	width: 300px;
}

#Right_Text
{
	float: right;
	width: 300px;
}

#Right_Text_Title
{
	background-image: url( 'siteimages/Home_Label.jpg' );
	background-repeat: no-repeat;
	width: 307px;
	height: 34px;
	color: #336699;
	font-size: 18px;
	padding-top: 13px;
	padding-left: 13px;
}

#Right_Text_Area
{
	padding-left: 12px;
	padding-top: 10px;
	padding-right:7px;
	width: 278px;
}

#Whatnew_Content
{
	padding-right: 20px;
	width: 300px;
}

#Home-Bottom-Left
{
	background-image: url( 'siteimages/Home-Bottom-Left.jpg' );
	background-repeat: no-repeat;
	width: 687px;
	height: 35px;
}

#Home-Top-Left2
{
	background-image: url( 'siteimages/Home-Top-Left2.jpg' );
	background-repeat: no-repeat;
	width: 687px;
	height: 16px;
}

#Home-Mid-Left2
{
	background-image: url( 'siteimages/Home-Mid-Left02.jpg' );
	background-repeat: repeat-y;
	width: 687px;
	min-height:400px;
}
#Home-Bottom-Left2
{
	background-image: url( 'siteimages/Home-Bottom-Left2.jpg' );
	background-repeat: no-repeat;
	width: 687px;
	height: 20px;
}
#Featured
{
	float: left;
	width: 180px;
	padding-left: 0px;
}

#FeaturedTop
{
	background-image: url( 'siteimages/Sm_Top.jpg' );
	background-repeat: no-repeat;
	width: 180px;
	height: 13px;
}

#FeaturedMid
{
	background-image: url( 'siteimages/Sm_Mid.jpg' );
	background-repeat: repeat-y;
	width: 150px;
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 0px;
	font-size: 11px;
}
#FeaturedBottom
{
	background-image: url( 'siteimages/Sm_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 180px;
	height: 11px;
}
#News
{
	float: right;
	width: 180px;
	padding-left: 0px;
	left: -1px;
	margin-left: 0px;
	position: relative;
}
#NewsTop
{
	background-image: url( 'siteimages/Sm_Top.jpg' );
	background-repeat: no-repeat;
	width: 180px;
	height: 13px;
}

#NewsMid
{
	background-image: url( 'siteimages/Sm_Mid.jpg' );
	background-repeat: repeat-y;
	width: 150px;
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 0px;
	font-size: 12px;
}
#NewsBottom
{
	background-image: url( 'siteimages/Sm_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 180px;
	height: 11px;
}
#Whatnew_Top
{
	background-image: url( 'siteimages/Whatnew_Top.jpg' );
	background-repeat: no-repeat;
	width: 356px;
	height: 13px;
}

#Whatnew_Mid
{
	background-image: url( 'siteimages/Whatnew_Mid.jpg' );
	background-repeat: repeat-y;
	width: 356px;
	padding: 20px;
}
#Whatnew_Bottom
{
	background-image: url( 'siteimages/Whatnew_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 356px;
	height: 12px;
}

#Left_box
{
	float: left;
	width: 360px;
	height: auto;
	padding-left: 27px;
}
#Right_Box
{
	float: right;
	width: 287px;
	margin: 0px;
	position: relative;
	left: -15px;
}
#Tow_Box
{
	width: 360px;
	position: relative;
}
#Whatnew
{
	width: 370px;
}

#People_Top
{
	background-image: url( 'siteimages/People_Top.jpg' );
	background-repeat: no-repeat;
	width: 283px;
	height: 13px;
}

#People_Mid
{
	background-image: url( 'siteimages/People_Mid.jpg' );
	background-repeat: repeat-y;
	width: 283px;
	padding: 20px;
}
#People_Bottom
{
	background-image: url( 'siteimages/People_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 283px;
	height: 12px;
}
#TV
{
	position: relative;
	top: -20px;
	left: -4px;
}

#TVFrame_Top
{
	background-image: url( 'siteimages/TVFrame_Top.jpg' );
	background-repeat: no-repeat;
	width: 283px;
	height: 16px;
}

#TVFrame_Mid
{
	background-image: url( 'siteimages/TVFrame_Mid.jpg' );
	background-repeat: repeat-y;
	width: 283px;
	height: 171px;
	padding-left: 18px;
}
#TVFrame_Bottom
{
	background-image: url( 'siteimages/TVFrame_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 283px;
	height: 31px;
}
#TV_Content
{
	width: 220px;
}
.GreenText
{
	font-size: 14px;
	color: #336666;
	font-weight:500;
}
#Footer_Top
{
	background-image: url( 'siteimages/Footer_Top.jpg' );
	background-repeat: no-repeat;
	width: 990px;
	height: 11px;
}

#Footer_Mid
{
	background-image: url( 'siteimages/Footer_Mid.jpg' );
	background-repeat: repeat-y;
	width: 990px;
	padding-left: 40px;
	padding-top: 10px;
	color: #888888;
	font-size: 11px;
	vertical-align: top;
}
#Footer_Bottom
{
	background-image: url( 'siteimages/Footer_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 990px;
	height: 21px;
}

#Second_Top
{
	background-image: url( 'siteimages/Second_Top.jpg' );
	background-repeat: no-repeat;
	width: 680px;
	height: 45px;
	padding:0px;
	
	
}


#Second_Bottom
{
	background-image: url( 'siteimages/Second_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 680px;
	height: 26px;
}
#Second_Top_Photo
{
	background-image: url( 'siteimages/Second_Top_Photo.jpg' );
	background-repeat: no-repeat;
	width:597px;
	min-height:172px;
	
	}
.paging
{
	text-align:right;
	width:597px;
	padding-top:3px;
	padding-bottom:0px;
	}
#Photo
{
	
	padding-left:20px;
	padding-top:27px;	
	float:left;
	width:112px;
	height:120px;
	

	}
#DetailPhotoCrop
{
	position:relative;
	width:112px;
	height:120px;
	overflow:hidden;
	left:-1px;
	
}

#DetailPhotoUp
{
	position:relative;
	top:-10px;
	width:112px;
}

h3.SecHeading
{
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	color: #336666;
}

#BoardCertification
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}



#BoardCertification li
{
	margin:0px;
	padding:1px;
	padding-left:10px;
	list-style-type:none;	
}

#PostgraduateTraining
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#PostgraduateTraining li
{
	margin:0px;
	padding:1px;
	padding-bottom:2px;
	padding-left:10px;
	list-style-type:none;	
}

#ClinicalInterestsDiv
{
	margin:10px;
}

.Featured_Title
{
	color: #336699;
	font-size: 13px;
	font-weight: normal;
	padding-bottom: 3px;
	margin: 0px;
	border-bottom: 1px solid #336699;
	position: relative;
	width: 140px;
	top: -20px;
	
}
.Featured_Title_s
{
	color: #336699;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	position: relative;
	
	top: -10px;
}
.Featured_Title_Long
{
	color: #336699;
	font-size: 13px;
	font-weight: normal;
	padding-bottom: 3px;
	margin: 0px;
	border-bottom: 1px solid #336699;
	position: relative;
	width: 320px;
	top: -20px;
}
.divider
{
	border-bottom:1px solid #beb7b0;
	width:580px;}
 
.outArea
{
 	height:140px;
	width:600px;
	
}
  
.outArea1
{
	position  :relative;
	background-color:#f3f7fc;
	height:115px;
	width:600px;
	padding-top:15px;
}


.LeftCheckContainer
{
	width:50px;
	float:left;
	height:140px;
}

.RightDoctorInfoContainer
{
	
	width:525px;
	float:left;
	height:125px;
	padding-top:15px;
	padding-left:23px;
	overflow:hidden;
}

.RightDoctorInfoContainer1
{
	width:527px;
	float:left;
	background-color:#f3f7fc;
	height:125px;
	padding-top:15px;
	padding-left:23px;
	overflow:hidden;
}
  
 .SearchResultNav
 {
 	background-image: url( '/siteimages/SearchResultNav.jpg' );
	background-repeat: no-repeat;
	width:600px;
	height:38px;
	margin-top:15px;
	margin-bottom:6px;
}
 .doctorImage
 {
	float:left;	
 }
 	
.doctorInfo
 {
 	float:left;
 	padding-left:18px;
 	width:380px;
 }
 	
 .checkboxS
 {
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	padding-top:48px;
	width:10px;
	height:10px;	
 }
 	
.Second_Top_Links
{
	font-size:11px;
	padding-left:6px;
	padding-bottom:5px;
}

.Second_Top_Links a:link, .Second_Top_Links a:visited, .Second_Top_Links a:active, .Second_Top_Links a:hover
{
	font-size:11px;
}
#Second_Title
{
	background-image: url( 'siteimages/Second_Title.jpg' );
	background-repeat: no-repeat;
	width:603px;
	height:47px;
	
	color:#ffffff;
	font-size:14px;
	}

.SecondTitle
{
	padding-top:15px;
	padding-left:20px;
	color:#ffffff;
	font-size:14px;
	
	}
	
	#Right_Photo_Text
{
	
	border:1px solid red;
	float:right;
	width:420px;
	height:140px;
	padding:20px;
	}
	

		
	.credentials
{
		color:#336666;
		font-size:12px;
		font-weight:bold;
		
		}
.CMS
{
	padding-top:0px;
	/*padding-right:10px;*/
	padding-bottom:10px;
	width:610px;
	min-height:300px;
	
	
	}
#Second_Search_Nav
{
	background-image: url( 'siteimages/SearchNav.jpg' );
	background-repeat: no-repeat;
	width:600px;
	height:44px;
	
	}
#Add
{
	
	width:150px;
	height:20px;
	position:relative;
	left:20px;
	top:10px;
	float:left;}
#Next
{
	
	width:150px;
	height:20px;
	position:relative;
	left:-250px;
	top:10px;
	float:right;}
	
#View
{
	
	width:180px;
	height:20px;
	position:relative;
	left:140px;
	top:10px;
	float:right;}
	
.Add2
{
	
	
	padding-top:8px;
	float:left;
	padding-left:10px;
	}
	
.Next2
{
	
	padding-left:20px;
	padding-top:8px;
	float:left;
	}
	
.View2
{
	padding-right:10px;
	padding-top:8px;
	float:right;
	
	}
	
.SmallBlueLink a:link{

position:absolute;
color:#286893;
font-size:11px;
padding-left:10px;

}

.SmallBlueLink  a:hover{

position:absolute;
color:#286893;
font-size:11px;
padding-left:10px;

}

.SmallBlueLink  a:visited{

position:absolute;
color:#286893;
font-size:11px;
padding-left:10px;

}
#Second_Search_Nav2
{
	background-image: url( 'siteimages/SearchNav.jpg' );
	background-repeat: no-repeat;
	width:600px;
	height:44px;
	
	}
	
#Footer_Text
{
	width:92%;
	
	}
	
#ReferAClient
{
	background-image: url( 'siteimages/ReferAPatient.jpg' );
	background-repeat: no-repeat;
	width:299px;
	height:78px;
	
	}
	

#SelectAGuide_Top
{
	background-image: url( 'siteimages/SelectAGuide_Top.jpg' );
	background-repeat: no-repeat;
	width: 299px;
	height: 12px;
	padding:0px;
}

#SelectAGuide_Mid
{
	background-image: url( 'siteimages/PhysicianSearch_Mid.jpg' );
	background-repeat: repeat-y;
	width: 299px;
	min-height: 300px;
	/*padding-left: 40px;*/
	padding-top: 10px;
}
#SelectAGuide_Bottom
{
	background-image: url( 'siteimages/PhysicianSearch_bottom.jpg' );
	background-repeat: no-repeat;
	width: 299px;
	height: 11px;
}

#Guide_Title
{
	
	position:relative;
	left:-30px;
	top:-5px;
	width:277px;
}

#PhysicianSearch_Top
{
	background-image: url( 'siteimages/PhysicianSearch.jpg' );
	background-repeat: no-repeat;
	width: 281px;
	height: 41px;
	left:-33px;
	position:relative;
	
}

#PhysicianSearch_Mid
{
	background-image: url( 'siteimages/PSearch_Mid.jpg' );
	background-repeat: repeat-y;
	width: 281px;
	min-height: 100px;
	
	padding-top: 10px;
	left:-33px;
	text-align:center;
	position:relative;

}
#PhysicianSearch_Bottom
{
	background-image: url( 'siteimages/PSearch_bottom.jpg' );
	background-repeat: no-repeat;
	width: 281px;
	height: 13px;
	left:-33px;
	position:relative;
	
}

#PhysicianSearchCate_Top
{
	background-image: url( 'siteimages/PSearchCate.jpg' );
	background-repeat: no-repeat;
	width: 299px;
	height: 48px;
	left:-33px;
	position:relative;
}

#PhysicianSearchCate_Mid
{
	background-image: url( 'siteimages/PSearchCate_Mid.jpg' );
	background-repeat: repeat-y;
	width: 299px;
	min-height: 300px;
	/*padding-left: 40px;*/
	padding-top: 10px;
	left:-33px;
	position:relative;
}
#PhysicianSearchCate_Bottom
{
	background-image: url( 'siteimages/PSeachCate_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 299px;
	height: 34px;
	left:-33px;
	position:relative;
}

#Article_Top
{
	background-image: url( 'siteimages/Article_Top.jpg' );
	background-repeat: no-repeat;
	width: 299px;
	height: 39px;
	left:-33px;
	position:relative;
}

#Article_Mid
{
	background-image: url( 'siteimages/Article_Mid.jpg' );
	background-repeat: repeat-y;
	width: 250px;
	min-height: 300px;
	padding-left: 22px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-right:20px;
	left:-33px;
	position:relative;
	
}
#Article_Bottom
{
	background-image: url( 'siteimages/Article_Bottom.jpg' );
	background-repeat: no-repeat;
	width: 299px;
	height: 16px;
	left:-33px;
	position:relative;
}

.SearchBox
{
	width:220px;
	color:#2971A6;
	font-size:12px;
	font-family:Arial;
	padding-left:3px;
	
}

#faq-Top-Left
{
	background-image: url( 'siteimages/FAQ_Top.jpg' );
	background-repeat: no-repeat;
	width: 603px;
	height: 28px;
}

#faq-Mid-Left
{
	background-image: url( 'siteimages/FAQ_Bottom.jpg' );
	background-repeat: repeat-y;
	width: 603px;	
	min-height: 170px;
	padding: 0px;
}

#faq-Bottom-Left
{
	background-image: url( 'siteimages/FAQ_Mid.jpg' );
	background-repeat: no-repeat;
	width:603px;
	height:8px;
}

.faq-Top-Left
{
	background-image: url( 'siteimages/FAQ_Top.jpg' );
	background-repeat: no-repeat;
	width: 603px;
	height: 28px;
	color:#666666;
	font-size:11px;
}

.faq-Top-Left a:link{

	color:#666666;
	font-size:11px;
}

.faq-Top-Left a:hover{

	color:#666666;
	font-size:11px;
}
.faq-Top-Left a:visited{

	color:#666666;
	font-size:11px;
}

.faq-Mid-Left
{
	background-image: url( 'siteimages/FAQ_Bottom.jpg' );
	background-repeat: repeat-y;
	width: 603px;	
	min-height: 170px;
	padding: 0px;
}

.faq-Bottom-Left
{
	background-image: url( 'siteimages/FAQ_Mid.jpg' );
	background-repeat: no-repeat;
	width:603px;
	height:8px;
}

.faqBlue 
{  
	color:#336699;
    font-size:12px;
	}
	
.faqBlue a:link
{  
	color:#336699;
    font-size:12px;
	}
	
.faqBlue a:hover
{  
	color:#336699;
    font-size:12px;
	}
	
.faqBlue a:visited
{  
	color:#336699;
	font-size:12px;
	}
	
.faqEmail 
{  
	color:#77777a;
    font-size:12px;
	}
	
.faqEmail a:link
{  
	color:#8a6073;
    font-size:12px;
	}
	
.faqEmail a:hover
{  
	color:#8a6073;
    font-size:12px;
	}
	
.faqEmail a:visited
{  
	color:#8a6073;
	font-size:12px;
	}
.faqBack 
{  
	color:#cccccc;
    font-size:12px;
	}
	
.faqBack a:link
{  
	color:#cccccc;
    font-size:12px;
	}
	
.faqBack a:hover
{  
	color:#cccccc;
    font-size:12px;
	}
	
.faqBack a:visited
{  
	color:#cccccc;
	font-size:12px;
	}
/*	

ul#MainNav
{
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;

}

#MainNav li
{
	display: inline;
	list-style-type: none;
	padding-left:3px;
	
	

}

#MainNav a { padding: 3px 10px; }

#MainNav a:link, #MainNav a:visited
{
	color: #fff;
	text-decoration: none;
	background-image: url( 'siteimages/Menu-BG.gif' );
	background-repeat: no-repeat;
	
}

#MainNav a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
}

.menu{
        width: 100%;
       
        }

.menu ul{
        margin: 0; padding: 0;
        float: left;}

.menu ul li{
        display: inline;
        }

.menu ul li a{
         float: left; text-decoration: none;
         color: white; 
		 padding-top:6px;
         background-image: url( 'siteimages/Menu-BG.gif' );
		 background-repeat: no-repeat;
	 width :190px;
	 height:33px;
         }

.menu ul li a:visited{
        color: white;}

.menu ul li a:hover, .menu ul li .current{
        color: #fff;
        }*/
.AboutUs_Blue_Text
{
	color:#336699;
	font-size:12px;
	font-weight:bold;
	background-color:#f3f7fc;
	padding:10px;
	}
	
	.top-tab-faq {
	/*position:relative;
	top:-8px;
	left:395px;*/
	padding-right:10px;
	padding-top:5px;
	height: 16px;
	width:100%;
	font-weight:bold;
	color:#2971a6;
	font-size:14px;
	font-family: Arial;
}
.contentFooterLink {
	padding-bottom:5px;
	padding-right:20px;
	font-size:11px;
	text-decoration:none;
	color:#3a7653;
}
.contentFooterLink a:link, .contentFooterLink a:visited, .contentFooterLink a:active, .contentFooterLink a:hover {
	
	font-size:11px;
	text-decoration:none;
	color:#3a7653;
}
.contentGreenTitle {
	color:#3a7653;
	font-size:14px;
}

.contentGreenTitle a:link{
	color:#3a7653;
	font-size:14px;
}

.contentGreenTitle a:visited{
	color:#3a7653;
	font-size:14px;
}

.contentGreenTitle a:hover{
	color:#3a7653;
	font-size:14px;
}
.contentGreyText {
	color:#666666;
	font-size:12px;
}

.contentAddressstyle {
	padding-left:38px;
}
.contentSmallGrey {
	font-size:9px;
	color:#666666;
}
.contentBlueText, .contentBlueText a:link, .contentBlueText a:active, .contentBlueText a:visited, .contentBlueText a:hover {
	color:#336699;
	font-size:12px;
}
.contentListstyle {
    list-style-type: disc;
	padding-left:15px;
	font-size:12px;
	color:#666666;
	margin-left:0px;
	margin-top:0px;
}
.contentListstyle a:link{
	font-size:12px;
	color:#666666;
}
.contentListstyle a:active{
	font-size:12px;
	color:#666666;
}
.contentListstyle a:visited{
	font-size:12px;
	color:#666666;
}
.contentListstyle a:hover{
	font-size:12px;
	color:#666666;
}


/*Ajax Alert Window */

#AlertWindow
{
	position:absolute;
	background-color:#E2DFDA;
	width:400px;
	height:340px;
	z-index:5000;
	left:50%;
	margin-left:-250px;
	border: solid 1px #000;
	
}
#WinTop
{
	width:400px;
	height:45px;
	
	background-image: url(/siteimages/alert-top.jpg);
}
#WinContentContainer
{
	height:250px;
	width:340px;
	padding-left:30px;
	padding-right:30px;
	background-image: url(/siteimages/alert-middle.jpg);
	background-repeat:repeat-y;
}
#WinBottom
{
	width:400px;
	height:45px;
	background-image: url(/siteimages/alert-bottom.jpg);
}


.physcommbox {
	border-left-style:solid;
	border-left-color:#c9d7df;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#c9d7df;
	border-right-width:1px;
	width:327px;
}
.physcommleftbox {
	padding-bottom:5px;
	padding-top:5px;
	height:110px;
	width:312px;
}
.physcommrightbox {
	position:absolute;
	top:0px;
	left:338px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.physcommrightboxin {
	border-left-style:solid;
	border-left-color:#c9d7df;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#c9d7df;
	border-right-width:1px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
}


.TextField
{
	width:285px;
	height:22px;
	border:1px inset #cccccc;
	
	}
	
.TextFieldLong
{
	width:590px;
	height:22px;
	border:1px inset #cccccc;
	
	}
	
.TVPic2
{ 
  width:140px;
  padding-top:0px;
  padding-right:0px;
  
  
	}
.contentGreenSmall {
	color:#3a7653;
	font-size:12px;
}
.selectguideTbl {
	border-left-color:#9ebba9;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#9ebba9;
	border-right-style:solid;
	border-right-width:2px;
	padding-top:5px;
	
}
.selectguideTblleft {
	border-left-color:#9ebba9;
	border-left-style:solid;
	border-left-width:2px;
	padding-top:5px;
	padding-left:15px;
}
.selectguideTblright {
	border-right-color:#9ebba9;
	border-right-style:solid;
	border-right-width:2px;
	padding-top:5px;
	padding-right:25px;
}
.selectguideTbltext {
	padding-top:5px;
	padding-left:15px;
	padding-bottom:10px;
}
.howtoreferstyle, .aboutusstyle, .clinicaltrials, .howtoreferstyle td {
	font-size:12px;
}
.clinicaltrials a:link{
	color:#336699;
	font-size:12px;
	text-decoration:none;
}
.clinicaltrials a:visited{
	font-size:12px;
	color:#336699;
	text-decoration:none;
}
.clinicaltrials a:active{
	font-size:12px;
	color:#336699;
	text-decoration:none;
}
.clinicaltrials a:hover{
	font-size:12px;
	color:#336699;
	text-decoration:none;
}
.aboutussubContent {
	position:relative;
	width:598px;
	
	background-color:#f3f7fc;
	
	border:solid #c6d5de 1px;
}
.aboutussubContent2 {
	position:relative;
	
	font-size:12px;
	color:#275f7f;
	background-color:#f3f7fc;
	text-decoration:none;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:40px;
}

/* Publications CSS */

#PublicationsDivContainer
{
	position:relative;
	left:-31px;
	padding:0px;
	margin:0px;
	width:275px;
	height:auto;
}

.LeftPubListing
{
	padding:0px;
	margin:0px;
	margin-left:0px;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	list-style-type:none;
}

.LeftPubListingL1
{
	padding:0px;
	margin:0px;
	list-style-type:none;
	color:#3a7653;
	font-size:11px;
	
	
}
.LeftPubListingL2
{
	padding:0px;
	margin:0px;
	list-style-type:none;
	font-size:11px;
	
}

.LeftPubListingL3
{
	padding:0px;
	margin:0px;
	list-style-type:none;
	font-size:11px;
}

#PublicationsTabTop
{
	background-image:url(/siteimages/pub-tab-top.jpg);
	background-repeat:no-repeat;
	height: 19px;
	width: 252px;
	color:#3a7653;
	font-size:17px;
	padding-top:17px;
	padding-left:23px;
}

#PublicationsTabMiddle
{
	width:232px;
	background-image:url(/siteimages/pub-tab-middle.jpg);
	background-repeat:repeat-y;
	padding-left:23px;
	padding-right:20px;
	padding-top:20px;
	
}

#PublicationsTabBottom
{
	width:275px;
	height:6px;
	background-image:url(/siteimages/pub-tab-bottom.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}


.PubContainer
{
	height:37px;
	width:597px;
	background-image:url(/siteimages/pub-pagination-bg.jpg);
	
}

.PubPages
{
	float:right;
	padding-top:10px;
	padding-right:20px;
}

.SearchHelp
{
	float:right;
	padding-top:12px;
	padding-right:14px;
}

.smLinkBox
{
	width:15px;
	height:15px;
	padding-top:3px;
	padding-right:3px;
	float:left;
}

.NameGuideButton
{
	float:right;
	padding-top:15px;
}
#tweets {
	font-size: 100%; /* Resets 1em to 10px */
	font-family:  Arial, Verdana, Sans-Serif;
	background: #FFFFFF;
	color: #333;
	text-align: left;
	padding: 0;
        width: 550px;
        float: left;
} 
#tweets img {border: 2px solid #999; float: left; margin: 0px 10px 20px 0px;} 
#tweets .twittLI {clear: both; margin: 0;} 
