html, body {
width:100%;
height:100%;
padding:0px;
border:0px;
margin:0px;
background-image: url(../images/backgrounds/mainwinbg.png);
background-repeat:repeat-x;
background-attachment:fixed;
}

legend {
display:none;
visibility:hidden;
}

fieldset#mainContent {
width:800px;
padding-left:15px;
padding-right:15px;
padding-top:0px;
padding-bottom:0px;
border:none;
background-color:transparent;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
background-image: url(../images/backgrounds/maincontentbg.png);
background-repeat:repeat-y;
display:block;
}

fieldset#mainContent fieldset#header {
width:800px;
height:110px;
padding:0px;
margin:0px;
padding-top:10px;
border:none;
border:0px;
background-image: url(../images/backgrounds/topframebg.png);
background-repeat:no-repeat;
background-position:100% 100%;
display:block;
}

fieldset#mainContent fieldset#header img.mainLogo {
width:250px;
height:69px;
padding:18px;
background-image: url(../images/backgrounds/logobg.png);
background-repeat:no-repeat;
float:left;
margin-right:10px;
}

fieldset#mainContent fieldset#header h1 {
width:280px;
height:110px;
font-size:1em;
font-weight:bold;
float:left;
font-family:arial,helvetica,sans-serif;
color:#666666;
padding-top:5px;
font-style:italic;
}

fieldset#footer {
border:none;
width:800px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding-left:15px;
padding-right:15px;
height:15px;
background-image: url(../images/backgrounds/pagebottom.png);
background-position:0% 100%;
background-repeat:no-repeat;
padding-top:0px;
padding-bottom:15px;
display:block;
}

fieldset#footer p {
float:right;
padding-right:10px;
margin-top:0px;
margin-bottom:10px;
font-family:arial,helvetica,sans-serif;
font-size:0.7em;
color:#000000;
}


form {
margin:0px;


}

/*BEGIN Navigation Styles*/

ul#mainMenu {
margin:0px;
padding:0px;
float:left;
width:800px;
background-color:#0a0a96;
list-style-type:none;
background-image: url(../images/backgrounds/menubg.png);
background-position:0px 0px;
background-repeat:repeat-x;
height:30px;
}

ul#mainMenu li {
line-height:30px;
font-family:arial,helvetica,sans-serif;
color:#ffffff;
font-size:0.8em;
font-weight:bold;
float:left;
display:block;
margin-left:5px;
width:100px;
text-align:center;
cursor:pointer;
}

ul#mainMenu li a:link, ul#mainMenu li a:visited {
width:100px;
line-height:30px;
display:block;
background-image: url(../images/backgrounds/menubg.png);
background-repeat:repeat-x;
background-position:0px 0px;
color:#ffffff;
font-weight:inherit;
text-decoration:none;
}

ul#mainMenu li a:hover, ul#mainMenu li a:active {
width:100px;
line-height:30px;
display:block;
background-image: url(../images/backgrounds/menubg.png);
background-repeat:repeat-x;
background-position: 0px -30px;
color:#000000;
font-weight:inherit;
text-decoration:none;
}



/*END Navigation Styles*/

/*BEGIN left column*/
dl.leftColumn {
width:190px;
padding-left:5px;
padding-right:5px;
font-family:arial,helvetica,sans-serif;
font-size:0.8em;
display:block;
float:left;
}

dl.leftColumn dt {
width:190px;
line-height:60px;
text-align:center;
font-weight:bold;
font-size:inherit;
background-image: url(../images/backgrounds/columnheader.png);
background-repeat:no-repeat;
}

dl.leftColumn dd {
width:160px;
font-family:inherit;
font-size:inherit;
color:#000000;
font-weight:normal;
margin-left:15px;
padding:0px;
}

dl.leftColumn dd#sdImage {
width:190px;
margin:0px;
height:152px;
position:relative;
top:-5px;
}

dl.leftColumn dd.date, dl.leftColumn dd.venue {
font-weight:bold;
line-height:15px;
}

dl.leftColumn dd.studyLink {
text-align:right;
width:160px;
margin-top:10px;
}

dl.leftColumn dd.studyLink a:link, dl.leftColumn dd.studyLink a:visited, dl.leftColumn dd a:link, dl.leftColumn dd a:visited {
font-family:inherit;
color:#ff7b0f;
font-weight:bold;
text-decoration:none;
}

