/* CSS Document */

input, textarea{
	padding:3px;
	/*border: 1px solid #1ca9cf;*/ /*textarea & input border color*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

/*select {
	border: 1px solid #1ca9cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}
*/
.seminar_class { width:240px; }

.button {
	padding:3px 5px;
	font-weight:bold;
	background: #146fb3;/*background-color of */
	border:1px solid #1ca9cf; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#efefff;
}

.radiobutton {
	border:none;
}

fieldset div input:focus, 
fieldset div input:hover,
fieldset div textarea:focus,
fieldset div textarea:hover,
fieldset div select:focus,
fieldset div select:hover {
  background: #fefdde;
}

fieldset div .button:focus, 
fieldset div .button:hover {
	background-color:#1876bc;
}

.parallel div:focus, 
.parallel div:hover {
	background-color:#fdffe1;
}

.parallel li:focus, 
.parallel li:hover {
	background-color:#f4f6ec;
}

.parallel div.cd_hover { background-color:#cdd3bd; }

textarea:focus, textarea:hover { background: #fefdde; }

.inputRadio, .inputCheckbox, .input-radio, .input-checkbox {
    border: 0px;
}

.parallel {
	border:1px solid #e5e5e5;
	padding:10px;
	margin-top:12px;
	float:left;
}

*html .parallel { padding:3px; margin-top:8px; }

.parallel legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#526025;
	font-weight:bold;
}

.parallel span {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
}

.parallel div {
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	clear:both;
	float:left;
}
*html .parallel div { float:none; }

.parallel div a { color:#000; text-decoration:none; }
.parallel div a:hover { color:#666; }

.parallel div div { padding:0px; }
.parallel div div div { padding:0px; }

.parallel div label {
	font-family:Arial, Helvetica, sans-serif;
	color:#4a96cf;
	font-size:12px;
	font-weight:bold;
	display:block;
	width:110px;
	float:left;
	padding-bottom:10px;
}


.parallel div label span {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
}

.parallel div div span {
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:bold;
}

/*.parallel ul {
 float:left; 
	margin:0; 
	padding:0; 
	list-style:none;
	margin-left:15px;
}
.parallel li {
padding:5px;
}*/

.clear { clear:both; }

.center { text-align:center; }

#submit-cancel {
	border:none;
	padding:10px 10px 10px 15px;
	margin-bottom:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
}

.required { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#submit-cancel div {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
}

.submission { text-align:left; }

#submit-cancel div label {
	display:block;
	width:110px;
	float:left;
}

#error-title {
	background-color:#FF0000;
	padding:5px 10px 5px 10px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#error {
	background-color:#f5ffe2;
	margin:0px;
	margin-bottom:10px;
}

#error li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	background-color:#f5ffe2;
	padding:0px; margin-left:20px;
}
* html #error li { margin-left:30px; }

/*#BMI-calculator fieldset {
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	float:left;
	width:220px;
	border:none;
	margin-left:40px
}

#BMI-calculator fieldset div {
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
}

#BMI-calculator fieldset div label { 
 font-family:Arial, Helvetica, sans-serif;
	color:#008bb0;
	font-size:12px;
	font-weight:bold;
	display:block;
	width:60px;
	float:left;
}

#BMI-calculator h4 {
 font-family:Arial, Helvetica, sans-serif;
	color:#94a545;
	font-size:18px
}

#txtBMI { text-decoration:blink; font-size:18px; background-color:#EEEEEE; text-align:center; }
*/
.message-success {
	padding:7px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#009933;
}

.message-failure {
 padding:7px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FF0000;
}

.vertical {
	border:1px solid #e5e5e5;
	padding:10px;
	margin-top:12px;
}

.vertical li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black; font-weight:normal; margin-left:30px; list-style-type:square; }

.vertical legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#146fb3;
	font-weight:bold;
}

.vertical span {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
}

.vertical div {
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	clear:both;
}
.vertical label {
	font-family:Arial, Helvetica, sans-serif;
	color:#4a96cf;
	font-size:12px;
	font-weight:bold;
	display:block;
	padding-bottom:3px;
}

/*.vertical div:focus, 
.vertical div:hover {
	background-color:#e3e9f5;
}
*/
.vertical div.cd_hover { background-color:#cdd3bd; }


/*Overide*/
fieldset.parallel, fieldset.vertical { border:1px solid #FFFFFF; }

/*Parallel Submit Form*/

fieldset.parallel span,
fieldset.parallel div label,
fieldset.parallel div input,
fieldset.parallel div textarea 
{ font-size:11px; }

fieldset.parallel div input,
fieldset.parallel div textarea  
{ border:1px solid #999999; }

fieldset.parallel div label
{ color:#660000; }

fieldset.parallel div input.button
{ background: #999999; }

fieldset.parallel div .button:focus, 
fieldset.parallel div .button:hover 
{ background-color: #660000; }

fieldset.parallel div:focus, 
fieldset.parallel div:hover {
	background-color:#EEEEEE;
}


/*Vertical*/

/*fieldset.vertical select  
{ border:1px solid #A0D3E6; }

fieldset.vertical legend
{ color:#4BABC3; }
*/
/*Continued..*/








