@charset "UTF-8";
/* CSS Document */
#home #nav2{
display:none;
}


/*CONTENT*/
div#content{
position:relative;
float:left;
display:inline;
z-index:50;
padding:10px 0 0 0;
width:1100px;
background-image:url(../images/home/image1.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

div#content h1{}
div#content h2{}
div#content h3{}
div#content p{
font-size:11px;
line-height:150%;
color:#333333;
}

div#col1{
float:left;
display:inline;
width:340px;
/*height:600px;*/
margin:20px 0 0 70px;
}
div#col1 div#welcome{
height:340px;
}
div#col1 div#news, div#col2 div#events{
background-image:url(../images/home/dottedRule.gif);
background-repeat:no-repeat;
padding:20px 0 40px 0;
margin:20px 0 0 0;
}

div#col1 div#news 
{
    margin-top: 31px;
}

div#col2 div#events {
    background-image:url(../images/home/dottedRule-560.gif);
    }
    div#col2 div#events #naEvents, div#col2 div#events #intlEvents {
        float: left;
        padding-top: 7px;
        width: 280px;
    }
    
div#col1 div#news h4, div#col2 div#events h4{
font-size:11px;
font-weight:bold;
color:#343434;
padding:20px 0 0 0;
}
div#col1 div#welcome h1{
width:180px;
height:16px;
/*background-image:url(../images/home/welcome.gif);*/
}

div#col1 div#welcome p{
padding:20px 0 0 20px;
width:290px;
}
div#col1 h2{
width:200px;
height:15px;
background-image:url(../images/home/NEWS.gif);
display:block;
}

#news h2 a {
	display: block;
	_font-size: 10px;
	height: 15px;
	text-indent: -9000px;
	width: 65px;
	}
	
#events h2 a {
	display: block;
	_font-size: 10px;
	height: 15px;
	text-indent: -9000px;
	width: 90px;
	}

div#col2{
float:left;
display:inline;
width:560px;
/*height:600px;*/
margin:2px 0 30px 40px;
_margin:20px 0 30px 20px;
}

#announcement {
    background: url(../images/home/featuresbox-bottom.jpg) no-repeat scroll 0 bottom transparent;
    height: 372px;
    position: relative;
    width: 560px;
    }
    #announcement #announcementBot {
        background: url(../images/home/featuresbox-top.jpg) no-repeat scroll 0 0 transparent;
        text-align: center;
        }
        #announcement #announcementBot p.featuredHeader {
            color: #f6f298;
            font-size: 16px;
            font-weight: bold;
            padding-bottom: 4px;
        }
        #announcement #announcementBot p span {
            font-size: 12px;
            font-weight: bold;
        }
        #announcement #announcementBot p.featureBody 
        {
            text-align: left;
            padding: 8px 42px 0 42px;
        }
        
		#announcement #announcementBot p.featureBodyWLogo 
        {
            text-align: left;
            padding: 8px 10px 0 42px;
			width: 365px; 
			float: left;
        }
		
		.promoLogo 
        {
            float: left; 
			margin-top: 10px; 
			border-left: 1px solid #697dc8; 
			padding-left: 10px;
        }
		
		.promoLogo img {
			margin: 5px;
		}
		
		.promo-logo-caption
        {
			font-size: 9px; 
			color: white; 
			font-weight: bold; 
			_line-height: 9px;
		}
        #featuredTable {
            font-size: 11px;
            padding: 10px 0 0 12px;
	    *margin-left: 10px;
            text-align: left;
            }
            #featuredTable tr td {
                width: 200px;
            }
            
        .featuredLinks 
        {
            background: url(../images/home/featured-link-arrow.jpg) 0 5px no-repeat;
            margin: 17px 0 0 13px;
            padding-left: 8px;
            text-align: left;
        }
            

div#col2 h2{
width:200px;
height:15px;
background-image:url(../images/home/EVENTS.gif);
display:block;
}
div#col3{
float:left;
display:inline;
width:200px;
margin:1px 0 0 10px;
padding:0 0 30px 0;
}

/*Lists*/
div#content .eventsList li{
line-height:130%;
font-size:11px;
list-style:none;
color:#333333;
padding:2px 0 2px 10px;
margin-top:6px;
background-image:url(../images/all/gridArrow.gif);
background-position: 0 5px;
background-repeat:no-repeat;
}

/*Solution Box1*/
.solutionBox1{
width:215px;
background-image:url(../images/all/SolutionBox1_bg.gif);
background-repeat:repeat-y;
}
.solutionBox1 .header{
width:215px;
height:47px;
background-image:url(../images/all/SolutionBox1_top.png);
}
.solutionBox1 .bottomEdge{
width:215px;
height:17px;
background-image:url(../images/all/SolutionBox1_bottom.gif);
}
/*Solution Box2*/
.solutionBox2{
width:251px;
background-image:url(../images/all/SolutionBox2_bg.png);
background-repeat:repeat-y;
}
.solutionBox2 .header{
width:251px;
height:47px;
background-image:url(../images/all/SolutionBox2_top.png);
}
.solutionBox2 .bottomEdge{
width:251px;
height:17px;
background-image:url(../images/all/SolutionBox2_bottom.png);
}
.solutionBox1 h3, .solutionBox2 h3{
position:relative;
top:10px;
width:120px;
height:28px;
text-align:center;
margin:0 0 0 44px;
}
.solutionBox1 ul, .solutionBox2 ul, .infoBox ul{
padding:10px 0 2px 0px;
width:200px;
}
* div#content .solutionBox1 ul li, * div#content .solutionBox2 ul li, .infoBox ul li{
font-size:10px;
line-height:150%;
padding:0 0 0 20px;
list-style-type:none;
list-style-image:none;
background-image:none;
color:#fff799;
}
.solutionBox1 ul li a{
display:block;
width:160px;
font-size:11px;
line-height:210%;
padding:4px 0 6px 20px;
list-style-type:none;
color:#f6f298;
text-decoration:none;
background-image:url(../images/products/prodListArrow.gif);
background-repeat:no-repeat;
background-position:center left;
}
div#solutionApp h3{
background-image:url(../images/home/solutionsByApp.gif);
background-repeat:no-repeat;
}
div#solutionInd h3{
background-image:url(../images/home/solutionsByInd.gif);
background-repeat:no-repeat;
}

.announce {
	display: none;
	}
