/*
Modification History
When		Who		What
15-Aug-01	Nitai&Dai	Add the verdana,palatino font to the beginning of the font-family
				Add H4 section
				Match P to the BODY.
24-Oct-01	Nitai		Add .small_text_box and .smallbuttons
27-Nov-01	Dai		Add styles related to infoseek
15-Feb-2002	Nitai		Add standard style for text 
09-Jan-2003	Dul		Add textred11
29-Jan-2003	Nitai		Add all textgreenXX
12-Mar-2003	Doug		Changed "P" and "TD" styles to match default BODY style, which,
				in turn, was changed to match "textblack12" style.
02-May-2003	Dai		Add NoUnderlineXpress3D
20-Oct-2005	Dai		Add homepageHeader
02-Nov-2005	Nitai	Remove stytles related to Infoseek.
14-Jul-2005     Alex    Added textblack16bold, textcentered
*/
H1 {
	font-size: 20pt;
	font-family: helvetica,arial,sans-serif;
	font-variant: normal;
	font-style: bold;
	color:  #990000; 
}
H2 {	
	font-size: 18pt;
	font-family: helvetica,arial,sans-serif;
	font-variant: normal;
	color: darkred;	
}
H3 {
	font-size: 14pt;
	font-family: helvetica,arial,sans-serif;
	font-variant: normal;
	font-style: bold;
	color:  darkred; 
}
H4 {
	font-size: 12pt;
	font-family: verdana,palatino,helvetica,arial,sans-serif;
	font-variant: normal;
	font-style: bold;
	color:  black; 
}
H6 {
	font-size: 8pt;
	font-family: helvetica,arial,sans-serif;
	font-variant: normal;
	font-style: normal;
	color:  #525a94;
}
BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-variant: normal;
	font-style: normal;
	color : black;
}
P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-variant: normal;
	font-style: normal;
	color : black;
}
TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-variant: normal;
	font-style: normal;
	color : black;
}

