﻿.thrColFixHdr #mainContent3 {
	margin: 0 0 0 180px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */
	padding: 0 0 0 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.thrColFixHdr #mainContent3 h1 {
	background: none;
	margin-top:0; /*sets top margin to 0 so the the image flushes to the top of the page*/
	padding:0px;
	border-bottom: 1px solid #f9883c;
	text-transform:uppercase;
}
.thrColFixHdr #mainContent3  h2{
font-size: 14px;
border-bottom: 1px solid #f9883c;
margin-bottom:15px
}

.thrColFixHdr #mainContent3  h3 {
	margin:0;
	padding: 0 0 0 20px;
	font-size: 12px;
	font-weight: bold;
}

.thrColFixHdr #mainContent3  p, li, td {
font-family: Arial;
font-size: 11px;
}


label.title { font-weight:bold; color:black; font-size:11px; width:200px }

input {font-size:10px; font-family: arial;; border:1px solid #cccccc}
select{font-size:10px; font-family: arial;; border:1px solid #cccccc} 

.selectphase { background-color:#d3d3d3 ; font-weight:bold; height:7px}
.normalphase { background-color:White; font-weight: normal; height:7px }

.selectphase a,a:hover { text-decoration:none; color:Black}
.normalphase a,a:hover { text-decoration:none; color:Black}

.clientpanelleft
{background-image: url('../images/blue.gif');background-repeat: repeat-x;/* */
    }

.clientpanelleft table tr td
{
    font-size: 11px;
    color: #4682b4;
    font-size: 11px;
    font-family: arial;
}
.clientpanelleft table tr td a
{
  text-decoration:none;
  color: #4682b4;
  font-size: 11px;
  font-family: arial;
}
.clientpanelleft table tr td a:hover
{
  text-decoration:underline;
  color:Black;
  font-size: 11px;
  font-family: arial;
}

.centerpanel
{background-image: url('../images/yellow.gif');background-repeat: repeat-x;/* */
    }
    
    
.reducedfont a,a:hover
{
    font-size: 11px;
    color: black;
    font-family: arial;
    text-decoration:none;
}

.reducedfont a:hover
{
    color: #cc6600;
    font-size: 11px;
    font-family: arial;
    text-decoration:none;
}   


.subscription li
{	
	padding:1px;
	margin-left:9px;
	 list-style: square inside 
	}
.subscription a
{
	text-decoration: none;
	color:  #336699;
}
	
.subscription a:hover
{
	margin-left: 5px;
	color: #ff9900;
}
	
.subscription span
{
	font-style: italic;
	color: #ccccff;
}


fieldset
{
	border-right: #99cccc 1px solid;
	border-top: #99cccc 1px solid;
	border-left: #99cccc 1px solid;
	border-bottom: #99cccc 1px solid;
}

/*==========================================News letter==================== */
#subscribenotice
{
	width:90%;
	padding:8px;
	margin:3px;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	font-size: 12px;
	border-left: #000099 1px solid;
	color: #003366;
	border-bottom: #000099 1px solid;
	font-family: arial;
	background-color: #e6e6fa;
}

#subscribenotice a 
{
	font-family: arial;
	text-decoration:none;
	font-size: 12px;
	}

#subsontent
{
	font-size: 11px;
	color: #000000;
	font-family: arial;
}
	
#subsontent a,a:hover 
{
	font-size: 11px;
	color: #000000;
	font-family: arial;
	text-decoration: none;
	color:Blue;
	
	}
	
#subsontent a:hover 
{
	text-decoration: underline
	}

.subscribelist 
{
	border-bottom:dotted 1px #cccccc;
	padding:4px;
	margin-bottom:2px;
	}
	
.subscribelist .summary
{
	color: #696969;
	font-style: italic;
}	

.cardnumbox {
        border:2px solid #000; 
        width: 30px;
        height:30px;
    }
   .lb {
        border-bottom:2px solid #000;    
   } 
   .cellwithborder {
    border:2px solid #000;    
   padding:2px; 
   height:30px
   }
   table {
    border-collapse:collapse ;
   }
    
   .tablewithborder td {
    border:2px solid #000;    
   width:750px; 
   } 
   .tablewithborder td {
    border:2px solid #000;    
   padding:2px; 
   }
   hr {
    border-bottom:2px solid #000;    
   }
   
   .mainsubtable {
    width:650px;
   }
