body {



 margin: 0px;



}



a img{

border: none;

}



table {



 margin: 0px;



 border: 0px;



 padding: 0px;



}



tr {



 margin: 0px;



 border: 0px;



 padding: 0px;



}



td {



 margin: 0px;



 border: 0px;



	padding: 0px;



	font-family: Arial, Helvetica, sans-serif;



	font-style: normal;



	font-size: 12px;



	color: #333399;



}



td a {



 color: #ffcc00;



}



td a:hover {



 color: #ffeecc;



}



div {



 margin: 0px;



	border: 0px;



	padding: 0px;



	font-family: Arial, Helvetica, sans-serif;



	font-style: normal;



	font-size: 12px;



	color: #333399;



}



div a{



 color: #ffcc00;



}



div a:hover {



 color: #ffeecc;



}



p {



 margin: 0px;



	border: 0px;



	padding: 0px 0px 10px 0px;



}



ul {



 	list-style-position: outside;



 	list-style-type: disc;



}



ol {



 	list-style-position: outside;



 	list-style-type: decimal;



}



li {



  position: relative;



	 left: -20px;



}



h1, h2, h3, h4, h5, h6 {



  font-size: 12px;



  font-weight: normal;



  color: #333399;



}







.header {



 position: absolute;



 top: 0px;



 width: 750px;



 overflow: visible;



}



.homeContent {



 position: absolute;



 top: 470px;



 width: 750px;



 overflow: visible;



}



.pageContent{



 position: absolute;



 top: 175px;



 width: 750px;



 overflow: visible;



}



.strip {



 padding: 1px 0px 1px 0px;



}



.blueNavbar {



 background: #333399;



 padding: 8px 8px 8px 47px;



}




.orangeNavbar {



 background: #ff6600;



 padding: 8px 8px 8px 47px;



}



.menuHeader {



 padding: 4px 0px 4px 0px;



 font-size: 11px;



}



.menu {



 padding: 0px;



 font-size: 10px;



}



.menuHeader a, .menu a {



 color: #ffffff;



 text-decoration: none;



}



.menuHeader a:hover, .menu a:hover {



 color: #ffcc00;



 text-decoration: none;



}







.submenuPosition {



 position: absolute;



 padding-left: 150px;



	visibility: hidden;



}



.submenuWidth {



 width: 252px;



}



.submenu {



 padding: 11px 14px 11px 10px;



	background-color: #ffffff;



	background-image: url('../gif/submenu.gif');



	background-repeat:no-repeat;



	background-position: top right;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



 line-height: 14px;



	color: #333399;







}



.submenu a {



 text-decoration: none;



	color: #333399;



}



.submenu a:hover {



	color: #ffcc00;



}















.blueLink {



 background: #333399;



 font-size: 12px;



 color: #ffffff;



}



.blueLink a {



 color: #ffffff;



 text-decoration: none;



}



.blueLink a:hover {



 color: #ffcc00;



 text-decoration: none;



}



.orangeLink {



 background: #ff6600;



 font-size: 12px;



 color: #003399;



}



.orangeLink a {



 color: #ffffff;



 text-decoration: none;



}



.orangeLink a:hover {



 color: #ffcc00;



 text-decoration: none;



}



.whiteLink {



 font-size: 12px;



 color: #333399;



}



.whiteLinkSmall {



 font-size: 10px;



 color: #333399;



}



.whiteLink a, .whiteLinkSmall a {



 color: #333399;



 text-decoration: none;



}



.whiteLink a:hover, .whiteLinkSmall a:hover {



 color: #ffcc00;



 text-decoration: none;



}







.productTable {



 background: #ffffff;



 font-size: 10px;



 color: #333399;



}



.productTable .title {



 background: #ffcc00;



 background-image: url("../jpg/tabletitlebg.jpg");



 background-repeat: repeat-y;



 font-size: 12px;



 color: #333399;



}



.dataTable .columnHeader {



 margin: 0px;



 border: 0px;



 padding: 1px;



 font-size: 10px;



 color: #ff0000;



}



.dataTable .oddRow {



 margin: 0px;



 border: 0px;



 padding: 1px;



 background: #ffeecc;



 font-size: 10px;



}



.dataTable .evenRow {



 margin: 0px;



 border: 0px;



 padding: 1px;



 background: #ffffff;



 font-size: 10px;



}



.dataTable .rule {



 margin: 0px;



 border: 0px;



 padding: 0px;



 background: #ffcc00;



}







.bluePage {



 padding: 0px;



 background: #333399;



 color: #ffffff;



}

.bluePage h1{
color:#ffffff;
font-size: 20px;
}

.bluePageTitle {
 background: #333399;
 padding: 8px 47px 8px 47px;

}

