BODY, TD  {font-family: Helvetica; font-size: 12}

A:link    {text-decoration: underline; color: #6600FF}
A:visited {text-decoration: underline; color: #6600FF}
A:hover   {text-decoration: none; color: #6600FF}
A:active  {text-decoration: none; color: #6600FF}

H4 {font-family: Helvetica, Arial, Verdana; font-size: 13; font-weight: normal}
H3 {font-family: Helvetica, Arial, Verdana; font-size: 14; font-weight: normal}
H2 {font-family: Helvetica, Arial, Verdana; font-size: 15; font-weight: bold; color:#064c90;}
H1 {font-family: Helvetica, Arial, Verdana; font-size: 18; font-weight: bold; color:#064c90;}

.smalltxt {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

.darkredbold {
	FONT-FAMILY: Helvetica, Sans-Serif; color: DD0000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.importanttxt {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 14px;
}

.importanttxt_2 {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 18px;
	color: blue;
    text-decoration: none;

}

.importanttxt_3 {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 18px;
}

.text2 {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 13px;
}

.text3 {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 12px;
}

.text4 {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 11px;
}

.text5 {
	FONT-FAMILY: Helvetica, Sans-Serif;
	FONT-SIZE: 16px;
}

.hpboxtxt {
	FONT-FAMILY: Arial, Helvetica;
	FONT-SIZE: 12px;
}

.hpboxheadtxt {
	FONT-FAMILY: Arial, Helvetica;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF; 
}

.button {
	BACKGROUND-COLOR: #666600;
	COLOR: #FFFFFF;
	CURSOR: pointer;
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	HEIGHT: 22px;
	VERTICAL-ALIGN: middle;
	BORDER: 1px solid #000000;
}

.button_topmemb {
	BACKGROUND-COLOR: #064c90;
	COLOR: #FFFFFF;
	CURSOR: pointer;
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	HEIGHT: 22px;
	VERTICAL-ALIGN: middle;
	BORDER: 1px solid #000000;
}

.input {
    font-family: Helvetica, Arial, Tahoma sans-serif;
	font-size: 8pt;
	background-color: #E9E9E9;
	color: #000099;
	border-bottom: #CCCCCC 1pt solid;
	border-left: #025A36 1pt solid;
	border-right: #CCCCCC 1pt solid;
	border-top: #025A36 1pt solid
}

#div-bottomfixed {
 position:fixed;
 bottom:0;
 float:center;
 height:66;
 width:100%;
 background:#3399CC;
 border-top:2px solid #DD0000;
}

    body_old {
        margin:0;
        padding:0;
        font: bold 11px/1.5em Verdana;
    }

	#content {
		position:absolute;
		float:center;
		top:135px;
		left:0px;
		right:0px;
		width:100%;
		font: normal 11px/1.5em Verdana;
	 }

    #headercss {
      float:right;
      width:100%;
	  height:86px;
          background:#662A2A;
      font-size:100%;
      line-height:normal;
          border-bottom:1px solid #C2BDAE;
    }
	#headercss h1 {
		  position:absolute;
          margin:0;
		  top:15px;
		  left:10px;
          padding:0px 0 0 0px;
          list-style:none;
		  FONT-FAMILY: Helvetica, Sans-Serif;
		  FONT-SIZE: 18px;
      }
	#headercss h2 {
		  position:absolute;
          margin:0;
		  top:0px;
		  right:10px;
          padding:10px 5px 0 50px;
          list-style:none;
      }
	#headercss h3 {
		  FONT-FAMILY: Helvetica, Sans-Serif;
		  FONT-SIZE: 12px;
		  margin:0;
		  left:5px;
          padding:0px 0 0 0px;
          list-style:none;
      }
    #headercss ul {
		  position:absolute;
          margin:0;
		  top:58px;
		  right:10px;
          padding:10px 5px 0 50px;
          list-style:none;
      }
    #headercss li {
      display:inline;
      margin:0;
      padding:0;
      }
    #headercss a {
      float:right;
      background:url("/css/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #headercss a span {
      float:left;
      display:block;
      background:url("/css/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000099;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #headercss a span {float:none;}
    /* End IE5-Mac hack */
    #headercss a:hover span {
      color:#FFF;
      }
    #headercss a:hover {
      background-position:0% -42px;
      }
    #headercss a:hover span {
      background-position:100% -42px;
      }

      #headercss #current a {
              background-position:0% -42px;
      }
      #headercss #current a span {
              background-position:100% -42px;
      }
	  	  #box1{
      width:100%;
	  height:226px;
	  background:#EFD887;
	  }

	  .box2{
      width:99%;
	  height:18px;
	  background:#FFFFCC;
      border-bottom: #EFD887 1pt solid;
      border-left: #FFFFFF 1pt solid;
      border-right: #FFFFFF 1pt solid;
      border-top: #FFFFFF 1pt solid;
      position:relative;
      float:center;
      top:3px;
      left:3px;
      right:3px;
	  FONT-FAMILY: Helvetica, Sans-Serif;
	  FONT-SIZE: 12px;
	  font-weight: bold;
	  }
	   .box2_1{
	  width:99%;
	  height:198px;
	  background:#FFFFCC;
      border-bottom: #FFFFFF 1pt solid;
      border-left: #FFFFFF 1pt solid;
      border-right: #FFFFFF 1pt solid;
      border-top: #EFD887 1pt solid;
      position:relative;
      float:center;
      top:3px;
      left:3px;
      right:3px;
	  FONT-FAMILY: Helvetica, Sans-Serif;
	  FONT-SIZE: 18px;
	  font-weight: bold;

	  }
	  
	  .box2_1_font{
	  FONT-FAMILY: verdana;
	  FONT-SIZE: 15px;
	  font-weight: none;
	  
	  }
	  
	  #box3{
      width:100%;
	  height:344px;
	  background:#acc4e6;
	  }

	  .box4{
      width:99%;
	  height:26px;
	  background:#d5e5f7;
      border-bottom: #acc4e6 1pt solid;
      border-left: #FFFFFF 1pt solid;
      border-right: #FFFFFF 1pt solid;
      border-top: #FFFFFF 1pt solid;
      position:relative;
      float:center;
      top:3px;
      left:3px;
      right:3px;
	  FONT-FAMILY: Helvetica, Sans-Serif;
	  FONT-SIZE: 20px;
	  font-weight: bold;
	  color: red;
	  }
	   .box4_1{
	  width:99%;
	  height:308px;
	  background:#d5e5f7;
      border-bottom: #FFFFFF 1pt solid;
      border-left: #FFFFFF 1pt solid;
      border-right: #FFFFFF 1pt solid;
      border-top: #acc4e6 1pt solid;
      position:relative;
      float:center;
      top:3px;
      left:3px;
      right:3px;
	  FONT-FAMILY: Helvetica, Sans-Serif;
	  FONT-SIZE: 18px;
	  font-weight: bold;

	  }
	  
	  .box4_1_font{
	  FONT-FAMILY: verdana;
	  FONT-SIZE: 15px;
	  font-weight: none;
	  
	  }
