.tableinput {font-size:10px;font-family: Arial;}

/*************************************************************/
/* Orange Arial Text size 11                                 */
/*************************************************************/
.body_header {
   vertical-align:left;
   font-size: 22px;
   font-family : helvetica, arial, sans-serif;
   color:#c3d82f;
   font-weight: bold;
   text-decoration: none;
}

.body_text {
   vertical-align:left;
   font-size: 13px;
   font-family : arial, helvetica, sans-serif;
   color:#666766;
   font-weight: normal; 
   text-decoration: none;
   line-height:1.4em;
}

.base {
   vertical-align:left;
   font-size: 13px;
   font-family : helvetica, arial, sans-serif;
   color:#666766;
   font-weight: normal; 
   text-decoration: none;
}

.lime_bold_15 {
   vertical-align:left;
   font-size: 15px;
   font-family : helvetica, arial, sans-serif;
   color:#e3ea91;
   font-weight: bold; 
   text-decoration: none;
}

.white_bold_12 {
   vertical-align:left;
   font-size: 12px;
   font-family : helvetica, arial, sans-serif;
   color:#FFFFFF;
   font-weight: bold; 
   text-decoration: none;
}

.body_text A:link {
   vertical-align:left;
   font-size: 13px;
   font-family : arial, helvetica, sans-serif;
   color:#007042;
   font-weight: normal; 
   text-decoration: underline;
}

.body_text A:visited {
   vertical-align:left;
   font-size: 13px;
   font-family : arial, helvetica, sans-serif;
   color:#007042;
   font-weight: normal; 
   text-decoration: underline;
}

.body_text A:active {
   vertical-align:left;
   font-size: 13px;
   font-family : arial, helvetica, sans-serif;
   color:#007042;
   font-weight: normal; 
   text-decoration: underline;
}

.body_text A:hover {
   vertical-align:left;
   font-size: 13px;
   font-family : arial, helvetica, sans-serif;
   color:#007042;
   font-weight: normal; 
   text-decoration: underline;
}

.section_subheader {
   vertical-align:left;
   font-size: 13px;
   font-family : helvetica, arial, sans-serif;
   color:#333333;
   font-weight: bold;
   text-decoration: none;
}

.title_white {
   vertical-align:left;
   font-size: 18px;
   font-family : helvetica, arial, sans-serif;
   color:#FFFFFF;
   font-weight: bold; 
   text-decoration: none;
}


/****** SPORTLIGHT ******/
.spotlight {
   vertical-align:left;
   font-size: 14px;
   font-family : helvetica, arial, sans-serif;
   color:#c3d830;
   font-weight: bold;
   text-decoration: none;
}

.advertisement {
   vertical-align:left;
   font-size: 12px;
   font-family : helvetica, arial, sans-serif;
   color:#CCCCCC;
   font-weight: bold;
   text-decoration: none;
}


.company_title {
   vertical-align:left;
   font-size: 14px;
   font-family : helvetica, arial, sans-serif;
   color:#4d8763;
   font-weight: bold;
   text-decoration: none;
}

.company_title A:hover {
   vertical-align:left;
   font-size: 14px;
   font-family : helvetica, arial, sans-serif;
   color:#4d8763;
   font-weight: bold;
   text-decoration: underline;
}
.company_title A:visited {
   vertical-align:left;
   font-size: 14px;
   font-family : helvetica, arial, sans-serif;
   color:#4d8763;
   font-weight: bold;
   text-decoration: none;
}
.company_title A:active {
   vertical-align:left;
   font-size: 14px;
   font-family : helvetica, arial, sans-serif;
   color:#4d8763;
   font-weight: bold;
   text-decoration: none;
}
.company_title A:link {
   vertical-align:left;
   font-size: 14px;
   font-family : helvetica, arial, sans-serif;
   color:#4d8763;
   font-weight: bold;
   text-decoration: none;
}


.breadcrumb {
   vertical-align:left;
   font-size: 11px;
   font-family : arial, helvetica, sans-serif;
   color:#666766;
   font-weight: normal; 
   text-decoration: none;
}


.lime_boxes {
   vertical-align:center;
   font-size: 18px;
   font-family : helvetica, arial, sans-serif;
   color:#666766;
   font-weight: bold; 
   text-decoration: none;
}

/****** Lime button ******/
.greenbutton {
   vertical-align:left;
   font-size: 12px;
   font-family : helvetica, arial, sans-serif;
   color:#666766;
   font-weight: bold; 
   text-decoration: none;
}

