body, div, td, tr, table, input { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin:0; padding:0 }
*{ outline:none}
p { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.bodycopy { color: #000; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 10px; }
.clear{ clear:both}
.red{ color:red}
.righttext { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.date { color: #808080; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: -5px; margin-bottom: 10px }
.testimonial { color: #000; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin: 25px 10px 10px }
.author { color: #7671ab; font-style: italic; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; margin: 10px 10px 25px }
div.indent { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 25px; }
li { color: #000; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leveltwo { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 25px; line-height: 16px; margin-top: 5px; margin-bottom: 5px }
h1 { color: black; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(images/titlebar.gif); background-repeat: no-repeat; text-align: left; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; padding: 7px 10px 12px; border: #800000 }
h2 { color: #000; font-style: normal; font-weight: bolder; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin-top: -2px; border-style: none; border-color: #b46f23 #b46f23 black #b46f23 }
h3 { color: black; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(images/titlebar330.gif); background-repeat: no-repeat; text-align: left; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; padding: 7px 10px 12px; border: #800000 }
a { color: #143f7c; font-weight: bold; text-decoration: none }
a:hover { color: #a71f1a }
a:visited { color: #696969 }
p.left { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p.news { color: #7671ab; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 10px }
a.newslink { color: #143f7c; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; margin-right: 15px }
a.newslink:hover { color: #a71f1a; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; margin-right: 15px }
a.newslink:visited { color: #696969; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; margin-right: 15px }
.form { color: #000; font-size: 9px; line-height: 12px }
p.copyright { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
a.copyright { color: #808080; font-weight: bold; font-size: 11px; text-decoration: underline }
a.copyright:hover { color: #a71f1a; font-size: 11px; font-weight: bold; text-decoration: underline }
a.copyright:visited { color: #696969; font-size: 11px; font-weight: bold; text-decoration: underline }
.table_4sides { border-style: none solid none solid; border-width: 1px; border-color: #000 }
.table_frame { color: #a2a9b1; text-align: left; border-top: solid black; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; clip: rect(auto auto auto auto) }

/*Purchase Page Start*/
.purchase_heading{ color:#143f7c; font-weight:bold; font-size:20px}
.purchase_txtBox_small{ width:180px; height:22px; background:url(images/purchase_txtbox_samll.png) no-repeat left top; float:left}
.purchase_txtBox_large{ width:270px; height:22px; background:url(images/purchase_txtbox_large.png) no-repeat left top; float:left; margin:10px}
.purchase_txtBox_large1{ width:290px; height:22px; background:url(images/purchase_txtbox_large1.png) no-repeat left top; float:left; margin:10px}
.purchase_txtBox{ background:none; border:0; padding:2px 5px; width:280px;}
.cost_txtBox{ background:none; border:0; padding:2px 5px; width:175px;}
.purchase_txtBox_sml{ background:none; border:0; padding:2px 5px; width:265px;}
.attorny_txtBox{ background:none; border:0; padding:2px 5px; width:175px;}
.color{ color:#143f7c}
.float_left{ float:left}
.float_right{ float:right}
.purchase_form_bg{ width:466px; display:block; background:url(images/purchase_form_mid.png) repeat-y center top; font-family:Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12px!important;}
.purchase_btm_bg{ width:466px; background:url(images/purchase_form_btm.png) no-repeat left top; float:left; height:12px }
.purchase_top_bg{ width:466px; height:34px; background:url(images/purchase_form_top.png) no-repeat top; float:left }
.purchase_btn{ float:left; line-height:20px; padding:1px 5px; border:1px solid #062551; height:20px; margin-left:5px; background-color:#143f7c; color:#fff}
.purchase_input_btn{background:none; border:0; cursor:pointer; color:#fff; font-weight:bold;}
.purchase_input_btn:hover{ color:#c7deff!important}
.attorny{font-size:12px; padding-left:15px}
/*purchase page Close*/
.content/*purchase page Close*/
{
	margin: 0px;
}

.purchase_btn_margin{ margin-left:146px}

.style10 {	color: #FF0000; }

.quotes {display: none;}