A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
li {display:block;}
li a {color:#333333; font: bold 12px Arial;}

.input {
	BORDER-RIGHT: #800000 1px dotted; BORDER-TOP: #800000 0px dotted; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(i/tabback.jpg); BORDER-LEFT: #800000 1px dotted; COLOR: #800000; BORDER-BOTTOM: #800000 0px dotted; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f0f0f0
}
TABLE {
	FONT: 10px verdana,tahoma,arial
}
#soultip {
	DISPLAY: none; Z-INDEX: 999999999; FILTER: alpha(opacity:90); LEFT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 0px; HEIGHT: 50px; TEXT-ALIGN: center
}
#soultipinner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; FONT-FAMILY: Tahoma
}
a.squarebutton{
background: transparent url('images/square-green-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 12px Arial;
line-height: 15px; 
height: 23px;
padding-left: 9px;
text-decoration: none;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949;
}
a.squarebutton span{
background: transparent url('images/square-green-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; 
}
a.squarebutton:hover{
background-position: bottom left;
}
a.squarebutton:hover span{ 
background-position: bottom right;
color: black;
}
.buttonwrapper{ 
overflow: hidden; 
width: 100%;
}

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
background: black; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 0px;
font: normal 12px Arial;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
background: black url(images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
background: transparent url(images/toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 13px;
cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: navy; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}