.productDescBold {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.order_form_price_active {
	TEXT-ALIGN: right; MARGIN: 7px
}
.order_form_price_inactive {
	TEXT-ALIGN: right; MARGIN: 7px
}
.productNameBold {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.descBold {
	FONT-WEIGHT: bold
}
.choosePrdPosition {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.choosePrdPositionFlatLeft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.mediumPadding {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.designThumbNotPop {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 10px 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid
}
.designSelectNotPop {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 10px 10px 10px 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid
}
.designPreviewIcon {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 10px 5px 10px 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid
}
.designPreviewIconPS {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid
}
.previewIcon {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 10px
}
.previewIcon2 {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 10px 3px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid
}
.designThumbPop {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 0px solid; MARGIN: 10px 0px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid
}
.designSelectPop {
	BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: right; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 5px
}
.designTitle {
	MARGIN: 5px 0px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.designDesc {
	TEXT-ALIGN: left; MARGIN: 0px; FONT-FAMILY: Verdana; COLOR: #333333; FONT-SIZE: 11px
}
.titleLeft {
	MARGIN: 5px 0px 5px 5px; DISPLAY: inline
}
.titleRight {
	TEXT-ALIGN: right; MARGIN: 5px 10px 5px 0px
}
.orderFormQuestionMark {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; MARGIN: 10px 0px 10px 9px; WIDTH: 5%; COLOR: #003366; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
.orderFormLabel {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN: 15px 15px 0px 0px; WIDTH: 35%; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.orderFormLabelBold {
	TEXT-ALIGN: left; MARGIN: 10px 0px 0px; WIDTH: 35%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.orderFormComponent {
	TEXT-ALIGN: left; WIDTH: 25%; TEXT-DECORATION: none
}
.orderFormComponentStyle {
	WIDTH: 130px; FONT-FAMILY: Arial, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.orderFormPrice {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 3px; WIDTH: 20%; PADDING-RIGHT: 3px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.orderFormNoBorder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.orderFormNoBorderNoDisp {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.summary_body {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.orderFormDropDown {
	WIDTH: 180px
}
.typeStyleDescIE {
	MARGIN: 2px 0px 20px; FLOAT: left
}
.typeStyleDescFF {
	POSITION: relative; MARGIN: 2px 0px 20px; FLOAT: left; TOP: 8px
}
.selectBtnDiv {
	MARGIN: 6px 0px 0px; FLOAT: left
}
.selectBtnIE {
	POSITION: relative; TOP: -5px
}
.selectBtnFF {
	POSITION: relative
}
.editBtnDiv {
	MARGIN: 2px 0px 0px 10px; FLOAT: left
}
.editBtnTypeStyleIE {
	POSITION: relative; TOP: -2px
}
.editBtnTypeStyleFF {
	POSITION: relative; TOP: 5px
}
.editBtnIE {
	POSITION: relative; TOP: 0px
}
.editBtnFF {
	POSITION: relative; TOP: -5px
}
.checkOutColumnDisplay {
	BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: right; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 85%; PADDING-RIGHT: 10px; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 10px
}
.checkOutColumnPrice {
	BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 15%; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.checkOutColumnDisplayColor {
	BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: right; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 330px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 10px
}
.checkOutColumnPriceColor {
	BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 135px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.checkOutColumnPriceColor2 {
	BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center; WIDTH: 135px
}
.checkOutColumnPriceColor3 {
	BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 2px solid; WIDTH: 135px
}
.checkout_table {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.shippingTableColumn {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.shippingTableColumn2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.marketingItem {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.pageTitleMargin {
	MARGIN-TOP: 15px; WIDTH: 700px
}
.pageInstrMargin {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.prodNameBolderTop {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.productNameMargin {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.imgPDFMargin {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.spaceColumnTop {
	BORDER-RIGHT: #ccc 1px solid
}
.spaceColumnMargin {
	MARGIN-TOP: 10px
}
.editButtonTop {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.editButtonMargin {
	MARGIN: 5px 0px 5px 15px
}
.summaryBolderRight {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.summaryBolderRightBottom {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.summaryMargin {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.warningMargin {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.editBoxBorder {
	BACKGROUND-COLOR: #4bbedd
}
.editBoxMargin {
	MARGIN-BOTTOM: 15px
}
.editText {
	FONT-FAMILY: Arial; COLOR: #ffffff; MARGIN-LEFT: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.bolderTopLine {
	BORDER-TOP: #ccc 1px solid
}
.summary_txt {
	PADDING-LEFT: 10px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px
}
.leftElement {
	POSITION: relative; LEFT: 0px
}
.rightElement {
	POSITION: relative; TEXT-ALIGN: right; RIGHT: 0px
}
DIV.cabinet {
	PADDING-BOTTOM: 0%; MARGIN: 0%; PADDING-LEFT: 0%; WIDTH: 974px; PADDING-RIGHT: 0%; PADDING-TOP: 0%
}
#navigationbar {
	LINE-HEIGHT: 11px; WIDTH: 985px; FONT-FAMILY: Arial; BACKGROUND: white; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
#navigationbar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.welcomeHomeHeader {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 590px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 30px; COLOR: #2d5c3d; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.welcomeHomeBody {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; WIDTH: 590px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 35px; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.welcomeHomeFooter {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 590px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 30px; COLOR: #2d5c3d; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.footerTable {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-LEFT: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-COLLAPSE: separate; EMPTY-CELLS: show; BORDER-TOP: rgb(204,204,204) 1px solid; BORDER-RIGHT: rgb(204,204,204) 1px solid
}
.footerText {
	FONT-FAMILY: Arial, sans-serif; COLOR: #003366; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.homeTable {
	BORDER-BOTTOM: rgb(221,238,222) 4px solid; BORDER-LEFT: rgb(221,238,222) 4px solid; BORDER-TOP: rgb(221,238,222) 4px solid; BORDER-RIGHT: rgb(221,238,222) 4px solid
}
.homeTableCell {
	BORDER-BOTTOM: rgb(221,238,222) 1px solid; BORDER-LEFT: rgb(221,238,222) 1px solid; BORDER-TOP: rgb(221,238,222) 1px solid; BORDER-RIGHT: rgb(221,238,222) 1px solid
}
.prodRelatedWebGroup {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
.boderCartBottom {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid
}
.boderCartRightBottom {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT: rgb(204,204,204) 1px solid
}
.invisiableSummaryText {
	COLOR: #ffffff; FONT-SIZE: 12px
}
.cartSummaryTextMargin {
	MARGIN: 10px 10px 10px 0px
}
.cart_price_active {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; WIDTH: 100%; FONT-FAMILY: Arial, sans-serif; COLOR: #000066; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.rowLoginGrayCell {
	BACKGROUND-COLOR: #dfdfdf; FONT-SIZE: 3pt
}
.rowLoginBlueCell {
	BACKGROUND-COLOR: #000066; FONT-SIZE: 3pt
}
.rowLoginRedCell {
	BACKGROUND-COLOR: #cc0000; FONT-SIZE: 3pt
}
.borderBox2 {
	BORDER-BOTTOM: #ccced4 1px solid; BORDER-LEFT: #ccced4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 615px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #ccced4 1px solid; BORDER-RIGHT: #ccced4 1px solid; PADDING-TOP: 0px
}
.reorderCheckBoxDiv {
	BACKGROUND-COLOR: #2d5c3d; WIDTH: 198px; HEIGHT: 38px
}
.reorderCheckBoxBarText {
	BACKGROUND-COLOR: #2d5c3d
}
.reorderCheckboxInput {
	MARGIN: 7px 0px 0px 5px
}
.greyLineRight {
	BORDER-RIGHT: #ccc 1px solid
}
.greyLineBox {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.popluarRow {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-SPACING: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.noPopluarRow {
	WIDTH: 100%; PADDING-RIGHT: 15px
}
.noPopluarRow TD {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.noPopluarRow TD TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.popularDesignSelect {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 15px
}
.orderhistHeader {
	BACKGROUND-COLOR: #8bb093
}
.orderhistSubHeader {
	BACKGROUND-COLOR: #ddebde
}
.orderhistPastOrdersLink {
	BACKGROUND-COLOR: #ddebde
}
.text {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: normal
}
.textBold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.textCenterColorBold {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 14pt; FONT-WEIGHT: bold
}
.hrefLinkBold {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.hrefLinkBold4Sup {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 8pt; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
.toptext {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 7pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.calTextBoldCenterLabel {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.emptyCellColorBg {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #e8e8e8; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.sysErrorPageCol1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MARGIN: 20px; PADDING-LEFT: 20px; WIDTH: 50%; PADDING-RIGHT: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 20px
}
.sysErrorPageCol2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MARGIN: 20px; PADDING-LEFT: 20px; WIDTH: 25%; PADDING-RIGHT: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 20px
}
.OrderFormColMarginLeft {
	WIDTH: 0%; DISPLAY: none
}
.OrderFormColLabel {
	TEXT-ALIGN: left; WIDTH: 45%
}
.OrderFormColSparator1 {
	WIDTH: 1%
}
.OrderFormColHelp {
	TEXT-ALIGN: center; WIDTH: 4%
}
.OrderFormColSparator2 {
	WIDTH: 1%
}
.OrderFormColValue {
	WIDTH: 25%
}
.OrderFormColSparator3 {
	WIDTH: 6%
}
.OrderFormColPrice {
	WIDTH: 18%
}
.OrderFormColMarginRight {
	WIDTH: 0%; DISPLAY: none
}
UNKNOWN {
	WIDTH: 100%
}
.OrderFormSubtotalLabel {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: right; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; WIDTH: 100%; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.OrderFormSubtotalValue {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: right; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; WIDTH: 100%; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.OrderFormTitleCell {
	WIDTH: 80%
}
.OrderFormAfterTitleCellGap {
	WIDTH: 1%
}
.OrderFormPriceErrorCell {
	TEXT-ALIGN: left
}
.OrderFormInputNoBorder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: transparent; WIDTH: 95%; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.accountbarReturnLink {
	FONT-FAMILY: Arial, sans-serif; COLOR: #618d6e; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.marketingBar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

.navLink{
	margin:5px;
}


body{margin:0; padding:0; text-align:center;} 
 #container{ width:900px; background-color:#FFFFFF;  margin: 0 auto; text-align: left;} 

 
 
 
.PageHeader {
	text-align: left;
	margin-top:30px;
	margin-bottom:0px;
}
.HeaderBottom {
	text-align: right;
	FONT-WEIGHT: bold;
	font-size: 14px;
}
.HeaderLineBar {
	margin-top:15px;
}

H1 {
	color:#DE1C29;
	color:#83909A;
	font-size: 23px;
	margin-top:10px;
	font-style: italic;
	margin-bottom:4px;
    padding-bottom:0px;
}

.H1 {
	background-image: url("../images/grd_hor_540.jpg");
	background-position: 0px 0px;
    background-repeat: no-repeat;
    height:3px;
    margin-bottom:0px;
}

.Client1 {
	width: 170px;
	vertical-align: top;
	padding-top: 100px;
}

.Client2 {
	float: left;
	width: 570px;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f5f6f6);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#f5f6f6)";
	padding-left:30px;
    padding-top:20px;
    border-top0: 1px solid #C2CED6;
}

.ClearFloat {
	clear: both;
}

.ErrMsgArea {
	padding-bottom:10px;
}

.ItemTitleArea {
	font-weight: bold;
	padding-bottom:15px;
	padding-top:10px;
	color:#738080;
	font-size: 14px;
}

.ItemDescArea {
	color1:#83909A;
	font-style: italic;
	padding-bottom: 10px;
}
.IntroArea {
	padding-bottom:10px;
	padding-top:10px;
}
.FormLabelArea {
	width: 30%;
	font-size: 12px;
	padding-left: 15px;
	padding-right: 15px;	
	padding-top: 5px;
	padding-bottom: 5px;
}
.ajaxMessage {
	width: 100%;
	font-size: 12px;
	padding-left: 1px;
	padding-right: 1px;	
	padding-top: 1px;
	padding-bottom: 1px;
	FONT-FAMILY: Arial, sans-serif;
	color: red;
}
.confirmation {
	FONT-FAMILY: Arial, sans-serif;
}
.WarningArea {
	color: red;
}

#tblForm .FormLabelArea {
	width: 60%;
}

.FormValueArea {
	width:70%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#tblForm .FormValueArea {
	width: 20%;
}
.FormValue {
	width:260px;
	background-color: transparent;
	border: 1px solid #D3DDE2;
}

.FormValueArea input {
	border:0px;
	border-bottom: 1px solid #D3DDE2;
	border: 1px solid #D3DDE2;
}
.PageFooter {
	border-top: 1px solid #D3DDE2;
	padding-top: 5px;
	color: #74838B;
	font-size: 10px;
	VERTICAL-ALIGN:top;
	margin-bottom: 20px;
}

.PageFooter a {
	color: #74838B;
}

a {
	color: #74838B;
}
.DefaultBtn1 {
	background-image: url(../images/greyH25.gif);
	background-repeat:repeat-x; 
	height:25px;
	padding-left:15px;
	padding-right:15px;
	color:#83909A;
	font-weight: bold;
	border:0px;
	border-top:1px solid #A3A0AA;
	border-left:1px solid #A3A0AA;
	border-right:1px solid #83909A;
	border-bottom:1px solid #83909A;	
	width:100px;
}

.ButtonArea {
	height: 45px;
	text-align: right;
	border-top: 0px solid #D3DDE2;
	margin-top:15px;
}

table.layoutWraper {
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BACKGROUND-COLOR: white;
	WIDTH: 770px;
	BORDER-COLLAPSE: collapse;
	MARGIN-LEFT: auto;
	FONT-SIZE: 10pt;
	BORDER-TOP: #000000 0px solid;
	MARGIN-RIGHT: auto;
	BORDER-RIGHT: #000000 0px solid
}

table.summary {
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-color: blue;
	border-collapse: collapse;
	background-color: white;
}
table.summar th {
	border-width: thin;
	padding: 1px;
	border-style: solid;
	border-color: black;
	background-color: ;
	-moz-border-radius: ;
}
table.summar td {
	border-width: thin;
	padding: 1px;
	border-style: solid;
	border-color: black;
	background-color: ;
	-moz-border-radius: ;
}


/* CSS for privacy pop up page*/
p {
	font-size: 12px;

	color: #83909a;
}


#wrapper {
    overflow: hidden;
    min-width: 980px;
}

#wrapper-2 {
    margin: 0 auto;
	/*width: 1118px;
    background: url(images/wrapper-top.jpg) top center no-repeat;*/
}

#wrapper-3 {
	/*width: 1118px;
    background: url(images/wrapper-bottom.jpg) bottom center no-repeat;*/
}

#wrapper-4 {
    width: 901px;
    margin: 0 auto;
}


.cfct-mod-content H4 {
	BORDER-BOTTOM: #d8dfe4 1px solid; PADDING-BOTTOM: 10px; COLOR: #83909a !important;FONT-SIZE: 13px
}


.cfct-mod-title {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 20px !important
}


.cfct-heading H2 {
 	COLOR: #de1c29; 
	FONT-WEIGHT: normal
}

.ftext {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; color: #83909a
}

.cfct-mod-content ftextBold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 13pt; FONT-WEIGHT: bold; color: #83909a
}
