/* 
================================
Container Styles for DotNetNuke
================================
*/   
.containermaster_blue {
width: 100%;
background-color: #dfe5f2;
border-right: #7994cb 1px solid; 
border-top: #7994cb 1px solid; 
border-left: #7994cb 1px solid; 
border-bottom: #7994cb 1px solid; 
-moz-border-radius-bottomleft: 15px; 
-moz-border-radius-bottomright: 15px; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-topright: 3px;
}
.containerrow1_blue {
background-image: url(gradient_LtBlue.jpg);
}
.containerrow2_blue {
background-color: #ffffff;
}
.ModuleTitle_MenuItem {
border: white 0px solid; /*override borders*/    
}
.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
cursor: pointer; 
cursor: hand; 
color: black; 
font-family: Tahoma, Arial, Helvetica; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal;
height: 21px;
white-space: nowrap;  /*Word wrapping menu item now optional*/
padding: 1px 3px 3px 1px;	
}
.ModuleTitle_MenuIcon {
cursor: pointer; 
cursor: hand; 
background-color: #EEEEEE; 
width: 15px;
height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}
.ModuleTitle_SubMenu 
{
z-index: 1000; 
cursor: pointer; 
cursor: hand; 
background-color: #FFFFFF; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.ModuleTitle_MenuBreak  {
background-color: #EEEEEE; 
font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}
.ModuleTitle_MenuItemSel {
cursor: pointer; 
cursor: hand; 
color: black; 
font-family: Tahoma, Arial, Helvetica; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal;
background-color: #C1D2EE;
}
.containermaster_transparent {
width: 100%;
background-color: transparent;
border-right: #c0c0c0 1px solid; 
border-top: #c0c0c0 1px solid; 
border-left: #c0c0c0 1px solid; 
border-bottom: #c0c0c0 1px solid; 
-moz-border-radius-bottomleft: 15px; 
-moz-border-radius-bottomright: 15px; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-topright: 3px;
}
.containerrow2_transparent {
background-color: transparent;
border-bottom:solid 1px #c0c0c0;
}
.containermaster_transparent_noFrame {
width: 100%;
background-color: transparent;
-moz-border-radius-bottomleft: 15px; 
-moz-border-radius-bottomright: 15px; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-topright: 3px;
}
.scrollerDIV_Custom_500
{
padding-top: 5px;
display: inline-block;
overflow-y: auto;
overflow-x: hidden;
width: 426px;
height: 260px;
text-align:left;
}
.scrollerDIV_Custom_600
{
padding-top: 5px;
display: inline-block;
overflow-y: auto;
overflow-x: hidden;
width: 556px;
height: 290px;
text-align:left;
}
.scrollerDIV_Custom_900
{
padding-top: 5px;
/*display: inline-block;*/
overflow-y: auto;
overflow-x: hidden;
width: 775px;
height: 300px;
/*border:solid 2px red;*/
/*text-align:left;*/
}
.scrollerDIV_Custom_350
{
padding-top: 5px;
display: inline-block;
overflow-y: auto;
overflow-x: hidden;
width: 299px;
height: 185px;
text-align:left;
}
.scrollerDIV_Custom_PhotoCallery_Green
{
display: inline-block;
width: 1200px;
height: 97px;
overflow-y: auto;
overflow-x: hidden;
}
#scrollgallery_1 {
position: relative;
width: 632px;
height: 94px;
overflow: hidden;
}
.scrollerDIV_Custom_PhotoCallery_Green_350
{
display: inline-block;
width: 1024px;
height: 97px;
overflow-y: auto;
overflow-x: hidden;
}
#scrollgallery_1_350 {
position: relative;
width: 705px;
height: 94px;
overflow: hidden;
}
.GalleryTitle {
font-family: Tahoma, Arial, Helvetica; 
font-size: 13px; 
font-weight: bold; 
font-style: normal;
color:#E9E9E9;
}
.scrollerDIV_Custom_Sponsors_Grey
{
display: inline-block;
width: 1200px;
height: 97px;
overflow-y: auto;
overflow-x: hidden;
}
#scrollsponsors_1 {
position: relative;
width: 632px;
height: 94px;
overflow: hidden;
}
.scrollerDIV_Custom_Sponsors_Grey_350
{
display: inline-block;
width: 640px;
height: 97px;
overflow-y: auto;
overflow-x: hidden;
}
#scrollsponsors_1_350 {
position: relative;
width: 280px;
height: 94px;
overflow: hidden;
}
.SponsorsTitle {
font-family: Tahoma, Arial, Helvetica; 
font-size: 13px; 
font-weight: bold; 
font-style: normal;
color:#E9E9E9;
}
.TextHeader2Title {
font-weight: bold;
font-size: 8.5pt;
color: Black;
font-family: Tahoma,Arial,Helvetica;
text-decoration: none;
}
#scrollcontainer_default {
position: relative;
width: 950px;
height: 530px;
overflow: hidden;

}
.scrollcontainer_custom_default
{
/*display: inline-block;*/
width: 940px;
height: 530px;
overflow-y: auto;
overflow-x: hidden;
padding:0 5px 0 5px;
}

/* All Containers Normal paragraph styles */
.scrollerDIV_Custom_900 .Normal {font-size:13px;
                                 padding:0 6px 0 0;
                                 }
                                 
.scrollerDIV_Custom_900 .Normal h1 {color:black;font-size:25px;}
.scrollerDIV_Custom_900 .Normal h2 {color:black;font-size:20px;}
.scrollerDIV_Custom_900 .Normal h3 {color:black;font-size:18px;}
.scrollerDIV_Custom_900 ul li 
{
    list-style-type:disc;
}

.scrollcontainer_custom_default .Normal {font-size:13px;
                                         padding:0 6px 0 0;
                                         }
.scrollcontainer_custom_default .Normal h1 {color:black;font-size:25px;}
.scrollcontainer_custom_default .Normal h2 {color:black;font-size:20px;}
.scrollcontainer_custom_default .Normal h3 {color:black;font-size:18px;}
.scrollcontainer_custom_default ul li 
{
    list-style-type:disc;
}
