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;overflow:hidden;}
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;}
a img {border:0px none;}
/*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 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"],
fieldset#centerConsole div.dl p.fLink a[href$=".ocx"] {
	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;
height: auto !important;
display:block;
border:none !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 dl dd {position:relative;}

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, fieldset.userdetails {
border: 1px solid #ff7b0f;
margin-bottom:5px;
float:left;
width:360px;
margin-left:0px;
margin-right:0px;
position:relative;
}

fieldset#centerConsole form#userdetails fieldset legend, fieldset.userdetails 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, fieldset.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;
}

fieldset#centerConsole form#userdetails fieldset dl dd, fieldset.userdetails dl dd {
margin-bottom:5px;
position:relative !important;
}

fieldset#centerConsole form#userdetails fieldset dl dd input, fieldset.userdetails dl dd input,
fieldset#centerConsole form#userdetails fieldset dl dd select, fieldset.userdetails dl dd select,
fieldset#centerConsole form#userdetails dl dd input, fieldset.userdetails input,
fieldset#centerConsole form#userdetails dl dd select, fieldset.userdetails dd select,
fieldset#centerConsole form#userdetails dl dd textarea, fieldset.userdetails 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;
position:relative;
}

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;
margin-left:160px !important;
}

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;
}

#bookingradio li input {width:auto !important;margin-right:10px;}

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;
font-style:normal;
}

/*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*/
/* 2011 updates */
dd.adminnewslist {margin:2px 0px;border-bottom:1px #000000 solid;}

/* Audit Form */
div#abbvdesc {position:absolute !important;left:0px;top:0px;border:solid 1px #000000;background:#ffffff;padding:10px 0px;overflow:hidden;width:198px;height:220px;display:none;z-index:10000 !important;}
div#abbvdesc dl {font-family:arial,helvetica,sans-serif;width:193px;height:220px;overflow:auto;margin:0px;margin-left:5px;padding:0px !important;position:absolute;left:0px;top:20px;}
div#abbvdesc dl dt {clear:right !important;float:none !important;font-size:12px !important;font-weight:bold;background:#cccccc;width:174px !important;display:block;cursor:pointer;}
div#abbvdesc dl dd {margin:0px;font-size:12px;padding:0px;font-style:italic;}
div#abbvdesc p {font-family:arial,helvetica,sans-serif;font-size:0.8em;margin:0px !important;padding:0px !important;width:200px;text-align:left;height:20px;line-height:20px;display;block;position:absolute;left:0px;top:0px;}
textarea#comments {border:1px solid #000000;width:350px;height:200px;}
dt.cboxlabel {width:150px !important;}
dt.cboxlabel label {width:150px !important;}
dd.cboxfield {width:100px !mportant;padding-top:4px;}
dd.cboxfield input {width:auto !important;height:auto !important;}
div.adl {position:relative;border-bottom:dotted 1px #000000;height:55px;min-height:55px;}
div.adl a.adel {position:absolute;right:0px;top:10px;width:16px;height:16px;display:block;}
div.adl img.logged {position:absolute;top:10px;right:20px;width:16px;height:16px;display:block;}
div.adl img.audinc {position:absolute;top:10px;right:40px;width:16px;height:16px;display:block;}
div.adl p.fLink {margin:0px !important;padding:0px !important;position:absolute;top:10px;left:5px;width:300px;}
div.adl p.date {position:absolute;bottom:5px;right:0px;margin:0px !important;padding:0px;}
/* audit list*/
div.augrp {position:relative;min-height:75px;border-bottom: dotted 1px #000000;display:block;}
img.isowner, a.agrpdel, a.agrpdecline {width:16px;height:16px;position:absolute;right:3px;top:3px;display:block;}
a.agrpaccept {width:16px;height:16px;position:absolute;right:22px;top:3px;display:block;}
div.augrp p.ownerdesc {font-size:10px !important;margin:0px !important;padding: 0px !important;font-style:italic;position:absolute;bottom:0px;left:0px;}
p.gdesc {height:50px;margin:0px 10px 20px 10px !important;padding:0px !important;font-style:italic;display:block;float:none !important;position:relative !important;}
div.augrp a.agrprem {position:absolute;bottom:14px;right:0px;color:#cc0000 !important;font-size:10px !important;}
ul.grpmemlist {list-style-type:none;margin:0px;padding:0px;}
ul.grpmemlist li {position:relative;line-height:22px;border-bottom:1px dotted #000000;}

li span.isadmin {position:absolute;right:0px;top:0px;height:22px;line-height:22px;font-size:10px;margin-left:30px;}
div#confform {display:none;border:solid 2px #FF7B0F;background:#ffffff;width:350px;}
div#confform p {text-align:center;font-family:arial,helvetica,sans-serif;width:350px;font-size:0.8em;}
div#confform p#uname {font-weight:bold;height:24px;line-height:24px;}
div#confform img.tohide {display:none;}
.confformerror {border:#cc0000 solid 2px !important;}
form#addmem p label {float:left;width:100px;font-weight:bold;display:block;height:24px;line-height:24px;}
form#addmem p input {border:solid 1px #000000;width:200px}
button#subreq,
button#unameconfirm,
button#unamecancel,
button#invaccept,
button#invdecline,
button#joinokay,
button#createlist,
button#craudit {border:solid 1px #000000;background:#ff7b0f;width:100px;font-weight:bold;margin:10px;}
button#subreq, button#createlist,button#craudit {margin-left:140px;}
input.condcheck,input#fullaudit {border:none 0px !important;}
.noline {border: none 0px !important;font-weight:bold !important;}
p.mid {text-align:center;display:block;width:350px;margin:0px auto !important;}
p.auheader {position:relative;font-weight:bold !important;border:solid 1px #ff7b0f;padding:2px !Important;}
a.aunext {position:absolute;right:0px;font-size:0.8em;line-height:16px;}
a.auprev {position:absolute;right:50px;font-size:0.8em;line-height:16px;}
div#aud_holder p.loader {width:100%;text-align:center;font-size:10px;font-weight:bold;}
.auselector {position:absolute;right:0px;top:10px;margin:0px;padding:0px;}
dl.auopts {border-top:1px dashed #000000;}
dl.auopts dt {clear:both !important;float:none !important;}
dl.auopts dd {padding:0px !important;margin:5px !important;float:left;width:75px;height:35px;font-size:10px !important;display:block;border:solid 1px #000000;text-align:center;position:relativel;}
dl.auopts dd span {position:absolute;left:0px;bottom:2px;width:73px;text-align:center;}
.selpara {font-weight:bold !important;}
.selpara label {width:175px;float:left;display:block;}
.selpara input {width:auto !important;margin:0px !Important}
.ulimb,.llimb {margin:3px 0px !important;padding:0px !important;width:auto !important;}
p.dp label {font-weight:bold !Important;}
#fromdate,#todate {width:75px !important;margin:0px 10px;text-align:center;font-size:1em !important;}
p.help {font-size:10px !Important;font-style:italic;margin:0px auto !important;padding:0px !important;position:relative;top:-10px;left:50px;clear:both !important;}
p.selhelp {font-size:10px !Important;font-style:italic;margin:0px auto !important;padding:0px !important;clear:both !important;}
div.inv_notice {width:378px;padding:5px;background-color:#C3CCFF;font-weight:bold;color:#000000;text-align:center;border: solid 1px #1D41DD;}
blockquote {font-size:0.8em;}
