/* CSS Document */
html
{
	margin: 0; 
	padding: 0;
}
body  {
	background-color:#ffffff;
}

img {border:0;}
input{font-family: Verdana, Arial;
color: #333333;
    font-size: 8pt;}

/* Main Navigation */
div
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align:left;
}

div#mainnav {text-align:right; width:506px; height:27px;background: #ffffff; font-family: Verdana, Helvetica,Arial, sans-serif;border-right: 1px solid #999999;border-top: 1px solid #999999;}
div#mainnav ul {list-style: none; margin:7px;}
div#mainnav li {display: inline; padding: 5px; margin-right: 0px;}
div#mainnav li a {padding: 2px; color: #555555; font-weight: bold; text-decoration: none;}
div#mainnav li a:hover {padding-bottom: 4px; border-bottom: 4px solid #ff6600;}
div#mainnav li.selected a {padding-bottom: 4px; border-bottom: 4px solid #666666;}

/* End Main Navigation */

/* Translation */
div#translate {width:506px; height:25px; text-align:right; vertical-align:top;}
div#translate img{ text-align:right;}


a {font-size:8pt; font-weight: normal; color: #ff6600; text-decoration: underline;}
a:active,a:link,a:visited {color: #ff6600; text-decoration: none;}
a:hover {color: #ff6600; text-decoration: underline;}
a.nav:active,a.nav:link,a.nav:visited {color: #333333; text-decoration: none;}
a.nav:hover {color: #333333; text-decoration: underline;}
.copy_paghead {font-size:11pt; color:#333333; font-weight:bold;}
.copy_copyright {color: #333333;}
.copy_title{font-size:12px; font-weight:bold;}
.copy_orange_title{font-size:12px; color:#ff6600; font-weight:bold;}
.copy_white {color: #ffffff;}

/* Background Colors*/
.bgmain {background-color:#666666;}
.reg {background-color:#ffffff;}
.alt {background-color:#eeeeee;}

/* Partner Logos*/
#partners{
	width:100%;
}
.logo-micro{
	background:url(../images/microsoft_reg_partner2.gif) no-repeat -181px 0;
	text-indent:-9999px;
	width:181px;
	height:36px;
	margin-top:10px;
	margin-bottom:10px;
	float:right;
}

.logo-micro:hover{
	background:url(../images/microsoft_reg_partner2.gif) no-repeat 0 0;
} 

.digsites #outer
{
	margin:0 auto;
	width:724px;
	height:100%;
}

.digsites #leftContainer
{
	width:724px;
	background:url(../images/shadow_left.gif) no-repeat 0 21px;
	margin:0 auto;
}

.digsites #rightContainer
{
	background:url(../images/shadow_right.gif) no-repeat right 21px;
}

.digsites #centerContainer { 
	width: 682px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0 none #000000;
	text-align: left;
	padding:0;
	
} 

.digsites #main
{
padding-bottom:10px;
}
.digsites #header
{
	margin:0 auto;
	width: 701px;
	text-align:right;
	margin-left:23px;
	background: #ffffff; 
	padding: 0;
}

.digsites #siteContent { 
	float:left;
	margin: 0;
	padding: 0;
	width:680px;
	border: 1px solid #999999;
	padding: 1px;
} 
.digsites #footer {
clear:both; 
	margin:0 auto;
	width: 682px;
	background: #ffffff; 
}