.ahref   { color: #63627f; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; text-decoration: none; color: red }

@media print {
	.noprint {
		display:none;
	}
}

.box  {
background : #ffffff;
font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
}
.menu border  { font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; background: #ffffff; border: double thin black; outline: dashed thin black }
.bgcolor   { font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; background: #ffffff }

.bgrowcolor1   { font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; background: #efefef }

.bgrowcolor2   { font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; background: #ffffff }

.bgrowcolor3   { font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; background: #efefef }

.bgrowcolor4   { font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; background: #efefef }

.font1,td   { color: #63627f;font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; }

.font2   { color: #ffffff; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;}

.font3   { color: #999999; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; }

strong {
	color: #333333;
	font: bolder 11px; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;}

.small   { color: #63627f; font: bold; font-size: 11px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; }

.account   { color: #ff0000; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; }

.bodycopy   { color: #7f7f7f;
	font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
	text-align:right;
}

.headers   { color: #333333;
	font: bold; font-size: 16px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
}

.other_titles   { color: #FFFFFF;
	font: bold; font-size: 16px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
}

.reg    { color: #63627f;
	font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
}


body,p    { color: #E9E8FO; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
 }
.new    { color: #F0F7F1; font: bold; font-size: 14px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
 }
.newred    { color: #C72E1F; font: bold; font-size: 14px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
 }
.newt    { color: #B7B7B7; font: bold; font-size: 14px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
 }
.formtext    { color: #FFFFFF; font: bold; font-size: 12.5px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded;
 }
.newtw        { 
color: #FFFFFF; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
	      }
.searchrow    { 
color: #000000; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
	      }

.searchbar    { 
color: #E9E8FO; font: bold; font-size: 14px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
	      }

.stitle       {
 color: #000000; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: expanded
 	      }

.content      {
 font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
              }

.red          {
 color: #C72E1F; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; margin: 0

              }

.fieldtype   {
 color: #259AEE; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; margin: 0
             }

.menufields   {
 color: #6B4D5C; font-weight: bold;  font-size: 12.5px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial; margin: 0
             }


.special  {
 color: #F0F7F1; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; white-space: nowrap; padding: 0px; margin: 20px 80px 40px 60px
          }

input, textarea   {
 color: #6B4D5C; font: bold; font-size: 11.5px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; border: solid #999999 1px;
	border-left-width: thin;
	background: #FAFAFA ;
                   }

td {
margin:1px;
   }

select  {
 color: #000000; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; background-color: #e9eee4
        }

.cancelled 
       {
	background-color: #FFFFFF;
	border:inset 0px;
       }

.greybg {
	background-color: #FFFFFF;
	border:0px solid blue;
	height:15px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
        }

A:link  {
 color: 0000FF; font: bold; font-size: 12px;font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; text-decoration: none;    }
A:visited  {
 color: 0000FF;font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;text-decoration: none;       }
A:active  {
 color: #f00; font: bold; font-size: 12px;font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; text-decoration: none;     }
A:hover   {
 color: #f00; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; text-decoration: underline; }
.help   {
 color: #333; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
        }
.idtitle   {
 color: #333; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
           }
.helptiny {
 color: #333; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
          }
.marquee  {
 color: #666666; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
          }
.helpbody  {
 color: #666666; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
          }
.titles  {
 color: #666666; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
         }
.bigtitles {
 color: #b2b2b2; font: bold; font-size: 12px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; font-stretch: semi-condensed; text-align: left;
          }


.livemenu {
	cursor : default;
	z-index:05;
          }


.livemenu a:link {
 font-weight:bold;display:block; width:auto; height:15px; color: hghghg; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; text-decoration: none;
                 }
.livemenu a:visited  {
 font-weight:bold;display:block; width:auto; height:15px; color: hghghg;font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif; text-decoration: none;
                     }
.livemenu a:active  {
 font-weight:bold;display:block; width:auto; height:15px; color: hghghg; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;  background: repeat-x url(http://www.definedtech.com/images/rollovertest.jpg)  99% 50%; text-decoration: none;
                    }
.livemenu a:hover  {
 font-weight:bold;display:block; width:auto; height:15px; color: hghghg; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;  background: repeat-x url(http://www.definedtech.com/images/rollovertest.jpg) 99% 50%; text-decoration: underline;
                   }


.livesearch {
      border: 1px solid red;
      width: 155px;
      height: 25px;
      padding: 6px 10px 5px 20px;
      color: white;
      font-size: 12px;

}

tr.row0 {
	background-color:#CAEA75;
	height:12px;
}

tr.row1 {
	background-color:#E2EACD;
	height:12px;
}

tr.row2 {
	background-color:#CAEA75;
	height:12px;
}



.textarea {
	color: #283E4F;
	font: bold; font-size: 14px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
	word-spacing: 1px;
}

.title {
	font: bold; font-size: 14px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
	color: #333333;
	word-spacing: 1px;
	background: url(images/title_bar.jpg) no-repeat left;
	padding-left: 5px;
	padding-top: 2px;
}

.text_body_bold {
	margin-left:2px;
	color: #333333;
	font: bold; font-size: 14px; font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
	word-spacing: 1px;
	word-spacing: 1px;
}

.dotform td{
	border-bottom:1px dotted black;
}

.dotform th{
	font-size:11px;
	border-bottom:1px solid black;
	color:#cc9900;
}

.black_bar {
	background: url(images/title_repeat2.jpg) repeat-x left top;
}
.my_inputfields
 { float:left; margin:0px 0px 0px 0px; padding:5px; background:url(../images/bg_fields.png) 
no-repeat; border:none; height:30px; width:159px
}

.small_inputfields
 { float:left; margin:0px 0px 0px 0px; padding:5px; background:url(../images/small_fields.png) 
no-repeat; border:none; height:30px; width:159px
}

.bg_uploadfields
 { float:left; margin:0px 0px 0px 0px; padding:5px; background:url(../images/upload_fields.png) 
no-repeat; border:none; height:30px; width:253px;
}

.inputfonts {
	color: #000000;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	text-decoration: none;
	font: bold 12.5px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.thumbnail_border effect 
{
	background-position:center center;
	padding:4px;
	border: 2px solid #CCC;
}
select {
background-color: #262626; border-top-color: #eaeaea; border-left-color: #eaeaea; border-right-color: #eaeaea; border-bottom-color: #eaeaea; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;
color: #fff;
font-family: "Trebuchet MS", Trebuchet, Tahoma, lucida grande, verdana, arial, sans-serif;
font-weight: bold;
}