BODY {

	font-weight: normal;

	font-style: normal;

	font-size: 10px;

	color: #5B5B5B;

	font-family: verdana;

}



TD {

    font-size: 10px;

    font-family: verdana;



}



h2{

	text-decoration: none;

	color:#8D8D8D;

	font-size: 10px;

	font-weight:normal;

	align:justify;

	text-align: justify;

}


h3 {
	text-decoration: none;
	color:#333;
	font-weight:bold;
	align:justify;
	text-align: justify;
	margin-bottom:6px;
	font-size: 10pt;
}

a.bottom{text-decoration:none;font-weight:normal;color:#5B5B5B; font-size: 10px;}

a.bottom:link{text-decoration:none;font-weight:normal;color:#5B5B5B; font-size: 10px;}, a.bottom:visited{text-decoration:none;font-weight:normal;color:#5B5B5B; font-size: 10px;}

a.bottom:active{text-decoration:none;font-weight:normal;color:#5B5B5B; font-size: 10px;}, a.bottom:hover{text-decoration:none;font-weight:normal;color:#5B5B5B; font-size: 10px;}



a{text-decoration:underline;font-weight:normal;color:#A70003;}

a:link{text-decoration:underline;font-weight:normal;color:#A70003;}, a:visited{text-decoration:underline;font-weight:normal;color:#A70003;}

a:active{text-decoration:underline;font-weight:normal;color:#A70003;}, a:hover{text-decoration:underline;font-weight:normal;color:#A70003;}.rightside_bar {

	background-color: #E6E6E6;

	width: 288px;

}

td.underheader {

	background-image: url(images/templates/mid_header.png);

	background-repeat: no-repeat;

	padding-left: 60px;

	padding-top: 80px;

	height: 18px;

}

div.red_bar_lrg {

	background-image: url(images/templates/red_bar_lrg.png);

	background-repeat: no-repeat;

	padding-left: 35px;

	height: 60px;

}



div.under_red_bar_lrg {

	padding-left: 15px;

	width: 450px;

}

td.content_body {

	padding-left: 30px;

	width: 530px;

	padding-top: 20px;

	padding-bottom: 20px;

}

.rightside_bar .button {

	background-image: url(images/templates/sidebox/side_button.png);

	background-repeat: no-repeat;

	height: 36px;

	width: 287px;

	text-align: center;

	padding-bottom: 1px;

}

.rightside_bar .sidebox {

	background-image: url(images/templates/sidebox/sidebox_content.png);

	background-repeat: repeat-y;

	margin-bottom: 10px;

}



.rightside_bar .sidebox .sidebox_footer {

	background-image: url(images/templates/sidebox/sidebox_footer.png);

	background-repeat: no-repeat;

	height: 20px;

	width: 278px;

	background-position: bottom;

	text-align: right;

	padding-right: 10px;

}

.rightside_bar  .sidebox  .sidebox_footer a {

	background-image: url(images/templates/sidebox/sidebox_footer.png);

	background-repeat: no-repeat;

	height: 20px;

	width: 278px;

	background-position: bottom;

	text-align: right;

	padding-right: 10px;

	text-decoration: none;

	font-weight: normal;

}

.rightside_bar  .sidebox  .sidebox_header {

    background-image:url('images/templates/sidebox/sidebox_header.png');

    background-repeat:no-repeat;

    height:24px;

    padding-top:12px;

    width:286px;

	

}

.rightside_bar   .sidebox   .sidebox_header h2 {

	font-size: 16px;

	color: #666666;

	text-transform: uppercase;

	text-align: left;

	margin-top: 0px;

	margin-left:80px;

}

.rightside_bar   .sidebox   .sidebox_content {

	margin-bottom: 10px;

	margin-top: 10px;

	margin-right: 10px;

	margin-left: 20px;

	text-align: left;

}

div.free-content {
	padding-left: 55px;
	padding-right: 30px;
	font-size: 10px;

}

div.inbedded_image {

	text-align: center;

	margin-top: 15px;

	margin-bottom: 15px;

	margin-left: 35px;

	padding-right: 30px;

}

td.content_body  .divider_red {

	padding-top: 2px;

	margin-top: 20px;

	background-image: url('images/templates/small_divider_red.png');

	background-repeat: no-repeat;

	background-position: left;

	height: 38px;

	width: 100%;

	padding-left: 231px;

	color: #FFFFFF;

}

td.content_body   .divider_red H1 {

	color: #FFFFFF;

	font-size: 10px;

	margin-top: 0px;

	font-weight: bold;

}

.content_body    .free-content  #contact_form input  {

    font-size:10px;

    height:20px;

	color: #333333;

	width: 250px;

}

.content_body     .free-content   #contact_form  textarea  {

	height: 80px;

	font-size: 10px;

	color: #333333;

	width: 250px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



div.full_divider_red {

	background-image: url(images/templates/dividers/full_width_divider_with_red.png);

	background-repeat: no-repeat;

	background-position: right top;

	padding-top: 3px;

	height: 35px;

	padding-left: 260px;

	color: #FFFFFF;

}

ul.checklist li  {
	list-style-image: url(images/arrow.gif);
	list-style-position: inside;
	padding-bottom: 8px;
}

ul.checklist {

	margin-left: 10px;

	padding-left: 0px;

	color: #000000;

	margin-bottom: 0px;

}



div.full_divider_grey {

	background-image: url(images/templates/dividers/full_width_divider.png);

	background-repeat: no-repeat;

	background-position: right top;

	padding-top: 3px;

	height: 35px;

	padding-left: 260px;

	color: #E0DFE3;

}

.footer_text {

	padding-left: 260px;

	margin-bottom: 15px;

}

.legal_footer {

	text-align: center;

	border-top-style: solid;

	border-top-width: 1px;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	width: 800px;

	padding-top: 5px;

	margin-top: 0px;

	margin-bottom: 10px;

}



div.footer1 {

	background-image: url(images/templates/dividers/full_width_divider.png);

	background-repeat: no-repeat;

	background-position: right top;

	padding-top: 25px;

	height: 25px;

	color: #A70003;

	text-align: right;

	padding-right: 15px;

}

div.footer1 a {

	text-decoration: none;



}

li div.underitem {

	color: #666666;

	margin-left: 10px;

}





.hideme {

	display: none;

}

.showme {

	display: inline;

}

.fadeout {

	color: #FFFFFF;

}



.fadein{

	color: #5B5B5B;

	

}

.Infobox {

	display: none;

}

.plan-item {

	font-weight: bold;

}

.wdctip {

	background-image: url(images/tooltip_back.png);

	height: 37px;

	width: 220px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	padding-top: 5px;

	padding-right: 5px;

	background-repeat: no-repeat;

	overflow: hidden;

	padding-bottom: 20px;

	padding-left: 15px;

	vertical-align: middle;

	background-position: left top;

	position: absolute;

}

.wdctip   .content {

	overflow: hidden;

	height: 100%;

	width: 220px;

	vertical-align: middle;

}

.highlight-red {

	color: #A70003;

}

.df {

	color: #5EC7FF;

}

.Tooth {

	color: #24B3FF !important;
	font-weight: bold;

}
.Sweet {

	color: #E35E96 !important;
	font-weight: bold;
}

.Sweet-bright {
	color: #F9F !important;
	font-weight: bold;
}


.sublinkcontainer a {
	text-decoration:none;
}
.sublinkcontainer {
	font-size: 10pt !important;
	margin-right:112px;
}





.sublinkcontainer a:hover {

	font-weight:bold;

}


.image-gallery {
	margin-bottom: 12px;
}

.image-gallery img {
	border: 0;	
}



hr.tophr {

color:#CCCCCC;

margin-left:60px;

padding-left:100px;

width:426px;

}





td.candylist {

  padding-left: 10px; 

  padding-top: 0px; 

  padding-bottom: 5px;

}

/* For the jQuery image gallery title */
div.ppt {
	font-weight:bold;
}

.please_select {
	color: #CCC;
	margin-right:12px;
}

.free-content p {
	margin-bottom:8px;
	margin-top:0;
}

.free-content h5 {
	margin-bottom: 8px;	
	font-size: 8pt;
}

.divider_red h1 a {
	color:#F5F5F5;
	font-weight:bold;
	text-decoration:none;
}

.free-content ul li h5 {
	display: inline;
}

ul.checklist-lots_of_content li {
	padding-bottom: 24px;
}