 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#1155aa !important;
 }

 #recaptcha_table {
   border-color: #1f2161 !important;
 }

 #recaptcha_response_field {
   border-color: #FFFFFF !important;
   background-color:#FFFFFF !important;
 }




A:link
	{
	color: #ffffff;	
	}
A:visited
	{
	color: #C0C0C0;	
	}
A:active
	{
	color: #ffffff;	

        }
       
A.small
	{
        font-weight: bold;
        color:navy;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
	}
         A.small:visited{
            font-weight: bold;
            color:gray;
        }
img 
	{
	border: 0;
	}

img.center 
	{
	margin-left:auto; 
	margin-right:auto; 
	display:block;
	text-align: center;
	}
li 	{
	color: #ffffff;
	text-align: justify;
	font-size: 12px;
	font-family: arial;
	margin-top: 0; 
	margin-bottom: 0;
	}
p	
	{
	color: #ffffff;
	text-align: justify;
	font-size: 12px;
	font-family: arial;
	margin-top: 0; 
	margin-bottom: 0;
	}
p.center
	{
	text-align: center;	
	}
p.small
	{
	font-size: 12px;	
	}
p.smallb
	{
	font-size: 12px;
	font-weight: bold;	
	}

p.bold 
	{
	font-weight: bold;	
	}
p.caption	
	{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	}

p.subcaption
	{
	text-align: center;
	font-size: 10px;
	}

h1	
	{
	color: #ffffff;
	text-align: left;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
	display:inline;
	}

h1.nobold	
	{
	font-weight: normal;
	font-size: 12px;
	}

h1.title	
	{
	font-size: 22px;
	font-weight: bold;
	margin-top: 0; 
	margin-bottom: 0; 
	display: block;
	}

h1.subtitle	
	{
	font-weight: normal;
	font-size: 15px;
	font-style: italic;
	margin-top: 0; 
	display: block;
	}

h2	
	{
	color: #ffffff;
	text-align: left;
	font-size: 23px;
	font-family: arial;
	font-weight: bold;
	}

h3	
	{
	color: #ffffff;
	text-align: center;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
	}