dl.leftColumn dd.studyLink a:hover, dl.leftColumn dd.studyLink a:active, dl.leftColumn dd a:hover, dl.leftColumn dd a:active{
font-family:inherit;
color:#ff7b0f;
font-weight:bold;
text-decoration:underline;
}

/*END left column*/

/*BEGIN center column*/

fieldset#centerConsole {
border:none;
width:390px;
float:left;
padding:5px;
margin:0px;
font-family:arial,helvetica,sans-serif;
color:#000000;
display:block;
}

fieldset#centerConsole h2 {
font-family:inherit;
color:#0a0a96;
font-weight:bold;
font-size:1.1em;
}

fieldset#centerConsole p.firstBlock {
font-family:inherit;
color:#000000;
font-size:0.8em;
font-weight:bold;
}

fieldset#centerConsole p {
font-family:inherit;
color:#000000;
font-size:0.8em;
font-weight:normal;
}

fieldset#centerConsole ul, fieldset#centerConsole ol {
font-family:arial,helvetica,sans-serif;
font-size:0.8em;
color:#000000;
font-weight:normal;
}

fieldset#centerConsole ul li {
font-family:inherit;
font-size:inherit;
color:#000000;
font-weight:inherit;
}


fieldset#centerConsole dl.sponsorList {
width:auto;
margin:0px;
padding:0px;
}

fieldset#centerConsole dl.sponsorList dt {
width:190px;
line-height:60px;
text-align:center;
font-weight:bold;
font-size:inherit;
background-image: url(../images/backgrounds/columnheader.png);
background-repeat:no-repeat;
}

fieldset#centerConsole dl.sponsorList dd a img {
width:288px;
height:51px;
padding:11px;
background-image: url(../images/backgrounds/sponsorbg.png);
background-repeat:no-repeat;
border:none;
border:0px;
}

fieldset#centerConsole img#csplogo {
float:right;
width:76px;
height:115px;
}

fieldset#centerConsole dl.blankforms dt {
font-weight:bold;
font-size:0.8em;
margin-bottom:5px;
}

fieldset#centerConsole dl.blankforms dd {
font-family:inherit;
font-size:0.8em;
color:#000000;
font-weight:normal;
padding:0px;
margin-left:0px;
}

fieldset#centerConsole a:link, fieldset#centerConsole a:visited,
fieldset#centerConsole dl.blankforms dd a:link, fieldset#centerConsole dl.blankforms dd a:visited {
font-family:inherit;
color:#ff7b0f;
font-weight:bold;
text-decoration:none;
}

fieldset#centerConsole a:hover, fieldset#centerConsole a:active,
fieldset#centerConsole dl.blankforms dd a:hover, fieldset#centerConsole dl.blankforms dd a:active {
font-family:inherit;
color:#ff7b0f;
font-weight:bold;
text-decoration:underline;
}



/*END center column*/

/*BEGIN right hand column*/
dl.rightColumn{
width:190px;
padding-left:0px;
padding-right:5px;
font-family:arial,helvetica,sans-serif;
font-size:0.8em;
display:block;
float:left;
}

dl.rightColumn dt {
width:190px;
line-height:60px;
text-align:center;
font-weight:bold;
font-size:inherit;
background-image: url(../images/backgrounds/columnheader.png);
background-repeat:no-repeat;
}

dl.rightColumn dd {
width:160px;
font-family:inherit;
font-size:inherit;
color:#000000;
font-weight:normal;
margin-left:15px;
padding:0px;
}

dl.rightColumn dd.loginLabel  {
visibility:hidden;
display:none;
}

dl.rightColumn dd.loginField, dl.rightColumn dd.loginLabelVis {
width:160px;
margin-bottom:10px;
}

dl.rightColumn dd.loginButton {
width:160px;
margin-bottom:10px;
text-align:center;
}

dl.rightColumn dd.loginField input {
width:160px;
height:20px;
border:solid 1px #000000;
font-size:1em;
font-weight:bold;
}

dl.rightColumn dd a:link, dl.rightColumn dd a:visited {
font-family:inherit;
color:#ff7b0f;
font-weight:bold;
text-decoration:none;
}

dl.rightColumn dd a:hover, dl.rightColumn dd a:active {
font-family:inherit;
color:#ff7b0f;
font-weight:bold;
text-decoration:underline;
}

dl.rightColumn dd#joinNow {
text-align:center;
font-size:3em;
font-weight:bold;
color:#ff7b0f;
}

