
      #with-underline {
      	border-bottom-style:solid; 
      	border-bottom-width:1px; 
      	border-color:#000000;
      }
      .with-red-border {
       border-style:solid;
       border-width:1px;
       border-color:#ff0000;
      }
      .contactus-form {
        width:500px;
        height:400px;
        background-position: 50% 50%;
        font-family:Trebuchet MS,Verdana,Arial;
        font-size:9pt;
        color:black;
        padding:9px 0px 0px 0px;
        border-style:solid;
        border-color:#000000;
        border-width:4px; 
       }
      .contactus-form-thankyou {
      	 width:379;
      	 height:202;
        font-family:Trebuchet MS,Verdana,Arial;
        font-size:9pt;
        color:white;
       }
      .regular-form {
        font-family:Trebuchet MS,Verdana,Arial;
        font-size:10pt;
        color:#000000;
      }
      .regular-top {
        font-family:Trebuchet MS,Verdana,Arial;
        font-size:9pt;
        height: 77px;
      }
      .regular-footer {
        font-family:Trebuchet MS,Verdana,Arial;
        font-size:9pt;
        height: 55px;
      }
      .middlemenu {
        width:400px;
        height:310px;
        background-position: 50% 50%;
        background-image: url("/images/menu-bg3.jpg");
        background-repeat: no-repeat;
 	font-familiy: Trebuchet MS, Verdana, Arial;
	font-size: 18pt;
      }
      .middle {
        width:500px;
        height:520px;
        background-position: 50% 50%;
        background-color:#1b1b1b;
	border-style:solid;
	border-width:1px;
 	font-familiy: Trebuchet MS, Verdana, Arial;
	font-size: 8pt;
      }
      .mtxt {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:9pt;
	color: #9f9f9f
      }
      .mtxt-title {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:14pt;
	letter-spacing:4pt;
      }

      .leftfiller {
        height:75px;
        background-image: url("/images/bg1.jpg");
        background-position: right 50%;
        background-repeat: repeat-x;
      }
      .rightfiller {
        height:75px;
        background-image: url("/images/bg2.jpg");
        background-position: left 50%;
        background-repeat: repeat-x;
      }
      .captcha {
	font-familiy:Trebuchet MS, Verdana, Arial;
	font-size:8pt;
	color:#000000;
      }
      
      .fineprint1 {
      font-family:Trebuchet MS, Verdana, Arial;
      font-size:8pt;
      color:#0000ab;
      }
      .popup1 {
      	font-family:Trebuchet MS, Verdana, Arial;
      	font-size:9pt;
      	color:#ffffff
      	background-color:#000000;
      }
      .ml1 {
      font-familiy:Trebuchet MS, Verdana, Arial;
      font-size:9pt;
      color:#000000;
      }
      .ml1-title {
      text-align:center;
      letter-spacing:3px;
      font-familiy:Trebuchet MS, Verdana, Arial;
      font-size:16pt;
      color:#000000;
      }
      .ml1-title-red {
      text-align:left;
      letter-spacing:2px;
      font-familiy:Trebuchet MS, Verdana, Arial;
      font-size:14pt;
      color:#bb0000;
      }

      .login-style {
      	width:400px;
      	height:150px;
      	border-style:solid;
      	border-width:2px;
      	border-color:#ff0000;
      	background-color:#ffffff;	
      	color:#000000;
      }
      .ml-main {
      	width:91%;
      	border-style:solid;
      	border-width:2px;
      	border-color:#ff0000;
      	background-color:#ffffff;
       color:#000000;
      }
      .ml-main-search {
      	width:450px;
      	border-style:solid;
      	border-width:2px;
      	border-color:#ff0000;
      	background-color:#ffffff;
       color:#000000;
      }
      .ml-firstrow {
      	border-style:solid;
      	border-width: 0px 0px 1px 0px;
      	font-family:Trebuchet MS, Verdana, Arial;
      	font-size:11pt;
      	color:#000000
      	background-color:#0000cc;
      	text-align:center;
      }
      .ml-row {
       font-family:Trebuchet MS, Verdana, Arial;
       font-size:9pt;
       color:#000000;
      }
      .ml-lastrow {
      	border-style:solid;
      	border-width: 1px 1px 1px 1px;
      	font-family:Trebuchet MS, Verdana, Arial;
      	font-size:11pt;
      	color:#000000
      	background-color:#0000cc;
      	text-align:right;
      	vertical-align:center;
      	height: 38px;
      	padding: 0px 7px 0px 7px;
      }
      .ml-lookup-field {
      	font-family:Trebuchet MS, Verdana, Arial;
      	font-size: 9pt;
      	color:#000000;
      }
      
      .SQLStyle {
      	text-align:center;
      	font-family:Trebuchet MS, Verdana, Arial;
      	font-size: 8pt;
      	color:#ffffff;
      }
      .mailinglisttitle {
      	text-align:center;
      	border-style:solid;
      	border-width:0px 0px 1px 0px;
      	font-family:Trebuchet MS, Verdana, Arial;
      	font-size:18pt;
      	color:#000000;
      	letter-spacing:4px;
      	height: 38px;
      }
      .ml-view {
      	width:450px;
      	border-style:solid;
      	border-width:2px;
      	border-color:#ff0000;
      	background-color:#ffffff;
       color:#000000;
      }
      .joinmailinglist-title {
      	font-family:Trebuchet MS,Verdana,Arial;
      	font-size:16pt;
      	text-align:center;
      	letter-spacing: 3px;
      	color:#000000;
      }
      .joinmailinglist-form {
        width:500px;
        height:400px;
        background-position: 50% 50%;
        font-family:Trebuchet MS,Verdana,Arial;
        font-size:9pt;
        color:black;
        padding:9px 0px 0px 0px;
        border-style:solid;
        border-color:#000000;
        border-width:1px; 
       }
	.joinmailinglist-note {
	 font-family:Trebuchet MS,Verdana,Arial;
	 font-style:italic;
	 font-size:8pt;
	 color:#777777;
	}
	.jml-thankyou {
	 width:511px;
	 height:220px;
	 background-position: 50% 50%;
	}
	.nomatch {
	 font-family:Trebuchet MS, verdana, Arial;
	 font-size:11pt;
	 color:ff0000;
	 letter-spacing:2px;
	 text-align:right;
	}

	.ml-delete-box {
	 width:300px;
	 background-color:#ffffff;
	 border-style:solid;
	 border-width:1px;
	 border-color:#ff0000;
	 font-familiy:Trebuchet MS, Verdana, Arial; 
	 font-size:10pt; 
	 color:#000000; 
	 padding: 25px;
	}