/* CSS Document */
body
{
padding:0px;
margin:0px;
}
.contentBG{ background-image:url(images/Global/ContentBG_new.gif); background-repeat:repeat-x;}


.TopMenuLink,a.TopMenuLink:link,a.TopMenuLink:active,a.TopMenuLink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#267ea4;
text-decoration:none;

}

.topBG{ background-image:url(images/Global/topBG.gif); background-repeat:repeat-x; background-position:bottom;}
.BottompBG{ background-image:url(images/Global/BottomBG.gif); background-repeat:repeat-x; background-position:top;}

a.TopMenuLink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.TopMenuLink_U,a.TopMenuLink_U:link,a.TopMenuLink_U:active,a.TopMenuLink_U:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#267ea4;
text-decoration:underline;
font-weight:bold;

}

a.TopMenuLink_U:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:bold;
}

.SideBlueLink,a.SideBlueLink:link,a.SideBlueLink:active,a.SideBlueLink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#267ea4;
text-decoration:none;

}

a.SideBlueLink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.ContainerTitle,h1,.h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#267ea4;
text-decoration:none;
}

.PurpleText,h2,.h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#6c2869;
text-decoration:none;
font-weight:bold;
}

.Footer,a.Footer:link,a.Footer:active,a.Footer:visited
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00618e;
text-decoration:none;
font-weight:bold;
}

a.Footer:hover
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00618e;
text-decoration:underline;
font-weight:bold;}

.Footer2,a.Footer2:link,a.Footer2:active,a.Footer2:visited
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6c6999;
text-decoration:none;
font-weight:normal;
}

a.Footer2:hover
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:normal;}


td,p,.Normal
{
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;

}

.h3,h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
img {border:0px solid #000000;}

a:link,a:active,a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00618e; text-decoration:underline;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:underline;}

ul,ol{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;line-height:18px;padding-left:15px;margin-left:15px;padding-top:0px;margin-top:0px;}
ul li,li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;line-height:18px;list-style-type:square;}
ol li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;line-height:18px;}

.pullquote { width:550px; line-height:1.5; text-align:justify; }

.BreadCrump,a.BreadCrump:link,a.BreadCrump:active,a.BreadCrump:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#6c6999;text-decoration:none;}
a.BreadCrump:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}



/* 
================================
 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;
	/*border-top: #7994cb 1px solid;*/
}

.yellowBGContainer{
		background-color:#EDF2BA;
}
.containerrow2_blue_new {
	background-color: #ffffff;
	border-top: #7994cb 1px solid;
}

.containerMainBorder{ 
	border-left: #7994cb 1px solid;
	border-right: #7994cb 1px solid;
	background-color: #ffffff;}
.container2_bottomBorder{ border-bottom:#7994cb 1px solid;}*/
.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;
}

.Tabs{ background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}