﻿body
{
    margin: 0;
    background-color: white;
    font-family: Verdana;
    color: #717171;
}

A IMG {border: 0px; }

/* fck creates font tag after pasting a link*/
.text font {font-size: 11px;}
A font {color: #2494ED;}
A , .anchor {color: #0066CC;}

A H1 {text-decoration: none;}
A.u {text-decoration: underline !important;}


INPUT , SELECT {font-size: 11px; }

.hidden {visibility:hidden;}
.visible {visibility:visible;}
.off {display:none !important;}
.block {display:block;}
.clear {clear: both;}
.breaker {clear: both;overflow: hidden; height:1px;}
.normal {font-weight:normal;}
.light , .light A  {color: #B4B4B4 !important;}
.reg , .reg A , .reg A:visited {text-decoration: none !important; color: #717171;}
A.hoverColor:hover {color: #0066CC;}

.sel , .sel A , .sel A:visited {text-decoration: none !important; }
.sel A {font-weight: bold; }
.italic {font-style: italic; }
.strong {font-weight: bold; }
.left {float: left !important;}
.right {float: right;}
.hand {cursor: pointer;}

div.inline {display: inline;}

A.white
{
	text-decoration:none;
	color: #ffffff;
	font-size: 1px;
	}

P {
	margin-top: 0px;
	margin-bottom: 5px;
	border-bottom: solid #ffffff 1px;
	}

.wrapper{
    margin: 0px auto;
    width: 750px;
}

.pageMain{
    /*zoom: 1;*/
    margin: 4px 0 0 0;
}
.sideNav{
    width: 180px;
    float: left;
    font-size: 11px;
}
.content{
    width: 561px;
    float: right;
    margin: 40px 0 18px 0;
    overflow: hidden;
    font-size: 0.7em;
    line-height: 150%;
    position: relative;
}
.body
{
    border: 1px solid #E9E9E9;
    width: 358px;
    float: left;
    padding: 25px 23px 20px 23px;
    overflow-x: hidden;
}

.segments{
    width: 100%;
}

.related{
    width: 150px;
    float: right;
    padding-bottom: 20050px;
    margin-bottom: -20000px;
    background-color: #F7F7F7;
    font-size: 11px;
}

H1{
    font-size: 18px;
    text-transform: uppercase;
    color: Black;
    font-weight: normal;
    margin: 0 0 15px 0;
    border-bottom: 1px solid #D4D4D4;
    padding-bottom: 7px;
    line-height: 140%;
}

H2 {
    font-size: 14px;
    line-height: 140%;
    text-transform: uppercase;
    margin: 0;
    border-bottom: 1px solid #D4D4D4;
    padding: 11px 0 11px 0px;
}

.h2 {
    font-size: 12px;
    line-height: 140%;
    margin: 0;
    font-weight: bold;

}


H1.insideText {

	margin-bottom: 5px;

	}

H2, H2.insideText {
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 5px;
	}

H3  {
	font-size: 12px;
	text-transform: uppercase;
	margin: 0;
	margin-bottom: 5px;
	}

H3 A
{
    color: #717171;
    text-decoration: none;
    }

H4 {
	font-size: 12px;
	margin-bottom: 5px;
	}

H4.header1
{
	background: #1076DB;
	color: #ffffff;
	font-weight: bold;
	padding: 3px 1px;
	}

H4.relatedContent {
	font-size: 12px;
	margin-bottom: 5px;
	}

H5 , .h5
{
    color: #B4B4B4;
    font-size: 11px;
    font-style: italic;
    margin: 0px;
    }


UL {
	list-style-image: url(images/list_bullet.gif);
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: -30px !important;margin-left: 17px;margin-left/**/:/**/17px;
	}

*+html UL , *+html OL {margin-left: 17px !important;}

OL {
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: -17px !important;margin-left: 30px;margin-left/**/:/**/30px;
	}


UL LI
{
	padding-bottom: 5px;
	}

.menuPartsWrapper {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	z-index: 600;
	}
.menuParts {
	margin: 0px auto;
	width: 750px;
	}


.menuSub {
	position:absolute;
	left:-300px;
	top:-300px;
	visibility:hidden;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	background: #ffffff;
	font-size:11px;
	width: 256px;
	border: solid #E6E6E6 1px;
	}

.menuSub .seper
{

	font-size: 11px;
	text-transform: uppercase;
	color: #FF6701;
	font-weight: bold;
	/*
	background: url(images/menu_seperator.gif) no-repeat left top;
	padding: 5px;
	padding-bottom: 8px;
	*/
	}

.menuSub A , .menuSub A:visited {
	display: block;
	width: 222px;
	color: #000000 !important;
	padding:5px 26px 5px 8px;
	
	text-decoration:none;
	text-align: left;
	border-bottom: solid #E6E6E6 1px;
	}

.menuSub A.last {border-bottom: 0px;}

.menuSub A:hover , .menuSub A.sel
{
	background-color: #E6E6E6 !important;
	}

.menuSub A.hassons:hover
{
	/*background: url(images/menu_hover.gif) no-repeat 200px 5px !important;*/

	}

.menuSub A.hassons
{
	/*background: url(images/menu_hover.gif) no-repeat 200px 5px !important;*/
	position: relative;
	}

.menuSub A.hassons img
{
	position: absolute;
	top: 5px;
	left: 230px;
	}
.menuSub subson subsuperson
{
	margin-left: -130px;
}
.subsuperson A:hover , .subsuperson A.sel
{
	background: #E6E6E6 !important;
	}
.menuSub subson
{
	margin-left: -130px;
}
.subson A:hover , .subson A.sel
{
	background: #E6E6E6 !important;
	}

.pageBottom {
	clear: both;
	margin-bottom: 15px;
	font-size: 11px;
	position: relative;
	width:750px;
	margin-right:auto;
	margin-left:auto;
	}

.pageBottomSEO {
	clear: both;
	margin-bottom: 15px;
	font-size: 11px;
	position: relative;
	color: #999999;
	}

.pageBottomSEO A, .pageBottomSEO A:visited {
	color: #999999;
}


.pageBottom .corner {
	background: #F6F6F6 url(images/page_bottom_corner.gif) no-repeat right top;
	height: 11px;
	margin-bottom: 15px;
	}

.pageBottom .links {
	margin-bottom: 5px;
	}

.pageBottom .links A , .pageBottom .links A:visited {
	color: #0066CC;
	text-decoration: none;
	}

.pageBottom .links SPAN.mantis, .pageBottom .links A.mantis , .pageBottom .links A.mantis:visited
{
	color: #717171;
	/*margin-left: 282px;*/
	position: absolute;
	top: 28px;
	right: 0px;

}

.pageTop {
	position: relative;
	font-size: 11px;
	background: url(images/pagetop_background.gif) repeat-x left bottom;
	}

.pageTop .site_logo img {
	margin: 27px 0px;
	}
#lobbyFlashContainer {display:none;}

.social_links{
    position:absolute;
    right:0px;
    top:71px;
    z-index:999;
    font-size:10px;
    height:16px;
}
.social_links span{

    padding-right:4px;
    float:left;
    line-height:16px;
}
.social_links a{
    height:16px;
    line-height:16px;
}

.searchFrm {
	position: absolute;
	right: 0px;
	top: 35px;
	}
.searchFrm .text {
	width: 95px; margin-bottom: -2px;color: #717171;padding-left: 3px; font-size: 10px; margin-left: 4px; 
	border-width:2px;
	border-style:inset;	
	border-bottom:solid 1px #b5b5b5;
	border-right:solid 1px #b5b5b5;
}

.searchFrm .submit {
	width: 38px;
	height: 21px;
	background: url(images/bt_background.gif) no-repeat 0px 0px;
	border: 0px;
	color: #7A7A7A;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-bottom: -2px;
	}

.topLinks {
	position: absolute;
	right: 197px;
	top: 39px;
	}

.topLinks A , .topLinks A:visited {
	color: #717171;
	text-decoration: none;
	}

.menuToolbar {
	/*background-color: #147CE1;*/
	background-position: right top;
	background-repeat: no-repeat;
	height: 106px;

	}

.menuToolbar .toolbarLinks {
	position: absolute;
	left: 0px;
	top: 71px;
	height: 43px;
	}

.toolbarLinks IMG {vertical-align: middle;}
.toolbarLinks .seperator {color: #B4B4B4;}

.toolbarLinks A , .toolbarLinks A:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	text-transform: uppercase;
	}

.menuToolbar .corner {
	float: left;
	display: none;
	}

#breadCrumbs {
	background: #F2F2F2;
	position: relative;
	height: 34px;
	color: #B6B6B6;
	font-size: 10px;
	padding-left: 10px;
	padding-top: 8px;
	}

#breadCrumbs A , #breadCrumbs A:visited {
	text-decoration: none;
	color: #B6B6B6;
	}

#breadCrumbs A:hover {color: #0066CC;}


#breadCrumbs .bottom {
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 10px;
	width: 750px;
	overflow: hidden;
	background: #ffffff url(images/breadCrumbs_bottom.gif) no-repeat left top;
	}

.sideNav .parentPage {
	padding: 5px;
	padding-left: 20px;
	border-bottom: solid #ffffff 3px;
	background: url(images/sidenav_main_selected.gif) no-repeat 8px 8px !important;
	border: solid black 5px;
	}

.sideNav .parentPage A , .sideNav .parentPage A:visited  {
	color: #717171;
	text-decoration: none;
	}

.sideNav .level1 {
	background: #F7F7F7 url(images/sidenav_main.gif) no-repeat 8px 8px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 7px;
	padding-left: 22px;
	border-bottom: solid #ffffff 3px;
	}

.sideNav .level1 A , .sideNav .level1 A:visited {
	color: #717171;
	text-decoration: none;
	}

.sideNav .sel1, .sideNav .marked1
{
	background: #F7F7F7 url(images/sidenav_main_selected.gif) no-repeat 8px 8px !important;
	margin-bottom: 23px;
}

.sideNav .sel
{
	background: #F7F7F7 url(images/sidenav_main_selected.gif) no-repeat 8px 8px;
	}


.sideNav .nosons
{
	background-image: url(images/sidenav_main.gif) !important;
	margin-bottom: 0px !important;
	}

.sideNav .sel A
{
	color: #717171 !important;
}
.sons2 .sel A
{
	color: #0066CC !important;
}

.sideNav .sel1 A , .sideNav .sel1 A:visited {
	color: #0066CC;
	font-weight: bold;
	}


.sideNav .marked1 A , .sideNav .marked1 A:visited {
	/*color: #0066CC;*/
	font-weight: bold;
	}

.sideNav .level2 {
	background: #ffffff url(images/sidenav_main.gif) no-repeat 28px 6px;
	padding: 2px;
	padding-left: 45px;
	border-bottom: solid #ffffff 3px;
	}

.sideNav .level2 A , .sideNav .level2 A:visited {
	color: #717171;
	text-decoration: none;
	}

.sideNav .marked2 A , .sideNav .marked2 A:visited {
	color: #717171;
	font-weight: bold;
	}

.sideNav .sel2, .sideNav .sel2 , .sideNav .marked2
{
	background: url(images/sidenav_main_selected.gif) no-repeat 28px 6px !important;
}

.sideNav .sel2 A , .sideNav .sel2 A:visited {
	color: #0066CC;
	font-weight: bold;
	}

.sideNav .level3 {
	background: #ffffff url(images/sidenav_main.gif) no-repeat 48px 6px;
	padding: 2px;
	padding-left: 65px;
	border-bottom: solid #ffffff 3px;
	}

.sideNav .level3 A , .sideNav .level3 A:visited {
	color: #717171;
	text-decoration: none;
	}

.sideNav .sel3, .sideNav .sel3 {

}

.sideNav .sel3 A , .sideNav .sel3 A:visited {
	color: #0066CC;
	font-weight: bold;
	}

.sideNav .level4 {
	background: #ffffff url(images/sidenav_main.gif) no-repeat 48px 6px;
	padding: 2px;
	padding-left: 65px;
	border-bottom: solid #ffffff 3px;
	}

.sideNav .level4 A , .sideNav .level4 A:visited {
	color: #717171;
	text-decoration: none;
	}

.sideNav .sel4, .sideNav .sel4 {

}

.sideNav .sel4 A , .sideNav .sel4 A:visited {
	color: #0066CC;
	font-weight: bold;
	}
	
.sons1 {padding-bottom: 20px;}
.sons2 {margin: 15px 0px;}



.sideNavTabs
{
	height:26px;
	width: 180px;
	}

.sideNavTabs A.left
{
	margin-right: 2px;
	}

.sideNavTabs A
{
	display: none;
	float: left !important;
	width: 85px;
	height: 13px;
	padding: 5px 2px;
	background: #E8E8E8;
	color: #717171;
	border-bottom: solid #ffffff 3px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	}

.sideNavTabs A.sel
{
	background: #F7F7F7;
	color: #0066CC;
	display: block !important;
	border-bottom: solid #F7F7F7 3px;
	background-image: none !important;
	}

.body A {text-decoration: none;}
.body A:hover {text-decoration: underline;}

.body TABLE
{
	border: solid #717171 1px;
	border-collapse: collapse;
	}

.body TABLE TD
{
	border: solid #717171 1px;
	padding: 5px;
}

.item
{
    clear: both;
	position: relative;
	padding-bottom: 20px;
	}

.item .date {
	color: #717171;
	font-weight: bold;
	}

.item .title {
	text-decoration: none;
	}
.hasFOI .text {
	padding-left: 32px;
	}

DIV.isIT {
	position: absolute;
	left: 15px;
	top: 3px;
	background: #FF6600;
	width: 6px;
	height: 6px;
	overflow: hidden;
	display:none;
	}

DIV.isWA {
	position: absolute;
	left: 0px;
	top: 3px;
	background: #0066CC;
	width: 6px;
	height: 6px;
	overflow: hidden;
	display:none;
	}


.ITfilter, .WAfilter {
	background: #FF6600;
	color: #ffffff;
	font-weight: bold;
	position: relative;
	height: 45px;
	}

.ITfilter DIV , .WAfilter DIV {
	position: absolute;
	left: 45px;
	top: 4px;

	}

.ITfilter INPUT, .WAfilter INPUT
{
    position: absolute;
    left: 5px;
    top: 10px;
    }


.WAfilter
{
        background: #0066CC;
}

.related .item {
	margin: 10px;
	}

.related P {
	border: 0px;
	}

.ddlYears
{
    position: absolute;
    right: 170px;
    top: 30px;
    }

.sideImg
{
    float: left;
    margin-right: 10px;
    margin-bottom: 1px;
    }

.layout {
	border-collapse: collapse;
	border: 0px !important;
	width: 100%;
	margin-bottom: 10px;
	}

.layout TD.space150 , .space150 {line-height: 150%;}

.layout td {
	vertical-align:top;
	border: 0px !important;
	padding: 0px !important;
	}

td.left {width: 170px;}
td.right {width: 170px;}

.layout td.space {
	width: 10px;
	}

.layout td.img {
	padding-right: 10px;
	width: 110px;
	}

.logo
{
	width: 100px;
	margin-bottom: 10px;
	}
.event .logo
{
	xwidth:300px;
}
DIV.backToTop
{
	clear: both;
	text-align: right;
	background: url(images/icon_top.gif) no-repeat 287px 5px;
	border-bottom: solid #FF6600 3px;
	padding-bottom: 7px;
	margin-bottom: 30px;
	}

DIV.backToTop A
{
	font-size: 9px;
	color: #717171;
	text-decoration: none;
	}



DIV.more
{
    background: url(images/more_background.gif) no-repeat left top;
    width: 108px;
    height: 21px;
    text-align: center;
    float: right;
    margin-top: 20px;
    margin-left: 5px;
    margin-bottom: 40px;

}




DIV.view
{
    background: url(images/view-background.gif) no-repeat left top;
    width: 88px;
    height: 24px;
    text-align: center;
    float: left;
    margin-top: 20px;
    margin-left: 5px;
    margin-bottom: 40px;
	text-align:left;
	padding-left:12px;
	padding-top:6px;
}
DIV.sign-up
{
    background: url(images/sign-up-background.gif) no-repeat left top;
    width: 106px;
    height: 24px;
    text-align: center;
    float: left;
    margin-top: 20px;
    margin-left: 5px;
    margin-bottom: 40px;
	text-align:left;
	padding-left:12px;
	padding-top:6px;
}

DIV.sign-up a,DIV.view a
{
	font-weight:bold;
	font-size:1em;

}
DIV.sign-up a:hover,DIV.view a:hover
{
	color:#5c5c5c;

}
.grayDark
{
	color:#707070 !important;
	}

.smaller
{
	font-size:smaller;
	}
	
.item-date
{
	position:absolute;
	top:0px;
	right:0px;
	width:46px;
	height:46px;
	background: url(images/date-bg.gif) no-repeat left top;
	color:#5c5c5c;
	}
.item-date-month
{	
	color:#fff;
	font-weight:bold;
	width:46px;
	text-align:center;
	height:11px;
	line-height:11px;
}

.item-date-day
{	
	font-weight:bold;
	width:46px;
	text-align:center;
	font-size:12px;
	height:22px;
	line-height:22px;
}

.item-date-year
{	
	width:46px;
	text-align:center;
	font-size:10px;
	height:11px;
	line-height:11px;
}


.width-290
{
	width:290px;
}
	

DIV.icononly
{
	padding-top: 2px;
	background: none;
    width: 20px;
}

DIV.more A
{
    text-decoration: none;
    color: #717171;
    font-size: 10px;
    letter-spacing: -0.05em;
    padding-bottom: 3px;
    }

DIV.back A
{
	background: url(images/icon_back.gif) no-repeat 0px 2px;
	padding-left: 15px;
	}

DIV.download A
{
	background: url(images/icon_download.gif) no-repeat 0px 0px;
	padding-left: 15px;
	}



DIV.seperator
{
    width: 100%;
    height: 1px;
    overflow: hidden;
    background: #D4D4D4;
    margin: 10px 0px;
    }

.flag
{
    width: 37px;
    height: 21px;
    }

.small , .small TD  {font-size: 10px !important; }

.bt
{
	position: relative;
	background: url(images/bt_background_r.gif) no-repeat right top;
	width: 170px;
	height: 21px;
	padding-left: 10px;
	}

.noicon
{
	padding-left: 20px;
	}

.bt .corner
{
	position: absolute;
	background: url(images/bt_background_l.gif) no-repeat right top;
	width: 15px;
	height: 21px;
	left: 0px;
	top: 0px;
	}

.bt A
{
	font-size: 10px;
	color: #717171;
	}


.bt A IMG
{
	vertical-align: middle;
	margin-right: 3px;
	margin-left: 5px;
	}
.narrow {width: 100px;}


DIV.darkbt
{
    background: url(images/more_background_dark.gif) no-repeat left top;
    width: 80px;
    padding-top: 4px;
}

DIV.darkbt A
{
	color: #ffffff;
	font-weight: bold;
	}

DIV.insideBox
{
	background: #fafafa;
	padding: 20px;
 }



.toggledList {

	margin-top: 10px;

	margin-bottom: 10px;
	border-top: solid #D4D4D4 1px;
}

.toggledList .bullet {

}

.toggledList .reg {

	border-bottom: solid #D4D4D4 1px;
	padding: 1px 0px 2px 0px;
	margin: 1px 0px 2px 0px;
	}

.toggledList .sel {
	border-bottom: solid #D4D4D4 1px;
	padding: 1px 0px;
	margin: 0px 0px 2px 0px;
	}

.toggledList .reg .bg , .toggledList .sel .bg
{
	padding: 5px 0px;
}

.toggledList .reg A , .toggledList .reg A:visited  {
	color: #0167CB;
}


.toggledList .sel A , .toggledList .sel A:visited  {
	color: #717171;
	font-weight: normal;
}


.toggledList .sel .bg
{
	background: #FAFAFA;
	margin-bottom: 2px;
	}

.toggledList .sel A , .toggledList .sel A:visited {

}

.toggledItem
{
	border-bottom: solid #D4D4D4 1px;
	margin-top: 3px;
	line-height: 150%;
}

.toggledItem LI {line-height: 120%;}
.toggledItem .bt {margin-top: 20px; }

.promo
{
	background: url(images/promo_top.gif) no-repeat left top;
	width: 238px;
	padding-top: 13px;
	margin-bottom: 5px;
	}

.promo .promoText
{
	background: url(images/promo_background.gif) repeat-y left top;
	padding: 0px 15px;
	margin-bottom: 0px !important;
	font-size: 11px;
	}


.promo .promoText .layout TD.img {width: 70px; }
.promo .promoText .layout TD.img .logo {margin-bottom: 0px; }
.promo .promoText P {
	border: 0px !important;
	margin-bottom: 0px;
	}

.promo .promoText DIV {
	border: 0px !important;

	}

.promo .promoText A.small {float: none;text-decoration: underline;}

.promoText DIV.seper
{
	width: 100%;
	height: 1px;
	border-top: solid #B3B3B3 1px !important;
	border-bottom: solid #ffffff 1px !important;
	background: #ffffff !important;
	margin: 10px 0px 13px 0px !important;
	overflow: hidden;
	}


.promoBottom
{
	background: url(images/promo_bottom.gif) no-repeat left top;
	width: 238px;
	height: 13px;
	}
.cdcForm .formGroup {
	padding: 6px 8px 0px;
	}

.cdcForm {
	background: url(images/lp/cdcFormBg.jpg) no-repeat;
	border: 0px;
	width:128px;
	height:333px;
	font-family:Tahoma;
	}
.cdcForm .formBody {
	padding: 2px 5px;
	margin-left:5px;
	margin-top:12px;
	}

.cdcForm .textfield {
	border: solid #7F93B8 1px;
	width: 110px !important;
	float:left !important;
	margin-bottom:6px;
	}
.cdcForm .formBody p
{
	line-height:15px !important;
}
.cdcForm .fieldTitle {
	color: #7a7a7a;
	display: block;
	font-family:Arial;
	font-size:12px;
	margin-bottom:2px;
	}


.cdcForm .formTitle {
	color: #000000;
	font-weight:bold;
	display: block;
	font-size:12px;
	text-align:left;
	line-height:16px;
	margin-left:13px;
	margin-top:1px;
	background:none !important;
	padding:3px 2px 0px 0px !important;
	}

.cdcForm .formSubTitle {
	color: #ffffff;
	font-weight:bold;
	line-height:16px;
	display: block;
	font-size:14px;
	margin-left:13px;
	text-align:left;
	}

.cdcForm .submitMsg {
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 8px;
	font-weight: bold;
	display: block;
	}
.cdcForm .formItem {
	padding: 0px !important;
	width:120px !important;
	float:none;
	}
.cdcForm .form {
	background:none !important;
	}

.cdcForm .form .submit	{
	width: 48px;
	height: 22px;
	background: url(images/lp/send.gif) no-repeat left top;
	border: 0px;
	margin-top: 2px;
	*margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	}
.sideForm .formGroup {
	padding: 2px 5px;
	}
.sideForm .form {
	background:none !important;
	}	
.sideForm .formItem {
	padding: 0px !important;
	width:120px !important;
	float:none;
	}

.sideForm {
	background: #ffffff;
	border: solid #ffffff 1px;
	border-top: 0px;
	}
.sideForm .formBody {
	padding: 2px 5px;
	}

.sideForm .textfield 
{
	border: solid #7F93B8 1px;
	width: 110px;
	float:left;
	*margin-left:-10px;
	overflow:hidden;
	}

.sideForm .fieldTitle {
	color: #7F7576;
	display: block;
	overflow:hidden;
	width:110px;
	float:left;
	position:relative;
	background:none !important;
	}

.sideForm .formTitle {
	background: #FF6600;
	color: #ffffff;
	font-weight: bold;
	padding: 3px 2px;
	}

.sideForm .submitMsg {
	padding-top: 7px;
	padding-left: 5px;
	padding-bottom: 8px;
	font-weight: bold;
	display: block;
	}

.sideForm .form .submit	{
	width: 48px;
	height: 22px;
	background: url(images/bt_side_send.gif) no-repeat left top;
	border: 0px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	}

@media print
{
	.sideNav {display: none;}
	.pageBottom {display: none;}
	.related {display: none;}
	.pageTop {display: none;}
	#breadCrumbs {background: none;padding-left: 10px;}
	#breadCrumbs a {color: #000000;}
	#breadCrumbs .bottom {display: none;}
	.content{
		width: 100%;
		float: none;
		margin: 0px;
		overflow: visible;
	}
	.body
	{
		border: 0px;
		width: 640px;
		float: none;
		padding: 0px;
		overflow-x: visible;
		}

	SELECT {display: none;}
	.bt {display: none;}
	.more {display: none;}
	}

.hidden-url{
	display:none !important;
}

#homeFlashContainer div{display:none;}