
body {
	font-family: Arial, Helvetica, sans-serif; font-size: 75%; line-height: 16px;
	padding: 0px; margin: 0px;
	background: #fff;
}

html, body {
	height: 100%;
}

h1,h2,h3,h4,h5,h6,
ul,dl,ol,li,dt,dd,
p, div, form {
	margin: 0px; padding: 0px;
	
}

ul,dl,ol,li,dt,dd {
	list-style: none;
}

form {
	display: inline;
}
em {
	font-size: 1%; height: 1%;
	font-style: normal;
}
a {
	color: #493f4c;
	text-decoration: underline;
}

a img {
	border: 0px;
}

a:hover {
	text-decoration: none;
}

.hidethis {
	display: none;
}

.pos_left {
	float: left;
}

.pos_right {
	float: right;
}

.clear {
	clear: both;
	display: inline-block;
	height: 1px; font-size: 0px;
	width: 100%;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	font-size: 0px;
}

.clearfix {display: inline-block;}

* html .clearfix { height: 1%; }

#kui-doc00, #kui-doc01, #kui-doc03 {
	width: 960px;
	margin: auto; padding: 16px 0 20px 0;
	background: #fff;
}

.kui-row {
	float: left; clear: both;
	width: 100%;
}

/*text formats*/
.content-intro, .kui-content-intro {
	font-size: 130%; font-weight: normal;color: #97908e;
	margin-bottom: 0px;
	line-height:20px;
}

.kui-content-intro-wrapper {
	width: 100%;
	border-bottom: 1px solid #d1cac2;
	padding-bottom: 10px; margin-bottom: 10px;
}


.kui-content-head, .kui-content-intro, .kui-content-intro-wrapper {
	float: left; clear: both;
}

.kui-content-head {
	padding-bottom: 15px;
}
.kui-content-head img{
	padding-bottom: 25px !important;
}
.title-img-text {
	margin-left: 14px; margin-top: 12px;
}

.kui-content-intro {
	width: 100%;
	border-bottom: 1px solid #d1cac2;
	padding-bottom: 18px;
	line-height:19px;
	margin:0 0 5px 0;
	float:left;
}

.kui-content-img-title {
	font-size: 130%; color: #38bad4;
	background: #fff;
	float: left; clear: both;
	width: 100%;
	margin-bottom: 4px; padding-bottom: 15px;
}

.kui-content-title {
	font-size: 130%; font-weight: normal; color: #b9c300;
	background: #fff;
	float: left; clear: both;
	width: 100%;
	margin-bottom: 8px;
}

.kui-theme01 .kui-content-title, .kui-theme01 .quicklink-title {
	color: #b9c300;
}

.kui-theme02 .quicklink-title {
	color: #e74c14;
}

.kui-theme03 .quicklink-title {
	color: #af007c;
}
.kui-themeOrange .performance-against-targets dt{
	color: #e86f3a;	
}
.kui-themePink .performance-against-targets dt{
	color: #cf3164;	
}
.kui-themeOlive .performance-against-targets dt{
	color: #9d8a00;	
}

.kui-theme04 .quicklink-title {
	color: #9d8a00;
}
.kui-themePink .quicklink-title, .kui-theme05 .objectives dt, .kui-theme05 .performance-against-targets dt, .kui-themePink .gridtheme01,
.kui-themePink .section-head {
	color: #cf3164;
}
.kui-themeOlive .quicklink-title, .themeOlive .objectives dt, .themeOlive .performance-against-targets dt, .kui-themeOlive .gridtheme01,
.kui-themeOlive .section-head {
	color: #9d8a00;
}



.kui-theme05 .quicklink-title, .kui-theme05 .objectives dt, .kui-theme05 .performance-against-targets dt, .kui-theme05 .gridtheme01,
.kui-theme05 .section-head {
	color: #00a191;
}
.kui-themeOrange .quicklink-title, .performance-against-targets dt, .kui-themeOrange .gridtheme01,
.kui-themeOrange .section-head {
	color: #e86f3a;
}
.kui-themeOrange .objectives dt{
	color: #e86f3a;
}
.kui-themePink .objectives dt{
	color: #cf3164;
}
.kui-themeOlive .objectives dt{
	color: #9d8a00;
}
.kui-themeOrange .objectives ul li {
	background:url(../images/bg_orange_bullet.gif) no-repeat left 2px;
}
.kui-themePink .objectives ul li {
	background:url(../images/bg_bullet_pink.gif) no-repeat left 2px;
}
.kui-themeOlive .objectives ul li {
	background:url(../images/bg_bullet_olive.gif) no-repeat left 2px;
}
.kui-theme06 .quicklink-title, .kui-theme06 .kui-content-title {
	color: #3fb9d4;
}

.kui-themePerformance .quicklink-title, .kui-themePerformance .objectives dt, .kui-themePerformance .performance-against-targets dt, .kui-themePerformance .gridtheme01,
.kui-themePerformance .section-head {
	color: #3fb9d4;
}

.kui-content-title01 {
	font-size: 115%; font-weight: normal; color: #ae007c;
	background: #fff;
	float: left; clear: both;
	width: 100%;
	margin-bottom: 8px;
}

.kui-content-title02 {
	font-size: 115%; font-weight: normal; color: #38bad4;
	background: #fff;
	float: left; clear: both;
	width: 100%;
	margin-bottom: 8px;
}


.kui-sub-title {
	float: left; clear: both;
	width: 100%; padding-bottom: 2px;
	color: #97908e; font-size: 100%; font-weight: normal;
}
.kui-sub-titleBold {
	float: left; clear: both;
	width: 100%; padding:5px 0 2px 0;
	color: #808080; font-size: 100%; font-weight: bold;
}

.section-head {
	float: left; width: auto;
	font-size: 115%; font-weight: normal; color: #b9c300;
	margin-bottom:18px;
}

p {
	float: left; clear: both;
	width: 100%;
	margin-bottom: 15px;
	font-size: 100%;
}

.btmborder {
	border-bottom: 1px solid #8c8b8d;
	padding:10px 0 10px 0;
}

/*structure themes*/
#kui-head, #kui-body, #kui-footer {
	width: 880px; margin: auto;
	clear: both;
}

#kui-head {
	padding-right: 6px;
}

#kui-doc00 #kui-body, #kui-doc03 #kui-body {
	width: 886px;
}

#kui-head h1, #kui-head h2 {
	float: left; display: inline;
	width: auto;
}

#kui-head h2 {
	margin-top: 44px;
}