dl.rightColumn dd#mydetails a {
padding-left: 35px;
line-height:30px;
display:block;
background-image: url(../images/icons/mydetails.png);
background-repeat:no-repeat;
}

dl.rightColumn dd#cpd a {
padding-left: 35px;
line-height:30px;
display:block;
background-image: url(../images/icons/cpd.png);
background-repeat:no-repeat;
}

/*END right hand column*/

/*BEGIN news DIV*/
fieldset#centerConsole h3 {
font-size:1em;
color:#0a0a96;
margin-bottom:5px;
}

fieldset#centerConsole dl {
margin:0px;
padding:0px;
}

fieldset#centerConsole dt {
margin-top:5px;
display:block;
clear:both;
}

fieldset#centerConsole dl dt a:link, fieldset#centerConsole dl dt a:visited{
font-size:0.8em;
color:#ff7b0f;
font-weight:bold;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole dl dt a:hover, fieldset#centerConsole dl dt a:active{
font-size:0.8em;
color:#ff7b0f;
font-weight:bold;
text-decoration:underline;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole dl dd.summary {
margin-left:0.8em;
padding-left:0px;
font-size:0.8em;
font-weight:normal;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole dl dd.postedby {
font-size:0.7em;
float:right;
display:block;
clear:both;
font-style:italic;
padding-right:5px;

}

/*END new DIV*/

/*BEGIN registration form*/
fieldset#centerConsole #form1 {
width:570px !important;
}

fieldset#centerConsole #form1 fieldset {
width:565px;
border: solid 1px #000000;
margin-bottom:10px;
font-size:0.8em;
}

fieldset#centerConsole #form1 fieldset legend {
visibility:visible;
display:block;
font-size:inherit;
}

fieldset#centerConsole #form1 label {
float:left;
font-weight:bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:inherit;
color:#000000;
width:150px !important;
margin-right:10px;
padding-top:4px;
}

fieldset#centerConsole #form1 input, fieldset#centerConsole #form1 select {
float:left;
width:200px;
margin-bottom:5px;
margin-right:190px !important;
}

fieldset#centerConsole fieldset#section2 p, fieldset#centerConsole fieldset#section3 p {
font-size:inherit;
font-family:arial,helvetica,sans-serif;
}

legend {
font-size:1em;
font-weight:bold;
color:#000000;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

fieldset#centerConsole ul#isphysioul, fieldset#centerConsole ul#notphysioul {
margin:0px;
padding:0px;
list-style-type:none;
margin-top:15px;
float:left;
}

fieldset#centerConsole ul#isphysioul li, fieldset#centerConsole ul#notphysioul li {
margin:0px;
padding:0px;
float:left;
}


fieldset#centerConsole ul#isphysioul li label, fieldset#centerConsole ul#notphysioul li label {
font-weight:bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:inherit;
color:#000000;
width:150px !important;
margin-right:10px;
padding-top:4px;
}




fieldset#centerConsole ul#isphysioul li input, fieldset#centerConsole ul#notphysioul li input {
width:200px;
margin-bottom:5px;
margin-left:0px;
}

fieldset#centerConsole ul#physioradio {
list-style-type:none;
margin:0px;
padding:0px;
clear:both;
margin-right:270px !important;
display:block;
}

fieldset#centerConsole ul#physioradio li{
float:left;
}

fieldset#centerConsole div#inject ul {
display:block;
clear:right;
}



fieldset#centerConsole div#inject ul li {
float:left;
}

fieldset#centerConsole div#inject input {
width:auto;
margin-right:0px !important;
margin-bottom:5px;
}

fieldset#centerConsole div#inject input#qualdate {
width:100px;
text-align:center;
}

fieldset#centerConsole div#inject label {
float:left;
width:300px !important;
margin-bottom:5px;
margin-right:0px !important;
}


fieldset#centerConsole ul#physioradio li label {
width:30px !important;
padding-top:4px;
float:left;
margin-left:5px;
font-size:inherit;
}


fieldset#centerConsole ul#physioradio li input  {
width:auto;
margin-right:0px !important;
padding:0px;
float:left;}

fieldset#centerConsole div#inject select {
float:left;
width:200px;
margin:0px !important;
padding:0px;
}

fieldset#centerConsole input#submit {
margin-left:200px;
}