.greenbutton A:active {
   vertical-align:left;
   font-size: 12px;
   font-family : helvetica, arial, sans-serif;
   color:#666766;
   font-weight: bold; 
   text-decoration: none;
}

.greenbutton A:hover {
   vertical-align:left;
   font-size: 12px;
   font-family : helvetica, arial, sans-serif;
   color:#666766;
   font-weight: bold; 
   text-decoration: none;
}

.greenbutton A:link {
   vertical-align:left;
   font-size: 12px;
   font-family : helvetica, arial, sans-serif;
   color:#666766;
   font-weight: bold; 
   text-decoration: none;
}

.greenbutton A:visited {
   vertical-align:left;
   font-size: 12px;
   font-family : helvetica, arial, sans-serif;
   color:#666766;
   font-weight: bold; 
   text-decoration: none;
}



/****** FOOTER ******/
.footer {
   vertical-align:left;
   font-size: 10px;
   font-family : arial, helvetica, sans-serif;
   color:#666766;
   font-weight: normal; 
   text-decoration: none;
}

.footer_links A:link {
   font-size: 10px;
   font-family : arial, helvetica, sans-serif;
   color:#31388C;
   font-weight: bold; 
   text-decoration: none;
}

.footer_links A:visited {
   font-size: 10px;
   font-family : arial, helvetica, sans-serif;
   color:#31388C;
   font-weight: bold; 
   text-decoration: none;
}

.footer_links A:active {
   font-size: 10px;
   font-family : arial, helvetica, sans-serif;
   color:#31388C;
   font-weight: bold; 
   text-decoration: none;
}

.footer_links A:hover {
   font-size: 10px;
   font-family : arial, helvetica, sans-serif;
   color:#31388C;
   font-weight: bold; 
   text-decoration: underline;
}


/****** MENU ITEMS ******/
.menu_items {
   vertical-align:left;
   font-size: 12px;
   font-family : arial, helvetica, sans-serif;
   color:#FFFFFF;
   font-weight: bold; 
   text-decoration: none;
}

.menu_items A:link {
   vertical-align:left;
   font-size: 12px;
   font-family : arial, helvetica, sans-serif;
   color:#FFFFFF;
   font-weight: bold; 
   text-decoration: none;
}

.menu_items A:active {
   vertical-align:left;
   font-size: 12px;
   font-family : arial, helvetica, sans-serif;
   color:#FFFFFF;
   font-weight: bold; 
   text-decoration: none;
}

.menu_items A:visited {
   vertical-align:left;
   font-size: 12px;
   font-family : arial, helvetica, sans-serif;
   color:#FFFFFF;
   font-weight: bold; 
   text-decoration: none;
}

.menu_items A:hover {
   vertical-align:left;
   font-size: 12px;
   font-family : arial, helvetica, sans-serif;
   color:#FFFFFF;
   font-weight: bold; 
   text-decoration: underline;
}