#kui-doc01 #kui-body h2 {
	margin: 31px 0px 22px 0px;
}

.kui-modules01 {
display:none;}

.kui-modules01 span {
	float: right; clear: both;
	width: 203px;
	border-left: 2px solid #3d3c3f;border-right: 2px solid #3d3c3f;
	line-height: 16px; text-align: center; font-size: 90%;
}

.kui-modules01 span a {
	color: #493f4c;
}

.searchbox {
	float: right; clear: both;
	width: 219px;
	text-align: right;
	margin-top: 11px;
}

div.search-field {
	float: left; display: inline;
	width: 184px; height: 24px;
	background: url(../images/bg_search_textfield.gif) no-repeat 0% 0%;
}

div.search-field input {
	float: left; display: inline;
	width: 164px; height: 14px;
	border: 0px;
	margin-left: 10px; margin-top: 2px; padding-top: 4px;
	font-size: 90%; color: #87888a;
}

.searchbutton {
	float: left; display: inline;
	width: 29px; height: 23px;
	background: url(../images/img_button_go.gif);
	border: 0px; outline: none;
	margin-left: 6px;
	cursor: pointer;
}

/*primary navigation starts*/
#primary-navigation {
display:none;
}

#primary-navigation ul li a.firstLink:link,
#primary-navigation ul li a.firstLink:active,
#primary-navigation ul li a.firstLink:visited {
	background:url(../images/leftLink_normal.gif) no-repeat left top;
}
#primary-navigation ul li a.firstLink:hover {
	background:url(../images/leftLink_hover.gif) no-repeat left top;
}
#primary-navigation ul li a.firstlinkCurrent{
	background:url(../images/leftLink_hover.gif) no-repeat left top;
}
#primary-navigation ul li a.firstlinkCurrent:hover{
	background:url(../images/leftLink_hover.gif) no-repeat left top;
}
#primary-navigation ul li a.lastLink:link,
#primary-navigation ul li a.lastLink:active,
#primary-navigation ul li a.lastLink:visited {
	background:url(../images/lastLink_normal.gif) no-repeat right top;
}
#primary-navigation ul li a.lastLink:hover {
	background:url(../images/lastLink_hover.gif) no-repeat right top;
}
#primary-navigation ul li a.lastLinkCurrent{
	background:url(../images/lastLink_hover.gif) no-repeat left top;
}
#primary-navigation ul li a.lastLinkCurrent:hover{
	background:url(../images/lastLink_hover.gif) no-repeat left top;
}
#primary-navigation ul {
	float: left; clear: both;
	width: 100%; height: 39px;
}

#primary-navigation ul li {
	float: left; display: inline;
	width: auto; display: inline;
	padding-right: 2px;	
	background: url(../images/bg_topnav-link-divider.gif) no-repeat 100% 50%;
}

#primary-navigation ul li.lastnode {
	padding-right: 0px;
	background: url(../images/bg_topnav-rightcurve.gif) 100% 0% no-repeat;
	
}

#primary-navigation ul li a {
	float: left;
	width: 145px; height: 39px;
	line-height: 39px; text-align: center; text-decoration: none; color: #fff;
	background: none;
}

#primary-navigation ul li a:hover, #primary-navigation ul li.current-page a {
	background: #555555 url(../images/bg_mainNavBg_tile.gif) repeat-x left top;
}

/*breadcrumb stars*/
.breadcrumb {
display:none;}
.breadCrumbPad{
	float: left; clear: both;
	width: 100%; height: 24px;
	background: url(../images/bg_breadcrumb-body.gif) repeat-x 0% 0%;
	position: relative;
	padding-bottom: 0px;
}
.breadcrumb ul {
	float: left; clear: both;
	width: 100%; height: 24px;
	background: url(../images/bg_breadcrumb-leftcurve.gif) no-repeat 0% 0%;
}

.breadcrumb ul li {
	float: left; display: inline;
	line-height: 24px; height: 24px;
	padding-left: 11px; padding-right: 10px;
	background: url(../images/bg_breadcrumb-link-pointer.gif) no-repeat 0% 54%;
	font-size: 90%; color: #58585a;
}

.breadcrumb ul li.firstnode {
	padding-left: 17px; padding-right: 6px;
	background: none;
}

.breadcrumb em.rightcurve {
	position: absolute;
	width: 5px; height: 24px;
	background:url(../images/bg_breadcrumb-rightcurve.gif) no-repeat 100% 0%;
	top: 0px; right: 0px;
}

.breadcrumb ul li a {
	color: #58585a;
	text-decoration: none;
}

/*body section*/
#kui-body {
	min-height: 550px;
	height: auto !important;
	height: 550px;
}

#module_content {
	float: left; display: inline;
	width: 588px;
}

#module_quicklinks {
	float: left; display: inline;
	width: 298px;
}

#kui-gallery {
	float: left; clear: both;
	width: 587px; height: 317px;
	/*overflow: hidden;*/
		background:url(../images/carousel_bg.gif) no-repeat left top;
		padding:14px 0 0 0;

}

/*Image rotation*/

.imgRotationOuter
{
	float:left; clear: both;
	width:580px;
	height:317px;
}
.imgRotationOuter .imgRotationContainer
{
	float:left; clear: both;
	width: 580px;
	height: 317px;
	overflow: hidden;
	position: relative;
	z-index: 1;

}

.imgRotationOuter .imgRotationContainer ul#kui-component-gallery-type01
{
	width:580px;
	height:317px;
	position:absolute;
	left:0;
	top:0;
	z-index: 1;
}

.imgRotationContainer ul#kui-component-gallery-type01 li
{
	display: block;
	float: left;
	height: 317px;
	width: 580px;
	color:#fff;
}

ul#slide_nav {
	padding: 15px;
	position: absolute; bottom: 10px; left: 0px;
	width: 490px;
	z-index: 99999;
}

ul#slide_nav li {
	background:url(../images/ring_01.png) no-repeat left top;
	width:15px;
	height:15px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}

ul#slide_nav li#button_selected span {
	font-size: 48px; line-height: 16px;color: #fff;	
	width: auto;
	height:14px;
	margin:-2px 0px 0px -1px !important;
	margin:-1px 0px 0px -1px;
	text-decoration:none;
	float: left;
	cursor: pointer;
	text-align: center;
	padding-right: 4px;
}

ul#slide_nav li:hover {
}
ul#slide_nav li#button_selected {
	/*background:url(../images/ring_02.png) no-repeat left top;*/
	background: none;
	text-decoration:none;
}

