.box1 { border-color: #CCCCCC #333333 #333333 #CCCCCC;
   border-width: medium;
   border-style: ridge; } 
.detail {  } 
.detailbold {  } 
.formtag {  } 
.header {  } 
.input {  } 
.legal { font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #333333; } 
.main_sub_p { font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
   padding-left: 30px;
   background-color: #E2E6DD;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #D3D9CA;
   line-height: 18px; } 
.main_sub_p2 { font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
   padding-left: 45px;
   background-color: #E2E6DD;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #D3D9CA;
   line-height: 18px; } 
.main_table { float: none;
   padding-top: 0px;
   padding-right: 10px;
   padding-bottom: 0px;
   padding-left: 20px;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #C8CDBE;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px; } 
.number { font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #336699; } 
.promo { font-family: "Times New Roman", Times, serif;
   color: #000033; } 
.SmallContactInput { width: 180px;
   height: 14px;
   color: #000;
   border: #3e5175 1px solid;
   background: #fff;
   font-size: 10px;
   font-family: Verdana, Helvetica, Sans-Serif;
   padding: 1px 1px 1px 5px;
   margin-bottom: 2px; } 
.SmallContactMargin { margin: 20px 0px 0px 20px; } 
.SmallContactTextArea { width: 180px;
   height: 60px;
   color: #000;
   border: #000000 1px solid;
   background: #fff;
   font-size: 10px;
   font-family: Verdana, Helvetica, Sans-Serif;
   padding: 1px 1px 1px 5px; } 
.tdinput {  } 
.textarea {  } 