fieldset#centerConsole ul#errorlist {
list-style-type:none;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole ul#errorlist li {
font-family:arial,helvetica,sans-serif;
font-size:1em;
font-weight:bold;
color:#cc0000;
}

fieldset#centerConsole p.errorMsg {
font-family:arial,helvetica,sans-serif;
font-size:0.8em;
font-weight:bold;
color:#cc0000;
}
/*END registration form*/

/*BEGIN contacts*/
fieldset#centerConsole dl#contacts dt {
font-size:0.8em;
font-weight:bold;
color:#000000;
}

fieldset#centerConsole dl#contacts dd a:link, fieldset#centerConsole dl#contacts dd a:visited{
font-size:0.8em;
color:#ff7b0f;
font-weight:bold;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole dl#contacts dd a:hover, fieldset#centerConsole dl#contacts dd a:active{
font-size:0.8em;
color:#ff7b0f;
font-weight:bold;
text-decoration:underline;
font-family:arial,helvetica,sans-serif;
}

/*END contacts*/

/*BEGIN committee*/

fieldset#centerConsole fieldset#committee {
border:none;
padding:0px;
margin:0px;
margin-bottom:10px;
padding-bottom:5px;
}

fieldset#centerConsole fieldset#committee p {
padding-left:5px;
padding-right:5px;
font-size:0.8em;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole fieldset#committee img {
width:100px;
height:110px;
padding:10px;
float:left;
clear:left;
background-image:url(../images/backgrounds/committee.png);
}

fieldset#centerConsole fieldset#committee h3 {
padding-left:5px;
font-size:0.8em;
color:#000000;
}

fieldset#centerConsole fieldset#committee a:link, fieldset#centerConsole fieldset#committee a:visited{
font-size:0.8em;
color:#ff7b0f;
font-weight:bold;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
float:right;
margin-right:10px;
display:block;
clear:left;
}

fieldset#centerConsole fieldset#committee a:hover, fieldset#centerConsole fieldset#committee a:active {
font-size:0.8em;
color:#ff7b0f;
font-weight:bold;
text-decoration:underline;
font-family:arial,helvetica,sans-serif;
float:right;
margin-right:10px;
display:block;
clear:left;
}

/*END committee*/

fieldset#centerConsole fieldset {
padding:5px;


}

/*BEGIN Downloads Layout*/

/*FILETYPE detection for icons*/
fieldset#centerConsole div.dl p.fLink a[href$=".pdf"] {
	font-size:1em;
	padding-left: 30px;
	display: block;
	background: url(../images/icons/pdf.png) no-repeat 0%  0%;
}
fieldset#centerConsole div.dl p.fLink a[href$=".doc"] {
	font-size:1em;
	padding-left: 30px;
	display: block;
	background: url(../images/icons/doc.png) no-repeat 0%  0%;
}
fieldset#centerConsole div.dl p.fLink a[href$=".xls"] {
	font-size:1em;
	padding-left: 30px;
	display: block;
	background: url(../images/icons/xls.png) no-repeat 0%  0%;
}

fieldset#centerConsole div.dl p.fLink a[href$=".zip"] {
	font-size:1em;
	padding-left: 30px;
	display: block;
	background: url(../images/icons/zip.png) no-repeat 0%  0%;
}

fieldset#centerConsole div.dl p.fLink a[href$=".ppt"] {
	font-size:1em;
	padding-left: 30px;
	display: block;
	background: url(../images/icons/ppt.png) no-repeat 0%  0%;
}

fieldset#centerConsole div.dl p.fLink a[href$=".rtf"] {
	font-size:1em;
	padding-left: 30px;
	display: block;
	background: url(../images/icons/rtf.png) no-repeat 0%  0%;
}

fieldset#centerConsole div.dl {
display:block;
margin-bottom:5px;
width:390px !important;
}

fieldset#centerConsole div.dl p.fLink {
display:block;
margin-bottom:5px;
width:320px !important;
font-size:1em;
float:left;
}


fieldset#centerConsole div.dl p.fLink a:link, fieldset#centerConsole div.dl p.fLink a:visited {
font-size:0.8em;
width:auto;
float:left;
color:#ff7b0f;
font-weight:bold;
text-decoration:none;
font-family:arial,helvetica,sans-serif;
clear:both;
display:block;
}

