body {
	margin: 0px;
	font-family: verdana,arial,helvetica;
	font-size: 80%;
	
	background-repeat: repeat-x;
	}
	
table
{
	font-family: verdana, arial, helvetica; 
	font-size: 8pt;

}
.text {
    color:#000000;  
	FONT-FAMILY: Verdana;
    font-size:12px;
	text-align:justify; padding-left:20px; padding-right:20px; line-height:18px;
}

.text2 {
    color:#000000;  
	FONT-FAMILY: Verdana;
    font-size:12px;
	text-align:justify;
}


.redtext {
    color:#CC0000;  
	FONT-FAMILY: Verdana;
    font-size:12px;
	text-align:left;
}
.greentext {
    color:#39B54A;  
	FONT-FAMILY: Verdana;
    font-size:12px;
	text-align:left;
}


LI.list1 {color:#000000;  
	FONT-FAMILY: Verdana;
    font-size:12px; list-style-image:url('../graphics/star.jpg')
   }

LI.list2 {color:#000000;  
	FONT-FAMILY: Verdana;
    font-size:10px; list-style-image:url('../graphics/star.jpg')	
}

LI.list3 {color:#1E1749;  
	FONT-FAMILY: Verdana;
	font-weight: bold;
    font-size:12px; list-style-image:url('../graphics/star.jpg')	
}  
.more
{
color:#CC0000;
FONT-FAMILY: Verdana; font-weight:bold;
font-size:12px; padding-left:20px; padding-right:20px; 
}

.redboldheading
{
color:#CC0000;
FONT-FAMILY: Verdana; font-weight:bold;
font-size:18px;
}

.redbold
{
color:#CC0000;
FONT-FAMILY: Verdana; font-weight:bold;
font-size:18px;
line-height:18px;
}


.bluebold {
    color:#1E1749;  
	FONT-FAMILY: Verdana; font-weight:bold;
    font-size:18px;
	line-height:18px;
}

.bluetextheading
{
color:#1E1749;
FONT-FAMILY: Verdana;
font-size:18px;
}
.redtextheading
{
color:#CC0000;
FONT-FAMILY: Verdana;
font-size:18px;
}

.blackbold
{
color:#000000;
FONT-FAMILY: Verdana; font-weight:bold;
font-size:12px; padding-left:20px; padding-right:20px; 
}

.heading{
color:#CC0000;
FONT-FAMILY: Verdana; 
font-weight:bold;
font-size:16px;
padding-left:20px;
padding-right:20px;
}

.details {
    color:#000000;  
	FONT-FAMILY: Verdana, sans-serif;
    font-size:11px;
	line-height:14pt;
		
}
.boldtext{
	color:#4D4A45;
	FONT-FAMILY:  Verdana, sans-serif;
    font-size:12pt;
	font-weight:bold;
}
.mycoupon{
	color:#992137;
	font-family:Verdana,Arial, Helvetica;
	font-weight:bold;
    font-size:13pt;
}
.highlitetext{
	color:#63B5E7;
	font-family: Verdana, sans-serif;
    font-size:11px;
}
.highlitetext:hover{
	color:#63B5E7;
	font-family: Verdana, sans-serif;
    font-size:11px;
}
.errtext, .err_msg_img, .errtextPlain {
	font-family: Verdana, sans-serif;
	font-size:12px;
	color: #CC0000;
	background-color:#FFFFFF;
}

.errtextPlain1 {
	font-family: Times New Roman, Times, serif;
	font-size:9pt;
	color: #ff0000;
}

