body{
	margin:0;
	min-width:982px;
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#252525;
}
a:hover{text-decoration:underline;}
input{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* header */
#header{
	height:1%;
	padding:7px 0 0;
	background:#0c203b url(../images/bg-header.gif) repeat-x;
	border-bottom:10px solid #f9f9f9;
}
#header:after{
	content:"";
	display:block;
	clear:both;
}
.search-holder{
	width:964px;
	margin:0 auto;
	padding:0 8px 7px;
	overflow:hidden;
}
.search-holder ul{
	float:right;
	list-style:none;
	margin:0;
	padding:0 21px 0 0;
	overflow:hidden;
}
.search-holder ul li{
	float:left;
	padding:0 7px;
	background:url(../images/split-search-holder-list.gif) no-repeat 100% 2px;
}
.search-holder ul li.last-link{background:none;}
.search-holder ul a{
	font-size:11px;
	line-height:18px;
	color:#fff;
	float:left;
}
.search-holder ul a strong{white-space:nowrap;}
.search-holder fieldset{
	float:right;
	padding:0 0 0 20px;
	background:url(../images/bg-search-form.gif) no-repeat 0 2px;
}
.search-holder fieldset input{
	float:left;
	width:108px;
	padding:1px 5px 2px;
	border:1px solid #a3a3a3;
	font-size:11px;
	line-height:14px;
	color:#252525;
}
.search-holder fieldset input.btn-search{
	width:auto;
	height:auto;
	border:0;
	padding:0;
	margin:3px 0 0 4px;
}
/* nav-box */
.nav-box{
	height:1%;
	background:#f9f9f9 url(../images/bg-nav-box.gif) repeat-x 0 100%;
}
.nav-holder{
	width:726px;
	margin:0 auto;
	padding:0 1px 0 253px;
	position:relative;
}
.nav-holder:after{
	content:"";
	display:block;
	clear:both;
}
/* logo */
.logo{
	width:148px;
	height:49px;
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
	padding:9px 53px 0 52px;
	position:absolute;
	left:0;
	top:-24px;
	background:url(../images/logo.gif) no-repeat;
}
.logo a{
	display:block;
	width:148px;
	height:49px;
}
#menu{
	list-style:none;
	margin:0;
	padding:0 1px 0 0;
	float:right;
	background:url(../images/split-nav-link.gif) repeat-y 100% 0;
}
#menu li{
	float:left;
	padding:0 0 0 1px;
	background:url(../images/split-nav-link.gif) repeat-y;
}
#menu li:hover,
#menu li.hover{position:relative;}
#menu a{
	font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00304b;
	float:left;
	padding:13px 11px 12px 10px;
}
#menu a strong{white-space:nowrap;}
#menu a:hover,
#menu li.active a,
#menu li:hover a,
#menu li.hover a{
	background:#c5df9f url(../images/bg-nav-link-hover.gif) repeat-x 0 100%;
	border-top:1px solid #c6dfa1;
	padding-top:12px;
	text-decoration:none;
}
#menu li ul{
	list-style:none;
	width:159px;
	position:absolute;
	top:100%;
	left:0;
	padding:0;
	margin:-1px 0 0;
	border:1px solid #ccc;
	display:none;
	background:#fff;
	z-index:100;
}
#menu li.inner-sub ul{right:-1px; left:auto;}
* html #menu li ul{margin:0;}
#menu li:hover ul,
#menu li.hover ul{display:block;}
#menu li ul li{
	background:url(../images/split-submenu.gif) repeat-x;
	padding:0;
}
#menu li ul li.first{background:none;}
#menu li ul li.first a{margin:0; padding-top:6px !important;}
#menu li:hover ul a,
#menu li.hover ul a,
#menu li ul a{
	width:137px;
	padding:5px 11px 7px;
	margin:1px 0 0;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	color:#333;
	background:#fff;
	border:0;
}
#menu ul a:hover,
#menu li:hover ul a:hover,
#menu li.hover ul a:hover,
#menu li.active ul a:hover{
	background:#b5d191;
	border:0;
	padding-top:5px;
}
/* main */
#main{
	width:981px;
	margin:-5px auto 0;
	padding:0 0 0 1px;
	overflow:hidden;
}
/* flash-box */
#flash-box{
	height:1%;
	overflow:hidden;
}
#flash-box img{display:block;}
/* news-box */
.news-box{
	width:940px;
	margin:0 0 0 20px;
	background:#024d8a url(../images/bg-news-box.gif) repeat-x 0 100%;
}
.news-main{
	background:url(../images/bg-news-main.gif) no-repeat 0 100%;
	color:#fff;
}
.news-main div{
	height:1%;
	overflow:hidden;
	padding:0 1px 0 14px;
	background:url(../images/bg-news-center.gif) no-repeat 706px 100%;
}
.news-main a{color:#fff;}
.news-main dl{
	width:690px;
	margin:0;
	padding:7px 0;
	font-size:11px;
	line-height:15px;
	overflow:hidden;
}
.news-main dl dt{
	float:left;
	font-weight:bold;
	padding:0 9px 0 0;
	line-height:16px;
	text-transform:uppercase;
	background:url(../images/split-news-headline.gif) no-repeat 100% 0;
}
.news-main dl dd{
	float:left;
	margin:0;
	font-size:12px;
	padding:0 0 0 8px;
}
.news-main dl dd strong{font-size:11px;}
.news-main ul{
	width:230px;
	list-style:none;
	margin:0;
	padding:8px 0 11px;
	float:right;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	left:15px;
}
.news-main ul li{
	float:left;
	background:url(../images/split-news-list.gif) no-repeat 0 4px;
	padding:0 4px 0 8px;
	margin:0 0 0 14px;
}
/* content-area */
.content-area{
	width:942px;
	margin:0 0 0 19px;
	background:url(../images/bg-content-area.gif) repeat-y 439px 0;
}
.content-area-split{
	height:1%;
	overflow:hidden;
	padding:7px 2px 1px 0;
	background:url(../images/split-txt-holder.gif) repeat-x 0 100%;
}

.content-area .smallBold2 {
	font-size: 10px;
	font-weight: bold;
	color: #00477E;
}
.content-area .smallBold2: hover{
	color: #007abd;
	text-decoration: underline;
}
/* aside */
.content-area .aside1{
	width:437px;
	float:left;
	margin:4px 0 0;
}
/* customers-spotlight */
.customers-spotlight{
	height:1%;
	overflow:hidden;
	padding:0 12px 15px;
}
.customers-spotlight .txt-main{
	height:1%;
	overflow:hidden;
	padding:7px 0 0;
}
.customers-spotlight .img-holder{
	width:85px;
	float:left;
	padding:6px 18px 0 0;
}
* html .customers-spotlight .img-holder{padding-right:15px;}
.customers-spotlight .img-holder img{
	display:block;
	margin:0 auto;
}

.content-area .customers-spotlight p{
	margin:6px 0 0;
	line-height:15px;
	color:#252525;
}
.content-area h2{
	margin:0;
	padding:0 0 2px;
	font:bold 16px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00477e;
}
.content-area .smallBold2 {
	font-size: 10px;
	font-weight: bold;
	color: #00477E;
}
.content-area .smallBold2: hover{
	color: #007abd;
	text-decoration: underline;
}
.content-area h6{
	margin:0;
	font-size:12px;
	line-height:15px;
	color:#00477e;
}
.content-area p{
	margin:6px 0 0;
	line-height:16px;
}
/* txt-holder */
.txt-holder{
	height:1%;
	overflow:hidden;
	padding:12px 15px 7px 8px;
	color:#333;
	background:url(../images/split-txt-holder.gif) repeat-x;
}
.aside2 .txt-holder{padding:9px 15px 7px 16px;}
.aside2 .inner-holder{
	padding-top:0;
	background:none;
}

.txt-holder .smallBold2 {
	font-size: 10px;
	font-weight: bold;
	color: #00477E;
}
.txt-holder .smallBold2: hover{
	color: #007abd;
	text-decoration: underline;
}
/* aside2 */
.aside2{
	width:253px;
	float:left;
	padding:0 0 0 3px;
	margin:3px 0 0;
}
.txt-holder .banner-box{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:19px 0 0;
	padding:0 0 15px;
}
.txt-holder .banner-box div{
	float:left;
	left:50%;
	margin:0 0 0 -5px;
	position:relative;
	text-align:center;
}
.txt-holder .banner-box a{
	float:left;
	left:-50%;
	position:relative;
}
.txt-holder .banner-box img{display:block;}
.txt-holder ul{
	list-style:none;
	margin:6px 0 0;
	padding:0;
	overflow:hidden;
	height:1%;
	border-bottom:1px solid #f4f4f4;
}
.txt-holder ul li{
	border-top:1px solid #d7d7d7;
	margin:-1px 0 0;
	float:left;
	width:100%;
}
.txt-holder ul a{
	display:block;
	height:1%;
	line-height:17px;
	padding:1px 0 2px 6px;
	background:url(../images/bg-txt-holder-list-link.gif) no-repeat 0 100%;
}
/* sidebar */
.sidebar{
	width:236px;
	float:right;
}
.watch-demos,
.white-paper,
.smart-grid{
	margin:0 0 4px;
	font-size:10px;
	line-height:12px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.watch-demos{
	height:34px;
	width:130px;
	padding:28px 90px 0 16px;
	background-image:url(../images/bg-watch-demos.gif);
}
.white-paper{
	height:34px;
	width:130px;
	padding:28px 90px 0 16px;
	background-image:url(../images/bg-white-paper.gif);
}
.smart-grid{
	height:34px;
	width:220px;
	padding:28px 0 0 16px;
	background-image:url(../images/bg-smart-grid.gif);
}
.watch-demos h5,
.white-paper h5,
.smart-grid h5{display:none;}
.content-area .watch-demos p,
.content-area .white-paper p,
.content-area .smart-grid p{
	line-height:12px;
	margin:0;
}
.watch-demos a,
.white-paper a,
.smart-grid a{color:#000;}
/* footer */
#footer{
	width:928px;
	min-height:79px;
	margin:12px 0 0 9px;
	padding:9px 15px 0 17px;
	overflow:hidden;
	background:#f9f9f9 url(../images/bg-footer.gif) no-repeat;
	color:#555;
}
* html #footer{
	height:79px;
	overflow:visible;
}
#footer ul{
	list-style:none;
	margin:0;
	padding:0;
	font-weight:bold;
	line-height:19px;
	overflow:hidden;
}
* html #footer ul{float:left;}
#footer ul li{
	float:left;
	padding:0 5px 0 6px;
	margin:0 0 0 -1px;
	background:url(../images/split-footer-list.gif) no-repeat 0 5px;
}
#footer ul a{color:#555;}
#footer p{
	margin:3px 0 0;
	font-size:10px;
	line-height:15px;
	float:right;
}
#footer .small-logo{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	margin:1px 0 0 8px;
}
#footer .small-logo a{
	display:block;
	width:102px;
	height:34px;
	overflow:hidden;
	background:url(../images/logo-small.gif) no-repeat;
}
/* article */
#article{
	width:973px;
	overflow:hidden;
	margin:1px 0 0 8px;
	padding:6px 0 15px;
	background:url(../images/bg-article.gif) repeat-y 156px 0;
}
.article-box{
	width:765px;
	float:left;
}
/* menu-holder */
.menu-holder{
	width:155px;
	overflow:hidden;
	float:left;
}
.menu-holder ul{
	list-style:none;
	margin:0;
	padding:0;
}
.menu-holder ul li{
	padding:2px 0 3px;
	background:url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	
}
.menu-holder #leftColumnSubNav li a{
	padding: 0 0 0 8px;
	
}
	
	
.menu-holder #leftColumnSubNav {
	font:bold 10px/12px "Arial", Helvetica, sans-serif;
	background: #E0F0DC;
}
.menu-holder #leftColumnSubNav ul li{
	padding:2px 0 3px;
	background:url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
}

