html
{
    height: 100%;
}

body 
{
    background-color:White;
    width:1000px;
    margin-left:auto;
    margin-right:auto;
    font-family: Helvetica, Arial, sans-serif;
    height: 100%;
}

h1
{
    color: #16216c;
    font-size: 30px;
    margin: 10px 0;
    line-height: 30px;
}

h2
{
    position: relative;
    color: #16216c;
    font-size: 22px;
    line-height: 1.2em;
    margin: 0;
    letter-spacing:0;
}

a
{
    color: #16216C;
    text-decoration: none;
    outline: 0;
}

a:hover
{
    color: #2B55DB;
    text-decoration:underline;
}

 .push 
{
    height: 205px;
}

.header
{
    height: 110px;
}

.textWidget
{
    text-align: right;
    margin-right: 35px;
    position: relative;
    z-index: 100;
}

.ContentPane
{
    margin-left: 20px;
}

.Partners
{
  margin-left: 15px;
  margin-right: 5px;
    clear:both;
}

.container
{
    background-color:White;
    width: 1000px;
}

.LoginPane {
    font-family:Helvetica, "Trebuchet MS", sans-serif;
    font-weight:bold;
    float:right;
    width:280px;
    margin-right: -17px;
    height:67px;
    background-repeat:no-repeat;
    position: relative;
    top: 20px;
    right: 30px;
    font-size: 14px !important;
}

.LoginPane div
{
    display:inline-block;
    float:left;
}

.LoginPane a, .LoginPane span
{ 
    color: #16216c !important;
    text-decoration:none;
}

.LoginPane a:hover
{
    text-decoration:underline;
    color: #2B55DB !important;
}

.LoginPane img
{
    padding-left:4px;
}

.LoginPane span
{
    margin-top: 5px;
    display:inline-block;
}

.NavText
{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
}

.navcontain 
{
    padding: 10px 0;
    display:table;
    width:100%;
    border-bottom:1px dotted blue;
}

.navcontain:hover
{
    color:#253CD3;
}

.navcontainersub .last
{
    border-bottom:none;
}

.navcontainersub
{
    background-color: White;
    border-right: 1px solid #16216c;
    border-bottom: 1px solid #16216c;
    border-left: 1px solid #16216c;
    cursor: pointer;
    color: #16216c !important;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    z-index: 999999999;
    padding:0 10px;
    min-width:95px;
}

.rootmenuitem
{
    background-color: Red;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
}

.navcontainroot
{
    cursor:hand;
    font-size:14px;
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    margin-left: 25px !important;
    color:#fff;
    height: 24px;
    display: inline-block;
}

.navcontainroot:hover
{
    color:#DADADA;
}

.Navigation
{
    width:1000px;
    background-color:#16216c;
    height:30px;
    margin-bottom: 10px;
    font-size: 12px;
}

SEARCH_object 
{
    background-image:url(Images/PMSearchBox.png);
    background-repeat: no-repeat;
}

.Content 
{
    clear: both;
    padding-bottom:10px;
}

.HomeBtn 
{
    margin-left: 15px;
    float: left; 
    position: relative;       
    left: 13px; top: 3px;
}

.SearchBtn {
    background-color: white;
    width: 190px;
    height: 20px;
    float: right;
    -webkit-box-shadow: inset 1px 4px 9px -6px rgba(0, 0, 0, 0.5);
    box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.5);
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: inline-block;
    margin: 5px 18px 0 0;
}

.SearchBtn img 
{
}

.searchbox 
{
    margin-left:8px;
    border:0;
    width:155px;
    outline: none;
    outline-width: 0px;
    top: -4px;
    position: relative;
    height:18px;
    background:transparent;
}

.column 
{
    float:left;
    width:322px;
    margin-left:5px;
}

.ColumnWrapper 
{
    width:1000px;
    margin-left:13px;
}

.ColumnWrapper2Cols
{
    width: 980px;
    margin:20px;
}

.Column2
{
    float: left;
    width: 450px;
}

.Col2Spacing
{
    margin-right: 60px;
}

.ColumnBlogA
{
    width:755px;
    display:inline-block;
    vertical-align: top;
}

.ColumnBlogB
{
    width:240px;
    display:inline-block;
    vertical-align: top;
}

