.container {
	border:1px dashed #cfcfcf;
	margin:auto;
	margin-top: 20px;
	line-height:18px;
	background:#fff;
	padding:4px;
	width:580px
}

.content {
        background-image:url(../images/b.gif);padding:10px;
        }
        
.shape {
	margin: 0px 6px 0px 0px;
	border: 10px solid #fff;
	background: #fbfaf8;
        filter:progid:DXImageTransform.Microsoft.Shadow(color='#e2decd', Direction=135, Strength=5);
	width: 320px;
        }
        
.header {
        font:bold 12px trebuchet ms, lucida grande, verdana, arial, sans-serif; 
        color:#fff; 
        font-size:16px; 
        padding-top:4px; 
        padding-bottom:4px;
        background-color: #EDCC9A; 
        margin-bottom:5px;
        text-align:center;
        }

.pintext {
	color:#666;
	font:bold 12px verdana,arial,sans-serif;
}

.buttons {
   background: #e3e3db;
   font-size:12px;
   color: #989070;
   padding: 2px 8px;
   border-width: 2px;
   border-style: solid;
   border-color: #fff #d8d8d0 #d8d8d0 #fff;
   text-decoration: none;
   text-transform:uppercase;
   font-weight:bold;
}

.name {
	background-image: url(../images/name.png);
	background-repeat: no-repeat;
	background-position:left;
	background-color: #fffff0;
	margin-top: 7px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	font:normal 12px Arial;
	color: #00000;
	padding: 2px 2px 2px 19px;
   }
   
.email {
	background-image: url(../images/email.png);
	background-repeat: no-repeat;
	background-position:left;
	background-color: #fffff0;
	margin-top: 7px;
	margin-left:15px;
	border:1px solid #CCCCCC;
	font:normal 12px Arial;
	color: #000000;
	padding: 2px 2px 2px 19px;
   }
   
.string {
   width: 200px; 
   height: 30px;
   border:0px;
   }
   
.textarea {
	margin-top:5px;
	background-color: #fffff0;
	width: 180px;
	border:1px solid #CCCCCC;
	font:normal 12px Arial;
	color: #000000;
	padding: 2px;
	margin-left: 15px;
   }
   
.footer_textarea {
   background-position: bottom;
   background-repeat: no-repeat;
   width: 200px; 
   height: 12px;
   border:0px;
   } 
   
.string_textarea {
   background-position: top;
   background-repeat: no-repeat;
   width: 200px; 
   border:0px;
   }
	
.warningAlert,.successAlert,.errorAlert {
	text-align:center;
	font:italic normal 100% georgia,times,serif; font-size:12px;
	padding:5px
}
.successAlert a,.warningAlert a,.errorAlert a {
	font-weight:700
}
.successAlert {
	color:#333;
	border:3px solid #8fc15e;
	background:#edf9d9
}
.successAlert a {
	color:#360 !important
}
.warningAlert,.errorAlert {
	color:#000;
	border:3px solid #cd6531;
	background:#ffe6cd
}
.warningAlert a,.errorAlert a {
	color:#b46131 !important
}
.submitbth{BORDER: #000000 1px double; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #006633; cursor:hand;}
#hilpsearchbox{
	width:180px;
	height:108px;
	float:left;
	padding-left: 7px;
	padding-top: 8px;
}

