BODY { background-color:#71828A; }

BODY, TABLE { color:#000000; font-family:verdana; font-size:11px; font-weight:500; LETTER-SPACING:0px; border:0; margin:0; padding:0; border-collapse:separate; }

A:link { color:#283386; font-weight:500; text-decoration:none; }
A:visited { color:#283386; font-weight:500; text-decoration:none; } 	
A:active { color:#283386; font-weight:500; text-decoration:none; }		
A:hover { color:#283386; font-weight:500; text-decoration:underline; }

A.SideButtons:link { color:283386; LETTER-SPACING: -0px; font-weight: 900; text-decoration: none; background:url("/images/logo.gif") bottom right no-repeat; FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}
A.SideButtons:visited { color:283386; LETTER-SPACING: -0px; font-weight: 900; text-decoration: none; background:url("/images/logo.gif") bottom right no-repeat; FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}	
A.SideButtons:active { color:283386; LETTER-SPACING: -0px; font-weight: 900; text-decoration: none; background:url("/images/logo.gif") bottom right no-repeat; FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}
A.SideButtons:hover { color:087DB5; LETTER-SPACING: -0px; font-weight: 900; text-decoration: none; background:url("/images/logo.gif") bottom right no-repeat; FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}
.SideButtonsON { color:#b94040; LETTER-SPACING: -0px; font-weight: 900; text-decoration: none; background:url("/images/button_background.gif"); FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}

.NextProduct A:link { color:283386; LETTER-SPACING: -1px; font-weight: 900; text-decoration: none; background-image:url("/images/button_background.gif"); FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}
.NextProduct A:visited { color:283386; LETTER-SPACING: -1px; font-weight: 900; text-decoration: none; background-image:url("/images/button_background.gif"); FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}	
.NextProduct A:active { color:283386; LETTER-SPACING: -1px; font-weight: 900; text-decoration: none; background-image:url("/images/button_background.gif"); FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}
.NextProduct A:hover { color:087DB5; LETTER-SPACING: -1px; font-weight: 900; text-decoration: none; background-image:url("/images/button_background.gif"); FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-RIGHT: 2px;}

INPUT, SELECT, TEXTAREA  { COLOR:#087DB5; BACKGROUND-COLOR:#DAEEF7; border-width:1px #6599C7; FONT-FAMILY:arial; FONT-SIZE:8pt; TEXT-ALIGN:left; FONT-WEIGHT:normal; LETTER-SPACING:1px; VERTICAL-ALIGN:middle; margin:0px; padding:0px; }
INPUT    { WIDTH:100%; HEIGHT:20px; border-width:1px; margin:0px 1px 0px 0px; PADDING-LEFT:4px; PADDING-RIGHT:2px; PADDING-TOP:2px; PADDING-BOTTOM:2px; }
SELECT   { border:0px; }	
OPTION   { border:0px; padding-left:3px}
TEXTAREA { border-width:1px; HEIGHT:60px; PADDING-LEFT:4px; PADDING-RIGHT:4px; PADDING-TOP:2px; PADDING-BOTTOM:2px; width:100%; }
.Radio { width:15px; border:0px; background-color:transparent }
.Checkbox { background-color:transparent; }

IMG { border:0; }

UL, OL { margin:0px 0px 0px 15px; padding:0px 0px 0px 15px; }

.button { COLOR:#ffffff; BACKGROUND-COLOR:#1a9044; padding:0px 2px 2px 4px; border:0px; width:100px; HEIGHT:20px; TEXT-ALIGN:center; VERTICAL-ALIGN:middle; FONT-FAMILY:Verdana; FONT-WEIGHT:700; FONT-SIZE:10PX; LETTER-SPACING:0px; }

.White { color:#ffffff; }
.Black { color:#000000; }	
.BlueDark { color:#283386; }
.Blue { color:#087DB5; }
.Green { color:#1a9044; }
.Gray { color:#71828A; }

.small3 { font-size:8px; }
.small2 { font-size:9px; }	
.small1 { font-size:10px; }
.big1 { font-size:13px; }
.big2 { font-size:16px; }
.big3 { font-size:20px; }

hr { border: 0px; border-top: 1px dashed #98C4D8; height:0px }

.underline { text-decoration:underline; } 

.MiddleBar { background-color:#283386; color:#ffffff; font-family:verdana; font-weight:700; font-size:10px; }
.TheMsg { padding:6px 6px 6px 0px; color:white; background-color:#FF9933; border-bottom:1px solid #ba5e02; font-weight:700; }

.DateCreated { color:#71828A; font-family:verdana; font-size:9px; }
.ArticleTitle { color:#000000; font-family:verdana; font-size:13px; font-weight:bold;}
.ArticleSummary { color:#71828A; font-family:verdana; font-size:11px; font-style:italic}	

.MainTitle { color:#1a9044; font-family:arial, verdana; font-weight:900; letter-spacing:-2px; font-size:26px; }
.MainSubTitle { color:#283386; font-family:arial, verdana; font-weight:900; letter-spacing:-1px; font-size:18px; }

.PageDescription { width:60%; vertical-align:top; padding-left: 6px; padding-right: 20px;}
.PageQuickLinks { background-color: #F2F2F2; vertical-align:top; padding-left: 20px;}

.ProductText { color:#71828A; font-family:verdana; font-size: 10px; font-weight:700; }
.ProductTextTitle { color:#1a9044; font-family:verdana; font-size: 10px; font-weight:700; }
.ProductTextHeader { color:#087DB5; font-family:verdana; font-size: 10px; font-weight:700; }

<!---.TableTitle { background-color:#283386; color: #ffffff; font-weight:700; text-transform:uppercase; padding:6px; padding-left:6px; border-top:1px solid #1a9044; }--->
.TableText { color:#000000; font-family:verdana; font-size:9px; }
.TableTitle { color:#283386; font-size: 12px; font-weight:700; letter-spacing:0px; padding:6px; padding-left:6px;}	
.FieldTitle { font-size: 10px; font-face:arial; font-weight:700; padding-top:2px; padding-bottom:0px; padding-left:4px; padding-right:4px}
.Field { border:0px; background-color:#DAEEF7; padding:4px; padding-left:4px; padding-right:4px; VERTICAL-ALIGN:top; }	
.Field2 { border:0px; background-color:#087DB5; padding:4px; padding-left:4px; padding-right:4px; VERTICAL-ALIGN:top; }	
.FieldNews { border:0px solid #283386; padding-bottom:4px; border-right:0px; VERTICAL-ALIGN:top; }	

.ProdPic { margin:10px; border:0; }

.TwoThirds { float:left; width:408px; }
.TwoThirds TABLE { padding:0px; margin:0px }
.OneThird { float:left; width:30%; }	

.InboxSide { padding:0px; margin:0px; overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
	.InboxSide UL { 
		padding:0px 0px 0px 15px; margin:0px 0px 0px 0px;
		list-style-type:circle; } 

	.InboxSide OL { 
		padding:0px 0px 0px 23px; margin:0px 0px 0px 0px; 
		list-style-type:decimal; }

	.InboxSide LI { 
		padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
		
.tblA, .tblInbox { margin:0px 0px 15px 0px; color:#333333; border-bottom:1px solid #D7EBFF; border-left:1px solid #D7EBFF; }

	.tblA TH, .tblInbox TH { padding:4px 8px 4px 8px; border:0px; background-color:#DAEEF7; VERTICAL-ALIGN:top; }	
	.tblA TD, .tblInbox TD { padding:4px 8px 4px 8px; border-right:1px solid #D7EBFF; }
	
	.tblA Caption, .tblInbox Caption { padding:4px 15px 4px 15px; text-align:left; background-color:#D7EBFF; border-bottom:1px solid #D7EBFF; border-top:0px solid #C4C4B8;  font-size:9px; font-weight:700; text-transform:uppercase; }
	
	.tblA THead, .tblInbox THead {  } 
	
	.tblA TFoot, .tblInbox TFoot { }
		.tblA TFoot TD, .tblInbox TFoot TD { height:20px; padding:0px 15px 0px 15px; text-align:right; vertical-align:middle; border-top:1px solid #D7EBFF; }	
		.tblA TFoot A, .tblA TFoot A:Link, .tblA TFoot A:Visited, .tblA TFoot A:Hover,
		.tblInbox TFoot A, .tblInbox TFoot A:Link, .tblInbox TFoot A:Visited, .tblInbox TFoot A:Hover { line-height:20px; padding:4px 15px 4px 15px; border-left:1px solid #D7EBFF; border-right:1px solid #D7EBFF; COLOR:#ffffff; BACKGROUND-COLOR:#1a9044; FONT-FAMILY:Verdana; FONT-WEIGHT:700; FONT-SIZE:10PX; LETTER-SPACING:0px; }
	
	.tblA .First, .tblInbox .First { padding-left:15px; }
	.tblA .Last, .tblInbox .Last { padding-right:15px; }	

	.tblA .Row0, .tblInbox .Row0 { background-color:#FFFFFF; }
	.tblA .Row1, .tblInbox .Row1 { background-color:#F7F7F7; }

.ScrollBox { overflow: auto; padding: 0px 5px 5px 5px; }
	.ScrollBox TD { line-height:15px; padding:0px; vertical-align:top; border:0px;  }

.Regular { border:0px; padding:0px; margin:0px; }	
	.Regular TD { border:0px; padding:0px; margin:0px; }		

