body, html{width:100%; height:100%;}
html{background:transparent;}
body 
{
	font-family: Verdana,Arial,Helvetica,Sans;
	background-color:#F9E4C9;
	color: #666666;
	font-size: 11px;
	width:100%;
}

#doc3 {
    background-color: #FFFFFF;
    border: 1px solid #808080;
    box-shadow: 0 0 10px #808080;
    display: block;
    margin: 20px auto;
    width: 1003px;
}

.boxes .box{
	background-color:#FBAB51 !important;
	border: 1px solid #737373;
	color: #000;
}


.existingattributes, .attributearea, .membershiparea,.boxes .box{
	border: 1px solid #737373;
	color: #000;
}

.box li a{
	color: #000 !important;
}

html body div#doc3.yui-t2 div#bd div#yui-main div.yui-b div.boxes div.box ul li{margin: 10px 0 0 0;}

.yui-main
{
	background-coloR: #fff;
	color: #000;
}

.mainpage_button
{
	border: none;
}

.sidemenu .default_link,
.mainpage_button .edit_details,
.mainpage_button .logout,
.mainpage_button .change_password
{
	display: none;
}

.mainpage_button .default_link
{
}

.default_link
{
	text-decoration: none;
}

.yui-b menu 
{
	padding-top: 100px;
}

.tdc_header h1
{
  display: none;
}

.sidemenu li {
    background-color: #FBAB51 !important;
    list-style-type: none;
    margin: 4px;
    padding: 2px 2px 2px 4px;
	border: 1px solid #737373;
}

/*.sidemenu li:hover{
    background-color: #FA911C;
}*/

.sidemenu 
{
	padding-top: 0px;
	padding-left: -50px;
}

a.sidemenu 
{
	color: #000;
	font-family:Verdana,Arial,Helvetica,Sans;
	font-size:12px;
}

ul{    list-style-type: none !important;
}

.sidemenu li a {
    color: black;
    display: block;
    margin: 4px;
    padding: 2px 2px 2px 4px;
}

.sidemenu li:hover {
    background-color: #FF8E18 !important;
    box-shadow: 0 0 10px #808080;
    text-decoration: none !important;
}
.sidemenu li a:hover
{
	text-decoration:none !important;
}

.submit 
{
   background-color: #FBAB51;
   border: 1px solid #000;
}

.success
{
  color: #FBAB51;
}


input 
{
	background-color: #efefef;
	color: #000;
	border: 1px solid #000;
}

.box li a
{
	color: #666666; 
}

.boxes .big
{
	*width: 500px;
	*position: relative;
	*right: 31px;
}



.tdc_header 
{
	height: auto;
	width: auto;
	text-align: center;
	
}


#ft {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-weight: bold;
    padding: 5px 0 10px 30px;
    text-align: center;
}



a:link 
{
  color: #fff;
  font-weight: bold;
  padding: 1px;
  text-decoration: none;
  font-size:12px;
}

a:visited 
{
	background-color: #FBAB51;
	color: #FFFFFF;
	font-weight: bold;
	padding: 1px;
	text-decoration: none;
}

a:hover 
{
  font-weight: bold;
  padding: 1px;
  text-decoration: underline;
}

.mainpage_button a:hover 
{
	color:#000;
}

.boxes .loginmembership_1313 
{
	position: relative;
	width:128px;
	right: 555px;
	bottom: 0px;
}

.returning
{
	left:39px;
	position:relative;
}

.error 
{
	color:red;
	font-size:10px;
	position:absolute;
}

.first_login
{
	left:0px;
	position:relative;
}


a:visited .sidemenu
{
color: #fff;
}

.box .mainpage_button
{
	background-color: #C7EBE5;
}

.mainpage li a
{
  border: 1px solid #FCCF9C;
  padding: 5px;
  color: #000;
  background-color:#FBAB51;
  border: 1px solid #737373;
}

.mainpage li a:hover
{
	font-family:Verdana,Arial,Helvetica,Sans;
	font-size:12px;
	font-weight:bold;
	text-decoration:none !important;
	background-color:#F39420;
	box-shadow: 0 0 20px #808080;
}
	
	
.buttonlink.editdetailscancelbutton
{
   background-color: #FBAB51;
   border: 1px solid #000;
   color: #FFFFFF;
   font-weight: normal;
   text-decoration: none;
}

.box.loginmembershiplink.loginmembership_2645
{
display:none;
}