* {

 padding: 0;

 margin: 0;

}



img {border:none;}



body {

 font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

 font-size: 13px;

 background: white;

 color: black;

}



button {

 background-color: #fd6a03;

 border: none;

 color: white;

 font-size: 11px;

 font-weight: bold;

 padding: 1px 8px 1px 8px;

}



h2 {

 color: #fd6a03;

 font-size: 17px;

 padding-left: 10px;

}



#wrapper { 

 margin: 0 auto;

 width: 580px;

}



#header {

 color: #333;

 width: 580px;

 float: left;

 padding: 10px;

 height: 130px;

 margin: 10px 0px 0px 0px;

 background: url(../images/header.gif) center no-repeat;

}



#header p {

 color: #8e8c8c;

 margin: 0px 0px 0px 425px;

 font-size: 10px;

}



#header p a {

 color: #8e8c8c;

 text-decoration: none;

}



div#div0 a {

    height: 130px;

    width: 220px;

    display: block;

    cursor: pointer;

}



#navigation {

 float: left;

 width: 580px;

 height: 122px;

 color: #333;

 padding: 10px;

 margin: 0px 0px 0px 0px;

 background: url(../images/menu.png) center no-repeat;

_margin: 0px 0px 0px -10px;

}



#menu {

  width: 580px;

  padding: 3px 0px 0px 6px;

  _padding: 3px 1px 0px 16px;

  margin: 0 auto; 

  list-style-type: none;

}



#menu li {

  float: left;

  width: 93.3px;

  line-height: 20px;

}



#menu a {

  display: block;

  width: 100px;

  _width: 94px;

  color: white; 

  background: #10275d; 

  text-align: center; 

  padding: 4px 0; 

  text-decoration: none; 

  font-weight: bold;

  font-size: 10px;

  float: left; 

}



#menu a:hover {

  color: #fff; 

  background: transparent;

  text-decoration: underline

}



#navigation form {

 padding: 56px 0px 0px 134px;

 _padding: 25px 0px 0px 143px;

}



#navigation button {

 _margin: 5px 0px 2px 5px;

}



*:first-child+html #navigation form {

padding: 23px 0px 0px 134px;

} 



*:first-child+html #navigation button {

margin: 5px 0px 2px 5px;

}



#welcome {

 float: left;

 width: 580px;

 height: 70px;

 color: #333;

 padding: 10px;

 margin: 0px 0px 0px 0px;

}



#welcome p {

 width: 565px;

 margin-left: 7px;

}



#welcome img {

 margin-left: 7px;

}



#info123 {

 float: left;

 width: 580px;

 height: 89px;

 color: #333;

 padding: 10px;

 margin: 0px 0px 0px 0px;

 background: url(../images/123.png) center no-repeat;

}



#results {

 float: left;

 width: 580px;

 color: #333;

 padding: 10px;

 margin: 0px 0px 0px 0px;

 font-size: 11px;

}



#results h2 {

 color: #fd6a03;

 font-size: 17px;

 padding-left: 10px;

}



#results table {

 width: 565px;

 border-collapse: collapse;

 margin-left: 7px;

}



#results p {

 width: 565px;

 margin-left: 7px;

}



#results tr {

 border: 1px solid #f1f1f1;

}



#results td {

 padding: 2px 7px 2px 10px;

}



#results .border {

 border-right: 1px solid #f1f1f1;

}



#results .header {

 color: #9f9f9f;

 border: none;

}



#results .alt {

 background: #f7f7f7;

}



#results .bold {

 font-weight: bold;

 border: 1px solid white;

 width: 75px;

}



#results .noborder {

 border: 1px solid white;

}



#results img {

 border: none;

}



#results em {

 color: #7b7b7b;

 font-style: normal;

}



#results button {

 margin-left: 484px;

}



#results button.left {

 margin-left: 0px;

}



#results a

{

	color: black;

	text-decoration: none;

}



#results a:hover

{

	text-decoration: underline;

}



#leftcolumn { 

 color: #333;

 margin: 0px 0px 0px 0px;

 padding: 10px;

 height: 330px;

 width: 140px;

 float: left;

}



#centercolumn { 

 float: left;

 color: #333;

 background: #F2F2E6;

 margin: 0px 0px 0px 0px;

 padding: 10px;

 height: 330px;

 width: 224px;

 display: inline;

 background: url(../images/categories-center.png) center no-repeat;

}



#rightcolumn { 

 color: #333;

 margin: 0px 0px 0px 0px;

 padding: 10px;

 height: 330px;

 width: 155px;

 float: left;

}



#leftcolumn a, #centercolumn a, #rightcolumn a

{

 color: #333;

 text-decoration: none;

}



#leftcolumn a:hover, #centercolumn a:hover, #rightcolumn a:hover

{

 text-decoration: underline;

}



#leftcolumn h2 {

 color: #fd6a03;

 font-size: 17px;

 padding-left: 10px;

}



#centercolumn h2 {

 color: #fd6a03;

 font-size: 17px;

 padding-left: 30px;

}



#rightcolumn h2 {

 color: #fd6a03;

 font-size: 17px;

 padding-left: 10px;

}



#leftcolumn h2 a, #centercolumn h2 a, #rightcolumn h2 a

{

 color: #fd6a03;

 text-decoration: none;

}



#leftcolumn h2 a:hover, #centercolumn h2 a:hover, #rightcolumn h2 a:hover

{

 text-decoration: underline;

}



#leftcolumn li {

 list-style: none;

 font-size: 11px;

 padding-left: 10px;

}



#centercolumn li {

 list-style: none;

 font-size: 11px;

 padding-left: 30px;

}



#rightcolumn li {

 list-style: none;

 font-size: 11px;

 padding-left: 10px;

}



#quality {

 float: left;

 width: 580px;

 height: 108px;

 color: #333;

 padding: 10px;

 margin: 0px 0px 0px 0px;

 background: url(../images/quality.gif) center no-repeat;

}



#pros {

 float: left;

 width: 580px;

 height: 108px;

 color: #333;

 padding: 10px;

 margin: 0px 0px 0px 0px;

 background: url(../images/pros.png) center no-repeat;

}



#footer { 

 width: 580px;

 height: 107px;

 clear: both;

 color: #333;

 background: #BD9C8C;

 margin: 0px 0px 10px 0px;

 padding: 10px;

 background: url(../images/footer.gif) center no-repeat;

}



#bottom-menu {

  width: 450px;

  padding: 0px;

  margin: 0 auto; 

  list-style-type: none;

}



#bottom-menu li {

  float: left;

  width: 60px;

  line-height: 5px;

}



#bottom-menu a {

  display: block;

  width: 60px;

  color: black;

  text-align: center; 

  padding: 4px 0; 

  text-decoration: none; 

  font-weight: bold;

  font-size: 9px;

  float: left;

}



#bottom-menu a:hover {

  text-decoration: underline

}


