body{
      background-color: F4F4F4;
	  margin:0 0 0 0;
	  padding:0 0 0 0; 
}

#tablebody {

      border: 1px solid #16164D;
      width: 770px;
}

#topnav {
 
      background-image: url(images/menu-back.gif);
      width:910px;
	  height:22;
	  font-family: arial;	
      font-size: 0.65em;	
      clear: both;
	  padding: 0 0 0 40;
	  text-align: bottom;
}

#topnav ul 
{		
    list-style-type: none;	
    margin: 0 10px;
    padding: 0;
    width: 910px;
}

#topnav li 
{ 
     float: left; 
     display:inline;
	 vertical-align: baseline;
	 margin: 5 5 0 5;
}

#topnav a:link
{
text-decoration: none;
color:#16164D;
}

#topnav a:visited
{
text-decoration: none;
color:#16164D;
}

#topnav a:hover {
text-decoration:none;
color:#ED1C24;
}

#botnav {
 
    
      border-top: 1px solid #16164D;
      width:100%;
	  height:21;
	  font-family: arial;	
      font-size: 0.65em;	
      clear: both;
	  vertical-align:bottom;
      float: center;
      white-space: nowrap;
	  padding: 0 0 0 14;
	  text-align: bottom;
}

#botnav ul 
{	
     display: inline;	
     list-style-type: none;	
     margin: 0 2 0 2;
	 vertical-align:middle;
}

#botnav li 
{ 
     float: left; 
     display:inline;
	 color:#272744;
	 vertical-align: baseline;
	 margin: 3 5 0 5;
}

#botnav a:link
{
text-decoration: none;
color:#272744;
}

#botnav a:visited
{
text-decoration: none;
color:#272744;
}

#botnav a:hover {
text-decoration:none;
color:#990000;
}

#sidnav2
{
margin: 0 0 0 0;
padding: 23 0 0 0;
list-style: none;
width:185px;
}

#sidnav2 ul
{
list-style: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#sidnav2 li 
{
width:100%;
padding: 0 0 0 0;
color:#16164D;
font-family: arial;	
font-size: 0.65em;
}


#sidnav2 a:link
{
text-decoration: none;
color:#16164D;
}

#sidnav2 a:visited
{
text-decoration: none;
color:#16164D;
}

#sidnav2 a:hover {
text-decoration:underline;
color:#16164D;
}

#sidnav3
{
margin: 0 0 0 0;
padding: 23 18 0 0;
list-style: none;

}

#sidnav3 ul
{
list-style: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#sidnav3 li 
{
width:100%;
padding: 0 0 0 0;
color:#16164D;
font-family: arial;	
font-size: 0.65em;
}


#sidnav3 a:link
{
text-decoration: none;
color:#16164D;
}

#sidnav3 a:visited
{
text-decoration: none;
color:#16164D;
}

#sidnav3 a:hover {
text-decoration:underline;
color:#16164D;
}

.navleft {
background-image: url(images/sidnav-back3.gif);
}

.flash {
border-top: solid 1px #F4F4F4;
}
#content
{
background-color: #FFFFFF;
width:100%;
}

#content .text{
color: #7D7D7D;
font-family: arial;	
font-size: 0.65em;
padding-bottom:10px;
}

.strong {
font-weight:800;
}
.bot-curve  
{
     background-attachment: url(images/bottom-curve.gif);
	 background-position:right;
	 background-repeat:no-repeat;
}

.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:left;
	background:url(images/shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(images/corner_bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 5px 5px 0;
	background:url(images/corner_tr.gif) right top no-repeat;}
.wrap3 img {
	display:block;
	border:1px solid #C8C7C7;
	}
	
.classMain
{
align: right;
}

.img-caption {
padding-right:25;
font-family: arial;	
font-size: 0.65em;
color: #16164D;
}

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 23px; color: #003366 !important; font-weight: bold; display:inline;}

h3 a:link
{
text-decoration: none;
color: 003366 !important;
font-size: 14px;
font-weight: bold;
}

h3 a:hover
{
text-decoration: none;
color: 003366 !important;
font-size: 14px;
font-weight: bold;
}

h3 a:visited
{
text-decoration: none;
color: 003366 !important;
font-size: 14px;
font-weight: bold;
}

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold}
h6 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold}

.order_button {
 background-color: EEF3F7;
 font-family: arial;
 border: 1px solid #3262A4;
background-image: url(../images/button-back.gif);
cursor: hand;
font-size: 0.95em;
}

.topright
{
padding: 0 18 0 0;
}

.divider
{
background-image:url(images/divider.gif);
background-repeat: repeat-y;
}

.prompt
{
font-size: 1.2em;
font-family: arial;
font-weight: bold;
color: #16164D;
}

.size
{
font-size: 1.3em;
font-family: arial;
font-weight: bold;
color: #16164D;
width: 100%;
text-align: center;
height: 36px;
vertical-align: middle;
padding-top: 5px;
}

.size2
{
font-size: 0.9em;
font-family: arial;
font-weight: bold;
color: #16164D;
width: 100%;
text-align: center;
height: 36px;
vertical-align: middle;
padding-top: 5px;
}bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 5px 5px 0;
	background:url(images/corner_tr.gif) right top no-repeat;}
.wrap3 img {
	display:block;
	border:1px solid #C8C7C7;
	}
	
.classMain
{
align: right;
}

.img-caption {
padding-right:25;
font-family: arial;	
font-size: 0.65em;
color: #16164D;
}

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 23px; color: #003366 !important; font-weight: bold; display:inline;}

h3 a:link
{
text-decoration: none;
color: 003366 !important;
font-size: 14px;
font-weight: bold;
}

h3 a:hover
{
text-decoration: none;
color: 003366 !important;
font-size: 14px;
font-weight: bold;
}

h3 a:visited
{
text-decoration: none;
color: 003366 !important;
font-size: 14px;
font-weight: bold;
}

.offer-name {
text-decoration: none;
color: 003366 !important;
font-size: 14px;
font-weight: bold;	
}

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold}
h6 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold}

.order_button {
 background-color: EEF3F7;
 font-family: arial;
 border: 1px solid #3262A4;
background-image: url(../images/button-back.gif);
cursor: hand;
font-size: 0.95em;
}

.topright
{
padding: 0 18 0 0;
}

.divider
{
background-image:url(images/divider.gif);
background-repeat: repeat-y;
}

.prompt
{
font-size: 1.2em;
font-family: arial;
font-weight: bold;
color: #16164D;
}

.size
{
font-size: 1.3em;
font-family: arial;
font-weight: bold;
color: #16164D;
width: 100%;
text-align: center;
height: 36px;
vertical-align: middle;
padding-top: 5px;
}

.size2
{
font-size: 0.9em;
font-family: arial;
font-weight: bold;
color: #16164D;
width: 100%;
text-align: center;
height: 36px;
vertical-align: middle;
padding-top: 5px;
}