a:link          { color: #0033cc; }
a:visited       { text-decoration:none; color: #663399;}
a:active        { color: #990000; }
a:hover		{ color: #ff0000; }


A.NoUnderline   {text-decoration:none;}
A.NoUnderlineBlack		{text-decoration:none; background: #000000;}
A.NoUnderlineNewz		{text-decoration:none; background: #492D81;}
A.NoUnderlineOrange		{text-decoration:none; background: #FF9900;}
A.NoUnderlineCadalog	{text-decoration:none; background: #3A5385;}
A.NoUnderlineFreeCAD	{text-decoration:none; background: #553F94;}
A.NoUnderline3d			{text-decoration:none; background: #40637A;}
A.NoUnderlineXpress3D	{text-decoration:none; background: #336699;}
A.LightYellowBack   {background: #F5F0C8;}
.small_text_box{
	font-family: verdana,palatino,Helvetica, Arial, sans-serif;
	background-color: #F4EaD7;
	font-size: 6pt;
}
.large_text_box{
	font-family: verdana,palatino,Helvetica, Arial, sans-serif;
	background-color: #F4EaD7;
	font-size: 8pt;
}
.blacktextbox{
	font-family: verdana,palatino,Helvetica, Arial, sans-serif;
	background-color: #000000;
	font-size: 8pt;
	color: #FFFFFF;
}
.smallbuttons {
	font-family: geneva, arial, sans-serif;
	background-color: #F4EaD7;
	font-size: 7pt;
}
.formboxes{
	font-family: geneva, arial, sans-serif;
	background-color: #F4EaD7;
	font-size: 8pt;
}
.formboxes2{
	font-family: geneva, arial, sans-serif;
	background-color: #F0F0F0;
	font-size: 7pt;
	width: 165px;
}


.Title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	color : #5F8AC5;
	padding-top : 10px;
}
.Subtitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	color : #17293B;
	padding-top : 10px;
	font-weight : bold;
	text-decoration : none;
}
.ShortDescription {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height : 140%;
	color : #345A8D;
}
.maintext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height : 140%;
	color : Black;
}
.goButton {
	background-color : #E7651A;
	color : White;
	font-weight : bold;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.stripe1 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe2 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe3 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe4 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe5 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe6 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe7 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe8 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.stripe9 {
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	background-color : #5F8AC5;
}
.menu_on {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border : 1px solid;
	background-color : #5D75B1;
	border-left-color : #97A1B1;
	border-top-color : #97A1B1;
	border-right-color : Black;
	border-bottom-color : Black;
	text-decoration : none;
	cursor : hand;
}
.menu_off {
	background-color : #354157;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border : 1px solid;
	border-left-color : #8994A6;
	border-top-color : #8994A6;
	border-right-color : Black;
	border-bottom-color : Black;
	cursor : hand;
}
.menu_off_time {
	background-color : #35417D;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border : 1px solid;
	border-left-color : #8994A6;
	border-top-color : #8994A6;
	border-right-color : Black;
	border-bottom-color : Black;
	cursor : hand;
}
.submenu_on {
	background-color : #8FA6D2;
	color : #000047;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border : 1px solid;
	border-left-color : #D9D9D9;
	border-top-color : #D9D9D9;
	border-right-color : #595959;
	border-bottom-color : #595959;
	cursor : hand;
}


/* Standard style for fonts !!! so DO NOT USE <FONT SIZE = ?? FACE=>>) */
.textblack8 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 8px;
	color : black;
}
.textblack9 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
	color : black;
}
.textblack10 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
	color : black;
}
.textblack11 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
	color : black;
}
.textblack12 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
	color : black;
}
.textblack14 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
	color : black;
}
.textblack16 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
	color : black;
}
.textblack16bold {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
        color : black;
	font-weight: bold;
}

.textblack18 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 18px;
	color : black;
}

.textblue8 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 8px;
	color : #0033cc;
}
.textblue9 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
	color : #0033cc;
}
.textblue10 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
	color : #0033cc;
}
.textblue12 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
	color : #0033cc;
}
.textblue14 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
	color : #0033cc;
}
.textblue16 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
	color : #0033cc;
}
.textblue18 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 18px;
	color : #0033cc;
}

.textred8 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 8px;
	color : red;
}
.textred9 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
	color : red;
}
.textred10 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
	color : red;
}
.textred11 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
	color : red;
}
.textred12 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
	color : red;
}
.textred14 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
	color : red;
}
.textred16 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
	color : red;
}
.textred18 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 18px;
	color : red;
}
.textwhite8 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 8px;
	color : white;
}
.textwhite9 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
	color : white;
}
.textwhite10 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
	color : white;
}
.textwhite11 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
	color : white;
}
.textwhite12 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
	color : white;
}
.textwhite14 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
	color : white;
}
.textwhite16 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
	color : white;
}
.textwhite18 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 18px;
	color : white;
}

.textgreen9 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
	color : green;
}
.textgreen10 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
	color : green;
}
.textgreen11 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
	color : green;
}
.textgreen12 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
	color : green;
}
.textgreen14 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
	color : green;
}
.textgreen16 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
	color : green;
}
.textgreen18 {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 18px;
	color : green;
}
.homepageHeader {
	font-size: 9px;
	color: #000000;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}
.homepageHeader:link {
	text-decoration: none;
	color: 000000;
}
.homepageHeader:visited {
	text-decoration: none;
	color: 000000;
}
.homepageHeader:hover {
	color: #E62B2B;
	text-decoration: none;
}
.subnavigationHead {
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
}
.subnavigationHead:link {
	text-decoration: none;
	color: #FFFFFF;
}
.subnavigationHead:visited {

	text-decoration: none;
	color: #FFFFFF;
}
.subnavigationHead:hover {
    
	color: #FFFF00;
	text-decoration: none;
}
.textcentered {
	text-align: center;
}