﻿body{
	background: white none  no-repeat fixed center center;	
	margin-top:0px;
	margin-bottom:0px;
	
}
.valign
{
	vertical-align:top;
}
.centerstuff{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
a {
text-decoration: none;
}
.banner_background
{
     /* background: #f0f0f0 url('images/index_12.jpg') no-repeat scroll center center; */
    width:298px;
    height:198px;
	 background-color: #f0f0f0;
     vertical-align: top;
     text-align: left;
     margin: 0px 0px 0px 0px;
} 

.content_header_background
{
    background: #f0f0f0 url('images/index_15.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 62px;
}

.ContentHeaderHomePage
{
    background: #f0f0f0 url('images/WelcomeTocasby.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 44px;
}
.ContentHeaderApply
{
    background: #f0f0f0 url('images/Apply.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderAbout
{
    background: #f0f0f0 url('images/AboutUs.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderPort
{
    background: #f0f0f0 url('images/port1.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderConstruction
{
    background: #f0f0f0 url('images/construction.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderContact
{
    background: #f0f0f0 url('images/ContactUs.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderFounder
{
    background: #f0f0f0 url('images/founder-1.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderHeritage
{
    background: #f0f0f0 url('images/heritage.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderHospitality
{
    background: #f0f0f0 url('images/hospitality.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderKeyMan
{
    background: #f0f0f0 url('images/keymana.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderTracking
{
    background: #f0f0f0 url('images/Tracking.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderFranchisee
{
    background: #f0f0f0 url('images/Franchisee-1.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderLocations
{
    background: #f0f0f0 url('images/location-l.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderMilestones
{
    background: #f0f0f0 url('images/milestones.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderOpenings
{
    background: #f0f0f0 url('images/CurrentOpening.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderPrivacy
{
    background: #f0f0f0 url('images/Privacy.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderSCMS
{
    background: #f0f0f0 url('images/SCMS.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderSecurity
{
    background: #f0f0f0 url('images/Security.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderSiteMap
{
    background: #f0f0f0 url('images/SiteMap-1.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderTechnology
{
    background: #f0f0f0 url('images/Technology.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderTerms
{
    background: #f0f0f0 url('images/Terms.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderValues
{
    background: #f0f0f0 url('images/Values.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderVision
{
    background: #f0f0f0 url('images/missionvision.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderLogin
{
    background: #f0f0f0 url('images/Login.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderBoard
{
    background: #f0f0f0 url('images/Board.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.ContentHeaderGreen
{
    background: #f0f0f0 url('images/gogreen1.jpg') no-repeat scroll center center;
    margin: 0px 0px 0px 0px;
    width: 526px;
    height: 42px;
}
.font_footer
{
    font-family: Calibri, Arial;
    color: #666666;
    font-size: 10pt;
	x-height:10px
}

.font_footer a:link
{
    color: white;
    text-decoration: none;
}

.font_footer a:visited
{
    color: white;
    text-decoration: none;
}

.font_footer a:hover
{
    color: White;
    text-decoration: underline;
}
.font_footer1
{
    font-family: Calibri, Arial;
    color: #666666;
    font-size: 10pt;

}
.font_footer2
{
    font-family: Calibri, Arial;
    color: #666666;
    font-size: 10pt;
	x-height:10pt;
}
.font_footer1 a:link
{
    color: #003151;
    text-decoration: none;
}

.font_footer1 a:visited
{
    color: #003151;
    text-decoration: none;
}

.font_footer1 a:hover
{
    color: #003151;
    
}
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	opacity:.9;
	filter: alpha(opacity=90);
	text-align: left;
	border: solid 2px #146196;
	padding: 5px 5px 5px 5px;
}

.popupHover {
	background-color:#F5F7F8;
}

.menuitem
{
    text-decoration: none;
    padding: 3px 0px 3px 0px;
    font-family : Calibri, Arial;
    font-style: normal;
    font-size: 11pt;
    font-weight:bold;
}

a.menuitem:link 
{
    color: #666666;
    text-decoration: none;
}
    
a.menuitem:visited 
{
    color: #666666;
    text-decoration: none;
}
    
a.menuitem:hover
{    
    background-color: Transparent;
}

.CasbyLogo3
{
    background-image:  url('images/CasbyLogo3.jpg');
    width: 246px; 
    height :44px;
	vertical-align: top;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
	z-index: 30;

}

table td img {
display: absolute;
}




.imglink
{
	border: 0px transparent none;
	
}

.font_search
{
    font-family: Calibri, Arial;
    font-size: 9pt;
    font-weight:bold;
    text-align: right;
    font-style:italic;
    color: #666666;
}

.font_search_text
{
    font-family: Calibri, Arial;
    color: #ffffff;
    font-size: 10pt;
}

.mainaccordianheader
{
    background: url('images/Header.jpg') no-repeat center center;
    font-family: Calibri Arial;
    color: #666666;
    font-weight: bold;
    font-size: 10pt;
    text-align: left;
    cursor: pointer;
    padding: 0px 10px 0px 10px;
    height: 38px;
    vertical-align: middle;
}

.mainaccordiancontent
{
    font-family : Calibri, Arial;
    font-style: normal;
    font-size: 10pt;
    color : #666666;
    text-align:justify; 
    float: left;     
    padding : 5px 10px 5px 10px;
}


.homepage_text_container
{
    padding: 5px 5px 5px 5px;
    text-align: left;
    vertical-align: top;
}
.AboutData1
{
	background-image:url(images/AboutData1.jpg);
	width:824px;
	height:152px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.AboutData2
{
	background-image:url(images/AboutData2.jpg);
	width:824px;
	height:159px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.AboutData3
{
	background-image:url(images/AboutData3.jpg);
	width:826px;
	height:158px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.homepage_Data
{
	background-image:url(images/HomeData.jpg);
	width:624px;
	height:362px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.index_01
{
	background-image:url('images/index_01.jpg');
	width:20px;
	height:759px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Back3
{
	background-image:url(images/Back3.jpg);
	width:95px;
	height:136;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Blanck
{
	background-color:#f1f1f1;
	width:95px;
	height:42px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
/*
.Login
{
	background-image:url(images/Login.jpg);
	width:105px;
	height:62px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}*/
.index_02
{
	background-image:url(images/index_021.jpg);
	width:200px;
	height:362px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.index_021
{
	background-image:url(images/index_0211.jpg);
	width:200px;
	height:362px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}

.index_07
{
	background-image:url(images/index_07.jpg);
	width:23px;
	height:745px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}

.index_10
{
	background-image:url(images/Buil2.jpg);
	width:139px;
	height:71px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.index_11
{
	background-image:url(images/Buil1.jpg);
	width:141px;
	height:71px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.index_13
{
	background-image:url('images/index_13a.jpg');
	width:526px;
	height:65px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.index_20
{
height:44px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.index_14
{
	background-image:url(images/index_14.jpg);
	width:19px;
	height:127px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}


/*.index_17
{
	background-image:url(images/index_17.jpg);
	width:568px;
	height:48px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}*/
/*
.FounderData01
{
background-image:url(images/FounderData_01.jpg);
	width:432px;
	height:191px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.FounderData02
{
background-image:url(images/FounderData_02.jpg);
	width:392px;
	height:328px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.FounderData03
{
background-image:url(images/FounderData_03.jpg);
	width:432px;
	height:137px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.FounderData04
{
background-image:url(images/FounderData_04.jpg);
	width:824px;
	height:141px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}*/
.CareerFont
{
    font-family: Calibri, Arial;
    font-size: 10pt;
    color: #666666;
    font-style:normal;
    text-decoration: none;    
    
}
.fonts
{
    font-family: Calibri, Arial;
    font-size: 10pt;
    color: #666666;
    font-style:normal;
    text-decoration: none;
    text-indent: 30px;
    
}
.fonts1
{
    font-family: Calibri, Arial;
    font-size: 10pt;
    color: #666666;
    font-style:normal;
    text-decoration: none;
    text-indent: 0px;
    
}
.fontsbold
{
    font-family: Calibri, Arial;
    font-size: 11pt;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    
}

.fontstyle
{
    font-family: Calibri, Arial;
    font-size: 11pt;
    font-weight: bold;
    color: #003454;
    text-decoration: none;
    
}
.rail
{
    position: relative;
    background: url('images/slider.jpg') repeat-x center center;
    height: 21px;
    vertical-align:bottom;
}

.handle
{
    width: 163px;
    height: 48px;
}
.heritage
{
	background-image:url(images/Heritage_16.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
	
}

.selected
{
    background-image: url('images/selected.jpg');
    background-position: center right;
    background-repeat: no-repeat;
    font-family: Calibri, Arial;
    color: Black;
    font-weight: bold;
    font-size: 10pt;
    
    height: 40px;
    width: 240px;
	float: right;
	
}

.selected a{
    vertical-align: middle;
}

.unselected
{
    font-family:  Calibri, Arial;
    color: #666666;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
    height: 40px;
    width: 240px;
	float: right;
	vertical-align: middle;
}   

.unselected a
{
    vertical-align: middle;
}


.linkalign
{
    text-align: right; 
    padding: 7px 20px 0px 0px;
 }
 .linkalign1
{
    text-align: right; 
font-weight: bold;
    padding: 7px 10px 0px 0px;
 }
 .logisticsaccordianheader
{
	background-image:url('images/accordion1.png');
	background-repeat:no-repeat;
    font-family: Calibri, Arial;
    font-weight: bold;
    font-size: 11pt;
    text-align: left;
    cursor: pointer;
    padding: 0px 30px 0px 30px;
    height: 33px;
}

.logiscticsaccrodiancontent
{
    font-family : Calibri, Arial;
    font-style: normal;
    font-size: 10pt;
    color : #27314b;
    text-align:justify; 
    float: left; 
    padding : 5px 30px 5px 30px;
}
.ValuesData1
{
background-image:url(images/ValuesData_01.jpg);
	width:824px;
	height:68px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.ValuesData2
{
background-image:url(images/ValuesData_02.jpg);
	width:280px;
	height:401px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.ValuesData3
{
background-image:url(images/ValuesData_03.jpg);
	width:268px;
	height:401px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.ValuesData4
{
background-image:url(images/ValuesData_04.jpg);
	width:276px;
	height:401px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}

.Hospitality
{
background-image:url(images/hospitality_161.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Security
{
background-image:url(images/security_16.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}

.Technology
{
background-image:url(images/Technology_16.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.MissionVision
{
background-image:url(images/MissionVision_16.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Vision
{
background-image:url(images/Vision1.jpg);
	width:425px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin-left:15px;
}
.Mission
{
background-image:url(images/Mission1.jpg);
	width:417px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin-left:15px;
}
.Milestones1
{
background-image:url(images/milestones_ws.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin-left:5px;
}
.Green
{
background-image:url(images/gogreen.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin-left:0px;
}
.ContactUs
{
background-image:url(images/ContactUs_16.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Apply
{
background-image:url('images/Apply_16.jpg');
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.SiteMap
{
background-image:url(images/SiteMap.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.SiteMapDynamic
{
background-color:Transparent;
border-style:solid;	
border-color:Transparent;
text-align:left;
}
.Construction
{
background-image:url(images/constuction_16.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Privacy
{
background-image:url(images/DataBack.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Location
{
background-image:url(images/location.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.divBox
{
padding:10px;
max-width : 800px;
max-height : 430px;
overflow-y:auto;
overflow-x:hidden;
float:left;
} 
.HomeData1
{
background-image:url(images/HomeData_01.jpg);
	width:224px;
	height:326px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.HomeData2
{
background-image:url(images/HomeData_02.jpg);
	width:400px;
	height:211px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.HomeData3
{
background-image:url(images/HomeData_03.jpg);
	width:400px;
	height:151px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.Founder
{
background-image:url(images/Founder.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.DataBack
{
background-image:url(images/DataBack.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.LoginBack
{
background-image:url(images/login_16.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.TrackBack
{
background-image:url(images/trackback.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
.FranBack
{
background-image:url(images/Franchisee.jpg);
	width:824px;
	height:469px;
	background-repeat:no-repeat;
	border:0px transparent none;	
	vertical-align:top;	
	margin:0px;
}
