td.leftmenu div.tofferleft div{
	font-size:18px;
	left:8px;
}

table.offerMainContainer { width: 625px; font-size: 11px; margin: 0px;}
table.offerMainContainer tr.containerHeader { height: 10px; background-color:#ffffff; }
table.offerMainContainer tr.containerHeader td h2 { padding: 0px; margin:5px; font-size: 25px; color:#a6ad8b; }
table.offerMainContainer tr.containerHeader td.logout { vertical-align: bottom; text-align: right;}
table.offerMainContainer tr.containerHeader td.logout div { margin: 8px;  }
table.offerMainContainer tr.containerHeader td.logout div a { color:#a6ad8b; margin: 0px; padding: 0px; }
table.offerMainContainer tr.containerHeader td.logout div a:Hover { text-decoration: underline; color:#232323; }

table.offerMainContainer tr.containerHeaderLine { height: 5px; background-color:#A6AD8B; }
table.offerMainContainer tr.containerNavigation { height: 40px; background-color:#ffffff; }

td.offerSpac{font-size:1px;line-height:1px;}
td.offerSpacLine{font-size:1px;line-height:1px;background-color:#ffffff;border-bottom:solid 1px #d4d4d4;}

table.offerMainContainer tr.offerListHeader { height: 10px;}
table.offerMainContainer tr.offerListHeaderofferead { height: 10px;}

table.offerMessageHeaders input.textField{font-size:11px;}
table.offerMessageHeaders textarea.textField{font-size:11px;}
table.offerMessageHeaders select.textField{font-size:11px;}

table.offerMainContainer tr.offerListHeader td { color:#92a45b; font-weight: bold; padding: 3px; vertical-align:bottom;
padding-top:10px;
border-bottom:solid 1px #d4d4d4;
font-size:12px;
}
p.offerP {
margin:0px;
padding:0px;
padding-left:5px;
padding-right:10px;
}
h2.offerh2{
padding-left:5px;
padding-right:10px;
}
table.offerMainContainer tr.offerListHeaderofferead td { color:#92a45b; font-weight: bold; padding: 3px; vertical-align:bottom;border-bottom:solid 1px #d4d4d4;}

table.offerMainContainer tr.offerListHeader td.spc { font-size: 1px; width:3px; padding: 0px;}
table.offerMainContainer tr.offerListHeaderofferead td.spc { font-size: 1px; width:3px; padding: 0px;}

table.offerMainContainer tr.offerListRow {  }
table.offerMainContainer tr.offerListRow td { padding: 3px; }
table.offerMainContainer tr.offerSpc { height: 3px; background-color:#ffffff; }
table.offerMainContainer tr.offerListRowofferead { background-color:#ffffff; }
table.offerMainContainer tr.offerListRowofferead td { padding: 3px; border-bottom: solid 1px #c0c0c0; }
table.offerMainContainer tr.offerListRowofferead td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px; }


table.offerMainContainer tr td.check { padding: 3px; width: 20px; text-align:center; }
table.offerMainContainer tr td.offerSubject { padding: 3px; font-size:12px; }
table.offerMainContainer tr td.offerSubject a { color:#3f500d; }
table.offerMainContainer tr td.offerSubject a:Hover { color:#3f500d; text-decoration:underline; }
table.offerMainContainer tr td.offerSubject span { font-size:11px; color:#a0a0a0;}
table.offerMainContainer tr td.offerSubject span b { color:#606060;}
table.offerMainContainer tr td.author { padding: 3px; width: 120px; }
table.offerMainContainer tr td.author a { color:#3f500d; }
table.offerMainContainer tr td.author a span { color:#737a58; text-decoration: none;}
table.offerMainContainer tr td.author a:Hover { color:#3f500d; text-decoration:underline; }

table.offerMainContainer tr td.offerDate { border-left:solid 1px #d4d4d4;padding: 3px; }
table.offerMainContainer tr td.offerDate a { color:#3f500d; }
table.offerMainContainer tr td.offerDate a span { color:#737a58; text-decoration: none;}
table.offerMainContainer tr td.offerDate a:Hover { color:#3f500d; text-decoration:underline; }


table.offerMainContainer tr td.checkT { padding: 3px; width: 20px; text-align:center; }
table.offerMainContainer tr td.subjectT { padding: 3px; width: 250px; font-size:12px; }
table.offerMainContainer tr td.subjectAtt { padding: 3px; width: 250px; font-size:12px; background-image:url('../img/dmail/att.gif'); background-repeat:no-repeat; background-position: right 3px;}
table.offerMainContainer tr td.subjectAtt a { color:#3f500d; }
table.offerMainContainer tr td.subjectAtt a:Hover { color:#3f500d; text-decoration:underline; }
table.offerMainContainer tr td.subjectT a:Hover { color:#3f500d; text-decoration:underline; }
table.offerMainContainer tr td.subjectT span { font-size:11px; color:#a0a0a0;}
table.offerMainContainer tr td.subjectT span b { color:#606060;}
table.offerMainContainer tr td.authorT { padding: 3px; width: 120px; }
table.offerMainContainer tr td.authorT a { color:#3f500d; }
table.offerMainContainer tr td.authorT a span { color:#737a58; text-decoration: none;}
table.offerMainContainer tr td.authorT a:Hover { color:#3f500d; text-decoration:underline; }

table.offerMainContainer tr td.date { padding: 3px; width: 125px;}
table.offerMainContainer tr td.date a { color:#3f500d; }
table.offerMainContainer tr td.date a span { color:#737a58; text-decoration: none;}
table.offerMainContainer tr td.date a:Hover { color:#3f500d; text-decoration:underline; }



table.offerMainContainer tr.offerListHeader td a { color:#ffffff; }
table.offerMainContainer tr.offerListHeaderofferead td a { color:#ffffff; }

table.offerMainContainer tr.offerListRow td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px;}
table.offerMainContainer tr.offerListRowUnread { background-color:#e0e0e0; }
table.offerMainContainer tr.offerListRowUnread td {  }
table.offerMainContainer tr.offerListRowoffereadUnread {  }
table.offerMainContainer tr.offerListRowoffereadUnread td { border-bottom: solid 1px #c0c0c0; }
table.offerMainContainer tr.offerListRowUnread td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px; }

table.offerMainContainer tr.offerListRowoffereadCurrent { background-color:#F6F2EB; }
table.offerMainContainer tr.offerListRowoffereadCurrent td.spc { color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px; }
table.offerMainContainer tr.offerListRowoffereadCurrent td { padding: 3px; border-bottom: solid 1px #c0c0c0; }

table.offerPaging { background-color:#97aa60; height:26px;background-image:url("../img/offer/offerpaging.gif");}

tr.offerPaging2 { background-color:#97aa60; height:26px;background-image:url("../img/offer/offerpaging2.gif");}
tr.offerPaging3 { 
background-color:#97aa60; 
background-image:url("../img/offer/offerpaging3.gif");
}
tr.offerPaging3 td{padding-top:10px;}
tr.offerPaging3 td ul { display:inline; margin: 0px; padding: 0px; margin-left:5px;}
tr.offerPaging3 td ul li{ display:inline; padding:0px; margin: 0px; }
tr.offerPaging3 td ul li a { display:inline;padding: 4px; padding-top:0px; padding-bottom:0px; color:#97aa60;font-weight:bold;}
tr.offerPaging3 td ul li a:Hover { text-decoration: underline;}
tr.offerPaging3 td ul li a.current{ font-weight:bold; color:#ffffff; background-color:#97aa60; }


table.offerPaging td { height:22px; vertical-align:middle;}
table.offerPaging td.offerPaging {padding-left:3px;}
table.offerPaging td ul { display:inline; margin: 0px; padding: 0px; margin-left:5px;background-color:#97aa60; }
table.offerPaging td ul li{ display:inline; padding:0px; margin: 0px; }
table.offerPaging td ul li a { display:inline;padding: 4px; padding-top:0px; padding-bottom:0px; color:#ffffff;font-weight:bold;}
table.offerPaging td ul li a:Hover { text-decoration: underline;}
table.offerPaging td ul li a.current{ font-weight:bold; color:#7d9143; background-color:#ffffff; }

td.offerImage {width:52px;background-color:#f3f6e9;}
td.offerImage img{width:50px;border:solid 1px #97aa60;}

td.offercategory{
vertical-align:middle;
font-weight:bold;
color:#ffffff;
width:160px;
}
td.offercategory select{
vertical-align:middle;
}
td.offersearch{
vertical-align:middle;
width:195px;
}
select.offerselect{
	width:				100px;
	height:				18px;
	margin:				0px;
	padding:			0px;
	border:				solid 1px #8a8683;
	font-size:			11px;
	font-weight:		normal;
}
div.offerbacktolist{background-image:	url('../img/ico_offerlist.gif');margin:0px;}
tr.offerSubmenu { height: 31px; }
tr.offerSubmenu td { vertical-align:bottom; text-align: center;}

tr.offerSubmenu td.offerSpc{font-size:1px;width:2px;}
tr.offerSubmenu td.offerActive { background-color:#97aa60; padding:0px; width: 122px;background-image:url("../img/offer/offeractive.gif");}
tr.offerSubmenu td.offerInactive { background-color:#dedede; padding:0px; width: 122px;background-image:url("../img/offer/offerinactive.gif");}
tr.offerSubmenu td.offerActive a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; display:block; margin-bottom:5px; color:#ffffff; font-weight: bold; }
tr.offerSubmenu td.offerInactive a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; display:block; margin-bottom:5px; color:#a7a7a7; font-weight: bold; }

tr.offerSubmenu td.offerNewMessage { background-color:#86181C; padding:0px; width:122px;}
tr.offerSubmenu td.offerLeft { background-color:#ffffff; padding:0px; width:56px;}
tr.offerSubmenu td.offerNewMessage a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; display:block; margin-bottom:5px; color:#ffffff; font-weight: bold; }

tr.offerSubmenu td.offerblank{width:265px;}
tr.offerSubmenu td.offerblank2{width:248px;}

tr.offerSubmenu td.offerLogout { background-color:#acac92; padding:0px; width:112px;background-image:url("../img/offer/offerlogout.gif");vertical-align:middle;}
tr.offerSubmenu td.offerLogout a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; display:block; margin-top:0px; color:#ffffff; font-weight: bold; }

input.offerSearchQuery { 
	vertical-align:middle;
	border: solid 1px #a6ad8b; 
	font-size: 11px; 
	width:125px; 
	padding: 2px;
}

input.offerSearchSubmit { 
	font-size: 10px; 
	height: 18px; 
	width: 48px; 
	border: solid 0px #a6ad8b; 
	margin: 0px; 
	margin-right:5px;
	padding: 0px; 
	background-color:#90a457; 
	background-image:url("../img/offer/offersearchbut.gif");
	color:#ffffff; 
	vertical-align:middle;
}

input.offerSubmit { 		background-color:#ffffff; background-image:url("../img/offer/offersubmit.gif");border: 0px; color:#ffffff; font-size: 11px; height: 25px; width:120px; font-weight: bold;}
input.offerSubmitRemove { 	background-color:#ffffff; background-image:url("../img/offer/offerremove.gif");border: 0px; color:#ffffff; font-size: 11px; height: 25px; width:60px; font-weight: bold;}
input.offerSubmitRemoveX { 	background-color:#ffffff; background-image:url("../img/offer/offerremovex.gif");border: 0px; color:#ffffff; font-size: 11px; height: 25px; width:32px; font-weight: bold; cursor: hand; cursor: pointer; }
input.offerSubmitRed { 		background-color:#ffffff; background-image:url("../img/offer/offersubmitred.gif");border: 0px; color:#ffffff; font-size: 11px; height: 25px; width:120px; font-weight: bold;}



table.offerListHeader { width: 100%; }
table.offerListHeader tr td.offerSortButtons { width: 40px; }

h3.offeroffereadTitle { margin: 8px; font-size: 15px; color:#86181C; }
span.offerMessage { display: block; padding: 4px; margin: 8px; border: dashed 1px #c00000; }
span.offerMessageInfo { display: block; padding: 4px; margin: 8px; border: dashed 1px #c0c0c0; }

table.offerMessageHeaders { width:625px; }
table.offerMessageHeaders tr th { width: 120px; background-color:#f0f0f0; }
table.offerMessageHeaders tr td { width: 505px;  }
table.offerMessageHeaders tr td, table.offerMessageHeaders tr th { padding: 3px; vertical-align:top;}


table.offerMessageHeaders tr.offerMessageRowSubject { background-color:#F4EDE0; }
table.offerMessageHeaders tr.offerMessageRowSubject th, tr.offerMessageRowSubject td { font-size: 17px; font-weight: bold; background-color:#F6F2EB; border-top: solid 2px #a19172; vertical-align: bottom; color:#86181C;}
table.offerMessageHeaders tr.offerMessageRowSubject th span, tr.offerMessageRowSubject td span { font-size: 11px; font-weight: normal; color:#A19172; display:block;}
table.offerMessageHeaders tr.offerMessageRowSubject th span.offereadName, tr.offerMessageRowSubject td span.offereadName { font-size: 11px; font-weight: normal; color:#A19172; display:block;}
table.offerMessageHeaders tr.offerMessageRowSubject th span.offereadName a { color:#86181C; text-decoration: underline; }


table.offerMessageHeaders tr.offerMessageRowSubject th.date { font-size: 12px; font-weight: bold; text-align: right; color:#454545;}
table.offerMessageHeaders tr.offerMessageRowSubject th.date span { font-size: 11px; font-weight: normal; color:#A19172; display:block;}

table.offerMessageHeaders tr.offerMessageRowAuthor {  }
table.offerMessageHeaders tr.offerMessageRowAuthor th, tr.offerMessageRowAuthor td { border-top: solid 2px #ffffff; }

table.offerMessageHeaders tr.offerMessageRowRecipients { background-color:#f8f8f8;}
table.offerMessageHeaders tr.offerMessageRowRecipients th, tr.offerMessageRowRecipients td { border-top: solid 1px #c0c0c0; }

table.offerMessageHeaders tr.offerMessageRowCC, table.offerMessageHeaders tr.offerMessageRowAttachments { background-color:#f8f8f8; }
table.offerMessageHeaders tr.offerMessageRowCC th, tr.offerMessageRowCC td { border-top: solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0; }
table.offerMessageHeaders tr.offerMessageRowAttachments th, tr.offerMessageRowAttachments td { border-bottom: solid 1px #c0c0c0; }

table.offerMessageHeaders tr.offerMessageContentHeader th { background-color:#ffffff; border-top: solid 1px #c0c0c0; }
table.offerMessageHeaders tr.offerContent td { text-align: left; padding-top: 3px; padding: 0px; width:625px;}

a.offerButton { display: block; background-color:#86181C; width: 80px; margin-top: 3px; padding: 3px; text-align: center; color:#ffffff;}
a.offerButton:Hover { color:#ffffff;}
div.offerMessageContent { background-color:#fcfcfc; border-left: solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0; padding: 10px; }




img.offerExpandImage { padding-top: 2px; }

table.offerFormTable { width: 625px; }

td.offerFormLeftColumn { 
width: 120px; font-weight: bold; color:#778c3b; 
background-color:#f3f6e9;

}
table.offerMessageAttached { width: 600px; }
a.offerBack { margin-left: 5px;}







table.helpMainContainer { width: 625px; font-size: 11px; margin: 0px;}
table.helpMainContainer tr.containerHeader { height: 10px; background-color:#ffffff; }
table.helpMainContainer tr.containerHeader td h2 { padding: 0px; margin:5px; font-size: 25px; color:#a6ad8b; }
table.helpMainContainer tr.containerHeader td.logout { vertical-align: bottom; text-align: right;}
table.helpMainContainer tr.containerHeader td.logout div { margin: 8px;  }
table.helpMainContainer tr.containerHeader td.logout div a { color:#a6ad8b; margin: 0px; padding: 0px; }
table.helpMainContainer tr.containerHeader td.logout div a:Hover { text-decoration: underline; color:#232323; }

table.helpMainContainer tr.containerHeaderLine { height: 5px; background-color:#A6AD8B; }

table.helpMainContainer tr.containerNavigation { height: 40px; background-color:#ffffff; }

table.helpMainContainer tr.offerListHeader { height: 10px; }

table.helpMainContainer tr.offerListHeaderofferead { height: 10px; }
table.helpMainContainer tr.offerListHeader td { background-color:#A9AB9C; C9B181; color:#ffffff; font-weight: bold; padding: 3px; vertical-align:middle;}
table.helpMainContainer tr.offerListHeader td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px;}
table.helpMainContainer tr.offerListHeaderofferead td { background-color:#A6AD8B; color:#ffffff; font-weight: bold; padding: 3px; vertical-align:middle;}
table.helpMainContainer tr.offerListHeaderofferead td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px;}

table.helpMainContainer tr.offerListRow { background-color:#f5f5f5; }
table.helpMainContainer tr.offerListRow td { padding: 3px; }
table.helpMainContainer tr.offerSpc { height: 3px; background-color:#ffffff; }
table.helpMainContainer tr.offerListRowofferead { background-color:#ffffff; }
table.helpMainContainer tr.offerListRowofferead td { padding: 3px; border-bottom: solid 1px #c0c0c0; }
table.helpMainContainer tr.offerListRowofferead td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px; }


table.helpMainContainer tr td.check { padding: 3px; width: 20px; text-align:center; }
table.helpMainContainer tr td.subject { padding: 3px; width: 300px; font-size:12px; }
table.helpMainContainer tr td.subject a { color:#3f500d; }
table.helpMainContainer tr td.subject a:Hover { color:#3f500d; text-decoration:underline; }
table.helpMainContainer tr td.subject span { font-size:11px; color:#a0a0a0;}
table.helpMainContainer tr td.subject span b { color:#606060;}
table.helpMainContainer tr td.author { padding: 3px; width: 120px; }
table.helpMainContainer tr td.author a { color:#3f500d; }
table.helpMainContainer tr td.author a span { color:#737a58; text-decoration: none;}
table.helpMainContainer tr td.author a:Hover { color:#3f500d; text-decoration:underline; }

table.helpMainContainer tr td.date { padding: 3px; width: 75px;}
table.helpMainContainer tr td.date a { color:#3f500d; }
table.helpMainContainer tr td.date a span { color:#737a58; text-decoration: none;}
table.helpMainContainer tr td.date a:Hover { color:#3f500d; text-decoration:underline; }


table.helpMainContainer tr td.checkT { padding: 3px; width: 20px; text-align:center; }
table.helpMainContainer tr td.subjectT { padding: 3px; width: 250px; font-size:12px; }
table.helpMainContainer tr td.subjectAtt { padding: 3px; width: 250px; font-size:12px; background-image:url('../img/dmail/att.gif'); background-repeat:no-repeat; background-position: right 3px;}
table.helpMainContainer tr td.subjectAtt a { color:#3f500d; }
table.helpMainContainer tr td.subjectAtt a:Hover { color:#3f500d; text-decoration:underline; }
table.helpMainContainer tr td.subjectT a:Hover { color:#3f500d; text-decoration:underline; }
table.helpMainContainer tr td.subjectT span { font-size:11px; color:#a0a0a0;}
table.helpMainContainer tr td.subjectT span b { color:#606060;}
table.helpMainContainer tr td.authorT { padding: 3px; width: 120px; }
table.helpMainContainer tr td.authorT a { color:#3f500d; }
table.helpMainContainer tr td.authorT a span { color:#737a58; text-decoration: none;}
table.helpMainContainer tr td.authorT a:Hover { color:#3f500d; text-decoration:underline; }

table.helpMainContainer tr td.date { padding: 3px; width: 125px;}
table.helpMainContainer tr td.date a { color:#3f500d; }
table.helpMainContainer tr td.date a span { color:#737a58; text-decoration: none;}
table.helpMainContainer tr td.date a:Hover { color:#3f500d; text-decoration:underline; }



table.helpMainContainer tr.offerListHeader td a { color:#ffffff; }
table.helpMainContainer tr.offerListHeaderofferead td a { color:#ffffff; }

table.helpMainContainer tr.offerListRow td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px;}
table.helpMainContainer tr.offerListRowUnread { background-color:#e0e0e0; }
table.helpMainContainer tr.offerListRowUnread td {  }
table.helpMainContainer tr.offerListRowoffereadUnread {  }
table.helpMainContainer tr.offerListRowoffereadUnread td { border-bottom: solid 1px #c0c0c0; }
table.helpMainContainer tr.offerListRowUnread td.spc { background-color:#ffffff; color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px; }

table.helpMainContainer tr.offerListRowoffereadCurrent { background-color:#F6F2EB; }
table.helpMainContainer tr.offerListRowoffereadCurrent td.spc { color:#ffffff; font-weight: normal; font-size: 1px; width:3px; padding: 0px; }
table.helpMainContainer tr.offerListRowoffereadCurrent td { padding: 3px; border-bottom: solid 1px #c0c0c0; }

table.helpMainContainer tr.offerPaging { background-color:#DFE1D3; height:12px;}
table.helpMainContainer tr.offerPaging td { background-color:#DFE1D3; height:22px; vertical-align:middle;}
table.helpMainContainer tr.offerPaging td ul { display:inline; margin: 0px; padding: 0px; margin-left:5px; }
table.helpMainContainer tr.offerPaging td ul li{ display:inline; padding:0px; margin: 0px; }
table.helpMainContainer tr.offerPaging td ul li a { display:inline; color:#ff6600; padding: 4px; padding-top:0px; padding-bottom:0px; color:#3f500d;}
table.helpMainContainer tr.offerPaging td ul li a:Hover { text-decoration: none; color:#ffffff;}
table.helpMainContainer tr.offerPaging td ul li a.current{ font-weight:bold; color:#ffffff; background-color:#c9b181; }

input.helpSearchSubmit { font-size: 11px; height: 20px; width: 50px; border: solid 1px #4A4A4A; margin: 0px; padding: 0px; background-color:#7A7A7A; color:#ffffff; }

tr.helpSubmenu { height: 25px; }
tr.helpSubmenu td { vertical-align:middle; text-align: center; }
tr.helpSubmenu td.offerActive { background-color:#AAAAAA; padding:0px; width: 122px; }
tr.helpSubmenu td.offerInactive { background-color:#7A7A7A; padding:0px; width: 122px; }
tr.helpSubmenu td.offerActive a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; color:#ffffff; font-weight: bold; }
tr.helpSubmenu td.offerInactive a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; color:#ffffff; font-weight: bold; }
tr.helpSubmenu td.offerNewMessage { background-color:#86181C; padding:0px; width:123px;}
tr.helpSubmenu td.offerLeft { background-color:#ffffff; padding:0px; width:56px;}
tr.helpSubmenu td.offerNewMessage a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; color:#ffffff; font-weight: bold; }
tr.helpSubmenu td.offerLogout { background-color:#454545; padding:0px; width:123px;}
tr.helpSubmenu td.offerLogout a { margin: 0px; padding: 0px; padding-left: 7px; padding-right: 7px; color:#ffffff; font-weight: bold; }

