body, td, th, div, a, input, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
body {background-color: #FFFFFF}

a {color: #1313e3; text-decoration: underline}
a.buttonLink {font-size: 12px; color: #A40000; font-weight: bold; text-decoration: none}
a.buttonLink:hover {color: #000000; }
a.buttonLinkDel {font-size: 12px; color: #A40000; font-weight: bold; text-decoration: none; background-color: #FFFFFF;}
a.buttonLinkDel:hover { color: #FCFCFC; background-color: #A40000; }
a.blueLink { text-decoration: underline}

#menu {margin: 5px 0 0 0;}
#menu a {display: block; text-align: center; font-size: 11px; font-weight: bold; text-decoration: none;}
.menuTD       {width: 16%;}
.menuTDactive {width: 17%;}
.menuTD a       {padding: 4px; border: solid #FFFFFF 1px; border-width: 4px 0px 1px 1px; background-color: #999999; color: #FFFFFF;}
.menuTDactive a {padding: 8px 4px 4px 4px; border: solid #FFFFFF 1px; border-width: 0px 0px 1px 1px; background-color: #900000; color: #FFFFFF; border-bottom: 1px solid #900000;}
.menuTD a:hover       {background-color: #666666; color: #FFFFFF; text-decoration: none;}
.menuTDactive a:hover {color: #FFFFFF; text-decoration: none;}



.tableHeader {background-color: #C3D9FF; /*900000*/; color: #000000/*FFFFFF*/; padding: 5px 5px 5px 7px; font-weight: bold}
.tableColumn {background-color: #E0E0E0; padding: 10px}

.mainTD {padding: 5px 0px 30px 30px}
.Header {font-size: 17px; font-weight: bold; color: #C00000;}
.subHeader1 {font-size: 13px; font-weight: bold; color: #000000;}
.subHeader2 {font-size: 13px; font-weight: bold; color: #C00000;}
.smallText {font-size: 10px;}
.selectedTable {padding: 30px; background-color: #F3F3F3; }
.tableCell {background-color: #F0F0F0; padding: 3px 3px 3px 7px;}
.tableCell1 {background-color: #FFFFE9; padding: 3px 3px 3px 7px;}
.tableCell2 {background-color: #FFFFFF; padding: 3px 3px 3px 7px;}
.tableLine {background-color: #BBD9EE/*900000*/; padding: 0px;}
.tableLine_dark {background-color: #3654A5/*900000*/; padding: 0px;}
.Button {background-color: #CCCCCC; color: #000000; padding: 1px 10px 1px 10px; border: solid #333333 1px; font-weight: bold; margin: 1px 10px 1px 10px}
.testimonial_box {width: 230px; background-color: #F0F0F0; margin-bottom: 10px; text-align: left; padding: 3px;}
.credit {color: #900000; text-decoration: italic underline; text-align: right;}


b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}





.rounded-grey .corner-top, .rounded-grey .corner-left, .rounded-grey .corner-bottom {
	background-image:url(images/corner-grey.gif);
}
.rounded-white, .rounded-grey, .rounded-pink, .rounded-blue, .rounded-green {
	margin:0;
	padding:0;
}
.rounded-grey div {
	margin:10px;
}
.rounded-grey, .rounded-white {
	background-color:#fff;
	border:1px solid #bbb;
}
.rounded-grey {
	background:url(images/bg-grey.png) bottom #fff repeat-x;
}
.corner-top, .corner-left, .corner-bottom
{
	background-repeat:no-repeat;
	display:block;
	position:relative;
	font-size:0;
	line-height:0;
	margin:0;
	height:10px;
}
.corner-top
{
	background-position:100% 0;
	top:-1px;
	right:-1px;
}
.corner-top .corner-left
{
	background-position:0 -20px;
	width:10px;
	left:-2px;
}
.corner-bottom
{
	background-position:100% -10px;
	bottom:-1px;
	right:-1px;
}
.corner-bottom .corner-left
{
	background-position:-1px -30px;
	width:10px;
	left:-2px;
}
.rounded-blue .corner-top, .rounded-blue .corner-left, .rounded-blue .corner-bottom {
	background-image:url(images/corner-blue.gif);
}
.rounded-white div, .rounded-pink div, .rounded-blue div, .rounded-green div {
	margin:0 10px 0 10px;cursor:hand;
}
.rounded-blue {xbackground:#ebf7ff;border:1px solid #0096ff;display:block;color:#222;}
.rounded-blue:hover {background:#e0f01f;text-decoration:none;}

#tabsF {
  float:left;
  width:100%;
  background:#FFF;
  font: bold 12px Arial, Helvetica, sans-serif;
  line-height:normal;
  margin:0;
  }
#tabsF ul {
      margin:0;
      padding:0px 10px 0 0px;
      list-style:none;
  }
#tabsF li {
  display:inline;
  margin:0;
  padding:0;
  }
#tabsF a {
  float:left;
  background:url("images/tableftFx.gif") no-repeat 0% -84px;
  margin-right:10px;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabsF a span {
  float:left;
  display:block;
  background:url("images/tabrightFx.gif") no-repeat 100% -84px;
  padding:7px 15px 6px 6px;
  color:#666;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsF a span {float:none;}
/* End IE5-Mac hack */
#tabsF a:hover span, #tabsF a.sel span {
  color:#111;
  }
#tabsF a:hover {background-position:left top;}
#tabsF a.sel, #tabsF a.sel:hover {background-position:0% -42px;}

#tabsF a:hover span {background-position:right top;}
#tabsF a.sel span, #tabsF a.sel:hover span {background-position:100% -42px;}

div.odd p{padding: 10px;margin:0;}
div.odd{margin-bottom:10px;background:#DAE6FE}

a.join_now {display: block; width: 240px; padding: 7px; background-color: #e0f9c3; text-decoration: none;}
a.join_now:hover {background-color: #e0ffd3;}

.list1 TR TD {font: 13px Arial;border-bottom: 1px solid #ccc;}
.list1 TR.hdr TD {font: bold 13px Arial;text-align:center;background:#eee;}
.blink {font: bold 13px Arial;color:#111;text-decoration:none;}