ul#slide_nav li:hover {
}
/*ul#slide_nav li#button_selected {
	background: url(../images/ring_02_image_01.gif) no-repeat left top;
	text-decoration:none;
	
}

ul#slide_nav li.slide_0 .pink{
	background: url(../images/ring_01_image_01.gif) no-repeat left top;
	width:14px;
	height:14px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}
ul#slide_nav li.slide_1, .green{
	background: url(../images/ring_01_image_02.gif) no-repeat left top;
	width:14px;
	height:14px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}
ul#slide_nav li.slide_2, .orange{
	background: url(../images/ring_01_image_02.gif) no-repeat left top;
	width:14px;
	height:14px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}
ul#slide_nav li.slide_3, .orange{
	background: url(../images/ring_01_image_03.gif) no-repeat left top;
	width:14px;
	height:14px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}
ul#slide_nav li.slide_4, .red{
	background: url(../images/ring_01_image_04.gif) no-repeat left top;
	width:14px;
	height:14px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}
ul#slide_nav li.slide_5, .olive{
	background: url(../images/ring_01_image_05.gif) no-repeat left top;
	width:14px;
	height:14px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}
ul#slide_nav li.slide_6, .darkGreen{
	background: url(../images/ring_01_image_06.gif) no-repeat left top;
	width:14px;
	height:14px;
	margin:0 5px;
	margin-right:0px;
	text-decoration:none;
	float: left;
	cursor: pointer;
}*/


ul#slide_control {
	display: none;
}

#slide_nav li:hover {
cursor: pointer;
cursor: hand;
z-index: 5000;
}

#slide_nav li span {
margin-left: -10000px;
}
#slide_nav li {
background-repeat: no-repeat;
overflow: hidden;
top: 0px;
}

/*Image rotation ends*/

.dashboard {
	float: right; clear: both;
	width: 292px;
	margin-bottom: 9px;
}

.dashboard em {
	font-size: 1%;
}
.dashboard em.top {
	display:none !important;
}

.dashboard em.bottom {
	display:none !important;
}

.dashboard .contents {
	float: left; clear: both; display: inline;
	width: 272px; padding: 0px 7px 0px 13px;
	background: url(../images/bg_home-dashboard02-body.png) 100% 0% repeat-y;
}

.dashboard .contents dl {
	float: left; clear:both;
	width: 262px;
	overflow: hidden;
}

.dashboard .contents dl dt {
	margin-bottom: 11px;
	float: left; clear: both;
	width: 100%;
}

.dashboard .contents dl dd {
	float: left; clear: both;
	width: 262px; line-height: 16px;
	padding-bottom: 8px; margin-bottom: 4px;
	background: url(../images/bg_dashboard-list-bottom-border.gif) repeat-x 0% 100%;
}

.dashboard .contents dl dd h3 {
	float: left; clear: both;
	width: 262px;
	margin-bottom: 4px;
}

.dashboard .contents dl dd.lastnode {
	background: none;
	padding-bottom: 2px; margin-bottom: 0px;
}

.dashboard .contents dl dd ul {
	float: left; display: inline;
	width: auto;
	margin-left: 14px;
}

.dashboard .contents dl dd ul li {
	float: left; display: inline;
	padding-left: 6px; padding-bottom: 1px;
	width: 118px;
	background: url(../images/bg_list-style-disc.gif) no-repeat 0px 6px;
	font-size: 100%;
}

.dashboard .contents dl dd.download-link {
	float: left; clear: both;
	display: block; width: auto;
	padding: 0px; margin: 0px;
	white-space: nowrap;
}

.dashboard .contents dl dd.download-link a  {
	float: left; clear: both;
	display: block; width: auto;
	color: #af007c;
	padding-bottom: 5px;
	white-space: nowrap;
}

.dashboard .contents dl dd.download-link a.spacer {
	padding-left: 10px;
}

.dashboard02 {
	float: left; clear: both;
	width: 586px;
	margin: 7px 0px 9px 0px;
}

.dashboard02 em.top {
	float: left; clear: both;
	width: 586px; height: 12px;
	background: url(../images/bg_home-dashboard03-topcurve.png) no-repeat 0% 0%;
}

.dashboard02 em.bottom {
	float: left; clear: both;
	width: 586px; height: 14px;
	background: url(../images/bg_home-dashboard03-bottom.png) no-repeat 0% 0%;
}

.dashboard02 .contents {
	float: left; clear: both; display: inline;
	width: 577px; padding: 0px 7px 0px 2px;
	background: url(../images/bg_home-dashboard03-body.png) 0% 0% repeat-y;
}

.dashboard02 dl {
	float: left;
	width: 266px;
	padding-left: 11px;
}

.dashboard02 dl.list01 {
	padding-right: 12px;
	background: url(../images/bg_vertical-line.gif) 100% 0% repeat-y; 
}

.dashboard02 dl dt {
	float: left; clear: both;
	width: 266px; height: 15px;
	margin-bottom: 18px;
}

.dashboard02 dl dd {
	float: left; clear: both;
	width: 100%;
}

.dashboard02 dl dd.video-box {
	margin-bottom: 12px;
}

.dashboard02 dl dd {
	text-align: center;
}

.dashboard02 dl dd h3 {
	font-weight: normal; font-size: 100%; text-align: left; line-height: 16px;
	border-bottom: 1px solid #d9dadb;
	float: left; clear: both; display: inline;
	width: 230px; 
	margin: 0px 0px 2px 0px; padding-bottom: 3px;
}

.dashboard02 dl dd a {
	float: left; clear: both; display: inline;
	width: auto;
	margin: 0px 0px 15px 0px;
	color: #af007c; text-align: left; line-height: 16px;
	text-decoration: none;
	white-space: nowrap;
}

.dashboard02 dl dd h3 span {
	color: #af007c;
	display: block;
}

/*inner template*/

#module-secondary-navigation, #module-main, #module-secondary-navigation ul {
	float: left; display: inline;
}

.printversion_header {
	padding-left: 150px;
}

/*secondary navigation*/
#module-secondary-navigation {
	width: 175px;
}

#module-secondary-navigation em.top {
	float: left; clear: both;
	width: 175px; height: 8px;
	background: url(../images/bg_secondary-nav-topcurve.png) no-repeat 0% 0%;
}

#module-secondary-navigation em.bottom {
	float: left; clear: both;
	width: 175px; height: 13px;
	background: url(../images/bg_secondary-nav-bottomcurve.png) no-repeat 0% 0%;
}

