/* Global Styles */





body


{


	margin:0px;


	background-color:#ffd680;


}





td


{


	font:11px Arial, Helvetica, sans-serif;


	color:#000000;


}





/*******************************/


/*                             */


/*         Main Table          */


/*                             */


/*******************************/





table.main


{


	width: 100%;


	border-style: none;


	border-width: 0px;


	border-collapse: collapse;


	padding: 0px;


}





/* Row : header */





tr.header


{


	background-color: #D67230;


}





td.h_logo


{


	white-space: nowrap;


	height: 70px;


}





td.h_col5


{


	width: 40px;


}





td.h_col6


{


	width: 100%;


}





div.logo


{


	font:24px Times New Roman, Times, serif;


	color: #26354A;


	letter-spacing:.3em;


	line-height:26px;


}





span.tagline


{


	font: 11px Arial, Helvetica, sans-serif;


	color: #D3DCE6;


	line-height:16px;


}





/* Row : separators */





tr.sep_dark


{


	 background-color: #666666;


	 height: 1.5px;


}





tr.sep_light


{


	 background-color: #D3DCE6;


	 height: 0.5px;


}





/* Row : navigation */





tr.nav


{


	background-color: #A4B3CA;


}





td.n_btn


{


	height: 24px;


	width: 705px; 


}





td.n_col5


{


	width: 40px;


}





td.n_col6


{


	width: 100%;


}





/* Row : body */





tr.body


{


	background-color: #FFFFCC;


}





td.b_left


{


	width: 260px;


	vertical-align:top;


	background-color: #D67230;


	padding: 0px;


}





td.b_text


{


	height: 600px;


	width: 600px;


	text-align: center;


}





td.b_col5


{


	width: 40px;


}





td.b_col6


{


	width: 100%;


	background-color: #FFFFCC;


	border-left: 2px solid #666666;


	text-align:left;


	vertical-align:top;


}





/* Row : footer */





tr.footer


{


	background-color: #FFD680;


}





td.f_left


{


	width: 215px;


	text-align:right;


}





td.f_center


{


	width: 530px;


	text-align:center;


}





td.f_right


{


	width: 100%;


	text-align: left;


}





/*******************************/


/*                             */


/*      Navigation Table       */


/*                             */


/*******************************/





table.navigation


{


	float: left;


	border-style: none;


	border-width: 0px;


	border-spacing: 0px;


	border-collapse: collapse;


	padding: 0px;


}





a.topNav


{


	font:10px Arial, Helvetica, sans-serif;


	color: #26354A;


	text-decoration: none;


	letter-spacing:0.1em;


	line-height:16px;


	display:block;


	padding: 0px 10px;


	border-right:1px solid #26354A;


}





a:hover.topNav


{


	color:#ffffff;


	background: #26354A;


}





span.phone


{


	font-size: smaller;


	color:	#000033;


}





/*******************************/


/*                             */


/*        Welcome Table        */


/*                             */


/*******************************/





table.welcome


{


	width: 243px;


	border-style: none;


	border-width: 0px;


	border-spacing: 0px;


	border-collapse: collapse;


	padding: 0px;


}


th.sidebarTextTop


{


	font:11px Arial, Helvetica, sans-serif;


	color:	#004080;


	letter-spacing:.1em;


	line-height:10px;


	padding:10px;


	text-align:center;


	width: 243px;


}


td.sidebarTextMiddle


{


	font:11px Arial, Helvetica, sans-serif;


	color: #ffd680;


	letter-spacing:.1em;


	line-height:10px;


	padding:10px;


	text-align:center;


}


td.sidebarTextBottom


{


	font:11px Arial, Helvetica, sans-serif;


	color:	#004080;


	letter-spacing:.1em;


	line-height:10px;


	padding:10px;


	text-align:right;	


}





/*******************************/


/*                             */


/*         Intro Table         */


/*                             */


/*******************************/





table.intro


{


	border-style: none;


	border-width: 0px;


	border-spacing: 0px;


	border-collapse: collapse;


	padding: 0px;


	text-align: left;


	width: 700px;


}





td.pageName


{


	font:24px Arial, Helvetica, sans-serif;


	color: #FF6600;


	letter-spacing:.2em;


	height:80px;


	vertical-align:top;


}





td.bodyText


{


	font:11px Arial, Helvetica, sans-serif;


	line-height:22px;


	color:#26354A;


	letter-spacing:.1em;


}





