
 


.header{
text-align:center;
background:#666;
border-bottom:3px solid #333;
height:110px;
}
 
.holder{
width:1024px;
}

*{
font-family:verdana;
}

h1{
font-size:20px;
}
h2{
font-size:18px;
}
h3{
font-size:16px;
}

h2 a,h3 a, h4 a{
text-decoration:none;
}

.top_bar{
background:#333;
padding:5px 10px 5px 0px;
font-size:12px;
text-align:right;
}

body .top_bar a{
color:#ccc;
}

#logo{
font-size:40px;
font-weight:bold;
}

#logo a{
text-decoration:none;
color:#FFFFFF;
}

.left{
width:170px;
float:left;
border:5px solid #ccc;
padding:10px;
background:#fff;
min-height:2725px;
min-width:180px;
text-align:left;
margin-right:10px;
}

.right{
width:170px;
float:left;
border:5px solid #ccc;
padding:10px;
background:#fff;
min-height:2725px;
min-width:180px;
text-align:left;
}

.left img{
border:none;
}

.right img{
border:none;
}
.keylinks{
margin-top:10px;
}
.keylinks a{
display:block;
text-decoration:none;
margin-bottom:3px;
border-bottom:1px dashed #ccc;
}

.menu a{
display:block;
text-decoration:none;
margin-bottom:3px;
border-bottom:1px dashed #ccc;
font-weight:bold;
}

#menu ul li{
list-style:none;
}

#menu ul{
margin-left:-40px;
}

.logoset{
margin-top:30px;
}

.logoset img{
margin-bottom:15px;
}

#content_holder{
border:5px solid #ccc;
background:#eee;
width:570px;
text-align:left;
float:left;
margin-bottom:50px;
margin-right:10px;

}

#content{
padding:10px;
min-height:2400px;
}

.leadformholder{
border:10px solid #ccc;
padding:7px;
height:340px;
color:#000;
margin-bottom:5px;
}

.lead_form{
width:270px;
line-height:25px;
text-align:right;
float:right;
color:#000;
}
.lead_desc{
float:left;
width:230px;
border-right:1px dashed #999;
padding:1px 0px 0px 12px;
height:340px;
color:#000;
margin-top:11px;
}

.lead_desc h4{
margin-top:-15px;
}

.lead_form label{
font-size:14px;
}

.lead_form p{
display:block;
height:16px;
margin-top:-5px;
color:#000;
}

.lead_form input{
width:180px;
height:20px;
margin-bottom:3px;
}

.lead_form .intro_form_btn{
background:#333 url(/images/build1/metal_submit.jpg);
width:119px;
height:42px;
color: #fff;
font-size:190%;
border:none;
margin-top:15px;
}

.whitepapers{
border-bottom:1px dashed #ccc;
padding-bottom:8px;
min-height:125px;
}

.whitepapers h2{
margin-top:7px;
font-size:15px;
}

.whitepapers img{
float:left;
margin:3px;
}
#logo a{
color:#FFFFFF;
}

div.intro_hold h3.intro_head{
font-size:16px;
}

div.intro_hold{
padding:5px 5px 0px 5px;
width:47%;
height:320px;
float:left;
overflow:hidden;
border:1px dashed #ccc;
}

div.intro_hold a{
text-decoration:none;
display:block;
margin-top:10px;
font-size:12px;
}
.intro_holder{
float:none;
display:block;
margin-top:11px;
}

.cat_title{
display:block;
margin-top:130px;
}

.content-list-link{
display:block;
border-bottom:1px dashed #ccc;
text-decoration:none;
margin-bottom:3px;
}

div.cluster_holder{
width:100%;
height:120px;
border-top:1px solid #ccc;
margin:20px 0px 20px 0px;
}

.cluster_holder ul li{
list-style:none;
display:block;
float:left;
padding:3px;
width:205px;
}

a.cluster:hover{
text-decoration:none;
}

#footer{
height:220px;
}

.contact_pop{
text-align:right;
}



 .module .module-2 .module-3{
display:none;
}

/*End Core */


/* These are standard sIFR styles... do not modify */

#logo a{
font-size:60px;
color:#FFFFFF;
visibility:hidden;
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
body {
background: #325376 url(/templates/build2/images/darkblue/bg_darkblue_middle.jpg);
}

.header{
background: #325376 url(/templates/build2/images/darkblue/bg_darkblue_shadow_bottom.jpg);
background-position:center;
}

h1, h2, h3, h4, h5, h6 {
	color:#264263;
}

a:link, a:visited {
	color: #264263;
}
a:hover {
	color: #006699;
}
