body {
	background-color: #E1E1E1;
}

td {
	font: normal 12px Tahoma, Arial;
	color: #8a8a8a;
}


.topnav {
width:765px;
height:32px;
  position:relative;
  z-index:112;
  border-right:1px solid #C1C895;
  font-family:verdana, sans-serif;
  top:8px;
  background:#eee;
  background-repeat:repeat-x;
}

/* hack to correct IE5.5 faulty box model */
* html .topnav {width:765px; w\idth:765px;}

/* remove all the bullets, borders and padding from the default list styling */
.topnav ul {padding:0;margin:0;list-style-type:none;}
.topnav ul ul {width:109px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.topnav li {float:left;width:109px;position:relative;}

/* style the links for the top level */
.topnav a, .menu a:visited {
                          display:block;
                          font-size:10px;
                          text-decoration:none;
                          color:#000;
                          width:100px;
                          height:30px;
                          border:1px solid #C1C895;
                          border-width:1px 0 1px 1px;
                          padding-left:10px;
                          line-height:29px;
                          font-weight:bold;
                          text-align: left;
                         }

/* a hack so that IE5.5 faulty box model is corrected */
* html .topnav a, * html .menu a:visited {width:109px; w\idth:109px;}

/* style the second level background */
.topnav ul ul a.drop, .menu ul ul a.drop:visited {
background:#C1C895;
background-repeat:repeat-x;}

/* style the second level hover */
.topnav ul ul a.drop:hover{
background:#C1C895;
background-repeat:repeat-x;
}

.topnav ul ul :hover > a.drop {
background:#C1C895;
background-repeat:repeat-x;

}

/* style the third level background */
.topnav ul ul ul a, .menu ul ul ul a:visited {
background:#C1C895;
background-repeat:repeat-x;
}

/* style the third level hover */
.topnav ul ul ul a:hover {background:#C1C895;
background-repeat:repeat-x;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.topnav ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:109px;border-top:1px solid #C1C895;}

/* another hack for IE5.5 */
* html .topnav ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.topnav ul ul ul{left:109px; top:-1px; width:109px;}

/* position the third level flyout menu for a left flyout */
.topnav ul ul ul.left {left:-109px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.topnav table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.topnav ul ul a, .topnav ul ul a:visited {background:#eee; color:#000; height:auto; line-height:1em; padding:5px 10px; width:88px;border-width:0 1px 1px 1px;}


/* style the third level links */
.topnav ul ul ul a, .topnav ul ul ul a:visited {background:#eee; color:#000; height:auto; line-height:1em; padding:5px 10px; width:88px;border-width:0 1px 1px 1px;}

/* yet another hack for IE5.5 */
* html .topnav ul ul a, * html .topnav ul ul a:visited {width:109px;w\idth:109px;}

/* style the top level hover */
.topnav a:hover, .topnav ul ul a:hover{color:#fff; background:#C1C895;
background-repeat:repeat-x;}

.topnav :hover > a{color:#000; background:#C1CADD;
background-repeat:repeat-x;}

.topnav ul ul a:hover{color:#fff; background:#C1CADD;
}


.topnav ul ul :hover > a {color:#000; background:#C1CADD;}


.topnav ul ul ul a:hover{color:#000; background:#C1CADD;
}


.topnav ul ul ul :hover > a {color:#000; background:#C1CADD;}

.topnav ul ul ul ul a:hover{color:#fff; background:#324186;
}


.topnav ul ul ul ul :hover > a {color:#fff; background:#324186;}


/* make the second level visible when hover on first level list OR link */
.topnav ul li:hover ul,
.topnav ul a:hover ul{visibility:visible; 

}


/* keep the third level hidden when you hover on first level list OR link */
.topnav ul :hover ul ul{visibility:hidden;}

/* make the third level visible when you hover over second level list OR link */
.topnav ul :hover ul :hover ul{ visibility:visible;}














h1, h2, h3, h4, h5 {

    color: #ffffff;
    margin: 0px;
}


h1 {
    font-size: 18px;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}


a {

font: normal 11px Tahoma, Arial;
color: #797979;
text-decoration: underline;
}



a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}


.blye-text-underline {
color: #47beed;
text-decoration: underline;
}

.blye-text-regular {
color: #47beed;
text-decoration: none;
}

.yellow-text-regular {
color: #cec37c;
text-decoration: none;
}

.yellow-text-underline {
color: #cec37c;
text-decoration: underline;
}

.orange-text-regular {
color: #f17e22;
text-decoration: none;
}

.orange-text-underline {
color: #f17e22;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8a3c53;
text-decoration: none;
}

.red-text-underline {
color: #8a3c53;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #4b781c;
text-decoration: none;
}

.green-text-underline{
color: #4b781c;
text-decoration: underline;
}


.style39{
	color: #333333;
	font: normal 16px Verdana, Geneva, sans-serif;
	font-weight: 200;
	text-decoration:none;
}
.style39 a:link{
	color: #333333;
	text-decoration:none;
	font: normal 16px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.style39 a:visited {
	color: #333333;
	font: normal 16px Verdana, Geneva, sans-serif;
	text-decoration:none;

}
.style39 a:active {
	color: #333333;
	font: normal 16px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.style39 a:hover{
	color: #666;
	text-decoration: underline;
	font: normal 16px Verdana, Geneva, sans-serif;

}


.style2 {
	color: #3d3220;
	font-size: 12px;}
.style2 a:hover{
	color: #797979;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.style4 {
	color: #666666;
	font-size: 12px;
}
.style33 {color: #3C3123}

.style34 {color: #0C7770;
	font-size:14px;}
.style34 a:link{color: #0C7770;
	font-size:14px;}
.style34 a:hover{color: #333;
	font-size:14px;}
.style34 a:active{color: #0C7770;
	font-size:14px;}
.style34 a:visited{color: #0C7770;
	font-size:14px;}

.style35 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #3C3123;
}
.style37 {font-size: 12px}
.style37 a:link {
	color: #333333;
	text-decoration: none;
}
.style37 a:visited {
	text-decoration: none;
	color: #333333;
}
.style37 a:hover {
	text-decoration: underline;
	color: #999999;
}
.style37 a:active {
	text-decoration: none;
	font-size: 17px;
}
a {
	font-size: 12px;
}
.style38 {color: #FFFFFF}
b:link {
	color: #333333;
	text-decoration: none;
.style39 {font-size: 36px}


table.maxlift{font-size:12px;
              border:1px solid #000;
              border-collapse: collapse;
              text-align:center;
}
tbody.maxlift td, tbody.maxlift tr.normalRow td {border:1px solid #000; 
}

tbody.maxlift tr.altRow td {
background:#ccc;

}



.maxlift th{
border:1px solid #000;background-color:#9ca6ca;font-weight:bold;text-align:center;
}
.maxlift th.title {background-color:#676767;color:white;letter-spacing:2px;}



