.menu-holder #leftColumnSubNav ul{
	padding: 4px 0 8px 10px;
	width: 132px;
}

.menu-holder #leftColumnSubNav li{
	border: none;
	padding: 0 0 3px 0;
	list-style: none;
}

.menu-holder #leftColumnSubNav li a{
	background: url(../images/arrowBlueSmall.gif) no-repeat 2px 5px;
	padding: 0 0 0 8px;
}

.menu-holder #leftColumnSubNav li a:hover{
	text-decoration: underline;
}

.menu-holder #leftColumnSubNav #active a{
	color: #00477E;
}

.menu-holder #leftColumnSubNav #leftColumnSubNavSub ul{
	padding: 3px 0 0 5px;
	width: 120px;
	font-weight: normal;
	list-style: square;
}

.menu-holder #leftColumnSubNav #leftColumnSubNavSub ul li{
	list-style: none;
}

.menu-holder #leftColumnSubNav #leftColumnSubNavSub ul li a{
	background: url(../images/circle.gif) no-repeat 2px 5px;
	padding: 0 0 0 10px;
}

.menu-holdern #leftColumnSubNav #active a{
	color: #00477E;
}

.menu-holder #leftColumnSubNavSub #active a{
	color: #00477E;
	font-weight: bold;
}



	
	

