/*escc form CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; background-color:#CCCCCC }
*{ margin:0px; padding:0px;}
.wrappermain{ background-image:url(../images/bg_form2.gif); background-repeat:repeat-x; height:100% }

.wrapper{ width:987px; margin:0 auto;}
.logoarea{ height:67px; padding-left:24px; }

.headerarea{ background-image:url(../images/headerbg2.gif); background-repeat:no-repeat; background-position:left top; height:44px; padding-top:17px; width:963px; text-align:right; padding-bottom:7px;}
.headerareatitle{ background-image:url(../images/headerbg2.gif); background-repeat:no-repeat; background-position:center top; height:44px; padding-top:17px; width:963px; text-align:right; padding-bottom:7px;}
.headerarea h2{ font-size:26px; font-weight:bold; color:#FFFFFF; padding-left:24px; text-align:center; padding-left:200px; float:center}
.logout{  text-align:right; color:#FFFFFF; margin-right:10px; line-height:38px; }
.logout a{ color:#FFFFFF; text-decoration:underline;}
.content{ background-color:#FFFFFF; padding:8px 0px 24px 0px;}

.informationarea{ background-color:#EFF5FA; padding-top:16px; padding-bottom:16px; padding-left:24px;}
.informationarea2{ background-color:#EFF5FA; padding-top:16px; padding-bottom:16px; padding-left:24px; width:600px;}
.informationtext{ background-image:url(../images/inficon.gif); background-repeat:no-repeat; background-position:left; padding-left:20px;}
.informationtext2{ background-repeat:no-repeat; background-position:left; padding-left:20px;}
.contentformarea{ padding:12px 24px 24px 24px; clear:both;}

.tFormStaticData label{padding-top:0;line-height:normal}


.txtWrapper1{display:block;background-color:#C7D7F4; height:20px;}
.txtWrapper2{display:block;background-color:#B6D7F5; height:20px;}
.txtWrapperCommunicationType{display:block;background-color:#B6D7F5; height:20px; padding-left:20px;  }


.tFormStaticData{padding-bottom:10px;line-height:normal}

.formtext{ }
/*.txtbox{ height:17px; background-color:#FFFFFF; border:1px solid #AFD1FF; width:340px; padding-top:4px; margin:0px 5px 7px 5px;}*/
.txtbox{ height:20px; background-color:#FFFFFF; border:1px solid #AFD1FF; width:300px; padding-top:4px; margin-top:5px; margin-left:5px; margin-right:5px; }

.formtext label{ text-align:right; padding-right:7px;}

.textalignright1{ text-align:right;background-color:#C7D7F4; height:20px; }
.textalignright3{ text-align:left; }
.textalignright2{ text-align:right;background-color:#B6D7F5; height:20px; }


.required{ color:#FF0000; padding-left:5px;}
.txtboxsmall{ height:24px; background-color:#FFFFFF; border:1px solid #AFD1FF; width:300px; padding-top:4px; margin:0px 5px 5px 5px;}
hr{ border:none; margin-top:20px; border-bottom:1px solid #AAAAAA; margin-bottom:20px;}
.radiobuttonarea{  padding-top:4px; margin:0px 5px 5px 5px;}