@charset "UTF-8";
/*body tag sets margins and background*/
body {
	margin: 0px;
	padding: 0px;
	background: #ffffff;
}
a {
	color: #000;
}
/*the main wrapper for the site, sets size and background for content area*/
#wrapper {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	background: #FFF;
}
/*the bottom curve on the bottom of the page*/
#footerCurve {
	background: url(http://www.medeguide.com/images/bottomSite.jpg) no-repeat;
	height: 10px;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
}
/*main area "header" of webpage, area where logo sits*/
#logoWrapper {
	height: 65px;
	width: 840px;
	background: url(http://www.medeguide.com/images/NewHeader.jpg) no-repeat;
}
#emailCaptcha {
	float: right;
	width: 300px;
	height: 35px;
	text-align: right;
	padding-top: 30px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 15px;
}
.captchaHolder {
	float: left;
	margin-left: 5px;
}
.captchaButtonHolder {
	float: right;
	margin-right: 5px;
}
/*container for main site navigation with roll overs attached*/
#navWrapper {
	height: 35px;
	margin-bottom: 10px;
	background: url(http://www.medeguide.com/images/navBarBG.jpg) no-repeat;
	width: 800px;
	padding: 15px 20px 0px;
}
#navWrapper a {
	font: normal 16px/normal Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#navWrapper a:hover {
	font: normal 16px/normal Arial, Helvetica, sans-serif;
	color: #F60;
	text-decoration: none;
}
.singleNavs {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
	margin-right: 5px;
	width: auto;
	padding-right: 10px;
	margin-top: 15px;
	padding-left: 10px;
	border-right: 1px solid #000;
}
.singleNavsLast {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
	margin-right: 5px;
	width: auto;
	padding-right: 10px;
	margin-top: 15px;
	padding-left: 10px;
}
/*seperator line for header page and content area*/
.seperatorLine {
	font-size: 1px;
	border-bottom: 1px solid #7C7C7C;
	margin: 0px 0px 20px;
}
.seperatorLineDoctors {
	font-size: 32px;
	background: #C6DDE6;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E4E;
	margin: 0px 0px 20px;
	border-top: 1px solid #E9E9E7;
}
.seperatorLineDoctors p {
	font-size: 32px;
	background: #C6DDE6;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E4E;
	margin: 0px;
	border-top: 1px solid #E9E9E7;
	padding: 10px 0px;
}
.seperatorLineHospitals {
	font-size: 32px;
	background: #D8E9BB;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E4E;
	margin: 0px 0px 20px;
	border-top: 1px solid #E9E9E7;
}
.seperatorLineHospitals p {
	font-size: 32px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E4E;
	margin: 0px;
	border-top: 1px solid #E9E9E7;
	padding: 10px 0px;
}
.seperatorLineAdvertisers {
	font-size: 32px;
	background: #FCED9F;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E4E;
	margin: 0px 0px 20px;
	border-top: 1px solid #E9E9E7;
}
.seperatorLineAdvertisers p {
	font-size: 32px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4D4E4E;
	margin: 0px;
	border-top: 1px solid #E9E9E7;
	padding: 10px 0px;
}
ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333;
}
li {
	list-style: url(http://www.patientsbeyondborders.com/medeguide/images/check.gif) inside;
	margin: 0px;
	padding: 0px 10px 10px;
}
/*area for index movie to play*/
#movieBox {
	height: 400px;
	width: 525px;
	float: left;
}
/*right hand floating column for boxes, this is the main container*/
#rightCol {
	float: right;
	width: 250px;
	margin-right: 20px;
}
/*clear element for making floats wrap around their inner divs*/
.clear {
	font-size: 1px;
	clear: both;
	width: 100%;
}
/*container for horizontal boxes under movie on index page
and the tags that corrispond with the wrapper*/
#horizontalBoxes {
	margin-top: 20px;
	margin-bottom: 20px;
}
#horizontalBoxes h1 {
	font: normal 26px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#horizontalBoxes p {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
/*-------------------------------------------------------*/
/*about text box and text tags*/
#aboutTextBox {
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 30px;
}
#aboutTextBox h1 {
	font: normal 26px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#aboutTextBox p {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