.menu-holder ul a{
	display:block;
	padding:4px 7px 3px;
	font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	
	
}

.menu-holder ul li ul lia{
	display:block;
	padding:4px 7px 3px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#333;
	
	}
.menu-holder ul a:hover,
.menu-holder ul li.active a{
	text-decoration:none;
	background:#c8e2a2;
}
/* content */
.content{
	width:583px;
	float:right;
}
.content .intro{
	font-size: 15px;
	line-height: 1.25em;
	color: #00477E;
	font-weight:bold;
}
.content h1{
	margin:14px 0 0;
	padding:0 0 2px;
	font:bold 21px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00477e;
	}
.content h2{
	margin:14px 0 0;
	padding:0 0 2px;
	font:bold 16px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00477e;
	}
	.content h3{
	margin:10px 0 0;
	padding:0 0 2px;
	font:bold 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00477e;
	}

.content p{
	margin:6px 0 0;
	padding:0 0 11px;
	line-height:17px;
	word-spacing:-1px;
}

.content #manageTable {
	padding: 10px 0 0 0;
	
}

.content #manageTable td{
	padding: 0 10px 10px 0;
	
}

.content #manageTable a{
font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 3px 0 4px 0;
	color: #00477E;}
	
	.content #manageTable a:hover{
		color: #007abd;
	text-decoration: underline;
}

