body {
	padding:20px 0px 0px 0px;
	margin:0px;
	height:100%;
}
html {
	height:100%;
}





#interface {
	background:url(../img/bck_interface3.gif) no-repeat;
    margin:auto;
	width:800px;
	padding:0px 0px 0px 0px;
	height:100%;
	
}



.topsearch {
	border: 1px solid #BDBDC2;
	width:186px;
	margin: 0px 0px 5px 15px;
	font: 9pt Verdana;
	color:#D52731;
	padding:3px 2px 3px 2px;
}

.red {
font: 9pt Verdana;
font-weight:bold;
	color:#D52731;
}



.navtop {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 1px 186px;
	height:47px;
	width:614px;
}
.navtop img{
	padding: 5px 0px 0px 0px;
}
.navbot {
	margin:0px;
	padding: 0px 0px 1px 186px;
	height:36px;
	width:614px;
	
}

.navleft {
	background:url(../img/sidenav/top.gif) no-repeat top right;
	width:240px;
	vertical-align:top;	
	padding: 20px 0px 0px 0px;
	text-align:right;
}
.navleft a {
	height:18px;
	display:block;
	font: 7pt Verdana;
	color:#555555;
	background:url(../img/sidenav/nolite.gif) no-repeat right;
	text-decoration:none;
	padding: 0px 16px 0px 0px;
}

.navleft a:Hover, .navleft .selected  {
	height:18px;
	display:block;
	font: 7pt Verdana;
	color:#C51015;
	background:url(../img/sidenav/highlite.gif) no-repeat right;
	text-decoration:none;
}

.leftsub p{
	margin:-1px 0px 0px 0px;
	background:url(../img/sidenav/top.gif) no-repeat bottom right;
	padding:1px 0px 0px 0px;
}
.leftsub a{
	font:7pt Verdana;
	height:18px;
	color:#BDBDC2;
	background:url(../img/nav/subsub/arrow.gif) no-repeat right;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 16px 0px 0px;
}
.leftsub a:Hover, .leftsub .selected {
	height:18px;
	color:#D95458;
	background:url(../img/nav/subsub/arrow2.gif) no-repeat right;
	margin:0px 0px 0px 0px;
	padding:0px 16px 0px 0px;
}

.clear {
	clear:both;
}


.sub {
	font:7pt Verdana;
	width:468px;
	padding: 2px 0px 0px 0px;
	display:block;
}

.subbutton {
	height:20px;
	float:left;
	padding:0px 0px  0px 1px;
	margin:-2px -1px -2px -1px;	
}
.subbutton a {
	background:url(../img/nav/sub/mid_lo.gif) repeat-x top;
	text-decoration:none;
	display:block;
	color:black;
}
.subbutton a:Hover {
	background:url(../img/nav/sub/mid_hi.gif) repeat-x top;
	color:white;
}
.sub .selected {
	background:url(../img/nav/sub/mid_selected.gif) repeat-x top;
	color:white;
}
.subbutton a img{
	vertical-align:middle;
	border:none;
}




.nomenu a{
	background:White;
}
.nomenu a:Hover{
	background:White;
}
.nomenu img{
	text-align:right;
}





.content {
	padding:15px 15px 0px 15px;
	vertical-align:top;
	height:100%;
}
.right {
	padding:20px 0px 0px 0px;
	vertical-align:top;
}
.bottom {
	background:url(../img/bck_bot.gif) no-repeat bottom;
	height:120px;
	vertical-align:bottom;
	padding: 0px 0px 5px 17px;
	font: 7pt Verdana;
	color:#7D7D7D;
}
.bottom img {
	padding: 10px 0px 25px 0px;
}
.bottom a{
	font: 7pt Verdana;
	color:#7D7D7D;
	text-decoration:none;
}
.bottom a:Hover{
	color:black;
}

.grey
{
color: #000000;
font-family:  verdana, arial, helvetica, sans-serif;
font-style: none;
font-size:10px;
font-weight: none;
BORDER-BOTTOM: #7D7D7D 1px solid;
BORDER-LEFT: #7D7D7D 1px solid;
BORDER-RIGHT: #7D7D7D 1px solid;
BORDER-TOP: #7D7D7D 1px solid;
background-color:none;
}


.contact
{
BORDER-BOTTOM: #BDBDC2 1px solid;
BORDER-LEFT: #BDBDC2 1px solid;
BORDER-RIGHT: #BDBDC2 1px solid;
BORDER-TOP: #BDBDC2 1px solid;
background-color:none;
}




.table {
	width:475px;
	margin:15px 0px 0px 0px;
	clear:both;
}
.tabletop {
	background:url(../img/tables/top.gif) no-repeat;
	width:475px;
	height:30px;
	font:7pt Verdana;
	color:white;
	padding:0px 10px 0px 7px;
}
.tablebot {
	background:url(../img/tables/bot.gif) no-repeat;
	width:475px;
	height:8px;
}
.tableborderleft {
	border-left:1px solid #BDBDC2;
	width:1px;
}
.tableborderright {
	border-right:1px solid #BDBDC2;
	width:1px;
}
.tablecontent {
	font:8pt Verdana;
	line-height:18px;
	color:black;
	padding:0px 0px 0px 0px;
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	
}
.buttons {
	font:8pt Verdana;
	color:#666666;
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}
.tablecontent a{
	color:#959595;
	text-decoration:none;
}
.tablecontent a:Hover{
	color:#D3242F;
	text-decoration:none;
}
.tablecontent img{
	padding: 0px 0px 0px 0px;
	border-color: #999999;
}