fieldset#centerConsole div.dl p.fLink a:hover, fieldset#centerConsole div.dl p.fLink a:active {
font-size:0.8em;
width:auto;
float:left;
color:#ff7b0f;
font-weight:bold;
text-decoration:underline;
font-family:arial,helvetica,sans-serif;
clear:both;
display:block;
}

fieldset#centerConsole p.date {
font-size:0.7em;
font-weight:bold;
float:none;
text-align:right;
clear:both;
display:block;
margin-bottom:5px;
margin-top:0px;
margin-left:0px;
padding:0px;
}

fieldset#centerConsole p.author {
font-size:0.7em;
font-weight:bold;
float:none;
clear:both;
display:block;
margin-bottom:5px;
margin-top:0px;
margin-left:0px;
padding:0px;
width:380px;
text-align:right;
}

fieldset#centerConsole p.logdate {
float:left;
font-weight:normal;
clear:right;
display:block;
width:320px;
padding-left:30px;
/*margin-top:-10px;*/
font-size:0.8em;
}

fieldset#centerConsole div.dl p.logdelete img {
width:16px !important;
height:16px !important;
margin:0px;
margin-top:2px;
}

fieldset#centerConsole div.dl p.logdelete {
float:left;
height:18px;
padding-left:16px;
line-height:18px;
display:block;
}

fieldset#centerConsole div.dl p.logdelete a img {
width:16px;
height:16px;
margin-top:2px;
border:none;
margin-left:2px;
}

fieldset#centerConsole div.dl p.logdelete input {
margin:0px;
border:0px;
margin-left:2px;
margin-bottom:2px;
width:auto;
height:auto;
}


fieldset#centerConsole p.divHead {
font-weight:bold;
width:200px;
float:left;
display:block;
color:#0a0a96;
}

fieldset#centerConsole p.selectHead {
font-weight:bold;
width:150px;
float:right;
text-align:right;
display:block;
color:#0a0a96;
}

fieldset#centerConsole div.dl p.cpdTitle {
font-weight:bold;
width:340px;
float:left;
clear:left;
display:block;
color:#000000;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole p#counter {
font-weight:bold;
}

fieldset#centerConsole input.cpdBtn {
margin-top:15px;
border: 1px solid #000000;
background-color:#ff7b0f;
font-size:0.8em;
font-weight:bold;

}

/*do the left hand key*/

dl.leftColumn dd#key_word {
line-height:25px;
margin-bottom:3px;
padding-left:30px;
background: url(../images/icons/doc.png) no-repeat 0%  0%;
}

dl.leftColumn dd#key_ppt {
line-height:25px;
margin-bottom:3px;
padding-left:30px;
background: url(../images/icons/ppt.png) no-repeat 0%  0%;
}

dl.leftColumn dd#key_rtf {
line-height:25px;
margin-bottom:3px;
padding-left:30px;
background: url(../images/icons/rtf.png) no-repeat 0%  0%;
}

dl.leftColumn dd#key_pdf {
line-height:25px;
margin-bottom:3px;
padding-left:30px;
background: url(../images/icons/pdf.png) no-repeat 0%  0%;
}

dl.leftColumn dd#key_zip {
line-height:25px;
margin-bottom:3px;
padding-left:30px;
background: url(../images/icons/zip.png) no-repeat 0%  0%;
}

/*COURSES*/
fieldset#centerConsole a.courseHeader img {
width:288px;
height:51px;
margin-left:50px;
padding:11px;
background-image: url(../images/backgrounds/sponsorbg.png);
background-repeat:no-repeat;
border:none;
border:0px;
display:block;
}

fieldset#centerConsole dl.courses dd {
font-size:0.8em;
color:#000000;
font-family:arial,helvetica,sans-serif;
margin:0px;
}

/*BEGIN ADVERSE REACTIONS form*/

fieldset#centerConsole form#arit {
width:550px;

}

fieldset#centerConsole form#arit dl.formFields dt {
font-family:arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
float:left;
width:200px;
font-size:0.8em;
margin-bottom:5px;
margin-right:10px;
}

fieldset#centerConsole form#arit dl.formFields dd {
margin-bottom:5px;
}


fieldset#centerConsole form#arit fieldset {
border-top: 1px solid #ff7b0f;
border-bottom:1px solid #ff7b0f;
border-left:none;
border-right:none;
margin-bottom:5px;
float:left;
}

fieldset#centerConsole form#arit fieldset legend{
visibility:visible;
display:block;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:0.8em;
}

