﻿body { 
 height:100%;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
 text-align:center;
}

img#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}

#content {
position:relative;
z-index:1;
}

.k_float{z-index:9999999;position:fixed !important;position:absolute; cursor:pointer;} #kampylink img{border:0px none;filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg);} .k_top{top:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop :document.body.scrollTop);} .k_bottom{bottom:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);} .k_right{right:0px;}.k_left{left:0px;}#k_close_button{color:gray;border:1px solid gray;display: none;width:11px;height:16px;font-size:12px;text-align:center;} .kc_top{top:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + 80 :document.body.scrollTop + 80);} .kc_bottom{bottom:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 80 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 80);} .kc_right{right:10px;} .kc_left{left:10px;}

.txtcontent {
 font-family: Arial;
 font-size:11pt;
 font-weight:normal;
 color: #00283f;
 text-decoration:none;
}

a.txtcontent:link {
 font-family: Arial;
 font-size:11pt;
 font-weight:normal;
 color: #00283f;
 text-decoration:none;
}

a.txtcontent:hover{
 font-family: Arial;
 font-size:11pt;
 font-weight:normal;
 color: #e67817;
 text-decoration:none;
}

.imgcontent-left {
 padding-right:10px;
}

.imgcontent-right {
 padding-left:10px;
}

table {
 text-align:left;
}

.headline {
 font-family: Arial;
 font-size:14pt;
 font-weight:normal;
 color: #0093dd;
 text-decoration:none;
 margin:0px;
 padding:0px;
}

a.headline:link {
 font-family: Arial;
 font-size:14pt;
 font-weight:normal;
 color: #0093dd;
 text-decoration:none;
 margin:0px;
 padding:0px;
}
a.headline:hover {
 font-family: Arial;
 font-size:14pt;
 font-weight:normal;
 color: #e67817;
 text-decoration:none;
 margin:0px;
 padding:0px;
}
.headermsg {
 font-family: Arial;
 font-size:14pt;
 font-weight:normal;
 color: #00283f;
 text-decoration:none;
 margin:0px;
 padding:8px;
 outline-color:#0093dd;
 outline-style: dashed;
 outline-width:medium;
}

.headlinedrk {
 font-family: Arial;
 font-size:14pt;
 font-weight:normal;
 color: #00283f;
 text-decoration:none;
 margin:0px;
 padding:0px;
}

a.headlinedrk:link {
 font-family: Arial;
 font-size:14pt;
 font-weight:normal;
 color: #00283f;
 text-decoration:none;
 margin:0px;
 padding:0px;
}

a.headlinedrk:hover {
 font-family: Arial;
 font-size:14pt;
 font-weight:normal;
 color: #e67817;
 text-decoration:none;
 margin:0px;
 padding:0px;
}

.listgroup{
 font-family: Arial;
 font-size:10pt;
 font-weight:normal;
 color: #00283f;
 list-style-type:disc;
 padding:0px;
 display:block;
}

