/* Fonts */

.infoblock{
margin-left: 50px;
margin-right: 50px;
font-family: arial;
font-size: 12px
}

.header{font-size:1px;
padding:0px;
margin:0px;
color: #ffffff;}

.viewcart{	border: 2px solid #006699;

	margin-right: 5px;

	padding: 2px;

	padding-right:5px;
	
	padding-left:5px;
	
	background-color: #EDF9FC;
	
	align: right;
	
	margin-top:5px;
	
	float:right;
	
	text-decoration:none;
	
	color: #000000;
	}
	
.order{	border: 2px solid #006699;

	margin-right: 5px;

	padding: 2px;

	background-color: #EDF9FC;
	
	align: center;
	
	width: 130px;
	
	margin-top:5px;
	
	text-decoration:none;
	
	color: #000000;
	
	font-family:Arial;
	
	float: right;
	}
	
.bottombutton{
	border: 2px solid #0b7600;

	margin-right: 5px;

	padding: 2px;

	background-color: #AFCFAC;
	
	align: center;
	
	width: 130px;
	
	margin-top:1px;
	
	text-decoration:none;
	
	color: #000000;
	
	font-family:Arial;
	}
	
.leftbutton{
	border: 2px solid #0b7600;

	margin-left: 5px;

	padding: 2px;

	background-color: #AFCFAC;
	
	align: center;
	
	width: 130px;
	
	margin-top:1px;
	
	text-decoration:none;
	
	color: #000000;
	
	font-family:Arial;	
	}
	
.affform{ width:110;
	font-face: arial
	font-size:40px;
	}

.arial02 { font-size: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial02-5 { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial03 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial03-5 { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial04 { font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial04-5 { font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial05 { font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial06 { font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial07 { font-size: 28px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial08 { font-size: 32px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial09 { font-size: 36px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.arial10 { font-size: 40px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



.georgia02 { font-size: 8px; font-family: Georgia, Times }

.georgia02-5 { font-size: 10px; font-family: Georgia, Times }

.georgia03 { font-size: 12px; font-family: Georgia, Times }

.georgia03-5 { font-size: 14px; font-family: Georgia, Times }

.georgia04 { font-size: 16px; font-family: Georgia, Times }

.georgia04-5 { font-size: 18px; font-family: Georgia, Times }

.georgia05 { font-size: 20px; font-family: Georgia, Times }

.georgia06 { font-size: 24px; font-family: Georgia, Times }

.georgia07 { font-size: 28px; font-family: Georgia, Times }

.georgia08 { font-size: 32px; font-family: Georgia, Times }

.georgia09 { font-size: 36px; font-family: Georgia, Times }

.georgia10 { font-size: 40px; font-family: Georgia, Times }



.courier02 {  font-family: "Courier New", Courier, mono; font-size: 8px}

.courier02-5 {  font-family: "Courier New", Courier, mono; font-size: 10px}

.courier03 {  font-family: "Courier New", Courier, mono; font-size: 12px}

.courier03-5 {  font-family: "Courier New", Courier, mono; font-size: 14px}

.courier04 {  font-family: "Courier New", Courier, mono; font-size: 16px}

.courier04-5 {  font-family: "Courier New", Courier, mono; font-size: 18px}

.courier05 {  font-family: "Courier New", Courier, mono; font-size: 20px}

.courier06 {  font-family: "Courier New", Courier, mono; font-size: 24px}

.courier07 {  font-family: "Courier New", Courier, mono; font-size: 28px}

.courier08 {  font-family: "Courier New", Courier, mono; font-size: 32px}

.courier09 {  font-family: "Courier New", Courier, mono; font-size: 36px}

.courier10 {  font-family: "Courier New", Courier, mono; font-size: 40px}



.Tahoma02 {  font-family: Tahoma; font-size: 8px;}

.Tahoma02-5 {  font-family: Tahoma; font-size: 10px;}

.Tahoma03 {  font-family: Tahoma; font-size: 12px;}

.Tahoma03-5 {  font-family: Tahoma; font-size: 14px;}

.Tahoma04 {  font-family: Tahoma; font-size: 16px;}

.Tahoma04-5 {  font-family: Tahoma; font-size: 18px;}

.Tahoma05 {  font-family: Tahoma; font-size: 19px;}

.Tahoma05-5 {  font-family: Tahoma; font-size: 20px;}

.Tahoma06 {  font-family: Tahoma; font-size: 24px;}

.Tahoma07 {  font-family: Tahoma; font-size: 28px;}

.Tahoma08 {  font-family: Tahoma; font-size: 32px;}

.Tahoma09 {  font-family: Tahoma; font-size: 36px;}

.Tahoma10 {  font-family: Tahoma; font-size: 40px;}

.Tahoma11 {  font-family: Tahoma; font-size: 44px;}





/* Generic Size Style - use in conjunction with other imbedded css */



.size02 { font-size: 8px }

.size02-5 { font-size: 10px }

.size03 { font-size: 12px }

.size03-5 { font-size: 14px }

.size04 { font-size: 16px }

.size04-5 { font-size: 18px }

.size05 { font-size: 20px }

.size06 { font-size: 24px }

.size07 { font-size: 28px }

.size08 { font-size: 32px }

.size09 { font-size: 36px }

.size10 { font-size: 40px }



/* Copy Formatting */



/* body copy text */



.bodyCopy { FONT-SIZE: 12px;  COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}

.bodyCopybold { FONT-SIZE: 12px;  COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif}

.breadcrumb { font-family: verdana, sans-serif; font-size: 10px; color:#5A5D5F; text-decoration:none; line-height:14px;

}

.subtitle-sans-serif { font-family: Arial, sans-serif; font-size: 16px; color:#003366; font-weight:bold; text-decoration:none; line-height:normal;

}

.subtitle-serif { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color:#003366; font-weight:bold; text-decoration:none; line-height:20px;

}

.body-text { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; color:#000000; text-decoration:none; line-height:14px; 

}

.footer { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; color:#333333; text-decoration:none; line-height:14px; 

}

.copyright 

{ FONT-WEIGHT: normal;  FONT-SIZE: 9pt; COLOR: #333333; text-decoration:none; 

}

.bold_red { FONT-WEIGHT: bold; COLOR: #cc0000;}

.ccc {BACKGROUND-COLOR: #cccccc;}





/* highlighters */



.highlighter {  background-color: #FFFF00 } /* the common yellow highlighter */

.yellow_highlight { BACKGROUND-COLOR: #fffeeb} /* lighter, paler yellow */

.blue_highlight { BACKGROUND-COLOR: #E4F0F6; } /* light blue highlighter */





/* Text Link Styles */



.onlinkA { text-decoration:none; }

.onlink:hover { background-color:yellow; }



.nounderline { text-decoration:none; }

.nounderline:hover { color:#336699; } 

.

A.boldred { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #CC0000;  TEXT-DECORATION: none; }

A.boldred:active { COLOR: #C80000;}

A.boldred:visited { COLOR: #C80000;}

A.boldred:hover { COLOR: #CC0000;}


.listslinks {color: #FFFF99; text-decoration: none; }



a.nounderline:link {color: #333333; text-decoration: none; }

a.nounderline:visited {color: #346EA2; text-decoration: none; }

a.nounderline:hover {color: #346EA2; text-decoration: underline; }

a.nounderline:active {color: #1388D7; }



a.nounderline2:link {color: #004A73; text-decoration: none; }

a.nounderline2:visited {color: #346EA2; text-decoration: none; }

a.nounderline2:hover {color: #346EA2; text-decoration: underline; }

a.nounderline2:active {color: #1388D7; }



A.copyright { FONT-WEIGHT: normal;  COLOR: #666666; TEXT-DECORATION: underline; }

A.copyright:active { FONT-WEIGHT: normal;  COLOR: #ff0000; TEXT-DECORATION: underline; }

A.copyright:visited { FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline; }

A.copyright:hover { FONT-WEIGHT: normal; COLOR: #ff0000; TEXT-DECORATION: underline; }



.topnav a:link { color: #FFFFFF; text-decoration: none; }

.topnav a:visited {	color: #F4FFD5;	text-decoration: underline; }

.topnav a:hover { color: #FFFFFF;	text-decoration: underline; }

.topnav a:active {	color: #CCFF00; }



/* Headlines and Subheads */



.subheadWhite { FONT-WEIGHT: bold; FONT-SIZE: 8pt;  COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; }

.Title { FONT-WEIGHT: normal; FONT-SIZE: 16pt; COLOR: #CC0000; FONT-FAMILY: Tahoma; }

.headline-red {

	font-family: Poor Richard;

	font-size: 32px;

	font-weight: bold;
	
	margin-right: 100px;
	
	margin-left: 100px;

	color: #CC0000;

}

.headline-sub {

	font-family: Tahoma;

	font-size: 20px;

	font-weight: bold;
	
	margin-right: 100px;
	
	margin-left: 100px;

	color: #003366;

}

.body-pad {

	margin-right: 20px;

	margin-left: 20px;

	margin-top: 10px;

}



/* Colors - use in conjunction with fonts or table cells */



.dark {  BACKGROUND-COLOR: #336699}

.black { BACKGROUND-COLOR: #000000} 

.red { BACKGROUND-COLOR: #cc0000} 





/* Testimonial Boxes */



.tbox_blue {

	border: 2px dashed #3c5375;

	margin: 40px;

	padding: 10px;

	background-color: #004a73;
}

.tbox_green2 {

	border: 2px dashed #4CFF4E;

	margin: 40px;

	padding: 10px;

	background-color: #9BFF9A;
	}

.tbox_green {

	border: 2px dashed #4ea64f;

	margin: 40px;

	padding: 10px;

	background-color: #98ce9c;
}

.tbox_purple {

	border: 2px dashed #c06785;

	margin: 40px;

	padding: 10px;

	background-color: #e2b2c2;

}

.tbox_red {

	border: 2px dashed #cc0000;

	margin-top: 40px;

	padding:10px;

	background-color: #F3E2E2;

}

.tbox_orange {

	border: 2px dashed #ff944c;

	margin-top: 40px;

	padding:10px;

	background-color: #ffc299;

}


.tboxyellow {

	border: 2px solid #99CC00;

	padding: 10px;

	background-position: center center;

	width: auto;

	background-color: #F9FFEC;

	margin-top: auto;

	margin-right: 30px;

	margin-bottom: auto;

	margin-left: 30px;

}