/*
green #569C22
very dark grey #2F2F2F
dark grey #3F3F3F
light grey #5E5E5E
blue #2279BE

light grey box #F5F5F5
*/

body 
{
  margin:0;
  padding:0;
	
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
}
.content-page
{
  padding:10px
}
.left {
	float:left
}
.right {
	float:right
}
.clear {
	clear:both;
	display:block;
	height:0em;
}
.wrap {
	width:955px;
	margin:0 auto;
	text-align:left;
	
}

.readonly
{
  background-color: #ECFFFF;
}





					#banner_short .menu ul li.active {
						background: #f5f5f5;
					}
					
					
						#banner_short .wrapper .wrap .menu ul.level1 li a,#banner_short .wrapper .wrap .menu ul.level1 li a.visited {
							display:block;
							float:left;
							text-decoration:none;
							color:#f5f5f5;
							height:20px;
							line-height:20px;
							padding:3px 10px;					
						}
						
						#banner_short .wrapper .wrap .menu ul.level1 li a:hover {
							color:#ffffff;
							background: #69f;
						}
						#banner_short .wrapper .wrap .menu ul.level1 li.active a:hover {
							background: #f5f5f5;
							color:#569C22;
						}
						
						#banner_short .wrapper .wrap .menu ul.level1 li.active a {
							color:#777;
						}
						
			
			
#banner_title {
	background: #f5f5f5;
	height:28px;
	margin:0;
	padding:0;
}

	#banner_title .wrapper {
		background: #f5f5f5;
		height:28px;
	}
			
			#banner_title .wrapper .wrap {
			height:28px;
			position:relative;
		}
			
			#banner_title .wrapper .wrap h2 {
				color:#75A8FF;
				font-size:20px;
				font-weight:bold;
				padding:1px 0px 0px 4px;
				text-transform:uppercase;
				text-align:left;
			}
		

#content {

	
	
}


		#content .form {
			padding-left:10px;
			padding-right:10px;
			padding-top:30px;
			font-size:16px;
			color:#333;
		}

			#content .form .msg {
					color:red;
					font-weight:bold;
			}
		
			#content .form input {
				padding-top:3px; 
				padding-bottom:5px; 
				margin-bottom:5px
			}

			#content .form select {
				padding-top:3px; 
				padding-bottom:5px; 
        margin-bottom:5px				
			}


			#content .form div.inputshort {
				display:block;
				background:url(/Assets/img/bg-input-register2short.gif) no-repeat;
				width:100px;
				height:26px;
				padding-left:10px;
				padding-right:10px;
				padding-top:3px; 
				padding-bottom:5px; 
				float:left;
			}


			#content .form div.input input,
			#content .form div.inputshort input {
				width:100%;
				border:0;
				background:none;
				font-size:16px;
				color:#333;
			}

			#content .form div.input select,
			#content .form div.inputshort select {
				width:100%;
				border:0;
				background:none;
				font-size:16px;
				color:#333;
			}

			#content .form img.png {
				display:block;
				float:left;
				padding-right:20px;
				padding-top:10px;
			}
				
			#content .form .text {}
				
				#content .form .text h3 {
					color:#272727;
					font-size:18px;
					font-weight:bold;
					padding-bottom:5px;
				}
				#content .form .text p {
					color:#666666;
					line-height:150%;
				}
				#content .form .text p em {
					font-weight:bold;
				}

	#content .client {
		position:relative;
		
		overflow:hidden;
	}
	
	#content .client img{
		margin-right: 40px;
	}

	#content .title, #content .text {
		font: 12px Arial,Helvetica,sans-serif;
		padding-right:10px;
		text-align:left;
		color:#777;
	}
	
	#content .title {
		font-weight:bold;
	}

	#content .rboxtop {
		background:url(/Assets/img/box-st.png) no-repeat top #f5f5f5;
		margin-top:10px;
		width:180px;
	}
	#content .rbox {
		background:url(/Assets/img/box-sb.png) no-repeat bottom #f5f5f5;
		margin-top:0px;
		width:180px;
		
	}

		#content .rbox h3 {
			color:#75a8ff;
			font-size:12px;
			font-weight:bold;
			padding-bottom:2px;
			margin:0px 10px 0px 10px;
		}
		#content .rbox hr {
			border:0;
			color:#75a8ff;
			background-color:#75a8ff;
			height:1px;
			width:90%;
			text-align:right;
		}
		#content .rbox h4 {
			color:#333;
			font:12px Arial, Helvetica, sans-serif;
			line-height:150%;
			margin:0px 10px 10px 10px;
		}

		#content .rbox a:hover, .rbox a:visited {
			text-decoration:underline;
		}
		
		#content .rbox a {
			color:#569C22;
			font-weight: bold;
			text-decoration:none;
		}



.thirdparty {
	text-align: center;
	position:relative;
	height:45px;
	overflow:hidden;
	margin-top:3px;
	white-space:nowrap;
}

.hometitle {
color: #3671A1;
font-family: Helvetica, sans-serif;
font-size: 14px;
line-height: 1.2em;
margin: 0px 0px 2px;
padding: 0px;
text-transform: uppercase;
}
 	
.thirdparty img {
	border-left:17px solid #f7f7f7;
}

#footer {

	font-family:'Ubuntu Condensed'
}

	#footer .wrapper {
		text-align:center;

	}
	
	#footer .wrapper .wrap {
		background:url(/Assets/img/footer.png) no-repeat;
		height:200px;
		margin: auto;

	}

	#footer ul {
		float:left;
		width:240px;
		text-align:left;
		font-size:12px;
		font-weight:bold;
	}

		#footer li {
			display:list-item;
			color:#fff;
			height:20px;
			
		}
			#footer li h4 {
				color:#fff;
				font-size:15px;
				font-weight:bold;
				font-family:'Ubuntu Condensed'
			}
			
			#footer li a,
			#footer p a {
				color:#fff;
				text-decoration:none;
			}
			#footer li a:hover,
			#footer p a:hover {
				color:#777;
			}
			
			#footer li a img,
			#footer li a:hover img {
				border:none;
				margin:0;
				padding:0;
				vertical-align:top;
			}
			
			
	#footer p {
		padding-top:12px;
		color:#fff;
		text-align:center;
	}



.button-large-green2 {
	float: left;
	font-size: 16px;
	color: #ffffff;
	padding: 0 0 0 10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
	cursor: hand;
	white-space: nowrap;
	width: 300px;
}

.button-large-green2 span {
	text-align: center;
	padding: 0 10px 0 5px;
	line-height: 53px;
	display: block;
	background-repeat: no-repeat;
	background-position: right 0px;
	white-space: nowrap;
}



.divider {
	border-top: 1px solid #CCC;
	margin: 25px 0px;
}

