﻿/* Form Elements */
.formpanel label{display:block;float:left;width:130px;
		font-weight:bold;
	color:#037abc;
	font-size:100%;
}


#divfields label.compWarning {width:auto;}

#divfields input.objectives{float:left;height:250px;width:250px;margin-bottom:4px;}

#divfields select#lstChosen,select#lstPlanChosen{width:800px;}
#divfields select#lstAvailable{width:800px;}
#divfields select#cboProfile{width:200px;}

a#lnkCompAdd.link{padding-top:5px;}
span#lblCompWarning#compWarning{padding-bottom:5px;}

input,textarea,select{display:block;float:left;width:240px;margin-bottom:6px;}



div#dg_profileList input,textarea,select{display:block;width:auto;float:left;margin-bottom:6px;}
textarea{height:60px;width:400px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.0em;}
select{width:auto;}
br{clear:both;}

textarea.wide{width:800px;}


#sideContainer .formpanel input{width:240px;}
#sideContainer .formpanel textarea#txtAddress{width:240px;height:40px;}

div#pnlGrade label{display:block;float:left;width:130px; font-weight:bold; color:#037abc;font-size:100%;}
div#pnlGrade inputdiv#pnlGrade ,div#pnlGrade textarea,div#pnlGrade select{display:block;float:left;width:264px;margin-bottom:6px;}
div#pnlGrade textarea{height:60px;width:400px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.0em;}
div#pnlGrade select{width:auto;}
div#pnlGrade br{clear:both;}

input.link, a.link {

	background:transparent url(../images/buttonicon.jpg) no-repeat scroll 0 2px;
	border:medium none;
	color:#0279BB;

	font-weight:bold;

	text-decoration:none;

}

#divfields input#rListType_0, #divfields input#rListType_1
{
width:auto;
height:18px;
margin-right:5px;
}

#divfields label#rListType_0
{
width:auto;
}


a.linkProfile {

	background:transparent url(../images/buttonicon.jpg) no-repeat scroll 0 2px;
	border:medium none;
	color:#0279BB;
float:right;
	font-weight:bold;

	text-decoration:none;

}

input.cmd, a.cmd{
	display:block;
	background:transparent url(../images/buttonicon.jpg) no-repeat scroll 0 2px;
	border:medium none;
	color:#0279BB;
	font-size:110%;
	font-weight:bold;
	height:21px;
	padding:0 0 0 20px;
	text-decoration:none;
	width:120px;
	margin:8px 0;
}

input.cmdMid{width:120px;
}

/* demi */
label.demi{width:60px;}
input.demiInput{width:100px;}

em{padding-left:2px;color:#FF0000;}
em.register{padding-left:2px;color:#FF0000;float:none;display:inline;}

/* Form Panel */
div.formpanel{margin-top:20px;}
div.formpanel p{margin:0 8px 6px 14px;}
div.formpanelNull{
	background : transparent url('../images/infoshadowgrad.gif') repeat-x top center;
	height : 4px;
	border : 0;
	margin-top:20px;
}

div.infopanelNull{
	background : transparent url('../images/infoshadowgrad.gif') repeat-x top center;
	height : 4px;border : 0;margin-top:20px;
}

/* Login Form */

#loginContainer p{padding-left:18px;}

table#login1{margin-left:12px;}
table#login1 td{padding:4px;}
table#login1 td input{display:inline;width:200px;margin-bottom:0;}
table#login1 td label{width:auto;margin-right:8px;}
table#login1 td input#login1_RememberMe{width:auto;margin:0 8px 0 90px;}
table#login1 td input#login1_LoginButton{width:80px;margin-left:90px;}


/* Profile Edit form */
textarea#txtIntro{height:120px;}


p.formComment{padding:6px 8px 6px 14px;color:#045E8B;}

div.formNotes{margin:20px 0 0 0;padding:8px;}
.formNotes h3{margin-top:4px;}
.formNotes p{margin-bottom:8px;}
.formNotes em{float:none;}




.watermarked{border:1px solid #FF6600;background:#F0D9E9;color:#990066;width:174px;margin-bottom:4px;padding-left:4px;}

.formpanel #gvList table.applist tr td input{width:auto;}

/* Grade Form */
.formpanel textarea#txtShortDescription{height:80px;width:600px;}
.formpanel textarea#txtDescription{height:160px;width:600px;}

input.readonly{background:#FFF;border:none;}
 label.register{width:100px;float:left;}
 

/* popup form */
#divfields label{width:160px;float:left;padding-bottom:10px}
#divfields input#btnSubmitReview{float:right;width:100px;margin-bottom:5px 10px;padding:3px;}
#divfields input{float:left;width:518px;margin:0 0 5px 0;padding:4px 8px 0 8px;background:url(../images/input_background533.jpg) no-repeat;height:26px;border:none;}
#pnlMember #divfields input{float:left;width:258px;margin:0 0 5px 0;padding:4px 8px 0 8px;background:url(../images/input_long.jpg) no-repeat;height:26px;border:none;}
#pnlPassword #divfields input{float:left;width:258px;margin:0 0 5px 0;padding:4px 8px 0 8px;background:url(../images/input_long.jpg) no-repeat;height:26px;border:none;}


#divfields select{float:left;width:140px;margin-bottom:5px;padding:3px;}
#divfields input.date{float:left;width:100px;margin-bottom:5px;padding:4px 8px 0 8px;background:url(../images/input_background100.jpg)  no-repeat;  background-attachment:fixed; height:26px;border:none;}
#divfields select#lstChosen,select#lstPlanChosen{width:800px;}
#divfields br{clear:left;}
#divfields table{margin:0;padding:0;}


#divfields .ratingStar input
{
height:auto;
padding:0px 0px 0 0px;
}

textarea.long{width:518px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.0em;padding:4px 8px 4px 8px;
           background:url(../images/textarea_background533x76.jpg) no-repeat;            
              
              height:68px;border:none;     !background:white;}
           

#lstSource, #lstSelected{width:136px;}
#lstCompSource, #lstCompSelected{width:400px;}

#divfields span.chk input,input.chk{width:auto;}

.subForm{padding-top:20px;}


