.logoutMessage 
{
	color: #ff0000 !important;
	font-weight: bold;
}
.plckButton {
	border:none !important;
	padding-left:3px !important;
	width:98px !important;
	height:30px !important;
	cursor: pointer;
	font-size: 14px;
	color:#656461;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-weight:bold;
	padding-bottom: 2px;
}
#tocContainer {display:none; width:100%; padding-left:10px;}

.plckProjRow{min-height:30px;padding-top:2px;clear:both;width:400px;}

.plckProjRow label{font-weight:bold;}
.plckProjRow label span{color:#214C77;}
.plckProjRow input{width:250px;border:1px solid #ccc;padding-left:2px;}
.plckProjRow input.focus{color:#454442;background-color:#f6f5f3;border-color:#666;}
.plckProjRow input.default{color:#999;}

.plckProjRow textarea{width:250px;height:80px;border:1px solid #ccc;padding:5px;}
.plckProjRow textarea.focus{color:#454442;background-color:#f6f5f3;border-color:#666;}
.textareaClass {border: 1px solid rgb(204, 204, 204); width: 380px; height: 200px; overflow-y: scroll; overflow-x: hidden;}

.plckProjRow input.error, .plckProjRow textarea.error{background-color:#fff2c1 !important;border-color:#C00 !important;}

.plckProjRow .plckProjRow_Left{float:left;padding-left:10px;width:120px;}

.plckProjRow .plckProjRow_Left .error{}
.plckProjRow .plckProjRow_Left .error div{margin-bottom:5px;margin-top:3px;color:#c00;}

.plckProjRow .plckProjRow_Right{float:left; width:250px;}
.plckProjRow .plckProjRow_Right a{font-size:11px;}

.plckProjRow.plckTandC input{width:auto !important;margin-right:5px;vertical-align:middle !important;border-width:0px !important;background-color:transparent !important;}
.plckProjRow.plckTandC .plckProjRow_Right label{font-weight:normal !important;}
.plckProjRow.plckTandC .plckProjRow_Right a{font-size:12px !important;}

.plckStaticSystemMessage
{
    padding-top:10px;padding-bottom:10px;clear:both;width:90%;text-align:center;margin:10px 20px 10px 20px;
    background-color:#f5f4f2;
    border:1px solid #214C77;
}

.plckStaticSystemMessage.staticError
{
    background-color:#FFF2C1 !important;
    border-color:#CC0000 !important;
}

.plckStaticSystemMessage.hide{display:none;}

.plckAuthContent, .authWidgetContainer {
	color:#656461;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	width: 100%;
	text-align:left;
}
.plckAuthContent h1, .authWidgetContainer h1 {
	-x-system-font:none;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:16pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.2;
	margin:5px;
	text-align:center;
}
.standardHeader 
{
	text-align:center;
}
.reqfields {
	color:#214C77;
	font-style:italic;
}
.plckAuthContent p, .authWidgetContainer p {
	display:block;
	margin:5px 0;
}
.accountInfo {
	font-size:13px;
}

.chk {
	border:medium none !important;
	margin:0;
	width:12px !important;
	padding-left:2px;
}

.plckAuthContent h2, .authWidgetContainer h2 {
	display:block;
	font-size:1.5em;
	font-weight:bold;
	margin:0.83em 0;
}
.plckInstructions, .plckLoginLink
{
	padding-left: 10px;
}
.modalDialog_contentDiv h1 {
	display:block;
	height:auto;
	text-indent:inherit;
	width:auto;
}
        .headerLinks, .headerWelcome 
        {
        	float:right;
        	padding-left:10px;
        }
        .authHeader 
        {
        	width:300px;
        	text-align:right;
 			float:right;
			height:35px;
       }
        .authSubmenuContainer 
        {
        	display:none;
        	width:300px;
        	text-align:right;
			padding-top:5px;
        }

