A {
	color: #000000;
	background: transparent;
}
A:hover {
	color: #000000;
	background: #CCFF99;
	text-decoration: none;
}

HR {
	color: #666666;
}

BODY {
	font-family: Arial,Helvetica,Verdana;
	background-color: #F5F5F5;
	margin-height: 0;
	margin-width: 0;
	margin-top: 0;
	margin-left: 0;
}

.PopupBody {
	font-family: Arial,Helvetica,Verdana;
	background-color: #FFFFFF;
	margin-height: 0;
	margin-width: 0;
	margin-top: 3;
	margin-left: 3;
}

.MastHead {
	background-image: url(../images/CTP_SiteHeaderBkgd.jpg);
}
.MastHeadGreen {
	color: #CCFF99;
}
.MastHeadRed { 
	color: #FF6666;
}

.PageContent {
	font-family: Arial,Helvetica,Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	padding-left:0px;
	padding-top:5px;
}
.Copyright {
	font-family: Arial,Helvetica,Verdana;
	font-size: 10px;
	color: #000000;
}

.TopMenuRow {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	padding-left: 10;
	background-color: #000000;
	color: #FFFFFF;
}
.SubMenuRow {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	padding-left: 10;
	background-color: #000000;
	color: #CCFF99;
}
.BottomMenuRow {
	font-family: Arial,Helvetica,Verdana;
	font-size: 12px;
}

.HeaderRow {
	background-color: #D3D3D3;
}
.DataRow1 {
	background-color: #F5F5F5;
}
.DataRow2 {
	background-color: #D3D3D3;
}

.BcstEmlSampleHeaderRow {
	background-color: #D3D3D3;
}
.BcstEmlSampleOddRow {
	background-color: #FFFFFF;
}
.BcstEmlSampleEvenRow {
	background-color: #F5F5F5;
}

.NewCompSampleHeaderRow {
	background-color: #D3D3D3;
}
.NewCompSampleOddRow {
	background-color: #FFFFFF;
}
.NewCompSampleEvenRow {
	background-color: #F5F5F5;
}
	
.CTPLoginInfo {
	font-family: Arial,Helvetica,Verdana;
	font-size: 12px;
}
.CTPSearchBox {
	font-family: Arial,Helvetica,Verdana;
	font-size: 7pt;
	background-color: #CCCCCC;
}
.CTPSearchBoxLabel {
	font-family: Arial,Helvetica,Verdana;
	font-size: 7pt;
}
.CTPSearchBoxInput {
	font-family: Arial,Helvetica,Verdana;
	font-size: 8pt;
}
.CTPSearchBoxButton {
	font-family: Arial,Helvetica,Verdana;
	font-size: 7pt;
	width: 25;
	background-color: #FFFFFF;
	color: #000000;
}
.CTPFreeTrial {
	font-family: Arial,Helvetica,Verdana;
	font-size: 10pt;
	font-weight: bold;
	background-color: #FF0000;
	color: #FFFFFF;
}
.ArchLink {
	color: #000000;
	background: transparent;
	text-decoration: none;
}
.ArchLink:hover {
	color: #000000;
	background: transparent;
	text-decoration: none;
}

.menuHR {
	color: #FF0000;
	width: 750;
	height: 1px;
}
.ctpButton {
	font-family: Arial,Helvetica,Verdana;
	font-weight:bold;
	color:#000000;
}

.TopMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.TopMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #B6E488;
	text-decoration: none;
	text-transform: capitalize;
}
.TopMenuSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #CCFF99;
	text-decoration: none;
	text-transform: capitalize;
}
.TopMenuSelect:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #CCFF99;
	text-decoration: none;
	text-transform: capitalize;
}

.SubMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CCFF99;
	text-decoration: none;
	text-transform: lowercase;
}
.SubMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #B6E488;
	text-decoration: none;
	text-transform: lowercase;
}
.SubMenuSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #CCFF99;
	text-decoration: none;
	text-transform: lowercase;
}
.SubMenuSelect:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #CCFF99;
	text-decoration: none;
	text-transform: lowercase;
}

.BottomMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.BottomMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #CCFF99;
	text-decoration: none;
}
.BottomMenuSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FF6666;
	text-decoration: none;
}
.BottomMenuSelect:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	background-color: #FF6666;
	text-decoration: none;
}

.AccentColor {
	color: #FF6666;
}
.TransparentImageLink {
	background-color: #CCFF99;
}
.TransparentImageLink:hover {
	background-color: #B6E488;
}

.HintsPage { 
	font-family: Arial,Helvetica,Verdana; 
	font-size: 12px; 
	width: 480px;
	padding-left:5px; 
	padding-top:5px; 
}
.HintsPageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	border-top-style: none;
}
.HintsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	border-top-style: none;
}
.HintsContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	border-top-style: none;
}

.SectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	border-top-style: none;
}
.ContentHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	x_border-top-style: none;
}
.ContentData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	x_border-top-style: none;
}
.ContentWarning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	x_border-top-style: none;
}
.SmallContentHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	x_border-top-style: none;
}
.SmallContentData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	x_border-top-style: none;
}
.SmallContentWarning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	x_border-top-style: none;
}
.DlrDirHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	x_border-top-style: none;
}
.DlrDirData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	x_border-top-style: none;
}
.TrdHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	x_border-top-style: none;
}
.TrdData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	x_border-top-style: none;
}
.BcstHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	x_border-top-style: none;
}
.BcstData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	x_border-top-style: none;
}

.FormFieldHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	border-top-style: none;
}
.FormFieldLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	text-transform: uppercase;
}
.FormFieldDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.FormField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.FormLargeRowSpacing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.FormMediumRowSpacing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.FormSmallRowSpacing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.FormBox {
	x_background-color: #F5F5F5;
	xx_background-color: #F7FFEF;
	background-color: #F9FEF3;
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	border: thin solid #666666;
	margin-top: 0px;
}
.AnnouncementBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 10px;
	border: thin solid #666666;
	margin-top: 0px;
}
.AnncText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
}
.AnncTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.PartSearchBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0pt;
	width: auto;
	border: none;
	background-color: #000000;
	text-indent: 0pt;
	line-height: normal;
	text-align: center;
	padding: 4px 4px 4px 4px;
}
.PartSearchInputField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	width: 100px;
	height: 16px;
	padding: 0px 0px 0px 2px;
}

.FreeTrialBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 0pt;
	width: auto;
	border: none;
	xbackground-color: #000000;
	text-indent: 0pt;
	line-height: normal;
	text-align: right;
	padding: 4px 4px 4px 4px;
}