/* Tag Styles */

body{
  font-family:"Verdana", Arial, sans-serif;
  color:#000000;
  background-color:#FFFFFF;
  margin:0;
  text-align:center;
}

a{
  color:#CC0000;
  text-decoration:none;
  font-weight:bold;
}

a:hover{
  color:#AA0000;
  font-weight:bold;
}

img{
  border-style:none;
}

/* ID Styles */

#top{
  height:55px;
  background-image:url("bar.jpg");
  background-repeat:repeat-x;
}

#nav{
  margin:0 auto 0 auto;
  width:900px;
  text-align:right;
}

#out{
  margin:0 auto 0 auto;
  width:900px;
  background-color:#FFFFFF;
  background-image:url("back.jpg");
  background-repeat:repeat-x;
  background-position:bottom center;
  text-align:left;
}

#head{
  text-align:center;
  height:95px;
  background-image:url("title.jpg");
}

#main{
  padding:0 0 10px 4px;
}

#omain{
  background-image:url("mainback.jpg");
  background-repeat:no-repeat;
  padding:30px 10px 10px 10px;
}

#maintop{
  width:686px;
  height:30px;
  background-image:url("maintop.jpg");
}

#cust{
  text-align:center;
  width:676px;
}

#right{
  float:right;
  width:204px;
}

#rmenutop{
  width:200px;
  height:30px;
  background-image:url("rmenutop.jpg");
}

#rservicetop{
  width:200px;
  height:30px;
  background-image:url("rservicetop.jpg");
}

#bottom{
  clear:both;
  margin:5px 0 0 0;
  height:50px;
  background-image:url("bar.jpg");
  color:#FFFFFF;
}

#ibottom{
  margin:0 auto 0 auto;
  padding:10px 0 0 0;
  width:880px;
  text-align:left;
}

/* Class Styles */

.innav{
  float:right;
}

.mmiddle{
  width:686px;
  background-color:#2B2B2B;
  text-align:center;
}

.mbottom{
  width:686px;
  height:10px;
  background-image:url("mbottom.jpg");
}

.rmiddle{
  width:200px;
  background-color:#DEDDDD;
}

.rbottom{
  width:200px;
  height:10px;
  background-image:url("rbottom.jpg");
}

.pad10{
  padding:5px 10px 0 10px;
}
.pad50{
  padding:20px 10px 10px 50px;
}

.small{
  font-size:12px;
}

.header{
  font-weight:bold;
  font-size:20px;
  color:#CC0000;
  margin:5px 0 5px 0;
}

.header2{
  font-weight:bold;
  font-size:17px;
  color:#CC0000;
  margin:5px 0 5px 0;
}

.wheader{
  font-weight:bold;
  font-size:20px;
  color:#FFFFFF;
  margin:5px 0 5px 0;
}

.gap5{
  width:5px;
  height:5px;
}

.gap25{
  width:25px;
  height:25px;
}

.gap50{
  width:50px;
  height:50px;
}

.gap200{
  width:200px;
  height:200px;
}

.mline{
  width:676px;
  height:5px;
  background-color:#2B2B2B;
  margin:10px 0 10px 0;
}