.tweets {
	margin-top: 15px;
}

.tweets li, .integrtext {
	color: #555;
	font-size: 14px;
	margin-bottom: 25px;
}

.tweets li a {
	color: #555;
	cursor: auto;
	text-decoration: underline;
}


/* ----- */
#content .dotted {
    background: url("/Assets/img/dots-h.gif") repeat-x scroll 0 center transparent;
    color: #666666;
    font-size: 33px;
    margin-bottom: 10px;
    text-align: center;
}
#content .dotted span {
    background: none repeat scroll 0 0 #FFF;
    padding: 0 10px;
}
#content .trial-bar {
    background: none repeat scroll 0 0 #F5F5F5;
    border-radius: 5px 5px 5px 5px;
    
    padding: 30px 0;
    width: 940px;
    display: block;
    float: left;
    margin-left: 35px;
    margin-right: auto;
    margin-top: 20px;
    padding: 50px 0;
}
#content .trial-bar div {
    float: left;
    margin: 0 0 0 20px;
}
#content .trial-bar h4 {
    margin: 4px 0 5px;
}
#content .trial-bar p {
    margin: 0;
}
#content .trial-bar a {
    float: right;
    margin: 0 30px 0 0;
}
#content .shadow {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
    padding: 20px;
}
#content .lined {
    background-color: #FFFFFF;
    border: 1px solid #E0E0E0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);
}

h1
{
  font-size:30px;
  margin-bottom:20px;
  font-family: 'Oxygen', sans-serif;

}
#banner_short h2
{
  /*font-size:40px;
  color: #000;
  font-family: 'Oxygen', sans-serif;    */
   margin:10px 0px; 
	padding-left:0px;
	line-height:30px;
	color:#07598b;
	font-size:30px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}


h1, h2, h3, h4, h5, h6 {
    line-height: 100%;
}

h4 {
    font:bold 19px Arial, Helvetica, sans-serif;
}


/* buttons begin*/
/* `Buttons
----------------------------------------------------------------------------------------------------*/
.button-large 
{
  font-size:18px  
  
}
.button-red {
   display: inline-block;
   line-height: 1;
   padding: 7px 10px;
   text-decoration: none !important;
   font-weight: bold;
   color: #fff !important;
   background-color: #FF9933;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   -khtml-border-radius: 5px;
   border-radius: 5px;
}
.button {
   display: inline-block;
   line-height: 1;
   padding: 7px 10px;
   text-decoration: none !important;
   font-weight: bold;
   color: #fff !important;
   background-color: #39c;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   -khtml-border-radius: 5px;
   border-radius: 5px;
   font-size: 11px;
}
input.button, button.button {
   border: 0px none;
}

.buttonGreen {
   display: inline-block;
   line-height: 1;
   padding: 7px 10px;
   text-decoration: none !important;
   font-weight: bold;
   color: #fff !important;
   background-color: #27aa27;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   -khtml-border-radius: 5px;
   border-radius: 5px;
   font-size: 11px;
}
input.buttonGreen, button.buttonGreen {
   border: 0px none;
}
.buttonwrap {
   display: inline-block;
   position: relative;
   zoom: 1;
   display: inline;
}
.corner {
   position: absolute;
   width: 5px;
   height: 5px;
   background: transparent url(/Assets/img/corner.png) no-repeat 0 0;
}
.tl { top: 0; left: 0; background-position: left top; }
.tr { top: 0; right: 0; background-position: right top; }
.bl { bottom: 0; left: 0; background-position: left bottom; }
.br { bottom: 0; right: 0; background-position: right bottom; }




.button-smaller 
{
    font-size:13px;
}
.button-smallest
{
    font-size:13px;
    padding: 8px 14px; 
}

.button-primary-trial {
  padding: 5px 20px 5px 20px;
  text-align:center;
}


.button-secondary {
    background-color: #FBFBFB;
    background: -moz-linear-gradient(100% 100% 90deg, #E4E4E4, #FBFBFB);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#E4E4E4));
    color: #616161 !important;
    cursor: pointer;
    font-size: 17px;
    padding: 14px 19px;
    text-shadow: 0 -1px 0 #FFF;
    overflow: visible;
    text-decoration: none !important;
    -moz-border-radius: 28px;
    -webkit-border-radius: 28px;
    -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), inset 0 -1px 1px rgba(0,0,0,0.3), 0 5px 7px rgba(0,0,0,0.2);
    -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), inset 0 -1px 1px rgba(0,0,0,0.3), 0 5px 7px rgba(0,0,0,0.2);
}

.button-secondary:hover {
    background-color: #FBFBFB;
    background: -moz-linear-gradient(100% 100% 90deg, #eeeded, #ffffff);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeded));
}

.button-small {
    font-size: 15px;
    padding: 9px 19px;
    -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), inset 0 -1px 1px rgba(0,0,0,0.3), 0 2px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.3), inset 0 -1px 1px rgba(0,0,0,0.3), 0 2px 3px rgba(0,0,0,0.3);
}
/* buttons end */



/* ----- */


			
			.feature-box h2 {
				color: rgb(119, 119, 119);
				font-size: 16px;
				font-weight: bolder;
				margin: 0.6em 0px 0.5em 0px;
				
			}
			.feature-box p {
				color: rgb(91, 87, 69);
				font-size: 13px;
				line-height: 1.5;
			}
			
			a .learnmore {
				color: green;
				font-size: 13px;
				line-height: 1.5;
				display: none;
			}

			a:hover .learnmore {
				color: #75A8FF;
				font-weight: bolder;
				font-size: 13px;
				line-height: 1.5;
				display: inline;
			}
			
			#features 
			{
			    margin-left:30px;
			    padding-top:0px;
			}
			
            
            
            
            .container_12 .grid_12, .container_16 .grid_16 {
    width: 940px;
}
#userstatus
{
    font-family: 'Ubuntu Condensed';
    color:#2279BE ;
    font-size:16px;
    float:right;
    padding-top:3px
}
#userstatus a
{
    height:36px;
	line-height:26px;
	color:#2279BE;
		text-decoration:none
}

#userstatus a:hover 
{
    color:#569C22;
}

#userstatus .login
{
    font-family: 'Ubuntu Condensed';
    font-size:16px;
}


/*  WIDGET CONFIG */
.embedcode-box {
    height: 300px;
    width: 760px;
}
.embedcode-example {
    float: right;
    line-height: 30px;
    vertical-align: middle;
}
.embedcode-example img {
    vertical-align: middle;
}
.embedcode-example span {
    display: inline-block;
    vertical-align: middle;
}
.register-input {
    float: right;
    width: 200px;
}
.register-label {
    width: 100px;
}
.register-styles {
    font-size: 1em;
    margin-left: 10px;
}
.register-table, .register-table td {
    padding-top: 10px;
}
.register-styles, .register-styles td {
    padding-top: 5px;
}
.register-styles-spacer, .register-styles-spacer td {
    padding: 10px;
}
.btn_next
{
    float: right; padding-top: 20px;
}
/*  WIDGET CONFIG */

