
body			{ margin-top: 24px; padding: 0; background: url(images/TileBody.png) repeat-x left top; font-family: Georgia, Times, serif; font-size: 15px; color: #333333; }
h1, h2, h3		{ margin: 0; font-weight: normal; color: #45708E; }
h1			{ font-size: 32px; line-height: 48px; letter-spacing: -1px; /*font-style: italic;*/ }
h2			{ font-size: 20px; }
p, ul, ol		{ font-size: 12px; margin-bottom: 12px; }
a			{ color: #45708E; text-decoration: none; }
a:hover			{ color: #45708E; text-decoration: underline; }
img			{ border: none; }
img.left		{ float: left;  margin-right: 12px; }
img.right		{ float: right;	margin-left:  12px; }

.LanguageControl	{ float: left; }

.FormHeader		{ float: right; width: 200px; }

#HeaderWrapperEnglish	{ width: 860px; height: 200px; margin: 0 auto; padding: 3px 0px; background: url(images/PlateHeaderEnglish.png) no-repeat left top; }
#HeaderWrapper		{ width: 860px; height: 200px; margin: 0 auto; padding: 3px 0px; background: url(images/PlateHeader.png) no-repeat left top; }
#MiddleWrapper		{ width: 860px; margin: 0px auto; }
#FooterWrapper		{ width: 860px; height: 32px; margin: 0px auto; background: url(Images/PlateFooter.png) no-repeat left top; clear: both; position: relative; }
#DesignWrapper		{ width:  80px; height: 32px; /*background: url(Images/LogoMedicorMini.png) no-repeat center left;*/ position: absolute; right: 12px; }

#Membership		{ float: right; width: 640px; min-height: 20px; padding: 0px 12px 5px; }
#Membership a	{ padding-left: 10px; background: url(Images/IconLink.png) no-repeat center left; }
#Membership p	{ line-height: 22px; }
#Content		{ float: right; width: 640px; min-height: 220px; padding: 0px 12px; background: url(Images/PlateContent.png) no-repeat left top; }
#Content a		{ padding-left: 10px; background: url(Images/IconLink.png) no-repeat center left; }
#Content p		{ line-height: 22px; }
#Content ol li		{ padding-bottom: 12px; }

#Sidebar		{ float: left; width: 185px; }
#Sidebar ul		{ margin: 0px; padding: 0px; list-style: none; }
#Sidebar li		{ margin-bottom: 24px; padding: 0px; }
/*#Sidebar li li		{ margin: 0px; margin-left: 0px; padding-left: 0px; padding-bottom: 0px; background: url(images/IconLinkBullet.png) no-repeat top left; }*/
#Sidebar li li		{ margin: 0px; margin-left: 4px; padding-left: 12px; padding-bottom: 6px; background: url(images/IconLinkBullet.png) no-repeat top left; }
#Sidebar h2		{ 
	height: 32px; 
	padding: 6px 0px 0px 12px; 
	margin : 0px; 
	background: url(images/PlateSidebar.png) no-repeat left top; font-size: 17px; color: #fff; 
}

#Imprint		{ margin: 0px; padding-top: 8px; text-align: center; color: #fff; }
#Imprint a		{ color: #fff; }

/* Klasser som används i formulären för BOA-registrering */

.RegFormQuestionBlockEven,	
.RegFormQuestionBlockOdd
{ 
	border-bottom: solid 1px #cccccc; 
	padding: 5px 0px 5px 0px;
}
/*
.RegFormQuestionBlockEven { background-color: #eeffff; }
*/

.FormLockedTextbox	{ background-color: #EEEEEE; }

/* Test to control the links inside the calendar control used in registration forms */
.RC_Calendar a,
.RC_Calendar_Day a
{
	background-image: none;
}
