html
{
	height: 100%;
	overflow-y: scroll;
}
body
{
	font-family: Verdana,Arial;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	background-color: #cabc99;
	margin: 0px;
}

td
{
	font-family: Verdana,Arial;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
}

input {font-family: Verdana,Arial; font-size: 11px; height: 20px; color: #6b5d3a;}
select {font-family: Verdana,Arial; font-size: 11px; height: 20px; color: #6b5d3a;}
textarea {font-family: Verdana,Arial; font-size: 11px; color: #6b5d3a;}

a {color: #5a6359; text-decoration: underline; font-weight: normal;}
a:hover {text-decoration: underline; color: #000000;}

h1 {font-family: Courier New, Courier; font-size: 24px; line-height: 26px; color: #5a6359; font-weight: bold; letter-spacing: 1px;}
h2 {font-family: Courier New, Courier; font-size: 18px; line-height: 20px; color: #6b5d3a; font-weight: bold; padding-top: 0px;}

.formbutton {height: 20px; width: 150px; text-align: center; font-size: 11px; line-height: 18px; display: block; border-left: 1px solid #5a6359; border-right: 1px solid #5a6359; color: #5a6359; text-decoration: none; background-image: url('/images/button-bg.gif'); background-repeat: repeat-x; background-position: left top;}
.formbutton:hover {color: #000000; text-decoration: none;}

.opacity100 {opacity: 1.0; filter: alpha(opacity=100);}
.opacity95 {opacity: 0.95; filter: alpha(opacity=95);}
.opacity90 {opacity: 0.9; filter: alpha(opacity=90);}
.opacity80 {opacity: 0.8; filter: alpha(opacity=80);}
.opacity70 {opacity: 0.7; filter: alpha(opacity=70);}
.opacity60 {opacity: 0.6; filter: alpha(opacity=60);}
.opacity50 {opacity: 0.5; filter: alpha(opacity=50);}
.opacity40 {opacity: 0.4; filter: alpha(opacity=40);}
.opacity30 {opacity: 0.3; filter: alpha(opacity=30);}
.opacity20 {opacity: 0.2; filter: alpha(opacity=20);}
.opacity10 {opacity: 0.1; filter: alpha(opacity=10);}
.opacity0 {opacity: 0.0; filter: alpha(opacity=0);}

#menuList a
{
	width: 180px;
	height: 30px;
	display: block;
	text-align: right;
	font-family: Courier New, Courier;
	font-size: 16px;
	line-height: 30px;
	color: #5a6359;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#menuList a:hover
{
	text-decoration: none;
	color: #000000;
	background-image: url('http://www.pushlar.com/images/menuitem-on.gif');
	background-repeat: repeat-y;
	background-position: left top;
}

#main
{
	width: 100%;
	text-align: center;
}

#container
{
	width: 980px;
	margin: 0px auto;
	text-align: left;
	background-image: url('http://www.pushlar.com/images/maincontent-bg.jpg');
	background-repeat: repeat-y;
	background-position: left top;
	position: relative;
}

#top
{
	width: 940px;
	height: 116px;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
}

#pageheader
{
	width: 940px;
	overflow: hidden;
	position: absolute;
	top: 0;
}

#leftcol
{
	float: left;
	width: 200px;
	margin: 0px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 50px;
}

#clientlogin
{
	background-image: url('http://www.pushlar.com/images/menuitem_off_6.gif');
}

#content
{
	margin-left: 221px;
	margin-right: 50px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-top: 20px;
	min-height: 360px;
}

#footerline
{
	margin: 0px auto;
	clear: both;
	width: 980px;
	height: 1px;
}

#footer
{
	margin: 0px auto;
	width: 980px;
	height: 50px;
	text-align: left;
	display: block;
	background-image: url('/images/footer-bg.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}

#footerleft
{
	float: left;
	width: 270px;
	text-align: left;
	padding-top: 6px;
	padding-left: 50px;
}

#footerright
{
	float: right;
	width: 570px;
	text-align: right;
	padding-top: 6px;
	padding-right: 50px;
}

#menu ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 180px; /* Width of Menu Items */ 
} 

#menu ul li {
	position: relative; 
	background-repeat: no-repeat;
	background-position: left top;
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block;
} 

/* Hover Styles */ 
#menu ul a:hover { 

}

.container {width: 980px; padding-top: 116px; background-color: #ffffff; background-image: url('http://www.pushlar.com/clientdir/68/images/maincontent-bg.jpg'); background-repeat: repeat-y; background-position: left top;}
.header {width: 980px; overflow: hidden; position: absolute; top: 0; padding-left: 20px; padding-right: 20px;}
.contenttable {width: 980px; height: 100%; border: 0px; cellpadding: 0px; cellspacing: 0px;}
.leftnav {width: 220px; padding-left: 20px; padding-right: 20px;}
.navtable {width: 180px; height: 100%; border: 0px; cellpadding: 0px; cellspacing: 0px;}
.maincontent {width: 740px; padding-right:80px; padding-bottom: 30px; font-family: Verdana,Arial; font-size: 11px; line-height: 17px; color: #000000;}

.footer {width: 980px; padding-bottom: 30px; padding-top: 8px; text-align: center; background-image: url('http://www.pushlar.com/clientdir/68/images/footer-bg.gif'); background-repeat: no-repeat; background-position: left bottom;}
.footertext {text-decoration: none; font-size: 11px; font-weight: normal; color: #666666;}
.footerlink {text-decoration: none; font-size: 11px; font-weight: normal; color: #6b5d3a;}
.footerlink:hover {text-decoration: none; color: #000000;}