.content #manageTable strong{
    font-size: 10px;
	color: #333;
}

.content a {
	text-decoration: none;
	color: #00477E;
	font-weight: bold;
}

.content a:hover {
	color: #007abd;
	text-decoration: underline;
}

.content a:visited {
	color: #00477e;
}

.content #managementList {
	list-style: none;
	padding: 10px 0 0 0;
	margin: 0;
}

.content #press a{
	font-size: 11px;
	padding: 0 0 0 10px;
	background: url(../images/arrowBlue.gif) no-repeat 0px 3px;
}


.content #managementList li{
	background: none;
	padding: 5px 0 5px 0;
	margin: 0;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	font-weight: normal;
	font-size: 12px;
}

.content #managementList h3{
	font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 3px 0 4px 0;
	color: #00477E;
}


.content #managementList li{
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	padding: 6px 0 2px 10px;
	
	}

.content #managementList strong{
	font:bold 10px/12px Arial, Helvetica, sans-serif;
	color: #333;
}

.quote {
	color: #00477E;
}

.content #pressReleaseList ul{
	padding: 0;
	margin: 0 0 10px 0;
	width: 510px;
}

.content #pressReleaseList li{
	padding: 4px 0 3px 0;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	width: 580px;
}

.content #pressReleaseList #newsDate {
	width: 120px;
	margin: 7px 0 0 0px;
	float: left;
	font-size: 12px;
	line-height:17px;
    padding: 7px 0 0 0px;


}

.content #pressReleaseList #newsDesc {
	width: 460px;
		margin: 7px 0 0 0px;
		float: left;
	font-size: 12px;
	font-weight: normal;
    line-height:17px;
    background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	padding: 7px 0 0 0px;


}
.content #pressReleaseList h3{
	font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 3px 0 4px 0;
	color: #00477E;
}


