/* CSS Document
STYLES
2008 Mogreet, Inc.
*/

	a:link, a:active, a:visited {
		color:#677CA1;
		text-decoration:none;
		line-height:150%;
	}

	a:hover {
		text-decoration:underline;
		}

	li a:hover {
		text-decoration:none;
		}

	.inactive a:link,
	.inactive a:visited,
	.inactive a:active {
		color:#4F4F4F;
		cursor:default;
		}

	.inactive a:hover {
		text-decoration:none;
		}
		
a.icon-folder {
        padding-left: 17px;
	     background: url(http://d2c.bandcon.mogreet.com/images/icon_folder.png) 0 40% no-repeat;
	}

	a.icon-file {
	     padding-left: 17px;
	     background: url(http://d2c.bandcon.mogreet.com/images/icon_file.png) 0 40% no-repeat;
	}

	a.icon-download {
	     padding-left: 17px;
	     background: url(http://d2c.bandcon.mogreet.com/images/icon_download.png) 0 40% no-repeat;
	}

	a.icon-external {
	     padding-left: 17px;
	     background: url(http://d2c.bandcon.mogreet.com/images/icon_external.png) 0 40% no-repeat;
	}

	a.icon-pdf {
	     padding-left: 17px;
	     background: url(http://d2c.bandcon.mogreet.com/images/icon_pdf_button.png) 0 40% no-repeat;
}	
					
/*Headers*/
	h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .title, .title3, .title4, .subtitle {
		font-family:"Helvetica";
		font-weight:bold;
		line-height:130%;
	}

	h1, .h1, .title {
		font-size:22px;
		color:#153e6c;
		}

	h2, .h2 {
		font-size:19px;
		color:#235185;
		}

	h3, .h3, .subtitle {
		color:#33669f;
		font-size:16px;
		}

	h4, .h4 {
	    font-size:14px;
		color:#153E6C;
		}

	h5, .h5 {
		font-size:12px;
		color:#FF4815;
	}
	
	.h4 a:link, .h4 a:visited, .h4 a:active{
	    color:#EA2E7F;
	    font-size:13px;
		text-decoration:none;
		}
		
	.h4 a:hover{
		color:#EA2E7F;
		font-size:13px;
		text-decoration:none;
		}
	
	.h4 a:link, .h4 a:visited, .h4 a:active{
	    color:#EA2E7F;
	    font-size:13px;
		text-decoration:none;
		}
		
	.title3 a:hover{
		color:#EA2E7F;
		font-size:13px;
		text-decoration:none;
		}
	
	#press_title {
		background:#DDDDDD;
		color:#333333;
		font-size:16px;
		padding:5px;
		margin:5px 0 5px 0;
		}
						
	.button {
		border:1px solid #0F85B4;
		background-color:#3E8BD0;
		color:#FFF;
		font-weight:bold;
		height:22px;
		cursor:pointer;
		margin:2px 0 0 0;
		padding:2px 6px 6px 6px;
		text-transform:uppercase;
	}

	.clear {
		border:1px solid #777777;
		background-color:#999999;
		color:#FFF;
		font-weight:bold;
		height:22px;
		cursor:pointer;
		margin:2px 0 0 0;
		padding:2px 6px 6px 6px;
		text-transform:uppercase;
		}

	.input {
		border:1px solid #AAAAAA;
		padding:3px;
	}
	
	.input_error, .error {
		border:1px solid #FF0000;
		background-color:#FFDDDD;
		font-size:12px;
		padding:3px;
		margin:-1px 0 0 0;
		}

	.form {
		border:1px solid #AAAAAA;
		font-size:12px;
		margin:0 0 2px 0;
		height:12px;
		padding:4px;
		width:111px;
		}

	.textarea {
		border:1px solid #AAA;
		padding:4px;
		font-size:12px;
		}

	.reset {
		border:1px solid #AAA;
		background-color:#DDD;
		color:#444;
		font-weight:bold;
		height:20px;
		cursor:pointer;
		}
							
	.border {
		border:1px solid #AAA;
		padding:2px;
		width:260px;
		height:15px;
		}

	.login {
		border:1px solid #AAA;
		padding:2px;
		width:90px;
		height:15px;
		margin:0 0 0 3px;
		}
								
	.text {
		font-size:12px;
		color:#EEEEEE;
		margin:0; 
		padding:0;
		line-height:140%;
		}
	
	.form_10pt {
		font-size:10px;
		line-height:70%;
	}

	.regular {
		border:1px solid #AAAAAA;
		padding:3px;
		font-size:13px;
		margin:0 5px 0 0;
		width:139px;
		}
	
	.regular_error {
		border:1px solid #FF0000;
		background-color:#fffCCC;
		padding:3px;
		font-size:13px;
		margin:0 5px 0 0;
		width:139px;
		}
	
	.footer {
		font-size:10px;
		line-height:200%;
		}

	.embed {
		border:1px solid #AAAAAA;
		padding:3px;
		font-size:13px;
		margin:0 5px 0 0;
		width:257px;
		}

	.promo {
		border:1px solid #AAAAAA;
		padding:3px;
		font-size:13px;
		margin:0 5px 0 0;
		}

	.err{
		border:#FF0000 1px solid;
		padding:3px; 
		background:#FFAFAF;
		}

	.question a:link {
		font-size:12px; 
		line-height:150%;
		} 

	.question a:hover {
		text-decoration:underline;
		}

	.selected_page {
		color:#FF4815;
		font-weight:bold;
		}

	.selected_category {
		color:#FF4815;
		font-weight:bold;
		}


	#email_content_text {
		background-color:#3F413A;
		background-image:url(http://d2c.bandcon.mogreet.com/resources/email/the_dream/bg.jpg);
		border:1px solid #DDDDDD;
		float:left;
		overflow:hidden;
		padding:15px;
		position:relative;
		width:491px;
		}

	#mogreet_email {
		background:url(http://d2c.bandcon.mogreet.com/resources/email/the_dream/mogreet_email_bg.png);
		margin:10px 0 0;
		border:1px solid #A7233B;
		overflow:hidden;
		width:468px;
		padding:10px;
		font-family:Arial;
		font-size:11px;
		}

	#mogreet_email #left_col {
		float:left;
		width:320px;
		height:240px;
		background-color:#333333;
		}

	#mogreet_email #right_col {
		float:left;
		height:240px;
		width:138px;
		margin:0 0 0 10px;
		color:#FFFFFF;
		}

	.the_dream {
		color:#a7233b;
		letter-spacing:-1px;
		line-height:100%;
		font-size:15px;
		}

	.sub_info {
		font-style:italic;
		text-transform:uppercase;
		color:#555555;
		font-size:9px;
		font-weight:normal;
		}
		
	.level1 {
		font-size:17px;
		font-weight:bold;
	}
		
	.level2 {
		font-size:15px;
		font-weight:bold;
	}
	
	.level3 {
		font-size:13px;
	}
	
	.level4 {
		font-style:italic;
	}
	
	li {
		margin:10px 0;
	}
	
	.pricing {
		font-size:16px;
	}
