/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; background:url(back-grad.png) top repeat-x;}

td {border-bottom:solid 1px #999999; padding:5px 0}

a {color:#0000FF;}
p {line-height:18px;}
.number {text-decoration:none; color:#666666}

#menu 	{height:115px; padding:0; width:900px; margin:auto;}

#menu #logo  	{width:260px; font-size:10px; height:60px; float:left; margin:5px 0 0 0; overflow:hidden; text-transform:uppercase;}
#menu #logo a	{text-decoration:none; color:#FFFFFF; font-size:42px; text-transform:lowercase}

#menu #links 	{width:600px; height:20px; float:right; text-align:right; margin:45px 0 0 0;}
#menu #links a	{font-size:14px; text-decoration:none;  margin:0 0 0 15px; color:#FFF;}
#menu #links a:hover {text-decoration:underline;}
#menu #links a,
#menu #links input	{margin:0 0 0 30px;}
#menu #links .selected {font-size:14px; margin:0 0 0 35px;}


#head	 {width:900px; margin:0px auto 10px auto;}
#head h1 {margin:0 0 20px 0;}
#head h1 .title {font-weight:normal;}


#info		 {width:700px; margin:10px auto; padding:4px 0; float:left;}
#info .col-1 {width:190px; float:left; font-size: 12px; text-transform: uppercase; text-align: right;}
#info .col-1 strong {font-weight: normal; color: rgba(142,130,130,0.5);}
#info .col-2 {width:505px; float:right; font-size: 12px;}
#info .col-2 a {text-decoration:none; color:#2D9200; display:block; margin:0 0 5px 0;}
#info .col-2 a:hover {text-decoration:underline}


#info .sep	 {height:1px; width:100%; margin:30px 0; clear:both;}

#table  	  {width:700px; margin:10px auto; border-top:solid 1px #999999; clear:both; min-height:350px; float:left; overflow:hidden}
#table a {text-decoration:none; color:#2D9200;}

#table .col-1 {width:40px;  float:left;  border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:20px; border-right:none;}
#table .col-2 {width:218px; float:left;  border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:45px; border-right:none;}
#table .col-3 {width:423px; float:left;  border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:20px; border-right:none;}
#table .col-4 {width:463px; float:right; border:solid 1px #FFFFFF; border-bottom:solid 1px #999; padding:4px; overflow:hidden; height:45px; color:#666666}
#table .col-4 a {text-decoration:none; color:#2D9200; display:block; float:left; margin:0 10px 0 0;}
#table .col-4 a .number {text-decoration:none; color:#666666}
#table .col-4 a:hover {text-decoration:underline}


#browse  	  {width:700px; margin:10px auto; clear:both; min-height:350px; float:left}
#browse a 		{text-decoration:none; color:#2D9200;}
#browse a:hover {text-decoration:underline}
#browse .item {width:299px; float:left; height:13px;  margin:0 0 5px 0; overflow:hidden;}


#home {width:700px; margin:10px auto; clear:both; min-height:350px; float:left}
#home p {margin:0 0 20px 0;}
#home ul {margin:0;}
#home li {margin:0 0 10px 0;}

#side {float:right; width:160px;}

.wrapper {margin:0 auto; width:900px; overflow:auto}

#foot 	{width:900px; margin:20px auto 30px auto; font-size:11px; text-align:center; clear:both;}