
      #tabs {
        display: block;
        float: left;
        width: 100%;
      }
      a.tab { 
        border-collapse: collapse; 
        border-style: solid solid none solid;  
        border-color: black; 
        border-width: 1px 1px 0px 1px; 
        background-color: #ff9900;; 
        padding: 2px 0.5em 0px 0.5em; 
        margin-top: 4px;
        margin-right: 2px;
        font-family:Verdana, Sans-serif;
        text-decoration: none;
        width: 20%;
        text-align: center;
        float: left;
        color:#000080;
        font-weight:bold;
        
        
      }
      a.tab:hover { 
        border-color: black; 
        background-color: #FFCC66; 
      }
      .panel { 
        border: solid 1px black; 
        background-color: white; 
        padding: 5px;  	 	
        height: 700px; 
        overflow: auto; 
        clear: left; 
      }
    table.details {
    	border-collapse:collapse;
		margin:10px auto;
		width:100%;
		font-family: Verdana; 
		font-size:10px;
	}    
    table.summary {
    	border-collapse:collapse;
		margin:20px auto;
		width:40%;
		font-family: Verdana; 
		font-size:15px;
	}
	tr.even{
		background-color: #F1F3EB; 
	}
	tr.total{
		color: #000080;
		background-color: #F1F3EB;
		font-weight:bold;
	}	
	table.summary td {
		border:1px solid #BBBBBB;
		padding:5px;
	}
	table.details td {
		border:1px solid #BBBBBB;
		padding:5px;
	}
	table.login{ 
		background-color:#002868;
		color:#FF9F0F;

		font-weight:bold;
		width:230px;
	}
	table.login td{ 
		font-size:10px;
		padding-left:7px;
	}
	table.signup{
		background-color:#ff9f0f;
		width:230px;
		
	}
	td.value {
		text-align:right;
		text-decoration:none;
	}
	td.input{
		border:medium none;
		font-size:12px;
	}
	div.aff-into{
		margin:8px;
	}
	a.aff-menu{
		font-family: Arial; 
		font-size:11px;		
		text-decoration:none;
		font-weight:bold;
	}
	a.aff-menu:link {
		color: #000080;
	} 
	a.aff-menu:visited {
		color: #000080;
	} 
	a.aff-menu:hover {
		color: #FF9F0F;
	} 
	td.aff-menu{
		border:1;
		text-align:center;
		width: 100px;
		
	}
	th.signup{
		color:#002868;
		align:center:
	}
	th.login{
		color:#FF9F0F;
		align:center:
		font-size:14pt;
	}

	div.aff-text{
		text-align:left;	
		font-family: Arial;
		font-size:12px;
		padding-left:20px;
	}	
	h2.aff-text{
		text-align:center;
		color:#002868;
		margin-top: 0px; 
		margin-bottom: 5px;
	}
	h3.aff-text{
		color:#ff9f0f;
		margin-top: 5px; 
		margin-bottom: 5px;
	}

	div.aff-signup{
		float:right;
		text-align:center;
		font-family: Arial; 
		font-size:10px;
		width: 240px;
		margin-left: 10px;
	}	
	td.signup{
		border:medium none;
		font-size:10px;
		font-weight:bold;
		color:#002868;
		padding:7px;
		text-align:top;

	}

	textarea{
		font-size:10px;
	}
	
	
	
	.roundedcornr_box_697261 {
	   background: #ffd08a url(roundedcornr_697261_grad.gif) no-repeat;
	}
	.roundedcornr_top_697261 div {
	   background: url(roundedcornr_697261_tl.gif) no-repeat top left;
	}
	.roundedcornr_top_697261 {
	   background: transparent url(roundedcornr_697261_tr.gif) no-repeat top right;
	}
	.roundedcornr_bottom_697261 div {
	   background: url(roundedcornr_697261_bl.gif) no-repeat bottom left;
	}
	.roundedcornr_bottom_697261 {
	   background: transparent url(roundedcornr_697261_br.gif) no-repeat bottom right;
	}
	
	.roundedcornr_top_697261 div, .roundedcornr_top_697261,
	.roundedcornr_bottom_697261 div, .roundedcornr_bottom_697261 {
	   width: 100%;
	   height: 40px;
	   font-size: 1px;
	}
	.roundedcornr_content_697261 { 
		margin-left: 10px 
		margin-right:10px; 
	}