#module-secondary-navigation .content {
	float: left; clear: both; display: inline;
	width: 175px; padding: 0px 0px 0px 0px;
	background: url(../images/bg_secondary-nav-body.png) repeat-y 0% 0%;
}


#module-secondary-navigation .content ul {
	float: left; clear: both; display: inline;
	width: 170px; overflow: hidden;
	padding: 7px 0px 13px 0px;
}
#module-secondary-navigation{
	display:none;
}
#module-secondary-navigation .content ul li {
	float: left; clear: both; width: 100%;
}

#module-secondary-navigation .content ul li a {
	float: left; clear: both;
	width: 160px;
	line-height: 16px; font-size: 110%; text-decoration: none;
	padding: 2px 0px 2px 10px;
	background: transparent;
	overflow: hidden;
}

#module-secondary-navigation .content ul li a:hover, #module-secondary-navigation .content ul li.active a {
	background: #c8c2bc url(../images/bg_secondary-nav-hover.gif) 0% 100% repeat-x;
}

/*==sub level menus==*/

#module-secondary-navigation .content ul li ul {
	float: left; clear: both;
	width: 100%;
	margin-bottom: 0px; padding-bottom: 0px;
}

#module-secondary-navigation .content ul li.active ul li a {
	background: url(../images/bg_list-style-disc.gif) no-repeat 17px 8px;
	padding: 2px 0px 2px 24px;
	width: 146px;
}

#module-secondary-navigation .content ul li.active ul li.active-sub a {
	background: #c8c2bc url(../images/bg_secondary-nav-hover.gif) 0% 100% repeat-x;
}

/*main contents*/
#module-main {
	width: 552px;
	margin: 0px 0px 24px 0px;
}

#module-main em.top {
	float: left; clear: both;
	width: 552px; height: 8px;
	background: url(../images/bg_module-main-topcurve.png) no-repeat 0% 0%;
}

#module-main em.bottom {
	float: left; clear: both;
	width: 552px; height: 15px;
	background: url(../images/bg_module-main-bottom-curve.png) no-repeat 0% 0%;
}

#module-main .main-contents {
	float: left; clear: both; display: inline;
	width: 534px; padding: 0px 12px 0px 6px;
	background: url(../images/bg_module-main-body.png) repeat-y 0% 0%;
	overflow: hidden;
}
.lessWidth{
	width:547px !important;
	padding:0 5px 0 0 !important;
}
#kui-doc01 #module-main .main-contents {
	 width: 520px; padding: 0px 12px 15px 20px;
	 overflow: hidden;
}

#kui-accordion {
	float: left; clear: both;
	width: 510px; overflow: hidden;
}

.accordion-head {
	float: left; clear: both;
	width: 100%; height: 36px;
	border-bottom: 1px solid #d1cac2;
	padding: 7px 0px;
	overflow: hidden;
}

.border-top {
	border-top: 1px solid #d1cac2;
}

#kui-accordion h4 {
	float: left; clear: both; font-weight: normal;
	width: 100%; height: 34px;
	background: url(../images/bg_accordion-title-inactive.gif) 100% 7px no-repeat;
	font-size: 115%; color: #ae007c;
	overflow: hidden;
	cursor: pointer;
	border-bottom: 1px solid #d1cac2;
	padding: 7px 0px;
}

#kui-accordion h4.active {
	background: url(../images/bg_accordion-title-active.gif) 100% 7px no-repeat;
}

span.title-text {
	float: left;
	width: 50%; height: 20px;
	padding: 18px 0px 2px 35px;
}


span.pdf {
	background: url(../images/icon-pdf01.gif) no-repeat 0% 50%;
}

span.excel {
	background: url(../images/icon-excel.gif) no-repeat 0% 50%;
}

.accordion-handler {
	float: right;
	width: 45px;
	padding: 16px 8px 2px 0px;
	clear: right;
}

.accordion-body {
	float: left; clear: both;
	width: 100%;
	border-bottom: 1px solid #d1cac2;
	padding-bottom: 10px;
	overflow: hidden;
}

.accordion-body h5 {
	font-size: 100%; font-weight: normal; color: #af007c;
	width: 80%;
	padding: 10px 0px;
}

.accordion-body h5.footnote {
	color: #97908e;
}

.formcomponents {	
	clear: both;
	width: 100%;
}

.formcomponents ul {
	float: left;
	width: 500px;
}

.formcomponents ul li {
	float: left; clear: both;
	margin-bottom: 8px;
	width: 450px;
}

.formcomponents ul.excel-list li {
	background: url(../images/icon-excel01.gif) 0% 0% no-repeat;
	padding-left: 20px;
}

.formcomponents ul.excel-list li a, .formcomponents ul.excel-list li span {
	float: left; clear: both; display: inline;
	width: auto;
	white-space: nowrap;
}

.formcomponents ul.excel-list li a {
	color: #97908e;
}

.formcomponents ul li input {
	float: left; display: inline;
}

.formcomponents ul li label {
	color: #97908e;
	float: left;
	width: 350px;
	padding: 2px 0px 0px 4px;
	line-height: 18px;
	
}

.formcomponents ul li label span {
	color: #000;
	display: list-item;
}

.formcomponents .submit {
	float: right; 
	width: auto;
	text-align: right;
	margin-top: -10px;
}
.formcomponents .printPage {
	float: left; 
	width: 370px;
	text-align: right;
	margin-top: -10px;
}

.formcomponents .printPage input.print {
	float: right;
	background: url(../images/btn_print_page.gif) no-repeat 0% 0%;
	width: 74px; height: 37px;
	border: 0px; cursor: pointer;
}
.formcomponents .submit input.download {
	float: right;
	background: url(../images/btn_download.gif) no-repeat 0% 0%;
	width: 124px; height: 37px;
	border: 0px; cursor: pointer;
}

.pagination {
	float: left; clear: both;
	width: 100%; height: 16px;
	/*border-bottom: 1px solid #d1cac2;*/
	padding:4px 0 3px 0;
}
.pagination ul {
	float: left; clear: both;
	width: 100%;
}

.pagination ul li {
	float: left;
	width: 255px;
	color: #97908e; font-size: 100%;
	line-height: 14px;
}



.paginationBottom {
	float: left; clear: both;
	width: 511px; height: 16px;
	/*border-bottom: 1px solid #d1cac2;*/
	padding:0 0 3px 0;
	margin:0 0 10px 12px;
	display:inline;
}
.paginationBottom ul {
	float: left; clear: both;
	width: 100%;
}

