.text		{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify }
p		{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify }
p:first-letter	{ font-size: 130%; }
font            { font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify }
body		{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify }
div		{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify }


h1		{ font-size: 18px; font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; text-decoration: none }
h2		{ font-size: 16px; font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; text-decoration: none }
h3		{ font-size: 14px; font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; text-decoration: none }

.adrectitle	{ font-size: 36px; color: #005090; font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; text-align: right }
.doctitle	{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 18px; text-decoration: none }


INPUT           { BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; 
		BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; 
		BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
		
TEXTAREA        { BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; 
		BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; 
		FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
		
SELECT          { BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; 
		BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; 
		FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
		
FORM            { FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}

A:link          { BACKGROUND: none; COLOR: #005090; TEXT-DECORATION: underline}
A:active        { BACKGROUND: none; COLOR: red; TEXT-DECORATION: underline}
A:visited       { BACKGROUND: none; COLOR: #005090; TEXT-DECORATION: underline}
A:hover         { BACKGROUND: none; COLOR: red; TEXT-DECORATION: underline}

.doctitle	{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.content        { BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.block-title    { BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.storytitle     { BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat       { BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle       { BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent     { BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option         { BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny           { BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}


.main		{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify }	
.rmain		{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; text-align: right }
.disclaimer	{ font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; font-size: 10px; color: black; text-align: right }

.osnheader	{ color: #005090; font-size: 48px; font-family: Verdana, Helvetica, sans-serif; }
.copyright	{ background: none; color: #363636; font-size: 10px; font-family: Arial; }
.navlinks	{ font-size: 11px; text-decoration: none; }
.newslinks	{ font-size: 10px; text-decoration: none; font-family: Arial, sans-serif; margin-bottom: 2px; } 		

a:link.newslinks	{ font-size: 10px; text-decoration: none; font-family: Arial, sans-serif; margin-bottom: 2px; }
a:visited.newslinks	{ font-size: 10px; text-decoration: none; font-family: Arial, sans-serif; margin-bottom: 2px; }

a:link.navlinks 	{ font-size: 11px; text-decoration: none; font-family: Arial, sans-serif; }
a:visited.navlinks	{ font-size: 11px; text-decoration: none; font-family: Arial, sans-serif; }	

a:link.bigredlink	{ font-size: 14px; text-decoration: underline; font-family: Arial, sans-serif; color: red; }
a:visited.bigredlink	{ font-size: 14px; text-decoration: underline; font-family: Arial, sans-serif; color: red; }
a:hover.bigredlink	{ font-size: 14px; text-decoration: underline; font-family: Arial, sans-serif; color: #005090; } 
		
.productnavi	{ background: #eeeeee; table-height: 20px; border: 1px; font-size: 12px; border-style: solid; border-color: #005090; }
.listsmall	{ font-size: 11px; color: #808080; }
.listsmallblack { font-size: 11px; color: #505050; }
.listwhite	{ background: #f6f6f6; height: 30px; border: 1px; border-style: solid; border-color: #005090; }
.listyellow	{ background: #f6f0e7; height: 30px; border: 1px; border-style: solid; border-color: #005090; }


.boxhead	{ 
			white-space:nowrap;
			background-color: #005090; 
			color: white;
			font-size: 12px;
			font-weight: bold;
			font-family: Verdana, Helvetica, sans-serif;
			text-decoration: none;
			padding: 3px;
		}

.adbox		{	border: 1px;
			border-style: solid;
			border-color: #005090;
      			text-align: justify;
		}

.adboxhead	{	background-color: orange; 
			color: #005090; 
			font-size: 12px; 
			font-family: Arial, sans-serif; 
			text-decoration: none; 
			font-weight: bold;
			text-align: center;
			padding: 3px;
		}	

.adboxmain	{	padding: 3px;
			padding-bottom: 8px;
			text-align: center;
		}	

.boxheadright	{
			white-space:nowrap;
			background-color: #005090;
			color: white;
			font-size: 12px;
			font-weight: bold;
			font-family: Verdana, Helvetica, sans-serif;
			text-decoration: none;
			padding: 3px;
			text-align: right;
		}	

.boxheadleft	{
			white-space:nowrap;
			background-color: #005090;
			color: white;
			font-size: 12px;
			font-weight: bold;
			font-family: Verdana, Helvetica, sans-serif;
			text-decoration: none;
			padding: 3px;
			text-align: left;
	}	

.boxmain	{ 
			padding: 3px;
			padding-bottom: 8px;
		}	

.mainbody	{ padding: 20px;	}	

.pheader        {       font-size: 12px;
			color: #005090;
			font-family: Arial, sans-serif;
			font-weight: bold;
			text-align: left
		}

.pbody		{       font-size: 10px;
			color: #050505;
			font-family: Arial, sans-serif;
			text-align: justify;
		}
		
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.bottomline {
	border-bottom: 1px solid #DDDDDD;
	color:#666666;
}

.dividingborder {
	border-bottom: 1px dashed #DDDDDD;
}

.minibasket {
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}

.minibasketsubtitles {
	color:#666666;
	font-weight:bold;
}

.minibasket_items {
	font-size:x-small;
	border-bottom: 1px dashed #DDDDDD;
}
