body {
font-family: MS Trebuchet, Trebuchet MS, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
margin: 0;
padding: 0;
}

a:link {
	color: #000000;
	}
a:visited {
	color: #000000;
	}

a.mainlevel:link, a.mainlevel:visited {
display: block;
background: url(../images/menu_bg.png) no-repeat;
vertical-align: middle;
font-family: univers, arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-align: left;
padding-top: 5px;
padding-left: 18px;
height: 20px !important;
height: 25px;
width: 159px;
text-decoration: none;
}

a.mainlevel:hover {
background-position: 0px -25px;
text-decoration: none;
color: #ffffff;
}

a.mainleveltopmenu:link, a.mainleveltopmenu:visited { color: #ffffff; font-size: 10px; font-family: arial, helvetica; font-weight: bold; text-decoration: none;

}

a.topmenu:hover {
text-decoration: underline;
color: #FFFFFF;
}

td, th, input, select, textarea {
font-family: MS Trebuchet, Trebuchet MS, Helvetica, Arial, sans-serif;
font-size: 10px;
}

.mod_events_latest_first {padding-bottom: 6px; font-weight: bold; }

a.mod_events_latest_first:link, a.mod_events_latest_first:visited {
color: black;
}

.mod_events_latest {
padding-bottom: 6px;
font-family: MS Trebuchet, Trebuchet MS, Helvetica, Arial, sans-serif;
font-size: 12px;
color: black }

a.mod_events_latest:link, a.mod_events_latest:visited {
color: black;
}


.ev_table { }
.ev_td_left {background: whitesmoke; }
.ev_td_right {background: whitesmoke; }
.ev_td_today {background: LightBlue; }
.ev_link_weekday { }

.cal_table {background: whitesmoke; }
.cal_td_daysoutofmonth {color: grey; font-style: italic; background: whitesmoke; height: 50px; overflow: scroll; padding: 2px; }
.cal_td_daysnoevents {background: #ededed; height: 50px; overflow: scroll; padding: 2px; }
.cal_td_today {background: blue; height: 50px; overflow: scroll; padding: 2px; }
.cal_td_daysnames {height: 25px; padding: 4px; }

a.mod_events_daylink:hover {
font-size:11px;
font-family: Arial;
color: grey;
width: 20px;
height: 20px;
background: url(../modules/images/b2.PNG);
}

img {
border: none;
}

.top {
height: 50px;
}
.topbody {
background: url(../images/head_XPblue_normal_wl.jpg) repeat-y right;
height: 50px;
margin: 0;
}

.topbody td {
padding-left: 10px;
color: #6e89dd;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
font-style: italic;
vertical-align: middle;
}

.topbody .searchArea {
font-size: 11px;
font-weight: normal;
text-transform: none;
font-style: normal;
padding-right: 15px;
color: white;
vertical-align: middle;
}

.main {
background: #F9F8F8;
}

.pathbar td {
padding: 0px 10px 0 10px;
background-color: #f1f1f1;
height: 27px;

}

.util {
border-top: solid 1px #999999;
border-bottom: solid 1px #999999;
height: 27px;
}

form {
padding: 0;
margin: 0;
}


.maincontent {
padding: 15px;
}

.right {
padding-top: 15px;
padding-right: 15px;
}

/* ---------- common buttons --------- */

.commonButton {
background-position: 0 1px;
background-repeat: no-repeat;
background-color: transparent;
padding-left: 20px;
text-decoration: underline;
cursor: hand;
cursor: pointer;
padding-top: 1px;
padding-bottom: 4px;
vertical-align: 2px;
}

.searchbox {
margin-right: 3px;
}

#bid-search {
background-image: url(../../test_template/images/btn_search_bg.gif);
}

/* mt_business styles */

td,tr,p,div {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

/* Styles for dhtml tabbed-pages */
.ontab {
background-color: #6e89dd;
text-align: center;
cursor: hand;
font-weight: bold;
color: #FFFFFF;
}
.offtab {
background-color : #eef3ff;
text-align: center;
cursor: hand;
font-weight: normal;
}
.tabpadding {
}

.tabheading {
background-color: #6e89dd;
text-align: left;
}

.pagetext {
visibility: hidden;
display: none;
position: relative;
top: 0;
}
h4 {
color: #6e89dd; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 16px; font-weight: bold;
}

h5 {
color: #6e89dd; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; font-weight: bold;
}

h6 {
color: #6e89dd; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; font-weight: bold;
}

/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align:left;
}

a.contentpagetitle:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align:left;
font-weight: bold;
}

/* Horizontal Line */
hr {
background: #C0C0C0; height:2px; border: 1px inset;
}

