img, div {behavior: url(iepngfix.htc);}

h1 {
	color:#7ea5b4;
}

h1.purchase {
	text-align:left;
}

body, td {
	font-family:helvetica, arial, sans serif;
	color:#444!important;
	font-size:12px;
}

th {
	font-family:helvetica, arial, sans serif;
	color:#8fa536!important;
}

.box {
	border-color:#d6d6d6;
	background-color:#f9f8f8;
}

.box_white {
	border-color:#d6d6d6;
	background-color:#fff;
}

.Box_white {
	border-color:#d6d6d6;
	background-color:#fff;
}

.Box {
	border-color:#d6d6d6;
	background-color:#f9f8f8;
}

div.purchase-body div {
	font-weight:bold;
}

div.product_wrapper div.product_text {
	float:left;
	width:410px;
}

input.newsletter-submit {
	margin-top:-4px;
}

div.product_wrapper  {
	clear:both;
	position:relative;
}

div.product_wrapper h2 {
	font-size:1.3em;
}

div.right_button {
	margin-right:12px;
}

.our_products {
	position:absolute;
}


.Glossary h3 {
	color:#8fa536;
	padding:10px 0 5px 0;
	background-image:url(/images/horiz_grad_keyline.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.Glossary p {
	margin:0 0 0 20px;
}
div.purchase {
	margin-left:-15px;
	background-position:bottom;
	height:220px;
	
}

div.purchase-list {
	padding-top:30px !important;
}

div.starburst {
	background-image:url(/images/starburst.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:118px;
	width:118px;
	position:relative;
	top:-80px;
	float:right;
	/*margin-right:-40px;*/
	right:-40px;
	
}

	

div.content {
	background-color:#fff;
}

div.content .home {
	background-color:#fff;
	margin:0;
}

input, select, textarea {
	font-family:helvetica, arial, sans serif;
	color:#666;
	border:1px solid #7ea5b4;
	padding:3px;
}

input.MoopaButton {
	border:1px solid #b8b8b8;
	background-image:url(/images/button_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:2px;
}

table {
	/*background-color:#fff;*/
	background:none;
}

.EvenColor,.OddColor .Contact_Info{
	background:none!important;
}

td.OddColor{
	background:none!important;
}

table#login_info_outer, table#contact_info_outer{
	background-image:url(/images/purchase-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.Contact_Info table{
	background-image:url(/images/purchase-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

td.OddColor table {
	background:none;
}

.Contact_Info table td.OddColor{
	background:none;
}


.Contact_Us table p {
	font-weight:bold;
	color:#425d65;
	margin:0;
	padding:0;
}


.LegalWillcomau li {
	color:#425d65;
	font-weight:bold;
	display:block;
	padding:5px 0;
	
}

.LegalWillcomau .box li {
	color:#779323;
	font-weight:100;
	display:block;
	padding:5px 0 5px 0;
	background-image:url(/images/horiz_grad_keyline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:5px 0 5px 0px;
	
}

.LegalWillcomau .Box li {
	color:#779323;
	font-weight:100;
	display:block;
	padding:5px 0 5px 0;
	background-image:url(/images/horiz_grad_keyline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:5px 0 5px 0px;
	
}



.Common_Questions a:link {
	color:#8fa536;
	font-weight:100;
	display:block;
	padding:5px 0 5px 0;
	background-image:url(/images/horiz_grad_keyline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0 30px 0 20px;
}

.Common_Questions a:active, .Common_Questions a:visited {
	color:#8fa536;
	font-weight:100;
	display:block;
	padding:5px 0 5px 0;
	background-image:url(/images/horiz_grad_keyline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0 30px 0 20px;
}

.Common_Questions a:hover {
	text-decoration:none;
	color:#65732e;
}

.Common_Questions br {font-size:1px; padding:0 margin:0; line-height:0;}

.Common_Questions a {
	color:#425d65
}

.Common_Questions li{
	list-style:none;
}

.Common_Questions hr{

	color:#97b8c2;
	background-color:#97b8c2;
	height:1px;
	size:1px;
	border:0;
	margin:20px 0;
}


.Important_Facts hr{

	color:#97b8c2;
	background-color:#97b8c2;
	height:1px;
	size:1px;
	border:0;
}

.Feedback hr {

	color:#97b8c2;
	background-color:#97b8c2;
	height:1px;
	size:1px;
	border:0;
	margin:10px 0 10px 0;
}

.Common_Questions a.email_link {

	color:#7ea5b4;
	display:inline;
	border:0;
	padding-bottom:20px;
	background:none;
}

.Document_Storage p {
	text-align:left !important;
}

.Document_Storage table {
	border-top:1px solid #97b8c2;
	border-bottom:1px solid #97b8c2;
	padding:10px 0 10px 0;
}


.Document_Storage td, table#contact_info_inner1 th {
	color:#8fa536!important;;
	/*color:#425d65 !important;*/
	font-weight:bold;
	
}

table#login_info_inner2 th, table#contact_info_inner1 table#contact_info_inner1 th {
	color:#425d65 !important;
	width:150px;
}

.Will_Facts li {
	color:#666;
	font-weight:100;
	display:block;
	padding:5px 0 5px 0;
	background-image:url(/images/horiz_grad_keyline.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:5px 30px 5px 20px;
}

.Booklet_Products strong {
	color:#425D65;
}

div.Feedback {
	width:600px !important;
}

.LegalWill li {
	color:#425d65;
	font-weight:bold;
	display:block;
	padding:10px;
}

tr.even_row {
	background-color:#eee;
	padding:10px;
	
}

th.Size16 {
	color:#666666 !important;
	font-weight:normal!important;
}

.login td a:link, .login td a:active, .login td a:visited, .login td a:hover {
	color:#779323;
}

.product_inner ul { padding:10px 0;}
.product_inner ul li{ background:url(/images/arrow02.gif) no-repeat left 5px; padding:2px 0 2px 15px;}

#navbar-iframe{
	visibility:hidden;
}
.navbar-iframe{
	visibility:hidden;
}
#main2 div div ul li{ background:url(/images/arrow02.gif) no-repeat left 5px; padding:2px 0 2px 15px;}
