/* 
================================
 Container Styles for DotNetNuke
================================
.


/*-------------------------------------------------------------------------------*/
.Normal { color:#333333;}
.actions{ width:10px;}
.clear									 { clear:both; line-height:0; font-size:0; height:0;}
.left 									 { float:left;}
.right 									 { float:right;}
.c_footer_1								 { padding-right:10px; text-align:right;}
.dnntitle 								 { }
.c_contentpane 							 { text-align:left; padding:2px 5px 0px 5px;}
.ContainerGray-1 							 { margin-bottom:5px;}
.ContainerGray-1 .c_top						 { background:url(images/c1_top1.png) 0px 0px no-repeat;}
.ContainerGray-1 .c_top .cright					 { background:url(images/c1_top3.png) 100% 0px no-repeat;}
.ContainerGray-1 .c_top .cmid				 { background:url(images/c1_top2.png) 0px 0px repeat-x #f5f5f5; height:10px; margin:0px 8px; font-size:0px;}
.ContainerGray-1 .dnntitle					 { padding:0px 8px 1px 8px; white-space:nowrap;}
.ContainerGray-1 .contentmain1				 { background:url(images/c1_mid1.png) 0px 0px repeat-y;}
.ContainerGray-1 .contentmain2				 { background:url(images/c1_mid2.png) 100% 0px repeat-y;}
.ContainerGray-1 .contentmain3				 { background:#f5f5f5; margin:0px 4px;}
.ContainerGray-1 .contentpane				 { padding:25px 40px; text-align:left; vertical-align:top; clear:both; }
.ContainerGray-1 p 							 { padding:0px; margin:0px 0px 8px 0px;}
.ContainerGray-1 .c_bot						 { background:url(images/c1_bot1.png) 0px 0px no-repeat;}
.ContainerGray-1 .c_bot div					 { background:url(images/c1_bot3.png) 100% 0px no-repeat;}
.ContainerGray-1 .c_bot div div				 { background:url(images/c1_bot2.png) 0px 0px repeat-x; height:10px; margin:0px 8px; font-size:0px;}

.ContainerGray-2 							 { margin-bottom:5px;}
.ContainerGray-2 .dnntitle					 { white-space:nowrap;padding: 0 0 0 10px; }
.ContainerGray-2 .contentpane				 { padding:15px 10px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerGray-2 p 							 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerGray-3 							 { margin-bottom:5px;}
.ContainerGray-3 .dnntitle					 { white-space:nowrap; color:#3D3E40;padding: 0 0 0 10px;}
.ContainerGray-3 .contentpane				 { padding:15px 10px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerGray-3 p 							 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerGray-4 							 { margin-bottom:5px;}
.ContainerGray-4 .dnntitle					 { white-space:nowrap;border-bottom: 1px solid #8B8B8B; margin: 0 0 0 10px; padding: 0; color:#8B8B8B;}
.ContainerGray-4 .contentpane				 { padding:15px 10px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerGray-4 p 							 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerGray-5 							 { margin-bottom:5px;}
.ContainerGray-5 .dnntitle					 { white-space:nowrap;border-bottom: 1px solid #A0A0A0; margin: 0 0 0 10px; padding: 0; color:#3E3F41;}
.ContainerGray-5 .contentpane				 { padding:15px 10px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerGray-5 p 							 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerGray-6 							 { margin-bottom:5px;}
.ContainerGray-6 .c_top						 { background:url(images/c9_top1.png) 0px 0px no-repeat;}
.ContainerGray-6 .c_top .cright					 { background:url(images/c9_top3.png) 100% 0px no-repeat;}
.ContainerGray-6 .c_top .cmid				 { background:url(images/c9_top2.png) 0px 0px repeat-x; height:38px; margin:0px 18px; font-size:0px;}
.ContainerGray-6 .dnntitle					 { white-space:nowrap;color: #8b8b8b; }
.ContainerGray-6 .contentpane				 { padding:10px 18px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerGray-6 p 							 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerGray-7 							 { margin-bottom:5px;}
.ContainerGray-7 .c_top					 { background:url(images/c10_top1.png) 0px 0px no-repeat;}
.ContainerGray-7 .c_top .cright				 { background:url(images/c10_top3.png) 100% 0px no-repeat;}
.ContainerGray-7 .c_top .cmid			 { background:url(images/c10_top2.png) 0px 0px repeat-x; height:38px; margin:0px 18px; font-size:0px;}
.ContainerGray-7 .dnntitle					 { white-space:nowrap;color: #363636; }
.ContainerGray-7 .contentpane				 { padding:10px 18px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerGray-7 p 						 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerGray-8 							 { margin-bottom:5px;}
.ContainerGray-8 .c_top					 { background:url(images/c11_top1.png) 0px 0px no-repeat;}
.ContainerGray-8 .c_top .cright				 { background:url(images/c11_top3.png) 100% 0px no-repeat;}
.ContainerGray-8 .c_top .cmid			 { background:url(images/c11_top2.png) 0px 0px repeat-x; height:34px; margin:0px 18px; font-size:0px;}
.ContainerGray-8 .dnntitle					 { white-space:nowrap;color: #8b8b8b; }
.ContainerGray-8 .contentmain1	             { border:1px solid #dadada; border-top:none;background:#F5F5F5;}
.ContainerGray-8 .contentpane				 { padding:10px 18px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerGray-8 p 						 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerGray-9 							 { margin-bottom:5px;}
.ContainerGray-9 .c_top					 { background:url(images/c12_top1.png) 0px 0px no-repeat;}
.ContainerGray-9 .c_top .cright				 { background:url(images/c12_top3.png) 100% 0px no-repeat;}
.ContainerGray-9 .c_top .cmid			 { background:url(images/c12_top2.png) 0px 0px repeat-x; height:34px; margin:0px 18px; font-size:0px;}
.ContainerGray-9 .dnntitle					 { white-space:nowrap;color:#363636; }
.ContainerGray-9 .contentmain1	             { border:1px solid #dadada; border-top:none;background:#F5F5F5;}
.ContainerGray-9 .contentpane				 { padding:10px 18px; text-align:left; vertical-align:top; clear:both; color:#000000; }
.ContainerGray-9 p 						 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerCyan-1 							 { margin-bottom:5px;}
.ContainerCyan-1 .c_top						 { background:url(images/cyan1_top1.png) 0px 0px no-repeat;}
.ContainerCyan-1 .c_top .cright				 { background:url(images/cyan1_top3.png) 100% 0px no-repeat;}
.ContainerCyan-1 .c_top .cmid				 { background:url(images/cyan1_top2.png) 0px 0px repeat-x; height:17px; margin:0px 10px; font-size:0px;}
.ContainerCyan-1 .dnntitle					 { white-space:nowrap;}
.ContainerCyan-1 .contentmain1				 { background:url(images/cyan1_mid1.png) 0px 0px repeat-y;}
.ContainerCyan-1 .contentmain2				 { background:url(images/cyan1_mid3.png) 100% 0px repeat-y;}
.ContainerCyan-1 .contentmain3				 { background:url(images/cyan1_mid2.png) 0px 0px repeat-x #00ACBB; margin:0px 4px;min-height: 180px;}
.ContainerCyan-1 .contentpane				 { padding:12px 28px; text-align:left; vertical-align:top; clear:both; color:#ffffff;}
.ContainerCyan-1 .Normal						 { color:#ffffff;}
.ContainerCyan-1 p 							 { padding:0px; margin:0px 0px 8px 0px;}
.ContainerCyan-1 .c_bot						 { background:url(images/cyan1_bot1.png) 0px 0px no-repeat;}
.ContainerCyan-1 .c_bot div					 { background:url(images/cyan1_bot3.png) 100% 0px no-repeat;}
.ContainerCyan-1 .c_bot div div				 { background:url(images/cyan1_bot2.png) 0px 0px repeat-x; height:21px; margin:0px 10px; font-size:0px;}

.ContainerCyan-2 							 { margin-bottom:5px;}
.ContainerCyan-2 .c_top						 { background:url(images/cyan2_top1.png) 0px 0px no-repeat;}
.ContainerCyan-2 .c_top .cright				 { background:url(images/cyan2_top3.png) 100% 0px no-repeat;}
.ContainerCyan-2 .c_top .cmid				 { background:url(images/cyan2_top2.png) 0px 0px repeat-x; height:17px; margin:0px 10px; font-size:0px;}
.ContainerCyan-2 .dnntitle					 { white-space:nowrap;}
.ContainerCyan-2 .contentmain1				 { background:url(images/cyan2_mid1.png) 0px 0px repeat-y;}
.ContainerCyan-2 .contentmain2				 { background:url(images/cyan2_mid3.png) 100% 0px repeat-y;}
.ContainerCyan-2 .contentmain3				 { background:url(images/cyan2_mid2.png) 0px 0px repeat-x #0093A0; margin:0px 4px;min-height: 180px;}
.ContainerCyan-2 .contentpane				 { padding:12px 28px; text-align:left; vertical-align:top; clear:both; color:#ffffff;}
.ContainerCyan-2 .Normal						 { color:#ffffff;}
.ContainerCyan-2 p 							 { padding:0px; margin:0px 0px 8px 0px;}
.ContainerCyan-2 .c_bot						 { background:url(images/cyan2_bot1.png) 0px 0px no-repeat;}
.ContainerCyan-2 .c_bot div					 { background:url(images/cyan2_bot3.png) 100% 0px no-repeat;}
.ContainerCyan-2 .c_bot div div				 { background:url(images/cyan2_bot2.png) 0px 0px repeat-x; height:21px; margin:0px 10px; font-size:0px;}

.ContainerCyan-3 							 { margin-bottom:5px;}
.ContainerCyan-3 .c_top						 { background:url(images/cyan3_top1.png) 0px 0px no-repeat;}
.ContainerCyan-3 .c_top .cright				 { background:url(images/cyan3_top3.png) 100% 0px no-repeat;}
.ContainerCyan-3 .c_top .cmid				 { background:url(images/cyan3_top2.png) 0px 0px repeat-x; height:17px; margin:0px 10px; font-size:0px;}
.ContainerCyan-3 .dnntitle					 { white-space:nowrap;}
.ContainerCyan-3 .contentmain1				 { background:url(images/cyan3_mid1.png) 0px 0px repeat-y;}
.ContainerCyan-3 .contentmain2				 { background:url(images/cyan3_mid3.png) 100% 0px repeat-y;}
.ContainerCyan-3 .contentmain3				 { background:url(images/cyan3_mid2.png) 0px 0px repeat-x #00727C; margin:0px 4px;min-height: 180px;}
.ContainerCyan-3 .contentpane				 { padding:12px 28px; text-align:left; vertical-align:top; clear:both; color:#ffffff;}
.ContainerCyan-3 .Normal						 { color:#ffffff;}
.ContainerCyan-3 p 							 { padding:0px; margin:0px 0px 8px 0px;}
.ContainerCyan-3 .c_bot						 { background:url(images/cyan3_bot1.png) 0px 0px no-repeat;}
.ContainerCyan-3 .c_bot div					 { background:url(images/cyan3_bot3.png) 100% 0px no-repeat;}
.ContainerCyan-3 .c_bot div div				 { background:url(images/cyan3_bot2.png) 0px 0px repeat-x; height:21px; margin:0px 10px; font-size:0px;}


.ContainerCyan-1 A,
.ContainerCyan-1 A:link, 
.ContainerCyan-1 A:visited, 
.ContainerCyan-1 A:active,
.ContainerCyan-1 .CommandButton, 
.ContainerCyan-1 A.CommandButton:link, 
.ContainerCyan-1 A.CommandButton:visited, 
.ContainerCyan-1 A.CommandButton:active 
{
    color: #c8c8ff;
    font-size: 100%;
    font-weight: normal;
    text-decoration: none;
}
.ContainerCyan-1 A.CommandButton:hover {
    text-decoration: underline;
}

.ContainerCyan-2 A,
.ContainerCyan-2 A:link, 
.ContainerCyan-2 A:visited, 
.ContainerCyan-2 A:active,
.ContainerCyan-2 .CommandButton, 
.ContainerCyan-2 A.CommandButton:link, 
.ContainerCyan-2 A.CommandButton:visited, 
.ContainerCyan-2 A.CommandButton:active {
    color: #c8c8ff;
    font-size: 100%;
    font-weight: normal;
    text-decoration: none;
}
.ContainerCyan-2 A.CommandButton:hover {
    text-decoration: underline;
}

.ContainerCyan-3 A,
.ContainerCyan-3 A:link, 
.ContainerCyan-3 A:visited, 
.ContainerCyan-3 A:active,
.ContainerCyan-3 .CommandButton, 
.ContainerCyan-3 A.CommandButton:link, 
.ContainerCyan-3 A.CommandButton:visited, 
.ContainerCyan-3 A.CommandButton:active {
    color: #c8c8ff;
    font-size: 100%;
    font-weight: normal;
    text-decoration: none;
}
.ContainerCyan-3 A.CommandButton:hover {
    text-decoration: underline;
}

.ContainerCyan-4 							 { margin-bottom:5px;}
.ContainerCyan-4 .dnntitle					 { white-space:nowrap; color:#00A3B1;padding: 0 10px;}
.ContainerCyan-4 .contentpane				 { padding:15px 10px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerCyan-4 p 							 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerCyan-5 							 { margin-bottom:5px;}
.ContainerCyan-5 .dnntitle					 { white-space:nowrap;border-bottom: 1px solid #A0A0A0; margin: 0 0 0 10px; padding: 0; color:#00A3B1;}
.ContainerCyan-5 .contentpane				 { padding:15px 10px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerCyan-5 p 							 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerCyan-6 							 { margin-bottom:5px;}
.ContainerCyan-6 .c_top					 { background:url(images/cyan6_top1.png) 0px 0px no-repeat;}
.ContainerCyan-6 .c_top .cright				 { background:url(images/cyan6_top3.png) 100% 0px no-repeat;}
.ContainerCyan-6 .c_top .cmid		 { background:url(images/cyan6_top2.png) 0px 0px repeat-x; height:38px; margin:0px 18px; font-size:0px;}
.ContainerCyan-6 .dnntitle					 { white-space:nowrap;color: #ffffff; }
.ContainerCyan-6 .contentpane				 { padding:10px 18px; text-align:left; vertical-align:top; clear:both; color:#000000;}
.ContainerCyan-6 p 						 { padding:0px; margin:0px 0px 8px 0px;}

.ContainerCyan-7 							 { margin-bottom:5px;}
.ContainerCyan-7 .c_top					 { background:url(images/cyan7_top1.png) 0px 0px no-repeat;}
.ContainerCyan-7 .c_top .cright				 { background:url(images/cyan7_top3.png) 100% 0px no-repeat;}
.ContainerCyan-7 .c_top .cmid		 { background:url(images/cyan7_top2.png) 0px 0px repeat-x; height:34px; margin:0px 18px; font-size:0px;}
.ContainerCyan-7 .dnntitle					 { white-space:nowrap;color:#ffffff; }
.ContainerCyan-7 .contentmain1	             { border:1px solid #0094A1; border-top:none; background:#F5F5F5;}
.ContainerCyan-7 .contentpane				 { padding:10px 18px; text-align:left; vertical-align:top; clear:both; color:#000000; }
.ContainerCyan-7 p 						 { padding:0px; margin:0px 0px 8px 0px;}


.ContainerNo-Title {}
.ContainerNo-Title .contentpane 					 { text-align:left; padding:0px;}
.ContainerNo-Title .cbot							 { float:right;}




.title1{font-weight:bold;color: #000000; line-height:1.3;padding: 0 28px;font-family: "Times New Roman", Times, serif; font-size:26px;}

.title2{font-weight:bold;color: #a7a7a7; line-height:1.3;font-family: "Times New Roman", Times, serif; font-size:26px;}

.title3{font-weight:bold; line-height:1.3;font-family: "Times New Roman", Times, serif; font-size:26px;}

.title4{font-weight:bold; line-height:1.3;font-family: "Times New Roman", Times, serif; font-size:26px;}

.title5{font-weight:bold; line-height:34px;font-family: "Times New Roman", Times, serif; font-size:26px;}

.title6{font-weight:bold;color: #ffffff; line-height:1.3;padding: 0 28px;font-family: "Times New Roman", Times, serif; font-size:26px;}

.homepageMap A,
.homepageMap A:link, 
.homepageMap A:visited, 
.homepageMap A:active
{
    color: #ffffff;
    font-size: 100%;
    font-weight: normal;
    text-decoration: none;
}

#dnn_dnnSEARCH_ClassicSearch
{
	line-height: 0px;
}

#dnn_MidLeftPane .ContainerCyan-1 .contentmain3				 { min-height: 220px;}
#dnn_MiddlePane .ContainerCyan-1 .contentmain3				 { min-height: 220px;}
#dnn_MidRightPane .ContainerCyan-1 .contentmain3				 { min-height: 220px;}
