#body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#D1D1D1;
	background-image:url(./pictures/bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
#divHeader{
	width:1000px;
	height:160px;
	margin:auto;
	background-image:url(./pictures/header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:20px;
	clear:both;
}
#divMenu{
	width:800px;
	min-height:44px;
	margin:auto;
	margin-top:15px;
	text-align: center;
}
#divMain{
	width:990px;
	padding-top:10px;
	margin:auto;
}
#divMyTeam{
	float:left;
	border:1px solid #555;
	width:240px;
	height:500px;
	margin:1cm;
	background-color:#D1D1D1;
}
#divMyCader{
	float:right;
	border:1px solid #555;
	width:240px;
	height:240px;
	margin:1cm;
	background-color:#D1D1D1;
}
#divLeft{
	float:left;
	width:200px;
	background-color:#AAA;
	border:solid #666 1px;
	margin:auto;
	min-height:700px;
}
#divRight{
	float:right;
	width:780px;
	background-color:#AAA;
	border:solid #666 1px;
	margin:auto;
	min-height:700px;
}
#Menu {
	 padding: 1em;
	 margin:auto;
	 list-style-type: none;
	 display:inline;
	 height:44px; 
}
h1{
	font-size:14px;
	background-image:url(./pictures/menubg.jpg);
	background-repeat:repeat-x;
	padding-left:1.5cm;
}
h2{
	font-size:18px;
	padding:0.5cm;
	background-color:green;
	border:1px solid #00AA00;
	text-align:center;
	color:#FFF;	
}
h3{
	font-size:18px;
	padding:0.5cm;
	background-color:darkred;
	border:1px solid #FF0000;
	text-align:center;
	color:#FFF;	
}
h4{
	font-size:18px;
	padding:0.5cm;
	background-color:#FFF;
	border:1px solid #FF0000;
	text-align:center;
	color:#000;	
}
#Menu li { 	 
	 padding-top:22px;
	 display: inline; vertical-align:middle;}
#Menu a { 
	 //border-left:1px solid #666;
     vertical-align:middle;
	 padding: 14px;
	 color:#FFF;
	 font-weight: bold;
	 text-decoration: none; 
	 font-size:12px;
	 background-image:url(./pictures/menubg_2.jpg);
	 background-position:top left;
	 background-repeat:x-repeat;
	 
}
#Menu a:visited { color: #FFF; }
#Menu a:hover { 
	color: #FFF;
	background-image:url(./pictures/menubg.jpg);
	background-position:top left;
	background-repeat:x-repeat;
}
#Menu a:active { color: #000; }
TABLE {
	border: 1px solid #666;
	border-spacing:0px;
	border-collapse:collapse;
	margin-left:1cm;
	margin-top:0.5cm;
	margin-bottom:1cm;
}
TR.color1{
	background-color:#D1D1D1;
	border-collapse:collapse;
}
TR.color2{
	background-color:;
	border-collapse:collapse;
}
tr:hover{
	background-color:#999;
	border-collapse:collapse;
}
input, select, textarea{
	background-color:#D1D1D1;
	border:1px solid #666;
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #333;
	margin-top:1px;
	margin-left:1px;
}
a:link { text-decoration:none; font-weight:bold; color:#555; }
a:visited { text-decoration:none; font-weight:bold; color:#555; }
a:hover { text-decoration: underline; }
a.green {color:green; }
	 div.auto_complete {
          width: 350px;
          background: #fff;
        }
        div.auto_complete ul {
          border:1px solid #888;
          margin:0;
          padding:0;
          width:100%;
          list-style-type:none;
        }
        div.auto_complete ul li {
          margin:0;
          padding:3px;
          cursor: pointer;
        }
        div.auto_complete ul li.selected {
          background-color: #ffb;
        }
        div.auto_complete ul strong.highlight {
          color: #800; 
          margin:0;
          padding:0;
        }