*{
	margin:0;
	padding:0;
	/*Reset Browser's default settings*/
}
body{
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:14px;
	color:#000;
}
.cl{
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	text-indent:-10000px;
}
a{
	text-decoration:none;
	font-weight:bold;
	color:#4a7eb6;
}
a:hover{
	color:#d43855;
}
a img{
	border:0;
}

h1, h2, div.distribution h1, div.int-text-left h1{
	font-size:20px;
	color:#2565b0;
}
div.int-text-left h2, div.side-left h2 {
	font-size:17px;
	color:#53708d;
	font-weight:normal;
	padding:5px 0;
}

h3, div.int-text-left h3 a{
	font-size:17px;
	color:#53708d;
	font-weight:normal;
	padding:5px 0;
}
h4{
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding:5px 0;
}
ul{
   list-style-image: url('images/li_bg.gif');
	padding-left:30px;
}
li{
	font-weight:normal;
	padding: 0 0 10px 0;
	font-size:14px;
}
span {
	font-size:14px;
	color:#000;
}
#header{
	background:url('images/header.gif') repeat-x center top;
}
#headerpop{
	background: url('images/headerpop.gif') repeat-x center top;
}
#logo1{
	float:left;
	width:322px;
	height:97px;
}
#logo1 a{
	background:url('images/logo4.png') no-repeat  0 0;
	height:97px;
	display:block;
	text-indent:-100000px;
	font-size:0;
}
#logo3{
	float:left;
	width:199px;
	height:100px;
}
#logo3 a{
	background:url('images/media_clipping.png') no-repeat  0 0;
	height:100px;
	display:block;
	text-indent:-100000px;
	font-size:0;
}

#mickiepic {
	float:left;
	background:url('images/Mickie89.jpg') no-repeat 0 0 ;
	width:62px;
	height:89px;
	margin:5px 0 0 10px;
}