.pgselected    { font-family:helvetica; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size: 14px; padding:4px; border: 1px solid #C9D89F; }
.pg            { font-family:helvetica; color:#CCCCCC; font-weight:bold; text-decoration:none; font-size: 14px; padding:6px;  }
.pg A:hover    { font-family:helvetica; color:#CCCCCC; font-weight:bold; text-decoration:none; font-size: 14px; padding:6px;  }
.pg A:visited  { font-family:helvetica; color:#CCCCCC; font-weight:bold; text-decoration:none; font-size: 14px; padding:6px;  }
.pg A:active   { font-family:helvetica; color:#CCCCCC; font-weight:bold; text-decoration:none; font-size: 14px; padding:6px;  }
.pg A:link     { font-family:helvetica; color:#CCCCCC; font-weight:bold; text-decoration:none; font-size: 14px; padding:6px;  }


/****** BASE CLASSES ******/

td.regular {font-family: verdana, arial, helvetica, sans-serif;font-size: 12pt;font-weight: bold;color: #000000;padding: 0px;border-style: none; margin: 0px;margin-left: 0px;margin-top: 0px;}


.whiteText { color:#FFFFFF; font-family : Verdana; font-size:small; font-weight:bold; vertical-align:top; }
.smallWhite { color:#FFFFFF; font-family : Verdana; font-size:10pt; font-weight:normal; vertical-align:top; }
.tinyWhite { color:#FFFFFF; font-family : Verdana; font-size:8pt; font-weight:normal; vertical-align:top; }
.tinyBlack { color:#000000; font-family : Verdana; font-size:8pt; font-weight:normal; vertical-align:top; }

.whiteText A:link {     font-family : Verdana; font-size : 12px; color : White; text-decoration:none;}
.whiteText A:visited {  font-family : Verdana; font-size : 12px; color : White; text-decoration:none;}
.whiteText A:active {   font-family : Verdana; font-size : 12px; color : White; text-decoration:none;}
.whiteText A:hover {    font-family : Verdana; font-size : 12px; color : White; text-decoration:underline;}
.whiteText {            font-family : Verdana; font-size : 12px; color : White; font-weight:bold; vertical-align:top; }

.bigWhiteText { color: white; font-size:16px; font-weight:normal; vertical-align : middle; font-weight : bold;}

.blackTextBigBold { color:#000000; font-size:18px; font-weight:bold; vertical-align:top; }
.blackText { color:#000000; font-size:14px; font-family : Verdana; font-weight:normal; vertical-align:top; }
.maroonText { color: Maroon; font-size:14px; font-family : Verdana; font-weight:normal; font-weight : bold;}
.blackTextBold { color: black; font-size:16px; font-family : Verdana; vertical-align : middle; font-weight : bold;}

.hugetext {color: black; font-size:20px; font-weight:bold; vertical-align : middle;}

A:link { font-family :  Helvetica; font-size : 14px; color : blue; text-decoration:none;}
A:visited { font-family :  Helvetica; font-size : 14px; color : blue; text-decoration:none;}
A:active { font-family : Helvetica; font-size : 14px; color : blue; text-decoration:none;}
A:hover { font-family :  Helvetica; font-size : 14px; color : blue; text-decoration:underline;}


.tinytext A:link { font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:none;}
.tinytext A:visited { font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:none;}
.tinytext A:active { font-family : Helvetica; font-size : 11px; color : blue; text-decoration:none;}
.tinytext A:hover { font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:underline;}
.tinytext { font-family :  Helvetica; font-size : 11px;}

.smalltext A:link { font-family :  Helvetica, sans serif; font-size : 12px; color : blue; text-decoration:none;}
.smalltext A:visited { font-family :  Helvetica, sans serif; font-size : 12px; color : blue; text-decoration:none;}
.smalltext A:active { font-family : Helvetica, sans serif; font-size : 12px; color : blue; text-decoration:none;}
.smalltext A:hover { font-family :  Helvetica, sans serif; font-size : 12px; color : blue; text-decoration:underline;}
.smalltext { font-family :  Helvetica, sans serif; font-size : 12px;}

.smallblacktext { color:#000000; font-size:14px; font-weight:normal; vertical-align:top; }
.normaltext { color:#000000; font-size:16px; font-family : Verdana; font-weight:normal; vertical-align:top; }


H2 { font-family : Helvetica; color : black; font-weight : bold; font-size : 18px; vertical-align : bottom; top; }
H3 { font-family : Helvetica; color : black; font-weight : bold; font-size : 20px; vertical-align : bottom; top; }

TR.list_row1 { background-color: #FFFFFF; font-family :  Helvetica; font-size : 11px;}
TR.list_row2 { background-color: #B8C9F4; font-family :  Helvetica; font-size : 11px;}

TR.list_row1 A:link { background-color: #FFFFFF; font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:none;}
TR.list_row1 A:visited { background-color: #FFFFFF; font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:none;}
TR.list_row1 A:active { background-color: #FFFFFF; font-family : Helvetica; font-size : 11px; color : blue; text-decoration:none;}
TR.list_row1 A:hover { background-color: #FFFFFF; font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:underline;}

TR.list_row2 A:link { background-color: #B8C9F4; font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:none;}
TR.list_row2 A:visited { background-color: #B8C9F4; font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:none;}
TR.list_row2 A:active { background-color: #B8C9F4; font-family : Helvetica; font-size : 11px; color : blue; text-decoration:none;}
TR.list_row2 A:hover { background-color: #B8C9F4; font-family :  Helvetica; font-size : 11px; color : blue; text-decoration:underline;}

TR.list_rowheader{ color : white; background-color : black; font-weight : bold; font-family :  Helvetica; font-size : 14px;}
TD.menu {background-color : #000000;}
tr.agentRow1 { background-color: #c0c0c0 }
tr.agentRow2 { background-color: #ffffff }

h1.maroon { font-family: Helvetica; color: #000000; font-size: 16px; font-weight:bold; }
.normal   { font-family: Helvetica; color: #000000; font-size: 12px; font-weight:none; }
.normalBold { font-family: Helvetica; color: #000000; font-size: 12px; font-weight:bold; }


.heading { font-family : Helvetica; color : black; font-weight : bold; font-size : 18px;}

.small_table A:link    { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.small_table A:visited { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.small_table A:active  { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.small_table A:hover   { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:underline;}
.small_table   { color:#000000; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}

.small_table_header    {text-align: center; color:#000000; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.small_table_header A:link    { text-align: center; color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.small_table_header A:visited { text-align: center; color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.small_table_header A:active  { text-align: center; color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.small_table_header A:hover   { text-align: center; color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:underline;}

.reg_table A:link    { color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.reg_table A:visited { color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.reg_table A:active  { color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.reg_table A:hover   { color:BLUE; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:underline;}
.reg_table   { color:#000000; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}

.reg_table_header    {text-align: center; color:#000000; font-size:14px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.reg_table_header A:link    { text-align: center; color:BLUE; font-size:14px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.reg_table_header A:visited { text-align: center; color:BLUE; font-size:14px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.reg_table_header A:active  { text-align: center; color:BLUE; font-size:14px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.reg_table_header A:hover   { text-align: center; color:BLUE; font-size:14px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:underline;}

.button01 a:link { display:inline; padding: 2px 5px 2px 5px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#AACCEE; color:#000000; font-size:10pt; border: 3px blue outset; }
.button01 a:visited { display:inline; padding: 2px 5px 2px 5px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#AACCEE; color:#000000; font-size:10pt; border: 3px blue outset; }
.button01 a:active { display:inline; padding: 2px 5px 2px 5px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#AACCEE; color:#000000; font-size:10pt; border: 3px blue outset; }
.button01 a:hover { display:inline; padding: 2px 5px 2px 5px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#AACCEE; color:#000000; font-size:10pt; border: 3px blue groove; }
/*
.button01 { display:inline; padding: 2px 5px 2px 5px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#AACCEE; color:#000000; font-size:10pt; border: 3px blue outset; }
*/

.border01 { -moz-box-shadow: 0.2em 0.2em #CCC; padding: 20px 20px 20px 20px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#FFF3DE; color:#6B6D5A; font-size:18pt; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ie-border-radius: 15px; -khtml-border-radius: 15px;}
.border01 a:link { -moz-box-shadow: 0.2em 0.2em #CCC; padding: 20px 20px 20px 20px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#FFF3DE; color:#6B6D5A; font-size:18pt; -moz-border-radius: 15px; }
.border01 a:visited { -moz-box-shadow: 0.2em 0.2em #CCC; padding: 20px 20px 20px 20px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#FFF3DE; color:#6B6D5A; font-size:18pt; -moz-border-radius: 15px; }
.border01 a:active { -moz-box-shadow: 0.2em 0.2em #CCC; padding: 20px 20px 20px 20px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#FFF3DE; color:#6B6D5A; font-size:18pt; -moz-border-radius: 15px; }
.border01 a:hover { -moz-box-shadow: 0.2em 0.2em #CCC; padding: 20px 20px 20px 20px; text-decoration:none; font-family:arial; font-weight:bold; text-align:center; background-color:#FFF3DE; color:#6B6D5A; font-size:18pt; -moz-border-radius: 15px; }
.border02 {border: thin solid; box-shadow: 0.2em 0.2em #CCCCCC;}

.spices    {color:#4A4529; font-size:18px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}

.gifts    {color:#B5A65A; font-size:16px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.giftstitle {color:#E7DFD6; font-size:20px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}

.tabs    {color:#B5A65A; font-size:28px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.tabs A:link    { color:#B5A65A; font-size:28px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.tabs A:visited { color:#B5A65A; font-size:28px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.tabs A:active  { color:#B5A65A; font-size:28px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none;}
.tabs A:hover   { color:#B5A65A; font-size:28px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:underline;}

.admin_main {font-family: verdana, arial, helvetica, sans-serif;font-size: 12pt;font-weight: bold;color: #000000;padding: 0px;border-style: none; margin: 0px;margin-left: 0px;margin-top: 0px;}

.tiny A:link    { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.tiny A:visited { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.tiny A:active  { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}
.tiny A:hover   { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:underline;}
.tiny   { color:BLUE; font-size:10px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none;}

form td.crap { padding-bottom:5px;}
td.label { color:#000000; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none; }
td.toplabel { background-color:#DDDDDD; color:#000000; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none; }
td.sidelabel {  background-color:#DDDDDD; color:#000000; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:bold; vertical-align:top; text-decoration:none; }
td.qoptions { color:#000000; font-size:12px; font-family : arial, helvetica, sans-serif; font-weight:normal; vertical-align:top; text-decoration:none; }

.surveybody {
    font: normal 12px arial, helvetica, sans-serif;
    margin:0px;
    color: #404040;
}

.searchfields
{
font-size: 10px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}

.input { font-size:10px;font-family: Arial; background-color: #eceaff; border: 1px solid #666666; cursor:pointer;}
.selectbox{BACKGROUND: #eceaff;BORDER-BOTTOM: outset;BORDER-LEFT: outset;BORDER-RIGHT: outset;BORDER-TOP: outset;COLOR: #000000;FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;FONT-SIZE: 10px;}

input.smallbtn {   
   color:#005500;   
   font-size: 10px;
   font-weight: bold;
   FONT-FAMILY: Arial,sans-serif;   
   background: #ffeedd;   
}   

.error {
font-family:Arial, sans-serif;
font-size: 14px;
font-weight: normal;
color: RED;
}

.errorinput {
border-style:solid;
border-width:2px;
border-color:RED;
}

.admbtn2 a:link    { 
        display:inline-block;
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn2_bg.png');
	background-repeat:repeat-x;
        color:#000000; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}

.admbtn2 a:visited    { 
        display:inline-block;
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn2_bg.png');
	background-repeat:repeat-x;
        color:#000000; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}

.admbtn2 a:active    { 
        display:inline-block;
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn2_bg.png');
	background-repeat:repeat-x;
        color:#000000; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}

.admbtn2 a:hover    { 
        display:inline-block;
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn2_bg.png');
	background-repeat:repeat-x;
        color:#000000; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}



.admbtn1 a:link    { 
        display:inline-block; 
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn_bg.png');
	background-repeat:repeat-x;
        color:#EEEEEE; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}

.admbtn1 a:visited    { 
        display:inline-block; 
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn_bg.png');
	background-repeat:repeat-x;
        color:#EEEEEE; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}

.admbtn1 a:active    { 
        display:inline-block; 
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn_bg.png');
	background-repeat:repeat-x;
        color:#EEEEEE; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}

.admbtn1 a:hover    { 
        display:inline-block; 
        margin: 0px 3px 2px 3px; 
        padding: 3px 5px 3px 5px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
	background-image:url('https://www.zspotdeals.com/jsfimages/btn_bg.png');
	background-repeat:repeat-x;
        color:#EEEEEE; 
        font-size:10pt; 
        border: 1px solid #AAAAAA; 
}


.btn1 a:link    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#222222; 
        background-color:#CCCCCC;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #CCCCCC;
        border-top-left-radius:10px;
}

.btn1 a:visited    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#222222; 
        background-color:#CCCCCC;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #CCCCCC;
        border-top-left-radius:10px;
}

.btn1 a:active    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#222222; 
        background-color:#CCCCCC;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #CCCCCC;
        border-top-left-radius:10px;
}

.btn1 a:hover    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#FFFFFF; 
        background-color:#248beb;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #248beb;
        border-top-left-radius:10px;
}



.btn2 a:link    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#FFFFFF; 
        background-color:#248beb;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #248beb;
        border-top-left-radius:10px;
 }

.btn2 a:visited    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#FFFFFF; 
        background-color:#248beb;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #248beb;
        border-top-left-radius:10px;
}

.btn2 a:active    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#FFFFFF; 
        background-color:#248beb;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #248beb;
        border-top-left-radius:10px;
}

.btn2 a:hover    { 
        display:inline-block; 
        margin: 0px 3px 0px 3px; 
        padding: 3px 8px 3px 8px; 
        text-decoration:none; 
        font-family:arial; 
        font-weight:bold; 
        text-align:center; 
        color:#FFFFFF; 
        background-color:#248beb;
        font-size:10pt;      
        border-top:2px solid #222222;
        border-left:2px solid #222222;
        border-right:2px solid #222222;
        border-bottom:2px solid #248beb;
        border-top-left-radius:10px;
}





/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}

.wdsearch_separator {
   clear:both;
   margin-bottom:3px;
}

.wdsearch_label {
   clear:both;
}

.wdsearch_value {
   clear:both;
}