.paginationBottom ul li {
	float: left;
	width: 255px;
	color: #97908e; font-size: 100%;
	line-height: 14px;
}
.paginationBottom ul li a.inactive {
	color: #e4dfda;
}
.paginationBottom ul li a {
	color: #97908e; font-size: 100%;
	line-height: 14px;
	text-decoration: none;
}
.pagination ul li a.inactive {
	color: #e4dfda;
}
.pagination ul li a {
	color: #97908e; font-size: 100%;
	line-height: 14px;
	text-decoration: none;
}
.page-statusTop {
	text-align: left;
	padding: 0 0 0 12px;
}

.page-status {
	text-align: left;
	padding-left: 0;
}
.next-previous-linksBottom {
	text-align: right;
	padding-right: 0px;
}
.next-previous-links {
	text-align: right;
	padding-right: 12px;
}
.pagination ul li a.inactive {
	color: #e4dfda;
}
.pagination ul li a {
	color: #97908e; font-size: 100%;
	line-height: 14px;
	text-decoration: none;
}

.content-details {
	width: 510px;
	margin: auto;
}
.conBulletList{
	width:467px;
	float:left;
}
.content-details img{
	float:left;
	padding:0px;
	margin:0px;
}
.conBulletList ul {
	padding:0 0 0 15px !important;
}
.conBulletList ul li {
color:#000000;
font-size:12px;
list-style-position:outside !important;
list-style-type:disc !important;
padding:0 0 5px 0px !important;
width:457px !important;
}

.conBulletListTwo ul, .conBulletListOrange ul, .conBulletListPink ul, .conBulletListGreen ul, .conBulletListBlue ul {
	padding:0 0 0 15px !important;
}

#module-main .main-contents .contents {
	float: left; clear: both;
	width: 100%;
	padding:6px 0 25px 0;	
}

.grid-brief-info {
	float: left; clear: both;
	width: 100%;
	margin-bottom: 18px;
}

.grid-brief-info .title {
	float: left; clear: both;
	width: 100%; line-height: 18px;
	font-size: 115%; color: #97908e; font-weight: normal;
}

.grid-brief-info ul {
	float: left; clear:both;
	width: 100%; padding:7px 0 0 0;	
}

.grid-brief-info ul.achievements-list li {
	float: left;
	width: 96px; height: 100px;
	border-bottom: 1px solid #d1cac2;
	margin-right: 7px;
	position: relative;

}

.grid-brief-info ul li.lastnode {
	margin-right: 0px;
}

.grid-brief-info ul li a {
	position: absolute;
	float: left; clear: both;
	width: 96px; line-height: 20px;
	bottom: 0px; left: 0px;
	text-decoration: none; color: #97908e;
}

.grid-title0 {
	font-size: 200%; line-height: 24px;
	float: left; clear: both;
	width: 100%;
}

.grid-descriptions {
	font-size: 100%; font-weight: normal; line-height: 14px;
	float: left; clear: both;
	width: 100%;
}

.theme01 {
	color: #b9c300;
}

.themeOlive {
	color: #9d8a00;
}
.theme02 {
	color: #e74b13;
}

.theme03 {
	color: #e3005c;
}

.theme04 {
	color: #9d8a00;
}

.theme05 {
	color: #00a191;
}

.theme06 {
	color: #bdb8c2;
}

.theme07 {
	color: #49404d;
}
.theme07-orange {
	color: #e86f3a;
}
.theme08Pink {
	color: #cf3164;
}

.signedby {
	float: left; clear: both;
	width: 100%;
	color: #97908e; font-size: 100%;
}

.signedby span {
	display: block;
	font-weight: normal;
}

.material-issues-brief {
	float: left; clear: both;
	width: 100%;
	margin-bottom: 18px;
	padding:20px 0 0 0;
}

.material-issues-brief h4 {
	float: left; width: auto;
	line-height: 28px; font-size: 115%;
}

.material-issues-brief dl {
	float: left; display: inline;
	width: 150px;
	margin-left: 10px;
}

.material-issues-brief dl.firstlist {
	margin-left: 0px;
}

.material-issues-brief dt {
	margin-bottom: 0px;
}

.material-issues-brief dd {
	padding:2px 0 0 26px;
	background: url(../images/bg_list-style-disc.gif) no-repeat 18px 11px;
	font-size: 100%;
	float:left;
	width:130px;
	
}


/*tabular data*/

.print-basket-grid {
	margin-bottom: 25px;
}

.print-basket-grid, .controllers {
	width: 100%;
	float: left; clear: both;
}

.controllers {
	text-align: right;
	padding: 10px 0px;
}

.controllers input {
	margin-left: 5px;
}

.print-basket-grid table th.aln-left, .print-basket-grid table td.aln-left {
	text-align: left;
}

.print-basket-grid table {
	width: 100%;
	border-top: 1px solid #b1b1b1;
}

.print-basket-grid table tr.thead th {
	font-weight: bold;
	line-height: 20px;
	color: #af007c;
}

.print-basket-grid table th,.print-basket-grid table td {
	padding: 2px 0px;
	border-bottom: 1px solid #EFEFEF;
}

.print-basket-grid table th.tlabel,
.print-basket-grid table td.tlabel {
	text-align: left;
	width: 64%;
}

.print-basket-grid table td.tlabel a {
	color: #97908e;
	font-weight: bold;
}

.print-basket-grid table td {
	text-align: right;
}

.print-basket-grid table .col-v0 {
	width: 6%;
	text-align: right;
}



.print-basket-grid table .col-v1 {
	width: 12%;
	text-align: right;
}

.print-basket-grid table .col-v2 {
	width: 18%;
	text-align: right;
}

.print-basket-grid table td img {
	text-align: right;
	display: inline;
}

/*quick link section*/
#module-quicklinks {
	float: right;
	width: 140px;
	display:none;
}

#module-quicklinks em.top {
	float: left; clear: both;
	width: 140px; height: 6px;
	background: url(../images/bg_quicklinks-topcurve.png) no-repeat 0% 0%;
}

#module-quicklinks em.bottom {
	float: left; clear: both;
	width: 140px; height: 13px;
	background: url(../images/bg_quicklinks-bottomcurve.png) no-repeat 0% 0%;
}

#module-quicklinks .contents {
	float: left; clear: both; display: inline;
	width: 122px;  padding: 0px 12px 0px 6px;
	background: url(../images/bg_quicklinks-body.png) repeat-y 0% 0%;
}

