/*
 * 	GLOBAL SETTINGS
 */

/*
* {
	margin: 0px;
	padding: 0px;
}
*/

body {
	background: #F7F7F7;
	margin: 0px;
	padding: 0px;

    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#000;

	text-align:center;
}

h1 { font-size:18pt; }
h2 { font-size:16pt; }
p  { font-size:14pt; }

/*
a.blueLink:link, a.blueLink:hover, a.blueLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033CC;
	text-decoration: underline;
}
*/
a.blueLink:link, a.blueLink:hover, a.blueLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#backlink ul {
    list-style:none;
}
#backlink li {
    display:inline;
    margin:0 0 0 10px;
}
#backlink a {
    color:#999999;
    font-size:10pt;
    text-decoration:underline;
}
img {
	margin-bottom: 5px;
	padding-bottom: 0px;
}
/*	END OF GLOBAL SETTINGS */

/* --- INTRODUCTION --- */
.ContentLeft
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:16pt;
   line-height:150%;
   color:#000;
   display:block;
   width:550px;
   float:left;
   text-align:center;
   margin:auto;
}
.ContentLeft h1
{
	font-family:Impact, Arial, Helvetica, sans-serif;
	font-size:32pt;
    font-weight:normal;
    text-transform:uppercase;
	color:#CC0000;
    line-height:150%;
    padding-bottom:25px;
}
.ContentLeft p {
    padding:0;
}
.ContentRight { 
    float:right;
}
.ContentRight a:link, a.hover, a.visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033CC;
    color:red;
	text-decoration: underline;
}

/* --- OPT-IN FORM --- */
.SidebarRight
{
    background-color:#eceded;
    border:1px solid #bdbcbc;
          
    background-image:url(dashboard.png);
    background-position:left bottom;
    background-repeat:no-repeat;

    font-family:Arial, Helvetica, sans-serif;
    font-size:14pt;
    color:#000;
    text-align:center;
    display:block;
    float:none;
   
    width:250px;
    height:575px;
    margin:0px;
    padding:10px;
}
.SidebarRight h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
    font-weight:bold;
	color: #555555;
	margin-top: 5px;
	margin-bottom: 15px;
}
.SidebarRight h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight:normal;
	color: #555555;
	margin-top: 5px;
	margin-bottom: 15px;
}
.SidebarRight p {
    padding:0;
    margin:0;
    font-size:10pt;
}
.SidebarRight ul {
	list-style-type: none;
	margin: 0px;
}
.SidebarRight ul li {
    background:url(bullet-triangle.png) transparent no-repeat left 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;	
	text-align: left;
	margin-left: 5px;
	padding: 0 0 0 20px;
}

/* --- SPECIAL OFFER --- */
/*
#callout { 
    width:250px;
    padding:10px; 
    margin:20px; 
}
*/
#callout, #callout2 {
    background:#fcff92;
    border:3px #4D4D4D dashed;

    width:250px;
    margin:20px 0 0 0;
    padding:8px; /* compensate for the thick border */
}
#callout h2, #callout2 h2 {
    color: #4D4D4D;
    font-size:18pt;
    padding:10px 0 0 10px;
}
#callout p, #callout2 p {
	font-size:12pt;
    padding: 0 0 5% 0;
    line-height:150%;
}
#callout2 {
    border:3px red dashed;
}
#callout2 h2 {
    color:#CC0000;
}
/*
.FormArea
{
   background-color:#eceded;
   border:1px solid #bdbcbc;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14pt;
   color:#000;
   text-align:center;
   display:block;
   float:right;
   width:250px;
   padding:10px;
   margin:20px;
}


.FormArea h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: black;
	margin-top: 10px;
	margin-bottom: 10px;
    text-transform:uppercase;
}
.FormArea h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
    font-weight:bold;
	color: #555555;
	margin-top: 5px;
	margin-bottom: 5px;
}
.FormArea ul {
	list-style-type: none;
	margin: 0px;
}
.FormArea ul li {
    background:url(check.png) no-repeat left 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;	
	text-align: left;
	margin-left: 15px;
	margin-bottom: 5px;
	padding: 0 0 0 30px;
}
.FormArea label {
    font-size:14px;
    height:20px;
    line-height:20px;
    padding:5px;
}
.FormArea input {
    border:1px solid #749DC6;
    font-size:14px;
    width:175px;
    height:20px;
    line-height:20px;
    margin:5px;
}
.FormArea input.submitBtn {
    background:#7eca07; 
    border:1px solid #999999; 
    height:30px;
    width:210px;
    color:white; 
    font-weight:bold; 
    margin-top:15px; 
    margin-bottom:15px;
}
.FormArea table {
    margin:0;
    padding:0;
}
*/
/* --- END OF OPT-IN FORM --- */
/* --- SURVEY FORM --- */
.SurveyForm
{ 
    float:left;
    width:550px;
    /*
    border:5px solid black;
    margin:auto;
    padding-top:25px;
    margin-top:25px;
    */
}
#ContentLeftBottom
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14pt;
   line-height:28px;
   color:#000;
   display:block;
   float:left;
   width:700px;
   text-align:left;
}
/* --- PERSONAL LETTER --- */
#BiggestContent
{ 
    text-align:left;
    width:800px;
    float:left;
    border-top:3px dotted #4d4d4d;
    border-bottom:3px dotted #4d4d4d;
    margin:auto;
    padding:25px 0 25px 0;
    margin:25px 0 25px 0;
}
#BiggestContent h1
{
	font-weight:bold;
    padding:0 0 15px 0;
}
#BiggestContent h2
{
	font-weight:bold;
    margin:0;
    padding:0 0 5px 0;
}
#BiggestContent p
{
    line-height:150%;
    padding:0 0 20px;
}

/* --- BENEFITS --- */
.CheckedContent
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#000;
   text-align:left;
   display:block;
   float:left;
   width:550px;
   padding-left:25px;
}
.CheckedContent ul 					
{
    margin:0px;
    list-style:none;
    line-height:250%;
}
.CheckedContent li
{
    background:url(check.png) no-repeat 3px;
    font-size:14pt;
    font-weight:bold;
    text-align:left;
    color:#4d4d4d;
    padding-left:35px;
}
.CheckedContent li.Title
{   
   font-size:18pt;
   color:#000;
   background:none;
   margin-top:25px;
   padding-left:0px;
}
#FooterContent
{
    display:block;
    clear:both;
    width:800px;
    margin:auto;
    text-align:center;
}
.HighLight
{
  background-color:#f8ff0f;	
}
.box5 {background: white;}