﻿    #homeMainOuter {width: 100%; padding: 0; margin: 0 auto; 
        background: url(../images/home/orangebar.jpg) center no-repeat;
        /**background: url(../images/bg_orangebar_ie.jpg) top center no-repeat; /* IE 7 and below */
        /*_background: url(../images/bg_orangebar_ie.jpg) top center no-repeat; /* IE 6 and below */
    }  
    .message {line-height: 1.1; position: relative; top: -68px; color: #16496B; padding: 8px; font-weight: bold; font-size: 14px; font-family: 'Trebuchet MS', Verdana, Helvetica, sans-serif; text-align: center;}
    
    .defaultPageTourButton_show {display: block; margin: 0px; margin-left: 0px;	padding: 0px; margin-top: 55px;}
	.defaultPageTourButton_hide {display: none;	margin: 0px; margin-left: 0px; padding: 0px; margin-top: 55px;}
	
	.BesideSlideshow {float: left; width: 435px; font-family: Verdana; color: #1D5E8A;}
	.BesideSlideshow h4 {font-size: 22px;  margin: 0 0 0 10px; padding: 0; color: #F68829; font-weight: bold;}
    .BesideSlideshow p {line-height: 1.35; margin: 4px 0 3px 10px; font-size: 13px;}
    .BesideSlideshow li {line-height: 1.35; margin: 4px 0 3px 25px; list-style: normal; font-size: 13px;}
    
    .sml_content_box h3 {font-size: 15px; margin: 4px 0 2px 0;}
    
    #homeMain2 {width: 960px; margin: 0 auto; padding-bottom: 20px;}      

.homeGray {width: 960px; margin: 0 auto;}   
.homePageSmallText {font-family: 'Trebuchet MS'; font-size: 12px;}
    
/* titles */
.swaphome {text-indent: -2000em; z-index: 1000;}

#home_t1title {margin: 5px 0 0 0; padding: 0; width: 525px; background: URL(../images/home/tab1_title.jpg) no-repeat; height: 40px;}
#home_t1text {margin: 12px 0 6px 0; padding: 0; width: 525px; background: URL(../images/home/tab1_text.gif) no-repeat; height: 120px;}

#home_t2title {margin: 5px 0 0 0; padding: 0; width: 525px; background: URL(../images/home/tab2_title.jpg) no-repeat; height: 81px;}
#home_t2text {margin: 12px 0 6px 0; padding: 0; width: 525px; background: URL(../images/home/tab2_text.gif) no-repeat; height: 102px;}

#home_t3title {margin: 6px 0 0 0; padding: 0; width: 525px; background: URL(../images/home/home_title_tab3.jpg) no-repeat; height: 48px;}
#home_t3titleB {margin: 12px 0 6px 0; padding: 0; width: 525px; background: URL(../images/home/title_tab3_sub.gif) no-repeat; height: 120px;}

/*#whatwedotitle {margin: 6px 0 6px 0; padding: 0; width: 525px; background: URL(../images/home/home_whatwedo.jpg) no-repeat; height: 30px;}
#whendoyouneedtitle {margin: 6px 0 6px 0; padding: 0; width: 431px; background: URL(../images/home/home_whendoyouneedthinkitsm.jpg) no-repeat; height: 30px;}*/

#tab1buttontop {margin-top: 29px;}
#tab2buttontop {margin-top: 2px;}
#tab3buttontop {margin-top: 20px;}

/*#hometoptitle {width: 941px; height: 30px; margin: 0 0 0 0; padding: 0; background: URL(../images/titles/home_top.jpg) no-repeat;}*/
#homeMain {background: url(../images/home/home_main.png) no-repeat top left; width: 960px; height: 361px; margin: 0 auto; padding: 0; overflow: hidden;}
        
    .tabbed {overflow: hidden; height: 294px;}
        .homepanel {float: left; width: 512px; height: 254px; padding: 20px 0 20px 20px; overflow: hidden;}
            .homepanel h3 {margin: 10px 0 7px 0; color: #333;}
            ul.checklist {list-style: none; font-family: Trebuchet MS, Sans-Serif; font-size: 13px;}
                .checklist li {line-height: 1.25; text-align: left; clear: left; padding: 1px 0 3px 0;}
                    .checklist li a {text-decoration: none; color: #222;}
                    .checklist li a:hover {text-decoration: underline;}
                .checklist img {float: left; margin: 2px 4px 2px 0;}
    
    .homebtn {clear: both; margin-top: 10px;}
        #homerotate {float: right; width: 400px; height: 254px; padding: 20px 20px 20px 0; overflow: hidden;}
            #mycarousel {}
            #mycarousel li {list-style: none; padding: 0; margin: 0;}    
    .htabs {height: 65px;}
        
        #hometab1 a {width: 320px; height: 65px; background: URL(../images/home/tab1.jpg) no-repeat;}
        #hometab2 a {width: 320px; height: 65px; background: URL(../images/home/tab2.jpg) no-repeat;}
        #hometab3 a {width: 320px; height: 65px; background: URL(../images/home/tab3.jpg) no-repeat;}

        #hometab1 a:hover, #hometab1 a.tab-current {width: 320px; height: 65px; background: URL(../images/home/tab1_active.jpg) no-repeat;}
        #hometab2 a:hover, #hometab2 a.tab-current {width: 320px; height: 65px; background: URL(../images/home/tab2_active.jpg) no-repeat;}
        #hometab3 a:hover, #hometab3 a.tab-current {width: 320px; height: 65px; background: URL(../images/home/tab3_active.jpg) no-repeat;}
    
/*.homePageSmallText { font-family: verdana; font-size: 11px; color: #333333;}*/



/* List of tabs */
.htabs ul.tabs {border-top: solid 1px #cecece; float: left; display: inline; width: 100%;	margin: 0; padding: 0;}
.htabs ul.tabs li {width: 320px; height: 65px; list-style: none; float: left; margin: 0; padding: 0;}
.htabs ul.tabs li a {overflow: hidden; display: block; margin: 0; padding: 10px 12px;}
.htabs ul.tabs li a:hover {}

/* The current selected tab */
/*.tabbed ul.tabs li a.tab-current {background: URL(../images/home/tab1_active.jpg) no-repeat;}*/

/* The content shown when a tab is selected */
.htabs div {float: left; display: block; /*width: 100%;*/}

/* Set the CSS to make sure the other tabs' content isn't shown other than the first */
.htabs div.t2, .htabs div.t3 {display: none;}


