﻿* {
    margin: 0;
}
body 
{
height: 100%;
    background-image: url('../images/bg_repeater.gif');
background-repeat:repeat-y;
background-color: black;
    white-space:normal; 
	text-align:center;
}
.wrapper {
text-align:left;
    min-height: 100%;
width:900px;
    height: auto !important;
    height: 100%;
    margin: 0 auto -4em;

}
#side-logo
{
    position:absolute; 
    left:0px; 
    top:0px; 
    width:34px; 
    height:547px; 
    background-image:url('../images/bg_1stClass_Subtitle.gif');
}
#headerContent
{
    padding-top: 30px;
}
	
#logoDiv 
    {
    width:123px; 
    height:236px; 
    float:left;
    }
    
#menuDiv 
    {
    white-space:normal; 
	overflow:hidden;
    width:777px; 
    height:236px; 
    background-color:black;
    color:#c6c5c5; 
    float:right;
    position: relative; 
    /*background-color: yellow;*/
    }
    
.NoFlashText 
    {
    color:#f67321; 
    font-size:11pt; 
    font-family:Arial, Verdana;
    }
    
.NoFlashText a, .NoFlashText a:visited 
    {
    color:#dcdcdc; 
    font-family:Arial, Verdana; 
    text-decoration:none;
    }
    
.NoFlashText a:hover 
    {
    color:#f67321; 
    text-decoration: none;
    }
 .NoFlashText p.subHtmlMenu
    {
    font-size: 8pt;
    color:#f67321; 
    margin-top:5px;
    margin-left:62px;
    }  
.clearer {clear: both; font-size: 0;}   

#bodyDIV
	{
	width:860px; 
	height:300px; 
	margin-top:33px; 
	margin-left:40px;
	}
	
.rightPane 
    {
    width:40px; 
    height:300px;
    float:right; 
    position: relative;
    }
.home_rightPane 
    {
    width:240px; 
    height:300px;
    float:right; 
    position: relative;
    padding-top:22px;
    }
 .home_contentInfo 
{
     color:#c6c5c5; 
     font-size:10pt; 
     font-family:Arial, Verdana; 
     padding-left:22px; 
     padding-top:22px; 
     width:580px; 
     float:left; 
     background-image: url('../images/corner_orange_topleft.gif'); 
     background-repeat:no-repeat; 
     line-height:20px;
 }
.home_contentInfo a, .home_contentInfo a:visited 
{
    color:#c6c5c5; 
    font-family:Arial, Verdana; 
    text-decoration:underline;
}
.home_contentInfo a:hover 
{
    color:#f67321; 
    font-family:Arial, Verdana; 
    text-decoration:none;
}  
 .viewMoreMediaLink 
{
     color:#c6c5c5; 
     font-size:10pt; 
     font-family:Arial, Verdana;
}
.viewMoreMediaLink a, .viewMoreMediaLink a:visited 
{
    color:#c6c5c5; 
    font-family:Arial, Verdana; 
    text-decoration:underline;  
}    
.viewMoreMediaLink a:hover 
{
    color:#f67321; 
    font-family:Arial, Verdana; 
    text-decoration:none;
}   
#associateLogos  
    {
    position: absolute; 
    bottom: 0; 
    right:0;
    }
    
.contentInfo 
{
     color:#c6c5c5; 
     font-size:10pt; 
     font-family:Arial, Verdana; 
     padding-left:22px; 
     padding-top:22px; 
     width:790px; 
     float:left; 
     background-image: url('../images/corner_orange_topleft.gif'); 
     background-repeat:no-repeat; 
     line-height:20px;
 }
.contentInfo a, .contentInfo a:visited 
{
    color:#c6c5c5; 
    font-family:Arial, Verdana; 
    text-decoration:underline;
}
.contentInfo a:hover 
{
    color:#f67321; 
    font-family:Arial, Verdana; 
    text-decoration:none;
} 
.bulletList
	{
	color:#f67321;
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;   
	}
.bulletList li {
	background: url('../images/1cp_asterix.gif') left top no-repeat;
	padding-left: 20px;
	margin: 5px 0 5px 0;
	}
.personDIV_style1
	{
	    white-space:normal; 
	    overflow:hidden;
	    width:650px; 
	    height:137px; 
	    background-color:#a8a9ad;
	    line-height:15px;
	    margin-bottom:25px;
	}
.personDIV_style2
	{
	    white-space:normal; 
	    overflow:hidden;
	    width:650px; 
	    height:137px; 
	    background-color:#f47320;
	    line-height:15px;
	    margin-bottom:25px;
	}
.personInfo
	{
	margin-right: 5px;
	float:right;
    width: 518; 
	color:Black;	
	font-size:9pt; 
    font-family:Arial, Verdana; 
	}

.personInfo h1
	{	
	line-height:30px;
	font-weight: bold;
	font-size:11pt; 
	}
	
.accreditationParagraph
{
    white-space:normal; 
	overflow:hidden;
    width:500px; 
    float:left;
    margin-bottom:25px;
}
.accreditationParagraph h1
{
    color:#f47320;
    font-weight:bold;
    font-size:11pt; 
    line-height:30px;
}
.accreditationParagraph h1 a, .accreditationParagraph h1 a:visited
{
    color:#f47320;
    font-weight:bold;
    font-size:11pt; 
    line-height:30px;
    text-decoration: none;
}
.accreditationParagraph h1 a:hover
{
    color:#f47320;
    font-weight:bold;
    font-size:11pt; 
    line-height:30px;
    text-decoration: underline;
}
.accreditationLogo
{
    float:right; 
    width:100px;
}
.testimonialsParagraph
{
    font-style:italic;
    margin-bottom:25px;
}
.testimonialsParagraph h3
{
    font-style:normal;
    font-weight:normal;
    color:#f47320;
    font-size:10pt; 
    line-height:30px;
}
.contactTitle
{
    white-space:normal; 
	overflow:hidden; 
    margin-bottom:25px;
    letter-spacing: 1px;
    font-size:9pt;
}
.contactTitle h1
{
    color:#f47320;
    font-weight:bold;
    font-size:11pt; 
    line-height:30px;
    letter-spacing:normal;
}
.contactTitle a, .contactTitle a:visited 
{
    color:#c6c5c5; 
    text-decoration:none;
}
.contactTitle a:hover 
{
    color:#f67321;  
    text-decoration:none;
} 

#footer
    {
    width:840px; 
    height:54px; 
    float:right; 
    position:relative;    
    background-image:url('../images/corner_orange_btmright.gif');
    background-repeat:no-repeat;
    background-position:right;
    }
#contactLine
	{
	width:790px;
	position:absolute; 
	bottom:0px;
	font-size:9pt;
	color:#c6c5c5;
	font-family:Arial, Verdana;
	}
#contactLine a, #contactLine a:visited
	{
	color:#dcdcdc;
	font-family:Arial, Verdana;
	text-decoration: none;
	}
	
#contactLine a:hover 
	{
	color:#f67321;
	font-family:Arial, Verdana;
	text-decoration: none;
	}
#contactDetailsDiv
{
    width: 500px; 
    float: left; 
    text-align: left;
}
#copyrightDiv
{
    width: 200px; 
    float: right; 
    text-align: right;
}


