﻿ .DNNPlusContactArea {top:0px;width:100%;left:0px; z-index:10002;  overflow: hidden;  z-index:25; background-color:Transparent;  }

a 
{
    outline:0;
}

 a.DNNPlusContact {  vertical-align:middle;position:absolute;top:0px;z-index:10002;  height: auto; width: auto;padding-left:5px;padding-right:5px;text-decoration:none;font-family:verdana; font-weight:bold; color:#ffffff; text-align:center;opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); display: block; background-color:#02b6f1;
                     border-radius: 0px 0px 10px 10px; 
                    -moz-border-radius: 0px 0px 10px 10px; 
                    -webkit-border-bottom-right-radius: 10px; 
                    -webkit-border-bottom-left-radius: 10px;   }
                    
                  
                    
a.DNNPlusContact:hover { vertical-align:middle;position:absolute;top:0px;z-index:10002;  height: auto; width: auto;padding-left:5px;padding-right:5px;padding-bottom:5px; padding-top:5px;text-decoration:none;font-family:verdana; font-weight:bold; color:#ffffff; text-align:center;opacity: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); display: block;  border-radius: 0px 0px 10px 10px; 
                    -moz-border-radius: 0px 0px 10px 10px; 
                    -webkit-border-bottom-right-radius: 10px; 
                    -webkit-border-bottom-left-radius: 10px;  cursor:pointer; }

a.DNNPlusContactImg {  vertical-align:middle;position:absolute;top:0px;z-index:10002;  height: auto; width: auto;text-decoration:none;  display: block; }


a.DNNPlusContact:link
{
    text-decoration:none;
}

.submitButton
{
   }

.label
{
    
  }

.input
{
      padding-left:25px;outline: none; background-color: #ffffff; border: 2px solid #b2b2b2; padding: 7px; border-radius: 10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;
   }

TableLeft 
{  
    padding-left:30px;
     top:50%;
    position:absolute;
}

table.TableLeft td 
{    vertical-align:middle;  
      
}




div.growlUI { background: url("images/check48.png") no-repeat 10px 10px }
div.growlUI h1, div.growlUI h2 {
	color: white; padding: 5px 5px 5px 75px; text-align: left
}


#left-side-outer {
	width:52%;
	float:left;
	margin-right:-350px;
	height: auto;
}
#left-side{
	margin-right:350px;
	height: auto;
}
#center-column {
	
	float:left;
	color: #FFFFFF;
	height: auto;
	z-index:3;
	padding-left:40px;
	width:400px;
	   
	
}
#right-side-outer {
	width:55%;
	float:right;
	margin-left:-351px;
	height: auto;
	z-index:-1;
	position:relative;
	overflow:hidden;
}
#right-side {
	margin-left:350px;
	height: auto;
	
}
.header{
	clear:both;
	height: 15px;
	text-align: center;
	background-color: #CC0000;
}

/* Hides the darkening layer for the Modal effect. The z-index is necessary for layering purposes, and be sure to keep the positioning/height/width the same */	
.DNNPlusBackgroundPopup{
	display:none; 
	position:absolute; 
	
	height:3000px; width:100%; 
	top:0; left:0;
	background:#000; 
	z-index:10001;
	}  
	





.imgToggle
{
   vertical-align:middle;
   padding-left:5px;
}

/*****************/
/** QapTcha CSS **/
/*****************/
#QapTcha {
	padding:0px;
	margin-top:0px;
	width:230px;
	padding-left:100px;
	float:left; 
	
}
#QapTcha .clr{clear:both}

#QapTcha #bgSlider {
	width:202px;
	height:22px;
	background:transparent url('images/sprites.png') no-repeat 0 -22px;
	float:left;
}

#QapTcha #Slider {
	width:48px;
	height:22px;
	background:transparent url('images/sprites.png') no-repeat -32px 0;
	cursor:e-resize
}

#QapTcha #Icons {
	float:left;
	width:16px;
	height:16px;
	background:transparent url('images/sprites.png') no-repeat 0 0;
	margin-top:3px;
	margin-left:10px;
}

#QapTcha #TxtStatus {
	width:202px;
	margin-top:7px;
	text-align:center;
	color:#bb2828;
	font-family:Verdana;
	font-size:10px;
	clear:both
}


.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}


/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
    cursor:pointer;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

button.positive[disabled]:active, button.positive[disabled],button.positive[disabled]:hover
{
   border:1px solid gray;
  background-color:#fff;
  color: GrayText;
  cursor:default;
    
}


