#login #av-flash-block{background:transparent none;}#av-flash-errors{display:block;clear:both;list-style:none;margin:30px auto 8px auto;padding:10px 4px 10px 44px;font-size:120%;text-align:center;background:#FBE3E4 none;color:#D12F19;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;}#av-flash-success{display:block;clear:both;list-style:none;margin:40px auto 8px auto;padding:10px 4px 10px 44px;font-size:120%;text-align:center;background:#E6EFC2 none;color:#529214;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;}#av-flash-block .info{padding-top:0;}#av-flash-block p{margin:2em 0;}#av-flash-block img{float:none;margin:0 0 -6px 0;}#av-flash-block .buttonwrapper{width:580px;margin:10px auto;border:0;}#av-flash-block .buttonwrapper .button{margin:0 10px;}.invalid-error{display:block;width:97%;margin-top:-3px;padding:4px 5px;background:#FBE3E4;color:#D12F19;border:2px solid #FBC2C4;}.invalid{border-color:red;}.fieldset-help{border-bottom:1px solid #ddd;padding-bottom:4px;font-size:110%;}
#footer-bottom-links li{display:inline;}#footer-bottom-links li a{color:#736357 !important;border-right:1px solid #736357;padding:0 6px 0 5px;text-decoration:none;}#footer-bottom-links li a:hover{text-decoration:underline;}#footer-bottom-links li.last a{border-right:none;padding-right:0;}body#login #outer-content,body#login body#login #header #logotype,body#login #header #login-mascot,body#login #header,form#login-form fieldset{background:transparent;border:0;}body#login{background:#23334b;}#login-box{z-index:1;position:relative;width:738px;height:407px;margin:105px auto;border:0;}#login-image{width:372px;float:left;height:407px;position:relative;}#image-info{position:absolute;left:0;bottom:25px;width:302px;background:#111;opacity:.7;color:#fff;padding:1em;}body#login #av-flash-block,body#login .invalid-error{text-shadow:none;}#login-form-wrap{width:336px;float:left;height:407px;position:relative;}#login-form-wrap h1{background:url(images/login/logo.png);width:269px;height:87px;position:relative;text-indent:-999em;left:50%;margin-left:-134px;margin-top:40px;}#login-form{margin-top:-40px;}#login h2{background:none;border:0;color:#fff;margin:0;padding:0;font-size:14px;position:absolute;top:110px;left:135px;}#login legend{color:#fff;border:0;background:0;margin:0;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#login p{color:#ccc;}#login-form legend{display:none;text-align:center;}#login .form-link{font-size:1.1em;margin:33px 0 0 28px !important;padding:0;color:#84a9c7;font-weight:normal;}#login fieldset{background:none !important;border:0 !important;padding-top:20px;-moz-box-shadow:none;box-shadow:none;}

#login p#signup{width:95%;text-align:center;margin:-15px 0 10px 0;color:#eee;position:relative;left:8px;font-size: 10px;font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
 }
