﻿@media screen, projection {
	#Background {
		position: absolute;
		top: 0px;
		background: url("/images/_protected/bg_wrapper.gif") repeat-x;
		width: 100%;
		height: 375px;
	}

	#Wrapper {
		position: absolute;
		top: 0px;
		left: -498px;
		width: 997px;
		margin: 0px 0px 0px 50%;
		padding: 0;
		background: #ffffff url(/images/decor/atxoom-background-nb.jpg) no-repeat fixed bottom;
		overflow: hidden;
		border-right: solid 1px #000000;
		border-bottom: solid 1px #000000;
		border-left: solid 1px #000000;
	}

	.TopBanner {
		padding: 0;
		margin: 0px 0px 0px 0px;
		display: block;
		width: 997px;
		height: 75px;
		border: none;
		text-decoration: none;
		background: #ffffff url("/images/decor/atxoom-banner.jpg") repeat-x;
		overflow: hidden;
	}

	.TopLogo {
		position: absolute;
		top: 0px;
		left: 0px;
		padding: 0;
		margin: 0px 0px 0px 0px;
		display: block;
		width: 731px;
		height: 75px;
		border: none;
		text-decoration: none;
		background: Transparent url("/images/decor/atxoom-logo.jpg") no-repeat;
		overflow: hidden;
	}

	.TopLogo img {
		padding: 0;
		margin: 0;
		border: none;
	}

	.BottomBanner {
		float: left;
		padding: 0;
		margin: 0px 0px 15px 0px;
		display: block;
		width: 721px;
		height: 71px;
		border: none;
		text-decoration: none;
		background: Transparent url(/images/decor/atxoom-footer.jpg) repeat-x;
		overflow: hidden;
	}

	.BottomText {
		float: left;
		padding: 0;
		margin: 0px 0px 0px 0px;
		display: block;
		width: 276px;
		height: 71px;
		border: none;
		text-decoration: none;
		background: Transparent url(/images/decor/atxoom-footer-text.jpg) no-repeat;
		overflow: hidden;
	}

	.BottomText p {
		margin: 5px 0px 0px 0px;
		padding: 0;
		font-size: x-small;
		font-family: Verdana, Arial, sans-serif;
	}

	.BottomText img {
		padding: 0;
		margin-left: 20px;
		vertical-align: middle;
	}

	.FooterText {
		position: relative;
		top: -10px;
		left: 0px;
		padding: 0;
		margin-left: 2px;
		margin-right: 2px;
	}
	.FooterTextLeft {
		width: 33%;
		float: left;
		font-size: 7pt;
		text-align: left;
	}
	.FooterTextCenter {
		width: 34%;
		float: left;
		font-size: 7pt;
		text-align: center;
	}
	.FooterTextRight {
		width: 33%;
		float: left;
		font-size: 7pt;
		text-align: right;
	}

	.MainMenu {
		position:relative;
		top: 0px;
		left: 0px;
		padding: 0;
		margin: 0;
		width: 997px;
		height: 40px;
		border: none;
		text-decoration: none;
		background: #000000 url(/images/decor/atxoom-menu.jpg) repeat-x;
		overflow: hidden;
	}

	.SubMenu {
		position:relative;
		top: 0px;
		left: 0px;
	}

	.MainMenu_Text {
		float: left;
		margin: 9px 0px 0px 0px;
		font-size: 9pt;
		font-weight: bold;
		color: Black;
	}

	.TextMenu a, .TextMenu a:visited {
		padding: 8px 5px 7px 5px;
		width: 70px;
		font-family: Verdana, Arial, sans-serif;
		color: #000000;
		text-decoration: none;
	}

	.TextMenu a:hover {
		padding: 7px 4px 6px 4px;
		width: 70px;
		border-top: solid 1px #cccccc;
		border-bottom: solid 1px #ffffff;
		border-right: solid 1px #cccccc;
		border-left: solid 1px #ffffff;
		background: #666666;
		color: #a3c7e9;
		text-decoration: none;
	}

	.MainMenu_Icone {
		float: left;
		margin: 1px 0px 0px 0px;
	}

	.IconeMenu a, .IconeMenu a:visited {
		padding: 3px 5px 2px 5px;
		width: 24px;
		font-family: Verdana, Arial, sans-serif;
		color: #000000;
		text-decoration: none;
	}

	.IconeMenu a:hover {
		padding: 2px 4px 1px 4px;
		width: 24px;
		border-top: solid 1px #cccccc;
		border-bottom: solid 1px #ffffff;
		border-right: solid 1px #cccccc;
		border-left: solid 1px #ffffff;
		background: #666666;
		color: #a3c7e9;
		text-decoration: none;
	}

	.ImageMenu {
		position: absolute;
		top: 10px;
		right: 0px;
		padding: 0;
		margin: 0;
		width: 279px;
		height: 120px;
		border: none;
		text-decoration: none;
		background: Transparent none;
		overflow: hidden;
	}

	.ImageFooter {
		position: absolute;
		bottom: 30px;
		left: 5px;
		padding: 0;
		margin: 0;
		width: 313px;
		height: 100px;
		border: none;
		text-decoration: none;
		background: Transparent none;
		overflow: hidden;
	}

	.MainContent {
		margin: 10px 10px 10px 5px;
		height: auto;
	}

	.ContentLeftCenter {
		float: left;
		padding: 0;
		margin: 0px 20px 5px 10px;
		width: 686px;
		overflow: hidden;
		height: auto;
	}

	.Column0 {
		float: left;
		padding: 0;
		margin: 0px 30px 10px 0px;
		width: 328px;
		overflow: hidden;
	}

	.Column1 {
		float: left;
		padding: 0;
		margin: 0px 0px 10px 0px;
		width: 328px;
		overflow: hidden;
	}

	.ContentLeft {
		float: left;
		padding: 0;
		margin: 0px 20px 0px 0px;
		width: 200px;
		overflow: hidden;
		height: auto;
	}

	.Content {
		display: block;
		float: left;
		padding: 0;
		margin: 0px 20px 0px 0px;
		width: 476px;
		overflow: hidden;
		height: auto;
	}

	.ContentRight {
		float: left;
		padding: 0;
		margin: 0;
		width: 266px;
		overflow: hidden;
		height: auto;
	}

	.ContentCenterRight {
		float: left;
		padding: 0;
		margin: 0px 0px 5px 0px;
		width: 762px;
		overflow: hidden;
		height: auto;
	}

	.Column2 {
		float: left;
		padding: 0;
		margin: 0px 30px 10px 0px;
		width: 366px;
		overflow: hidden;
	}

	.Column3 {
		float: left;
		padding: 0;
		margin: 0px 0px 10px 0px;
		width: 366px;
		overflow: hidden;
	}

