/* css document styles
*************************************/

body 
{
	margin:0px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	text-align:left;
}

#outer
{
	width:930px;
	margin:auto;
	
}

.clear
{
	clear:both;

}

.left
{
float:left;
}

.right
{
float:right;

}

.spacer10
{
height:10px;
}


.logo
{
float:left;
width:410px;
height:71px;
margin-bottom:10px;

}

.menu-bg
{
background-image:url(../images/menu-bg.gif);
background-repeat:no-repeat;
width:930px;
height:57px;
color:#FFFFFF;


}


.hero-image
{
background-image:url(../images/hero-image.jpg);
background-repeat:no-repeat;
width:469px;
height:169px;
float:left;
padding-left:200px;
padding-top:35px;

}

.hero-text01
{
color:#74940A;
font-size:14px;
font-weight:bold;
float:left;

}


.hero-text02
{
color:#666666;
font-size:22px;
float:left;
text-align:left;
margin-top:15px;

}

.video-title
{
text-align:left;
padding-left:15px;


}


.video-bg
{
background-image:url(../images/video-bg.gif);
background-repeat:no-repeat;
width:252px;
height:199px;
font-size:16px;
color:#FFFFFF;
padding-left:3px;
font-weight:bold;

float:right;
text-align:center;
padding-top:5px;

}




.menu-home
{
	float:left;
	width:85px;
	height:34px;
	color:#ffffff;
	font-weight:bold;
	margin-right:0px;
	padding-top:12px;	
	text-align:center;
	text-decoration:none;
}


a.menu-home:hover, a.menu-home:visited:hover
{
	float:left;
	width:85px;
	height:34px;
	color:#cccccc;
	font-weight:bold;
	margin-right:0px;
	padding-top:12px;	
	text-align:center;
	text-decoration:none;
}







.menu-medium
{
	float:left;
	width:118px;
	height:34px;
	color:#ffffff;
	font-weight:bold;
	margin-right:0px;
	padding-top:12px;	
	text-align:center;
	text-decoration:none;
}

a.menu-medium:hover, a.menu-medium:visited:hover
{
	float:left;
	width:118px;
	height:34px;
	color:#ccc;
	font-weight:bold;
	margin-right:0px;
	padding-top:12px;	
	text-align:center;
	text-decoration:none;
}






.menu-big
{
	float:left;
	width:196px;
	height:34px;
	color:#ffffff;
	font-weight:bold;
	margin-right:0px;
	padding-top:12px;	
	text-align:center;
	text-decoration:none;
}

a.menu-big:hover, a.menu-big:visited:hover
{
		float:left;
	width:196px;
	height:34px;
	color:#ccc;
	font-weight:bold;
	margin-right:0px;
	padding-top:12px;	
	text-align:center;
	text-decoration:none;
}





.content
{
width:930px;
float:left;
margin-top:10px;
margin-bottom:10px;
}

.left-area
{
width:179px;
float:left;
}

.center-area
{
width:420px;
margin-left:5px;
margin-right:5px;
text-align:left;
float:left;
}





.right-area
{
width:251px;
float:right;

}


.join-now
{
background-image:url(../images/join-now-bg.jpg);
background-repeat:no-repeat;
width:164px;
height:167px;
padding-left:10px;
padding-right:5px;
color:#333333;
font-weight:bold;
text-align:left;
padding-top:10px;
}

.join-now a:link, .join-now a:visited 
{	
	color:#333333;
	text-decoration:none;
	font-weight:bold;

		
}

.join-now a:hover, .join-now a:visited:hover
{
	color:#666666;
	text-decoration:none;
}

.join-today-txt
{
color:#2269AE;
font-size:16px;

}


.magazine-title
{
background-image:url(../images/left-top-bg.gif);
background-repeat:no-repeat;
width:164px;
height:24px;
padding-top:5px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding-left:15px;
text-align:left;
margin-top:10px;
}

.testimonial-title
{
background-image:url(../images/left-top-bg.gif);
background-repeat:no-repeat;
width:164px;
height:24px;
padding-top:5px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:15px;
text-align:left;
margin-top:10px;
}



.left-bg
{
background-image:url(../images/left-bg.gif);
background-position:bottom;
width:159px;
padding:10px;
text-align:left;

}

.read-more
{
font-weight:bold;
color:#ED4C28;

}


.read-more a:link, .read-more a:visited 
{	
	color:#ED4C28;
	text-decoration:none;
	font-weight:bold;

		
}

.read-more a:hover, .read-more a:visited:hover
{
	color:#1E65AB;
	text-decoration:none;	
}
	
.newsletter
{
background-image:url(../images/newsletter-bg.jpg);
background-repeat:no-repeat;
width:236px;
height:226px;
color:#FFFFFF;
padding-left:15px;
padding-top:5px;
font-size:16px;
font-weight:bold;
text-align:left;


}


.right-top
{
background-image:url(../images/right-top-bg.gif);
width:236px;
height:26px;
padding-top:5px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding-left:15px;
text-align:left;
margin-top:10px;


}

.right-bg
{
background-image:url(../images/right-bg.gif);
background-position:bottom;
background-repeat:no-repeat;
width:231px;
padding:10px;
text-align:left;
}

.newsletter-box-txt
{
margin-top:10px;
color:#666666;
font-size:12px;
font-weight:bold;
line-height:24px;


}

.small-txt
{
line-height:12px;
font-size:10px;
text-align:left;
padding-right:10px;
margin-top:8px;


}

.text-box
{
width:190px;
border:1px solid #CCCCCC;
height:20px;

}

.center-top
{
background-image:url(../images/center-top-bg.gif);
width:490px;
height:6px;
background-repeat:no-repeat;
font-size:0px;


}


.button-left
{
background-image:url(../images/button-left.gif);
height:35px;
width:7px;
background-repeat:no-repeat;
float:left;
}

.button-right
{
background-image:url(../images/button-right.gif);
background-position:right;
background-repeat:no-repeat;
width:250px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
height:28px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-align:left;
float:left;


}

.button-right a:link, .button-right a:visited 
{	
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	
		
}

.button-right a:hover, .button-right a:visited:hover
{
	color:#1E65AB;
	text-decoration:none;
	
	}


.center-bottom
{
background-image:url(../images/center-bottom-bg.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:10px;
width:470px;
text-align:left;


}


.latest-article-top
{
background-image:url(../images/latest-article-top.gif);
background-repeat:no-repeat;
width:475px;
height:34px;
font-size:18px;
font-weight:bold;
padding-left:15px;
padding-top:5px;
margin-top:10px;


}

.latest-article-bottom
{
background-image:url(../images/latest-article-bottom.gif);
width:470px;
background-position:bottom;
background-repeat:no-repeat;
padding:10px;

}



h3
{
color:#254598;
font-size:14px;
font-weight:bold;
margin:0px;
}


h2
{
color:#254598;
font-size:14px;
font-weight:bold;
margin:0px;
}


.Heading a
{
color: #254598;
font-size:14px;
font-weight:bold;
margin:0px;
} 

.Heading a:hover
{
color: #666666;
font-size:14px;
font-weight:bold;
margin:0px;
} 
.footer-bg
{
background-image:url(../images/footer-bg.gif);
width:910px;
height:60px;
padding:10px;
text-align:center;
}


.footer-bg a:link, .footer-bg a:visited 
{	
	color:#666666;
	text-decoration:none;
	font-weight:normal;

		
}

.footer-bg a:hover, .footer-bg a:visited:hover
{
	color:#1E65AB;
	text-decoration:none;
}
