/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_gray {
	width: 100%;
	background-color: #dddddd;
	border-right: #56add6 0px solid; 
	border-top: #56add6 0px solid; 
	border-left: #56add6 0px solid; 
	border-bottom: #56add6 0px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.containerrow1_gray {
	background-image: url(gradient_LtGray.jpg);
}
.containerrow2_gray {
	background-color: #ffffff;
}

.HomeHeader
{
 font-family: Arial, Helvetica, Sans-serif;
 font-size:  24px;
 font-weight: bold;
 color: #4EA4BD;	
}

.HomeSubHeader
{
 font-family: Arial, Helvetica, Sans-serif;
 font-size:  16px;
 font-weight: bold;
 color: #4EA4BD;	
}


.TitleHead
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #065875;
}

.CNormal
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #333;
}

.CNormalBold
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    color: #333;
}

.GridHeader
{
    background-color: #10789B;
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    border: #065875 1px solid;
    height: 20px;
    text-align: left;
    padding-left: 5px;
}


.GridHeader a:link{
    color: #FFFFFF;
}

.GridHeader a:hover{
    color: #FFFFFF;
    text-decoration: underline;
}

.GridHeader a:visited{
    color: #FFFFFF;
}

.GridHeader a:active{
    color: #FFFFFF;
}

.GridHeaderEmpty {
    background-color: #87BBCD;
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    border: #065875 1px solid;
    height: 20px;
    text-align: left;
    padding-left: 5px;
}

.UserDetailsBox
{
    background-color: #F1F1F1;
}

.UserDetailsTitleArea{
    background-image: url(UserDetailsBg.gif);
    background-repeat: repeat-x;
}

.UserDetails
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #4C4C4C;
}

.CHR
{
    background-color: #FEA801;
    color: #FEA801;
    border-color: #FEA801;
    border-width: 0px;
    height: 1px;
}

.CPBox
{
 background-color: #FEB934;
 vertical-align: top;
 width: 150px;
 line-height: 30px;
}

.CPBox_Item
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    line-height: 30px;
    text-decoration : none;
}

.CPBox_Item a:link
{
    color: #FFFFFF;
    text-decoration : none;
}

.CPBox_Item a:visited
{
    color: #FFFFFF;
    text-decoration : none;
}

.CPBox_Item a:hover
{
    color: #FFFFFF;
    text-decoration : none;
}

.CPBox_Item a:active
{
    color: #FFFFFF;
    text-decoration : none;
}

td.CPBox_Item:hover
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 15px;
    color: #48859A;
    line-height: 30px;
    text-decoration : none;
    background-color: #FFFFFF;
}

td.CPBox_Item:hover a
{
    color: #48859A;
}

.CPBox_SelectedItem
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 15px;
    line-height: 30px;
    color: #48859A;
    background-color: #FFFFFF;
    text-decoration : none; 
}

.CPBox_SelectedItem a:link
{
    color: #48859A;
    text-decoration : none;
    
}

.CPBox_SelectedItem a:visited
{
    color: #48859A;
    text-decoration : none;
}

.CPBox_SelectedItem a:hover
{
    color: #48859A;
    text-decoration : none;
}

.CPBox_SelectedItem a:active
{
    color: #48859A;
    text-decoration : none;
}

.CPBox_HoverItem
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 15px;
    line-height: 30px;
    color: #48859A;
    background-color: #FFFFFF;
    text-decoration : none; 
}

.CPBox_HoverItem a:link
{
    color: #48859A;
    text-decoration : none;
    
}

.CPBox_HoverItem a:visited
{
    color: #48859A;
    text-decoration : none;
}

.CPBox_HoverItem a:hover
{
    color: #48859A;
    text-decoration : none;
}

.CPBox_HoverItem a:active
{
    color: #48859A;
    text-decoration : none;
}


.TextLink{
    color: #065875;
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    top: -1px;
}

a.TextLink:link{
    color: #065875;
}

a.TextLink:visited{
    color: #065875;
}
a.TextLink:hover{
    color: #065875;
    text-decoration: underline;
}
a.TextLink:active{
    color: #065875;
}

.OldTextLink{
    color: #065875;
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    top: -4px;
}

a.OldTextLink:link{
    color: #065875;
}

a.OldTextLink a:visited{
    color: #065875;
}
a.OldTextLink a:hover{
    color: #065875;
    text-decoration: underline;
}
a.OldTextLink a:active{
    color: #065875;
}

.DarkGreyText{
    color: #333333;
}

.ContainerHead{
    font-family: Arial, Helvetica, Sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #FFFFFF;   
}

.GridStyle
{
 border-bottom-color: White;
 border-bottom-style: solid;
 border-bottom-width: 1px;     
}

.InlineLink{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    color: #065875; 
}

a.InlineLink:link{
    color: #065875; 
}

a.InlineLink:hover{
    color: #065875; 
}
a.InlineLink:active{
    color: #065875; 
}
a.InlineLink:visited{
    color: #065875; 
}

.NormalInlineLink{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    color: #065875; 
}

a.NormalInlineLink:link{
    color: #065875; 
}

a.NormalInlineLink:hover{
    color: #065875; 
}
a.NormalInlineLink:active{
    color: #065875; 
}
a.NormalInlineLink:visited{
    color: #065875; 
}

.Pager{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    color: #065875; 
}

.Pager a:link{
    color: #065875;
}

.Pager a:hover{
    color: #065875;
    text-decoration: underline; 
}

.Pager a:visited{
    color: #065875; 
}

.Pager a:active{
    color: #065875; 
}

.Pager td{
    vertical-align: middle;
}

.Pager input{
    vertical-align: middle;
}

.Pager .PagerDivider{
    color: #FEA801;
}