body 
{
	margin-top: 3px;
	FONT-SIZE: x-small; 
	COLOR: black; 
	border-color: #FDF1D4;
	FONT-FAMILY: verdana, MS Sans Serif, sans serif, Arial, Helvetica; 
	BACKGROUND-COLOR: white 
}

img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

dt
{
	font-size: larger;
	padding-top: 0.4em;
}

h3
{
	font-size: small;
	color: black;
}
/*	color: #6666cc;*/
h4
{
	margin-bottom: 0.5em;
	color: gray;
}
h5
{
	color: dimgray;
}

li
{
	padding-bottom: 0.5em;
}

td {
	color: black;
	font-family: verdana, MS Sans Serif, sans serif, Arial, Helvetica;
	font-size: x-small;
}

.TextSpaceWide
{
	padding: 1em;
}

.FloatRightCallOut
{
	padding-top: .5em;
	padding-right: 2em;
	padding-bottom: 2em;
	width: 50ex;
}
.prodRightCallOut
{
	border: 1px solid rgb(255, 170, 0); 
	margin-top: 3em;
	padding: 1em;
}

/* dark brown orange: rgb(253, 153, 22) */
/* orangy brown: rgb(253, 153, 22) */
.MainArea 
{
	border-left: rgb(253, 153, 22) 1px solid;
	border-right: rgb(253, 153, 22) 1px solid;
	border-bottom: rgb(253, 153, 22) 1px solid;
}
.MainArea2
{
	border-right: #fb9916 1px solid;
	border-left: rgb(253,153,22) 1px solid;
	border-bottom: #cccc33 1px solid;
}

.featureHdr
{
	color: rgb(122,150,223);
}


.topnav
{
	/*padding: 2px;*/
	border: rgb(253, 153, 22) 1px solid;
	background-color: #FDF1D4; 
}

.topnavsel
{
	font-weight: bold;
	color: rgb(147,0,0);
}

.menuitem1
{
	padding-left: 7px;
	padding-right: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: rgb(253, 153, 22) 1px solid;
	background-color: #FDF1D4; 
}

.menuitem
{
	padding-left: 7px;
	padding-right: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: rgb(253, 153, 22) 1px solid;
	border-left: rgb(253, 153, 22) 1px solid;
	border-right: rgb(253, 153, 22) 1px solid;
	background-color: #FDF1D4; 
}

A.mitem
{
	font-weight: bold;
	color: gray;
	text-decoration: none;
}

A:hover.mitem
{
	text-decoration: none;
}

.news_vis
{
	border-top: white 4px solid;
	border-left: white 3px solid;
}

.news_text
{
	border-right: white 10px solid;
	border-top: white 0px solid;
	padding-top: 1ex;
	padding-left: 1em;
	border-left: rgb(122,150,223) 1px dotted;
	width: 20em;
}
	
.outline_header
{
	padding-top: 2px;
	margin-top: 2px;
	width: 10em;
}

.flag_text
{
	font-weight: bold;
	color: white;
	background-color: silver;
}

A.navlink 
{
	color: gray;
	text-decoration: none;
}
/* light blue link color: rgb(51, 153, 204), hover orange: rgb(255, 192, 0);*/
A
{
	color: #003399;
	text-decoration: none;
}
/* orangy brown: rgb(253, 153, 22) */
A:Hover
{
	color: rgb(147, 0, 0); 
	text-decoration: underline;
}
A.HiddenLink {
	text-decoration : none;
	color : black;
}
A.HiddenLink:Hover {
	text-decoration : none;
	color : #FFC000;
}

.prodDetailLeftCol
{
	width: 10em;
}

.head {font-weight:bold; font-size:16px; color:#6666cc}
.caption {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:10 px; color:#7D7D7D}