/*-------------------------------------------------------*/
/*float right for learn more buttons*/
.learnMoreFloat {
	float: right;
	height: 24px;
	width: 86px;
	bottom: -20px;
	position: relative;
}
.littleBoxes {
	width: 250px;
	float: left;
	margin-left: 22px;
	height: 140px;
}
/*colored boxes on index page*/
.doctorsBox {
	width: 230px;
	float: left;
	margin-left: 22px;
	height: 120px;
	background: url(http://www.medeguide.com/images/doctors.jpg) no-repeat;
	padding: 10px;
}
.hospitalsBox {
	width: 230px;
	float: left;
	margin-left: 22px;
	height: 120px;
	background: url(http://www.medeguide.com/images/hospitals.jpg) no-repeat;
	padding: 10px;
}
.advertisersBox {
	width: 230px;
	float: left;
	margin-left: 22px;
	height: 120px;
	background: url(http://www.medeguide.com/images/advertising.jpg) no-repeat;
	padding: 10px;
}
/*-------------------------------------------------------*/
/*colored boxes, and specail boxes in right col, and right col text tags and styles*/
.littleBoxesRightCol {
	width: 250px;
	float: left;
	height: 140px;
}
#rightCol {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#rightCol h1 {
	font: normal 26px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#rightCol h2 {
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#rightCol p {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
/*-------------------------------------------------------*/
/*news box, right col*/
.newsRightCol {
	width: 250px;
	float: left;
	background: #E4E4E2;
}
.newsRightColHeader {
	width: 250px;
	float: left;
	background: #E4E4E2 url(http://www.medeguide.com/images/news_01.jpg) no-repeat;
	height: 7px;
}
.newsRightColFooter {
	width: 250px;
	float: left;
	background: #E4E4E2 url(http://www.medeguide.com/images/news_03.jpg) no-repeat;
	height: 6px;
}
/*the white box with greay rounder corners or ads specials box and header footer elements*/
.emptyBox {
	width: 250px;
	float: left;
	margin-top: 15px;
}
.emptyBoxLeft {
	width: 250px;
}
.emptyBoxHeader {
	background: url(http://www.medeguide.com/images/emptyBoxTop.jpg) no-repeat;
	height: 11px;
	width: 250px;
}
.emptyBoxfooter {
	background: url(http://www.medeguide.com/images/emptyBoxBottom.jpg) no-repeat;
	height: 11px;
	width: 250px;
}
.emptyBoxContent {
	width: 240px;
	padding: 5px;
	background: url(http://www.medeguide.com/images/emptyBoxRepeat.jpg) repeat-y;
}
.emptyBoxContentText {
	padding: 5px 20px;
}
/*-------------------------------------------------------*/
/*float image right, in about us index page box*/
.imageFloat {
	float: left;
	margin-right: 10px;
}
/*footer content or copy right info*/
#footerContent {
	font: 12px Arial, Helvetica, sans-serif;
	color: #7E7E7E;
	border-top: 1px solid #828282;
	margin: 0px;
	padding: 10px 0px 0px;
}
.footerFltLeft {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	float: left;
	width: 200px;
	text-align: left;
	padding-left: 20px;
}
.footerFltRight {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	float: right;
	width: 200px;
	text-align: right;
	padding-right: 20px;
}
#contentleftColHeader {
	background: url(http://www.patientsbeyondborders.com/medeguide/images/aboutboxtop.jpg) no-repeat left top;
	height: 10px;
	width: 262px;
	overflow: hidden;
}
/*Content page CSS*/
/*-------------------------------------------------------*/
/*content pages, left hand float col*/
#contentLeftCol {
	width: 262px;
	margin-left: 10px;
	float: left;
	margin-bottom: 20px;
}
#contentLeftColPress {
	width: 262px;
	margin-left: 10px;
	float: left;
	margin-bottom: 20px;
}
#contentleftColFooter {
	background: url(http://www.patientsbeyondborders.com/medeguide/images/aboutboxbottom.jpg) no-repeat left bottom;
	height: 10px;
	width: 262px;
	font-size: 0px;
}
#leftColContent {
	font-family: Arial, Helvetica, sans-serif;
	width: 242px;
	padding-right: 10px;
	padding-left: 10px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/aboutboxrepeat.jpg) repeat-y;	
	font-size: 12px;
	text-align: left;
}
#leftColContent h2 {
	font: strong 24px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#contentFullColHeader {
	background: url(http://www.patientsbeyondborders.com/medeguide/images/headerboxtop.jpg) no-repeat;
	height: 10px;
	width: 773px;
	overflow: hidden;
}
#contentFullColFooter {
	background: url(http://www.patientsbeyondborders.com/medeguide/images/headerboxbottom.jpg) no-repeat;
	height: 10px;
	width: 773px;
	font-size: 0px;
}
#fullColContent {
	font-family: Arial, Helvetica, sans-serif;
	width: 773px;
	padding-right: 0px;
	padding-left: 0px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/headerboxrepeat.jpg) repeat-y;
	height: 45px;
	margin: 10px;
	padding: 0px;	
	font-size: 12px;
	text-align: right;
}
#fullColContent h2 {
	font: strong 20px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}

