h1 
{
	margin-top:0px;
	margin-bottom:0px;
}
h2 
{
	margin-top:0px;
	margin-bottom:0px;
}
h3 
{
	margin-top:0px;
	margin-bottom:0px;
}
td {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	TEXT-DECORATION: none;
}
td a{
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #013ca0;	
	TEXT-DECORATION: underline;
	font-weight: normal;
}
td a:visited{
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #013ca0;	
	TEXT-DECORATION: underline;
	font-weight: normal;
}
td a:hover{
	font-family: Arial, sans-serif;
	font-size: 8pt;	
	color: #3da200;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.bluetext {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.smallblue {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.smallblue a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
.smallblue a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
.smallblue a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
.boldgreen {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #3da200;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallgreen {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.smallgreen a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
.smallgreen a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
.smallgreen a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
.pagination {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.pagination a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.pagination a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.pagination a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
.smalltext {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.greentext {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.regtext {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.smalltext a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #3da200;	
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.smalltext a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #3da200;	
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.smalltext a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;	
	color: #013ca0;
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.smallheader {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallheader a{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #013ca0;	
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallheader a:visited{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #013ca0;	
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallheader a:hover{
	font-family: Arial, sans-serif;
	font-size: 9pt;	
	color: #3da200;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.subnav {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:pointer;
}
.subnav a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:default;
	cursor:pointer;
}
.subnav a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:default;
	cursor:pointer;
}
.subnav a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:default;
	cursor:pointer;
}
.subnav .leftArrow
{   
        width: 10px;   
        height: 100%;   
        background: #fff url("images/navarrowleft.gif") no-repeat left center;  
        background-position: -18px center;   
}   

.subnav .rightArrow   
{   
        width: 10px;   
        height: 100%;   
        background: #fff url("images/navarrowright.gif") no-repeat left center;  
        background-position: -18px center;   
}   
  
  
.subnavSelected{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:default;
	cursor:pointer;
}
.bigred {
	font-family: Arial, sans-serif;
	font-size: 16pt;
	font-style: normal;
	color: #a1003c;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.bigred2 {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #a1003c;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.biggray2 {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #999999;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallred {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #a1003c;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallred a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #a1003c;	
	TEXT-DECORATION: none;
	font-weight: bold;
}
.smallred a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #a1003c;	
	TEXT-DECORATION: none;
	font-weight: bold;
}
.smallred a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;	
	color: #013ca0;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.INPUT
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-style: normal;
   background-color: #ffffff;
   color: #000000;
   border-width: 1px;
   border-style:solid;
   border-color: #7C9CCC;
   width:112px;
   height:11px;
   vertical-align:text-top;
   
}
.INPUTS
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-style: normal;
   background-color: #FEFEFE;
   color: #000000;
   border-width: 1px;
   border-style:solid;
   border-color: #7C9CCC;
   width:110px;
   height:11px;
   vertical-align:text-top;
   
}
.INPUTS2
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-style: normal;
   background-color: #FEFEFE;
   color: #000000;
   border-width: 1px;
   border-style:solid;
   border-color: #7C9CCC;
   width:180px;
   height:11px;
   vertical-align:text-top;
   
}
.regtext {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	TEXT-DECORATION: none;
}

.SetScroll {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:pointer;
}
.SetScroll a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:default;
	cursor:pointer;
}
.SetScroll a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #013ca0;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:default;
	cursor:pointer;
}
.SetScroll a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #3da200;
	font-weight: normal;
	TEXT-DECORATION: none;
	cursor:default;
	cursor:pointer;
}
.SetScroll .leftArrow
{   
        width: 15px;   
        height: 100%;   
        background: #fff url("images/navarrowleft2.gif") no-repeat left center;  
        background-position: 3px center;  
}   

.SetScroll .rightArrow   
{   
        width: 15px;   
        height: 100%; 
        background: #fff url("images/navarrowright2.gif") no-repeat left center;  
        background-position: -3px center;  
}   
.Progress
 {
  background-color:#ffffff;
  width:780px;
   height:720px;
   filter:alpha(opacity=70);
	opacity:0.7;
	padding-top:100px;
	
 }
 
