body {margin: 0; color: black;}

td#logo { text-align: left; vertical-align: top; padding-right: 0px; padding-left: 0px; padding-bottom: 10px; }

td#buy { text-align: right; vertical-align: top; }

a.link { color: #426184; text-decoration: underline }
a.active { color: #004CCA; text-decoration: underline }
a.visited { color: #5279A5; text-decoration: underline }
a.hover {color: #0083D7; text-decoration: underline }

a.buyNow:link { font-size:16px; color: #426184; text-decoration: underline }
a.buyNow:active { font-size:16px; color: #004CCA; text-decoration: underline }
a.buyNow:visited { font-size:16px; color: #5279A5; text-decoration: underline }
a.buyNow:hover {font-size:16px; color: #0083D7; text-decoration: underline }

a.effect1:link { color: #426184; text-decoration: underline }
a.effect1:active { color: #004CCA; text-decoration: underline }
a.effect1:visited { color: #5279A5; text-decoration: underline }
a.effect1:hover {color: #0083D7; text-decoration: underline }

a.effect2:link { color: #1E5F8A; text-decoration: none }
a.effect2:active { color: #1E5F8A; text-decoration: none }
a.effect2:visited { color: #1E5F8A; text-decoration: none }
a.effect2:hover {color: #1E5F8A; text-decoration: none; background-color: #E3F3FC } 

a.effect3:link { color: #004CCA; text-decoration: underline }
a.effect3:active { color: #004CCA; text-decoration: underline }
a.effect3:visited { color: #004CCA; text-decoration: underline }
a.effect3:hover {color: #104880; text-decoration: underline; background-color: #E3F3FC }

a.effect4:link { color: #039407; text-decoration: underline }
a.effect4:active { color: #039407; text-decoration: underline }
a.effect4:visited { color: #039407; text-decoration: underline }
a.effect4:hover {color: #2FBB33; text-decoration: underline }

a.effect5:link { color: #1E5F8A; text-decoration: none }
a.effect5:active { color: #1E5F8A; text-decoration: none }
a.effect5:visited { color: #1E5F8A; text-decoration: none }
a.effect5:hover {color: #004CCA; text-decoration: none }

a.effect6:link { color: #FFFFFF; text-decoration: underline }
a.effect6:active { color: #FFFFFF; text-decoration: underline }
a.effect6:visited { color: #FFFFFF; text-decoration: underline }


td#about-nav { color: #1E5F8A; text-decoration: none; padding: 5px 0px 5px 10px; font-weight: bold; }
td#about-nav a:link { color: #1E5F8A; text-decoration: none; font-weight: bold; }
td#about-nav a:active { color: #1E5F8A; text-decoration: none; font-weight: bold; }
td#about-nav a:visited { color: #1E5F8A; text-decoration: none; font-weight: bold; }
td#about-nav a:hover {color: #1E5F8A; text-decoration: none; background-color: #E3F3FC }
.AboutHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3192D6; line-height: 36px; }  


td#products-nav { color: #9C304A; text-decoration: none; padding: 5px 0px 5px 10px; font-weight: bold; }
td#products-nav a:link { color: #BD3C5A; text-decoration: none; font-weight: bold; }
td#products-nav a:active { color: #BD3C5A; text-decoration: none; font-weight: bold; }
td#products-nav a:visited { color: #BD3C5A; text-decoration: none; font-weight: bold; }
td#products-nav a:hover {color: #BD3C5A; text-decoration: none; background-color: #F8E0E6 }
.ProductsHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #BD3C5A; line-height: 36px; }   


td#solutions-nav { color: #527D4A; text-decoration: none; padding: 5px 0px 5px 10px; font-weight: bold; }
td#solutions-nav a:link { color: #527D4A; text-decoration: none; font-weight: bold; }
td#solutions-nav a:active { color: #527D4A; text-decoration: none; font-weight: bold; }
td#solutions-nav a:visited { color: #527D4A; text-decoration: none; font-weight: bold; }
td#solutions-nav a:hover {color: #527D4A; text-decoration: none; background-color: #D8EAD6 }
.SolutionsHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #6B9E63; line-height: 36px; }    

td#tech-nav { color: #886C20; text-decoration: none; padding: 5px 0px 5px 10px; font-weight: bold; }
td#tech-nav a:link { color: #886C20; text-decoration: none; font-weight: bold; }
td#tech-nav a:active { color: #886C20; text-decoration: none; font-weight: bold; }
td#tech-nav a:visited { color: #886C20; text-decoration: none; font-weight: bold; }
td#tech-nav a:hover {color: #886C20; text-decoration: none; background-color: #ECE4CD}
.TechHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #D6AA29; line-height: 36px; }   


td#partners-nav { color: #843C10; text-decoration: none; padding: 5px 0px 5px 10px; font-weight: bold; }
td#partners-nav a:link { color: #843C10; text-decoration: none; font-weight: bold; }
td#partners-nav a:active { color: #843C10; text-decoration: none; font-weight: bold; }
td#partners-nav a:visited { color: #843C10; text-decoration: none; font-weight: bold; }
td#partners-nav a:hover {color: #843C10; text-decoration: none; background-color: #E3F3FC }
.PartnersHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CE6D31; line-height: 36px; } 
 
td#support-nav { color: #886C20; text-decoration: none; padding: 5px 0px 5px 10px; font-weight: bold; }
td#support-nav a:link { color: #886C20; text-decoration: none; font-weight: bold; }
td#support-nav a:active { color: #886C20; text-decoration: none; font-weight: bold; }
td#support-nav a:visited { color: #886C20; text-decoration: none; font-weight: bold; }
td#support-nav a:hover {color: #886C20; text-decoration: none; background-color: #ECE4CD}
.SupportHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #9C5D8C; line-height: 36px; }   


td#buy-nav { color: #1E5F8A; text-decoration: none; padding: 5px 20px; font-weight: bold; line-height: 25px; }
td#buy-nav a:link { color: #1E5F8A; text-decoration: none; font-weight: bold; }
td#buy-nav a:active { color: #1E5F8A; text-decoration: none; font-weight: bold; }
td#buy-nav a:visited { color: #1E5F8A; text-decoration: none; font-weight: bold; }
td#buy-nav a:hover {color: #1E5F8A; text-decoration: none; background-color: #E3F3FC }

td#LeftColumn { text-align: left; vertical-align: top; width: 215px; }
td#CenterColumn { width: 423px; text-align: left; vertical-align: top; padding-right: 3px; padding-left: 3px; }
td#faq { text-align: left; vertical-align: top; padding-right: 3px; padding-left: 3px; }
td#content { padding-top: 5px; padding-right: 15px; padding-left: 15px; padding-bottom: 20px; }}

td.faqnav {
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #9C5D8C;
}
.faq {color: #7B4D73; text-decoration: none;}
a.faq:link {
	color: #9C5D8C;
	text-decoration: none;
}
a.faq:active {color: #9C5D8C; text-decoration: none}
a.faq:visited {color: #9C5D8C; text-decoration: none}
a.faq:hover {color: #9C5D8C; text-decoration: underline}

.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #CE6D31;
	line-height: 26px;
	font-style: italic;
}   



ul.promo {
	margin-top: 10px;
	margin-left: 5px;
}	
.promo li { list-style: square url(../img/icon-checkmark.gif) outside; font-size: 14px; color: #0079C6}


ul li { list-style: square; list-style-position: outside; margin-bottom: 10px; font-size: 11px; color: #000000 }
ul { margin-top: 5px; margin-left: 10px }

ol li { list-style: decimal; list-style-position: outside; margin-bottom: 7px; font-size: 11px; color: #000000 }
ol { margin-top: 5px; margin-left: 10px }

INPUT { font-family: Verdana,Arial; font-size: 11px; color: #000000; background-color: #F0F0F0 }

TEXTAREA { font-family: Verdana,Arial; font-size: 11px; color: #000000; background-color: #F0F0F0 }

SELECT { font-family: Verdana,Arial; font-size: 11px; color: #000000; background-color: #F0F0F0; margin-bottom: 0px; margin-top: 0px }

TD {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
}

H1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #185D8C; margin-bottom: 5px }

H2 { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #000000; margin-bottom: 3px }

.italictext { font-family: Verdana,Arial; font-size: 11px; font-style: italic; color: #000000 }

.boldtext { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #000000 }

.boldblue { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #1E5F8A }
.boldbrown { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #CE6D31 }

.boldpurple { font-family: Verdana, Arial; font-size: 14px; font-weight: bold; color: #9C5D8C}

.boldgreen { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #42643D }

.boldgrey { font-family: Verdana,Arial; font-size: 10px; font-weight: bold; color: #4D4D4D }

.smgrey { font-family: Verdana,Arial; font-size: 10px; color: #4D4D4D }

.smgreyitalic { font-family: Verdana,Arial; font-size: 10px; font-style: italic; color: #4D4D4D }

.boldblack { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #000000 }

.boldwhite { font-family: Verdana,Arial; font-size: 11px; font-weight: bold; color: #FFFFFF }

.subhead { font-family: Verdana,Arial; font-size: 10px; font-weight: bold; color: #FFFFFF }

.subhead2 { font-family: Verdana,Arial; font-size: 10px; color: #FFFFFF }

.righttext { font-family: Verdana,Arial; font-size: 10px; color: #6F6F6F }

.righttextbold { font-family: Verdana,Arial; font-size: 10px; font-weight: bold; color: #6F6F6F }

.listtext { font-family: Verdana,Arial; font-size: 11px; color: #000000 }

.listtextsm { font-family: Verdana,Arial; font-size: 10px; color: #000000 }

.smalltext { font-family: Verdana,Arial; font-size: 10px; color: #000000 }

.ltbluecopy {font-family:Verdana,Arial; font-size:11px; font-weight:bold; color:#008ECE; text-decoration:none; text-align:center;}
.chartcopy {font-family:Verdana,Arial; font-size:11px; color:#000000; text-decoration:none; text-align:center;}
.navtext {font-family:Verdana,Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}



div#footer { color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; line-height: 25px; }
div#footer a:link { text-decoration: underline; color: #0082D6; }
div#footer a:visited { text-decoration: underline; color: #0082D6; }
div#footer a:hover { color: #000099; text-decoration: underline; }



div#nav2 { color: #999999; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; text-decoration: none; padding-top: 10px; border-top-width: 1px; border-top-style: dotted; border-top-color: #0082D6; border-right-color: #0082D6; border-bottom-color: #0082D6; border-left-color: #0082D6; line-height: 30px; }
div#nav2 a:link { text-decoration: none; color: #999999; }
div#nav2 a:visited { text-decoration: none; color: #999999; }
div#nav2 a:hover { color: #666666; text-decoration: none; }

#loginsignin { background-color:#EFEFEF; }
