@charset "iso-8859-1";
	/************************************************************************************  
		Released under License. This is not FREE.
	
	PYEcom Technology Services - http://www.pyecom.net
	Core styles copyright (c) 2006 PYEcom (A.Young BEng MSc MIEEE)
	All rights reserved.
	
	PYEcom liability, trademark, document use, sw licensing rules apply.
	See http://www.pyecom.net/legal/ipr-notice.html#copyright
	
		$id: stylesheetyl.css,v 1.26.2.46 2006/01/31 15:24:15 A.Young exp $
	
	This stylesheet utilises css implementations that relate to ie user agent only!.
	
	Copying and serving this stylesheet to other agents will lead
	to unexpected results.
	
	Please refer to its address rather than copying it.
	http://www.pyecom.com/pyecommerce/pyecss/stylesheet.css
	
			pyeCommerce, E-Commerce Solutions
				http://www.pyecom.net
					Copyright (c) 2006 pyeCommerce 2006
	*************************************************************************************/  

/* @import url(latest.css); css for ?. */

body, tr, td, p, div, span, ul, li {
	background-color:	#FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

BODY {
margin: 3px 3px 0px 3px;
background-image: url(../pyecss/pyecssimages/info_box_contents.gif);
background-position: top left;
background-repeat: repeat;
background-color: #13387E;
border-bottom: 10px solid #13387E;
border-right: 10px solid #476DB0;
border-top: 10px solid #13387E;
border-left: 10px solid #476DB0;

scrollbar-face-color: #476DB0;/*blocks*/
scrollbar-highlight-color: #6F97DE;/*inner top & left side*/
scrollbar-darkshadow-color: #5B8BD8;/*outer bottom & right side*/
scrollbar-3dlight-color: #5B8BD8;/*outer top & left side*/
scrollbar-shadow-color: #13387E;/*inner bottom & right side*/
scrollbar-arrow-color:  #476DB0;
scrollbar-track-color: #13387E;
scrollbar-base-color: #13387E;
}
.bar-text {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  background-image: url('../pyecss/pyecssimages/category_main_dyl.jpg');
  background-position:  left top;
  background-repeat: repeat-x;
  background-color: #FFBA00;
  color: #323232;
  width:100%;
  height:22px;
  }
.bar-text2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-image: url('../pyecss/pyecssimages/category_main_dyl.jpg');
  background-position:  left top;
  background-repeat: repeat-x;
  background-color: #FFBA00;
  color: #323232
}
.bar-graphic {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;
  font-weight: bold;
  position: relative;
  background-image: url('../program_images/bar-orange.gif');
  background-position:  left top;
  background-repeat: repeat-x;
  background-color: #FFBA00;
  color: #323232;
  width:100%
}
.txtSiteDocs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:  #FF6600;
}
a.txtSiteDocs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:  #FF6600;
	text-decoration: none;
}
a.txtSiteDocs:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
}

.title {
	font-family: Verdana, Arial, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #000000;
}

.table-border {
	background-color: #000000;
}

.table-title {
	background-color:	#FFBA00;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.table-hl {
	background-color:	#FFBA00;
}

.table-alt1 {
	background-color:	#FFFFFF;
}
	
.table-alt2 {
	background-color:	#FFFFFF;
}

form {
	margin:	0px;
	DISPLAY: inline;
	background-color: #FFFFFF;
}
A.footerLink {
	COLOR: #FFBA00;
	text-decoration: none;
}
A.footerLink:hover {
	COLOR: #009933;
	text-decoration: none;
}
TR.footer {
	BACKGROUND: #FFBA00;
}
TD.footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../pyecss/pyecssimages/category_main_dyl.jpg) #FFBA00; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000;
}
TD.footerBanner {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
	background-color: #13387E;
	border-bottom: 1px solid #476DB0;
	border-right: 1px solid #476DB0;
	border-top: 1px solid #6F97DE;
	border-left: 1px solid #6F97DE;
}
TD.smallTextFooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #FFFFFF; background-color: #13387E;
}
hr {
	margin: 0.5em 0;
	height: 1px;
	color: #fff;
}
.pTitle {
	background-color:	#FFBA00;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.pOpTitle {
	background-color:	#33CC33;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.pTxt {
	background-color: #C5CCCC;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #4B6666;
}
h3 {
	font-size: 0.9em;
	margin: 0 0 1em;
}
p {
	margin: 0 0 1em 0;
}
img {
	border: 0;
}
a {
	color: #4B6666;
	text-decoration: none;
	margin-bottom: 1px;
	border-bottom: 1px dotted #666;
}
a:hover{
	border-bottom: 1px solid;
}
ul {
	margin-top: 0;
	margin-bottom: 1em;
	list-style-type: circle;
}
ol {
	margin-top: 0;
	margin-bottom: 1em;
}
dl {
	margin: 0;
	padding: 0 0 0.7em 0;
}
dt {
	color: #879999;
	margin: 0 0 0 1.1em;
	font-weight: bold;
}
dd {
	margin: 0 0 0.5em 1.1em;
}
fieldset {
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #A5ACB2;
}
.blockquote {
	background-image: ;
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 20px;
	text-align: justify;
}
#pBox1 {
	/*margin-top: 10px;*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.extLink {
	background: url("../program_images/icn_externallink.gif") center right no-repeat;
	padding-right: 15px;
}
.darktone {
	color: #4B6666;
}
.midtone {
	color: #879999;
}
.lighttone {
	color: #C5CCCC;
}
.hlighttone {
color: #C30;
font-size: 10px;
}
.bgdarktone {
	background-color: #4B6666;
}
.bgmidtone {
	background-color: #879999;
}
.bglighttone {
	background-color: #C5CCCC;
}
.compliancelogos {
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	padding: 0;
	background-image: ;
}
.compliancelogos ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: right;
}
.compliancelogos li {
	display: inline;
	padding: 0.2em 0.5em;
	border-right: 1px solid #C5CCCC;
}
.compliancelogos li a {
	padding: 0.2em 0;
	color: #4B6666;
	border-color: #4B6666;
	font-size: 10px;
	text-transform: uppercase;
}
li.valid {
	color: #4B6666;
	border-color: #4B6666;
	font-size: 10px;
	text-transform: uppercase;
}
li.invalid {
	color: #C5CCCC;
	border-color: #C30;
	font-size: 9px;
	text-transform: lowercase;	
}
.box1 {
	clear: both;
	padding: 0px 10px;
}
.box1 h2, .box1 h3, .box2 h2 {
	letter-spacing: 1px;
	line-height: 1.7em;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
}
.box1 h2 a, .box1 h3 a {
	color: #C30;
	border-color: #C30;
	text-decoration: none;
}
.box2 {
	margin: 0 0 1px 0;
	padding: 15px;
	color: #4B6666;
	background: #C5CCCC;
}
.box2 a {
	color: #4B6666;
}
.box2-dark {
	margin: 0 0 1px 0;
	padding: 15px;
	color: #FFF;
	background: #879999;
}
.box2-dark a {
	color: #FFF;
}
.smtxt {
	font-size: 0.8em;
}