fieldset#centerConsole form#arit fieldset dl dt {
font-family:arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
float:left;
width:200px;
font-size:0.8em;
margin-bottom:5px;
}

fieldset#centerConsole form#arit fieldset dl dd {
margin-bottom:5px;
}

fieldset#centerConsole form#arit fieldset dl dd input,
fieldset#centerConsole form#arit fieldset dl dd select,
fieldset#centerConsole form#arit dl dd input,
fieldset#centerConsole form#arit dl dd select{
margin-bottom:5px;
border:1px solid #000000;
font-size:0.8em;
color:#000000;
font-weight:bold;
width:200px;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole form#arit dl dd input#patient_dob {
width:100px;
text-align:center;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole form#arit dl dd select#patient_sex{
width:100px;

}

fieldset#centerConsole form#arit fieldset dl dt#adddrug {
font-family:arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
float:left;
width:500px !important;
font-size:1em;
margin-bottom:5px;
float:right;
display:block;
clear:left;
margin-right:10px;
}

fieldset#centerConsole form#arit dl dd textarea {
font-family:arial,helvetica,sans-serif;
margin-bottom:5px;
border:1px solid #000000;
font-size:0.9em;
color:#000000;
font-weight:bold;
width:200px;
height:150px;
}

fieldset#centerConsole form#arit input#submit {
margin-right:200px;
border: 1px solid #000000;
background-color:#ff7b0f;
font-size:0.8em;
font-weight:bold;
}

/*END*/

/*BEGIN USER DETAILS form*/

fieldset#centerConsole form.userdetails {
width:400px;

}

fieldset#centerConsole form#userdetails dl dt {
font-family:arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
float:left;
width:100px;
font-size:0.8em;
margin-bottom:5px;
margin-right:10px;
}

fieldset#centerConsole form#userdetails dl.formFields dd {
margin-bottom:5px;
}


fieldset#centerConsole form#userdetails fieldset {
border: 1px solid #ff7b0f;
margin-bottom:5px;
float:left;
width:360px;
margin-left:0px;
margin-right:0px;
}

fieldset#centerConsole form#userdetails fieldset legend{
visibility:visible;
display:block;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:0.8em;
}

fieldset#centerConsole form#userdetails fieldset dl dt {
font-family:arial,helvetica,sans-serif;
color:#000000;
font-weight:bold;
float:left;
width:100px;
font-size:0.8em;
margin-bottom:5px;
}

fieldset#centerConsole form#userdetails fieldset dl dd {
margin-bottom:5px;
}

fieldset#centerConsole form#userdetails fieldset dl dd input,
fieldset#centerConsole form#userdetails fieldset dl dd select,
fieldset#centerConsole form#userdetails dl dd input,
fieldset#centerConsole form#userdetails dl dd select,
fieldset#centerConsole form#userdetails dl dd textarea {
margin-bottom:5px;
border:1px solid #000000;
font-size:0.8em;
color:#000000;
font-weight:bold;
width:200px;
font-family:arial,helvetica,sans-serif;
}

fieldset#centerConsole form#userdetails input#public {
width:auto;
height:auto;
}


fieldset#centerConsole form#userdetails input#submit {
border: 1px solid #000000;
background-color:#ff7b0f;
font-size:0.8em;
font-weight:bold;
display:block;
clear:both;
}

select#pre_inj_test, select#result, select#re_test{
width:40px !important;
}

/*END*/

/*BEGIN SEARCH RESULTS*/

fieldset#centerConsole dl#searchresults {
font-size:0.8em;
color:#000000;
font-family:arial,helvetica,sans-serif;
font-weight:normal;
margin-top:10px;
}

fieldset#centerConsole dl#searchresults dt {
font-size:inherit;
font-family:inherit;
font-weight:bold;
display:block;
width:350px;
padding-top:5px;
margin-top:10px;
border-top: solid 1px #ff7b0f;
}

fieldset#centerConsole dl#searchresults  dd {
margin:0px;
width:350px;
}

fieldset#centerConsole dl#searchresults  dd.google {
font-size:0.9em;
text-align:right;
display:block;
clear:both;
}

fieldset#centerConsole dl#searchresults  dd a:link, fieldset#centerConsole dl#searchresults  dd a:visited {
font-weight:bold;
color:#ff7b0f;
text-decoration: underline;
}

fieldset#centerConsole dl#searchresults  dd a:hover, fieldset#centerConsole dl#searchresults  dd a:active {
font-weight:bold;
color:#ff7b0f;
text-decoration: none;
}


