/* CSS layout */

/* == MAIN PAGE LAYOUT =============================*/
#body {
	margin:0;border:0;padding:0;
}
.DevFlag
{
    position:fixed;
    top:0px;right:0px;
    width:auto;height:auto;
    border:1px solid #aa3;
    background-color:#ff7;
    padding:2px 2px 2px 2px;
    text-align:right;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:11px;font-weight:bold;color:#549739;
}

#outer {
	position:absolute;top:0px;left:0px;
	width:100%;height:100%;
	text-align:center;
}

#inner {
	width:950px;
	margin:0px auto;
	text-align:left;
	font-family:Verdana, Arial;
	color:#96989B;
    }
    
    #inner p
    {
        margin:4px 0 6px 0;
    }
    
    #inner ul
    {
        margin-top:0px;margin-bottom:5px;padding-left:0px;margin-left:14px;
        list-style-image:url(/aptuitlaurus/imagesNew/BlueBullet1.gif);   
    }
    #inner ul li {padding-bottom:3px;}
    
        #menu ul {margin-left:auto;padding-left:0px;}
        #menu ul li {padding-bottom:0px;}
        
/* == /MAIN PAGE LAYOUT ============================*/

/* == PAGE HEADER =======================================*/
#TopStrip 
{
    float:left;
    width:950px;height:65px;
    padding:15px 0 0 30px;
}
    
    #Search
    {
        float:left;
        padding:25px 0 0 0;   
    }
    .Searchtext 
    {
        width:150px;
    }
    .SearchButton
    {
        padding:0 0 0 10px;   
    }
    
    #StrapLine
    {
        float:left;
        width:341px;height:auto;
        padding:19px 0 0 85px;   
    }
    #Logo
    {
        float:left;
        width:272px;height:auto;
        padding:0 0 0 24px;
    }
    
#header
{
    float:left;
    width:919px;height:163px;
    padding:0 0 0 30px;  
}
    #header img {border:0px;}
/* == /PAGE HEADER ======================================*/


