body{
background-color: #ffffff;
margin-top: 0px;
}
a{
font-size:10px;
font-family:verdana,Arial,Helvetica,sans-serif;
color: #313131;
}
a:hover{
font-size:10px;
color:#ac0d0d;
}
p{
font-size:11.5px;
font-family:verdana,Arial,Helvetica,sans-serif;
padding:3px;
}

span.glossary_word{
font-size:12px;
font-family:verdana,Arial,Helvetica,sans-serif;
font-weight:bold:
text-decoration: underline;

}
td{
font-size:11px;
font-family:verdana,Arial,Helvetica,sans-serif;

}

li.out{
font-size:11px;
font-family:verdana,Arial,Helvetica,sans-serif;
ist-style-position: outside;
}
/* Site Map Style*/
ul.disc{
list-style-type: disc;
}
li.square{
color: #283A50;
 font-weight:bold;
 padding: 5 5 5 10px;
list-style-position: outside;
}
ul.square{
list-style-type: square;
}
ul.none{
list-style-type: none;
}
ul.circle{
list-style-type: circle;
}
/* End of Site Map Style*/

a{
font-size:12px;
text-decoration:none;
font-family:verdana,Arial,Helvetica,sans-serif;
color: #313131;
}
a:hover{
text-decoration:none;
font-size:12px;
color:#ac0d0d;
}

a.red{
font-size:12px;
text-decoration:none;
font-family:verdana,Arial,Helvetica,sans-serif;
color: #e0e0e0;
font-size:12px;
font-weight: bold;
}
a.red:hover{
text-decoration:none;
font-size:12px;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight: bold;
color:#c0c0c0;
}
.title{
 font-family:verdana,Arial,Helvetica;
 color: #000000;
 font-weight:bold;
 font-size: 16px;
 text-align:right;
 padding: 10 10 0 0px;
}

.maintext{
background-color: #e0e0e0;
border-top: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;

}
.thinline{
height: 1px solid #9b9999;

}

.red_bg{
 background: url("../img/red_menu_bg.jpg");
border-top: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
text-align: center;

}


.head_title{
text-transform: none;
text-decoration: none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight: bold;
color: #c80000;

}


a.top_menu_link {
text-transform:lowercase;
text-decoration:none;
font-size:11px;
font-family:verdana,Arial,Helvetica,sans-serif;
color: #000000;

}
a.top_menu_link:hover{
text-transform:lowercase;
text-decoration:underline;
font-size:11px;
color:#446780;
}


//side menues
.under_right_menu{
  border-top: 0px solid #c0c0c0;
  border-bottom: 0px solid #c0c0c0;
  border-left: 0px solid #c0c0c0;
  border-right: 0px solid #c0c0c0;
  background: #cbcddb;
}
.under_right_menu1{
  border-top: 0px solid #c0c0c0;
  border-bottom: 0px solid #c0c0c0;
  border-left: 1px solid #c0c0c0;
  border-right: 0px solid #c0c0c0;
}
ul.side_menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* =-=-=-=-=-=-=-[Menu]-=-=-=-=-=-=-=- */
#menu2 {
 width: 197px;
 margin: 0px;
}
#menu2 li.side_menu a {
 height: 32px;
 voice-family: "\"}\""; 
 voice-family: inherit;
 height: 32px;
 text-decoration: none;
 text-align: middle;
}
#menu2 li.side_menu a:link, #menu2 li.side_menu a:visited {
 color: #283A50;
 display: block;
 font-weight:bold;
 background: url("../img/bullet_bg.gif")  top left no-repeat;
 padding: 6 0 0 50px;
}
#menu2 li.side_menu a:hover, #menu2 li.side_menu a:active {
 color: #000000;
 font-weight:bold;
 background: url("../img/bullet_bg_on.gif")  top left no-repeat;
 padding: 6 0 0 50px;
}
.side_menu_link{
 height: 32px;
 color: #283A50;
 display: block;
 font-weight:bold;
 background: url("../img/bullet_bg.gif")  top left no-repeat;
 padding: 6 0 0 50px;

}
/* =-=-=-=-=-=-=-[Menu Franchise]-=-=-=-=-=-=-=- */
#menu3 {
 width: 197px;
 margin: 0px;
}
#menu3 li.side_menu3 a {
 height: 22px;
 voice-family: "\"}\"";
 voice-family: inherit;
 height: 22px;
 text-decoration: none;
 text-align: middle;
}
#menu3 li.side_menu3 a:link, #menu3 li.side_menu3 a:visited {
 color: #283A50;
 display: block;
 font-weight:bold;
 background: url("../images/menu_link_bg.gif")  top left no-repeat;
 padding: 3 0 0 40px;
}
#menu3 li.side_menu3 a:hover, #menu3 li.side_menu3 a:active {
 color: #000000;
 font-weight:bold;
 background: url("../images/hover_menu_link_bg.gif")  top left no-repeat;
 padding: 3 0 0 40px;
}
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

/* Start of Application.php style*/
/*form */	
.texta {
font-size: 12px;
border: 1px solid #000000;
}	
.font_style{
font-size: 15px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color: #000000;

}
/* End of Application.php style*/
/* Site Map Style*/
ul.disc{
list-style-type: disc;
}
ul.square{
list-style-type: square;
}
ul.none{
list-style-type: none;
}
ul.circle{
list-style-type: circle;
}
/* End of Site Map Style*/
.topmenubg{
background: url(../img/grey_bg.gif) top left;

}

.bottommenubg{
background: url(../img/grey_bg.gif) bottom left;
}
.middlemenubg{
background-color: #e0e0e0;
}
.rep_name{
color:#000000;
font-weight:bold;
font-size:12px
font-family:verdana,Arial,Helvetica,sans-serif;
padding:5px;
text-align:left;
}

.rep_address{
color:#000000;
font-size:12px
font-family:verdana,Arial,Helvetica,sans-serif;
padding:5px;
text-align:left;
}
.rep_company{
color:#000000;
font-weight:bold;
font-size:12px
font-family:verdana,Arial,Helvetica,sans-serif;
padding-top:20px;
padding-left:5px;
padding-bottom:15px
text-align:left;
}
.rep_phone{
color:#000000;
font-size:12px
font-family:verdana,Arial,Helvetica,sans-serif;
padding:5px;
text-align:left;
}
.rep_web{
color:#000000;
text-decoration: underline;
font-size:10px
font-family:verdana,Arial,Helvetica,sans-serif;
padding:5px;
text-align:left;
}
.rep_email{
color:#000000;
text-decoration: underline;
font-size:10px
font-family:verdana,Arial,Helvetica,sans-serif;
padding:5px;
text-align:left;
}
.rep_states{
color:#000000;
font-size:12px
font-family:verdana,Arial,Helvetica,sans-serif;
padding:5px;
text-align:left;
}


.rep_box{
border-top: 1px solid #ff0000;
border-bottom: 1px solid #ff0000;
border-left: 1px solid #ff0000;
border-right: 1px solid #ff0000;
background-color: #ffffff;
padding:5px;
}