.inner_content-img { float:left; width: 200px; height: 160px; border: none; margin-bottom:10px; overflow: hidden; }
.inner_content-img img { border:none; }
.inner_content-text { float:left; width: 166px; height: 156px; border: none; padding-top:4px; margin-bottom:10px; overflow: hidden; }

	.SubMenuUnSelected a {
		font-family: Verdana, Arial, sans-serif;
		text-align: left;
		color: #2B5478;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 10px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 155px;
		border-left: 0px;
		border-right: 0px;
		border-top: solid 1px #ffffff;
		border-bottom: solid 1px #cccccc;
		text-decoration: none;
		background-image: url(/images/decor/subnav_button.gif);
		overflow: hidden;
	}

	.SubMenuUnSelected a:visited {
		color: #2B5478;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 10px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 155px;
		border-left: 0px;
		border-right: 0px;
		border-top: solid 1px #ffffff;
		border-bottom: solid 1px #cccccc;
		text-decoration: none;
		background-image: url(/images/decor/subnav_button.gif);
		overflow: hidden;
	}

	.SubMenuUnSelected a:hover {
		background: #e7e7e7;
		color: #4791d9;
		font-family: Verdana, Arial, sans-serif;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 10px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 155px;
		border-top: solid 1px #cccccc;
		border-bottom: solid 1px #ffffff;
		text-decoration: none;
		background-image: none;
		overflow: hidden;
	}

	.SubMenuSelected a {
		font-family: Verdana, Arial, sans-serif;
		text-align: left;
		background: #e7e7e7;
		color: #ef873d;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 10px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 155px;
		border-left: 0px;
		border-right: 0px;
		border-top: solid 1px #cccccc;
		border-bottom: solid 1px #ffffff;
		text-decoration: none;
		background-image: none;
		overflow: hidden;
	}

	.SubMenuUnSelected2 a {
		font-family: Verdana, Arial, sans-serif;
		text-align: left;
		color: #2B5478;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 30px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 135px;
		border-left: 0px;
		border-right: 0px;
		border-top: solid 1px #ffffff;
		border-bottom: solid 1px #cccccc;
		text-decoration: none;
		background-image: url(/images/decor/subnav_button2.gif);
		overflow: hidden;
	}

	.SubMenuUnSelected2 a:visited {
		color: #2B5478;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 30px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 135px;
		border-left: 0px;
		border-right: 0px;
		border-top: solid 1px #ffffff;
		border-bottom: solid 1px #cccccc;
		text-decoration: none;
		background-image: url(/images/decor/subnav_button2.gif);
		overflow: hidden;
	}

	.SubMenuUnSelected2 a:hover {
		background: #e7e7e7;
		color: #4791d9;
		font-family: Verdana, Arial, sans-serif;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 30px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 135px;
		border-top: solid 1px #cccccc;
		border-bottom: solid 1px #ffffff;
		text-decoration: none;
		background-image: url(/images/decor/subnav_button2_sel.gif);
		overflow: hidden;
	}

	.SubMenuSelected2 a {
		font-family: Verdana, Arial, sans-serif;
		text-align: left;
		background: #e7e7e7;
		color: #ef873d;
		font-family: Verdana, Arial, sans-serif;
		font-size: 7.5pt;
		font-weight: bold;
		padding-left: 30px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		display: block;
		width: 135px;
		border-left: 0px;
		border-right: 0px;
		border-top: solid 1px #cccccc;
		border-bottom: solid 1px #ffffff;
		text-decoration: none;
		background-image: url(/images/decor/subnav_button2_sel.gif);
		overflow: hidden;
	}
}