.ps_output-div-container {
	border:1px solid silver;
	background-color:#F8F8F8;
	padding:10px;
}
.ps_input-div {
	height: 55px;
	margin-right:10px;
	text-align:center;
	background-color:#e2e2c1;
	border:1px solid #868A15;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	COLOR: #6A6A35;
	border-radius:15px 15px 0px 0px;
-moz-border-radius: 15px 15px 0px 0px;
-webkit-border-radius: 15px 15px 0px 0px;
-khtml-border-radius: 15px 15px 0px 0px;
}

.ps_input-div_2 {
	height: 55px;
	text-align:center;
	background-color:#e2e2c1;
	border:1px solid #868A15;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	COLOR: #6A6A35;
	border-radius:15px 15px 0px 0px;
-moz-border-radius: 15px 15px 0px 0px;
-webkit-border-radius: 15px 15px 0px 0px;
-khtml-border-radius: 15px 15px 0px 0px;
}






.ps_ajax-div {
	background-color: #FFFFFF;
	padding:3px;
	width : 1000px;
}
#box
{
  width : auto;
  height : auto;
  overflow : auto ;
  border : 1px solid #868A15;
  background : #F8F8F8;
  left : 100px;
  top : 0px;
  border-top : none;
  text-align : left;
  display : none;
}