.selectdate {
    color:#000000;
	font-family:verdana;
    font-size:11pt;
	background-color:#F6F6F6;
}
.welcometext {
    color:#707070;
	font-family: verdana;
    font-size:11px;
	text-align: justify;
}
.tablebgcolor {
	font-family:verdana;
	background-color:#F7F2EF;
}
.welcometext {
    color:#4D4A45;
	FONT-FAMILY:Verdana, sans-serif;
    font-size:11px;
	text-align: justify;
	line-height:15px;
}
.welcometable {
    border:1px solid #D7EAF4;
	background-color:#ECECEC;
}
.sidelinkheading {
	color:#9D9D9D;
	font-family:verdana;
    font-size:11pt;
}
.pageheader {
	font-size :20pt;
	background-color:#E8E8E8;
	font-family : verdana;
	color:#ffffff;
	text-align:left;
}
.pageheading {
    font-size: 11pt;
    color: #63B5E7;
    font-family: verdana;
    text-decoration: none;
	font-weight:bold;
}
.pageheader1{
	font-size :11pt;
	background-color:#E8E8E8;
	font-family : verdana;
	color:#ffffff;
	text-align:right;
}
.pageheader2 {
	font-size :11pt;
	background-color:#3688CA;
	color:#ffffff;
	text-align:right;
	font-weight:normal;
}
.pageheader3
{
	background-color:#F5FAFC;
}
.tableheading {
    font-size: 11pt;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #B4D6F2;
	line-height:10pt;
	font-weight:bold;
}
.tablesubheading {
    font-size: 12pt;
    color: #9D9D9D;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
    background-color: #C5C5C5;
	height: 25px;
}
.sectionheading {
	font-size : 10pt;
	font-family : Verdana, Helvetica, sans-serif;
	text-decoration  :  none;
	font-weight:normal;
	color:#ffffff;
}
.listtable
{
	background-color: #C5C5C5;
}
.tablerow {
    font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-family : verdana;
	text-decoration  :  none;
	background-color: #ffffff;
}
.tablerow1 {
    font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-family : verdana;
	text-decoration  :  none;
	background-color: #FFFFD7;
}
.tablerow2 {
	font-size : 11pt;
	font-family : verdana;
	text-decoration  :  none;
	background-color: #EEF7FF;
}
.tablebody {
	font-size : 11pt;
	font-family : verdana;
	text-decoration  :  none;
	background-color: #ffffff;
	border:none;
}
.tableBG {
    background-color: #B9DEFF;
}
.tableHighliteText{
	background-color: #F5EFD5;
}
.tableBGHomeLogin {
    background-color: #FDF8F2;
}
.tableBGHomeLoginOuter {
    background-color: #FFFFFF;
}
.tableMemSignup {
    background-color: #FDF8F2;
}
.tdBackGround {
    background-color: #FDF8F2;
}
.tableBGMemSignInner {
    background-color: #FDF8F2;
}


.signout {
    background-color:#000000;
}
.lefthead1 {
    font-size: 11pt;
    color: #ffffff;
    font-family: verdana;
	font-weight:bold;
    background-color: #FAB12A;
}
.lefthead2 {
    font-size: 11pt;
    color: #000000;
    font-family: verdana;
	font-weight:bold;
    background-color: #BDBDBD;
}
.lefthead1_sel {
    font-size: 11pt;
    color: #000000;
    font-family: verdana;
	font-weight:bold;
    background-color: #bdbdbd;
}
.lefthead2_sel {
    font-size: 11pt;
    color: #ffffff;
    font-family: verdana;
	font-weight:bold;
    background-color: #FAB12A;
}

.select {
	font-family:verdana;
	background-color:#F6F6F6;
}
.button{
	font-family:verdana;
	font-size : 8pt;
	color: #000000;
	background-color: #EFEFEF;
	 border-right: #CCCCCC 1px solid;
	 BORDER-TOP:#CCCCCC 1px solid;
	 BORDER-LEFT:#CCCCCC 1px solid;
	 BORDER-BOTTOM:#CCCCCC 1px solid;
	 font-weight:bold;
}
.printbutton{
	font-family:verdana;
	font-size : 8pt;
	color: #000000;
	background-color: #E3D16F;
	 border-right: #CCCCCC 1px solid;
	 BORDER-TOP:#CCCCCC 1px solid;
	 BORDER-LEFT:#CCCCCC 1px solid;
	 BORDER-BOTTOM:#CCCCCC 1px solid;
}
.txtbox
 {
    background-image: url('../graphics/inputbg.gif');
	border: #cccccc 1px solid;
 	font-family:Verdana;
 	font-size:8pt; color:#29519C;
 } 

 .textarea
 {
 border: #4D4A45 1px solid;
 font-size :8pt;
 FONT-FAMILY:  Verdana, sans-serif;
 color:#000000;
 width:182px;
 height:90px;
 background:#ffffff;
 }

 .selectlist{
	border-top: #4D4A45 1px solid;
 FONT-FAMILY:  Verdana, sans-serif;
 font-size :8pt;
 color:#000000;
 width:141px;
 background:#ffffff;
}