.listitem
{
 white-space:nowrap;
}
.listimage
{
 padding-bottom:4px;
 padding-top:4px;
}
.menuAboutUs-primary { background-image:url('images/btnAboutUs.png'); background-repeat:no-repeat; background-position:center; height:34px; cursor:pointer; width: 98px; }
.menuAboutUs-hover{ background-image:url('images/btnrAboutUs.png'); background-repeat:no-repeat; background-position:center; height:34px; font-family:Arial; font-size:13pt; font-weight:bold; color:#000000; text-align:center; cursor:pointer; vertical-align:middle; width: 98px; }
.menuContactUs-primary { background-image:url('images/btnContactUs.png'); background-repeat:no-repeat; background-position:center; height:34px; cursor:pointer; width: 98px; }
.menuContactUs-hover{ background-image:url('images/btnrContactUs.png'); background-repeat:no-repeat; background-position:center; height:34px; font-family:Arial; font-size:13pt; font-weight:bold; color:#000000; text-align:center; cursor:pointer; vertical-align:middle; width: 98px; }
.menuFAQs-primary { background-image:url('images/btnFAQs.png'); background-repeat:no-repeat; background-position:center; height:34px; cursor:pointer; width: 98px; }
.menuFAQs-hover{ background-image:url('images/btnrFAQs.png'); background-repeat:no-repeat; background-position:center; height:34px; font-family:Arial; font-size:13pt; font-weight:bold; color:#000000; text-align:center; cursor:pointer; vertical-align:middle; width: 98px; }
.menuMerchants-primary { background-image:url('images/btnMerchants.png'); background-repeat:no-repeat; background-position:center; height:34px; cursor:pointer; width: 98px; }
.menuMerchants-hover{ background-image:url('images/btnrMerchants.png'); background-repeat:no-repeat; background-position:center; height:34px; font-family:Arial; font-size:13pt; font-weight:bold; color:#000000; text-align:center; cursor:pointer; vertical-align:middle; width: 98px; }
.footer{ text-align:center; font-family:Arial; font-size:9pt; text-decoration:none; color: #00283f; }
a.footer:link{ text-align:center; font-family:Arial; font-size:9pt; text-decoration:none; color: #00283f; }
a.footer:hover{ text-align:center; font-family:Arial; font-size:9pt; text-decoration:none; color: #e67817; }
.minortag{ text-align:center; font-family:Arial; font-size:9pt; color:#e67817; font-style:italic; }
.formfield{ border-style:outset; border-color:#0093dd; font-family: Arial; font-size:12pt; font-weight:normal; color: #00283f; vertical-align:middle;
}
.formfieldxl{ border-style:outset; border-color:#0093dd; font-family: Arial; font-size:14pt; font-weight:normal; color: #00283f; vertical-align:middle;
}
.admin-cplist{ color:#3a3838; text-align:left; font-family:Arial; font-size:9pt; height:20px;}
a.admin-cplist:hover{ color:#e67817; text-align:left; font-family:Arial; font-size:9pt; height:20px;}
.admin-header{ background-color:#0093dd; color:#FFFFFF; font-family:Arial; font-size:9pt; height:20px; text-align:left;}
.admin-menu{ color:#0093dd; font-family:Arial; font-size:9pt; text-align:right; height:30px; margin-right:10px; padding-right:10px; background-color:#e1eaee;}
a.admin-menu:link{ color:#e67817; font-family:Arial; font-size:9pt; text-align:right;}
a.admin-menu:hover{ color:#e67817; font-family:Arial; font-size:9pt; text-align:right;}

.admin-gridview{font-family:Arial; font-size:10pt; color:#4F4C4D; width:100%; text-align:left;}
a.admin-gridview:link{color:#FFFFFF; text-align:left;}
.admin-gridview-header{font-family:Arial; font-size:10pt; color:#FFFFFF; background-color:#0093dd; text-align:left;}
a.admin-gridview-header:link{ color:#FFFFFF; text-align:left;}
.admin-gridview-row{font-family:Arial; font-size:10pt; color:#3a3838; background-color:#e1eaee; text-align:left;}
.admin-gridview-rowalt{font-family:Arial; font-size:10pt; color:#3a3838; background-color:#FFFFFF; text-align:left;}
.admin-gridview-rowselect{font-family:Arial; font-size:10pt; color:#FFFFFF; background-color:#e67817; text-align:left;}
.admin-gridview-pager{font-family:Arial; font-size:10pt; color:#FFFFFF; background-color:#0093dd; text-align:right;}
a.admin-gridview-pager:link{ color:#FFFFFF;}
.formalignctr {text-align:center; margin-right:60px;  }
.form-content{ color:#00283f; font-family:Arial; font-size:10pt;}
.form-component{ border:#0093dd; background-color:#e1eaee; vertical-align:top; padding:4px; border-color:#e67817; border-width:1px;}
.form-error{ color:Red; font-family:Arial; font-size:10pt;}
.form-comppub{ border-color:#8f8f8f; border-width:1px; border-style:solid; vertical-align:middle;}
.form-btnpub{ vertical-align:middle;}
.feature-editor{ width:800px; height:600px;}

.coupon {
 border-width:1px;
 border-style:dashed;
 border-color:#0093dd;
 vertical-align:top;
 width:350px;
 height:200px;
 padding:10px;
}

.couponmsg { 
 font-family: Arial;
 font-size:14pt;
 font-weight:bold;
 color: #00283f;
 text-decoration:none;
 margin:0px;
 padding:0px;
 }
 .couponfeatured {
 border-width:2px;
 border-style:dashed;
 border-color:#e67817;
 vertical-align:top;
 width:350px;
 height:190px;
 padding:10px;
 font-size:10pt;
}
 .couponfeaturedh {
 font-family: Arial;
 font-size:11pt;
 font-weight:normal;
 color: #0093dd;
 text-decoration:none;
 margin:0px;
 padding:0px;
}
 .couponfeaturedi {
 width:40px;
 height:40px;
}