/* CSS Document */





body {

	margin:0px;

	padding:0px;

	font-family:verdana, arial, helvetica, sans-serif;

	color:#333;

	background-image: url(../images/bgTile2.gif);



	}



h1 {

	margin:0px 0px 15px 0px;

	padding:0px;

	font-size:28px;

	line-height:28px;

	font-weight:900;

	color:#ccc;

	}

p {

	font:11px/20px verdana, arial, helvetica, sans-serif;

	margin:0px 0px 16px 0px;

	padding:0px;

	}

	

#container {

	background:  #FFFFFF;

	margin: 0px;

	width: 800px;

	height: 2060px;

	padding: 10px;

	border: 4px solid #CCCCCC;

	position: relative;

	left: 100px;

	top: 20px;

	}



#Content>p {

	margin:0px;



}

#Content>p+p {text-indent:10px;}



a {

	color:#FFFFFF;

	font-size:11px;

	text-decoration:none;

	font-weight:600;

	font-family:verdana, arial, helvetica, sans-serif;

	}

a:link {

	color:#7d0010;

}

a:visited {

	color:#7d0010;

}

a:hover {background-color:#eee;}



#Header {

	padding: 5px 15px 5px 25px;

	background-image: url(../images/campoHeader2.gif);

	border: none;

	height:75px;

	background-repeat: no-repeat;

	background-color: #7D0D01;





	}

/* I've heard this called the "be nice to Opera 5" rule. Basically, it feeds correct 

length values to user agents that exhibit the parsing error exploited above yet get 

the CSS box model right and understand the CSS2 parent-child selector. ALWAYS include

a "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */

body>#Header {height:75px;}



#Content {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	width: 544px;

	height: 261px;

	position: absolute;

	left: 10px;

	top: 100px;

	}



#headerText {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 36px;

	color: #FFFFFF;

	text-transform: uppercase;

	position: absolute;

	left: 150px;

	top: 15px;

	}

	

#headerSub {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	color: #FFFFFF;

	text-transform: uppercase;

	position: relative;

	left: 200px;

	top: 40px;

	}	

	

.floatleft {

	float: left;

	margin: 5px 5px 5px 0px;

	border: 1px solid #000000;

}



.floatright

{

float: right;

margin: 0 0 10px 10px;

border: 1px solid #666;

padding: 2px;

}	

	

#box1 {
	position: absolute;
	left: 0px;
	bottom: -248px;
	width: 240px;
	height: 120px;
	padding: 0px;
	float: right;
	top: 331px;

	}	

	

#box2 {

	position: absolute;

	left: 252px;

	bottom: -234px;

	width: 266px;

	height: 120px;

	padding: 0px;

	top: 331px;

	}	

		

#box3 {
	position: absolute;
	width: 270px;
	left: 520px;
	height: 175px;
	top: 331px;
	}		

#box3 p{
	width:250px;
	margin-left:10px;
	font:Verdana, Arial, Helvetica, sans-serif 10px;
	}	

#footer {

	width: 796px;
	position: relative;
	left: 102px;
	text-align: right;
	background-color: #ffffff;
	height: 15px;
	font:bold 11px Verdana, Helvetica, sans-serif;
	color:#333333;

	}

	

#cbc-link{

	position: absolute;

	left: 378px;

	bottom: -25px;

	color: #7d0d01;

	text-decoration: underline;

	width: 267px;

	height: 26px;

}	

	

	

#quarterlyLink {

	position: absolute;

	bottom: -1149px;

	color: #7d0d01;

	text-decoration: underline;

	left: 165px;

	width: 240px;

}



	

#footer a:link, #footer a:visited { 

	margin-right: 20px; 

	}	





#menu {

	position:absolute;

	top:85px;

	/* Again, the ugly brilliant hack. */

	voice-family: "\"}\"";

	voice-family:inherit;

	width:245px;

	border: solid #000000 1px;

	left: 537px;

	}

/* Again, "be nice to Opera 5". */

body>#menu {width:240px;}







#menu p,

#menu li

	{

	font: x-small/1.1em tahoma, verdana, sans-serif;

	color: #efece3;

	text-indent: 0;

	}



		

#menu ul

	{

	list-style: none;

	margin: 0;

	padding: 0;

	border-top: 1px solid #981515;

	background: #7d0101;

	text-align: right;

	}

	

#menu li

	{

	color: #000;

	border-bottom: 1px solid #923b09;

	padding: 0.5em 12px;

	}

	

#menu li:hover

	{

	background: #b64a0b;

	}

	

#menu li a

	{

	display: block;

	border: none;

	color: #f4f0e6;

	font-weight: bold;

	margin-left: -12px;

	padding-left: 12px;

	background:  url(../images/arrow.gif) no-repeat 0 60%;

	}

	

#menu li a:hover

	{

	color: #ec9;

	background-position: -300px 60%;

	}

	

#menu li a.c

	{

	display: inline;

	padding: 0;

	margin: 0;

	background: none;

	color: #000;

	font-weight: normal;

	}

	

#menu li a.c:hover

	{

	color: #6e2308;

	}

.indexFMA {

	position: absolute;

	top: 0px;

	left: 7px;

}

.contentPosition {

	position: absolute;

	top: 0px;

}

#cta {

	position: absolute;

	bottom: -81px;

	color: #7d0d01;

	left: -19px;

	height: 52px;

	text-align: center;

	width: 544px;

	top: 270px;
	
	padding:0px 20px 0px 20px;

}

#Thanks-Content {

	margin:0px 210px 0px 0px;

	padding:10px 20px 0px;

	width: 530px;

	height: 250px;

}