.Progress img 
{
    
   vertical-align:bottom;
   margin:2px;
 }
 
  .error
{
  
   background-color: #FEFEFE;
  
   
}
.dragHandle {
	width:15px;
	height:15px;
	background-color:white;
	background-image:url(images/paginationbg.gif);
	cursor:move;
	
}
.reorderCue {
	border:dashed thin black;
	width:200px;
	height:25px;
	border-width: 1px;
}
.itemArea {
	margin-left:5px;
	font-family:Arial, Verdana, sans-serif;
	font-size:8pt;
	text-align:left;
}


.reorderListDemo li 
{
    color:#FFFFFF;
 }
 
 .pmouse {
	cursor:no-drop;

}

  .error2
{
  
   background-color: #FEFEFE;
  width: 200px;
  
   
}

.smallred2 {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #a1003c;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-color: #FFFFCC;
	width:500px;
	height:15px;
	display:block
}

 .lwidth
{
  
  width: 300px;
  display:block
   
}

.button, button {
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background-image:url(http://www.peoplethinks.com/images/buttonBg.gif);
	background-position:top;
	background-color:white;
	height:20px;
	width:80px;
	vertical-align: middle;
}

.gridView
{

padding-top:7px;
padding-left:4px;
padding-right:4px;
padding-bottom:7px;
overflow:auto;
border: 1px solid #CCC;
width:220px;
height:300px;
}

.gridView-divider{
clear:both;
padding-top:6px;
padding-bottom:6px;
margin-top:6px;
margin-bottom:6px;
border-bottom:1px dotted #CCC;
}

.smallheader2 a{
	font-family: Arial, sans-serif;
	font-size: 12pt;
	color: #013ca0;	
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallheader2 a:visited{
	font-family: Arial, sans-serif;
	font-size: 12pt;
	color: #013ca0;	
	font-weight: bold;
	TEXT-DECORATION: none;
}
.smallheader2 a:hover{
	font-family: Arial, sans-serif;
	font-size: 12pt;	
	color: #3da200;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.smalltext2{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #999999;	
	font-weight: normal;
}

.lineclass
{
  border-bottom:1px solid #3CA248;
}

.lineclassblue
{
  border-bottom:1px dotted #003CB1;
}
.blogheader {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	color: #013ca0;	
	font-weight: bold;
	TEXT-DECORATION: none;
}

.bloglink {
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	TEXT-DECORATION: none;
}

.bloglink a{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #000000;	
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.bloglink a:visited{
	font-family: Arial, sans-serif;
	font-size: 7pt;
	color: #000000;	
	TEXT-DECORATION: underline;
	font-weight: normal;
}
.bloglink a:hover{
	font-family: Arial, sans-serif;
	font-size: 7pt;	
	color: #3da200;
	TEXT-DECORATION: underline;
	font-weight: normal;
}

.VWrapper
{
    position:relative;
    height:742px;
    float:left;
    border:1px solid #94A7B5;
    background-color:#Ffffff;
    padding:4px;
    padding-left:10px;
    width:620px;
    margin-left:-1px;      
}

.VWrapper2
{
    position:relative;
    height:1302px;
    float:left;
    border:1px solid #94A7B5;
    background-color:#Ffffff;
    padding:4px;
    padding-left:10px;
    width:620px;
    margin-left:-1px;      
}

.CWrapper
{
    position:relative;
    height:1012px;
    float:left;
    border:1px solid #94A7B5;
    background-color:#Ffffff;
    padding:4px;
    padding-left:10px;
    width:620px;
    margin-left:-1px;      
}

.CWrapper2
{
    position:relative;
    height:1560px;
    float:left;
    border:1px solid #94A7B5;
    background-color:#Ffffff;
    padding:4px;
    padding-left:10px;
    width:620px;
    margin-left:-1px;      
}

.RWrapper
{
    position:relative;
    height:960px;
    float:left;
    border:1px solid #94A7B5;
    background-color:#Ffffff;
    padding:4px;
    padding-left:10px;
    width:620px;
    margin-left:-1px;      
}

.RWrapper2
{
    position:relative;
    height:1510px;
    float:left;
    border:1px solid #94A7B5;
    background-color:#Ffffff;
    padding:4px;
    padding-left:10px;
    width:620px;
    margin-left:-1px;      
}

.NWrapper
{
    position:relative;
    height:760px;
    float:left;
    border:1px solid #94A7B5;
    background-color:#Ffffff;
    padding:4px;
    padding-left:10px;
    width:620px;
    margin-left:-1px;      
}