#register-demo-btn
{
    line-height:30px;
}

#content .rbox .msg 
{
    color:Red;
}



/* HP Slider */

#feature ul li {
    display: block;
    float: left;
}
#feature {
    display: inline;
    height: 188px;
    position: absolute ;
    left: 20px;
    top:20px;
    width: 384px;
}
#feature .rap {
    height: 190px;
    overflow: hidden;
    width: 430px;
    border: 8px solid #F5F5F5;
}
#feature .rap a {
    display: none;
}
ul.pagination {
    position: absolute;
    
    margin :10px 0px 0px 190px;
}
ul.pagination li {
    margin-right: 4px;
}
ul.pagination li a {
    background-image: url("/Assets/img/pagination.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 13px;
    width: 13px;
}
ul.pagination li.current a {
    background-position: 0 -13px;
}
ul#navigation li {
    display: block;
    float: left;
}
.caption {
    z-index:500;
    position:absolute;
    bottom:0px;
    left:0;
    height:30px;
    
    background:#000;
    background:rgba(0,0,0,.8);
    width:430px;
    font-size:1.3em;
    line-height:1.33;
    color:#fff;
    border-top:1px solid #000;
    text-shadow:none;
    text-align:center;
    font-style:italic ;
    
}

#reminder
{
  color: #003366;
}

/* HP Slider - END */

.fleft, .imgLeft {
    float: left;
}

#frmUpload textarea {
    height: 40px;
    width: 320px;
}

textarea {
  border: 1px solid #999999;
  font: 12px Arial,Helvetica,sans-serif;
  overflow: auto;
  padding:3px;
}

small {
    display: block;
    font-size: 0.8em;
}

h2 {
    color: #40569B;
    font-size: 1em;
}

.description
{
  font-size:20px  
}
.sharecode
{
  font-size:20px  
}

.grid td
{
  padding:4px
}

.grid th
{
  padding:4px;
  background-color:#ccc
}
.grid th a
{
  color: #000
}
input
{
  padding:3px;
  border: 1px solid #999999;
  font:12px Arial,Helvetica,sans-serif
}

.ic-page
{
  background:url(/Assets/img/dashboard/ic-page.png) no-repeat;
}
.ic-message
{
  background:url(/Assets/img/dashboard/ic-mymessage.png) no-repeat;  
}
.ic-plan
{
  background:url(/Assets/img/dashboard/ic-plan.png) no-repeat;
}
.ic-menu
{
  background:url(/Assets/img/dashboard/ic-menu.png) no-repeat;
}
.ic-admin
{
  background:url(/Assets/img/dashboard/ic-admin.png) no-repeat;
}
.ic-myproof
{
  background:url(/Assets/img/dashboard/ic-myproof.png) no-repeat;
}

.ic-myprofile
{
  background:url(/Assets/img/dashboard/ic-myprofile.png) no-repeat;
}
.ic-exit
{
  background:url(/Assets/img/dashboard/ic-exit.png) no-repeat;
}
.ic-outbound
{
  background:url(/Assets/img/dashboard/ic-outbound.png) no-repeat;
}
.ic-password
{
  background:url(/Assets/img/dashboard/ic-password.png) no-repeat;
}
.ic-inbox
{
  background:url(/Assets/img/dashboard/ic-inbox.png) no-repeat;
}
.ic-member
{
  background:url(/Assets/img/dashboard/ic-member.png) no-repeat;
}
.ic-invoice
{
  background:url(/Assets/img/dashboard/ic-invoice.png) no-repeat;
}
.ic-letter
{
  background:url(/Assets/img/dashboard/ic-letter.png) no-repeat;
}
.ic-dashboard
{
  background:url(/Assets/img/dashboard/ic-dashboard.png) no-repeat;
}
.ic-Source
{
  background:url(/Assets/img/dashboard/ic-sources.png) no-repeat;
}
.ic-User
{
  background:url(/Assets/img/dashboard/ic-user.png) no-repeat;
}
.ic-News
{
  background:url(/Assets/img/dashboard/ic-news.png) no-repeat;
}
.ic-split
{
  background:url(/Assets/img/dashboard/ic-split.png) no-repeat;
}

.ic-slider
{
  background:url(/Assets/img/dashboard/ic-slider.png) no-repeat;
}

.ic-dicount
{
  background:url(/Assets/img/dashboard/ic-pound.png) no-repeat;
}
.ic-setting
{
  background:url(/Assets/img/dashboard/ic-setting.png) no-repeat;
}


.dashboard 
{
  float:left;
  width: 180px;
  background-color:#ededed;
  margin-right:3px;
}

.dashboard-main
{
  float:left;
  width: 771px;
}
.dashboard h3, .dashboard-main h3
{
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 14px;
  font-weight: bolder;
  margin: 0px 15px 0.25em 0px;    
}

.dashboard h3 
{
    border-top: 1px solid #CDCDCD;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    padding:10px;
    }

.dashboard p a
{
    color: #569C22;
    font-weight: normal;
    text-decoration: none;
}

.dashboard p
{
  line-height: 1.7em; 
  padding-left:30px;
  margin-left:15px;
  padding-bottom:10px;
  font-size: 12px;
  
}

.list label
{
  width:200px;  
  float:left;
}
.list
{ 
  width:400px;
  background: #EDFAF9; 
  padding:10px;
}

.message-info
{
  margin-bottom: 20px;
  background: #CCFFCC url(/Assets/img/ic-info.png) no-repeat 4px 4px;
  padding-left: 40px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 10px;
  border: 1px solid #ccc;
  float:left;
  width: 400px;
}

.message-error
{
  margin-bottom: 20px;
  background: #FFFFCC url(/Assets/img/ic-error.png) no-repeat 4px 4px;
  padding-left: 40px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 10px;
  border: 1px solid #ccc;
  float:left;
  width:400px
}

.message-error ul li
{
  color: #CC0000;
  font-size: 14px;

}

.themes ul {
    width:100%;	
    font:normal 16px Arial, Helvetica, sans-serif;
    height:36px;    
    float:left;
}
.themes ul li {
	display:block;
	float:left;
	padding:20px;	
}			
			
.themes ul li a {
	text-decoration:none;

}

.current-theme
{
  border: 1px dashed #ccc  
  
}

.list div
{
  margin-bottom:10px
}

.configure-video
{
  position:absolute;
  background:#fff;
  padding:20px;
  border: 1px solid #ccc
}