.ps_hand
{
 cursor : pointer;
}
		
.ps_text {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}

ps_select {
 font-family: Arial, Verdana;
 background-color: #666699;
 color: #ffffff;
 font-size: 16px;
 font-weight: bold;
}

.ps_texta {
 font-family: Arial, Verdana;
 font-size: 16px;
 color: #000000;
 background-color: #F3EEDE;
 /*border: 1px solid #666666;*/
 font-weight: none;
 margin-top:5px;
 margin-bottom:5px;
}

.ps_buttons {  
 width: 100px;
 font-family: Arial, Verdana;
 font-size: 16px; 
 font-weight: bold;
 background-color: #FFFFFF;  
 color: #000000;  
 margin-right: 6px;
 border : 1px solid #868A15;
 	border-radius:8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 0px 0px;
	-khtml-border-radius: 8px 8px 0px 0px;

}

.ps_example{
 font-family: Arial, Verdana;
 font-size: 12px;
 font-style: italic;
 color:#000000;


}

.ps_hr{
 color:#868A15;
 background-color: #868A15;  
 width:989px;
 height:1px;
}


.header_title{
font-family:helvetica;
font-size:12px;
color:#064c90;
}

.topmemb_title{
font-family:helvetica;
font-size:20px;
color:#064c90;
font-weight: bold
}

.topmemb_h{
font-family:helvetica;
font-size:16px;
color:#064c90;
}

.topmemb_h_red{
font-family:helvetica;
font-size:16px;
color: red;
}

table.topmemb_table_border{

	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #064c90;
	border-collapse: collapse;
	background-color: white;
}

table.topmemb_table_border td {
	
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #064c90;
}

table.topmemb_xml_table_border{
	margin-left: 10px;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #064c90;
	border-collapse: collapse;
	background-color: white;

}

table.topmemb_xml_table_border td {

	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #064c90;
	
}


.topmemb_table_platinum {

	background-color: #f6fafa;
 
}

.topmemb_table_gold {

	background-color: #FDD017;
 
}
.topmemb_table_silver {

	background-color: #C0C0C0;
 
}

.topmemb_table_platinum_title {

	background-color: #f6fafa;
	font-size:14px;
	font-style: italic;
 
}

.topmemb_table_gold_title {

	background-color: #FDD017;
	font-size:14px;
	font-style: italic;
 
}
.topmemb_table_silver_title {

	background-color: #C0C0C0;
	font-size:14px;
	font-style: italic;
 
}

.topmemb_table_platinum_price {

	background-color: #f6fafa;
	font-size:14px;
	font-style: italic;
 
}

.topmemb_table_gold_price {

	background-color: #FDD017;
	font-size:14px;
	font-style: italic;
 
}
.topmemb_table_silver_price {

	background-color: #C0C0C0;
	font-size:14px;
	font-style: italic;
 
}

.topmemb_table_platinum_price_old {

	background-color: #f6fafa;
	font-size:14px;
	font-style: italic;
	text-decoration: line-through;
 
}

.topmemb_table_gold_price_old {

	background-color: #FDD017;
	font-size:14px;
	font-style: italic;
	text-decoration: line-through;
 
}
.topmemb_table_silver_price_old {

	background-color: #C0C0C0;
	font-size:14px;
	font-style: italic;
	text-decoration: line-through;
 
}

.xml_table_text{
font-family:helvetica;
font-size:16px;
color:#064c90;
}
