body { color: #666; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial; background-color: #fff
	 }

p { 
	color: #666;
	font-size: 10pt;
	font-family: Geneva, Helvetica, Arial, "Trebuchet MS", Geneva, Arial;
	background-color: #fff
	}


td { 
	color: #666;
	font-size: 10pt;
	font-family: "Trebuchet MS", Geneva, Arial;
	background-color: #fff
	}
td.menu_sidebar { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica; background-color: #5583cc; padding: 2px; border-bottom-color: white; }
td.sidebar { color: #d6e2f5; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica; font-weight: bold; background-color: #5583cc; padding: 6px; }
td.clr_newstext { color: #666; font-size: 10pt; padding: 6px; }
td.mambo_newstext { color: #666; font-size: 10pt; background-color: #ebcc9c; padding: 6px; }
td.contact_newstext { color: #666; font-size: 10pt; padding: 6px; }
a:link,a:active,a:visited { color : #5583cc; }

a.nav:link           { color: #e7e7d6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; background-color: #5583cc; text-decoration: none; padding-right: 1px; padding-left: 5px; width: 160px; height: 30px; border-bottom: 1px dashed #feedac   }
a.nav:active           { color: #e7e7d6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; text-decoration: none; background-color: #5583cc; padding-right: 1px; padding-left: 5px; width: 160px; height: 30px; border-bottom: 1px dashed #feedac }
a.nav:visited            { color: #e7e7d6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; text-decoration: none; background-color: #5583cc; padding-right: 1px; padding-left: 5px; width: 160px; height: 30px; border-bottom: 1px dashed #feedac }
a.nav:hover          { color: #e7e7d6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; background-color: #375a8a; padding-right: 1px; padding-left: 10px; width: 160px; height: 30px; border-bottom: 1px dashed #feedac }

a.sidenav:link           { color: #d6e2f5; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; background-color: #5583cc; text-decoration: none; padding: 2px; }
a.sidenav:active           { color: #d6e2f5; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; background-color: #5583cc; text-decoration: none; padding: 2px; }
a.sidenav:visited            { color: #d6e2f5; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; background-color: #5583cc; text-decoration: none; padding: 2px; }
a.sidenav:hover          { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; background-color: #5583cc; padding: 2px; }


a.topnav:link           { color: #898989; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; line-height: 27px; text-decoration: none; }
a.topnav:active           { color: #898989; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; line-height: 27px; text-decoration: none; }
a.topnav:visited            { color: #898989; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; line-height: 27px; text-decoration: none; }
a.topnav:hover          { color: #464646; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; line-height: 27px; text-decoration: none; }

a.topsubnav:link           { color: #5583cc; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; text-decoration: none; }
a.topsubnav:active           { color: #5583cc; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; text-decoration: none; }
a.topsubnav:visited            { color: #5583cc; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; text-decoration: none; }
td.headadtitle { color: #5583cc; font-size: 20pt; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; padding: 2px; }
td.headadsubtitle { color: #acb1b9; font-size: 14pt; font-family: "Trebuchet MS", Geneva, Arial; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px dashed #acb1b9; }
td.headadtext { color: #000; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }
a.topsubnav:hover          { color: #464646; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; line-height: 27px; text-decoration: none; }
		
td.head      { background-color: white; height: 55px }
td.content        {  }
td.nav         { font-family: "Trebuchet MS", Geneva, Arial, Helvetica; padding-top: 12px; padding-left: 12px; border-bottom: 1px solid black }

table.inner-content        { padding-left: 10px; padding-bottom: 5px; padding-right: 10px }


input.login {
	color: #7f7f7f;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	width: 150px;
	border: solid 1px #a3a3a3
	}

input.password {
	color: #7f7f7f;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	width: 150px;
	border: solid 1px #a3a3a3
	}

input.go {
	color: #7f7f7f;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	width: 150px;
	border: solid 1px #a3a3a3
	}

td.lclass1   { color: #646464; font-size: 11px; font-family: sans-serif; font-weight: lighter; text-decoration: none; background-color: #f5f5f5  }
td.lclass2    { color: #646464; font-size: 11px; font-family: sans-serif; font-weight: lighter; text-decoration: none; background-color: #f5f5f5 }
table.lclass1    { color: #646464; font-size: 11px; font-family: sans-serif; text-decoration: none; background-color: #f5f5f5  }
table.hclass    { color: #646464; font-size: 11px; font-family: sans-serif; text-decoration: none; background-color: #f5f5f5; border-bottom: 1px solid black }
table.lclass2    { color: #646464; font-size: 11px; font-family: sans-serif; text-decoration: none; background-color: #f5f5f5; border-bottom: 1px dotted gray }
td.lclass4        { color: #000000; background-color: #e8e8e8 }

table.mainoutline    { font-family: sans-serif; text-decoration: none; }


img.statusicon   { position: relative; right: 3px; border: solid 1px #FFFFFF }


div.scroll  { 
background-color: #fff;
width: 580px;
height: 200px;
overflow:auto
}

td.trow1 { 
	font-size: 11px;
	font-family: sans-serif;
	font-weight: lighter;
	text-decoration: none;
	background-color: #efefef;
	border-bottom: 1px solid #5583cc
	}
	
td.trow2 { 
	font-size: 11px;
	font-family: sans-serif;
	font-weight: lighter;
	text-decoration: none;
	background-color: #dedede;
	border-bottom: 1px solid #5583cc
	}

td.trow1b {
	font-size: 11px;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #efefef;
	border-bottom: 1px solid #5583cc
	}

td.trow2b {
	font-size: 11px;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #dedede;
	border-bottom: 1px solid #5583cc
	}

table.box { 
	border: solid 1px #5583cc
	}


.overlib { font-size: 9px; padding: 2px; border: solid 1px black; width: 150px }

input.subject  { width: 500px; color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px; border: solid 1px }
select.priority { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px; border: solid 1px }
textarea.message { width: 500px; height: 200px; color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px; border: solid 1px }
input.button { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px; border: solid 1px }
td.tagline { color: #4d6080; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial; }
td.subnav { border-bottom-color: #464646; border-bottom-width: 2px; }
td.blueheader { color: #4d6080; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d6e2f5; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 4px solid #4d6080; }
td.redheader { color: #4d6080; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #eb9f9c; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 4px solid #d94c48; }
td.orangeheader { color: #4d6080; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d9be48; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 4px solid #d9a148; }
td.purpleheader { color: #4d6080; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial; background-color: #cba3e4; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 4px solid #9e55cc; }
td.greenheader { color: #4d6080; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial; background-color: #d9f3d6; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 4px solid #48c33a; }
td.greyheader { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial; background-color: #6b7b84; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 4px solid #5583cc; }
td.gridblock { padding-bottom: 2px; border-bottom: 1px solid #4d6080; }
td.gridblockgry { color: #000; background-color: #c8cbd0; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #4d6080; }
td.headad { border: solid 2px #4d6080; }
td.sitestory { padding: 6px; border: double 4px #f1f1f1; }
img.border { border: solid 1px black; }
td.purpleline { color: #4d6080; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; border-bottom: 3px solid #9e55cc; }
.black { color: #000000; }