.largeButton {
	font: 20px Arial, Helvetica, sans-serif;
	color: #000;
	background: url(http://www.medeguide.com/images/largeButton.jpg) no-repeat;
	height: 47px;
	width: 224px;
	padding: 10px;
	text-align: left;
	margin-bottom: 20px;
}
#contentPBBHeader {
	background: url(http://www.patientsbeyondborders.com/medeguide/images/pbbboxtop.jpg) no-repeat left top;
	height: 10px;
	width: 440px;
	overflow: hidden;
}
#PBBContent {
	font: 12px Arial, Helvetica, sans-serif;
	width: 420px;
	padding-right: 10px;
	padding-left: 10px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/pbbboxrepeat.jpg) repeat-y;	
	font-size: 12px;
}
#PBBContent h2 {
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#contentPBBFooter {
	background: url(http://www.patientsbeyondborders.com/medeguide/images/pbbboxbottom.jpg) no-repeat left bottom;
	height: 10px;
	width: 440px;
	font-size: 0px;
}
/*content pages, right hand col*/
#contentRightCol {
	margin-left: 20px;
	float: left;
	width: 440px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.specialBoxWrapper {
	width: 440px;
	margin-bottom: 20px;
}
.specialBoxheader {
	width: 440px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/specialBoxTop.jpg) no-repeat;
	height: 10px;
	overflow: hidden;
}
.specialBoxHeaderContent {
	width: 420px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/specialBox_topBG.jpg) repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.specialBoxHeaderContent p {
	font: 24px Arial, Helvetica, sans-serif;
	color: #7E7E7E;
	margin: 0px;
	padding: 0px;
}
.specialBoxMidCurve {
	width: 440px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/specialBoxMid.jpg) no-repeat;
	height: 10px;
	overflow: hidden;
}
.specialBoxbulletContent {
	width: 420px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/specialBox_bottomBG.jpg) repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.specialBoxfooter {
	width: 440px;
	background: url(http://www.patientsbeyondborders.com/medeguide/images/specialBoxBottom.jpg) no-repeat;
	height: 10px;
	font-size: 0px;
}
#contentRightCol p {
	font-size: 15px;
	color: #4D4E4E;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	margin: 0px;
}
#contentRightCol h1 {
	font-size: 42px;
	color: #4D4E4E;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin-top: 0px;
}
#contentRightCol h2 {
	font-size: 22px;
	color: #333;
	font-style: strong;
	line-height: normal;
	padding: 0px;
	margin: 0px;
}
#contentRightCol h3 {
	font-size: 18px;
	color: #4D4E4E;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin-top: 0px;
}
#contentLeftColPress h1 {
	font: normal 26px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#contentLeftColPress h2 {
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#contentLeftColPress p {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
//form {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	background: #E6ECEF;
	width: 460px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 20px;
	margin: 0px;
}
#contactForm {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	background: #E6ECEF;
	width: 460px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 20px;
	margin: 0px;
}
label {
	display: block;
	width: 150px;
	float: left;
	text-align: right;
	margin-right: 10px;
}
#formWrapper {
	width: 480px;
}
.formHead {
	background: url(http://www.medeguide.com/images/formHeader.jpg) no-repeat;
	height: 10px;
	width: 480px;
}
.formfoot {
	background: url(http://www.medeguide.com/images/formFooter.jpg) no-repeat;
	height: 10px;
	width: 480px;
}
#midContent {
	padding-right: 20px;
	padding-left: 20px;
}
strong {
	margin: 0px;
	padding: 0px;
}
.newcolor {
color:#F60;
}
#rightCol h5 {
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px;
	padding: 0px;
}
.pressRepeat {
	margin-bottom: 10px;
	font: 12px Verdana, Geneva, sans-serif;
	color: #4D4E4E;
	background: #F9F9F9;
	padding: 2px;
}
