/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   
#slider {position: relative; overflow: hidden;height:99px;}
#slider img {position:absolute;	margin:0; height:99px;;display:none;}
#imageloader {position:relative; display:block; width: 100%; margin: 0px auto; text-align: center;}
#imageloader img { position:relative; top:70px; z-index:100; width:128px; height:15px; display:inline;}
#apDiv1 {
position:absolute;
left:690px;
top:60px;
width:415px;
height:250px;
}
.sidebar-alt {    
width: 140px;    
margin: 0 0 0 0;    
}
div.sidebox {	
margin:0; 
padding:0; 	
width:40%;
float:right;
}
.bannerHeader   {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
font-size: 24px;
}
.bannerCopy  {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #666666;
font-size: 14px;
}
.ServicesHeader   {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333366;
font-size: 24px;
}

.formSpacing {
padding: 10px;25px;10px;25px;
}

/* text style used for most text rendered by modules */
.Normal
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.NormalSmall {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
li {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.roundbox { background-color: #e5e4db; margin-top:5px; margin-bottom:10px; }
.roundboxtext { margin: 0 10px; }
.roundboxtop { background: url(/site/Portals/0/images/RoundedCorner2.gif) no-repeat top right; }
.roundboxbottom { background: url(/site/Portals/0/images/RoundedCorner4.gif) no-repeat top right; }
.corner { border: none; display: block !important; }
.ProductText { font-size:12px; }
.warning { line-height:100%; color:#616a74; }
.blue { color: #333366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.Blue { color: #333366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.firstParagraph { font-size:14px; line-height:145%; }
.tsh1{color:#333366; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding-bottom:5px; font-weight:bold; }
.tsh2{ color:#333366; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding-top:0px; padding-bottom:0px; }
.EventsLeft { float:left; width:135px; }
.EventsRight { float:left; width:285px; padding-left:5px; }
.ProductsLeft { float:left; width:125px; }
.ProductsRight { float:left; width:295px; padding-left:5px; }
.SupportLeft { float:left; width:142px; }
.SupportRight { float:left; width:268px; padding-left:5px; }

h1{color: #333366; font-weight:bold; font-family:Arial, 
Helvetica, sans-serif; font-size:24px; }

h2 {color: #333366; font-weight:bold; font-family:Arial, 
Helvetica, sans-serif; font-size:19.5px; }

h3{color: #333366; font-weight:bold; font-family:Arial, 
Helvetica, sans-serif; font-size:16px; }

td.certain  {font-size:60%;}































