form{
display:inline;
}

.inputError{
color:red;
}

.inputError input{
background:#FBF5E9 none repeat scroll 0 0;
color:#666666;
}

.inputError .correct{
font-size:10px;
line-height:5px;
padding-left:4px;
padding-bottom:8px;
}

.pmTableForm input{
margin-top:3px;
margin-left:0;
vertical-align:middle;
}


.pmTableForm input.longTextInput{
border:1px solid #DEDEDE !important;
width:200px;
}

.pmTableForm input.mediumTextInput{
border:1px solid #DEDEDE !important;
width:100px;
}

.pmTableForm select{
margin-top:3px;
}

.pmTableForm th label{
padding-right:5px;
}

.pmTableForm.largeHeading th{
font-weight:normal;
width:40%;
text-align:right;
}

.pmTableForm.smallHeading th{
font-weight:normal;
width:35%;
text-align:left;
}

.pmTableForm.smallerHeading th{
width:25%;
text-align:left;
}

.pmTableForm td{
text-align:left;
}

.alertMsg {
color: #222;
background: #FCF8ED url(/web/images/bg_alertWarning.gif) repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;
min-height:78px;
border:1px solid #CCCCCC;
margin-top:20px;
}
.shell{border:medium none !important;}
.alertMsg .shell {padding-bottom: 8px;}
.alertMsg p {margin-bottom: 6px;margin-left: 50px !important;max-width: 100%;}
.alertMsg ul {margin-bottom: 6px;margin-left: 50px;list-style-type:none;}
.alertMsg li {padding-left: 0;background: none transparent; color: #e00;}
.alertMsg li a {color: #e00;cursor:pointer;}
.alertMsg img {float:left;margin-left:-2px;}
.alertMsg a {color: #222;text-decoration: underline;}
	
.alertMsgIcon{margin-top:10px;}
	
.lining {
padding: 0 15px;
}

#mainHeader{
display:none !important;
width:700px !important;
}

#mainContent{
border:medium none;
width:700px !important;
margin-left:0;
padding-left:0;
}


