

/* ------------------------------------------------------------
BOP Page Styles
------------------------------------------------------------ */
#bop_bg{
	background:url(/cordyscms_sites/objects/70ec67cac2ae4065519e451bbe161268/bop_bg_3.jpg) no-repeat top left; width:700px; height:681px;
}
#bop_bg h3.bop1{
	text-align:center;
	margin:0px;
	padding:15px 0px 0px;
	font-size:16px;
	color:#333
}
#bop_bg .spacediv{
	height:62px;
	width:100%;
}
#bop_bg .cpf_bg{
	height:70px;
	text-align:center;
	display:inline;
}
#bop_bg .caf_bg{
	padding:2px 30px;
}
#bop_bg h3.bop2{
	text-align:center;
	padding:0 0 5px; 
	margin-bottom:5px;
	font-size:16px;
	color:#333
}

#bop_bg h3.bop3{
	text-align:center;
	margin:0px;
	padding:20px 0 0;
	font-size:16px;
	color:#333
}
#bop_bg h3.bop4{
	text-align:left;
	margin:0px;
	padding:15px 30px 0px;
	font-size:16px;
	color:#333
}
#bop_bg h3.bop5{
	text-align:left;
	margin:0px;
	padding:30px 30px 0;
	font-size:16px;
	color:#333
}
#bop_bg h3.bop6{
	text-align:left; 
	margin:0px;
	padding:20px 30px 0px;
	font-size:16px;
	color:#333
}
#bop_bg h3.bop7{
	text-align:center;
	margin:0px;
	padding:35px 30px 0;
	font-size:16px;
	color:#333
}
#bop_bg h3.bop8{ 
	color:#333333;
font-size:16px;
margin:0;
padding:10px 0 0;
text-align:center;
}

#bop_bg .blocks3{
	background:#8ad4f3 url(/cordyscms_sites/objects/1cc665e3cb10780b26c758c6e8fb6782/block_bg.gif) no-repeat top left; width:146px; height:43px;
}
#bop_bg .blocks3 a{
	display:block;
font-size:12px;
font-weight:bold;
margin:0 5px 0 0;
padding:8px 0;
text-align:center;
color:#333333;
line-height:1.2em;
}
#bop_bg .bpms{
	padding-top:5px;
}

.blocks a {
	height:60px;
}
.blocks{
	width:95%;
	vertical-align:middle;
}
.toppadding{
	padding-top:20px;
}
.blocks2{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 0;
width:100%
}
.blocks2 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.5);
background:#d2f0d5 url(http://www.cordys.com/cordyscms_sites/objects/2a02953ae96c95d3b9cbfb4281b2bd11/white_highlight.png) repeat-x scroll left top;
border:1px solid #7cbfde;
color:#003C52;
display:block;
font-size:12px;
font-weight:bold;
margin:0 5px 0 0;
padding:5px 0;
text-align:center;
width:90%;
}
.blocks2 a:hover{
	color:#A0002C;
}

*html .blocks2 a{
	background:#d2f0d5 !important;
}
*html .pink_bg a{
	background:#ceedfa !important;
}
.pink_bg a{
background:#ceedfa url(http://www.cordys.com/cordyscms_sites/objects/2a02953ae96c95d3b9cbfb4281b2bd11/white_highlight.png) repeat-x scroll left top !important;


}

.blockheigh a{
	padding-top:10px;
	height:30px;
}