#slogan{
	float:left;
	background:url('images/slogan.png') no-repeat 0 0 ;
	width:344px;
	height:48px;
	margin:27px 0 0 50px;
	text-indent:-10000px;
	font-size:0;	
}
#logo2{
	float:right;
	width:48px;
	height:79px;
	padding:9px 0 0 0;
}
#logo2 a{
	background:url('images/logo2.gif') no-repeat 0 0;
	height:79px;
	display:block;
	text-indent:-10000px;
	font-size:0;
}
#main-navigation{
	width:100%;
	background:url('images/nav_bg.gif') repeat-x 0 0;
	border-top:1px solid #fff;
}
#main-navigation ul{
	list-style-image:none;
	list-style-type:none;
	height:41px;
}
#main-navigation li{
	float:left;
	padding:0 14px;
	margin:10px 0 0 0;
	text-align:center;
	border-right:1px solid #567e1e;
}
#main-navigation li.last{
	border:0;
	padding:0 0 0 14px;
}
#main-navigation a {
	font-weight:normal;
	font-size:18px;
	white-space: nowrap;
	color:#fff;
}
#main-navigation a:hover{
	color:#4078ba;
}
.subhead {
	color:#2565b0;
	font-size:17px;
	font-weight:normal;
	padding:5px 0;
}
.shell{
	margin:0 auto;
	width:910px;
}
#content{
	padding:35px 15px 0 10px;
}
#subscribe{
	width:885px;
}
#subscribe div.distribution{
	float:left;
	width:433px;
	background:url('images/distribution_bg.gif') repeat-y 0 0;
}
div.shadow-top-distr{
	background:url('images/distribution_shadow_top.gif') no-repeat 0 top;
}
div.shadow-bottom-distr{
	background:url('images/distribution_shadow_bottom.gif') no-repeat 0 bottom;
}
#subscribe div.writing{
	float:right;
	width:433px;
	background:url('images/writing_bg.gif') repeat-y 0 0;
}
div.shadow-top-wrt{
	background:url('images/writing_shadow_top.gif') no-repeat 0 top;
}
div.shadow-bottom-wrt{
	background:url('images/writing_shadow_bottom.gif') no-repeat 0  bottom;
}
div.release{
	padding:15px 18px;
}
div.release h3{
	font-size:18px;
	color:#2565b0;
	font-weight: bold;
}
div.distribution h3,
div.writing h3{
	color:#2565b0;
}
div.distribution h4,
div.writing h4{
	color:#3d5c7c;
	padding: 0 0 10px 0	;
}
div.distribution p,
div.writing p{
	padding:0 0 10px 0;
}
div.distribution a,
div.writing a{
	font-weight:bold;
}
a.subscribe{
	float:left;
	background:url('images/subscribe_bg.gif') no-repeat 0 0;
	display:block;
	width:395px;
	height:50px;
	text-align:center;
	font-size:18px;
	line-height:45px;
	margin:10px 0 0 0;	
	color:#738394 !important;
}
a.more-pad{
	float:left;
	margin: 0 0 30px 0;
}
a.customer-pad{
	float:left;
}
a.partner-pad{
	float:left;
	margin: 0 0 27px 0;
}
.partner-pad{
	float:left;
	margin: 0 0 27px 0;
}
div.interview-pad{
	margin: 0 0 6px 0;
}
a.subscribe span{
	color:#d43855;
	font-size:18px;
}
#customer-reviews{
	padding:35px 0 0 0;
}
#customer-reviews h2{
	padding-left:20px;
	padding-bottom:10px;
}
#customer-reviews h4{
	padding:5px 0;
}
div.review,
div.reviewR{
	width:260px;
	float:left;
	padding:0 10px 0 20px;
	border-right:1px solid #e4e4e4;
}
#customer-reviews h3{
	padding:0 0 20px 25px;
	font-size:20px;
	color:#2565b0;
	font-weight:bold;
}
div.reviewR{
	border:0;
}
div.review h3,
div.reviewR h3{
	padding:0 0 13px 0 !important;
	font-size:12px;
	font-weight:bold; 
	color:#000;
}
div.review p,
div.reviewR p{
	padding:0 0 15px 0;
}
div.review a,
div.reviewR a{
	float:left;
}
#partners{
	padding:20px 0 0 0;
}
#interview-tips{
	background:url('images/tips_bg.gif') repeat-y 0 0;
	width:305px;
	float:left;
}
#interview-tips h2,
#partner-small h2,
#partner-big h2{
	font-size:18px !important;
}
#interview-tips p{
	padding:15px 0 20px 0;
}
div.shadow-top-tips{
	background:url('images/shadow_top_tips.gif') no-repeat 0 top;
}
div.shadow-bottom-tips{
	background:url('images/shadow_bottom_tips.gif') no-repeat 0 bottom;
}

#partner-small{
	background:url('images/partner_small_bg.gif') repeat-y 0 0;
	width:220px;
	float:left;
	text-align:center;
	margin:0 15px;
}
div.partner-small{
	background:url('images/partner_small_bg.gif') repeat-y 0 0;
	width:220px;
	float:left;
	text-align:center;
	margin:0 15px;
}
#partner-small img{
	margin:16px 0;
}
div.shadow-top-ps{
	background:url('images/shadow_top_partner_small.gif') no-repeat 0 top;
}
div.shadow-bottom-ps{
	background:url('images/shadow_bottom_partner_small.gif') no-repeat 0 bottom;
}

#partner-big{
	background:url('images/partner_big_bg.gif') repeat-y 0 0;
	width:330px;
	float:left;
}
#partner-big img{
	float:left;
	padding:10px 10px 7px 0;
	text-align:center;
}
div.shadow-top-pb{
	background:url('images/shadow_top_partner_big.gif') no-repeat 0 top;
}
div.shadow-bottom-pb{
	background:url('images/shadow_bottom_partner_big.gif') no-repeat 0 bottom;
}
#links{
	background:url('images/links_bg.gif') no-repeat   0 0;
	width:910px;
	margin:20px 0 0 0px;
	height: 50px;
	line-height: 50px;	
	text-align:center;
}
#links span{
	padding:0 3px;
}
#links a{
	color:#000;
	font-weight:normal;
	font-size:12px;
	padding:0;
}
#links a:hover{
	color:#d43855;
}
#footer{
	background:url('images/footer.gif') repeat-x 0 0;
	height:80px;
	color:#fff;
	margin:20px 0 0 0;
}