.smallBold {
	font-size: 11px;
	font-weight: bold;
}

.smallBold2 {
	font-size: 10px;
	font-weight: bold;
	color: #00477E;
}
.content #smallBold2: hover{
	color: #007abd;
	text-decoration: underline;
}


.smallBold3 {
	font-size: 11px;
	font-weight: bold;
	font-style:normal; 
	color: #333;
}

.smallBold4 {
	font-size: 10px;
	font-weight: bold;
	font-style:normal; 
	color: #333;
}




.content #newsList h3{
	background: #E0F0DC;
	width: 495px;
	padding: 4px 0 4px 10px;
	border-top: 1px solid #ccc;
}

.content #pressReleaseList ul{
	padding: 0;
	margin: 0 0 10px 0;
	width: 510px;
}

.content #pressReleaseList li{
	padding: 4px 0 3px 0;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	width: 580px;
}

.content #newsList ul{
	padding: 0;
	margin: 0 0 10px 0;
	width: 510px;
}

.content #newsList li{
	padding: 4px 0 3px 0;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	width: 580px;
}

.content #newsList #newsDate {
	width: 120px;
	margin: 7px 0 0 0px;
	float: right;
	font-size: 12px;
	line-height:17px;
    padding: 7px 0 0 0px;

}

.content #newsList #newsDesc {
	width: 450px;
		margin: 7px 0 0 0px;
		float: left;
	font-size: 12px;
	font-weight: normal;
    line-height:17px;
    background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	padding: 7px 0 0 0px;
	
}

.content #newsList #newsSource {
	margin: 7px 0 0 0px;
	width: 120px;
	float: left;
	padding: 7px 0 0 0px;
}


.content #eventList2 #ul{
	padding: 0;
	margin: 0 0 10px 0;
}

.content #eventList2 #li{
	padding: 4px 0 3px 0;
	background: none;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
}

.content #eventList2 #logoEvent {
	width: 150px;
	float: left;
	padding: 7px 15px 0 0;
	font-size: 11px;
	
}

.content #eventList2 #logoDocs {
	width: 30px;
	float: left;
	padding: 7px 15px 0 0;
	font-size: 11px;
}

.content #eventList2 #descDocs {
	width: 400px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	padding: 7px 0 0 15px;
}


.content #eventList2 #desc {
	width: 400px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	padding: 7px 0 0 15px;
}

.content #eventList2 #desc #a{
	font-weight: bold;
	font-size:11px;
}
.content #eventList2 #press a{
	font-size: 11px;
	padding: 0 0 0 10px;
	background: url(../images/arrowBlue.gif) no-repeat 0px 3px;
}



.content #eventList #ul{
	padding: 0;
	margin: 0 0 10px 0;
}

.content #eventList #li{
	padding: 4px 0 3px 0;
	background: none;
	border-top: 1px solid #CCC;
}

.content #eventList #h3{
	background: #E0F0DC;
	width: 495px;
	padding: 4px 0 4px 10px;
	border-top: 1px solid #ccc;
}
.content #eventList #logoEvent {
	width: 150px;
	float: left;
	padding: 7px 15px 0 0;
	font-size: 11px;
}

.content #eventList #logoDocs {
	width: 30px;
	float: left;
	padding: 7px 15px 0 0;
	font-size: 11px;
}

.content #eventList #descDocs {
	width: 400px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	border-left: 1px solid #ccc;
	padding: 7px 0 0 15px;
}

.content eventList desc {
	width: 322px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	border-left: 1px solid #ccc;
	padding: 7px 0 0 15px;
}

.content #eventList #desc a{
	font-weight: bold;
	font-size:11px;
}

.imageWithBorder {
	border: 1px solid #CCC;
	padding: 7px;
}

.imageWithBorderRight {
	border: 1px solid #CCC;
	padding: 7px;
	float: right;
	margin: 0 0 10px 15px;
}

.content #logoTable {
	font-size: 11px;
	font-weight:bold;
}

.content #logoTable a{
	font-size: 11px;
	font-color: #E0F0DC;
    padding: 0 0 0 15px;
	background: url(../images/arrow_green_down.gif) no-repeat 0px 0px;
}