/* == PAGE CONTENT ===========================================================================================================*/
#ContentOuter
{
    clear:left;float:left;
    width:950px;height:auto;
}
    #ContentInner
    {
        float:left;
        width:980px;height:auto;
    }
    #ContentInnerBG
    {
        clear:left;float:left;
        width:980px;min-height:400px;height:auto !important; 
        background-image:url(/aptuitlaurus/imagesNew/ContentBG02.gif);
        background-repeat:repeat-y;background-position:30px top;
    }
       
        #bookmark
        {
            float:left;
            width:46px;height:50px;
            padding:7px 0 0 8px;
            cursor:pointer;   
        }
        #menu
        {
            float:left;
            width:890px;height:30px;
            /*padding:16px 0 0 19px;*/
            margin:16px 0 0 19px;
        }
        #Back
        {
            float:left;
            width:60px;height:18px;
            padding:10px 0 0 697px;              
        } 
            #BackText {vertical-align:middle;}
            
            #Back a, #Back a:hover, #Back a:visited
                {font-family:Arial;font-size:11px;color:#96989B;text-decoration:none;}
                
        #TextSize
        {
            float:left;
            width:auto;height:15px;
            padding:9px 0 0 12px;   
        }
            #TextSizeTable
            {
                height:15px;    
            }    
                .TextSizeTD {width:55px;font-size:10px;vertical-align:middle;padding:0 5px 0 0;}
                .TextSize01 {padding:0 3px 0 0;}
                    .TextSize01 a, .TextSize01 a:visited {font-size:9px;color:#96989B;font-weight:normal;text-decoration:none;}
                    .TextSize01 a:hover {color:#00ADEF;font-weight:normal;}
                .TextSize02 {padding:0 3px 2px 0;}
                    .TextSize02 a, .TextSize02 a:visited {font-size:12px;color:#96989B;font-weight:normal;text-decoration:none;}
                    .TextSize02 a:hover {color:#00ADEF;font-weight:normal;}
                .TextSize03 {padding:0 3px 4px 0;}
                    .TextSize03 a, .TextSize03 a:visited {font-size:16px;color:#96989B;font-weight:normal;text-decoration:none;}
                    .TextSize03 a:hover {color:#00ADEF;font-weight:normal;}
        
        #PageContentOuter
        {
            clear:left;float:left;
            width:950px;height:auto;   
        }
                    
            .ALVerona
            {
                clear:left;float:left;
                width:482px;height:123px;
                padding:6px 0 0 90px;
            }
                .ALVerona img {border:0;}
                          
            #PageContentHome
            {
                clear:left;float:left;
                width:645px;height:auto;
                padding:4px 0 0 90px;
                font-size:11px;line-height:13px;       
            }
                
                
                .BulletTable
                {
                    float:left;
                    width:540px;
                    margin:10px 0 10px 25px;display:inline;
                }
                    .BulletTable td
                    {
                        padding-right:25px;
                    }
                    
                .HomeBullets
                {
                    margin-top:0px;margin-bottom:5px;
                    list-style-image:url(/aptuitlaurus/imagesNew/BlueBullet1.gif);  
                }
                .blue
                {
                    color:#00ADEF;   
                }
                .Strapper 
                {
                    padding:5px 0 0 0;   
                }
                .ItalicStrapper
                {
                    font-family:"Times New Roman";font-size:16px;color:#00ADEF;font-style:italic;   
                }
            
            h1
            {
                font-family:Verdana, Arial;font-size:15px;font-weight:bold;color:#02ACEF;
                margin:0 0 15px 0;padding:0px;   
            }
            
            h2
            {
                font-family:Verdana, Arial;font-size:14px;font-weight:bold;color:#02ACEF;
                margin:0 0 0 0;padding:0px;   
            }
            h3
            {
                font-family:Verdana, Arial;font-size:12px;font-weight:bold;color:#02ACEF;
                margin:0 0 0 0;padding:0px;
            }   
            
            /*#PageContentWide
            {
                clear:left;float:left;
                width:560px;height:auto;
                font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 10px 90px;   
            }*/
            
            #PageContentWide
            {
                clear:left;float:left;
                width:835px;height:auto;
                font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 10px 90px;   
            }
            
                #PageContentWide a, #PageContentWide a:visited
                {
                    font-size:11px;font-weight:normal;color:#00ADEF;
                    padding:0;margin:0;text-decoration:none;   
                }
        
                #PageContentWide a:hover {text-decoration:underline;}
            
            /*#PageContentNarrow
            { 
                clear:left;float:left;
                width:400px;height:auto;
                font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 10px 90px;    
            }*/
            #PageContentNarrow
            { 
                clear:left;float:left;
                width:855px;height:auto;
                font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 10px 90px;    
            }
                
                #PageContentNarrow a, #PageContentNarrow a:visited
                {
                    font-size:11px;font-weight:normal;color:#00ADEF;
                    padding:0;margin:0;text-decoration:none;   
                }
        
                #PageContentNarrow a:hover {text-decoration:underline;}
            
            #PageContentExtraNarrow
            { 
                clear:left;float:left;
                width:340px;height:auto;
                font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 10px 90px;    
            }
            /*#PageContentExtraNarrow
            { 
                clear:left;float:left;
                width:835px;height:auto;
                font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 10px 90px;    
            }*/
            
                #PageContentExtraNarrow a, #PageContentExtraNarrow a:visited
                {
                    font-size:11px;font-weight:normal;color:#00ADEF;
                    padding:0;margin:0;text-decoration:none;   
                }
        
                #PageContentExtraNarrow a:hover {text-decoration:underline;}
            
            #PageContentFullWidth
			{
				clear:left;float:left;
				width:855px;height:auto;
				font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 0px 70px; 	
			}
			    #PageContentFullWidth a, #PageContentFullWidth a:visited
                {
                    font-size:11px;font-weight:normal;color:#00ADEF;
                    padding:0;margin:0;text-decoration:none;   
                }
        
                #PageContentFullWidth a:hover {text-decoration:underline;}
			
			#PageContentFullWidthVideoPlay
			{
				clear:left;float:left;
				width:877px;height:414px;overflow:hidden;
				font-family:Verdana, Arial;font-size:11px;line-height:14px;
				background-image:url(/aptuitlaurus/imagesNew/VideoGradientBG.gif); background-repeat:no-repeat;
				background-position:32px top;
                padding:4px 0 0px 70px;
			}
			    #PageContentFullWidthVideoPlay a, #PageContentFullWidthVideoPlay a:visited
                {
                    font-size:11px;font-weight:normal;color:#00ADEF;
                    padding:0;margin:0;text-decoration:none;   
                }
        
                #PageContentFullWidthVideoPlay a:hover {text-decoration:underline;}
			
			.uxBottomImage
			{
			    clear:left;float:left;
			    margin:0 0 0 0;
			}
			
			#PageContentContact
            {
                clear:left;float:left;
                width:590px;height:auto;
                font-family:Verdana, Arial;font-size:11px;line-height:14px;
                padding:4px 0 10px 90px;   
            }
            
                #PageContentContact a, #PageContentContact a:visited
                {
                    font-size:11px;font-weight:normal;color:#00ADEF;
                    padding:0;margin:0;text-decoration:none;   
                }
        
                #PageContentContact a:hover {text-decoration:underline;}
            
            #PageContentContact table input, 
            .ContactDropDown,
            .ContactTextArea
            {
                color:#666666;
            }   
			
			#General
			{
			    float:left;
                width:835px;height:auto;
                padding:5px 0 0 20px;   
			}             
            
            #RightColumnHome
            {
                float:left;
                width:180px;height:auto;
                padding:0 0 0 25px;                   
            }
                                     
            #RightColumnExtraWide
            {
                float:left;
                width:470px;height:auto;
                padding:0 0 0 25px;
            }
            /*#RightColumnExtraWide
            {
                float:right;
                width:455px;height:auto;
                padding:0 12px 0 20px;
            }*/
            
            /*#RightColumnWide
            {
                float:left;
                width:420px;height:auto;
                padding:0 0 0 40px;
            }*/
            
            #RightColumnWide
            {
                float:right;
                width:390px;height:auto;
                padding:0 25px 0 20px;
            }
            
            /*#RightColumnNarrow
            {
                float:left;
                width:240px;height:auto;
                padding:0 0 0 20px;  
            }*/
            
            #RightColumnNarrow
            {
                float:right;
                width:240px;height:auto;
                padding:0 12px 0 20px;  
            }
            
            #RightColumnContact
            {
                float:left;
                width:225px;height:auto;
                padding:18px 0 0 20px;  
            }
            
 /* ==/PAGE CONTENT ===========================================================================================================*/           
                                    
               
               /* == HOME PAGE NEWS AND EVENTS BOXES ======================================================*/
                #News
                {
                    padding:8px 0 0 0;
                }
                #NewsBox
                {
                   width:167px;height:108px;
                   background-image:url(/aptuitlaurus/imagesNew/NewsBox.gif);background-repeat:no-repeat;
                }
                    #NewsContent
                    {
                        float:left;
                        width:75px;height:73px;overflow:hidden;
                        padding:30px 0 0 12px;
                        font-size:9px;color:White;   
                    }
                    #NewsClickImg
                    {
                        float:left;
                        width:66px;height:88px;
                        padding:10px 0 0 4px;   
                    }
                        #NewsClickImg img {border:0;}
                        
                #Events
                {
                    padding:42px 0 0 0;
                }
                #EventsBox
                {
                   width:167px;height:108px;
                   background-image:url(/aptuitlaurus/imagesNew/EventsBox.gif);background-repeat:no-repeat;       
                }
                    #EventsContent
                    {
                        float:left;
                        width:75px;height:73px;overflow:hidden;
                        padding:30px 0 0 12px;
                        font-size:9px;color:White;   
                    }
                    #EventsClickImg
                    {
                        float:left;
                        width:66px;height:88px;
                        padding:10px 0 0 4px;   
                    }
                        #EventsClickImg img {border:0;}
                        
                /* == /HOME PAGE NEWS AND EVENTS BOXES =====================================================*/       
                
                /* == HOME PAGE BOTTOM SECTION ===========*/
                #HomeBottom
                {
                    clear:left;float:left;
                    width:950px;height:auto;
                    margin:10px 0 0 0;display:inline;
                    padding:0 0 10px 0;   
                }
                    
                    .QuickLinks
                    {
                        float:left;
                        width:640px;height:85px;
                        margin:0 0 0 90px;display:inline;
                    }
                    .FacTour
                    {
                        float:left;
                        width:180px;height:66px;
                        margin:10px 0 0 30px;display:inline;
                    }
                        .FacTour img {border:0;}
                    
                    #INDiGO
                    {
                        float:left;
                        width:323px;height:105px;
                        padding:5px 0 10px 89px;
                    }
                    #TourButton
                    {
                        float:left;
                        width:239px;height:91px;
                        padding:9px 0 10px 18px;
                    }
                        #TourButton img {border:0px;}
					                 
                    #ToKnowMore
					{
                        float:left;
                        width:239px;height:91px;
                        padding:9px 0 10px 18px;
                    }
                        #ToKnowMore img {border:0px;}
                 /* ==/HOME PAGE BOTTOM SECTION ===========*/        
                        
            /*=== RIGHT COL PICTURE SUBLAYOUTS=================================*/
            
            #PicLayout01Table
            {
                padding:30px 0 0 20px;
            }
                #PicLayout01LeftTable
                {
                    width:112px;
                }
                .AboutUsLeftPic
                {
                    width:112px;padding:0 0 28px 0; 
                }
            #PicLayout01RightTable
            {
                width:240px;height:auto;
				padding:0 0 0 20px;
            }
                .AboutUsTour01
                {
                    height:64px;vertical-align:top;
                    padding:0 0 0 5px;
                }
                    .AboutUsTour01 img {border:0px;}
                    
                /*.AboutUsRight    
                {
                    padding:20px 0 0 5px;
                }*/
            .PicLayout01Cutlm
            {
                padding:20px 0 10px 6px;
            }         
                .PicLayout01Cutlm img {border:0px;}
            
            #PicLayout02Table
            {
                padding:0 0 0 0;
            }
                .TopPic
                {
                    width:240px;height:160px;
                    padding:20px 0 0 15px;
                }
                .BottomLeftPic
                {
                    width:113px;height:139px;
                    padding:20px 0 0 15px;
                }
                .BottomRightPic
                {
                    width:113px;height:139px;
                    padding:20px 0 0 15px;
                }
                .PicLayout02Cutlm
                {
                    padding:20px 0 10px 18px;
                }
                    .PicLayout02Cutlm img {border:0px;}
                    
                
            #PicLayout03Table
            {
                padding:0 0 0 0;
            }
                .MTTopPic
                {
                    width:240px;height:160px;
                    padding:20px 0 0 15px;
                }
                .MTBottomPic
                {
                    width:113px;height:139px;
                    padding:20px 0 0 15px;
                }
                .PicLayout03Cutlm
                {
                    padding:20px 0 10px 18px;
                }
                    .PicLayout03Cutlm img {border:0px;}
                    
            #PicLayout04Table
			{
                    
            }
            
            .LeftPic04
            {
                 width:202px;height:284px;
                 padding:30px 15px 0 10px;  
            }
            .SmallPicGrid
            {
                padding:30px 0 0 20px;   
            }
            .ServicesLeftTop
            {
                width:109px;height:80px;
                padding:0 0 0 0;
            }
            .ServicesRightTop
            {
                width:109px;height:80px;
                padding:0 0 0 15px;   
            }
            .ServicesLeftMid
            {
                width:109px;height:80px;
                padding:12px 0 0 0;
            }
            .ServicesRightMid
            {
                width:109px;height:80px;
                padding:12px 0 0 15px;
            }
            .ServicesLeftBottom
            {
                width:109px;height:80px;
                padding:12px 0 0 0;
            }
            .ServicesRightBottom
            {
                width:109px;height:80px;
                padding:12px 0 0 15px;   
            }    
            
            .PicLayout04Cutlm
			{
                padding:35px 0 10px 0px;
            }
                .PicLayout04Cutlm img {border:0px;}
            
            
            #PicLayout05Table
            {
                
            }
            .AboutUsTour05
            {
                height:64px;vertical-align:top;
                padding:30px 0 0 15px;
            }
                .AboutUsTour05 img {border:0px;}
                
            .PicMiddle05
            {
                width:240px;height:183px;
                padding:20px 0 0 15px;   
            }
            .PicLayout05Cutlm
            {
                padding:35px 0 10px 16px;
            }
                .PicLayout05Cutlm img {border:0px;}
            
            
            #PicLayout06Table
            {
                
            }
            
            .LeftPic06
            {
                 width:202px;height:284px;
                 padding:30px 15px 0 0px;  
            }
            
            .AboutUsTour06
            {
                height:64px;vertical-align:top;
                padding:30px 0 0 15px;
            }
                .AboutUsTour06 img {border:0px;}
                
            .PicMiddle06
            {
                width:240px;height:183px;
                padding:36px 0 0 15px;   
            }
            .PicLayout06Cutlm
            {
                padding:35px 0 10px 16px;
            }
                .PicLayout06Cutlm img {border:0px;}
                
            #PicLayout07Table
            {
                
            }
            .PicTop07
            {
                padding:30px 0 0 1px;
            }
            
            .PicLayout07Cutlm
            {
                padding:35px 0 10px 16px;
            }
                .PicLayout07Cutlm img {border:0px;}
            
            /*== /RIGHT COL PICTURE SUBLAYOUTS=================================*/
                   
    /* == ABOUT US STAFF PAGES ============================================================================*/
    #StaffContent
    {
        float:left;
        padding:20px 0 10px 0;   
    }
    #StaffContent table {}
    
    .StaffBox
    {
        float:left;width:225px;height:56px;
        background-image:url(/aptuitlaurus/imagesNew/StaffBox.gif); background-repeat:no-repeat;
        padding:0 50px 20px 0;
    }
    /*.StaffBox:hover .StaffName
    {
        color:#80C34E;
    }
    /*.StaffBox:hover img
    {
         visibility:hidden;  
    }*/
        .StaffName
        {
            float:left;
            width:220px;
            font-family:Verdana, Arial;font-size:12px;font-weight:bold;color:#02ACEF;
            padding:5px 0 0 10px;
        }
                
        .StaffTitle
        {
            clear:left;float:left;
            width:220px;
            font-family:Verdana, Arial;font-size:11px;color:#373535;
            padding:2px 0 2px 10px;  
        }
        .ToReadMore
        {
            clear:left;float:left;
            width:230px;height:16px;  
        }
        .ClickHereText
        {
            height:16px;
            font-family:Verdana, Arial;font-size:9px;
            padding:0 6px 0 50px;
        }
        .ClickHereImg
        {
            width:16px;height:16px;
            border:0px;   
        }
        .ClickHereImg img
        {
            width:16px;height:16px;
            border:0;cursor:pointer;   
        }
        /*.ClickHereImg:hover img
        {
            visibility:hidden;cursor:hand;   
        }*/
    /* == ABOUT US STAFF PAGES ============================================================================*/
    
    /* == STAFF BIO LAYOUT =============================================*/ 
    
        #BioTable
        {
            float:left;
            width:572px;height:auto;
        }
            .BioTop 
            {
                width:572px;height:138px;
                background-image:url(/aptuitlaurus/imagesNew/BioBoxTop01.gif);background-repeat:no-repeat;
            }
                .BioStaffName
                {
                    font-family:Verdana, Arial;font-size:20px;font-weight:bold;color:#FFFFFF;
                    padding:57px 0 0 60px;   
                }
                .BioStaffTitle
                {
                    font-family:Verdana, Arial;font-size:17px;font-weight:normal;color:#FFFFFF;
                    padding:5px 0 0 60px;                     
                }
                .BioBG 
                {
                    width:572px;height:auto;
                    background-image:url(/aptuitlaurus/imagesNew/BioBoxBG.gif);
                    background-repeat:repeat-y;
                       
                }
                .BioSwirl
                {
                    width:572px;min-height:81px;
                    background-image:url(/aptuitlaurus/imagesNew/BioBoxSwirl.gif);
                    background-repeat:no-repeat;
                }
                .BioContent
                {
                    width:450px;height:auto;
                    padding:10px 0 0 60px;
                    font-family:Verdana,Arial;font-size:12px;line-height:17px;color:#373535;   
                }
                    .BioGreenTitle
                    {
                        font-family:Verdana,Arial;font-size:18px;color:#80C34E;
                        padding:0 0 10px 0;   
                    }
                .BioBott
                {
                    width:572px;height:85px;
                    background-image:url(/aptuitlaurus/imagesNew/BioBoxBottom.gif);
                    background-repeat:no-repeat;
                }
                .CloseWindow
                {
                    float:left;
                    width:100px;height:auto;
                    padding:40px 0 0 485px;   
                }
                    .CloseText {font-family:Verdana, Arial;font-size:11px;padding:0 5px 0 0;}
                    .CloseImg img {border:0px;}
                    
    /* == STAFF BIO LAYOUT =============================================*/   
        
    /* == CAREERS ======================================================*/
    
        #CareersContent
        {
            float:left;
            width:877px;height:auto;
            padding:5px 0 0 0;
        }
        
        #LeftBox
        {
            float:left;
            width:379px;height:auto;
            padding:0 0 0 0;    
        }
        
        #CareersLeftBox
        {
			float:left;
			width:379px;height:351px;
			padding:0 0 0 0;
			background-image:url(/aptuitlaurus/imagesNew/CareersLeftBox.gif);
			background-repeat:no-repeat;
        }
			#CareersLeftContent
			{
			    float:left;
			    width:330px;height:auto;
			    padding:20px 0 0 20px; 
			}
			#CareersLeftContentScroller
			{
				float:left;
				width:330px;height:310px;overflow:auto;
					
			}
			.CareersLeftTitle
			{
				float:left;
				width:330px;height:auto;
				font-size:15px;line-height:normal;color:#02ACEF;
				padding:0 0 10px 0;	
			}	
        
        #RightBox
        {
            float:left;
            width:480px;height:auto;
            padding:0 0 0 18px;    
        }
        #CareersRightBox
        {
            float:left;
            width:480px;height:381px;
            padding:0 0 0 0;
            background-image:url(/aptuitlaurus/imagesNew/AreYouReadyBox.jpg);
            background-repeat:no-repeat;  
        }
            #CareersRightContent 
            {
                float:left;
                width:280px;height:auto;
                padding:20px 0 0 20px;
            }
            
            #CareersRightContentScroller
			{
				clear:left;float:left;
				width:280px;height:250px;overflow:auto;	
			}
			.CareersRightTitle
			{
				clear:left;float:left;
				width:280px;height:20px;
				font-size:15px;line-height:normal;color:#02ACEF;
				padding:0px;margin:0px;	
			}
			#OpeningsClick
			{
			    clear:left;float:left;
			    width:107px;height:auto;
			    padding:27px 0 0 1px;
			}
			#OpeningsClickImg
			{
			    float:left;
			    width:107px;height:30px;   
			}    
			    #OpeningsClickImg img {border:0px;}
            
            /*.CareersText
            {
                float:left;border:1px solid green;
                width:280px;height:230px;overflow:hidden;
            }
            .WomanSliceImg
            {
                float:right;
                width:50px;height:155px;border:1px red solid;
            }
            .ClearOfLady
            {
                position:relative;
                margin-left:279px;
                width:50px;height:155px;
            }*/
    /* ==/CAREERS ======================================================*/
    
    /* == NEWS =========================================================*/
        #Boxes
        {
            float:left;
            width:865px;height:auto;   
        }
        
        #NewsPageContent 
        {
            float:left;
            width:860px;height:auto;
            padding:10px 0 0 75px;  
        }
        #InTheNewsTitle
        {
            clear:left;float:left;
            font-size:15px;color:#02ACEF;font-weight:bold;
            padding:0 0 15px 20px;   
        }
        
        #InTheNews
        {
            clear:left;float:left;
            width:238px;height:331px;
            background-image:url(/aptuitlaurus/imagesNew/InTheNewsBox.gif);
            background-repeat:no-repeat;
            padding:10px 0 10px 0;   
        }
        #NewsScroller
        {
            float:left;
            width:190px;height:320px;
            padding:0 0 0 20px;
            overflow:hidden;   
        }
            #NewsScrollUp
            {
                float:left;
                width:14px;height:14px;
                padding:0 0 0 2px;
            }
            #NewsScrollUpHolder
            {
                float:left;
                width:14px;height:14px;   
            }
            #NewsScrollDown
            {
                float:left;
                width:14px;height:14px;
                padding:290px 0 0 2px;
            }
            #NewsScrollDownHolder
            {
                float:left;
                width:14px;height:14px;   
            }
            
            .NewsDate
            {
                float:left;
                width:180px;height:auto;
                padding:0 0 0 0;
                font-size:11px;color:#80C34E;
            }
            .NewsDetails
            {
                clear:left;float:left;
                width:180px;height:auto;
                padding:2px 0 0 0;
                font-size:11px;line-height:13px;color:#02ACEF;
            }
            .NewsReadMore
            {
                clear:left;float:left;
                width:80px;height:auto;
                font-size:10px;color:#96989B;
                padding:5px 0 0 100px;
            }
                .NewsReadMoreText
                {
                    padding:0 5px 0 0;    
                }
                
                .NewsReadMore img {border:0px;}
                
            .NewsGreenRule
            {
                clear:left;float:left;
                width:180px;height:1px;
                padding:10px 0 10px 0;
            }
        
        #AptuitEventsTitle
        {
            float:left;
            font-size:15px;color:#02ACEF;font-weight:bold;
            padding:0 0 15px 245px;   
        }
        
        #AptuitEvents
        {
            float:left;
            width:237px;height:auto;
            padding:0 0 0 60px;
        }
        
        #EventsCalendar
        {
            width:237px;height:187px;
            padding:0 0 20px 0;  
        }
        
        #AptuitEventsSummary
        {
            width:235px;height:128px;
            overflow:hidden;
            padding:0 0 0 15px;
        }
        
        #AptuitEventsScroller
        {
            float:left;
            width:180px;height:105px;
            overflow:hidden;
            padding:0 0 0 15px;
        }    
            
            
            .AptuitEventsDate
            {
                float:left;
                width:190px;height:auto;
                padding:0 0 0 0;
                font-size:11px;color:#80C34E;
            }
            .AptuitEventsDetails
            {
                clear:left;float:left;
                width:190px;height:auto;
                padding:3px 0 0 0;
                font-size:11px;line-height:13px;color:#02ACEF;
            }
            .AptuitEventsTellMe
            {
                clear:left;float:left;
                width:120px;height:auto;
                font-size:10px;color:#96989B;
                padding:3px 0 5px 0;
            }
                .AptuitEventsTellMeText
                {
                    padding:0 5px 0 0;    
                }
                
                .AptuitEventsTellMe img {border:0px;}
                
            #EventsScrollButtonHolder
            {
                float:left;
                width:14px;height:105px;
                padding:0 0 0 0px;
            }
            
            #EventsScrollUp
            {
                float:left;
                width:14px;height:14px;
                padding:0 0 0 2px;
            }
            #EventsScrollUpHolder
            {
                float:left;
                width:14px;height:14px;   
            }
            #EventsScrollDown
            {
                float:left;
                width:14px;height:14px;
                padding:78px 0 0 2px;
            }
            #EventsScrollDownHolder
            {
                float:left;
                width:14px;height:14px;   
            }
    
        #VideoDownloadsTitle
        {
            float:left;
            width:150px;
            font-size:15px;color:#02ACEF;font-weight:bold;
            padding:0 0 15px 0;
            margin-left:192px;display:inline;            
        }
        
        #VideoDownloads
        {
            float:left;
            width:239px;height:auto;
            padding:0 0 0 80px;
        }
        
        #VideosBox
        {
            float:left;
            width:239px;height:298px;
            background-image:url(/aptuitlaurus/imagesNew/VideoDownloadsBox2009-02-09.gif);
            background-repeat:no-repeat; 
        }
        
        #VideosContactUs
        {
            clear:left;float:left;
            width:239px;height:auto;
            padding:13px 0 0 1px;               
        }
            #VideosContactUs img {border:0px;}
            
        #VideoStill
        {
            float:left;
            width:146px;height:134px;
            padding:20px 0 0 45px;  
        }
            #VideoStill img {border:1px solid #666666;}
            
        #VideoList
        {
            clear:left;float:left;
            width:220px;height:auto;
            padding:10px 0 0 15px;   
        }
            #VideoListScroller
            {
                float:left;
                width:180px;height:120px;
                overflow:hidden;
            }
            #VideoJSScrollContainer
            {
                float:left;
                width:14px;height:120px;
                padding:0 0 0 20px;
            }
            
                #VideosScrollUp
                {
                    float:left;
                    width:14px;height:14px;
                    padding:0 0 0 0;
                }
                #VideosScrollUpHolder
                {
                    float:left;
                    width:14px;height:14px;   
                }
                #VideosScrollDown
                {
                    clear:left;float:left;
                    width:14px;height:14px;
                    padding:93px 0 0 0;
                }
                #VideosScrollDownHolder
                {
                    float:left;
                    width:14px;height:14px;   
                }
            
            .VideoTitle
            {
                float:left;
                width:180px;height:auto;
                font-size:10px;font-weight:bold;color:#FFFFFF;   
            }
            .ClickToWatch
            {
                clear:left;float:left;
                width:180px;height:auto;
                padding:0 0 10px 0;
            }
                #NewsPageContent .ClickToWatch a, #NewsPageContent .ClickToWatch a:visited
                {
                    font-size:10px;color:#FFFFFF;text-decoration:none;   
                }
                #NewsPageContent .ClickToWatch a:hover
                {
                    font-size:10px;color:#FFFFFF;text-decoration:underline;   
                }
        
    
    /* ==/NEWS =========================================================*/
    
    /* == NEWS ITEM ====================================================*/
    
    #NewsItem
    {
        float:left;
        width:835px;height:auto;
        padding:0 0 5px 18px;      
    }
    
        /*.page_headline
        {
	        float:left; 
	        width:595px;
	        padding: 5px 0 10px 0; 
        }
        
        .dotted_blue_line
        {
            clear:left;float:left;
            width:595px;
            background-image:url(/aptuitlaurus/imagesNew/dot_blue_repeat.gif); 
	        background-repeat:repeat-x; 
	        background-position:top;	        
        }
        
        .NewsDetailDate
        {
            clear:left;float:left;
            width:595px;
            font-weight:bold;font-size:13px;
            padding:5px 0 0 0;
            color:#660066;   
        }
        .NewsAbstract
        {
            clear:left;float:left;
            width:595px;
            font-size:13px;
            padding:10px 0 0 0;
            color:#02ACEF;           
        }
        .NewsBody
        {
            clear:left;float:left;
            width:595px;
            font-size:12px;
            padding:15px 0 0 0;   
        }
        .NewsFooter
        {
            clear:left;float:left;
            width:595px;
            padding:20px 0 0 0;   
        }
            
            .Smaller
            {
                font-family:Verdana, Arial;
                font-size:10px;   
            }*/
        
    /* == NEWS ITEM ====================================================*/
    
    /*=== Event Details ========================================================================================================================*/
		
			.MainEventDetailTable {margin:0 0 20px 0;width:850px;}
			.EventsDetailsPic {float:left;width:239px;height:auto;padding:0 0 20px 30px;}

			.EventDescription {height:auto;padding:0 60px 0 30px;}    
			    .EventDescriptionTable {width:550px;height:auto;font-family:Verdana, Arial; font-size:11px;color:#818283;}
			        .EventDates {font-weight:bold;}
			        .EventTitle {font-weight:bold;color:#00ADEF;font-size:12px;}
			        .EventDetails {padding:10px 0 0 0;line-height:16px;}

			.GreyBox {background-color:#F0F0F1;width:200px;padding:20px 30px 0 30px;vertical-align:top;}
			    #GreyBoxTable {font-family:Verdana, Arial;color:#818283;}
			        
			        .EventTime {padding:0 0 12px 0;}
			        .EventStand {padding:0 0 12px 0;}
			        .Speakers {padding:0 0 12px 0;}
			        .Refreshments {padding:0 0 12px 0;}
			            
			            .EvBoldBlue {color:#00ADEF;font-weight:bold;font-size:12px;}
			            .EvGrey {font-size:12px;}
			            
			        .OrderTickets {padding:10px 0 15px 0;}
			        .BookMeeting {padding:0 0 15px 0;}
			        .ContactAptuit {padding:0 0 15px 0;}
			        .VisitEventSite {padding:0 0 15px 0;}
			            
			        .EventClickables {padding:0 5px 0 0;}
			             			        
			        #GreyBoxTable a,
			        #GreyBoxTable a:visited
			        {font-weight:bold;color:#00ADEF;font-size:12px;text-decoration:none;}
			        #GreyBoxTable a:hover
			        {font-weight:bold;color:#00ADEF;font-size:12px;text-decoration:underline;}
			        		            
			        
		/*== /Event Details ========================================================================================================================*/
		
		/*==  VIDEO ITEM ===========================================================================================================================*/
		
		    #Videos
		    {
		        float:left;
		        width:310px;height:auto;
		        padding:20px 0 0 265px; 
		        background-color:Transparent;  
		    }
		        .Player
		        {
		            float:left;
		            width:310px;height:276px;
		        }
		        .RightClick
		        {
		            clear:left;float:left;
		            width:310px;height:auto;
		            text-align:center;
		            padding:10px 0 0 0;
		        }
		            .RightClick a, .RightClick a:visited
		            {
		                font-size:11px;text-decoration:none;   
		            }
		            .RightClick a:hover
		            {
		                text-decoration:underline;		                   
		            }
                .MovieScript
                {
                    clear:left;float:left;
		            width:237px;height:30px;
		            padding:30px 0 20px 37px;
                }
                
                /*== MOVIE SCRIPT ========================================*/
                
                    #MovieScriptTable
                    {
                        float:left;
                        width:572px;height:auto;
                    }
                        .MovieScriptTop 
                        {
                            width:572px;height:82px;
                            background-image:url(/aptuitlaurus/imagesNew/MovieScriptTop.gif);background-repeat:no-repeat;
                        }
                            .MovieScriptTitle
                                {
                                    float:left;
                                    font-family:Verdana,Arial;font-size:18px;color:#80C34E;
                                    padding:15px 0 0 60px;   
                                }
                                
                            .MovieScriptBG 
                            {
                                width:572px;height:auto;
                                background-image:url(/aptuitlaurus/imagesNew/MovieScriptBG.gif);
                                background-repeat:repeat-y;
                                   
                            }
                            .MovieScriptGradientBG
                            {
                                width:572px;min-height:312px;height:auto !important;
                                background-image:url(/aptuitlaurus/imagesNew/MovieScriptGradient.gif);
                                background-repeat:no-repeat;
                            }
                            .MovieScriptContent
                            {
                                width:450px;height:auto;
                                padding:10px 0 10px 60px;
                                font-family:Verdana,Arial;font-size:12px;line-height:17px;color:#373535;   
                            }
                                
                            .MovieScriptBott
                            {
                                width:572px;height:2px;
                                background-image:url(/aptuitlaurus/imagesNew/MovieScriptBott.gif);
                                background-repeat:no-repeat;
                            }
                            .MovieScriptCloseWindow
                            {
                                float:left;
                                width:100px;height:auto;
                                padding:40px 0 0 485px;   
                            }
                                .MovieScriptCloseText {font-family:Verdana, Arial;font-size:11px;padding:0 5px 0 0;}
                                .MovieScriptCloseimg img {border:0px;}
                                
                		        
		        /*==/MOVIE SCRIPT ========================================*/
		
		
		/*== /VIDEO ITEM ===========================================================================================================================*/
		
		
    /*==  CONTACT FORM =======================================================================================*/
    
        #ContactFormRightCol
        {
            padding:30px 0 0 0;
            line-height:14px;font-size:11px;  
        }
            #ContactFormRightCol a, #ContactFormRightCol a:visited
            {
                font-size:11px;font-weight:normal;color:#00ADEF;
                padding:0;margin:0;text-decoration:none;   
            }
    
            #ContactFormRightCol a:hover {text-decoration:underline;}          
    
    /*== /CONTACT FORM =======================================================================================*/
    
    /* == SEARCH RESULTS =========================================================*/
    
    /*.SearchLink
    {
        float:left;
        width:835px;height:auto;
        padding:0 0 5px 0;    
    }
        .SearchLink a, .SearchLink a:hover, .SearchLink a:visited
        {
            font-size:12px;color:#02ACEF;text-decoration:none;   
        }
    
    .SearchResults
    {
        clear:left;float:left;
        width:835px;height:auto;
        font-size:12px;color:#96989B;
        padding:0 0 20px 0;   
    }*/   
        
    /* N.B. SEE REDESIGN CSS */
    
    /* ==/SEARCH RESULTS =========================================================*/
    
    /*== FRAME FOOTER ================*/
    #FrameFooter
    {
        clear:left;float:left;
        padding:0 0 0 30px;
           
    }
    /*==/FRAME FOOTER ================*/     
    
    /*==========SITEMAP=====================================================================================================================================*/
    
    #CentreColSitemap
    {
        float:left;
        width:550px;height:auto;
    }
    
    .SitemapL1	{font-family:Verdana;font-size:14px;color:#00ADEF;font-weight:bold;text-decoration:none;}
    a.SitemapL1:visited {font-family:Verdana;font-size:14px;color:#00ADEF;font-weight:bold;text-decoration:none;}
    a.SitemapL1:hover {font-family:Verdana;font-size:14px;color:#00ADEF;font-weight:bold;text-decoration:none;}
    
    .SitemapL2 {font-family:Verdana;font-size:11px;line-height:17px;color:#51a536;font-weight:bold;text-decoration:none;text-transform:uppercase;}
    a.SitemapL2:visited {font-family:Verdana;font-size:11px;line-height:17px;color:#51a536;font-weight:bold;text-decoration:none;text-transform:uppercase;}
    a.SitemapL2:hover {font-family:Verdana;font-size:11px;line-height:17px;color:#51a536;font-weight:bold;text-decoration:none;text-transform:uppercase;}
    
    .SitemapL3	{font-family:Verdana;font-size:11px;color:#00ADEF;font-weight:normal;text-decoration:none; line-height:14px;}
    a.SitemapL3:visited {font-family:Verdana;font-size:11px;color:#00ADEF;font-weight:normal;text-decoration:none;}
    a.SitemapL3:hover {font-family:Verdana;font-size:11px;color:#00ADEF;font-weight:normal;text-decoration:none;}
    
    /*=========/SITEMAP=====================================================================================================================================*/
    
    /*== FOOTER MENU ====================================================================*/
    
    .FooterHolder
        {
            clear:both;float:left;
            width:920px;
            padding:0 0 0 30px;
        }
            .footer
            {
                width:915px;height:25px;
                padding:0 0 0 5px;
                /*background-image:url(/aptuitlaurus/imagesNew/footer.gif); background-repeat:repeat-x;*/
            }
            
                .FooterTable
                {
                    width:100%;height:25px;                 
                }
                    .FooterLink
                    {
                        float:left;width:auto;height:29px;
                        padding:6px 0 0 0;
                    }
                    
                        .FooterLink a 
                        {
                            font-family:"Lucida Sans", Arial;font-size:11px;color:#666666;
                            text-decoration:none;     
                        }
                        
                        .FooterLink a:hover
                        {
                            font-family:"Lucida Sans", Arial;font-size:11px;color:#00ADEF;
                            text-decoration:none;
                        }
                    .FooterPipe 
                    {
                        float:left;width:auto;height:29px;font-size:11px;
                        padding:6px 4px 0 4px;color:#666666;
                    }
                    .FooterCopyright
                    {
                        font-family:"Lucida Sans", Arial;font-size:11px;color:#666666;
                        text-decoration:none;
                        padding:6px 5px 0 0;     
                    }
    
    /*==/FOOTER MENU ====================================================================*/
    
    /*=== Search Nav Styling 2009-02-03*===*/
    
    .PreviousArrows, .NextArrows
    {
        font-size:11px;color:#96989B;        
    }
    .page_multi_link 
    {
        font-size:11px;color:#00ADEF;text-decoration:none;        
    }
    
    .page_multi_link_on, .page_multi_link_on:hover
    {
        font-size:12px;color:#00ADEF;text-decoration:none;
        font-weight:bold; 
    }
    .PreviousSearchPage, .PreviousSearchPage:visited,
    .NextSearchPage, .NextSearchPage:visited
    {
        font-size:11px;color:#00ADEF;text-decoration:none;   
    }    
    .PreviousSearchPage:hover,
    .NextSearchPage:hover
    {
        font-size:11px;color:#00ADEF;text-decoration:none;        
    }    
    /*===/Search Nav Styling 2009-02-03*===*/
    
    /*==Redesign Styles 2009-11-09============================================================================================================*/
    
    .PageContentOuter
    {
        clear:left;float:left;
        width:950px;height:auto;   
    }
    
        .PageContentOuter a, .PageContentOuter a:visited
        {
            color:#00ADEF;
            text-decoration:none;
        }
        .PageContentOuter a:hover
        {
            color:#00ADEF;
            text-decoration:underline;
        } 
       
    /*=== Home Page =======================================*/
    
        .PageContentHomeLeft
        {
            clear:left;float:left;
            width:655px;
            margin:4px 0 0 0;display:inline;
        }
            .PageContentHome
            {
                clear:left;float:left;
                width:565px;/*min-height:398px;*/height:auto !important;
                font-size:11px;line-height:18px;
                margin:0 0 0 90px;display:inline;                   
            }
            .QuickLinksFlashMenu
            {
                clear:left;float:left;
                width:623px;height:85px;
                margin:0 0 10px 32px;display:inline;
            }
    
        .RightColumnHome
        {
            float:left;
            width:241px;
            margin:0 0 0 30px;display:inline;
            padding:0 0 20px 0;            
        }
            .OurServices
            {
                float:left;
                width:241px;
                padding:10px 0 0 0;
            }
            .OurProducts
            {
                float:left;
                width:241px;
                padding:10px 0 0 0;
            }
            .InFocusHome
            {
                float:left;
                width:241px;
                padding:10px 0 10px 0;
            }
            
    /*=== About Us ========================================*/
    
    .AboutUsLeft
    {
        float:left;
        width:96px;
        margin:0 0 0 75px;display:inline;
        padding:0 0 30px 0;
        overflow:hidden;
    }
    
    .AboutUsStaffLeft  
    {
        float:left;
        width:576px;
        margin:0 0 0 75px;display:inline;
        padding:20px 0 20px 0;
    }     
    .AboutUsMiddle
    {
        float:left;
        width:455px;
        margin:0 0 0 25px;display:inline;
        font-size:11px;line-height:15px;
        padding:0 0 20px 0;    
    }
        .BulletTableMiddleCol
        {
            float:left;
            width:455px;
            margin:0 0 0 5px;display:inline;
        }
        .MiddleColBullets
        {
            margin-top:0px;margin-bottom:5px;
            list-style-image:url(/aptuitlaurus/imagesNew/BlueBullet1.gif);  
        }
        
        .AboutUsQP
        {
            float:left;
            width:455px;
            padding:10px 0 20px 0;
            overflow:hidden;
        }
            .AboutUsQualityPanel
            {
                clear:left;float:left;
                width:455px;                
            }
                .QualityPanelTop
                {
                    clear:left;float:left;
                    width:455px;height:16px;                    
                }
                .QualityPanelContent
                {
                    clear:left;float:left;
                    width:435px;height:auto;
                    background-image:url(../../aptuitlaurus/imagesNew/PoliciesBoxBGRepeater.jpg); background-repeat:repeat-y;
                    font-size:11px;color:#666666;
                    line-height:15px;
                    padding:0 10px 0 10px;
                }
                    .QualityPanelContent h3
                    {
                        font-family:Verdana, Arial;font-size:11px;font-weight:bold;color:#02ACEF;
                        margin:0 0 0 0;padding:0 0 2px 0;line-height:normal;
                    }  
                .QualityPanelBottom
                {
                    clear:left;float:left;
                    width:455px;height:13px;                    
                }
    .AboutUsRight
    {
        float:left;
        width:245px;
        margin:0 0 0 30px;display:inline;
        padding:20px 0 0 0;
    }    
        .AboutUsFacTour
        {
            float:left;
            width:241px;
        }
        .AboutUsRHImages
        {
            float:left;
            width:245px;
            padding:20px 0 20px 0;
            overflow:hidden;
        }
        
        .SearchResultsContent
		{
		    float:left;
            width:455px;            
            font-size:11px;line-height:15px;
            padding:0 0 20px 0;  
		}
		    .SearchLink
            {
                float:left;
                width:455px;height:auto;
                padding:0 0 5px 0;    
            }
                .SearchLink a, .SearchLink a:hover, .SearchLink a:visited
                {
                    font-size:12px;color:#02ACEF;text-decoration:none;   
                }
            
            .SearchResults
            {
                clear:left;float:left;
                width:455px;height:auto;
                font-size:12px;color:#96989B;                 
            }      
    
        /*=== Services ========================================*/
    
        .ServicesLeft
        {
            float:left;
            width:96px;
            margin:0 0 0 75px;display:inline;
            padding:0 0 30px 0;
            overflow:hidden;
        }
        .ServicesMiddle
        {
            float:left;
            width:455px;
            margin:0 0 0 25px;display:inline;
            font-size:11px;line-height:15px;
            padding:0 0 20px 0;    
        }
        .ServicesRight
        {
            float:left;
            width:245px;
            margin:0 0 0 30px;display:inline;
        }
            .ServicesMenu
            {
                float:left;
                width:245px;
                padding:20px 0 0 0;                
            }
            .ServicesFacTour
            {
                clear:left;float:left;
                width:241px;
                padding:15px 0 10px 0;
            }
                .ServicesFacTour img {border:0;}
                
        /*=== Products ========================================*/
    
        .ProductsLeft
        {
            float:left;
            width:96px;
            margin:0 0 0 75px;display:inline;
            padding:0 0 30px 0;
            overflow:hidden;
        }
        .ProductsMiddle
        {
            float:left;
            width:455px;
            margin:0 0 0 25px;display:inline;
            font-size:11px;line-height:15px;
            padding:0 0 20px 0;    
        }
            .ProductTable
            {
                float:left;
                width:455px;height:330px;
                background-image:url(/aptuitlaurus/imagesNew/NutraProdTable.gif); background-repeat:no-repeat;
            }
                .ProdTableLink1
                {
                    float:left;
                    width:121px;height:28px;
                    margin:75px 0 0 312px;display:inline;
                }
                .ProdTableLink2
                {
                    clear:left;float:left;
                    width:121px;height:28px;
                    margin:24px 0 0 312px;display:inline;
                }
                .ProdTableLink3
                {
                    clear:left;float:left;
                    width:121px;height:28px;
                    margin:28px 0 0 312px;display:inline;
                }
                
                    .ProdTableLink1 img, .ProdTableLink2 img, .ProdTableLink3 img
                    {
                        border:0;
                        cursor:pointer;
                    }
                    
        .ProductsRight
        {
            float:left;
            width:245px;
            margin:0 0 0 30px;display:inline;
            padding:0 0 15px 0;
        }
            .ProductsMenu
            {
                float:left;
                width:245px;
                padding:20px 0 0 0;                
            }
            .InFocus
            {
                clear:left;float:left;
                width:241px;
                padding:15px 0 0 0;
            }
                               
                .InFocusTop
                {
                    float:left;
                    width:241px;height:29px;
                }
                .InFocusContent
                {
                    clear:left;float:left;
                    width:241px;height:auto;
                    background-image:url(/aptuitlaurus/imagesNew/InFocusBGRepeater.jpg); background-repeat:repeat-y;
                    font-size:10px;color:#666666;
                    line-height:13px;
                    padding:5px 0 5px 0;
                }
                    .InFocusLeft
                    {
                        float:left;
                        width:52px;
                        margin:11px 0 0 7px;display:inline;
                    }
                        .InFocusLeft img {border:0;}
                    
                    .InFocusRight
                    {
                        float:left;
                        width:163px;
                        padding:11px 5px 0 7px;
                    }
                        .InFocusTitle
                        {
                            float:left;
                            width:163px;
                        }
                            .InFocusTitle h3
                            {
                                font-family:Verdana, Arial;font-size:11px;font-weight:bold;color:#02ACEF;
                                margin:0 0 0 0;padding:0 0 2px 0;line-height:normal;    
                            }
                        .InFocusBody
                        {
                            clear:left;float:left;
                            width:163px;
                            font-size:10px;color:#666666;                            
                        }
                        .InFocusReadArticle
                        {
                            clear:left;float:left;
                            width:163px;
                        }
                            .InFocusReadText
                            {
                                float:left;
                                width:140px;
                                padding:4px 0 0 0;
                            }
                                .InFocusReadText a, .InFocusReadText a:visited
                                {
                                    font-size:10px;color:#666666;
                                    line-height:13px;
                                    text-decoration:none;
                                }
                                .InFocusReadText a:hover
                                {
                                    font-size:10px;color:#666666;
                                    line-height:13px;
                                    text-decoration:underline;
                                }
                            .InFocusReadClick
                            {
                                float:left;
                                width:20px;height:20px;
                                margin:6px 0 0 3px;display:inline;
                            }
                                .InFocusReadClick img {border:0;}
                .InFocusBottom
                {
                    clear:left;float:left;
                    width:241px;height:16px;
                }
        
        /*=== Facilities ======================================*/
    
        .FacilitiesLeft
        {
            float:left;
            width:96px;
            margin:0 0 0 75px;display:inline;
            padding:0 0 30px 0;
            overflow:hidden;
        }
        
        .FacilitiesStaffLeft  
        {
            float:left;
            width:576px;
            margin:0 0 0 75px;display:inline;
            padding:20px 0 20px 0;
        }     
        .FacilitiesMiddle
        {
            float:left;
            width:455px;
            margin:0 0 0 25px;display:inline;
            font-size:11px;line-height:15px;
            padding:0 0 20px 0;    
        }
        .FacilitiesRight
        {
            float:left;
            width:245px;
            margin:0 0 0 30px;display:inline;
            padding:20px 0 0 0;
        }    
            .FacilitiesFacTour
            {
                float:left;
                width:241px;
            }
            .FacilitiesRHImages
            {
                float:left;
                width:245px;
                padding:20px 0 20px 0;
                overflow:hidden;
            }
            
        
        /*=== News ============================================*/
        
        .NewsFacTour
        {
            float:left;
            width:241px;
            padding:10px 0 10px 0;
        }
            .NewsItemContent
            {
                float:left;
                width:840px;
                margin:0 0 0 75px;display:inline;
                padding:0 0 30px 0;
            }
                .page_headline
                {
	                float:left; 
	                width:840px;
	                padding:15px 0 0 0; 
                }
                
                .NewsDetailDate
                {
                    clear:left;float:left;
                    width:840px;
                    font-weight:bold;font-size:13px;                    
                    color:#660066;   
                }
                .NewsAbstract
                {
                    clear:left;float:left;
                    width:840px;
                    font-size:13px;
                    padding:2px 0 0 0;
                    color:#02ACEF;           
                }
                .NewsBody
                {
                    clear:left;float:left;
                    width:840px;
                    font-size:11px;line-height:16px;
                    padding:5px 0 0 0;   
                }
                .NewsFooter
                {
                    clear:left;float:left;
                    width:840px;
                    padding:20px 0 0 0;   
                }
                    
                    .Smaller
                    {
                        font-family:Verdana, Arial;
                        font-size:10px;   
                    }         
    
        /*=== Services Menu ===================================*/
        
        .ServicesMenuTop
        {
            float:left;
            width:240px;height:24px;            
        }
        .ServicesMenuContent
        {
            clear:left;float:left;
            width:240px;height:auto;            
            background-image:url(/aptuitlaurus/imagesNew/ServicesMenuBGRepeater.gif);background-repeat:repeat-y;
            padding:10px 0 0 0;
            position:relative;z-index:0;                  
        }
        .ServicesMenuContent span {padding:0;margin:0;height:0;}
        .ServicesMenuContent table tr td {padding:0;margin:0;}
        
        
            .SMCLevel2RowCollapsed            
            {
                clear:left;float:left;
                width:236px;
                padding:0 2px 0 2px;                
                position:relative;z-index:10;          
            }
                        
            .SMCLevel2RowExpanded
            {
                clear:left;float:left;
                width:236px;border:1px red solid;
                padding:0 2px 0 2px;
                background-image:url(/aptuitlaurus/imagesNew/ServicesMenuBGRepeaterExp.gif);background-repeat:repeat-y;
                position:relative;z-index:10;    
            }
                .SMCLevel2Link
                {
                    clear:left;float:left;
                    width:196px;
                    padding:5px 20px 5px 20px;
                    border-top:1px dashed #FFFFFF;
                    vertical-align:top;                               
                }
                    .SMCL2LinkImg
                    {
                        float:left;
                        width:16px;height:16px;
                        background-image:url(/aptuitlaurus/imagesNew/ServiceMenuLevel2.gif);background-repeat:no-repeat;                    
                    }
                        .SMCL1LinkImg img {border:0;}
                        
                    .SMCL2LinkText
                    {
                        float:left;
                        width:170px;
                        margin:0 0 0 10px;display:inline;
                    }
                        .SMCL2LinkText a, .SMCL2LinkText a:visited,
                        a.SMCL2Hyperlink, a.SMCL2Hyperlink:visited
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                        .SMCL2LinkText a:hover,
                        a.SMCL2Hyperlink:hover
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                      
            .SMCLevel3RowCollapsed
            {
                clear:left;float:left;
                width:236px;                
                padding:0 2px 0 2px;                
                position:relative;z-index:10;
                display:none;          
            }            
                .SMCLevel3Link
                {
                    clear:left;float:left;
                    width:168px;height:auto;
                    padding:3px 20px 5px 46px;
                    vertical-align:top;           
                }
                    .SMCL3LinkImg
                    {
                        float:left;
                        width:7px;height:1px;
                        background-image:url(/aptuitlaurus/imagesNew/ServiceMenuLevel3.gif);background-repeat:no-repeat;
                        margin-top:7px;
                    }
                        .SMCL3LinkImg img {float:left;}
                        
                    .SMCL3LinkText
                    {
                        float:left;
                        width:158px;
                        margin:0 0 0 15px;display:inline;                        
                    }
                        .SMCL3LinkText a, .SMCL3LinkText a:visited,
                        .SMCL3Hyperlink, .SMCL3Hyperlink:visited
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                        .SMCL3LinkText a:hover,
                        .SMCL3Hyperlink:hover
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                        
        .ServicesMenuBottom
        {
            clear:left;float:left;
            width:240px;height:10px;
        }       
        
        /*=== Products Menu ===================================*/
        
        .ProductsMenuTop
        {
            float:left;
            width:240px;height:24px;            
        }
        .ProductsMenuContent
        {
            clear:left;float:left;
            width:240px;height:auto;            
            background-image:url(/aptuitlaurus/imagesNew/ProductsMenuBGRepeater.gif);background-repeat:repeat-y;
            padding:10px 0 0 0;
            position:relative;z-index:0;                  
        }
        .ProductsMenuContent span {padding:0;margin:0;height:0;}
        .ProductsMenuContent table tr td {padding:0;margin:0;}
        
            .PMCLevel2RowCollapsed            
            {
                clear:left;float:left;
                width:236px;
                padding:0 2px 0 2px;               
                position:relative;z-index:10;          
            }            
                                    
            .PMCLevel2RowExpanded
            {
                clear:left;float:left;
                width:236px;
                padding:0 2px 0 2px;
                background-image:url(/aptuitlaurus/imagesNew/ProductsMenuBGRepeaterExp.gif);background-repeat:repeat-y;
                position:relative;z-index:10;    
            }
                .PMCLevel2Link
                {
                    clear:left;float:left;
                    width:196px;
                    padding:5px 20px 5px 20px;
                    border-top:1px dashed #FFFFFF;
                    vertical-align:top;                               
                }               
                
                    .PMCL2LinkImg
                    {
                        float:left;
                        width:16px;height:16px;
                        background-image:url(/aptuitlaurus/imagesNew/ProductMenuLevel2.gif);background-repeat:no-repeat;                        
                    }
                        .PMCL1LinkImg img {border:0;}
                        
                    .PMCL2LinkText
                    {
                        float:left;
                        width:170px;
                        margin:0 0 0 10px;display:inline;
                    }
                        .PMCL2LinkText a, .PMCL2LinkText a:visited,
                        a.PMCL2Hyperlink, a.PMCL2Hyperlink:visited
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                        .PMCL2LinkText a:hover,
                        a.PMCL2Hyperlink:hover
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                                     
            .PMCLevel3RowCollapsed
            {
                clear:left;float:left;
                width:236px;  
                padding:0 2px 0 2px;                
                position:relative;z-index:10;
                display:none;          
            }
            
                .PMCLevel3Link
                {
                    clear:left;float:left;
                    width:168px;height:auto;
                    padding:3px 20px 5px 46px;
                    vertical-align:top;           
                }
                    .PMCL3LinkImg
                    {
                        float:left;
                        width:7px;height:1px;
                        background-image:url(/aptuitlaurus/imagesNew/ProductMenuLevel3.gif);background-repeat:no-repeat;
                        margin-top:7px;
                    }
                        .PMCL3LinkImg img {float:left;}
                        
                    .PMCL3LinkText
                    {
                        float:left;
                        width:158px;
                        margin:0 0 0 15px;display:inline;                        
                    }
                        .PMCL3LinkText a, .PMCL3LinkText a:visited,
                        .PMCL3Hyperlink, .PMCL3Hyperlink:visited
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                        .PMCL3LinkText a:hover,
                        .PMCL3Hyperlink:hover
                        {
                            font-family:Arial;font-weight:bold;font-size:12px;
                            color:#FFFFFF;
                            text-decoration:none;
                        }
                        
        .ProductsMenuBottom
        {
            clear:left;float:left;
            width:240px;height:11px;
        }
                     
    /*=/Redesign Styles 2009-11-09============================================================================================================*/
