* {
    font-size:16px !important;
}
body {
    text-align/*\**/:center\9;
}

*:first-child+html body{
    text-align:center;
}

* html body {
    text-align:center;
}
strong {
    font-weight:bold !important;
}
.couponexpires {
    border-style:solid;
    border-width:1px;
    margin:3px;
    padding:3px;
}
.coupondescription {
    border-style:solid;
    border-width:1px;
    margin:3px;
    padding:3px;
}
.coupontext {
    background-color:#FF3333;
    color:#FFFF33;
    font-size:x-large;
    font-weight:bold;
    margin:3px;
    padding-left:3px;
    padding-right:3px;
}
.coupon {
    margin:3px;
         border:medium dashed #CCCCCC;
 	/*max-width:220px;*/
    padding:3px;
}
a {
    color:#000000;
    text-decoration:underline;
}
a.menuelink {
    color:#FFFFFF;
}
.pgheader a.menuelink {
    color:#FFFFFF;
    text-decoration:none;
}
a.menuelink:visited {
    color:#FFFFFF;
    text-decoration:underline;
}
.pgheader a.menuelink:visited {
    color:#FFFFFF;
    text-decoration:none;
}
a img {
    border:medium none;
}
img.center {
    margin-left:auto;
    margin-right:auto;
    max-width:320px;
    min-width:180px;
    text-align:center;
}
img.centermap {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}
img.center_header {
    margin:0 auto;
    padding:0;
}
.BlueBack {
    background-color:#D8E8FF;
    padding:5px;
}
.WhiteBack {
    background-color:#FFFFFF;
    padding:5px;
}
.BrownLineBelow {
    border-bottom:3px solid #88C1A1;
    padding:5px;
}
.content img {
    margin-left:2px;
    margin-right:5px;
    margin-top:3px;
}
body {
    background-color:#FFFFFF;
    border:0 none;
    color:black;
    font-family:Arial,Tahoma,sans-serif;
    margin:0;
    padding:0;
}
.header {
    background-color:#FFFFFF;
    border-bottom:0 solid #8A4830;
    border-top:0 solid #FFFFFF;
    color:#000000;
    font-family:Arial,Helvetica,sans-serif;
    margin:0;
    padding:0;
    text-align:center;
}
.ContentWrapper {
    background-color:#FFFFFF;
    font-weight:normal;
    margin:0 auto;
    width:99% !important;
  	/*  max-width:320px;
	border:1px solid #8A4830;
    */
    padding:0px !important;
    text-align:left;
    overflow:hidden;
}
* html .ContentWrapper {
    width:320px;
}
.ContentWrapper label {
    width:auto;
}
.oigheader {
    background-color:#FFFFFF;
    border-bottom:0 solid #FFFFFF;
    border-top:0 solid #FFFFFF;
    color:#CC6600;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    margin:0;
    padding:0;
}
.listingimage {
    margin:2px 2px 2px 0;
}
.footer {
    background-color:#FFFFFF;
    border-bottom:0 solid #013567;
    border-top:0 solid #013567;
    color:#013567;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px !important;
    font-weight:normal;
    margin:2px 0 0;
    padding:0;
}
.copyright {
    color:#000000;
    font-size:10px !important;
    font-weight:bold;
    padding:3px;
    text-align:center;
}
.accesskey {
    background-color:#FFFFFF;
    border:2px solid #781227;
    color:#000000;
    margin:0;
    padding:0;
    text-decoration:none;
}
.himgicon {
    margin-top:3px;
}
.himgicon.events {
    margin-bottom:20px;
    margin-top:2px;
}
p.events {
}
a.events {
}
.homeng {
    margin-left:10px;
}
.homeng a {
    text-decoration:none;
}
.searchng {
    margin-top:10px;
}
.home, .BodyText {
    font-weight:bold;
    margin-top:5px;
}
.pgheader {
    background-color:#88C1A1;
    border-color:#EDC682 #FFFFFF #781227;
    border-style:solid;
    border-width:0;
    color:#FFFFFF;
    font-weight:bold;
    margin:0;
    padding:4px 2px 2px;
    text-align:left;
}
.footerng {
    background-color:#88C1A1;
    color:#FFFFFF;
    font-weight:bold;
    margin-bottom:0;
    margin-right:0;
    padding:2px;
}
.Heading {
    color:#FFFFFF;
    font-family:Arial,Tahoma,sans-serif;
    font-weight:bold;
    margin:0;
    padding:0;
    text-decoration:none;
}
.basic {
    color:#002201;
}
.BodyText {
    font-weight:normal;
    margin:0;
    padding:0 2px 1px;
}
.BoldText {
    font-weight:bold;
}
.Italic {
    font-style:italic;
}
.Underline {
    text-decoration:underline;
}
.Indent {
    margin:0 0 0 5px;
}
.Highlight {
    background-color:#002201;
    border-color:#6699CC;
    border-style:dotted dotted solid;
    border-width:0;
    color:#EDC682;
    margin:1px 0 0;
}
.HighlightFeatured {
    background-color:#88C1A1;
    color:#000000;
    margin:1px 0 2px;
}
.Line_HR {
    border-color:#FFFFFF #FFFFFF #8A4830;
    border-style:solid;
    border-width:1px;
    clear:both;
    margin:3px 0 0;
}
fieldset {
    border:1px solid #FF9900;
}
label {
    font-weight:bold;
    margin-right:0.5em;
    padding-top:0.2em;
    text-align:right;
    width:25%;
}
legend {
    border:1px solid #FF9900;
    color:#000000;
    padding:0.2em 0.5em;
    text-align:right;
}

