

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: arial;
	font-size: 12pt;
	text-align: center;

}

h1 {
color: #000080; 
font: bold 18pt Verdana;
text-align: center;
}

h2 {
color: #2f3d4d;
margin-left:0px; 
font: bold 14pt arial;
text-spacing: 1px;
margin-top: 15px;
}

h3 {
color: #2f3d4d;
margin-left:0px; 
font: bold 14pt arial;
margin-top: 15px;
text-align: center;
}

h4 {
color: #000000;
margin-left:0px; 
font: bold 12pt Arial;
margin-top: 15px;
text-decoration: underline;
}

h5 {
color: #000000;
margin-left:0px; 
font: bold 12pt Arial;
margin-top: 15px;
}

hr {color: #cccccc;
}

ul{
text-align: left;
list-style-type: disc;
font: normal 12pt arial, sans-serif;
}

li{
margin-top: 10px;
margin-bottom: 10px;
}

td {vertical-align: top;}

#container
{
	position: relative;
	margin: 0 auto; /* center on everything else */
	width: 960px;
	text-align: left;
}



/* Start Horizontal Menu */
/* Start Horizontal Menu  */
#modernbricksmenu2{
padding: 0;
border-top: 0px solid #e1711b;
voice-family: "\"}\"";
voice-family: inherit; 
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 0px; /*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 9pt Arial;
color: white;
text-decoration: none;
margin: 0 0px 0 0; /*Margin between each menu item*/
padding: 5px 8px;
background: transparent;
border-top: 0px solid #36c303;
}

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

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

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

.menu_background {

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

td.spacer {width:10px;}





/* End Horizontal Menu */

/* Start Vertical Menu   */


#ddblueblockmenu{
border: 1px solid #6b6926;
border-bottom-width: 0;
width: 195px;
}

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

#ddblueblockmenu li {
margin: 0;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 179px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2f3d4d;
border-bottom: 1px solid #d3ca7f;
border-left: 7px solid #6b6926;
}

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

#ddblueblockmenu li a:hover {
background-color: #6b6926;
border-left-color: #6b6926;
}

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

/* End Vertical Menu */


/* Footer Menu   */

#modernbricksmenu{
padding: 0;
width: 960px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
border-bottom: 5px solid #9e0b0b;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#modernbricksmenu a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 11px;
background-color: #4b4b4b;



}

#modernbricksmenu a:hover{
background-color: #9e0b0b;
color: #ffffff;
}


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

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


/* End Footer Menu   */

#left_bullets {
margin-right: 5px;
position:relative;
left:-25px;
}


#left_bullets ul{
border-right: 5px solid #ffffff;
text-align: left;
list-style-type: disc;

}

#left_bullets li{
margin-top: 10px;
margin-bottom: 10px;
}

#center {
padding: 0px 10px 10px 10px;
font-family: arial;
	font-size: 12pt;
	text-align: left;
	border-right: 1px solid #cccccc;
border-left: 1px solid #cccccc;
}

td.signup_box {
font: normal 10pt arial, sans-serif;
text-align: center;
vertical-align: middle;
background-color: #d3ca7f;
}

td.header_image {
width: 722px;
vertical-align: top;
}

p.header1 {
text-align: left;
text-spacing: 1px;
color: #2f3d4d;
font: bold 12pt arial;
margin: 10px 10px 10px 10px;
}


p.header2 {
text-align: left;
text-spacing: 1px;
color: #2f3d4d;
font: bold 12pt arial;
margin: 10px 10px 10px 75px;
}


p.header3 {
text-align: right;
text-spacing: 1px;
color: #2f3d4d;
font: bold 12pt arial;
margin: 10px 10px 10px 10px;
}

td.logo {width: 575px;
text-align: left;}

.signup1 {
text-align: center;
margin: 5px 5px 0px 5px;
}

.center_col {
text-align: left;
vertical-align: top;
font: normal 12pt arial;
text-spacing: 1px;
padding: 20px 10px 10px 10px;
border-left: 1px solid #ffffff;
border-right: 1px solid #b2b2b2;
}

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

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



/* Feedburner Feed Styles */

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

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

#creditfooter {
visibility: hidden;
}

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


.ctr_col_bold{
     font:bold 12pt arial;
}

.ctr_col_text_indent{
     margin-left:10px;
}

.ctr_col_text_indent20{
     margin-left:20px;
}

.anchor_link{
     color:#C23000;
     text-decoration:none;
}

.anchor_link:hover{
     color:#fc8a8b;
     text-decoration:none;
}

.up_link{
	color:#c23000;
	text-decoration:none;
	margin-left:200px;
}

.page_link{
	text-decoration:none;
	color:black;
}

.page_link:hover{
	text-decoration:none;
	color:red;
}

.testi{
	width:95%;
	border:solid 1px navy;
	padding:5px;
	margin-bottom:30px;
	background-color:#ffffcc;
}