.rootmenuitem 
{
    font-size:15px;
}

.MainMenu_MenuContainer 
{
    width:500px!important;
}

.MainMenu_MenuItem
{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
}

.HomeColumn
{
    position: relative;
    height: 400px;
    margin: 0 0 20px 7px;
}

.underline{background-color: #16216c; border:0; height: 2px;}

.MoreInfoButton 
{
    background-image:url(Images/smallerbuttonN.png);
    height:30px;
    background-repeat:no-repeat;
    padding:8px 10px 13px 10px;
    position: absolute;
    left:0;
    bottom: 0px;
    width: 291px;
    margin-left: -7px;
 
}

.MoreInfoButton a 
{
    width:300px;
    color:#F0FFFF;
    font-size:13px;
    font-weight: bold;
    display: block;
    width: 225px;
}

.Footer 
{
    background-color:#16216c;
    height:210px;
    width: 1000px;
    margin-top: 20px;
    color:#F0FFFF;
    font-size: 11px;
    clear: both;
}

.Footer table
{
    width: 100%;
    padding: 10px 20px;
}

.Footer table tr td
{
    line-height: 21px;
}

.FooterTitle 
{
    font-family:Helvetica, "Trebuchet MS", sans-serif;
    font-weight:bold;
    font-size:16px;
    margin-bottom: 5px;
}

.Footer a 
{
    color:#F0FFFF;
    font-size:11px;
}

.Footer a:hover
{
    text-decoration: none;
    border-bottom: 1px dashed white;
}

.Copyright
{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
    font-weight:bold;
    text-align: center;
    display: block;
    width: 100%;
}

.headertitle
{
    font-family:"Trebuchet MS", Helvetica, sans-serif;
}

.Title
{
    color: #16216c;
    font-size: 30px;
    text-decoration: none;
    margin: 10px 0;
    padding: 0;
    display: block;
}

h1.titlecolor
{
    color:#333;
    text-decoration:none;
}

.titlecolor
{
    color: #16216c !important;
    text-decoration:none;
}

.Report
{
    overflow:auto;
    height: 750px;
}

#dnn_ctr595_ViewRS2005_ReportViewer1_ctl06_ctl04_ctl00_Menu
{
    background-color: white !Important;
}

.socialnetwork
{
    display: inline;
}

.socialnetwork span
{
    position: relative;
    bottom: 7px;
}

/*#TextSizeWidget_smalltext
{
    background-image: url(images/SmallTxt.png);
    display: inline;
    cursor: pointer;
    background-repeat: no-repeat;
    padding: 0px 4px;
    position: relative;
    top: 7px;
    right: 10px;
}
#TextSizeWidget_mediumtext
{
    background-image: url(images/MediumTxt.png);
    display: inline;
    cursor: pointer;
    background-repeat: no-repeat;
    padding: 2px 7px;
    position: relative;
    top: 2px;
    right: 5px;
}

#TextSizeWidget_largetext
{
    background-image: url(images/LargeTxt.png);
    display: inline;
    cursor: pointer;
    background-repeat: no-repeat;
    padding: 4px 8px;
}
*/

.ModuleContainer
{
    margin-bottom:15px;
    overflow:visible;
    margin-right: 11px;
}

.DnnModule-632
{
   width:979px;
   margin-left:-18px;
}
.DnnModule-588
{
margin-top: -62px;
}

.DnnModule-485 #sigmProMasterTable > tbody > tr > td > table:first-child, .DnnModule-485 #sigmProMasterTable > tbody > tr > td > table > tbody > tr > td > table.ModuleMenuBar,
.DnnModule-517 #sigmProMasterTable > tbody > tr > td > table:first-child, .DnnModule-517 #sigmProMasterTable > tbody > tr > td > table > tbody > tr > td > table.ModuleMenuBar
{
    width:970px;
}

/*
#dnn_ctr485_SigmaPro_IssueList_ctlDisplayIssues_grdIssues
{
    table-layout:fixed;
    width:180px;
}*/
#dnn_ctr589_ModuleContent
{
margin-left: 35px;
}
#dnn_ctr578_ModuleContent
{
    margin-bottom:20px
}
/*a:link, a:visited, a:active 
{
    text-decoration: none!important ;
    color: #FFFFFF!important;*/
    

