﻿body {
    width: 800px;
    margin: 0px auto;
    padding: 0px 21px;
    background-position: center;
    background-image: url("../../img/background.gif");	
    background-repeat:repeat-y;
    background-color:#ccc;	        
    font-family:Candara;
}

.noBachgroundBody{
    width: 100%;
    background-color:#FFFFFF;	            
    margin: 0px auto;
    padding: 0px 0px;
    background-position: center;
    background-image:  none;                
    font-family:Candara;
}

.link{
    cursor:pointer;
    color:#215C94;
    text-decoration:none;
    font-size:0.9em;
    
}

.generalText
{
    font-family:Candara;
    font-size:0.9em;
}

.divWrapper{
    text-align: center;
}

.divMenu{
    color:#F69A15;
    margin-top:5px;
    margin-bottom:5px;
    font-size:1em;
    font-style:normal;
    text-decoration:none;
    font-variant:small-caps;    
}

.divMenu a{
    color:#215C94;
    font-size:1em;
    font-style:normal;
    text-decoration:none;
    font-variant:small-caps;
}

.radMenu{
    color:#F69A15;
    font-size:1em;
    font-style:normal;
    font-variant:small-caps;    
}

.divMainBanner{
    background-color:#215C94;
    height:100px;
    background-image: url("../../img/HarryBains_Logo2.png");	
    background-position: right;    
    background-repeat:no-repeat;
}

.divMainBannerNoNDP{
    background-color:#215C94;
    height:100px;
    background-image: url("../../img/HarryBains_Logo2_NoNDP.png");	
    background-position: right;    
    background-repeat:no-repeat;
}

.divMainBanner_titleLabel, divMainBanner_titleLabel a{
    font-family:Candara;
    text-decoration:none;
    font-variant:small-caps;
    font-size:1.6em;
    color:#FFFFFF;
}

.divMainBanner_title{

    margin-top:15px;
    margin-left:5px;
}

.divMainBanner_subtitle{
    font-family:Candara;
    font-variant:small-caps;
    font-size:1.2em;
    color:#EEEEEE;
    margin-top:0px;
    margin-left:5px;
}

.divSeparator{
    height:5px;
}


.divMainContent{
    width:800px;
    text-align:left;
}

.innerTitle{        
    background-color:#215C94;
    background-position: left;
    background-image: url("../../img/smallLogo.jpg");	
    background-repeat:no-repeat;
    text-indent: 30px;
    text-align:left;
    color:#FFFFFF;
    font-weight:bold;
    font-variant:small-caps;
}
.innerTitle a{        
    color:#FFFFFF;
    font-weight:bold;
    font-variant:small-caps;
    text-decoration:none;
}

.divHeader
{
     
     width:790px;
}

.divFooter, .divFooter a{
    background-color:#215C94;
    text-align:center;
    color:#FFFFFF;
    font-weight:bold;
    font-variant:small-caps;
    clear:both;
    width:800px; 
  
}

.divContentLeft{
    margin-top:5px;
    margin-right: 10px;
    float:left;
    width:390px;
}

.divContentRight{
    margin-top:5px;
    float:left;
    width:390px;
}

.divBreakLineContent{
    clear:both;
}

.innerFooter{    
    height:1px;    
}
.videoList{
    font-variant:small-caps;
    font-size:0.9em;
    color:#F69A15;    
}

.videoList a{
    color:#215C94;
    font-variant:small-caps;
    font-size:0.9em;
    font-weight:bold;
    text-decoration:none;
}

.contentTitle{
    color:#215C94;
}

input[type=text], input[type=password], textarea
{
    background-color:#FFFFFF;
   	border-color: #555555;
	border-right: 1px solid; 
	border-top: 1px solid; 
	border-left: 1px solid; 
	border-bottom: 1px solid;    
}

input[type=button], input[type=submit], input[type=file]
{
   	background-color: #FFFFFF;	
	border-style:inset;
	border-width:1px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #555555;
	height: 20px;
}

.grid
{
    border-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
}


.gridHeader a
{
    text-align:left;  
    font-family:Candara;
    font-variant:small-caps;
    background:#E3E0EE;      
    font-weight:bold;
}

.gridHeader
{
    text-align:left;  
    font-family:Candara;
    font-variant:small-caps;
    background:#E3E0EE;      
    font-weight:bold;
}


.gridData
{
    text-align:left;  
    font-family:Candara;
    background:#FFFFFF;      
    vertical-align:top;
}

.gridAlternData
{
    text-align:left;
    font-family:Candara;
    background:#F3F0FF;
    vertical-align:top;
}

.gridPager
{    
    font-family:Candara;
    font-variant:small-caps; 
}

.mainContent
{
    text-indent:4px; 
    margin:5px;
    border-style:solid;
    border-color:#4F86B0;
    border-width:1px;
}

ul{
margin:0;
padding:0;
}