.selectlistsmall{
	border-top: #4D4A45 1px solid;
 FONT-FAMILY:  Verdana, sans-serif;
 font-size :8pt;
 color:#000000;
 width:40px;
 background:#ffffff;
}

.selectlist_Cat{
	border-top: #4D4A45 1px solid;
 FONT-FAMILY:  Verdana, sans-serif;
 font-size :8pt;
 color:#000000;
 width:200px;
 background:#ffffff;
}
.optionlevel_1{
	color: #000000;
	background-color: #B5B5B5;
}
.optionlevel_2{
	color: #000000;
	background-color: #D4D4D4;
}
.optionlevel_3{
	color: #000000;
	background-color: #F2F2F2;
}
.menutableheading {
	font-family: Verdana, sans-serif;
	font-size:10pt;
	background-color:#63B5E7;
	font-weight:bold;
}
.menutablerow {
	font-size : 10pt;
	font-family : verdana;
	text-decoration  :  none;
	background-color: #D7EAF4;
	color: #000000;
	
}
.normal{
	font-size : 11pt;
	font-family : verdana;
	text-decoration  :  none;
	background-color: #ffffff;
}

.pagefooter {
	color : #ffffff;
	font-size : 8pt;
	font-family : verdana;
	text-decoration  :  none;
	background-color:#000000;
	
}
.pagelink {
    font-size: 11pt;
    color: #000000;
    font-family: verdana;
    text-decoration: none
}
.sidelink {
    font-size: 10pt;
    color: #000000;
    font-family: verdana;
	text-decoration:none;
}
.sidelink1
{
    font-size: 10pt;
    color: #000000;
	font-weight:bold;
    font-family: verdana;
}
.sidelink2
{
    font-size: 10pt;
    color: #ffffff;
	font-weight:normal;
    font-family: verdana;
	text-decoration:none;
}
a.sidelink2:hover
{
    font-size: 10pt;
    color: #ffffff;
	font-weight:normal;
    font-family: verdana;
	text-decoration:none;
}

.link {
    font-size: 11pt;
    color: #000000;
    font-family: verdana;
    text-decoration: none
}
.breadcrumb {
	background-color : #ffffff;
	color:#000000;
	font-size : 11px;
	font-family : verdana;
	text-decoration:none;
}
a.breadcrumb {
	background-color : #ffffff;
	color:#000000;
	font-size : 11px;
	font-family : verdana;
	text-decoration:none;
}
a.breadcrumb:hover {
	background-color : #ffffff;
	color:#000000;
	font-size : 11px;
	font-family : verdana;
	text-decoration:none;
}
.pagelink:hover {
    color: #000000;
	font-size: 11pt;
    font-family: verdana;
    text-decoration: underline;
}

.showlist{
	font-size : 11pt;
	color:#000000;
	font-family : verdana;
}
.pagingselect {
    color:#000000;
	font-family:verdana;
    font-size:11pt;
}
.pagingtext {
    color:#000000;
	font-family:verdana;
    font-size:11pt;
	text-decoration:none;
}
.paginglink {
    color:#000000;
	font-family:verdana;
    font-size:11pt;
	text-decoration:none;
}
.breadcrumbs {
	color:#9D9D9D;
	font-family:verdana;
    font-size:11pt;
	text-decoration:none;
}
.pageTitle
{
	font-size :11pt;
	background-color:#ffffff;
	font-family : verdana;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.lsthead
{
    color:#000000;
	font-family:verdana;
    font-size:11pt;
	font-weight:bold;
	background:#cccccc;
}

.resulttable
{
	background:#FDF8F2;
	font-family:verdana;
    font-size:11pt;
}

.resultheader
{
	background:#FDF8F2;
	font-family:verdana;
    font-size:12pt;
	line-height:25px;
}

.resulttext
{
	font-family:verdana;
    font-size:11pt;
}
.res_Smalltext
{
	font-family:verdana;
    font-size:9pt;
}
.resultstats_row
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	line-height:23px;
	background:#ECECEC;
}
.resultstats_heading
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	line-height:30px;
}
.adminlink
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.tableborder
{
	border:1px solid #ff0000;
}
.tableborder_message
{
	 border-right: #000000 1px solid;
	 BORDER-TOP:#000000 1px solid;
	 BORDER-LEFT:#000000 1px solid;
	 BORDER-BOTTOM:#000000 1px solid;
}
.pop
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color:#B2B2B2;
}