.content #logoTable td{
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	padding: 6px 0 2px 10px;
}


.brochure {
	margin: 10px 0 0 0;
}

.brochure p{
	font-size: 12px;
	padding: 0 0 8px 38px;
	color: #000;
	height: 30px;
	background:url(../images/icon_pdf.gif) no-repeat 0 0;
}

.calloutimg{
	
    background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	float: right;
	padding: 10px 10px 10px 10px;
	margin: 0 0 10px 15px;
	font-size: 14px;
	line-height: 1.3em;
	color: #6AB05F;

}

.callout{
	width: 200px;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	float: right;
	padding: 10px 10px 10px 10px;
	margin: 0 0 10px 15px;
	font-size: 14px;
	line-height: 1.3em;
	color: #6AB05F;

}

.callout1{
	font-size: 11px;
	font-weight: bold;
	color: #00477E;

	}
	
.calloutCompany{
	width: 170px;
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	float: right;
	padding: 10px 10px 10px 10px;
	margin: 0 0 10px 15px;
	font-size: 11px;
	line-height: 1.3em;
}

.calloutCompany h3 {

	margin:14px 0 0;
	padding:0 0 2px;
	font:bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00477e;
	}

.clr {
	clear: both
}

.calloutCompany p {
	font-size: 11px;
	margin: 0 0 4px 0;
	padding: 0;
}

.siteMapSecondary ul li a{
	font-weight: normal;
	font-size:11px;
}

.siteMapSecondary ul li {
	background: none;
}

.fontNormal {
	font-weight: normal;
}

.content #partnersList ul{
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
}

.content #partnersList li{
	list-style: none;
	margin: 0;
	padding: 6px 0 6px 0;
	background: none;
	border-top: 1px solid #ccc;
	
}
.content #partnersList #press a{
	font-size: 11px;
	padding: 0 0 0 10px;
	background: url(../images/arrowBlue.gif) no-repeat 0px 3px;
}


.content ul{
	margin: 0 1 0 15px;
	list-style: none;
		line-height:15px;

	
}

.content ul li{
	margin: 0 0 4px 0;
	list-style: none;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 19px;
	background: url(../images/arrowBlue.gif) no-repeat 5px 5px;
}

.content ul li a:hover{
	color: #007abd;
	text-decoration: underline;
}

.content ul li ul{
	margin: 5px 0 5px 10px;
	
}

.content  ul li ul li{
	margin: 0 0 3px 5px;
	list-style: circle;
	font-weight: normal;
	font-size: 11px;
	padding: 0 0 0 0;
	background:none;
}
#imageWithBorder {
	background: url(../images/split-menu-holder-list.gif) repeat-x 0 100%;
	padding: 7px;
}

.whitepapers {
	margin: 10px 0 0 0;
}
.whitepapers p{
	font-size: 11px;
	padding: 3px 0 8px 30px;
	color: #000;
	height: 30px;
	background:url(../images/img_whitepaper.gif) no-repeat 0 0;
}

.flashdemo p{
	font-size: 11px;
	padding: 3px 0 8px 30px;
	color: #000;
	height: 30px;
	background:url(../images/img_flashdemo.gif) no-repeat 0 0;
}


.flashdemousa p{
	font-size: 11px;
	padding: 3px 0 8px 30px;
	color: #000;
	height: 30px;
	background:url(../images/flag_usa.png) no-repeat 0 0;
}

.flashdemobrazil p{
	font-size: 11px;
	padding: 3px 0 8px 30px;
	color: #000;
	height: 30px;
	background:url(../images/flag_brazil.png) no-repeat 0 0;
}


/* banner-holder */
.banner-holder{
	width:184px;
	float:right;
}
.banner-holder ul{
	list-style:none;
	margin:4px 0 0;
	padding:0;
}
.banner-holder ul li{
	width:100%;
	float:left;
	padding:0 0 4px;
}
.banner-holder ul img{display:block;}


#whatsNewHeader {float: left;}

#whatsNewTicker {
	color: #fff;
	float: left;
	padding: 0px 0 0 16px;
}