#module-quicklinks .contents dl, #module-quicklinks .contents dt, #module-quicklinks .contents dd {
	float: left; clear: both;
	width: 119px;
}

#module-quicklinks .contents dt {
	margin:8px 0 10px 0;
}

#module-quicklinks .contents dd {
	/*background: url(../images/bg_quicklinks-bottomborder.gif) 0% 100% repeat-x;*/
	padding: 6px 0px 0px 5px;
	border-bottom: 2px solid #e8e4e0;
}

.quicklink-title {
	float: left; clear: both; width: auto;
	font-weight: normal; color: #af007c; font-size: 100%; line-height: 14px;
	padding-bottom: 3px;
}

#module-quicklinks .contents dd a {
	float: left; width: 92px; clear: both;
	display: block; white-space: nowrap;
	text-decoration: none; line-height: 14px; color: #97908e;
	margin-bottom: 4px;
}

#module-quicklinks .contents dd a:hover {
	text-decoration: underline;
}

#module-quicklinks .contents dd.pdf {
	background: url(../images/icon-pdf.gif) no-repeat 97% 9px;
}

#module-quicklinks .contents dd.movies {
	background: url(../images/icon-movies.gif) no-repeat 100% 30%;
}

#module-quicklinks .contents dd.animations {
	background: url(../images/icon-animation.gif) no-repeat 100% 30%;
}

#module-quicklinks .contents dd.printbasket {
	background: url(../images/icon-printbasket.gif) no-repeat 97% 15%;
	border-bottom:none;
}
.tickMarkBlock{
	 float:left;
	 width:100%;
	 padding:0px !important;
	 margin:0px !important;
}
.tickMarkBlock p{
	background:url(../images/GRI_small.gif) no-repeat right top;
	width:auto;
	color:#3a3a3c;
	padding:0 30px 10px 0;
	margin:0px;
}
p.disclouserSymbol{
	float:left;
	width:100%;
}
p.disclouserSymbol img{
	float:left;
	padding:6px 5px 0 0;
}

.performance {
	padding: 0px 0 25px 0;
	border-bottom: 1px solid #d1cac2;
	margin-bottom: 4px;
}

.objectives {
	float: left;
	width: 216px;
}

.performance-against-targets {
	float: left;
	width: 245px;
}

.objectives {
	margin-right: 46px;
}

.objectives dt, .performance-against-targets dt {
	font-size: 115%; color: #b9c300;
	padding-bottom: 15px;
}


.performance dl ul {
	padding-top: 4px;
}

.objectives ul {
	float: left; clear: both;
	width: 100%;
	border-top: 1px solid #535154;
}

.objectives ul li {
	float: left; clear: both;
	font-size: 100%; color: #77707a; line-height: 13px;
	padding-bottom: 6px; padding-left: 15px;
	background: url(../images/bg_list-style-arrow.gif) no-repeat 0% 2px;
	width: 90%;
}

.kui-theme05 .objectives ul li {
	background: url(../images/bg_list-style-arrow03.gif) no-repeat 0% 2px;
}


.performance-against-targets ul {
	float: left;
	width: 128px;
	border-top: 1px solid #535154;
}

.performance-against-targets ul li {
	float: left; clear: both;
	width: 100%;
	padding-bottom: 4px; margin-bottom: 2px;
	border-bottom: 1px solid #535154;
}

.performance-against-targets ul li.lastnode {
	border-bottom: 0px;
}

.performance-against-targets img {
	float: right;
}

.performance-in-percentage {
	font-size: 240%; padding-right: 4px;
	line-height: 28px;
}

.performance-against-targets ul li h4 {
	float: left; display: inline;
	width: auto;
	
}

.performance-status {
	font-size: 90%; color: #77707a;
	font-weight: normal; line-height: 9px;
	vertical-align: super;
	padding:0 0 5px 0;
}

.performance-status-notes {
	float: right; 
	width: 271px; padding-right: 7px;
}

.performance-status-notes li {	
	float: left; display: inline;
	width: auto;
	font-size: 80%; color: #49404d;
	line-height: 10px;
	padding-right: 10px;
}

.performance-status-notes li.lastnode {	
	padding-right: 0px;
}

.performance-status-notes li img {
	padding:0 3px 0 0;
	float: left;
}

.ref-notes {
	float: left; clear: both;
	width: 100%;
	margin-bottom: 8px;
}

.grid, .tabular-data01 {
	float: left; clear: both;
	width: 100%;
}

.tabular-data01 {
	border-top: 2px solid #535154;
}

.grid, .tabular-data01 td {
	vertical-align: top;
	padding: 7px 0px;
}

.performance-details td {
	background: url(../images/bg_table01-border.gif) repeat-y 100% 0%;
}

.performance-details td.rmbg {
	background: none;
}

.gridtheme01 {
	width: 22px;
	color: #b9c300;
}

.gridtheme02 {
	width: 422px;
	color: #493f4c;
	font-size: 100%;
	padding-right: 10px;
}

.gridtheme01 img {
	margin: 2px 0px 4px 5px;
	text-align: center;
}

.bordertheme00 td {
	border-bottom: 1px solid #8d8b8d;
}

.bordertheme01 td {
	border-bottom: 2px solid #c6c5c6;
}
.darkGray td{
	border-bottom:2px solid #535154;
}
.bordertheme01 tr a:hover {
	background:red;
}
.list-crf-objs {
	float: left; clear: both;
	width: 98%;
	font-size: 115%;
	margin-bottom: 18px;
}

.list-crf-objs li {
	float: left; clear: both;
	width: 96%;	
	background: url(../images/bg_list-style-disc01.gif) no-repeat 0% 6px;
	padding-left: 15px;
	line-height: 21px;
}

.performace-in-years {
	width: 100%;
	margin-bottom: 15px;
}

.performace-in-years th {
	width: 230px;
	text-align: left; font-weight: normal; line-height: 18px; color: #b9c300;
	border-bottom: 1px solid #8d8b8d;
}

.performace-in-years .thead td {
	line-height: 14px; font-size: 90%; color :#77707a;
	background: none;
}

.performace-in-years td {
	width: 46px;
	padding-right: 6px;
	background: #eeeded; line-height: 18px;
	border-bottom: 1px solid #8d8b8d;
	text-align: right;
	font-size: 100%;
}

.kui-row .office, .kui-row .retail {
	float: left;
	width: 50%;
}

.kui-row .office h5, .kui-row .retail h5 {
	float: left; clear: both;
	width: 98%;
	font-size: 115%; color: #49404d; font-weight: normal;
	margin-top: -5px; margin-bottom: 15px;
}

