/* CSS Document */

body {	background-color:#E0DFE3;
				color:#000000;
				padding:0 10px 5px 10px;
				font-family:Arial, Helvetica, sans-serif;}
a:link {color:#000000;}
a:visited {color:#551A8B;}
a:hover {color:#FF0000;}


/*Header*************************************/
#header {	width:100%;
					background-color:#E1E1E1;
					color:#FFFFFF;
					vertical-align:top;}
#headerLeft {width:10%;text-align:left;}
#headerCtr {width:80%;text-align:center;}
#headerRight {width:10%;text-align:right;}
#header h1{font-size:1em;margin:0;padding:0;}
#header td{vertical-align:top;padding:10px 5px 5px 5px;}
/********************************************/

/*Navbar*************************************/
#navbar {	width:100%;
					color:#FFFFFF;
					font-weight:bold;
					margin-top:15px;
					font-size:.8em;
					}
#navbar td {width:33%;background-color:#C0C0C0}


/********************************************/

/*Footer ************************************/

#footer {width:100%;text-align:left;}
/********************************************/

#lastMod {font-size:.7em;text-align:center;margin-top:20px;}
.required {color:#CC0000;}

/*Call for proposals*************************/
.callheader {text-align:center;}

#proposalform {width:720px;font-size:.9em;}
#proposalform h2 {font-size:1.1em;}
#proposalform table {background-color:#FFFFDD;text-align:left;width:720px;}
#proposalform th{margin:0;padding:3px 5px 3px 3px; font-size:.9em; font-weight:normal;}
#proposalform td{margin:0;padding:3px 5px 3px 3px;}
#proposalform .odd {background-color:#FFFFDD;}
#proposalform .even {background-color:#EEEEFF;}
.phonefax input {margin-right:15px;}
/********************************************/

/*Links page ********************************/
#linksTbl {width:75%;text-align:left; padding:0;margin:0;border-bottom:1px solid black;}
#linksTbl tr{padding:0;margin:0;}
#linksTbl td {margin: 5px 0 5px 0;padding:5px;border-top:1px solid black;}

/********************************************/

/*planning***********************************/
#planningCmt { border-collapse:collapse;font-size:.8em;}
#planningCmt th {text-align:center; padding:5px;vertical-align:top;}
#planningCmt td {text-align:left; padding:5px;vertical-align:top;}
#planningCmt a:link {color:#000000;}
/********************************************/

/*Registration*/
#registrationform {width:720px;font-size:.9em;}
#registrationform h2 {font-size:1.1em;}
#registrationform h3 {font-size:1em;color:#0033cc;text-align:center;}
#registrationform table {background-color:#FFFFDD;text-align:left;width:720px;}
#registrationform th{margin:0;padding:3px 5px 3px 3px; font-size:.9em; font-weight:normal;}
#registrationform td{margin:0;padding:3px 5px 3px 3px;}
#registrationform .odd {background-color:#FFFFDD;}
#registrationform .even {background-color:#EEEEFF;}

#previewRegForm {width:720px;font-size:.9em;}
#previewRegForm h2 {font-size:1.1em;}
#previewRegForm h3 {font-size:1em;color:#0033cc;text-align:center;}
#previewRegForm table {background-color:#FFFFDD;text-align:left;width:720px;}
#previewRegForm th{margin:0;padding:3px 5px 3px 3px; font-size:.9em; font-weight:normal;}
#previewRegForm td{margin:0;padding:3px 5px 3px 3px;font-weight:bold;}
#previewRegForm .odd {background-color:#FFFFDD;}
#previewRegForm .even {background-color:#EEEEFF;}

#editReg {display:inline;}
#submitReg {display:inline;}

#payForm {width:720px;font-size:.9em; background-color:#EEEEFF;}
#payForm h2 {font-size:1.1em;}
#payForm h3 {font-size:1em;color:#0033cc;text-align:center;}
#payForm table {background-color:#FFFFDD;text-align:left;width:720px;}
#payForm th{margin:0;padding:3px 5px 3px 3px; font-size:.9em; font-weight:normal; text-align:left;}
#payForm td{margin:0;padding:3px 5px 3px 3px;font-weight:bold;}

#confMsg {width:720px;font-size:.9em; background-color:#EEEEFF;}
#confMsg h2 {font-size:1.1em;}
#confMsg h3 {font-size:1em;color:#0033cc;text-align:center;}
#confMsg table {background-color:#FFFFDD;text-align:left;width:720px;}
#confMsg th{margin:0;padding:3px 5px 3px 3px; font-size:.9em; font-weight:normal; text-align:left;}
#confMsg td{margin:0;padding:3px 5px 3px 3px;font-weight:bold;}
/********************************************/

/*Exhibitors ********************************/
#exhibform {}
#exhibform {width:720px;font-size:.9em;}
#exhibform h2 {font-size:1.1em;}
#exhibform h3 {font-size:1em;color:#0033cc;text-align:center;}
#exhibform table {background-color:#FFFFDD;text-align:left;width:720px;}
#exhibform th{margin:0;padding:3px 5px 3px 3px; font-size:.9em; font-weight:normal;}
#exhibform td{margin:0;padding:3px 5px 3px 3px;font-weight:bold;}
#exhibform .odd {background-color:#FFFFDD;}
#exhibform .even {background-color:#EEEEFF;}

/********************************************/


/*General use********************************/
.buttons {margin-top:5px;}
.buttons input {margin: 0 5px 0 0;}
#errMsg {border:2px solid red;padding:5px;color:#990000;margin:0 0 10px 0;}
#errMsg ol li {padding:2px; margin:2px;}
.even {}
.odd {}
h2 {color: #0033CC;font-size:1.1em;}
h3 {font-size:1em;}
/********************************************/
.abstractInfo th{text-align:left; vertical-align:top;}
.abstractInfo td{padding-left:15px; background-color:white;}

label.fix { float:left; width:185px; margin: 0 0 0 0;}
form p {overflow: auto;}
.required {color:#990000;}

#review th {text-align:left; vertical-align:top; border:1px solid #666666; }
#review td {vertical-align:top;}

#totaldue {font-size:1.2em; font-weight:bold;}
