body {
	margin: 0px 0px 0px 0px;
	}

/* New Styles */
h1 { font-family: Arial, Geneva, sans-serif; font-size: 18px; font-weight: bold; color: #000066; }
h2 { font-family: Arial, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #000066; }
p { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }

p.subheader { font-family: Arial, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #000066; }


/* Old Styles */


.cmsinfo p {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

a.subheader { font-family: Arial, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #000066; }

a { font-family: Arial, Geneva, sans-serif; font-12px; font-weight: normal; }
a.DEFAULT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;

}
a.DEFAULT:link {COLOR : #000000; TEXT-DECORATION : none;}
a.DEFAULT:visited {COLOR : #000000; TEXT-DECORATION : none;}
a.DEFAULT:hover {COLOR : #0000FF; TEXT-DECORATION : none;}

.splash { font-family: Arial, Geneva, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF; }
.cf { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
.big { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
.prtitle { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal;  }
.category { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
.small { font-family: Arial, Geneva, sans-serif; font-size: 10px; font-weight: normal; font-style: italic; }


.navmenu {
	background-color: #F1F1F1;
	border-color: #999999;
	border-width: 0 1px 1px 0;
	border-style: solid;
}


td { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: 200; }
li { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
input { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: 200; }
select { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: 200; }

p.HEADLINE { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; COLOR: #0000FF }
p.CODE { font-family: courier; font-size: 10px; font-weight: normal; COLOR: #0000EE }

.MENU  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 200; font-variant: normal; text-decoration: none; color: #336699; }
a.MENU:link {COLOR : #000000; TEXT-DECORATION : none;}
a.MENU:visited {COLOR : #000000; TEXT-DECORATION : none;}
a.MENU:hover {COLOR : #FF0000; TEXT-DECORATION : none;}

.PRODLINK  { font-family: Arial, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: none; color: #000000; }
a.PRODLINK:link {COLOR : #000000; TEXT-DECORATION : none;}
a.PRODLINK:visited {COLOR : #000000; TEXT-DECORATION : none;}
a.PRODLINK:hover {COLOR : #FF0000; TEXT-DECORATION : none;}

.NEWSLINK  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; color: #000000; }
a.NEWSLINK:link {COLOR : #000000; TEXT-DECORATION : none;}
a.NEWSLINK:visited {COLOR : #000000; TEXT-DECORATION : none;}
a.NEWSLINK:hover {COLOR : #FF0000; TEXT-DECORATION : none;}

.LINK  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; color: #000000; }
a.LINK:link {COLOR: #2A00FF; TEXT-DECORATION : none;}
a.LINK:visited {COLOR : #0000FF; TEXT-DECORATION : none;}

.LINK2  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; color: #000000; }
a.LINK2:link {COLOR : #000095; TEXT-DECORATION : none;}
a.LINK2:visited {COLOR : #000095; TEXT-DECORATION : none;}

.TOPLINK  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: none; color: #000000; }
a.TOPLINK:link {COLOR : #FFFFFF; TEXT-DECORATION : none;}
a.TOPLINK:visited {COLOR : #FFFFFF; TEXT-DECORATION : none;}

.XMENU  { font-family: Tahoma, Geneva, sans-serif; COLOR : #000000; font-size: 10px; font-style: normal; font-weight: normal;  text-decoration: none;}


.CFtopnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.CFtopnav:link {COLOR: #999999; }
.CFtopnav:visited {COLOR: #999999; }
.CFtopnav:hover {COLOR: #000066; }

.CFsubnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #999999;
	letter-spacing: normal;
	text-decoration: none;

}
.CFsubnav:link {COLOR: #999999; }
.CFsubnav:visited {COLOR: #999999; }
.CFsubnav:hover {COLOR: #000066; }


.CFbottomtag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	font-weight: bold;
	vertical-align: top;


}

.CFbottomtag:link {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
}
	
.CFbottomtag:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
}

.CFbottomtag:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
}


.CFbottomtagtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.CFbottomtagtxt:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration:none;
	color: #000066;
}

.CFbottomtagtxt:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration:none;
	color: #000066;
}

.CFbottomtagtxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration:none;
	color: #000066;
}
.CFprodtag {
	font-family: Arial, Geneva, sans-serif, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: lighter;

}
.CFcopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.CFsidebarRedText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993333;
	font-weight: bold;
	text-decoration: none;

}
.CFsidebarGreyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
a.CFsidebarGreyText:link {COLOR : #333333; TEXT-DECORATION : none;}
a.CFsidebarGreyText:visited {COLOR : #333333; TEXT-DECORATION : none;}
a.CFsidebarGreyText:hover {COLOR : #000066; TEXT-DECORATION : none;}

.CFheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #993333;
	font-weight: bold;

}

a.CFheader:link {COLOR : #993333; TEXT-DECORATION : none;}
a.CFheader:visited {COLOR : #993333; TEXT-DECORATION : none;}
a.CFheader:hover {COLOR : #993333; TEXT-DECORATION : none;}
.CFsubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993333;
	font-weight: bold;
	text-decoration: none;
}

.CFsubheader A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993333;
	font-weight: bold;
	text-decoration: none;
}

.CFsubheader A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993333;
	font-weight: bold;
	text-decoration: none;
}

.CFsubheader A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993333;
	font-weight: bold;
	text-decoration: none;
}

.normal {
    font-family: Arial, Geneva, sans-serif;
    font-size: 12px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.landinglink { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; }
	
.landinglink:link { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; }
	
.landinglink:visited { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; }
	
.landinglink:hover { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; }
	
.button {
display: block;
width: 130px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
text-decoration: none;
}

.CFbottomtagtxti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}

.CFbottomtagtxti:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;
}

.CFbottomtagtxti:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;
}

.CFbottomtagtxti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration:none;
	color: #ffffff;
}




.cust { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; line-height: 10px;}
	
.cust:link { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; line-height: 10px; }
	
.cust:visited { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; line-height: 10px; }
	
.cust:hover { 
	font-family: Arial, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; line-height: 10px; }

.codesample { font-family: courier; font-size: 12px; font-weight: normal; COLOR: #000000; }




#arrowlist {
list-style-image: url(/img/CF_Web_RArrow.gif);	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
a#CFsidebarGreyText:link {COLOR : #333333; TEXT-DECORATION : none;}
a#CFsidebarGreyText:visited {COLOR : #333333; TEXT-DECORATION : none;}
a#CFsidebarGreyText:hover {COLOR : #000066; TEXT-DECORATION : none;}



h2 a:link {
	font-family: Arial, Geneva, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000066; 
	text-decoration: none;
}

h2 a:visited{
	font-family: Arial, Geneva, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000066; 
	text-decoration: none;
}


#hp-prod1 {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 250px
}
#hp-prod1 H2 {
	TEXT-ALIGN: center
}

#hpsmboxes {
	clear: both;
	border-top: 1px solid #aaa;
	width: 530px;
}

#hpboxsm {
	margin-top: 5px; PADDING: 0 5px 5px 5px; FLOAT: left; WIDTH: 160px
	
}

#hpboxsm ul {
	list-style-type: none;
	padding: 0;
	margin: 10px 0 10px 5px;
}

#hpboxsm li {
	font-size: 100%;
	
	padding: 2px 0 6px 0;
}

#hpboxsm a {
	text-decoration: none;
	color: #444444;
	border-bottom: 1px solid #ccc;
}


#hpboxsm H3 {
	font-family: Arial;
	font-size: 110%;
	padding: 0;
	margin: 0;
}