hr.separator {
background: #C0C0C0;
height: 1px;
width: 75px;
border: 0px;
}

/* --Default Class Settings-- */

a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited {
}

a.mainmenu:hover, a.mainlevel:hover {
}

a.sublevel:hover {
}

a.sublevel:link, a.sublevel:visited {
}

/* Content - Sections & Categories */
.contentpane {
}

.contentpaneopen {
border : 0px ridge #DCDCDC;
}

.contentheading {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-align:left;
padding-left: 9px;
vertical-align: middle;
}

.contentpagetitle {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
text-align:left;
}

table.contenttoc {
color: #333300;
background-color: #eef3ff;
}

table.contenttoc td {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
text-align:left;
}

a.toclink:hover, a.toclink:visited, a.toclink:link {
font-size: 9px;
}

.contentdescription {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #808080;
text-align: left;
}

.contentpane td {
padding: 2px;
}

/* Links */
a.blogsection:link, a.blogsection:visited {
font-weight: normal;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

a.blogsection:hover {

}

a.weblinks:link, a.weblinks:visited {
font-weight: normal;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

a.weblinks:hover {
}

a.readon:link, a.readon:visited {
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

a.readon:hover {

}

table.moduletable {
margin: 0px 0px 10px 0px;
border-left: solid 0px #000000;
border-right: solid 0px #000000;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
}

.right td.modulecontent {
background-color: #eef3ff;
border: solid 1px #c4d4f3;
padding: 10px;
}

.moduletable .moduleheadertext, .contentpaneopentitle {
height: 19px;
background-image: url(../images/comptitle_bg.jpg);
background-position: right;
background-repeat: repeat-y;

padding-left: 9px;
vertical-align: middle;
text-align: left;
color: #ffffff;
}
.contentpaneopentitle {
padding: 0;
}

.right .moduletable .moduleheadertext {
background-image: url(../images/comptitle_right.gif);
}

.moduleheaderleft {
height: 19px;
background-image: url(../images/comptitle_left.gif);
background-position: left top;
background-repeat: no-repeat;
width: 3px;
}

table.moduletable th, .content-header {
height: 19px;
padding: 0;
background-color: #6e89dd;
}

table.moduletable td {
}

.componentheading {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
text-align:left;
}

.button {
}

select.inputbox {
}

/** category text format and links **/
.category {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; font-weight: bold;
}

a.category:link, a.category:visited {
font-weight: bold;
}

a.category:hover {

}

.poll {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
line-height: 14px
}

.sectiontableentry1 {
background-color : #ffffff;
}

.sectiontableentry2 {
background-color : #AFAEAE;
color : #000000;
}

.sectiontableheader {
background-color: #CD3333;
color : #FFFFFF;
font-weight : bold;
padding: 2px;
}

akocomment1 {
color : #000000;
font-weight : bold;
}

.frontpageheader { color: #dc143c; font-weight: bold; font-size: 12px; margin-top: 10px; margin-bottom: 10px }

.small {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight: normal;
}

.smalldark {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-decoration: none;
font-weight: normal;
}


.newsfeedheading {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
text-align:left;
}

.newsfeeddate {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #6e89dd;
font-weight: normal;
}

.createdate {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #6e89dd;
text-decoration: none;
font-weight: normal;
}

.modifydate {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #808080;
text-decoration: none;
font-weight: normal;
}

ul {
margin: 0px 0px 0px 0px;
}

li {
list-style: inside url(../../test_template/images/arrow.png) 3px;
list-style-image: url(../../test_template/images/arrow.png);
}

.fase4rdf {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #000000; font-weight: normal;
}

table.searchintro {
}

table.contact {
}

table.contact td.icons {
background-color: #eef3ff;
}

table.contact td.details {
background-color: #eef3ff;
font-size: 10px;
font-weight: bold;

font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pagenav {
font-weight: normal;
color: #ffffff;
}

/* Content voting */
.content_rating {
font-weight: normal;
font-size: 8pt;
}

.content_vote {
font-weight: normal;
font-size: 8pt;
}

/* for modifying {moscode} output. Don't set the colour! */
.moscode {
background-color: #eef3ff;
}

/* Text passed with mosmsg url parameter */
.message {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size : 10pt;
color : #6e89dd;
text-align: center;
}

/* end of mt_business */

.pollstableborder {
width: 100%;
margin-top: 5px;
margin-bottom: 5px;
}

.bottom {
background-repeat: no-repeat;
background-position: right;
background-image: url(../images/head_XPblue_bottom.jpg);
height: 50px;
}


Red, Incorporated
Strategic Marketing and Design
(330) 253-8108 phone
(216) 927-1101 fax
http://www.redincorporated.com

Get Your Customer's Attention
