﻿ 
 
		#MainContentPlaceHolder {
            width: 100%;
            padding-left: 15px;
            padding-right: 15px;
			background-image: url('../Images/xBackgroundCMMContentPlaceholder.png');
	        background-repeat: repeat-y;
	        vertical-align:top;	        
         }
         
        #MainContentPlaceHolder h1 {
				color: #003366;
				font-size: 12pt;
				font-weight: bold;
				text-align: left;
				margin-bottom: 0px;  
			}

		#MainContentPlaceHolder h2 {
				color: #669966;
				font-size: 10pt;
				font-weight: bold;
				text-align: left;
				margin-top: 5px; 
			}   
				
		#MainContentPlaceHolder ul {
            margin-top:0px; 
        }
				
		#MainContentPlaceHolder li {
            margin-top:5px; 
        }
		
		#MainContentPlaceHolder a {
            color: #006699; 
            display:inline; 
            text-decoration: none;
        }
        
        #MainContentPlaceHolder a:hover, a:link {
            color: #006699;
            text-decoration: underline;
        }
        #MainContentPlaceHolder a:visited {
            color: #006699; 
            text-decoration: none;
        }  
        
       #PlaceHolder
        {
			padding-top: 15px;
			padding-right: 10px;
			background-image: url('../Images/PlaceholderRightSide.png');
			background-position:right top;			   
	        background-repeat:no-repeat; 		
        }
    
        #Pricing
        {
			color: #000000;
			font: 9pt tahoma verdana, arial, helvetica, sans-serif; 
			font-weight:bold;  
			margin-top: 5px;
			margin-bottom: 5px; 
			line-height: 14pt; 
        }
        
 .Emphasize 
		{
			color: #003366;
			font-weight: bold;			
		}
  
          
.Quote 
		{
			color: #006633;
			font-style:italic; 
			font-size: 8.5pt;
			font-weight:bold;  
			line-height: 8pt;
		}
		
.SiteMapPathNavigation
		{
			margin-left: 10px;			
		}
		
.SiteMapPathNavigationImg 
{
	margin-left: 10px;	
	margin-bottom: 0px;
	padding-bottom: 0px;
    border: 0; 
}
		
.QuoteStandard
		{
			color: #000000;
			font-style:normal; 
			font-size: 8.5pt;
			font-weight: normal;
			line-height: 8pt;
		}
		
