* { margin: 0px; padding: 0px; }
body { background-color: #333333; background-image: url(images/bkg.gif); background-repeat: repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

a:link { text-decoration: none; color : #ff6600; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : #ff6600; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #ff6600; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #cc3300; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}

#wrapper { width: 817px; margin:auto; }
#header { background-image: url(images/header.gif); background-repeat: no-repeat; height: 101px; width: 817px; }
#topbanner { height: 60px; width: 468px; float:left; padding-top:25px; padding-left:12px; }
#nav { float: right; height:12px; width: 270px; padding-top:70px; padding-right:20px; }


.clear { clear:both;}
#main { background-image: url(images/bg.gif); background-repeat: repeat-y; width: 817px; }
.content { width: 788px; margin:auto; }

#sidebar { float: left; width: 184px; }
#sidebar .stop { background: url(images/sidebartop.gif) no-repeat; height: 33px; }
#sidebar .stop h2 { font-size: 14px; padding-left:10px; padding-top:10px; }
#sidebar .sbody { background-image: url(images/sidebarbkg.gif); background-repeat: repeat-y; padding:5px 10px 5px 10px; }
#sidebar .sbottom { background: url(images/sidebarbottom.gif) no-repeat; height: 12px; padding-bottom:20px; }
#right { float: right; width: 590px; }
#right h2 { font-size: 14px; color: #333; padding-bottom:10px; }
#right p { padding-bottom:10px; }
#footer { background-image: url(images/bottom.gif); background-repeat: no-repeat; height: 86px; width: 817px; }
#footer p.banner { padding:10px 0 0 280px; }
p.copyright { padding-top:5px; text-align:center; color:#fff; }

.wsft_grid th{
		padding: 5px;
		font-size:12;
		background-image: url('/images/button4.gif');
		height:17px;
		border-left-width:0px;
		border-right-width: 0px;
		white-space: nowrap;
		margin:2px,2px,2px,2px;
}
.wsft_injected_grid th{
	padding: 5px;
		font-size:12;
		background-image: url('../images/button4.gif');
}
.wsft_edit_grid th{
		font-size:12;
		background-image: url('../images/button4.gif');
}

/* Tools Table */

.wsft_tools_table {
		border:1px solid #000000;
}

.wsft_tools_table td {
		border:1px solid #000000;
}


.wsft_tools_table a:link {
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		font-size: 90%
}

.wsft_tools_table a:active {
		color: #FF0000;
		text-decoration: none;
		font-weight: bold;
}

.wsft_tools_table a:visited {
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		font-size: 90%
}

.wsft_tools_table a:hover {
		color: #FF0000;
		text-decoration: underline;
		font-weight: bold;
}