.kui-row .office img, .kui-row .retail img {
	float: left; clear: both;
}

ul.list-pdf-downloads {
	float: left; clear: both;
	width: 214px;
	/*border-top: 1px solid #535154;*/
	padding-top: 2px;
}

ul.list-pdf-downloads li {
	float: left; clear: both;
	width: 93%;
	background: url(../images/bg_list-style-arrow01.gif) no-repeat 0% 6px;
	padding: 2px 0px 2px 15px;
}

.kui-theme06 ul.list-pdf-downloads li {
	background: url(../images/bg_list-style-arrow02.gif) no-repeat 0% 6px;
}

ul.list-pdf-downloads li a {
	float: left; clear: both;
	font-size: 100%; color: #49404d;
	width: 100%;
	background:url(../images/icon-pdf02.gif) no-repeat 100% 0px;
	text-decoration: none;
}

.kui-theme06 ul.list-pdf-downloads li a {
	background:url(../images/icon-pdf03.gif) no-repeat 100% 0px;
}

ul.list-pdf-downloads li a:hover, ul.list-pdf-downloads01 li a:hover {
	text-decoration: underline;
}

/*footer section*/
#kui-footer {
	display:none;
}

#kui-footer ul {
	float: left; clear: both;
	width: 100%; height: 27px;
	background: url(../images/bg_footer-leftcurve.gif) no-repeat 0% 0%;
}

#kui-footer ul li {
	float: left; display: inline;
	line-height: 27px; height: 27px; width: auto;
	font-size: 90%; color: #af007b;
	padding: 0px 20px;
	background: url(../images/bg_footer-link-divider.gif) no-repeat 0% 50%;
}

#kui-footer ul li.firstnode {
	margin-left: 16px;
}

#kui-footer ul li a {
	 color: #493e4c;
	 text-decoration: none;
}

#kui-footer ul li a:hover {
	text-decoration: underline;
}

#kui-footer em.rightcurve {
	position: absolute;
	width: 5px; height: 24px;
	background:url(../images/bg_footer-rightcurve.gif) no-repeat 100% 0%;
	top: 0px; right: 0px;
}
/*Sitemap starts*/
.siteMapBlock{
	float:left;
	width:400px;
	padding:0 0 30px 20px;
}
.siteMapBlock ul{
	padding:0px;
	margin:0px;
}

.siteMapBlock ul li{
	background:transparent url(../images/icon_pink.gif) no-repeat scroll left 5px;
	color:#333333;
	font-size:1.1em;
	/*text-transform:uppercase;*/
	line-height:1.4em;
	list-style-type:none;
	padding:0 20px 10px 12px;
	font-weight:bold;
}
.siteMapBlock ul ul{
	padding:10px 0 0 10px;
	margin:0px;
}
.siteMapBlock li li{
	background:transparent url(../images/bg_scnd_level.gif) no-repeat scroll left 8px;
	font-size:1em;
	font-weight:normal;
}
.siteMapBlock li li li{
	background:transparent url(../images/bg_trd_level.gif) no-repeat scroll left 8px;
	font-weight:normal;
	font-size:0.9em;
}
.siteMapBlock ul li a:link,
.siteMapBlock ul li a:visited,
.siteMapBlock ul li a:active{
	color:#333333;
	text-decoration:underline;
}
.siteMapBlock ul li a:hover		{
	color:#333333;
	text-decoration:none;
}
.siteMapBlock ul li.noBold{
	font-weight:normal;
}

/*Sitemap ends*/
.downloadSec{
	float:left;
	background:url(../images/img_link-download-center.gif) no-repeat left top;
	width:261px;
	height:80px;
}
.downloadSec ul{ 
	padding:5px 0 0 75px;
	float:left;
	margin:0px;
	width:135px;
}
.downloadSec ul li{ 
	list-style:none !important;
	float:left !important;
	background:url(../images/bg_list-style-disc.gif) no-repeat left 6px;
	width:135px !important;
	clear:left;
	color:#493f4c;
	font-size:85%;
}
.downloadSec ul li a:link,
.downloadSec ul li a:active,
.downloadSec ul li a:visited{ 
	text-decoration:underline !important;
	color:#493f4c !important;
	padding:0px !important;
	margin:0px !important;
}
.downloadSec ul li a:hoveer{ 
	text-decoration:none;
	color:#493f4c;
}
.climateGreenColor{
	color:#b9c300 !important;
	
}
.resourceOrangeColor{
	color:#e86f3a !important;
}
.CRPinkColor{
	color:#cf3164 !important;
}
.scGreenColor{
	color:#b9c300 !important;
}
.customerColor{
	color:#00a191 !important;


}
.crfTableBlock{
	width:510px;
	float:left;
	padding:0 0 10px 0;
}
.crfTableBlock table{
	width:100%;
	float:left;
}
.crfTableBlock table td{
	padding:3px 0 3px 0;
	font-size:95%;
}
.crfTableBlock td.tableHead{
	font-size:110%;
}
.crfTableBlock tr.trBorder td{
	border-bottom:1px solid #6e6e6e;
	
}
.crfTableBlock td.1stColoumn{
	width:185px;
}
.crfTableBlock td.smallColoumnn{
	width:99px;
	text-align:right;
}
.crfTableBlock td.tdRightPad{
	padding:0 1px 0 0;
}
.crfTableBlock td.tdLeftPad{
	padding:0 0 0 5px;
}
.crfTableBlock td.topPadBot{
	padding:3px 0 3px 5px;
}
.crfTableBlock td.tablePadRIght{
	padding:0 2px 0 0;
}

.crfTableBlock td.bgColorTd{
	background:#c0c0c0;
}
.selectPDF{
	float:left;
	width:300px !important;
	padding:10px 0 0 0;
}
.selectPDF p{
	float:left;
	padding:0 0 5px 0 !important;
	margin:0px;
}





.conBulletListTwo{
	width:467px;
	float:left;
}
.conBulletListTwo ul{
	padding:5px 0 15px 0;
	margin:0px;
	float:left;
}
.conBulletListTwo ul li{
	list-style:none;
	color:#908b8b;
	background:url(../images/green_bullert.gif) no-repeat left 6px;
	padding:0 0 0px 10px;
	font-size:14px;
	width:457px;
}

