* {
   margin:0;
   padding:0;
}

html, body {
    height: 100%;
}


.wrapper {          /* To help with sticky footer http://codepen.io/colintoh/pen/tGmDp */
    height: 100%;
    display: table;
    width: 100%;
}

.header {
    display: table-row;
    height: 1px;
}

.main {              /* To help with sticky footer */
    height: 100%;
    display: table;
    width: 100%;
}

.box {              /* To help with sticky footer */
    display: table-cell;
    vertical-align: top;
}

.leftnav{
    width: 200px; 
}

.nav-background { 
             background-image: url(bkg.gif); 
             background-position: bottom center; 
             background-repeat:repeat; 
			 background-color:#ffffff;
                } 

.leftbuttons{
    text-align: left;
    margin-bottom: 5px;
    margin-left:7px;
    width: 185px;
    font-weight: bold;
}

.leftbuttons:hover{
    font-weight:bolder;
}

.footer{
    display: table-row;
    text-align:center;
    background-color: #efefef;
    font-size:x-small;
    height:35px;  /*Both of these are needed to center the text vertically*/
    line-height: 35px;  /*The value must match the height*/
}


.btn-default:hover{
    font-weight:bolder;
}

datagrid{
}

.topmenu{
    background-color:#DCDCDC; 
    padding-top:5px; 
    padding-bottom:5px;
    margin-left:0px;
}

.topmenubuttons{
}

.surveyLabels{
     width:64px;
     font-weight:bold;
}

.centerIt{
    float: none;
    margin: 0 auto;
}

.pageTitle{
    font-size: 16pt;
    font-weight: bold;
    text-align:center;
    margin-top:30px;
    margin-bottom:30px;
}
                
A:link	{	
	text-decoration:	underline;
	color:	#000000;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#000000;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	#000000;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#000000;
	}

