/* default styles */
body {background-color:#F5EEDC; margin:10px 0px;}
p {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000; text-indent:15px;}
span {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}
ul {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}
li {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}
dl {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}
dt {font-weight:bold; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#4D4D4D;}
dd {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}

pre {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}
a {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#1351A7;}
a:hover {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#1351A7;}
a.sm {font-weight:normal; font-style:normal; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#1351A7;}
a.sm:hover {font-weight:normal; font-style:normal; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#1351A7;}

/* td styles */
td.border {background-color:#666666;}
td.headbar {background-color:#E8EFF6; font-weight:bold; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#333333;}
td.leftbar {background-color:#F6FAFF;}
td.top {background-image:url("http://www.xtensiveinc.com/images/top.jpg");}
td.feaborder {background-color:#A4A4A4;}

/* table styles */
table.main {background-color:#FFFFFF;}
table.gradient {background-image:url("http://www.xtensiveinc.com/images/gradient.jpg"); background-repeat:repeat-y;}

/* span styles */
span.footer {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#666666;}
span.mlmtitle {font-weight:normal; font-style:normal; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#FFFFFF;}
span.contacthead {font-weight:normal; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#FF6600;}
span.contact {font-weight:normal; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#666666;}
span.menuarrow {font-weight:normal; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#FF6600;}
span.head {font-weight:bold; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#993333;}
span.subhead {font-weight:bold; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#4D4D4D;}
span.error {font-weight:normal; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#cc0000;}
span.errorhead {font-weight:bold; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#cc0000;}
span.fea {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#666666;}
span.feahead {font-weight:normal; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#993333;}
span.sm {font-weight:normal; font-style:normal; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}
span.small {font-weight:normal; font-style:normal; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#000000;}

/* link styles */
a.mlmtitle {font-weight:normal; font-style:normal; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#FFFFFF;}
a.mlmtitle:active {font-weight:normal; font-style:normal; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#FFFFFF;}
a.mlmtitle:hover {font-weight:normal; font-style:normal; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#FFFFFF;}
a.menu {font-weight:normal; font-style:normal; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#666666;}
a.menu:hover {font-weight:normal; font-style:normal; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#666666;}
a.contact {font-weight:normal; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#1351A7;}
a.contact:hover {font-weight:normal; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#1351A7;}
a.pageopt {font-weight:bold; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#FFFFFF;}
a.pageopt:hover {font-weight:bold; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#FFFFFF;}
a.small {font-weight:normal; font-style:normal; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#1351A7;}
a.small:hover {font-weight:normal; font-style:normal; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#1351A7;}


/* Invoice Styles */
span.invHead {font-weight:bold; font-style:normal; font-size:18px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#CC6600;}
.invSmall {font-weight:normal; font-style:normal; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#333333;}
td.invBox {background-color:#E8EFF6; font-weight:bold; font-style:normal; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; color:#333333;}

/* Menu Styles */
.xtNavMenuMenu {left:-1000px; overflow:hidden; position:absolute; top:-1000px;}
.xtNavMenuMenu .content {position:absolute;}
.xtNavMenuMenu .items {border-right:#999999 1px solid; border-top:#999999 1px solid; z-index:2; left:0px; border-left:#999999 1px solid; border-bottom:#999999 1px solid; position:relative; top:0px;}
.top .items {border-top:medium none;}
.xtNavMenuMenu .item {border-right:medium none; border-top:medium none; font-size:11px; border-left:medium none; cursor:pointer; color:#333333; border-bottom:medium none; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none;}
.xtNavMenuMenu .background {z-index:1; filter:alpha(opacity=90); left:0px; position: absolute; top:0px; moz-opacity: .9;}
.xtNavMenuMenu .shadowRight {z-index:3; filter:alpha(opacity=40); width:2px; position:absolute; top:3px; moz-opacity: .4;}
.xtNavMenuMenu .shadowBottom {z-index:1; filter:alpha(opacity=40); left:3px; position:absolute; height:2px; moz-opacity: .4;}
.xtNavMenuMenu .hover {background:#587aa7; color:#ffffff;}
.xtNavMenuMenu .item IMG {margin-left:10px;}