#footer p{
	background:url('images/logo_footer.gif') no-repeat 29% bottom;
	display:block;
	width:550px;
	padding:25px 0 0 200px;
	text-align:center;
	font-size: 12px;
}
#footer a{
	
}
.int-text-left{
	float:left;
	width:552px;
}
.int-text-left p, .int-text-left h1,.int-text-left h2 {
	margin:0 0 20px 0;
}

.sidebar-right{
	float:right;
	width:294px;
	background:url('images/sidebar_bg.gif') repeat-y 0 0;
}
.sidebar-right p, .sidebar-right h3, .sidebar-right h4 {
	text-align:center;
}

.sidebar-right img {
    display: block;
    margin-left: auto;
    margin-right: auto 
}


.shadow-top-sidebar{
	background:url('images/shadow_top_sidebar.gif') no-repeat 0 top;
}
.shadow-bottom-sidebar{
	background:url('images/shadow_bottom_sidebar.gif') no-repeat 0 bottom;
}
.int-text-right{
	float:right;
	width:552px;
}
.sidebar-left{
	float:left;
	width:294px;
	background:url('images/sidebar_bg.gif') repeat-y 0 0;
}
.sidebar-left p{
	height:500px;
}
.shadow-top-sidebar{
	background:url('images/shadow_top_sidebar.gif') no-repeat 0 top;
}
.shadow-bottom-sidebar{
	background:url('images/shadow_bottom_sidebar.gif') no-repeat 0 bottom;
}
#side-left{
	width:566px;
	float:left;
}
span.red{
	color:#d83453;
}
span.red-small{
	font-size:12px;
	color:#d83453;
}
#side-left .red{
	font-size:21px;
}
#side-left p.moto{
	font-size:24px;
	color: #737d87;
}
#side-left h4.tier{
	font-weight: normal;
	font-size: 19px;
	color: #737d87;
}
table{
	empty-cells: hide;
	border-collapse: collapse;
	border:1px solid #9e9e9e;
	text-align:center;
	font-weight:bold;
	padding:20px 0;
	font-size: 12px;
}
th{
	border-top: 0 hidden;
	border-left: 0 hidden;
	border-right: 0 hidden;
	line-height: 34px;
}
table td{
	padding:6px 0;
}
th.erel{
	color:#7ca615;
	border-top: 0 hidden;
}
td.green{
	background:#ecf9cb;
	color:#7ca615;
}
td.normal{
	text-align:left !important;
	padding:0 0 0 5px;
	width:150px !important;
}
.target a{
	font-weight:normal;
	display:inline;
}
.target td {
	width:50% !important;
	font-weight:normal;
}
span.yes{
	background:url('images/yes_icon.gif') no-repeat  0 center;
	padding:2px 6px;
	width:16px;
	height:18px;
}
span.yesGray{
	background:url('images/yesGray_icon.gif') no-repeat  0 center;
	padding:2px 6px;
	width:16px;
	height:18px;
}
span.no{
	background:url('images/no_icon.gif') no-repeat  0 center;
	padding:2px 6px !important;
	width:16px;
	height:18px;
}
#side-left p{
	padding:10px 0;
}
#side-left ul{
	padding:10px 0 10px 30px;
}
.subscribe-form{
	background:url('images/subscribe_form.gif') no-repeat 0 0;
	width:540px;
	height:168px;
	margin:10px 0;
}
.subscribe-form h4{
	font-size: 12px;
	padding:15px 0 0 18px;
}
.subscribe-form form{
	float:left;
	width:300px;
	padding:20px 0 0 18px;
}
.subscribe-form form input{
	margin:10px 0 0 0;
}
.subscribe-form input.btn{
	background:url('images/subscribe_button.gif') no-repeat 0 0;
	width:293px;
	height:28px;
	border:0;
	color:#fff;
	font-size:17px;
	
	padding:0 0 5px 0;
	text-transform:uppercase;
}
.subscribe-form img{
	float:right;
	margin:20px 40px 0 0;
}
.subscribe-form2{
	background:url('images/subscribe_form2.gif') no-repeat 0 0;
	width:540px;
	height:208px;
	margin:10px 0;
}
.subscribe-form2 h4{
	font-size: 12px;
	padding:15px 0 0 18px;
}
.subscribe-form2 form{
	float:left;
	width:300px;
	padding:20px 0 0 18px;
}
.subscribe-form2 form input{
	margin:10px 0 0 0;
}
.subscribe-form2 input.btn{
	background:url('images/subscribe_button.gif') no-repeat 0 0;
	width:293px;
	height:28px;
	border:0;
	color:#fff;
	font-size:17px;
	
	padding:0 0 5px 0;
	text-transform:uppercase;
}
.subscribe-form2 img{
	float:right;
	margin:20px 40px 0 0;
}
#side-right{
	float:right;
	width:220px;
}
#side-right a{
	display:block;
	margin-bottom:10px;
}
#side-border{
	background:url('images/partner_small_bg.gif') repeat-y 0 0;
}
div.side-border{
	background:url('images/partner_small_bg.gif') repeat-y 0 0;
}
#side-right div.release{
	padding:15px 18px;
	text-align:center;
}
#side-right div.release h4{
	text-align:center;
	font-size:14px;
	padding:10px 0;
}
#side-right #customer-reviews{
	padding:0;
}
#side-right .review,
#side-right .reviewR{
	width:210px;
	padding:20px 0 20px 10px !important;
	border-bottom:1px solid #dfdfdf;
	border-right:0;
}
#side-right .reviewR{
	border:0;
}
#side-right .review span ,
#side-right .reviewR span {
	font-size:12px;
	font-weight:bold;
}
#side-right .review a,
#side-right .reviewR a{
	display:inline;
	float:none;
	color:#000;
}
div.notes{
	width:540px;
	background:url('images/notes_bg.gif') repeat-y 0 0;
	color:#fff;
	font-size:12px;
	margin-bottom: 20px;
}
div.shadow-bottom-notes{
	background:url('images/shadow_bottom_notes.gif') no-repeat 0 bottom;
}
div.shadow-top-notes{
	background:url('images/shadow_top_notes.gif') no-repeat 0 top;
}
div.notes div.release{
	padding:10px 20px;
}
div.notes div.release a{
	color:white;
}
#report-box{
	background:url('images/report_box.gif') no-repeat  0 0;
	width:513px;
	height:185px;
	padding:10px 20px;
}
#report-box h4{
	text-align:center;
	padding:5px 0 10px 0;
}
#report-box input{
	margin: 0 0 20px 0 ;
}
#report-box input.report{
	background:url('images/submit_report.gif') no-repeat 0 0;
	width:133px;
	height:27px;
	color:#fff;
	border:0;
	font-size:17px;
	
	padding: 0 0 4px 0;
	float:left;
}
#report-box span{
	float:right;
	width:320px;
	padding:0 30px 0 0;
	text-align:justify;
}
#why{
	text-align:left;
}
#why h3{
	padding:10px 0;
}
#why h4.tier{
	font-size:15px;
}
#why div.why-answer{
	padding:10px 0;
}
#content-handler{
	text-align:center;
	margin:0 auto;
	width:540px;
}
#content-handler h2{
	color:#000000;
	font-size:30px;
}
#content-handler h3 span.red{
	font-size:20px;
}

.wp-caption {
background-color : #ECF8FF;
border: 1px solid #B4D0DC;
margin: 5px 5px;
padding: 0 0 5px 5px;
}

p.wp-caption-text {
  font-weight: normal;
  font-size:11px;
  margin:0 5px -15px 5px;
  text-align:center;
}
div.notes div.release p.wp-caption-text a {
  color:black;
}

img.size-full {
  margin:5px 5px 0 5px;
}

.alignright {
  float:right;
  }
