div.e_message { background-color: #FFFFE1; border: 1px #888888 dashed; padding: 10px;}
div.s_message { background-color: #FFFFE1; border: 1px #888888 dashed; padding: 10px;}

.e_message { font-family: tahoma, arial; color: #F00;}
.s_message { font-family: tahoma, arial; color: #027B74;}

#large {font-size: 15px;}
#small {font-size: 10px;}
#bold {font-weight: bold;}

h1 {font-size: 22px; padding: 0px; margin: 0px;}
h2 {font-size: 17px; padding: 0px; margin: 0px;}

tr.white { background-color: #fff; }

td { font-size: 12px; font-family: tahoma, arial; color: #003399; }
td.border { background-color: #888888; }

td.head { background-color: #F6F6F6; font-size: 14px; font-family: tahoma, arial; font-weight: bold; color: #000;}
td.light { background-color: #F0FAFF; font-size: 14px;}
td.dark { background-color: #E5F0FF; font-size: 14px;}
td.grey { background-color: #F6F6F6; font-size: 14px;}


a        {color: #003399; text-decoration: underline;}
a:hover  {color: #003399; text-decoration: underline;}
a:active {color: #003399; text-decoration: underline;}

a.black {color: #000}

a.menu_link {font-size: 12px; color: #C20000;}

.black {color: #000}

select {font-size: 11px; font-family: tahoma, arial;}
input {font-size: 11px; font-family: tahoma, arial;}
textarea {font-size: 12px}

#width180 {width: 180px}
#width300 {width: 300px}

pre {font-size: 12px; font-weight: normal; border: #416CAC solid 1px; width: 420px; padding: 8px; color: #0080C0; margin: 2px 0px 2px 0px;}

form {margin: 0px; padding: 0px; border: 0px;}


.product .rollover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	position: absolute; 
	z-index: 1; 
	visibility: hidden;
	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
	border: solid 3px #82BAFF;
	margin: 2px auto 2px 2px;
	text-align: left;
	width: 240px;
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='dimgray', Positive='true');
	vertical-align: top;
}