.configure-note
{
  position:absolute;
  background:#fff;
  padding:20px;
  border: 1px solid #ccc
}
/*Pricing Classes*/
tr.textAreacon td.Num {
    border-right: 1px solid #FFFFFF;
    color: #5A6263;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    width:115px;
}
.headerareaimg
{
  text-align:center  
}
tr.textAreacon {
    height: 40px;
    text-align: center;

}

  
tr.textAreaconfut td.Num {
    color: #FF5A10;
    font-family: 'Ubuntu Condensed';
    font-size: 30px;
    font-weight: normal;
}

h4
{
  font-size:14px  
}
.status
{
  font-size:9px  
}

.grid a
{
  color: #003366;
}
.ic-invoice2
{
 background: url("/Assets/img/dashboard/ic-invoice.png") no-repeat scroll 0 0 transparent;


}

.invoice p
{
  line-height: 1.7em; 
  padding-left:25px;  
  padding-bottom:10px;
  width:150px;
}

.invoice p a
{
  color:#569C22;

  font-weight: bold;
  text-decoration: none;  
}
.footer-links
{

  text-align:center    
}

.footer-links a 
{
  
  font-size:11px;

    font-family: 'Ubuntu Condensed';  
}

.required
{
 color:Red;  
}

.message
{
   font-family:arial; font-size:10px;
 }
 
 .transparent {
	/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */


	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=50);

	/* Older than Firefox 0.9 */
	-moz-opacity:0.5;

	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.5;

	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.5;
}
.ic-inbox-folder
{
  background:url(/Assets/img/dashboard/ic-inbox-folder.png) no-repeat;
}
.ic-inbox-subfolder
{
  background:url(/Assets/img/dashboard/ic-inbox-subfolder.png) no-repeat;
  margin-left:30px !important
}
.ic-inbox-folder-delete
{
    background:url(/Assets/img/dashboard/ic-delete-folder.png) no-repeat;
    float:right;
    padding-right:40px;
    padding-top:5px;
    height:10px
}
.dashboard-content label
{
    width:120px;
    float:left;
    font-weight:bold
  
}
.dashboard-content a
{
  color: #006699;
}
#banner_short {

  padding: 4px;

}


.feature
{
  background:url(/Assets/img/feature.png) no-repeat;
  min-height:41px;
  padding-top:250px;
  padding-left:40px;
  color:#fff
    
}
.feature h3
{
  font-size:20px;
  margin-bottom:10px;
  font-weight:bold
}
.feature p
{
  margin-bottom:7px  
}
.content-box
{

  width:951px
  
}


.content-box .top
{  
  height:0px
}
.content-box .content
{
  padding-left:25px;
  padding-right:25px;
  padding-bottom:25px;
  min-height:400px;
}

.content-box .bottom
{  
  height:0px
}
.fixed-box
{
  background:url(/Assets/img/fixed-box.png) no-repeat;
  height:180px;
  width:900px;
  padding-top:40px
}
.signupnow
{
  /*background:url(/Assets/images/star.png) no-repeat;*/
  height:212px;
  width:212px;
  float:left;
  position:relative;
  top:100px;
  left:-80px;
  text-indent:-9999px
}
.signup-small h3
{
  font-size:15px;
  padding:3px
  
}

.signup-small h3 a 
{
  color:#000;
  font-weight:bold;  
  
}
.error{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}
.error:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-username
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;	  
}

.error-username:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-email
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;	  
}

.error-email:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-cemail
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;	  
}

.error-cemail:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-password
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;	  
}

.error-password:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-cpassword
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-cpassword:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-firstname
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-firstname:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-lastname
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-lastname:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-telephone
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-telephone:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-address
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-address:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-mailforwardaddress
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-mailforwardaddress:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}
.error-city
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-city:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-mailforwardcity
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-mailforwardcity:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-mailforwardpostalcode
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-mailforwardpostalcode:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-mailforwardstate
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-mailforwardstate:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-advsource
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-advsource:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-state
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-state:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.error-postalcode
{
	background-color: #BC1010;
	padding: 6px 12px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	margin-top: 1px;
	position: absolute;
}

.error-postalcode:before{
	content: '';
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #BC1010;
    border-left: 8px solid transparent;
    left: -16px;
    position: absolute;
    top: 5px;
}

.field-username
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-email
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-cemail
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-password
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-cpassword
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-firstname
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-lastname
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-telephone
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-address
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-mailforwardaddress
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-city
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}

.field-mailforwardcity
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}

.field-mailforwardpostalcode
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}

.field-mailforwardstate
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}

.field-advsource
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}

.field-state
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}
.field-postalcode
{
	background:url(/Assets/img/icon/validdata.png) no-repeat;
  padding: 14px 14px;
	border-radius: 4px;
	color: white;
	font-weight: bold;
	margin-left: 16px;
	position: absolute;	  
}


/*----beeline css for pricing ---*/