#login p#signup a{font-weight:normal;}
#login label{font-size:12px;color:#ccc;margin-bottom:5px;text-transform:capitalize;}
#login-form label{color:#fff;margin-top:15px;font-size:13px;}#login input{position:relative;z-index:3;}#login label a{float:right;font-size:11px;text-transform:capitalize;}#login input.btn,#login input[type="submit"]{width:173px !important;height:55px;text-transform:capitalize;font-weight:100;border:0;background:url(images/login/btn.png);display:block;float:right !important;font-size:16px !important;padding-bottom:10px !important;margin-top:30px;position:relative;left:7px;color:#fff;text-shadow:#666 2px 1px 1px;-moz-box-shadow:none;box-shadow:none;}#login fieldset#forgot-username,#login fieldset#forgot-password{padding-top:0;}#login #remember-me-group{float:left;margin-top:43px;margin-left:7px;}#login #remember-me-group .dijitCheckBoxInput,#login #show-password-group .dijitCheckBoxInput{opacity:1;}#login #remember-me-group *,#login #show-password-group *{width:auto;}#login #remember-me-group .inline-label,#login #show-password-group .inline-label{margin-left:3px;line-height:14px;color:#eee;font-size:90%;text-transform:capitalize;font-weight:normal;}#login #password-group{position:relative;}#login #show-password-group{-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;background:#222222 none repeat scroll 0 0;bottom:-21px;color:#333333;font-size:10px;opacity:0.7;padding:10px 3px 3px 10px;position:absolute;right:0;z-index:1;}#login #show-password-group label{color:#fff !important;}#login #av-flash-errors,#login #av-flash-success{margin:0;}#login .invalid-error{font-size:11px;z-index:2;position:relative;padding:2px 5px;}#login #login #av-flash-block p{color:#777;padding:0;}#login a{color:#84a9c7;text-decoration:underline;}#login input.caps{background:#fff url(images/login/caps-indicator.jpg) 98% 50% no-repeat;}#login #footer_links{clear:both;text-align:center;margin-top:-15px;}#login #footer_links li{display:inline;margin-right:10px;text-shadow:none;}#login #footer_links li a{text-decoration:none;padding-left:20px !important;}body#login #login-image{background:url(images/login/freddie.jpg);} body#login #login-form-wrap{background:url(login/default_right.png);}body#login.default,body#login.default_light{background:#5276AB url(images/login/default_light_bg.jpg) 50% -10px no-repeat;}body#login.default #login-image{background:url(images/login/freddie.jpg);}body#login.default #login-form-wrap{background:url(images/login/default_right.png);}body#login.default #footer_links li a{color:#50638F;}.bar-chart li{display:inline-block;position:relative;margin:0 10% 0 0;width:20%;height:100px;text-align:center;zoom:1;*display:inline;}.group-field-help{display:inline-block;clear:left;zoom:1;*display:inline;}#list-unsubs,#list-cleaned,#list-since-last li{display:inline-block;margin:10px 15px;vertical-align:top;font-size:12px;color:#666;zoom:1;*display:inline;}
#header{float:left;overflow:hidden;width:96%;height:70px;padding:5px 2% 0 2%;background:#F8D285 url(/release/5.1.13/images/header_sprite.png) 0 100%;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-radius-top-right:4px;border-radius-top-left:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border:1px solid #b9b193;border-bottom:0;}#header #logotype{position:absolute;top:25px;left:25px;width:180px;height:52px;text-indent:-9999px;background:url(images/header_sprite.png) no-repeat 0 -95px;margin:4px 0;}
#outer-content{float:left;width:96%;padding:0pt 2% 24px 2%;background-color:#fff;border-left:1px solid #b9b193;border-right:1px solid #b9b193;}#content{overflow:visible;margin-top:32px;clear:both;}.builder #content{margin-top:40px;}#outer-content #page-heading{margin:20px 0 10px 0;color:#c60;font-size:240%;clear:both;text-transform:capitalize;}#outer-content #dashboard #page-heading{margin-top:0;}.video-help{margin-left:8px;padding-left:20px;text-decoration:none;font-size:12px;font-family:"Lucida Grande", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;text-transform:lowercase;background-image:url(/release/5.1.13/images/icons/icons16.png);background-repeat:no-repeat;}
fieldset .tip{float:left;clear:both;margin:10px 0 0 0;padding-top:5px;font-style:italic;border-top:1px solid #E8D2B8;}

/* SIGNIN FORM */
#signin {

		width: 100%;
		height: 300px;
		margin-left:-5px;
		overflow: hidden;
		margin-top:0px;
		margin-bottom:10px;
	}
	
		#signin fieldset {
			padding: 0;
			margin: 0;
			border: 0;
		}
		
			#signin legend {
				display: none;
			}
	
		#signin div {
			background: url(images/rounded_field.gif) no-repeat 0 0;
			padding: 3px 0 10px 0;
			height: 18px;
			width: 190px;
			margin: 0 0;
			margin-left: 10px;
		}
		
			#signin p {
				border: 0;
				padding: 0;
			}
		
			#signin .buttons {
				padding-left: 5px;
				padding-top: 5px;
				padding-bottom: 0;
				width: 100%;
				overflow: hidden;
			}
			
			#signin .buttons a {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			text-decoration: none;
			color: black;
			font-size: 12px;
			}
			
			#signin .buttons a:hover {
			font-family: Arial, Helvetica, sans-serif;
			text-decoration: none;
			color: white;
			font-size: 12px;
			}
		
			#signin label {
				float: left;
				font-size: 11px;
				width: 55px;
				display: block;
				color: #656565;
				font-weight: normal;
				text-align: left;
				padding: 0 0 0 5px;
				line-height: 18px;
			}
			
			#signin input#j_username,
			#signin input#password {
				font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
				border: 0;
				background: none;
				width: 113px;
				float: left;
				padding: 0;
				margin-top: -1px;
				font-size: 12px;
				line-height: 12px;
			}
			
			#signin input#password { font-weight: bold }
			
		#signin .signin_button {
			float: left;
			display: block;
			width: 192px;
			height: 27px;
			text-indent: -9999px;
			border: 0;
			padding: 0;
		}
		
			#signin #signin_button {
				background: url(images/btnlog.png) no-repeat 0 0;
			}
		
			#signin #register_button {
				background: url(images/button_register.gif) no-repeat 0 0;
				margin-left:1px;
			}

			#forgot {

			}
			
				#forgot a {
					color: #000000;
					text-decoration: none;
				}
.btn {
	display: inline-block;
	background: url(images/btn.bg.png) repeat-x 0px 0px;
	padding:5px 10px 6px 10px;
	font-weight:bold;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
	border:1px solid rgba(0,0,0,0.4);
	-moz-border-radius: 15px;
	-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
	-webkit-border-radius: 15px;
	-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.5);
}

.btn:hover {
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}

/* COLOR VARIATIONS */

.blue		{background-color: #CCCCCC; color: #141414;}
.blue:hover	{background-color: #00c0ff; color: #ffffff;}

.green		{background-color: #CCCCCC; color: #141414;}
.green:hover{background-color: #8aff00; color: #ffffff;}

.red		{background-color: #CCCCCC; color: #141414;}
.red:hover	{background-color: #ff004e; color: #ffffff;}

.style4 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
#footer {
font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
text-align: center;
color:#FFFFFF;
font-size: 10px;
text-transform: uppercase;
}