.Phrase 
		{
			color: #ff6600;
			font-weight:bold;
			font-style:italic;
			font-size:10pt;	
			text-align: center;		  			
		}  
  
  .H2NoVertSpace
  {
	margin: 0px;
  }
 
 html, body {
	        height: 100%;
        }        
        body {
	        margin: 0;
	        padding: 0;
	        font: 10pt verdana, arial, helvetica, sans-serif;
	        min-width:900px;
        }        
          a {
            color: #ffffff; 
            display:inline; 
            text-decoration: none;
        }
        a:hover {
            color: #f7931d; 
            text-decoration: 
            underline;
        }
        a:link, a:visited {
            color: #ffffff; 
            text-decoration: none;
        }
        
        #MainBackground {
	        position: relative;
	        min-height: 100%;
	        height: 100%;
	        min-width: 900px;
	        voice-family: "\"}\"";
	        voice-family: inherit;
	        height: auto;	        
	        background-image: url('../Images/MainBackground.jpg');
	        background-repeat: repeat-x;
	        background-color: #D3E1EA;
	        
        }
        html>body #MainBackground {
	        height: auto;
        }
        #MainContainer {
            position: relative;
            left: 50%;             
            width: 900px; 
            min-width: 900px;            
            margin-left: -450px;  
	        background-color:  #D3E1EA;
	        padding: 0px 0px 25px 0px;	
	        background-image: url('../Images/MainContainerBackground.jpg');
	        background-repeat: no-repeat; 
	        background-position: 0px 78px;   
        }
        #MainHeader {
	        position: relative;
	        left: 0px;
	        top: 0px;	        
	        background-color: #369;
	        width: 100%;
	        padding: 8px 0px 0px 0px;
	        background-image: url('../Images/MainHeaderBackground.jpg');
	        background-repeat: no-repeat;
	        vertical-align: middle;	        
	        color: #fff;
	        text-align: left; 	        
	        }
        #MainHeader h1, h2, h3 {
	        color: #fff;	
	        text-align: right;             
        } 
           
        #MainHeader h2 {
            margin-top: 10px;
            text-align: right;           
            font-size: 10px;
        }  
        
        #MainHeader h3 {
            margin-top: 10px;
            margin-bottom: 10px;
            text-align: right;           
            font-size: 10px;
          }      
        
		#HeaderLinks {
            margin-top: 10px;
            margin-bottom: 50px;
            text-align: right;           
            font-size: 10px;
        }  
        
        #BannerImage { 
			margin-top: 15px;
        }
        
        #MainFooter {
	        position: absolute;
	        bottom: 0;	       
	        padding-top: 55px; padding-bottom: 0;
	        padding-bottom: 10px;
	        background-color: #447EB0;
	        width: 100%;	         
	        background-image: url('../Images/MainFooterBackground.jpg');
	        background-repeat: repeat-x; 
	        color: #fff;	        
	        text-align: center;	        
	        font-size: 9px;
	        vertical-align: bottom; 	        
        }  
        
        #MainFooter p 
        {
			padding-bottom: 0px; 
			padding-top: 0px; 
			line-height: 11pt; 
        }     
        
        h1, p {
	        margin: 0;
	        padding-bottom: 1em;
        }
        h1 {
	        font-size: 12px;
	        line-height: 1.5em;
        }
        #MainMenu {
			padding: 8px 10px 0px 10px;
			margin-bottom: 15px; 
		}
        #MainContentLayout
        {
            margin-top: 5px;
            margin-bottom: 75px;
            padding-left: 15px; 
            width: 900px;            
            border-collapse: collapse;
        }        
        #MainContentLeftBorder {
            width: 2px;
            background-image: url('../Images/MainContentLeftBorder.jpg');
	        background-repeat: repeat-y;              
        }
        #MainContentNavigation {
           vertical-align: top;
           width: 200px;
           padding-top: 4px;                    
        }       
        
        #MainContentRightBorder {
            width: 2px;
            background-image: url('../Images/MainContentRightBorder.jpg');
	        background-repeat: repeat-y;    
        }
        #MainContentLeftBorderBottom {
            width: 2px;
            background-image: url('../Images/MainContentLeftBorderBottom.jpg');
	        background-repeat: no-repeat;    
        }        
        #MainContentNavigationBottom {
        }        
        #MainContentRightBorderBottom {
            width: 2px;
            background-image: url('../Images/MainContentRightBorderBottom.jpg');
	        background-repeat: no-repeat;    
        }       
   
.WizardBannerImage
{
	margin-bottom:10px;
}

.WizardPlaceHolder 
{
	background-color:#D3E1EA;
	border:solid 1px black;
	text-align: left;
	vertical-align: top; 
	Width:920px;
	Height:387px;		
}

.WizardHeader {
	margin: 10px 10px 10px 10px;
	font-size:14px;
	color:#003366; 
	height:20px; 
}

.WizardStep 
{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#D3E1EA;	
	color:#000000; 
}	

.WizardNavigation 
{
	background-color:#D3E1EA;
	border-left:solid 1 black;
	border-right:solid 1 black;
	border-bottom:solid 1 black;
	text-align: left;
	vertical-align: top; 
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.WizardValidationMessage
{
	color: Green;  
}

.WizardErrorMessage
{
	color: Red;
}


.WizardButton 
{
	width: 100px;
}

.SWOn
{
	width:390px;
	background-color:#C7C7C7;	
	color: #000000;
	padding:5px;
	border-bottom: solid 1px #ffffff;
}

.SWOff
{
	width:390px;
	background-color:#D9D9D9;		
	color: #000000;
	padding:5px;
	border-bottom: solid 1px #ffffff;
}