.conBulletListTwo ul li, .conBulletListOrange ul li, .conBulletListPink ul li, .conBulletListGreen ul li, .conBulletListBlue ul li  {
font-size:14px;

list-style-position:outside  !important;
list-style-type:disc  !important;
padding:0 0 0 0px  !important;
width:457px  !important;
}

.conBulletListOrange{
	width:467px;
	float:left;
}
.conBulletListOrange ul{
	padding:5px 0 15px 0;
	margin:0px;
	float:left;
}
.conBulletListOrange ul li{
	list-style:none;
	color:#908b8b;
	background:url(../images/orange_bullet.gif) no-repeat left 6px !important;
	padding:0 0 0px 10px;
	font-size:14px;
	width:457px;
}




.conBulletListPink{
	width:467px;
	float:left;
}
.conBulletListPink ul{
	padding:5px 0 15px 0;
	margin:0px;
	float:left;
}
.conBulletListPink ul li{
	list-style:none;
	color:#908b8b;
	background:url(../images/pink_bullet.gif) no-repeat left 6px;
	padding:0 0 5px 10px;
	font-size:14px;
	width:457px;
}


.conBulletListGreen{
	width:467px;
	float:left;
}
.conBulletListGreen ul{
	padding:5px 0 15px 0;
	margin:0px;
	float:left;
}
.conBulletListGreen ul li{
	list-style:none;
	color:#908b8b;
	background:url(../images/grreen_bullet.gif) no-repeat left 6px;
	padding:0 0 5px 10px;
	font-size:14px;
	width:457px;
}
.conBulletListBlue{
	width:467px;
	float:left;
}
.conBulletListBlue ul{
	padding:5px 0 15px 0;
	margin:0px;
	float:left;
}
.conBulletListBlue ul li{
	list-style:none;
	color:#908b8b;
	background:url(../images/lightGreen_bullet.gif) no-repeat left 6px;
	padding:0 0 5px 10px;
	font-size:14px;
	width:457px;
}
.extraPad{
	padding:0 0 10px 0 !important;
}
.griLink{
	float:left;
	width:57px;
	height:57px;
	padding:27px 0 0 0;
}
.archiveRight{
	float:right;
	width:68px;
}
.archiveRight a:link,
.archiveRight a:visited,
.archiveRight a:active{
	text-decoration:underline;
	color:#af007c;
}
.archiveRight a:hover{
	text-decoration:none;
	color:#af007c;
}
.threeBlocks{
	float:left;
	width:500px;
}
.blocks{
	float:left;
	width:150px;
}
.blocks h6{
	font-size:100%;
	font-weight:bold;
	float:left;
	width:auto;
	padding:0 0 5px 0;
}
.blocks ul{
	padding:0px;
	margin:0px;
	float:left;
	width:150px;
}
.blocks ul li{
	list-style:none;
	padding:0 0 5px 0;
}


.selectSections{
	float:left;
	width:500px;
}
.selectSections h5{
	float:left !important;
	width:350px !important;
	font-weight:bold !important;
	color:#000 !important;
	padding:0 0 10px 0;
	margin:0px;
}
.selectSections h6{
	float:left !important;
	width:350px !important;
	font-weight:normal !important;
	color:#000 !important;
	padding:0px 0 10px 0 !important;
	font-size:100% !important;
	margin:0px;
}
.selectSections ul{
	float:left;
	width:100%;
	padding:0 0 10px 10px !important;
}
.selectSections ul li{
	list-style:none;
	float:left;
}
ul.extraWidth{
	padding:0 0 0 20px !important;
}
.imgTopPad{
	float:left;
	padding:22px 0 10px 11px;
}
.performanceBlockOne{
	float:left;
	width:233px;
}
.performanceBlockOne h5{
	font-size: 130%; font-weight: normal; color: #3fb9d4;
	background: #fff;
	float: left; clear: both;
	width: 100%;
	margin-bottom: 0px;

}
.performanceBlockOne p{
	float:left;
	padding:0px;
	margin:0px;
	line-height:17px;

}
.titlePdf{
	padding:0px 0 10px 0;
}

.titlePdfTwo{
	padding:16px 0 6px 0;
}
.performanceBlockTwo{
	float:left;
	width:255px;
}
.performanceBlockTwo h5{
	font-size: 130%; font-weight: normal; color: #3fb9d4;
	background: #fff;
	float: left; clear: both;
	width: 100%;
	margin-bottom: 0px;

}
.performanceBlockTwo p{
	float:left;
	padding:8px 0 5px 0;
	margin:0px;
	color:#49404d;
	line-height:17px;
	

}
.performanceBlockTwo span{
	float:left;
	background:url(../images/gri_big.gif) no-repeat left top;
	width:200px;
	padding:4px 0 9px 40px;
	margin:0 0 5px 0;
	color:#49404d;
	
}
span.changeImage{
	background:url(../images/disclouser_big.gif) no-repeat left top;
}
.searchResultBlock{
	float:left;
	width:100%;
}
.searchResultBlock h3{
	padding:10px 0 0 10px;
}
.searchResultBlock h4{
	padding:10px 0 10px 10px;
	font-size:100%;
}
ul.search-results li h5{
	padding:0px 0 0 10px;
	font-size:100%;
	font-weight:bold;
}
ul.search-results li p{
	padding:0px 0 5px 10px;
	font-size:100%;
	border-bottom:1px solid #aea8b2;
	width:515px;
	margin:0px;
}
ul.search-results table td li{
	float:left;
	padding:5px 0 0px 0;
	margin:0px;
}
.prvContainer{
	float:left;
	width:auto;
	color:#aea8b2 !important;

}
.prvContainer a:link, .nxtContainer a:link, 
.prvContainer a:visited, .nxtContainer a:visited,
.prvContainer a:active, .nxtContainer a:active{
	text-decoration:underline;
	color:#aea8b2;
	
}
.prvContainer a:hover, .nxtContainer a:hover{
	text-decoration:none;
	color:#77707c;
}

.nxtContainer{
	float:left;
	width:auto;
}
.page{
	float:left;
	width:auto;
	padding:0 5px 0 5px;
	color:#aea8b2;
}
.page a:link, 
.page a:visited,
.page a:active{
	text-decoration:underline;
	color:#aea8b2;
	
}
.page a:hover{
	text-decoration:none;
	color:#77707c;
}
.paginationContainer{
	padding:10px 0 0 0;
	float:left;
}
.page a.selected{
	text-decoration:none;
	color:#77707c;
}
.leftPad{
	padding:0 0 0 16px;
}

.datawrapper {
	float: left; clear: both;
	width: auto;
	margin-left: 150px;
}