/*******************************/


/*                             */


/*        Footer Table         */


/*                             */


/*******************************/





div.footer


{


	text-align: center;


}





table.footer


{


	margin:auto;


}





.footer a


{


	font:8px Arial, Helvetica, sans-serif;


	color:	#CB0317;


	text-decoration: none;


	letter-spacing:0.1em;





	line-height:16px;


	display:block;


	padding: 0px 10px;


	border-right:1px solid #ff0033;


	border-left:1px solid #ff0033;


}





.footer a:hover


{


	color:	#000066;


}





span.copyright


{


	font-size: smaller;


	color: #666666;


}





/*******************************/


/*                             */


/*        Icon images          */


/*                             */


/*******************************/





img.icon


{


	border:none;


}





/*******************************/


/*                             */


/*        common stuff         */


/*                             */


/*******************************/





td.spacer


{


	width: 15px;


	white-space: nowrap;


}





td.dark_spacer


{


	width: 15px;


	white-space: nowrap;


	background-color: #D67230;


}





/*******************************/


/*                             */


/*     image rollover popup    */


/*                             */


/*******************************/





#pup {position:absolute; visibility:hidden; z-index:200; width:130; }





/*******************************/


/*                             */


/*            Forms            */


/*                             */


/*******************************/





input, select, label, textarea


{


	color: #26354A;


	font:11px Arial, Helvetica, sans-serif;


}





input, select, textarea


{


	background-color: #A4B3CA;


	border: 1px solid #336699;


}





input.button, select


{


	width: 134px;


}





input:hover.button


{


	color:#ffffff;


	background: #26354A;


}





option.default


{


	background-color: #26354A;


	color: white;


}





select.small


{


	width: 70px;


}





/*******************************/


/*                             */


/*        Product List         */


/*                             */


/*******************************/





td.detailText


{


	font:11px Arial, Helvetica, sans-serif;


	line-height:16px;


	color:#26354A;


	letter-spacing:.1em;


	text-align: center;


}





a.pr_list


{


	color: #ff6600;


	font-weight: bold;


	text-decoration: none;


}





td.pr_title


{


	font: Arial, Helvetica, sans-serif;


	color: #cc0033;


	text-align: center;


	font-weight: bold;


}





label.pr_badnews


{


	color: #cc0033;


	text-decoration: blink;


}





label.pr_goodnews


{


	color: #006633;


	text-decoration: none;


}





label.pr_important


{


	font-weight: bold;


}





td.b_pr_text


{


	height: 600px;


	width: 600px;


	text-align: center;


	background-color: #FFFFCC;


	border-left: 2px solid #666666;


	vertical-align:middle;


}





/*******************************/


/*                             */


/*       Shopping cart         */


/*                             */


/*******************************/





td.cart_title


{


	border-bottom: 2px solid #666666;


	text-align: center;


	font:18px Arial, Helvetica, sans-serif;


	color: #FF6600;


	letter-spacing:.2em;


	height:80px;


	vertical-align:middle;


}








/* ID Styles */





#background td {


	background:url(../library/mm_bg_header.gif);


	}





#padding {


	padding:14px;


	}





/* Calendar Styles */





#calendar td {


	border: 1px solid #26354A;


	}





#noborder td {


	border: 0px;


	}





#calheader td {


	font-weight:bold;


	color: #ffffff;


	}





/* Class Styles */





.subHeader {


	font:bold 12px Arial, Helvetica, sans-serif;


	color: #2D374D;


	font-weight:bold;


	line-height:20px;


	letter-spacing:.1em;


	}





.calendarText {


	font:11px Arial, Helvetica, sans-serif;


	color: #26354A;


	letter-spacing:.1em;


	}

/*******************************/
/*                             */
/*         Contact Us          */
/*                             */
/*******************************/

table.contact
{
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.contactLeft
{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990033;
	vertical-align: top;
}
td.contactLeft2
{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990033;
}
td.contactRight
{
	text-align: leftt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
td.contactCenter
{
	text-align: leftt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.contact:hover
{
	color: #e6eddf;
	background-color: #000066;
}

td.contact_form_left
{
	 width: 150px;
	 background-color: #ffda8c;
	 text-align: left;
}

td.contact_form_right
{
	 text-align: left;
	 width: 350px;
}

table.contact_form
{
	margin: auto;
	border: 1px solid #D67230;
}

