.c_DNN6 .dnnModuleActions {display:inline-block;width:19px;height:19px;float:left;}

.c_DNN6_Header .Head{color:#333;font-size:22px;line-height:24px;padding:0 10px 0 0;text-transform:uppercase;text-shadow: 1px 1px 1px #FAFAFA;}
#Footer .c_DNN6_Header .Head{color:#e5e5e5;}
.c_DNN6_Header .Title{margin:0 0 .5em 0; overflow:hidden;}
.c_DNN6_Header .Title .TitleBar{margin:0 -100% 0 0; vertical-align:middle; width: 100%; height: 24px; }

.c_DNN6_SubTitle .Head{color:#333;font-size:18px;line-height:24px;padding:0 10px 0 0;text-transform:uppercase;text-shadow: 1px 1px 1px #FAFAFA;}
.c_DNN6_SubTitle .Title{margin:0 0 .5em 0; overflow:hidden;}
.c_DNN6_SubTitle .Title .TitleBar{margin:0 -100% 0 0; vertical-align:middle; width: 100%; height: 24px; }

.c_DNN6_Footer .Head{color:#e5e5e5;font-size:18px;text-transform:uppercase;}
.c_DNN6_Footer .Title{margin:0 0 .5em 0;}

.c_DNN6_Aside {width: 100%;}
.c_DNN6_Aside .Title{text-transform:uppercase;}
.c_DNN6_Aside .TopL{background: url(images/Grey-Gradient-TL.png) no-repeat 0 0;padding:0 0 0 10px;}
.c_DNN6_Aside .Title{margin:0 10px 10px 10px;padding:4px 0 0 0;}
.c_DNN6_Aside .BottomL{height: 10px;background: url(images/Grey-Gradient-BL.png) no-repeat left top;padding:0 0 0 10px;}
.c_DNN6_Aside .TopR{background:url(images/Grey-Gradient-TR.png) no-repeat right 0;padding:0 10px 0 0;}
.c_DNN6_Aside .BottomR{height: 10px;background:url(images/Grey-Gradient-BR.png) no-repeat right top;padding:0 10px 0 0;}
.c_DNN6_Aside .Top{background:url(images/Grey-Gradient-T.png) repeat-x 0 0;padding:10px 0 0 0;}
.c_DNN6_Aside .Bottom{height: 10px;background:url(images/Grey-Gradient-B.png) repeat-x left top;padding:0 0 0 0;}
.c_DNN6_Aside .Middle {border-left:solid 1px #c6c6c6;border-right:solid 1px #FFF;background:-moz-linear-gradient(top, #e5e5e5, #d7d7d7);background:-webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#d7d7d7));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5e5e5', endColorstr='#d7d7d7');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5e5e5', endColorstr='#d7d7d7')";height:100%;}
.c_DNN6_Aside .DNNModuleContent{padding:0 12px;}
.AdminActions input, .AdminActions a.CommandButton{text-decoration:none;}

/*  Banner Rotator
    -- Banners will automatically cycle along with navigation by inserting 
    -- the desired images into a Text/HTML module using the Banner Container. */
    
 /* Set height of div.Normal to equal the height of banners + 34px for shadow */
.RotatorWrapper div.DNNModuleContent > div.Normal {height:339px;background:url(images/Slide-Shadow.png) no-repeat 0 bottom;}

 /* Set width and height of banners within div.Normal img */
.RotatorWrapper div.DNNModuleContent > div.Normal img{width:960px;height:305px;} 

.RotatorNav {position:absolute;z-index:20;width:960px;height:40px;background:url(images/50black.png) repeat top left;margin:-74px 0 0;padding:0;list-style: none;}
.RotatorNav li {float:left;}
.RotatorNav li a {padding:0 10px;display:block;color:#b8b8b8;line-height:40px;text-decoration:none;}
.RotatorNav li a:hover{text-decoration:underline;}
.RotatorNav li.activeSlide a{color:#fff;}
.OCcont{ float:left;}
.OCcntpane{float: left;  padding: 0 3% 0 24px; width:90%;}
.Cnt3Right					{ float:left; width:100%; background:url(images/cnt3_RT.gif) right center no-repeat; height:37px; }
.Cnt3Left					{ float:left; width:100%; background:url(images/cnt3_LT.gif) left center no-repeat; height:37px; }
.Cnt4Left					{ float:left; width:100%; background:url(images/cnt4_LT.gif) left center no-repeat; height:37px; }
.Cnt5Left					{ float:left; width:100%; background:url(images/cnt5_LT.gif) left center no-repeat; height:37px; }
.Cnt6Left					{ float:left; width:100%; background:url(images/cnt6_LT.gif) left center no-repeat; height:37px; }

.Cnt3BrdL					{ float:left; width:100%; background:url(images/brdL.gif) left top repeat-y; padding:0px 0px; }
.Cnt3BrdR					{ float:left; width:100%; background:url(images/brdR.gif) right top repeat-y; padding:0px 0px; }

.cnt2_heading 	 { FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #595959; font-family: "Myriad Pro", Trebuchet MS, Arial, Helvetica, sans-serif; text-transform:uppercase; }
.cnt4_heading 	 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #474747; font-family: "Myriad Pro", Trebuchet MS, Arial, Helvetica, sans-serif; text-transform:uppercase; }
.cnt3_heading 	 { FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #595959 !important; font-family: "Myriad Pro", Trebuchet MS, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 0 24px; line-height:42px; display: block; width: 100%; }

.Cnt3BrdL					{ float:left; width:100%; background:url(images/brdL.gif) left top repeat-y; padding:0px 0px; }

.Qutcont {
    background: url("images/bg_quote.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 272px;
    margin: 0;
    padding: 0 30px 20px 58px;
    width: 117px;
}
.QutcontTitle {
    float: left;
    padding: 22px 0 4px;
    width: 117px;
}
.Qutcntpane {
    float: left;
    width: 100%;
}
.Didcont {
    background: url("images/bg_didknow.jpg") no-repeat scroll left top transparent;
    float: left;
    margin: 0;
    padding: 0 21px;
    width: 163px;
}
.DidcontTitle {
    float: left;
    padding: 16px 0 12px;
    text-align: center;
    width: 163px;
}
.Didcntpane {
    float: left;
    width: 100%;
}
.Didactions {
    float: left;
    font-size: 0;
    padding: 0;
    text-align: right;
    width: 100%;
}
.DidBottom {
    background: url("images/bg_didknow2.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 14px;
    width: 205px;
}
.Pane1 {
    border: 1px solid #b7b7b7;
    box-shadow: 2px 2px 0 #cfcfcf;
	-moz-box-shadow: 2px 2px 0 #cfcfcf;
	-webkit-box-shadow: 2px 2px 0 #cfcfcf;
	-webkit-box-shadow: 2px 2px 0 #cfcfcf;
    float: left;
    margin-bottom: 4%;
    max-width: 250px;
}
.Pane2 {
    border: 1px solid #b7b7b7;
    box-shadow: 2px 2px 0 #cfcfcf;
    float: left;
    margin-bottom: 4%;
    margin-left: 3%;
    max-width: 259px;
}
.Pane3 {
    border: 1px solid #b7b7b7;
    box-shadow: 2px 2px 0 #cfcfcf;
    float: left;
    margin-bottom: 4%;
    max-width: 250px;
}
.Pane4 {
    border: 1px solid #b7b7b7;
    box-shadow: 2px 2px 0 #cfcfcf;
    float: left;
    margin-bottom: 4%;
    margin-left: 3%;
    max-width: 259px;
}

.Pane1, .Pane2, .Pane3, .Pane4{ min-height:113px; width: 100%; color:#107495 !important; }

.Pane1 .Normal, .Pane2 .Normal, .Pane3 .Normal, .Pane4 .Normal{ color:#107495 !important; }

.Pane1 .Normal a, .Pane2 .Normal a, .Pane3 .Normal a, .Pane4 .Normal a {
    color: #F0511D !important;
    display: block;
    float: right;
    text-align: right;
    padding: 0;
	margin-top:10px;
	margin-right:4px;
}
.Pane1 .Normal a {
	margin-top: -2px !important;
	margin-bottom: 6px;
}
.cnt1_heading {
    color: #178FB7;
    display: block;
    font-family: "Myriad Pro",Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 1.8em;
    padding: 0 0 15px;
    text-transform: uppercase;
}
.Cnt2ContentPane p {
    color: #474747;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.5;
    margin: 0 0 10px;
    text-decoration: none;
}
@media screen and (max-width: 849px){

.Pane1, .Pane2, .Pane3, .Pane4 { min-height: 102px;}
.Pane1 {max-width: 230px;}
.Pane2 {max-width: 230px;}
.Pane3 {max-width: 230px;}
.Pane4 {max-width: 230px;}


}


@media screen and (max-width: 768px){
	
.Pane1, .Pane2, .Pane3, .Pane4 { min-height: 112px;}
.Pane1 {max-width: 210px;}
.Pane2 {max-width: 219px;}
.Pane3 {max-width: 210px;}
.Pane4 {max-width: 219px;}
.Pane1 .Normal a, .Pane2 .Normal a, .Pane3 .Normal a, .Pane4 .Normal a {
    display: block;
    padding: 0;
}

}

@media screen and (max-width: 650px){
.Pane2, .Pane4{margin-left: 0;}
.RightArea, .BannerArea { display:none;}
.Pane1, .Pane2, .Pane3, .Pane4 {
    max-width: 99% !important;
}
.Pane1 .Normal a, .Pane2 .Normal a, .Pane3 .Normal a, .Pane4 .Normal a {
	float:right;
	text-align: right;
	display: block;
	padding:5px;
	margin-right:-5px;
	margin-top: 17px;
	color:#f0511d !important;
}
}