/*END SEARCH RESULTS*/


fieldset#centerConsole p a.finish:link, fieldset#centerConsole p a.finish:visited {
font-weight:bold;
color:#ff7b0f;
text-decoration: underline;
}

fieldset#centerConsole p a.finish:hover, fieldset#centerConsole p a.finish:active {
font-weight:bold;
color:#ff7b0f;
text-decoration: none;
}

/*BEGIN Study Day*/
fieldset#centerConsole img.sdimg {
width:285px;
height:227px;
margin-left:55px;
}

/*END Study Day*/

/*BEGIN Lost Login*/
fieldset#centerConsole p.retrerror{
width:338px;
padding-left:50px;
height:47px;
background-color:#C3CCFF;
font-weight:bold;
color:#cc0000;
padding-top:3px;
border: solid 1px #1D41DD;
background-image: url(../images/backgrounds/error.png);
background-position: 2px 2px;
background-repeat:no-repeat;
}

fieldset#centerConsole p.retsuccess{
width:338px;
padding-left:50px;
height:47px;
background-color:#C3CCFF;
font-weight:bold;
color:#000000;
padding-top:3px;
border: solid 1px #1D41DD;
background-image: url(../images/backgrounds/success.png);
background-position: 2px 2px;
background-repeat:no-repeat;
}


/*END Lost Login*/


fieldset#centerConsole dl.searchresult {
font-size:0.8em;
}

fieldset#centerConsole dl.searchresult dt {
font-weight:bold;
margin-top:10px;

}

/*study day stuff*/

a.booknow {
margin-left:50px;
}

#bookingradio {
width:300px;
display:block;
list-style-type:none;
}

#bookingradio li {
line-height:20px;
}

#bookingradio li label {
font-weight:bold;
margin-left:5px;
}

a#delegateAdd {
font-size:0.8em;
padding-left:15px;
background-image:url(../images/backgrounds/plus.gif);
background-repeat:no-repeat;
background-position:0% 50%;
clear:left;
display:block;
}


.delegateLabel {
float:left;
font-weight:bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#000000;
width:150px !important;
margin-right:10px;
padding-top:4px;
margin-bottom:5px;
}

.delegateField {
margin-bottom:5px;
border:1px solid #000000;
font-size:0.8em;
color:#000000;
font-weight:bold;
width:150px;
font-family:arial,helvetica,sans-serif;
margin-right:0px;
}

.sdSub {
border: 1px solid #000000;
background-color:#ff7b0f;
font-size:0.8em;
font-weight:bold;
display:block;
clear:both;
margin-left:130px;
}

/*checkout pages*/

dl#bookingconfirm {
margin-top:10px;
border-top:1px solid #000000;
font-size:0.8em;
display:block;
}

dl#bookingconfirm dt {
font-weight:bold;
line-height:18px;
background-color:#aaaaaa;
border-bottom:1px solid #000000;
margin:0px;
margin-bottom:10px;
padding-left:5px;
}

dl#bookingconfirm dd.bookingDesc {
margin-left:0px;
width:300px;
display:block;
float:left;
margin-bottom:3px;
}

dl#bookingconfirm dd.bookingFee {
width:80px;
text-align:right;
display:block;
margin-bottom:3px;
margin-left:0px;
float:left;
}

dl.total {
margin-top:10px;
border-top:2px solid #000000;
border-bottom:1px solid #000000;
font-size:0.8em;
display:block;
clear:both;
}


dl.total dt {
font-weight:bold;
width:300px;
text-align:right;
display:block;
float:left;
line-height:20px;
padding:0px;
}

dl.total dd {
width:80px;
text-align:right;
display:block;
line-height:20px !important;
margin-left:0px;
float:left;
padding-top:5px;
}

.bigbox {
height:200px !important;
}

address {
font-size:0.8em;
text-style:none;

}

/*Study Day Gallery*/
ul#gallerylist {
list-style-type:none;
padding:0px;
margin:0px;
}

ul#gallerylist li {
float:left;
width:160px !important;
height:160px !important;
text-align:middle;
position:relative;
margin:0px 10px 10px 0px;
border: solid 1px #000000;
}

ul#gallerylist li a img {
margin:0px;
border:0px;
cursor: url(../images/zoomin.cur), default;
}

/*End Study Day Gallery*/