a.ButtonNew, table.Homeprictd td a.TextDecorationnone,table.HomeHeightTd td a.TextDecorationnone,table.Homeprictd1 td a.TextDecorationnone, table.RedButton td a.TextDecorationnone, table.GreenButton td a.TextDecorationnone,table.BlackButton td a.TextDecorationnone {
	background-color: #3377BC;
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-right: 15px;
    padding: 0 15px;
    text-decoration: none !important;
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	margin-right:15px;
	background: -moz-linear-gradient(top,  rgba(30,87,153,0) 0%, rgba(30,87,153,0.8) 15%, rgba(30,87,153,1) 19%, rgba(30,87,153,1) 20%, rgba(41,137,216,1) 50%, rgba(30,87,153,1) 80%, rgba(30,87,153,1) 81%, rgba(30,87,153,0.8) 85%, rgba(30,87,153,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,0)), color-stop(15%,rgba(30,87,153,0.8)), color-stop(19%,rgba(30,87,153,1)), color-stop(20%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(80%,rgba(30,87,153,1)), color-stop(81%,rgba(30,87,153,1)), color-stop(85%,rgba(30,87,153,0.8)), color-stop(100%,rgba(30,87,153,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#001e5799',GradientType=0 ); /* IE6-9 */	
	}
	
	
table.RedButton td a.TextDecorationnone
	{
	    background-color:#fa2626;
	background: -moz-linear-gradient(top,  rgba(211,42,42,0) 0%, rgba(211,42,42,0.8) 15%, rgba(211,42,42,1) 19%, rgba(211,42,42,1) 20%, rgba(255,142,142,1) 50%, rgba(186,37,37,1) 80%, rgba(186,37,37,1) 81%, rgba(186,37,37,0.8) 85%, rgba(186,37,37,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(211,42,42,0)), color-stop(15%,rgba(211,42,42,0.8)), color-stop(19%,rgba(211,42,42,1)), color-stop(20%,rgba(211,42,42,1)), color-stop(50%,rgba(255,142,142,1)), color-stop(80%,rgba(186,37,37,1)), color-stop(81%,rgba(186,37,37,1)), color-stop(85%,rgba(186,37,37,0.8)), color-stop(100%,rgba(186,37,37,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* IE10+ */ 
background: linear-gradient(to bottom,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* W3C */ 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d32a2a', endColorstr='#00ba2525',GradientType=0 ); /* IE6-9 */

	    }
	
	table.GreenButton td a.TextDecorationnone
	{
	    background-color:#2a8434;
	    background: -moz-linear-gradient(top,  rgba(22,112,25,0) 0%, rgba(22,112,25,0.8) 15%, rgba(22,112,25,1) 19%, rgba(22,112,25,1) 20%, rgba(89,160,92,1) 50%, rgba(22,112,25,1) 80%, rgba(22,112,25,1) 81%, rgba(22,112,25,0.8) 85%, rgba(22,112,25,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,112,25,0)), color-stop(15%,rgba(22,112,25,0.8)), color-stop(19%,rgba(22,112,25,1)), color-stop(20%,rgba(22,112,25,1)), color-stop(50%,rgba(89,160,92,1)), color-stop(80%,rgba(22,112,25,1)), color-stop(81%,rgba(22,112,25,1)), color-stop(85%,rgba(22,112,25,0.8)), color-stop(100%,rgba(22,112,25,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00167019', endColorstr='#00167019',GradientType=0 ); /* IE6-9 */

	    }
	
	table.BlackButton td a.TextDecorationnone
	{
	    background: #7d7e7d; /* Old browsers */
	    background: -moz-linear-gradient(top,  rgba(22,112,25,0) 0%, rgba(22,112,25,0.8) 15%, rgba(22,112,25,1) 19%, rgba(22,112,25,1) 20%, rgba(89,160,92,1) 50%, rgba(22,112,25,1) 80%, rgba(22,112,25,1) 81%, rgba(22,112,25,0.8) 85%, rgba(22,112,25,0) 100%); /* FF3.6+ */
background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */

	    }
	
	table.HowtoTd td a.TextDecorationnone {
	background-color: #3377BC;
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    /*margin-right: 15px;*/
    padding: 0 9px;
    text-decoration: none !important;
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;	
	background: -moz-linear-gradient(top,  rgba(30,87,153,0) 0%, rgba(30,87,153,0.8) 15%, rgba(30,87,153,1) 19%, rgba(30,87,153,1) 20%, rgba(41,137,216,1) 50%, rgba(30,87,153,1) 80%, rgba(30,87,153,1) 81%, rgba(30,87,153,0.8) 85%, rgba(30,87,153,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,0)), color-stop(15%,rgba(30,87,153,0.8)), color-stop(19%,rgba(30,87,153,1)), color-stop(20%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(80%,rgba(30,87,153,1)), color-stop(81%,rgba(30,87,153,1)), color-stop(85%,rgba(30,87,153,0.8)), color-stop(100%,rgba(30,87,153,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(30,87,153,0) 0%,rgba(30,87,153,0.8) 15%,rgba(30,87,153,1) 19%,rgba(30,87,153,1) 20%,rgba(41,137,216,1) 50%,rgba(30,87,153,1) 80%,rgba(30,87,153,1) 81%,rgba(30,87,153,0.8) 85%,rgba(30,87,153,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#001e5799',GradientType=0 ); /* IE6-9 */	
	}
	
	table.HowtoTdRed td a.TextDecorationnone {	
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    /*margin-right: 15px;*/
    padding: 0 9px;
    text-decoration: none !important;
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;	
	background-color:#fa2626;
	background: -moz-linear-gradient(top,  rgba(211,42,42,0) 0%, rgba(211,42,42,0.8) 15%, rgba(211,42,42,1) 19%, rgba(211,42,42,1) 20%, rgba(255,142,142,1) 50%, rgba(186,37,37,1) 80%, rgba(186,37,37,1) 81%, rgba(186,37,37,0.8) 85%, rgba(186,37,37,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(211,42,42,0)), color-stop(15%,rgba(211,42,42,0.8)), color-stop(19%,rgba(211,42,42,1)), color-stop(20%,rgba(211,42,42,1)), color-stop(50%,rgba(255,142,142,1)), color-stop(80%,rgba(186,37,37,1)), color-stop(81%,rgba(186,37,37,1)), color-stop(85%,rgba(186,37,37,0.8)), color-stop(100%,rgba(186,37,37,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* IE10+ */ 
background: linear-gradient(to bottom,  rgba(211,42,42,0) 0%,rgba(211,42,42,0.8) 15%,rgba(211,42,42,1) 19%,rgba(211,42,42,1) 20%,rgba(255,142,142,1) 50%,rgba(186,37,37,1) 80%,rgba(186,37,37,1) 81%,rgba(186,37,37,0.8) 85%,rgba(186,37,37,0) 100%); /* W3C */ 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d32a2a', endColorstr='#00ba2525',GradientType=0 ); /* IE6-9 */	
	}
	
	table.HowtoTdGreen td a.TextDecorationnone {	
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    /*margin-right: 15px;*/
    padding: 0 9px;
    text-decoration: none !important;
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;	
	 background-color:#2a8434;
	 background: -moz-linear-gradient(top,  rgba(22,112,25,0) 0%, rgba(22,112,25,0.8) 15%, rgba(22,112,25,1) 19%, rgba(22,112,25,1) 20%, rgba(89,160,92,1) 50%, rgba(22,112,25,1) 80%, rgba(22,112,25,1) 81%, rgba(22,112,25,0.8) 85%, rgba(22,112,25,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,112,25,0)), color-stop(15%,rgba(22,112,25,0.8)), color-stop(19%,rgba(22,112,25,1)), color-stop(20%,rgba(22,112,25,1)), color-stop(50%,rgba(89,160,92,1)), color-stop(80%,rgba(22,112,25,1)), color-stop(81%,rgba(22,112,25,1)), color-stop(85%,rgba(22,112,25,0.8)), color-stop(100%,rgba(22,112,25,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(22,112,25,0) 0%,rgba(22,112,25,0.8) 15%,rgba(22,112,25,1) 19%,rgba(22,112,25,1) 20%,rgba(89,160,92,1) 50%,rgba(22,112,25,1) 80%,rgba(22,112,25,1) 81%,rgba(22,112,25,0.8) 85%,rgba(22,112,25,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00167019', endColorstr='#00167019',GradientType=0 ); /* IE6-9 */
	}

table.HowtoTdBlack td a.TextDecorationnone {	
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    /*margin-right: 15px;*/
    padding: 0 9px;
    text-decoration: none !important;
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;	
	 background: #7d7e7d; /* Old browsers */
background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
	}
		
table.Homeprictd td a.TextDecorationnone,table.HomeHeightTd td a.TextDecorationnone,table.Homeprictd1 td a.TextDecorationnone, table.RedButton td a.TextDecorationnone, table.GreenButton td a.TextDecorationnone,table.BlackButton td a.TextDecorationnone{ height:23px; line-height:23px; font-size:15px; }
table.HowtoTd td a.TextDecorationnone { height:23px; line-height:23px; font-size:12px; }
table.HowtoTdBlack td a.TextDecorationnone { height:23px; line-height:23px; font-size:12px; }
table.HowtoTdRed td a.TextDecorationnone { height:23px; line-height:23px; font-size:12px; }
table.HowtoTdGreen td a.TextDecorationnone { height:23px; line-height:23px; font-size:12px; }
table.HowtoTdBlack td a.TextDecorationnone{ height:23px; line-height:23px; font-size:12px; }
a.ButtonNew:hover, table.Homeprictd td a.TextDecorationnone:hover,table.HomeHeightTd td a.TextDecorationnone:hover,table.Homeprictd1 td a.TextDecorationnone:hover,table.HowtoTd td a.TextDecorationnone:hover { background-color:#164576;text-decoration:none !important; }
table.RedButton td a.TextDecorationnone:hover{background-color:#fa2626;text-decoration:none !important;}
table.GreenButton td a.TextDecorationnone:hover{background-color:#2a8434;text-decoration:none !important;}
table.BlackButton td a.TextDecorationnone:hover{background-color:#7d7e7d;text-decoration:none !important;}
table.HowtoTdRed td a.TextDecorationnone:hover{background-color:#fa2626;text-decoration:none !important;}
table.HowtoTdGreen td a.TextDecorationnone:hover{background-color:#2a8434;text-decoration:none !important;}
table.HowtoTdBlack td a.TextDecorationnone:hover{background-color:#7d7e7d;text-decoration:none !important;}

		table.data, table.data2,table.data3, table.dataHome, table.dataHowto, table.dataHomeRed, table.dataHomeGreen,table.dataHowtoRed,table.dataHowtoGreen, table.dataHomeBlack,table.dataHowtoBlack { 
	width: 100%; 
	border: 0; 
	border-left:1px solid #cdcdcd; 
	border-top:0px; 
	border-collapse: collapse;  
	
}
table.data2{margin-bottom:5px;}
table.data3, table.dataHome, table.dataHomeRed, table.dataHomeGreen,table.dataHomeBlack{margin-bottom:5px;height:80%;}
table.data2  { border-top:1px solid #cdcdcd; }
table.data3, table.dataHome, table.dataHowto , table.dataHomeRed, table.dataHomeGreen,table.dataHowtoRed,table.dataHowtoGreen,table.dataHomeBlack,table.dataHowtoBlack { border-top:1px solid #cdcdcd; }
	 table.data thead th,  table.data tbody tr th, table.data2 thead th,  table.data2 tbody tr th
	 {
	 	font-weight: normal;
		text-align: left;
		padding:8px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:14px;
		
		background: #1e4b5e; /* Old browsers */
background: -moz-linear-gradient(top,  #1e4b5e 0%, #1e4b5e 43%, #1e4b5e 43%, #6493a7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e4b5e), color-stop(43%,#1e4b5e), color-stop(43%,#1e4b5e), color-stop(100%,#6493a7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e4b5e', endColorstr='#6493a7',GradientType=0 ); /* IE6-9 */

		
	}	
	table.data3 tbody tr th
	 {
	 	font-weight: normal;
		text-align: left;
		padding:11px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:16px;
		
		background: #0873bb; /* Old browsers */
background: -moz-linear-gradient(top,  #0873bb 0%, #0873bb 43%, #0873bb 43%, #5cbaf8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0873bb), color-stop(43%,#0873bb), color-stop(43%,#0873bb), color-stop(100%,#5cbaf8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0873bb', endColorstr='#6493a7',GradientType=0 ); /* IE6-9 */}
	
	table.dataHome tbody tr th
	 {
	 	font-weight: normal;
		text-align: left;
		padding:11px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:16px;
		
		background: #0873bb; /* Old browsers */
background: -moz-linear-gradient(top,  #0873bb 0%, #0873bb 43%, #0873bb 43%, #5cbaf8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0873bb), color-stop(43%,#0873bb), color-stop(43%,#0873bb), color-stop(100%,#5cbaf8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0873bb', endColorstr='#6493a7',GradientType=0 ); /* IE6-9 */}

table.dataHomeRed tbody tr th
	 {
	 	font-weight: normal;
		text-align: left;
		padding:11px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:16px;
		
		background: #ff0000; /* Old browsers */
background: -moz-linear-gradient(top, #ff0000 0%, #ea9d9d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ea9d9d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#ea9d9d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#ea9d9d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#ea9d9d 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#ea9d9d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ea9d9d',GradientType=0 ); /* IE6-9 */
}

table.dataHomeGreen tbody tr th
	 {
	 	font-weight: normal;
		text-align: left;
		padding:11px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:16px;
		
		background: rgb(22,112,25); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(22,112,25,1) 0%, rgba(131,219,171,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,112,25,1)), color-stop(100%,rgba(131,219,171,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#167019', endColorstr='#83dbab',GradientType=0 ); /* IE6-9 */
}

table.dataHomeBlack tbody tr th
	 {
	 	font-weight: normal;
		text-align: left;
		padding:11px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:16px;
		background: #7d7e7d; /* Old browsers */
background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
}

	
	table.dataHowto tbody tr th
	 {
	 	font-weight: bold;
		text-align: left;
		padding:8px 0px 8px 4px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:12px;
		
		background: #0873bb; /* Old browsers */
background: -moz-linear-gradient(top,  #0873bb 0%, #0873bb 43%, #0873bb 43%, #5cbaf8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0873bb), color-stop(43%,#0873bb), color-stop(43%,#0873bb), color-stop(100%,#5cbaf8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0873bb', endColorstr='#6493a7',GradientType=0 ); /* IE6-9 */
}

table.dataHowtoBlack tbody tr th
	 {
	 	font-weight: bold;
		text-align: left;
		padding:14px 0px 8px 4px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:12px;
		background: #7d7e7d; /* Old browsers */
background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
}

table.dataHowtoRed tbody tr th{font-weight: bold;
		text-align: left;
		padding:8px 0px 8px 4px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:12px;
		
		background: #ff0000; /* Old browsers */
background: -moz-linear-gradient(top, #ff0000 0%, #ea9d9d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#ea9d9d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff0000 0%,#ea9d9d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff0000 0%,#ea9d9d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff0000 0%,#ea9d9d 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff0000 0%,#ea9d9d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ea9d9d',GradientType=0 ); /* IE6-9 */
}
table.dataHowtoGreen tbody tr th{font-weight: bold;
		text-align: left;
		padding:8px 0px 8px 4px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:12px;
		
background: rgb(22,112,25); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(22,112,25,1) 0%, rgba(131,219,171,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(22,112,25,1)), color-stop(100%,rgba(131,219,171,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(22,112,25,1) 0%,rgba(131,219,171,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#167019', endColorstr='#83dbab',GradientType=0 ); /* IE6-9 */
}

table.dataHowto1 tbody tr th{padding:12px 0px 11px 4px !important;}
table.dataHowto2 tbody tr th{padding:8px 0px 16px 4px !important;}
	 table.data thead th a,  table.data tbody tr th a, table.data2 thead th a,  table.data2 tbody tr th a { color:#dda92d; text-decoration:none; }
	table.data tfoot td, table.data2 tfoot td {
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		padding:8px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		border:none;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		/*background-color:#678a99 !important;*/
		
		}
		
	table.data td, table.data2 td { vertical-align: top; }
	
	table.data tbody tr td, table.data2 tbody tr td { background: #FFF; color:#7e7e7e; border-bottom: 1px solid #e6e6e6; border-right:1px solid #cdcdcd; padding:8px 0px 8px 8px;}
	
	table.data tr:nth-child(odd) td, table.data2 tr td:nth-child(odd) { background-color:#fafafa !important; }
	table.data tr:nth-child(even) td, table.data2 tr td:nth-child(even) { background-color:#f5f5f5 !important; }

	.TableMainDiv {
		width:900px;
		margin:10px auto;
		padding:10px 0px;
		/*background-color:#ffffff;*/
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px !important;
		color:#808080;
		overflow:hidden;
		}
	
	a.ButtonSelect, a.ButtonSelectNone {
		-moz-border-radius:6px 6px 0px 0px;
		-webkit-border-radius: 6px 6px 0px 0px;
		-khtml-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;
		background-color:#1E4B5E ; 
		float:left; 
		color:#ffffff !important; 
		padding:5px 15px;  
		display:block; 
		text-decoration:none !important;
		margin:10px 0px 0px 1px;
		font-size:15px !important;
		}
		
		a.ButtonSelectNone { background-color:#6493A7; }
    .BoxPrice {
		background-color:#dfdfdf;
		border:1px solid #CCC;
		width:410px;
		float:left;
		padding:15px;
		-moz-border-radius:6px;
		-webkit-border-radius: 6px ;
		-khtml-border-radius: 6px;
		border-radius: 6px;
		margin-bottom:15px;
		}
		
		.BoxPrice1 {
		background-color:#dfdfdf;
		border:1px solid #CCC;
		width:370px;
		float:left;
		padding:15px;
		-moz-border-radius:6px;
		-webkit-border-radius: 6px ;
		-khtml-border-radius: 6px;
		border-radius: 6px;
		margin-bottom:15px;
		}
	
/*-------------*/
.colTelephone
{    
    width:30px !important;
    white-space: pre; /* CSS 2.0 */
    white-space: pre-wrap; /* CSS 2.1 */
    white-space: pre-line; /* CSS 3.0 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap; /* HP Printers */
    word-wrap: break-word; /* IE 5+ */
}

.colFullName
{    
    width:65px !important;
    white-space: pre; /* CSS 2.0 */
    white-space: pre-wrap; /* CSS 2.1 */
    white-space: pre-line; /* CSS 3.0 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap; /* HP Printers */
    word-wrap: break-word; /* IE 5+ */
}

.colDetail
{    
    width:100px !important;
    white-space: pre; /* CSS 2.0 */
    white-space: pre-wrap; /* CSS 2.1 */
    white-space: pre-line; /* CSS 3.0 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -hp-pre-wrap; /* HP Printers */
    word-wrap: break-word; /* IE 5+ */
}

/*  Right side slider Start */

 ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
          li.bjqs-slide{display:none;position:absolute;  color:#737373;
                font-family:Arial, Georgia, "Times New Roman", Times, serif;
                font-size:12px;
                }


          ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999; display:none;}

          ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:999;}
          ol.bjqs-markers li{float:left;}

          p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

/* demo styles */


            #container{
                width:324px;
                padding:0px;
                margin:10 auto 0 auto;
                overflow:hidden;
                border-right:1px solid #e2e2e2;
                border-left:1px solid #e2e2e2;
                border-top:1px solid #e2e2e2;
                float:left;
                background-color:#f2f2f2;
                margin-bottom:2px;
                padding-top:10px;
                }

            #banner {
          height:256px;
         width:290px;
         margin:0 auto;
         position:relative;
 /* background:#fff;
  border:20px #fff solid;
  box-shadow:0 0 50px rgba(0,0,0,0.5)*/;
        }


 ul.bjqs-controls li a{
  display:block;
  padding:5px 10px;
  position:absolute;
  background:#fff;
  color:#fd0100;
  text-decoration:none;
  text-transform:uppercase;
}

a.bjqs-prev{
  left:0;
}

a.bjqs-next{
  right:0;
}

  p.bjqs-caption{
 /* background:rgba(0,0,0,0.7);*/
  color:#737373;
  font-family:Georgia, "Times New Roman", Times, serif;
  

}

 ol.bjqs-markers{
  position:absolute;
  bottom:10px;
}

 ol.bjqs-markers li{
  float:left;
  margin:0 3px;
}

 ol.bjqs-markers li a{
  display:block;
  height:0px;
  /*width:11px;
  border:4px solid #fff;
  background-image:url(../images/graybullet.png);*/
  overflow:hidden;
  text-indent:-9999px;  
  background-position:left top;
  background-repeat:no-repeat;
  background:#000;
  border-radius:10px;
  box-shadow:0 0 50px rgba(0,0,0,0.5);
  background-color:#0B6097;
  color: #FFFFFF;
  text-decoration:none;
  padding:5px;
  font-size:12px;
  font-weight:bold;
  border:1px solid #09507e;
}

ol.bjqs-markers li.active-marker a{
  background:#fd0100;
 /* background-image:url(../images/orangebullet.png); */
  background-position:left top;
  background-repeat:no-repeat;
  background-color: #FC7000;
  border:1px solid #e86801;
}

/*.login_mid_m ol.bjqs-markers{left:37px !important;}
  Right side slider End  */
.footerTitle{
color:#27353e !important; font-weight:bold;}

.GridPageSizeTop{
    background: none repeat scroll 0 0 transparent;
    left: 451px;
    position: relative;
    top: 25px;
    }
.GridPageSizeBottom{
    background: none repeat scroll 0 0 transparent;
    left: 451px;
    position: relative;
    bottom: 25px;
    }  
    
    .ParcelGridPageSizeTop{
    background: none repeat scroll 0 0 transparent;
    left: 619px;
    position: relative;
    top: 25px;
    }
.ParcelGridPageSizeBottom{
    background: none repeat scroll 0 0 transparent;
    left: 619px;
    position: relative;
    bottom: 25px;
    }
    
    
     table.data tr.even td  { background-color:#f5f5f5 !important; }
    table.data tr.odd td{ background-color:#fafafa !important; }
    table.data2 tr td.odd  { background-color:#fafafa !important; }
	table.data2 tr td.even  { background-color:#f5f5f5 !important; }
	
.GridHeaderColor th
	{
	    font-weight: bold;
		text-align: left;
		padding:8px 0px 8px 8px;
		color: #ffffff;		
		font-size:12px;
		
	    background: #1e4b5e; /* Old browsers */
background: -moz-linear-gradient(top,  #1e4b5e 0%, #1e4b5e 43%, #1e4b5e 43%, #6493a7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e4b5e), color-stop(43%,#1e4b5e), color-stop(43%,#1e4b5e), color-stop(100%,#6493a7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e4b5e 0%,#1e4b5e 43%,#1e4b5e 43%,#6493a7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e4b5e', endColorstr='#6493a7',GradientType=0 ); /* IE6-9 */
	    }
	    
.GridHeaderColor th a{color:#ffffff;}
.PriceThWidth{width:130px;}
.Mb0 { margin-bottom:0px; }

.ButtonBlue
	{
	background:url(/Images/blue-bg.jpg) repeat-x top center;
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;    
    padding: 0 15px;
    text-decoration: none !important;
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	margin:0px 15px 10px 0px;
		
	}
	.ButtonRed
	{
	    color: #FFFFFF !important;
        display: block;
        float: left;
        font-size: 12px;
        font-weight: bold;
        height: 30px;
        line-height: 30px;      
        padding: 0 15px;
        text-decoration: none !important;
	    -moz-border-radius:6px;
	    -webkit-border-radius: 6px;
	    -khtml-border-radius: 6px;
	    border-radius: 6px;
	  margin:0px 15px 10px 0px;
	    background:url(/Images/red-bg.jpg) repeat-x top center;
	}
	.ButtonGreen
	{
	    color: #FFFFFF !important;
        display: block;
        float: left;
        font-size: 12px;
        font-weight: bold;
        height: 30px;
        line-height: 30px;
        margin:0px 15px 10px 0px;
        padding: 0 15px;
        text-decoration: none !important;
	    -moz-border-radius:6px;
	    -webkit-border-radius: 6px;
	    -khtml-border-radius: 6px;
	    border-radius: 6px;	   
	    background:url(/Images/green-bg.jpg) repeat-x top center;	     
	}
	
.ButtonBlue:hover{background:url(/Images/blue-bg-light.jpg) repeat-x top center; }
.ButtonRed:hover{background:url(/Images/red-bg-light.jpg) repeat-x top center;}
.ButtonGreen:hover{background:url(/Images/green-bg-light.jpg) repeat-x top center;}

.ButtonSelectBlue, .ButtonSelectBlueNone {
		-moz-border-radius:6px 6px 0px 0px;
		-webkit-border-radius: 6px 6px 0px 0px;
		-khtml-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;
		background:url(/Images/blue-bg.jpg) repeat-x top center;
		float:left; 
		color:#ffffff !important; 
		padding:5px 15px;  
		display:block; 
		text-decoration:none !important;
		margin:10px 0px 0px 1px;
		font-size:15px !important;
		}
		
.ButtonSelectBlueNone { background:url(/Images/blue-bg-light.jpg) repeat-x top center; }

.ButtonSelectRed, .ButtonSelectRedNone {
		-moz-border-radius:6px 6px 0px 0px;
		-webkit-border-radius: 6px 6px 0px 0px;
		-khtml-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;
		background:url(/Images/red-bg.jpg) repeat-x top center;
		float:left; 
		color:#ffffff !important; 
		padding:5px 15px;  
		display:block; 
		text-decoration:none !important;
		margin:10px 0px 0px 1px;
		font-size:15px !important;
		}
		
.ButtonSelectRedNone { background:url(/Images/red-bg-light.jpg) repeat-x top center; }

.ButtonSelectGreen, .ButtonSelectGreenNone {
		-moz-border-radius:6px 6px 0px 0px;
		-webkit-border-radius: 6px 6px 0px 0px;
		-khtml-border-radius: 6px 6px 0px 0px;
		border-radius: 6px 6px 0px 0px;
		background:url(/Images/green-bg.jpg) repeat-x top center;
		float:left; 
		color:#ffffff !important; 
		padding:5px 15px;  
		display:block; 
		text-decoration:none !important;
		margin:10px 0px 0px 1px;
		font-size:15px !important;
		}
		
.ButtonSelectGreenNone { background:url(/Images/green-bg-light.jpg) repeat-x top center; }

.BlueHeader
{
        font-weight: normal;
		text-align: left;
		padding:8px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:14px;
		background:url(/Images/blue-bg.jpg) repeat-x top center !important;
}

.RedHeader
{
        font-weight: normal;
		text-align: left;
		padding:8px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:14px;
		background:url(/Images/red-bg.jpg) repeat-x top center !important;
}

.GreenHeader
{
        font-weight: normal;
		text-align: left;
		padding:8px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:14px;
		background:url(/Images/green-bg.jpg) repeat-x top center !important;
}
.padding8{padding:10px 0px 10px 10px;border:1px solid #cdcdcd;}
.trOdd{background-color: #fafafa !important;}
.trEven{background-color:#f5f5f5 !important;}
.marginLB{margin-left: 10px;margin-bottom: 10px;}
.googleTranslate{height: 15px; width: 170px; float: right;}



.Homeprictd .HomePriceTable tr th
	 {
	 	font-weight: normal;
		text-align: left;
		padding:11px 0px 8px 8px;
		color: #ffffff;
		border-right:1px solid #cdcdcd; 
		border-bottom:1px solid #cdcdcd; 
		font-size:16px;
		
		background: #0873bb; /* Old browsers */
background: -moz-linear-gradient(top,  #0873bb 0%, #0873bb 43%, #0873bb 43%, #5cbaf8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0873bb), color-stop(43%,#0873bb), color-stop(43%,#0873bb), color-stop(100%,#5cbaf8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0873bb 0%,#0873bb 43%,#0873bb 43%,#5cbaf8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0873bb', endColorstr='#6493a7',GradientType=0 ); /* IE6-9 */
}