.bluePageCatalogueTitle {
 background: #333399;
 padding: 8px 47px 8px 360px;

}

.bluePageProductTitle {
height: 70px;
width: 380px;
 background: #333399;
 padding: 10px 10px 10px 20px;
 color:#ffffff;
font-size: 20px;
}

.bluePageProductTitle2 h1{
 color:#333399;
font-size: 18px;
}

.bluePageProductTitle2 {
height: 70px;
width: 380px;
 background: #ffffff;
 padding: 25px 10px 10px 20px;
 color:#333399;
font-size: 12px;
}

.bluePagePadding {



 padding: 0px 10px 0px 10px;



 background: #333399;



 color: #ffffff;



}

.bluePagePadding h2{

color: #ffffff;
font-size: 12px;
}

.bluePage a, .bluePagePadding a{



 color: #ffcc00;



 text-decoration: underline;



}



.bluePage a:hover, .bluePagePadding a:hover {



 color: #ffeecc;



}



.orangePage {



 background: #ff6600;



 color: #ffffff;



}

.orangePage h1{
 color: #ffffff;
font-size: 20px;
}




.orangePagePadding {



 padding: 0px 10px 0px 10px;



 background: #ff6600;



 color: #ffffff;



}



.orangePage a, .orangePagePadding a{



 color: #ffcc00;



 text-decoration: underline;



}



.orangePage a:hover, .orangePagePadding a:hover {



 color: #ffeecc;



}

.orangePage h2{
 color: #ffffff;
 text-decoration: none;
}

.orangePageTitle {
 background: #ff6600;
 padding: 8px 47px 8px 47px;

}

.orangePageCatalogueTitle {
 background: #ff6600;
 padding: 8px 47px 8px 360px;

}

.orangePageProductTitle {
height: 70px;
width: 380px;
 background: #ff6600;
 padding: 10px 10px 10px 20px;
 color:#ffffff;
font-size: 20px;
}

.orangePageProductTitle2 h1{
 color:#ff6600;
font-size: 18px;
}

.orangePageProductTitle2 {
height: 70px;
width: 380px;
 background: #ffffff;
 padding: 25px 10px 10px 20px;
 color:#ff6600;
font-size: 12px;
}

.whitePage {



 background: #ffffff;



 color: #333399;



}



.whitePagePadding {



 padding: 0px 10px 0px 10px;



 background: #ffffff;



 color: #333399;



}

.whitePagePadding a {
color: #333399;
}

.whitePage a {



 color: #ff6600;



 text-decoration: underline;



}



.whitePage a:hover, .whitePagePadding a:hover{



 color: #ffcc00;



}







.bigText{



 font-size: 14px;



}







.contact a {



 font-weight: bold;



 font-size: 12px;



 color: #333399;



}



.contact a:hover {



 color: #ffcc00;



}



.contactPosition {



 font-size: 14px;



 color: #ff6600;



}



.contactName {



 font-weight: bold;



 font-size: 12px;



 color: #ff6600;



}



.contactNameBlue {



 font-weight: bold;



 font-size: 12px;



 color: #333399;



}







.boldCaption {



 font-weight: bold;



 font-size: 12px;



 color: #333399;



}



.smallCaption {



 font-size: 10px;



 color: #333399;



}







.leftGraduatedBg {



 background: #ffffff;



 background-image: url("../jpg/leftgraduatedbg.jpg");



 background-repeat: repeat-y;



 padding: 0px 10px 0px 10px;



}



.rightGraduatedBg {



 background: #ffffff;



 background-image: url("../jpg/rightgraduatedbg.jpg");



 background-repeat: repeat-y;



 padding: 0px 10px 0px 10px;



}















.blurb, .blurb h1 {



  font-family: Arial, Helvetica, sans-serif;



  font-size: 10px;



  color: #333399;



}



.blurb a {



		font-weight: bold;



  text-decoration: underline;



  color: #333399;



}



.blurb a:hover {



  text-decoration: underline;



  color: #333399;



}



.blurb .links {



  font-size: 9px;



  color: #333399;



}



.blurb .links a {



		font-weight: normal;



  text-decoration: underline;



  color: #333399;



}



.blurb .links a:hover {



  color: #333399;



}



/* This div holds the flash nav bar */



.navbar



{



	padding-left: 46px;



	background-color: #333399;;



}



/* This div holds the flash menu2 nav bar */



.menu2



{



}



div#keywords

{



  

}

div#keywordsdiv h1

{

font-size:14px;

}



.keywordslink{

color:#999999;

}

.keywordslink:hover{

color:#999999;

}

#keywordlinks p a{

color:#999999;

}
