/** Clearing **/
div.clear{clear:both;display:inline;}

/** Column Layout **/
body
{
    font-family:Verdana;font-size:11px;background-color:#262626;
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	margin-top:20px;

}

.Normal, .normal 
{
    font-family:Verdana;font-size:11px;

}
.Normal, .normal
{
background-color:white;
}
#Wrapper
{
    width:970px;text-align:center;margin:auto;background-color:white;padding:10px;
}
#InnerWrapper
{
    text-align:left;display:block;background-color:#BFBFBF;padding-bottom:10px;
}
#Top
{
    height:107px;overflow:hidden;
}
#Menu
{
    background-image:url(menu_bg.gif);
    display:block;
    width:970px;height:34px;
}
#Panels
{
    margin-top:10px;
}
#Content
{
    width:950px;padding:10px;display: inline-block;
}
#TopPanel
{
    
}
#Left
{
    float:left;width:500px;
}
#Middle
{
    margin:0 10px 0 10px;float:left;width:290px;
}
#Right
{
   float:left;width:140px; 
}
#ContentPanel
{
    margin-bottom:10px;
}
/*
#LeftContentPanel
{
    width:300px;float:left;
}
#RightContentPanel
{
    width:300px;float:right;
}
*/
#BottomPanel
{
  
}
#Footer
{
    width:990px;text-align:center;margin:auto;padding-top:10px;
}
#InnerFooter
{
    text-align:left;
}
/** Top Navigation **/
ul.nav
{
border:0;padding:0;margin:0;padding:10px 0 10px 15px;
}
ul.nav li
{
margin:0;padding:0;border:0;margin:0;display: inline;list-style-type: none;margin-right:20px;
}
ul.nav li a, ul.nav li a:hover, ul.nav li a:visited
{
color:White;font-weight:bold;text-decoration:none;
}

/** containers **/
.container
{
    margin-bottom:10px;
	background-color:white;

}

div.cntcontent
{
    padding:10px;background-color:White;line-height:125%;
}

div.cntcontentblack
{
    padding:10px;background-color:Black;line-height:125%;font-family:verdana;font-size:10px;color:White;background-color:black;
}

div.cntcontent .Normal
{
   background-color:white;
}

div.cntgreycontent
{
    padding:10px;background-color:White;line-height:125%;
}
.cntheader
{
    height:34px;overflow:hidden;background-image:url(cntblue_top.jpg);background-repeat:no-repeat;
}
.container .cntheader .inner
{
    
}
.cntfooter
{

}
.container .cntfooter .inner
{
   
}
.last
{
    margin-bottom:0;
}

.containerBlack .cntheader
{
height:34px;overflow:hidden;background-image:url(cntblack_top.jpg);background-repeat:repeat-x;
}

div.floatimage img
{
display:inline.float:right;
}

/**  dnn basic css **/
span.Head
{
    display:block;padding:10px;font-weight:bold;color:White;font-size:12px;
}
.cntGrey span.Head
{
    color:#0c0565;
}
p
{
font-family:verdana;font-size:11px;margin-bottom:10px;
}
#BottomBar, #BottomBar a, #BottomBar a:visited
{
color:white !important;text-decoration:none;
}
.calendar-head
{
background-color:#3479BE;padding:5px;font-weight:bold;color:White;font-size:12px;
}