@media print, handheld {
	#Background {
	}

	#Wrapper {
	}

	.TopBanner {
		display: none;
	}

	.TopLogo {
		display: none;
	}

	.TopLogo img {
		display: none;
	}

	.BottomBanner {
		display: none;
	}

	.BottomText {
		position: absolute;
		left: 5px;
		top: 0px;
		width: 276px;
		height: 90px;
		padding: 0;
		margin: 0px 0px 0px 5px;
		display: block;
		text-decoration: none;
	}

	.BottomText p {
		margin: 5px 0px 0px 2px;
		padding: 0;
		height: 75px;
		font-size: x-small;
		font-family: Verdana, Arial, sans-serif;
		border: solid 1px #000000;
	}

	.BottomText img {
		display: none;
	}

	.FooterTextLeft {
	}
	.FooterTextCenter {
		display: none;
	}
	.FooterTextRight {
	}

	.MainMenu {
		display: none;
	}

	.ImageMenu {
		display: none;
	}

	.ImageFooter {
		position: absolute;
		top: 0px;
		right: 0px;
		padding: 0;
		margin: 0;
		width: 313px;
		height: 100px;
		border: none;
		text-decoration: none;
		background: Transparent none;
		overflow: hidden;
	}

	.MainContent {
		margin: 85px 10px 10px 5px;
	}

	.ContentLeftCenter {
		display: block;
		padding: 0;
		margin: 0px 26px 0px 5px;
	}

	.Column0, .Column2 {
		float: left;
		padding: 0;
		margin: 0px 0px 0px 0px;
		width: 48%;
		overflow: hidden;
	}

	.Column1, .Column3 {
		float: right;
		padding: 0;
		margin: 0px 0px 0px 0px;
		width: 50%;
		overflow: hidden;
	}

	.ContentLeft {
		display: none;
	}

	.Content {
		padding: 0;
		margin: 0px 20px 0px 0px;
	}

	.ContentRight {
		display: block;
		padding: 0;
		margin: 0px 0px 5px 0px;
	}
}

