/**** GLOBAL COLORS ********/
/* bright red: #e33131     */
/* medium grey: #666666    */
/* menu_on: #cfb8b8        */
/***************************/

body{
background-color:#999999;
background-image:url('/mb_bak.gif');
background-repeat:repeat-x;
margin:0px;
}

body,table,div,p,ul,ol,span{
font-family:verdana,arial,helvetica;
font-size:9pt;
}

#topmenutable{
background-color:white;
border-top:4px solid #666666;
}

#topmenucell{
font-size:8pt;
color: #999999;
border-bottom:1px solid #e33131;
padding-left:317px;
padding-bottom:1px;
}

a.topmenu:link,a.topmenu:visited{
font-size:9px;
font-weight:bold;
padding-right:3px;
padding-left:3px;
color:black;
text-decoration:none;
background-color:white;
}
a.topmenu:hover{
font-size:9px;
font-weight:bold;
padding-right:3px;
padding-left:3px;
color:black;
text-decoration:none;
background-color:#ededed;
}

#sitebannerimg2{
border-left:2px solid white;
}

#bannertable{
background-color:white;
border-top:2px solid white;
border-bottom:3px solid white;
}

#banner_sub2{
border-left:1px solid white;
border-right:1px solid white;
}

#bannerimgtable{
border-left:1px solid white;
}

#maintable{
background-color:white;
border-top:1px solid #e33131;
border-bottom:1px solid #e33131;
}

#navcolumn{
background-image:url('/navcolumn_bak.gif');
}

#navcell{
background-color:#cccccc;
}

#navdiv{
border-top:2px solid white;
border-right:2px solid white;
}

#contenttopspacer{
text-align:right;
}

#contentcell{
background-image:url('/content_bak.gif');
background-repeat: no-repeat;
border-left:1px solid #e33131; 
}

#contentdiv{
padding-top:30px;
padding-right:16px;
padding-bottom:30px;
padding-left:20px;


/** SITE FONT HACK BY SAMPLUSPLUS.COM **/
font-family:"Times New Roman", Times, serif;
font-size: 12pt;
color: #000;
line-height:125%;


}

#contentdiv p{
text-align:left;
}

#caldendardiv p{
text-align:center;
}

#centerdiv p{
text-align:center;
}

a:link,a:visited{
color:#930101;
text-decoration:underline;
}

a:hover{
color:#e33131;
text-decoration:underline;
}


.alertboxtable{
/*
float:right;
margin-top:32px;
margin-right:10px;
margin-bottom:16px;
margin-left:10px;
*/
margin-right:0px;
margin-left:0px;
margin-top:10px;
margin-bottom:10px;
}

.alertboxtitle{
font-family:Times New Roman, Serif;
font-size:18px;
font-weight:bold;
color:white;
padding-top:0px;
padding-right:0px;
padding-bottom:8px;
padding-left:8px;
}
.alertboxdate{
font-family:Times New Roman, Serif;
font-size:12pt;
font-style:italic;
color:white;
margin-bottom:6px;
}
.alertboxcontent{
margin-left:4px;
font-size:8pt;
color:white;
}
.alertboxbottom{
background-image:url('/img/alertboxassets/alertboxbottom.gif');
padding-right:10px;
}
.alertboxlink{
margin-top:4px;
font-size:8pt;
color:white;
text-align:right;
}

a.alertbox:link,a.alertbox:visited{
font-size:8pt;
color:#ffcccc;
text-decoration:underline;
}


#footertable{
border-top:2px solid white;
border-bottom:10px solid black;
background-color:#666666;
font-size:7pt;
color:#cccccc;
}

#navspacercell{
background-color:#666666;
border-right:1px solid white;
}

#emailsignup{
border-top:1px solid white;
background-color:#e33131;
padding:6px;
}

#emailtitle{
font-size:9pt;
font-weight:bold;
color:white;
text-align:right;
}

#emailenter{
margin-top:6px;
margin-right:6px;
text-align:right;
font-size:7pt;
font-weight:bold;
color:white;
}

.titlediv{
font-size:11pt;
font-weight:bold;
background-color:#eeeeee;
padding:6px,30px;
border-top:2px solid #999999;
border-bottom:2px solid #999999;
margin-bottom:30px;
}

.frpb {
float:right;
background-color:#eeeeee;
padding:3px;
border:1px solid #e33131;
}

h3{
font-size:11pt;
}

.subtitlediv{
font-size:8pt;
padding:6px,10px;
margin-bottom:10px;
}

.photolist{
font-size:7pt;
background-color:#eeeeee;
}

.red{
color: #e33131;
}

.formbut{
font-size:9pt;
/**font-weight:bold; **/
background-color:#e33131;
color:white;
border:1px outset #e33131;
}

a.alertblack:link {
	color: #000000;
	font-weight:bold;
}
a.alertblack:visited {
	color: #000000;
}
a.alertblack:hover {
	color: #000000;
}
a.alertblack:active {
	color: #000000;
}


.topborder{
background-image:url(/img/orderform/orderformtop.jpg);
width:100%;
margin:0px;
height:86px;
}

.bottomborder{
background-image:url(/img/orderform/orderformbottom.jpg);
width:100%;
margin:0px;
height:76px;
}
