body {
margin: 2px;
padding: 2px;
color: #000000;
}

td.DATE {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
padding:5px;
}

td.DISPLAY {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
padding:20px;
}

.formbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
height: 15px;
border: 1px solid #217c00;
width: 50%;
padding:4px;
}

textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
border: 1px solid #217c00;
width: 75%;
padding:4px;
}

.formbutton {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
height: 20px;
background-color: #F0F6FF;
border: 1px solid #000000;
}

img {
border-color: #163477;
}

.footer,.footer a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color: inherit;
}    

.footer a:hover {
text-decoration:none;
}

.error {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
background-color: #FFFFFF;
font-style: italic;
}

.error2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
background-color: #FFFFFF;
html
{
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
}

body
{
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	font-family: times new roman;
	font-size: 12pt;

}

p {text-align: left;}

a:link {color:#274F00; text-decoration:none} 
a:visited {color:#274F00; text-decoration:none} 
a:active {color:#274F00; text-decoration:none} 
a:hover {background-color: #C1FF84; color:#274F00; text-decoration:none}

h1 {color: #e1711b;
font: bold 18pt Arial;
margin-top: 20px; 
}

h2 {
color: #217c00;
margin-left:0px; 
font: bold 14pt Arial;
margin-top: 10px;
}


h3 {
margin-left:0px; 
font: bold 12pt Arial;
margin-top: 0px;
}


h4 {
color: #e1711b;
margin-left:0px; 
font: bold 12pt Arial;
margin-top: 10px;
}

h5 {
color: #e1711b;
margin-left:0px; 
font: bold 14pt Arial;
margin-top: 20px; 
text-align: center;
}

h6 {
margin-left:0px; 
font: bold 12pt Arial;
margin-top: -10px;
}


.center_col {
text-align: left;
vertical-align: top;
font: normal 12pt times new roman;
padding: 0px 10px 10px 10px;
border-left: 1px solid #36c303;
border-right: 1px solid #36c303;
}

.left_col {
width: 175px;
font: normal 12pt times new roman;
text-align: left;
vertical-align: top;
padding: 0px 10px 10px 10px;
}

.right_col {
width: 175px;
font: normal 12pt times new roman;
text-align: left;
vertical-align: top;
padding: 0px 10px 10px 10px;
margin-top: 20px; 
}

/* Start Horizontal Menu */
#modernbricksmenu2{
padding: 0;

border-top: 0px solid #e1711b;
voice-family: "\"}\"";
voice-family: inherit; 
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 5px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;


}

#modernbricksmenu2 li{
display: inline;
margin: 0 0px 0 0;
padding: 0;

}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 12px Arial;
color: white;
text-decoration: none;
margin: 0 0px 0 0; /*Margin between each menu item*/
padding: 5px 11px;
background: transparent;
border-top: 0px solid #36c303;
}

#modernbricksmenu2 a:hover{
background-color: #36c303;
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #36c303;  
color: white;
border-color: #36c303;  
}

.menu_top_border {
background-image: url("images/hrc58586.jpg");
background-repeat: repeat;
}

.menu_background {

background-repeat: repeat;
border-bottom: 0px solid #e1711b; 
border-right: 0px solid #e1711b;
border-left: 0px solid #e1711b;
}



/* End Horizontal Menu */


/* Start Vertical Menu   */


#ddblueblockmenu{
border: 0px solid #c58586;
border-bottom-width: 0;
margin-top: 30px;
width: 145px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 10pt Arial, sans-serif;
}

#ddblueblockmenu li {
margin: 0;
margin-bottom: 5px;
}

#ddblueblockmenu li a{
display: block;
padding: 0px 0;
padding-left: 3px;
width: 155px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #217c00;
background-color: #fff;
border-bottom: 2px solid #fff;
border-left: 1px solid #fff;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 167px; /*IE 5*/
w\idth: 149px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #C1FF84;
color: #217c00;
border-left-color: #fff;
}

#ddblueblockmenu div.menutitle {
color: white;
border-top: 5px solid #9e0b0b;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90% Arial, sans-serif;
}

/* End Vertical Menu */


/* Feedburner Feed Styles */

div.feedburnerFeedBlock {
font: normal 10pt arial, sans-serif;
margin-left:0;
margin-left:10;
text-align: left;
}

div.feedburnerFeedBlock ul { 
margin-left:0; 
margin-right:8px;
padding-left:0; 
list-style-type: none;
font: normal 10pt arial, sans-serif;
}

#creditfooter {
visibility: hidden;
}

div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold;
font-size: 14pt;
font-family: arial; 
display:block; 
margin:12px 0px 5px 0px; 
}

/* End Feedburner Feed Styles */

/* Salesletter Specific Styles */

h1.salesletter {color: #e1711b;
font: bold 28pt verdana;
margin-top: 10px;
text-align: center;
letter-spacing: 1px; 
}

h2.salesletter {
color: #000;
margin-left:0px; 
font: normal 14pt verdana;
margin-top: 10px;
text-align: left;
letter-spacing: 1pt;
}



p.salesletter {
color: #000;
margin-left:0px; 
font: bold 12pt verdana;
margin-top: 10px;
text-align: left;
letter-spacing: 1pt;
}

.salescenter {
width: 640px;

}

p.salesletter2 {
color: #000;
margin-left:0px; 
font: normal 14pt times new roman;
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
text-align: left;
letter-spacing: 1pt;
}

.salesleft {
background-color: #1D007A;
width: 170px;
}


.salesright {
background-color: #1D007A;
}

#testimonials {
align: center;
background-color:#ffffcc;
border-top: 1px solid #e1711b;
border-right: 3px solid #e1711b;
border-left: 1px solid #e1711b;
border-bottom: 3px solid #e1711b;
padding: 10px;
margin-top: 30px;
margin-bottom: 30px;
text-align:left;
 width:450px; 
font-weight:normal; 
font-size:12pt; 
font-family:verdana, sans-serif
}

#purchase {
width: 550px;
background-image: url("images/salesletter_background_hover.jpg");
background-repeat: no-repeat;
align: center;
margin-top: 30px;
margin-bottom: 30px;
padding-top: 13px;
padding-bottom: 13px;
text-align: center;
font-weight:bold; 
font-size:12pt; 
font-family:verdana, sans-serif
}


#purchase a:link {color:#e1711b; text-decoration:none;}
#purchase a:hover {background-color: #C1FF84; color:#274F00; text-decoration:none;}


a.purchaselink {color:#e1711b; text-decoration:none;}



.b1f, .b2f, .b3f, .b4f{
font-size:1px; 
overflow:hidden; 
display:block;
}

.b1f {
height:3px; 
background:#cococo; 
margin:0 5px;
}

.b2f {
height:2px; 
background:#999999; 
margin:0 3px;
}

.b3f {
height:2px; 
background:#808080; 
margin:0 2px;
}

.b4f {
height:2px; 
background:#217c00; 
margin:0 1px;
}

.contentf {
background: #fff;
border-right: 3px solid #217c00;
border-left: 1px solid #217c00;
}

.contentf div {
margin-left: 5px;
}


/* End Salesletter Specific Styles */