.pagesubtitle 
{
letter-spacing:0; 
font-size:11pt; 
font-weight:bold;
color:#669933;
}

.tablerowsearch
{
	font-size: 11pt;
    color: #ffffff;
    font-family: verdana;
    background-color: #FAB12A;
}
.active_background
{
	color:#912133;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12pt;
	font-weight:bold;
	background-color:#FDF8F2;
}
.inactive_background
{
	color:#000000;
	font-family:verdana;
    font-size:4;
	background-color:#BDBDBD;
}
.retire_background
{
	color:#000000;
	font-family:verdana;
    font-size:12pt;
	background-color:#BDBDBD;
}
a.pagefooter
{
  font-family:verdana;
  font-size:11pt;
  text-decoration:none;
}
a.pagefooter:hover
{
  font-family:verdana;
  font-size:11pt;
  text-decoration:none;
}
a.sitelinks
{
  color:#000000;
  font-family: Verdana, sans-serif;
  font-size:11px;
  text-decoration:none;
}
a.sitelink:hover
{
  color:#CC0000;
  font-family: Verdana, sans-serif;
  font-size:11px;
 
}
a.sitelinks_new
{
  color:#CC0000;
  font-family: Verdana, sans-serif;
  font-size:11px;
  text-decoration:none;
}
a.sitelinks_new:hover
{
  color:#000000;
  font-family: Verdana, sans-serif;
  font-size:11px;
 
}
b.sitelink2
{
  color:#6fc200;
  font-family: Verdana, sans-serif;
  font-size:11px;
 
}
a.sitelink3
{
  color:#6fc200;
  font-family: Verdana, sans-serif;
  font-size:11px;
  
}

a.sitelink1
{
  color:#ffffff;
  font-family: Verdana, sans-serif;
  font-size:12px;
  text-decoration:none;
}
a.sitelink1:hover
{
  color:#ffffff;
  font-family: Verdana, sans-serif;
  font-size:12px;
 
}
.mainhomecontent {
	FONT-SIZE: 11px; COLOR: #4D4A45; FONT-FAMILY:  Verdana, sans-serif
}

.collaspeRow
{
display:none;
}

.expandRow
{
display:table-row;
}
a
{
  color:#63B5E7;
  font-family: Verdana, sans-serif;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}
/*a:hover
{
  color:#63B5E7;
  font-family:Verdana, sans-serif;
  font-size:11px;
  text-decoration:underline;
  font-weight:bold;
}*/


/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: tahoma;
	font-size: 9pt;
	color: #3D8DD2;
	text-align: center;
	background-image: url('images/calendarbg.jpg');
	background-color: #ffffff;
	border: 1px solid #9F9FD0;
	}

.nav{font-family: Arial; font-size:13px; font-stretch: normal; color:#ff0000; text-decoration:none;}
.nav:link{font-family: Arial; font-size:13px; font-stretch: normal; color:#ff0000; text-decoration:none;}
.nav:hover{font-family: Arial; font-size:13px; font-stretch: normal; color:#00ff00; text-decoration:none;}
.nav:visited{font-family: Arial; font-size:13px; font-stretch: normal; color:#dead21; text-decoration:none;}
.midbox{font-family: Arial; font-size:13px; font-stretch: normal; color:#dead21; text-decoration:none;}