td
{
         font-family:  Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
}
body
{
        font-family: Arial, Tahoma, Verdana, Geneva, SunSans-Regular;
        font-size: 12px;
        color: #000000;
}
br
{
        font-size: 4px
}
select
{
        font-family:Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
        font-size:12px;
        border: 1px solid #000000;

}
.selgry
{
        font-family: Tahoma, Trebuchet MS, Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 11px;
        color: White;
        background-color : #7C7C7C;
}
.menu
{
        font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
        color: #525252;
}
.menu:hover
{
         color: #CCCCCC;
}
.fininfo{
        background-color: #E8EEEE;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-style : normal;
        font-weight : normal;
}
.titletext
{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : normal;
        color : #0C4107;
}
.header
{
        font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        text-decoration: none;
        color: #003300;
        ;
        list-style-position: outside;
        list-style-image: none;
        list-style-type: disc
}
.header2
{
        font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #E85C00;
}.normal { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; ; color: #333333}
.normal2 { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #000000; text-decoration: none; list-style-image: none; clip:   rect(   )}
.bolb_color { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #000000 }
.normal2Copy { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #000000; text-decoration: none; clip: rect( ) ; list-style-type: none}
.ticker { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #000000; text-decoration: none; clip: rect( ) ; list-style-type: none; list-style-image: url(images/Web_development_check.gif)}
.highlight { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #003300; text-decoration: none; clip: rect( ) }
.white { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #CCCCCC; text-decoration: none; list-style-image: url(images/copywriting_bullet.gif); clip: rect( ) }
.no { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; ; color: #FFFFFF}
.sales { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #0033CC; text-decoration: none; clip: rect( ) }
.normal2Copy { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #000000; text-decoration: none; list-style-image: none; clip: rect( ) }
.bullet { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #000000; text-decoration: none; list-style-image: url(images/copywriting_bullet.gif); clip: rect( ) }
.ticker_normal { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #000000; text-decoration: none; clip: rect( ) ; list-style-type: none; list-style-image: url(images/Web_development_check.gif) }
.yellow { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #000000; text-decoration: none; list-style-image: none; clip: rect( ) ; background-color: #FFFF99}
.header_color { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 24px; font-weight: bold; text-decoration: none; color: #E85C00; ; list-style-position: outside; list-style-image: none; list-style-type: disc }
.menu2 { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; color: #999999; }
.header_new { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color: #E85C00; ; list-style-position: outside; list-style-image: none; list-style-type: disc }
.yellow2 { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight: normal; ; color: #000000; text-decoration: none; list-style-image: none; clip: rect( ) ; background-color: #FFFF99 }
.normal9 { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; ; color: #000000}
.highlightCopy { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #FF0000; text-decoration: none; clip: rect( ) }
.faq { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366; }
.faq1 { font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; }
.top { font-family: Tahoma, "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: White; background-color : #C1D1D5; }

div.clSlideMenu{ /* All slideMenu2 DIV elements */
        position:absolute;
        font-family:arial,verdana,helvetica;
        font-size:11px;
        overflow:hidden;
        width:150;
        height:22;
}
a.clA0{ /* All top level links */
        color:#5D5D5D;
        font-size:11px;
        text-decoration:none;
        font-weight:bold;
}
a.clA1{ /* All sub level links */
        color:#5D5D5D;
        font-size:11px;
        font-weight:normal;
        text-decoration:none;
}
a.clA2{ /* All sub2 level links */
        color:navy;
        text-decoration:none;
}
a.clA3{ /* All sub3 level links */
        color:black;
        text-decoration:none;
}
a.clA4{ /* All sub4 level links */
        color:green;
        text-decoration:none;
}

/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0; top:0; z-index:1}
div.slideMenuText{position:absolute; left:2; top:2; z-index:200;}
/* NEEDED ----- This class should be named like this:
        #NAME_OF_YOUR_MENUcont
*/
#slideMenucont{position:absolute;        height:600; width:200; visibility:hidden;}
a{
        color: #299E23;
}
a:link    {  }
 a:visited {}
 a:hover   {color:#005E00;}
 a:active  {color:black;}
.tableheader{
        background-color: #9ade98;
        font-size : 16px;
        font-weight : bold;
        color : #000000;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: none;
        border-left-style: solid;
        border-top-color: #10470C;
        border-right-color: #10470C;
        border-bottom-color: #10470C;
        border-left-color: #10470C;
}
.loginfields{
        height: 15px;
        font-size : 9px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border : 1px solid;
}
.smallbutton{
        border: 0px solid;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
}
input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;

}
.button {
        border: 1px solid #41683C;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        background-color: #9ade98;
        color: #000000;
}
.printtable {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        height: 257mm;
        width: 170mm;
}
.greentable {
        background-color: #E3F4E3;
        font-size : 12px;
        font-weight : bold;
        color : #000000;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: none;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #10470C;
        border-right-color: #10470C;
        border-bottom-color: #10470C;
        border-left-color: #10470C;
        font-family: Arial, Helvetica, sans-serif;
        padding-top: 2px;
        padding-right: 4px;
        padding-bottom: 2px;
        padding-left: 4px;

}
.posdiv
{
position: absolute;
top: 800;
left: 12;
}

.desc{
padding-top:3px;
font:10px Arial;
}

/*  content styles here */
div.ex_content h1 {
    font-family:  Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
    font-size: 22px;
    color: #000;
    padding: 8px 0px 14px 0px;
    margin: 0px;
}
div.ex_content h2 {
    font-family:  Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
    font-size: 18px;
    color: #E85C00;
    padding: 7px 0px 12px 0px;
    margin: 0px;
}
div.ex_content h3 {
    font-family:  Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    color: #299E23;
    padding: 6px 0px 10px 0px;
    margin: 0px;
}
div.ex_content p {
    font-size: 12px;
    color: #000;
    padding: 5px 0px 5px 0px;
    margin: 0px;
}
div.ex_content table {
}
div.ex_content table th {
    background-color: #666;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
}
div.ex_content table td {
    background-color: #eee;
    color: #000;
    text-weight: normal;
    font-size: 12px;
}
div.ex_content .w100 {
    width: 100px;
}
div.ex_content .inc {
    color: #299E23;
}
div.ex_content .dec {
    color: #9E2923;
}
div.ex_content .bold {
    font-weight: bold;
}
div.ex_content form {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}



.phpmessages {
	margin: 0 0 2em;
}
.phpmessages-message {
	padding: 1em 0;
	font-weight: bold;
}
table.phpmessages-table {
	width: 640px;
}
table.phpmessages-table th {
	padding: 0.5em 3ex;
}
table.phpmessages-table td {
	padding: 0.3em 2ex;
}
table.phpmessages-table tr.unread td {
	font-weight: bold;
}
table.phpmessages-table tr.unread td.new {
	width: 6ex;
	color: #c33;
	text-transform: uppercase;
}
table.phpmessages-table td.dt {
	width: 28ex;
}
.phpmessages-subject {
	font-weight: bold;
	padding: 0.6em 0ex 1em 8ex;
}
.phpmessages-body {
	padding: 0.6em 0ex 1em 0ex;
}
.phpmessages-dt {
	font-weight: bold;
	color: #666;
}
.phpmessages-navigation {
	padding: 2em 0 1em;
}
.phpmessages-send {
	padding: 2em 0 1em;
}
.phpmessages-text {
	padding: 1em 0;
}
.phpmessages-input input {
	width: 80ex;
}
.phpmessages-input textarea { 
	width: 80ex;
	height: 24em;
}
.phpmessages-submit input {
	margin: 1em 0;
	padding: 0 3ex;
	height: 2em;
}
.phpmessages-alerts {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	position: relative;
	width: 400px;
	margin: 20px 75px 2em 75px;
	padding-bottom: 10px;
}
.phpmessages-alerts-items {
	margin-left: 50px;
}
.phpmessages-alerts-all {
	position: absolute;
	top: 0;
	right: 0;
	margin: 1em 0;
}
.phpmessages-choose-template {
	margin-left: 5ex;
}
a.underline {
	text-decoration: underline!important;
}

table.uppermenu {
	margin: 0 0 20px 0px;
}
table.uppermenu td {
	background-color: #fff;
	text-align: center;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
}

.error{
	color: red;
	font-weight: bold;
}

	input.error { border: 1px solid red; }
	label.error {
		background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/unchecked.gif') no-repeat;
		padding-left: 16px;
		margin-left: .3em;
	}
	label.valid {
		background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/checked.gif') no-repeat;
		display: block;
		width: 16px;
		height: 16px;
	}
