﻿DIV.page-layout DIV{
line-height:17px;
}

/* Daughter Page */
DIV.body{
	background-image:url(../image/background/bg_Main.jpg);	
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding-bottom:50px;
}
/* Outer Table */
TABLE.outer{
	table-layout:fixed;
}
TABLE.outer TD.left-image{
	width:175px;
	background-image:url(../image/background/bg_Left.jpg);
	background-repeat:no-repeat;
}
TABLE.outer TD.center{
	width:770px;
	background-color:#FFFFFF;
}
TABLE.outer TD.right-image{
	width:175px;
	background-image:url(../image/background/bg_Right.jpg);
	background-repeat:no-repeat;
}
TABLE.outer TD.minimum-page-height DIV{
	width:0px;
	height:724px;
}
DIV.top-navigation-area{
	width:770px;
	height:80px;

	background-image:url(../image/background/bg_Top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
DIV.section-image{
	width:770px;
	height:147px;

	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFFFFF;
}
TABLE.middle-content{
	width:770px;
	table-layout:fixed;
	background-color:#FFFFFF;
}
TABLE.middle-content TD.left-nav{
	width:178px;
}
TABLE.middle-content TD.line-sep{
	width:1px;
	background-color:#AFAFAF;
}
TABLE.middle-content TD.page-layout{
	width:591px;
}
DIV.footer-area{
	width:770px;
	height:53px;
	background-image:url(../image/background/bg_Footer.jpg);
	margin-top:40px;
}
TABLE.footer-area{
	width:100%;
}
/*Left Nav*/
DIV.left-nav-holder{
	padding:19px 20px 20px 22px;
}
UL.left-nav LI{
	list-style-position:outside;
	background-image:url(../image/bullet/blt_Clear.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
	margin-bottom:9px;

	
}
UL.left-nav LI A{
	color:#3860C4;
	list-style-image:none;
	list-style-type:none;
}
UL.left-nav LI{
	color:#3860C4;
	list-style-image:none;
	list-style-type:none;
}
UL.left-nav LI A:hover{
	text-decoration:underline;
}
UL.left-nav LI.selected{
	background-image:url('../image/bullet/blt_ArrowRight.jpg');
}
UL.left-nav LI.selected A{
	font-weight:bold;
	color:#E65230;
}
UL.left-nav LI.selected{
	font-weight:bold;
	color:#E65230;
}
/* Headings */
H1, DIV.page-title INPUT{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:23px;
	color:#2A55C0;
	font-weight:normal;
	margin-bottom:20px;
}
H2{
	background-image:url(../image/background/bg_Header2.png);
	height:26px;
	padding:5px;
	color:#E65230;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight::300;
	margin-bottom:5px;
	
}
H3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	margin-bottom:5px;
	font-weight:bold;
	color:#2A55C0;
}
H4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	margin-bottom:5px;
	font-weight:normal;
	color:#2A55C0;
}
H5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	margin-bottom:5px;
	font-weight:bold;
	color:#616161;
}
/* Content Area Styles */
DIV.page-layout{
	padding-top:8px;
}
DIV.page-layout P{
	margin-bottom:15px;
}
DIV.page-layout UL{
	margin:0px;
	padding:0px;
}
DIV.page-layout UL UL{
	margin:0px;
	padding:8px 0px 8px 0px;
}
DIV.page-layout UL LI{
	list-style-position:outside;
	background-image:url(../image/bullet/blt_ArrowRight.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:15px;
	margin-bottom:5px;
	list-style-image:url(../image/bullet/blt_Clear.png);
}
DIV.page-layout UL UL LI{
	background-image:url(../image/bullet/blt_Block.png);
}

/* Footer */
DIV.float-left{
	float:left;
}
DIV.float-right{
	float:right;
}

DIV.footer{
	padding:10px;
}
DIV.footer A.ftr-link{
	color:#898989;
	font-weight:bold;
}
DIV.footer A.ftr-link:hover{
	color:#898989;
	text-decoration:none;
}
DIV.footer TD.fleft{
	padding-right:10px;
}
DIV.footer TD.fright{
	padding-left:10px;
}
DIV.footer TD.separator{
	width:1px;
	background-color:#616161;
	border:0px;
	padding:0px;
}
/*Top Nav */
div.top-nav{
	float:right;
	height:34px;
	background-image:url(../image/background/bg_TopNavFill.jpg);
	background-repeat:repeat-x;
	width:590px;
}
div.top-nav div.right{
	height:34px;
	background-image:url(../image/background/bg_TopNavRight.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:15px;
}
div.top-nav div.left{
	height:34px;
	background-image:url(../image/background/bg_TopNavLeft.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:8px;
}
div.top-nav img{
	width:auto;
}

TABLE.selected{
	background-image:url(../image/background/bg_TabFill.jpg);
}
TR.nav-item{
	background-image:url(../image/background/bg_TabLeft.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:34px;
}
TD.nav-item{
	background-image:url(../image/background/bg_TabRight.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	vertical-align:middle;
}
TD.nav-item a{
	margin:6px;
}
/* Layouts */
div.layout-full{
	margin:0px 30px 0px 20px;
}

/* Page Layouts */

/* Basic Page */
DIV.page-basic{

}
DIV.page-basic TABLE.layout{
	width:100%;
	table-layout:fixed;
}
DIV.page-basic TABLE.layout TD.full{
	width:100%;
}
DIV.page-basic TABLE.layout TD.fixed{
	table-layout:fixed;
}

DIV.page-basic TABLE.layout TD.split-left{
	width:338px;
}
DIV.page-basic TABLE.layout TD.split-separator{
	width:16px;
}
DIV.page-basic TABLE.layout TD.split-right{
	width:196px;
}

DIV.ContentTitle {
	FONT-SIZE: 18px; COLOR: #2a55c0; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.daughter HR{
	height:1px;
	margin-top:7px;
	margin-bottom:7px;
	color:#D6D6D6;
}
div.article-item{
	border-bottom:1px #CCCCCC solid;
	padding-bottom:8px;
	padding-left:15px;
	margin-bottom:15px;	
	background-repeat:no-repeat;
	background-position:0px 3px;
	background-image:url('../image/bullet/blt_ArrowRight.jpg');
}

div.bullet{
	background-repeat:no-repeat;
	background-position:0px 3px;
	background-image:url('../image/bullet/blt_ArrowRight.jpg');
}

}
div.article-date{
	font-weight:bold;
}
div.article-overview select{
	width:150px;
}
li.article-item a{
	color:#2A55C0;
	font-weight:bold;
}
table.event-info1{
	width:100%;
}
table.event-info1 td{
	padding-bottom:10px;
}
table.event-info1 td.caption{
	width:10%;
	font-weight:bold;
	padding-right:15px;
}
table.event-info1 td.value{

}

div.case-studies{
	background-image:url(../image/background/bg_CaseStudiesPicker.png);
	padding:50px;
	padding-bottom:20px;
	background-repeat:no-repeat;
}
div.case-studies select{
	margin-bottom:15px;
}
table.case-study-table td.image-cell{
	padding-right:20px;
}
div.publication-rollup table{
	table-layout:fixed;
	width:100%;
}
div.publication-rollup td.image{
	width:125px;
	padding-bottom:15px;
}
div.publication-rollup td.abstract{
	padding-left:15px;
	padding-bottom:15px;
}
td.abstract span.title{
	margin-bottom:0px;
	font-family:Arial;
	font-weight:bold;
	color:#616161;
}
td.height{
	padding-top:10px;
}
/* Tabbed Interface */
div.tabbed-area{
	margin-bottom:20px;
	margin-top:20px;
}
div.tabbed-area table.tabs{
}
div.tabbed-area div.tabs{
	background-image:url(/Gimmal/image/background/bg_Tabs.png);
	background-repeat:repeat-x;
}
div.tabbed-area table.tabs td{
	background-image:url(/Gimmal/image/background/bg_TabIdle.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	text-align:center;
	width:92px;
	height:20px;
	padding-top:3px;
	border-right-width:1px;
}
div.tabbed-area table.tabs td.selected{
	background-image:url(/Gimmal/image/background/bg_TabHighlight.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
}
div.tabbed-area table.tabs td.selected span{
	color:#3860c4;
}

div.tabbed-area table.tabs td span{
	background-image:none;
	padding:0px;
	color:#616161;
	cursor:pointer;
	cursor:hand;
}
div.tabbed-area div.article-text{
	margin-top:15px;
}
#article-challenge,#article-solution,#article-success{
	display:none;
}
div.tabbed-area table.tabs-wide td{
	background-image:url(/Gimmal/image/background/bg_TabIdleWide.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	text-align:center;
	width:126px;
	height:20px;
	padding-top:3px;
	border-right-width:1px;

}
div.tabbed-area table.tabs-wide td.selected{
	background-image:url(/Gimmal/image/background/bg_TabHighlightWide.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
}

/* End Tabbed Interface */