﻿/* noodls|library style version 1.0 released on 27/06/2006 */

body {
	margin: 0px;
	padding: 0px;
	background-color: #f9f9f9;
}
table {
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
}
table th {
	background-color: #FFB300;
	background-image: url(images/thBack.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
table td ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}
table td ul li {
	margin-bottom: 3px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.lightTable {
}
.lightTable th {
	background-color: #F9F9F9;
	background-image: none;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	font-weight: bold;
	color: #4B4B4B;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	font-weight: normal;
}
.lightTable td {
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
}
.lightTable .address {
	background-image: url(images/addressIcon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
}
.lightTable .telephone {
	background-image: url(images/telephoneIcon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
}
.lightTable .fax {
	background-image: url(images/faxIcon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
}
.lightTable .email {
	background-image: url(images/emailIcon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
}
.lightTable .contact {
	background-image: url(images/contactIcon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
}
.mainLink {
	padding-left: 14px;
	padding-top: 1px;
	background-image: url(/common/images/list_dot_black.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.greyback {
	background-color: #F9F9F9;
}
.whiteback {
	background-color: #FFFFFF;
}
#container {
	text-align: left;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#header {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url(images/header_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#header_top {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	height: 100px;
	position: relative;
}
#header_bottom {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	height: 75px;
	position: relative;
}
#header_logo {
	position: absolute;
	top: 0px;
	left: 12px;
}
#header_network {
	position: absolute;
	right: 0px;
	top: 0px;
	background-image: url(images/networkSelectBackClose.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 57px;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header_network a:link, #header_network a:active, #header_network a:visited {
	font-size: 11px;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}
#header_network a:link span, #header_network a:active span, #header_network a:visited span {
	padding-left: 25px;
	padding-right: 22px;
	padding-top: 23px;
	padding-bottom: 9px;
	margin: 0px;
	display: block;
	font-size: 11px;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/networkSelectBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#header_network a:hover {
	color: #4B4B4B;
}
#header_network img {
	position: absolute;
	top: 16px;
	right: 2px;
}
#header_logIn {
	height: 64px;
	margin-top: 12px;
	margin-right: 0px;
	text-align: right;
	float: left;
	position: absolute;
	right: 0px;
	top: 0px;
}
#header_logIn form {
	margin: 0px;
	padding: 0px;
	width: 346px;
	float: right;
}
#header_logIn form label {
	margin: 0px;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-align: left;
}
#header_logIn form #formElement {
	padding: 0px;
	float: left;
	margin-top: 4px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#header_logIn form #formElement input {
	width: 100px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#header_logIn form #formControls {
	padding: 0px;
	float: right;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.loginButton:link, .loginButton:active, .loginButton:visited {
	width: 79px;
	background-image: url(images/login_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 9px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	color: #4B4B4B;
}
.loginButton:hover {
	background-image: url(images/login_backON.gif);
	color: #363636;
}
#header_logIn p {
	clear: both;
	font-size: 11px;
	text-align: right;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
}
#header_logIn p span {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#header_logIn p #header_logIn_join {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#header_logIn p a:link, #header_logIn p a:link, #header_logIn p a:link {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-weight: bold;
	white-space: nowrap;
}
#header_logIn p #header_logIn_join a:link, #header_logIn p #header_logIn_join a:active, #header_logIn p #header_logIn_join a:visited {
	background-image: url(images/joinBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 9px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 23px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	text-decoration: none;
	display: block;
	font-weight:bold;
}
#header_logIn p #header_logIn_join a:link span, #header_logIn p #header_logIn_join a:active span, #header_logIn p #header_logIn_join a:visited span {
	background-image: url(images/joinBackClose.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 0px;
	display: block;
}
#header_logIn #header_logIn_accountInfo {
	text-align: right;
	padding-top: 14px;
}
#header_logIn #header_logIn_accountInfo_left {
	text-align: right;
	padding-top: 14px;
	margin-right: 160px;
	position: relative;
}
#header_logIn #header_logIn_accountInfo h2, #header_logIn #header_logIn_accountInfo_left h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #969696;
	padding: 0px;
	margin: 0px;
}
#header_logIn #header_logIn_accountInfo p, #header_logIn #header_logIn_accountInfo_left p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #969696;
	padding: 0px;
	margin: 0px;
	height: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header_logIn #header_logIn_accountInfo a:link, #header_logIn #header_logIn_accountInfo a:visited, #header_logIn #header_logIn_accountInfo a:active, #header_logIn #header_logIn_accountInfo_left a:link, #header_logIn #header_logIn_accountInfo_left a:visited, #header_logIn #header_logIn_accountInfo_left a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #969696;
	margin: 0px;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header_logIn #header_logIn_accountInfo a:hover, #header_logIn #header_logIn_accountInfo_left a:hover {
	color: #4B4B4B;
}
#header_logIn #header_logIn_link a:link, #header_logIn #header_logIn_link a:visited, #header_logIn #header_logIn_link a:active {
	position: absolute;
	top: 23px;
	right: 0px;
	width: 150px;
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(images/activationButtonSmall.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
#header_logIn #header_logIn_link a:hover {
	background-image: url(images/activationButtonSmallON.gif);
}
#main {
	width: 100%;
	margin: 0px;
	text-align: center;
	background-image: url(images/mainBack.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #F9F8F8;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B4B4B;
	text-transform: lowercase;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#main h1 span {
	display: block;
	color: #969696;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main form {
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main form h2 {
	font-size: 20px;
	color: #969696;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: none;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #969696;
}
#main #formElement {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
	position: relative;
}
#main #formControls {
	margin: 0px;
	padding-top: 7px;
	padding-right: 18px;
	padding-bottom: 9px;
	padding-left: 0px;
}
#main h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #969696;
	padding-top: 12px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* for media activation pages start */

#maincontainer {
	padding: 0px;
	clear: none;
	text-align: left;
	height: 800px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 993px;
}
#maincontainerMediaActivation {
	padding: 0px;
	clear: none;
	text-align: left;
	height: 850px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 993px;
}
#welcome_text_left {
	height: 472px;
	width: 200px;
	position: absolute;
	left: 0px;
	top: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	text-align: justify;
	line-height: 20px;
}
#welcome_text_right {
	height: 472px;
	width: 200px;
	position: absolute;
	left: 790px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	text-align: justify;
	line-height: 20px;
	top: 40px;
}
#welcome_text_middle {
	height: 190px;
	width: 415px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4a4a4a;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	display: block;
	line-height: 22px;
	margin-top: 0px;
}
#welcome_text_card {
	height: 60px;
	width: 415px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4a4a4a;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#welcome_text_card a{
	color: #333;
	text-decoration: none;
	font-weight: normal;
}
#welcome_text_card a:hover{
	color: #f39a12;
	text-decoration: none;
	font-weight: normal;
}
#welcome_card {
	height: 300px;
	width: 415px;
	top: 0px;
	color: #666;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#welcome_card_top {
	height: 35px;
	width: 415px;
	top: 0px;
	color: #666;
	background-image: url(images/card_top.gif);
}
#welcome_card_BG {
	height: 195px;
	width: 415px;
	top: 0px;
	color: #666;
	background-image: url(images/card_line.gif);
}
#welcome_card_bottom {
	height: 70px;
	width: 415px;
	top: 0px;
	color: #666;
	background-image: url(images/card_bottom.gif);
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#welcome_card_bottom a{
	color: #333;
}
#welcome_card_bottom a:hover{
	color: #f39a12;
}
#welcome_call-to-action_left {
	height: 135px;
	width: 200px;
	color: #4a4a4a;
	display: inline-block;
	position: absolute;
	top: 570px;
	left: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
}
#welcome_call-to-action_right {
	height: 135px;
	width: 200px;
	color: #4a4a4a;
	display: inline-block;
	top: 570px;
	position: absolute;
	left: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align: justify;
}
#welcome_card_BG   #logo_trans{
	background-image: url(images/logo_trans.gif);
	height: 80px;
	background-repeat: no-repeat;
}
#welcome_card_BG #card_form  {
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 12px;
	width: 390px;
}
#welcome_card_BG #card_form  ul{
	list-style-type: none;
	display: block;
	margin-left: -3px;
}
#welcome_card_BG #card_form  ul li{
	float: left;
	display: block;
	width: 75px;
	margin-left: 9px;

}
#welcome_card_BG #card_form input  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	display: inline;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	text-align: center;
	color: #000;
}
#card_formSign {
	padding: 0px;
	height: 20px;
	width: 15px;
	position: absolute;
	left: 290px;
	top: 35px;
}

#card_formLabel #card_formLabel  {
	padding: 4px;
	float: left;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
}
#welcome_card_BG1 #actbutton_join {
	width: 112px;
	position: absolute;
	left: 212px;
	top: 50px;
}
#welcome_card_BG1 #actbutton_join ul li {
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
}
#actbutton_join ul li a:link, #actbutton_join ul li a:active, #actbutton_join ul li a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	text-transform: lowercase;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/bigbtn_off_card.gif);
}
#actbutton_join ul li a:link span, #actbutton_join ul li a:active span, #actbutton_join ul li a:visited span {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(images/bigbtn_close_card.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
}
#actbutton_join ul li a:hover {
	color: #000;
	background-image: url(images/bigbtn_off_card.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#actbutton_join ul li a:hover span {
	background-image: url(images/bigbtn_close_card.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#correct_sign   {
	padding: 0px;
	width: 13px;
	height: 17px;
	/*background-image: url(images/correct.png);*/
	display: inline;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#correct_sign1   {
	padding: 0px;
	width: 13px;
	height: 17px;
	background-image: url(images/correct.png);
	display: inline;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#correct_signJoin   {
	padding: 0px;
	width: 13px;
	height: 17px;
	background-image: url(images/correct.png);
	display: inline;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#wrong_sign   {
	padding: 0px;
	width: 13px;
	height: 17px;
	/*background-image: url(images/incorrect.png);*/
	display: inline;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#wrong_sign1   {
	padding: 0px;
	width: 13px;
	height: 17px;
	background-image: url(images/incorrect.png);
	display: inline;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#wrong_signJoin   {
	padding: 0px;
	width: 13px;
	height: 17px;
	background-image: url(images/incorrect.png);
	display: inline;
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#welcome_card_BG #card_formCorrect  {
	padding: 4px;
	float: left;
	margin-top: 4px;
	margin-right: 18px;
	margin-bottom: 4px;
	margin-left: 36px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
}
#welcome_card_BG #card_formWrong  {
	padding: 4px;
	float: left;
	margin-top: 4px;
	margin-right: 18px;
	margin-bottom: 4px;
	margin-left: 36px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F00;
}
#bigbutton_card {
	width: 100px;
	position: absolute;
	left: 569px;
	top: 417px;

}
#bigbutton_card ul {
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bigbutton_card ul li a:link, #bigbutton_card ul li a:active, #bigbutton_card ul li a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	text-transform: lowercase;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/bigbtn_off_card.gif);
}
#bigbutton_card ul li a:link span, #bigbutton_card ul li a:active span, #bigbutton_card ul li a:visited span {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(images/bigbtn_close_card.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
}
#bigbutton_card ul li a:hover {
	color: #000;
	background-image: url(images/bigbtn_off_card.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bigbutton_card ul li a:hover span {
	background-image: url(images/bigbtn_close_card.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#bigbutton {
	width: 100%;

}
#bigbutton ul {
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bigbutton ul li {
	display: block;
	padding-bottom: 4px;
	background-repeat: no-repeat;
}
#bigbutton ul li a:link, #bigbutton ul li a:active, #bigbutton ul li a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	text-transform: lowercase;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/bigbtn_off.gif);
}
#bigbutton ul li a:link span, #bigbutton ul li a:active span, #bigbutton ul li a:visited span {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(images/bigbtn_close.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
}
#bigbutton ul li a:hover {
	color: #000;
	background-image: url(images/bigbtn_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bigbutton ul li a:hover span {
	background-image: url(images/bigbtn_close.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#maincontainer h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 9px;
	margin-bottom: -2px;
}

#maincontainer h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	color: #666;
	text-decoration: none;
	padding-top: 0px;
}
#maincontainer h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f39a12;
	float: right;
}
#maincontainer h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	margin-bottom: -10px;
	margin-top: 5px;
}
#maincontainer h5 , #activation_header h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	display: inline;
	background-image: none;
	color: #f39a12;
}

#maincontainer h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f39a12;
	display: inline;
}

#activation_header {
	width: 993px;
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
	margin-top: 9px;
	padding-left: 12px;
	background-color: #F5F5F5;
}
#activation_form {
	height: 704px;
	width: 640px;
	position: absolute;
	left: 0px;
	top: 20px;
	color: #666;
}
#activation_form a:link{
	color: #666;
	text-decoration: none;
}
#activation_form_top {
	height: 28px;
	width: 600px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(images/activation_form_top.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2e2e2e;
	padding-top: 16px;
	padding-left: 40px;
	font-size: 14px;
}
#activation_form_BG {
	height: 640px;
	width: 626px;
	position: absolute;
	left: 0px;
	top: 44px;
	background-image: url(images/activation_form_line.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 14px;
	color: #4a4a4a;
}
#activation_form_content {
	height: 320px;
	width: 141px;
	position: absolute;
	left: 321px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	top: 50px;
}
#activation_form_content2 {
	height: 80px;
	width: 167px;
	position: absolute;
	left: 321px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	top: 220px;
}
#activation_form_content1 {
	height: 320px;
	width: 193px;
	position: absolute;
	left: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	line-height: 22px;
	top: 50px;
}
#activation_form_BG a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 0px;
	color: #000;
	text-decoration: none;
}
#activation_form_bottom {
	height: 20px;
	width: 640px;
	position: absolute;
	left: 0px;
	top: 684px;
	background-image: url(images/activation_form_bottom.gif);
}
#activation_form_list {
	height: 200px;
	width: 625px;
	position: absolute;
	left: 8px;
	top: 400px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0C0C0;
}
#activation_form_list ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style: none;
	list-style-image: none;
}
#activation_form_list ul li {
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 32px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFE5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#activation_form_list ul li p {
	position: relative;
	display: block;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#activation_form_list ul li p span {
	position: absolute;
	right: 0px;
	top: 0px;
	font-weight: bold;
}
#invite {
	height: 200px;
	width: 345px;
	position: absolute;
	left: 650px;
	top: 20px;
	color: #4a4a4a;
}
#invite a:link{
	color: #4a4a4a;
	text-decoration: none;
}
#invite_top {
	height: 28px;
	width: 305px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(images/invite_top.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2e2e2e;
	padding-top: 16px;
	padding-left: 40px;
	font-size: 14px;
}
#invite_BG {
	height: 136px;
	width: 345px;
	position: absolute;
	left: 0px;
	top: 44px;
	background-image: url(images/invite_line.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4a4a4a;
	text-align: right;
}
#invite_BG_button {
	width: 223px;
	position: absolute;
	left: 60px;
	top: 20px;
}
#invite_BG a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 0px;
	color: #000;
	text-decoration: none;
}
#invite_bottom {
	height: 20px;
	width: 345px;
	position: absolute;
	left: 0px;
	top: 180px;
	background-image: url(images/invite_bottom.gif);
}
#users {
	height: 500px;
	width: 345px;
	position: absolute;
	left: 650px;
	top: 225px;
}
#users_top {
	height: 26px;
	width: 305px;
	position: absolute;
	left: 0px;
	top: -1px;
	background-image: url(images/invite_top.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2e2e2e;
	padding-top: 18px;
	padding-left: 40px;
}
#users_BG {
	height: 436px;
	width: 345px;
	position: absolute;
	left: 0px;
	top: 43px;
	background-image: url(images/invite_line.gif);
}
#users_bottom {
	height: 20px;
	width: 345px;
	position: absolute;
	left: 0px;
	top: 479px;
	background-image: url(images/invite_bottom.gif);
}
#users ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style: none;
	list-style-image: none;
}
#users ul li {
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 32px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFE5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#users ul li p {
	padding: 0px;
	margin: 0px;
	position: relative;
	display: block;
}
#users ul li p span {
	position: absolute;
	right: 0px;
	top: 0px;
	font-weight: bold;
}

.footer_bottom_container {
	height: 200px;
	width: 100%;
	background-color: #EFF0F0;
	position: absolute;
	margin: 0px;
	padding: 0px;
}
.footer_bottom_gray {
	clear: none;
	text-align: right;
	height: 50px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 993px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	color: #2e2e2e;
	background-color: #EFF0F0;
}
.footer_bottom_gray a:hover     {
	color: #f49b12;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: inline;
}
.footer_bottom_gray a:link , .footer_bottom_gray a:active, .footer_bottom_gray a:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
}

#acceptTacos {
	width: 150px;
	margin-left: 0px;
	margin-right: 150px;
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
}

#acceptTacos a:link, #acceptTacos a:active, #acceptTacos a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	/*text-transform: lowercase;*/
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/bigbtn_off_card.gif);
}
#acceptTacos a:link span, #acceptTacos a:active span, #acceptTacos a:visited span {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(images/bigbtn_close_card.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
}
#acceptTacos a:hover {
	color: #000;
	background-image: url(images/bigbtn_off_card.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#acceptTacos a:hover span {
	background-image: url(images/bigbtn_close_card.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#firstAccess form #formElement label a:link, #firstAccess form #formElement label a:active, #firstAccess form #formElement label a:visited {
	background-image: url(/common/images/printSmall.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E7A106;
	height: 15px;
	padding-top: 1px;
	position: relative;
	left: 748px;
	/*top: -18px;
	display: block;*/
}


#formControlsJoinJR .cancelButton:active, #formControlsJoinJR .cancelButton:visited, #formControlsJoinJR .cancelButton:link {
	width: 193px;
	display: block;
	text-align: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4B4B4B;
	text-decoration: none;
	float: left;
	margin-top: -90px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 200px;
}
#formControlsJoinJR .submitButton:link, #formControlsJoinJR .submitButton:active, #formControlsJoinJR .submitButton:visited {
	width: 193px;
	display: block;
	text-align: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4B4B4B;
	text-decoration: none;
	float: left;
	margin-top: -50px;
	margin-right: 250px;
	margin-bottom: 0px;
	margin-left: 200px;
}
#formControlsJoinJR .cancelButton:link, #formControlsJoinJR .cancelButton:active, #formControlsJoinJR .cancelButton:visited {
	background-image: url(/common/images/cancelButton_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#formControlsJoinJR .cancelButton:hover {
	background-image: url(/common/images/cancelButton_backON.png);
}
#formControlsJoinJR .submitButton:link, #formControlsJoinJR .submitButton:active, #formControlsJoinJR .submitButton:visited {
	background-image: url(/common/images/submitButton_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#formControlsJoinJR .submitButton:hover {
	background-image: url(/common/images/submitButton_backON.png);
}

#mainBoxheading h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B4B4B;
	text-transform: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.accessConfirmTable {
}
.accessConfirmTable th {
	background-color: #F9F9F9;
	background-image: none;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	font-weight: bold;
	color: #4B4B4B;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	/*font-weight: normal;*/
	/*background-image: url(images/correct.png);*/
}
.accessConfirmTable td {
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
}





/* for media activation pages end */

#main h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4B4B4B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainBox {
	width: 890px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
}
#mainBox form #formElement {
}
#mainBox form #formElement input {
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#mainBox form #formElement textArea {
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#mainBox_text {
	padding-left: 6px;
	padding-right: 6px;	
	padding-top: 0px;
	padding-bottom: 72px;	
	position: relative;
}
#mainBox_text2 {
	padding-left: 0px;
	padding-right: 0px;	
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
#mainBox_noodl {
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 56px;
	margin-left: 9px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
	background-image: url(images/innerWindowBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 878px;
}
#mainBox_text p, #mainBox_text2 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	line-height: 18px;
	padding-top: 6px;
}
#mainBox_text ul , #mainBox_text2 ul {
	list-style-image: none;
	list-style: none;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 2px;
	padding-right: 32px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainBox_text ul li, #mainBox_text2 ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	margin-top: 3px;
	line-height: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 32px;
	background-image: url(images/bulletPoint.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#regionMap ul li, #countryMap ul li, #channelsList_icons ul li, #channelDetails ul li {
	background-image: none;
}
#mainBox_text #sourceHeader ul li, #mainBox_text #sourcesList ul li {
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 4px;
	background-image: none;
}
#aboutUs {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
}
#aboutUs_description {
	width: 440px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
#aboutUs_description p {
}
#aboutUs_description h1 {
	font-size: 16px;
	color: #969696;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#aboutUs_description h1 span {
	color: #4B4B4B;
	margin: 0px;
	font-size: 20px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#aboutUs_definitionLink {
	width: 200px;
	height: 132px;
	position: absolute;
	bottom: 262px;
	left: 296px;
	text-align: right;
}
#prHomeBox #aboutUs_definitionLink {
	width: 260px;
	height: 148px;
	position: absolute;
	bottom: 3px;
	left: 0px;
	text-align: right;
}
#prHomeBox #aboutUs_definitionLink a:link, #prHomeBox #aboutUs_definitionLink a:active, #prHomeBox #aboutUs_definitionLink a:visited {
	background-image: url(images/noodl.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 260px;
	height: 148px;
	display: block;
}
#aboutUs_definitionLink a:link, #aboutUs_definitionLink a:active, #aboutUs_definitionLink a:visited {
}
#main #aboutUs_definitionLink a:link p, #main #aboutUs_definitionLink a:active p, #main #aboutUs_definitionLink a:visited p {
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: auto;
	color: #B0B0B0;
	text-decoration: none;
	line-height: 14px;
}
#main #prHomeBox #aboutUs_definitionLink a:link p, #main #prHomeBox #aboutUs_definitionLink a:active p, #main #prHomeBox #aboutUs_definitionLink a:visited p {
	padding-top: 2px;
	padding-right: 91px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: auto;
	color: #B0B0B0;
	text-decoration: none;
	line-height: 14px;
}
#main #aboutUs_definitionLink a:link h2, #main #aboutUs_definitionLink a:active h2, #main #aboutUs_definitionLink a:visited h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DC9B05;
	padding-top: 0px;
	padding-right: 39px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #B0B0B0;
	text-decoration: none;
}
#main #prHomeBox #aboutUs_definitionLink a:link h2, #main #prHomeBox #aboutUs_definitionLink a:active h2, #main #prHomeBox #aboutUs_definitionLink a:visited h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DC9B05;
	padding-top: 32px;
	padding-right: 78px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #B0B0B0;
	text-decoration: none;
}
#main #aboutUs_definitionLink a:hover p, #main #aboutUs_definitionLink a:hover h2, #main #aboutUs_definitionLink a:hover {
	color: #4B4B4B;
	text-decoration: none;
}
#main #prHomeBox #aboutUs_definitionLink a:hover p, #main #prHomeBox #aboutUs_definitionLink a:hover h2, #main #prHomeBox #aboutUs_definitionLink a:hover {
	color: #4B4B4B;
	text-decoration: none;
	background-image: url(images/noodlON.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox #error {
	text-align: center;
	margin-top: 32px;
	margin-right: 0px;
	margin-bottom: 38px;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 120px;
	padding-left: 0px;
	background-image: url(images/innerWindowBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#mainBox #viewNoodl #error {
	text-align: center;
	margin-top: 32px;
	margin-right: 158px;
	margin-bottom: 0px;
	margin-left: 158px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	background-image: none;
}
#mainBox #error_box {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
}
#mainBox .alertBox {
	background-image: url(images/innerWindowTop_alert.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox .errorBox {
	background-image: url(images/innerWindowTop_error.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox .okBox {
	background-image: url(images/innerWindowTop_ok.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox .infoBox {
	background-image: url(images/innerWindowTop_info.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox #error h6 {
	margin-top: 0px;
	margin-right: 120px;
	margin-bottom: 0px;
	margin-left: 120px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #969696;
	text-transform: none;
	padding-top: 63px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFE5;
}
#mainBox #error .alertBox h6 {
}
#mainBox #error .errorBox h6 {
}
#mainBox #error .okBox h6 {
}
#mainBox #error .infoBox h6 {
}
#mainBox #error_box_text {
	padding-top: 6px;
	padding-right: 120px;
	padding-bottom: 12px;
	padding-left: 120px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: none;
}
#mainBox #mainBox_text #error_box_text p {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#mainBox .alertBox #error_box_text, #mainBox .errorBox #error_box_text, #mainBox .okBox #error_box_text, #mainBox .infoBox #error_box_text {
}
#error_box_text a:active, #error_box_text a:visited, #error_box_text a:link {
	color: #969696;
}
#mainBox_footer {
	clear: both;
}
#mainBox_footer2 {
	background-image: url(images/mainFooter_back2.png);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	text-align: right;
	height: 84px;
	position: relative;
}
#mainBox_footer p, #mainBox_footer2 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BEBEBE;
	font-weight: bold;
	font-size: 18px;
	position: absolute;
	bottom: 14px;
	right: 24px;
	padding-bottom: 12px;
	text-transform: lowercase;
	display: none;
}
#aboutUs_links {
	position: relative;
	margin-top: 16px;
}
#main_menu ul {
	margin: 0px;
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	float: left;
	width: 100%;
}
#main_menu ul li {
	float: left;
	margin-right: 6px;
	display: block;
	padding-bottom: 31px;
}
#main_menu ul .main_menu_ON {
	background-image: url(images/mainMenuON.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#main_menu ul li p {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(images/main_menu_backON.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	text-transform: lowercase;
}
#main_menu ul li a:link, #main_menu ul li a:active, #main_menu ul li a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #969696;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-weight: bold;
	text-transform: lowercase;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main_menu ul li a:link span, #main_menu ul li a:active span, #main_menu ul li a:visited span {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#main_menu ul li p span {
	display: block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 9px;
	padding-left: 0px;
}
#main_menu ul li a:hover {
	color: #4B4B4B;
	background-image: url(images/main_menu_backHOVER.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_menu ul li a:hover span {
	background-image: url(images/main_menu_backHOVERclose.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#main_menu ul li p span {
	background-image: url(images/main_menu_backONclose.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#mainHomeBox {
	width: 1060px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
}
.mainHomeBox1 {
	background-image: url(images/homePeople1.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.mainHomeBox2 {
	background-image: url(images/homePeople2.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#mainHomeBox h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #DC9B05;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 516px;
	text-transform: lowercase;
	display: block;
	width: 460px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#mainHomeBox p {
	width: 460px;
	margin-left: 516px;
}
#prHomeBox {
	width: 900px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
	background-image: url(images/prPeople.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#activationButton {
	width: 248px;
	height: 87px;
	position: absolute;
	left: 0px;
	top: 320px;
}
#activationButton a:link, #activationButton a:visited, #activationButton a:active {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(images/activationButton.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 248px;
	height: 87px;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
#activationButton a:hover {
	background-image: url(images/activationButtonON.png);
}
#prHomeBox h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #DC9B05;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 286px;
	display: block;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-transform: none;
}
#prHomeBox h1 span {
	color: #DC9B05;
	display: inline;
	padding: 0px;
	margin: 0px;
	text-transform: none;
}
#main #prHomeBox p {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 286px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	display: block;
}
#main #prHomeBox #prHomeBox_activation_sources {
	position: absolute;
	left: 40px;
	width: 241px;
	background-image: url(images/activationSourcesTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -80px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: none;
}
#main #prHomeBox #prHomeBox_activation_sources p {
	padding-top: 6px;
	padding-right: 42px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4B4B4B;
	font-weight: normal;
}
#main #prHomeBox #prHomeBox_activation_sources ul {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 28px;
	padding-left: 0px;
	margin: 0px;
	background-image: url(images/activationSourcesClose.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#main #prHomeBox #prHomeBox_activation_sources ul li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin: 0px;
	background-image: url(images/activationSourcesBack.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4B4B4B;
	font-weight: normal;
}
#main #prHomeBox ul {
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 6px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 286px;
	list-style: none;
	list-style-type: none;
	background-image: url(images/activationPointsBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#main #prHomeBox ul li {
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 32px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	background-image: url(images/bulletPoint.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#main #prHomeBox #prHomeBox_activation {
	padding: 0px;
	margin: 0px;
}
#main #prHomeBox #prHomeBox_activation_data {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: -36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 300px;
	background-image: url(images/activationPanel.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 204px;
	width: 523px;
	position: relative;
	top: 39px;
	right: 17px;
}
#main #prHomeBox table {
	padding: 0px;
	margin: 0px;
}
#main #prHomeBox table caption {
	background-image: url(images/coverageHeader.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #4B4B4B;
	padding-left: 15px;
	padding-top: 10px;
	text-transform: lowercase;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: none;
}
#main #prHomeBox table caption span {
	text-transform: none;
	color: #DC9B05;
	padding: 0px;
	white-space: nowrap;
	position: absolute;
}
#main #prHomeBox table tr th {
	margin: 0px;
	background-image: none;
	background-color: transparent;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
	background-image: none;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main #prHomeBox table tr td {
	margin: 0px;
	background-color: transparent;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 52px;
	font-weight: bold;
	color: #4B4B4B;
	border: none;
	background-image: none;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main #prHomeBox table tr td a:link, #main #prHomeBox table tr td a:active, #main #prHomeBox table tr td a:visited {
	color: #4B4B4B;
}
#main #prHomeBox table tr td a:hover {
	text-decoration: none;
	color: #DC9B05;
}
#main #prHomeBox table tr #activationStatus_Active {
	margin: 0px;
	background-image: url(images/activationPanel_active.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 52px;
	font-weight: bold;
	color: #4B4B4B;
	border: none;
	padding-top: 81px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main #prHomeBox table tr #activationStatus_NAF {
	margin: 0px;
	background-image: url(images/activationPanel_NAF.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 52px;
	font-weight: bold;
	color: #4B4B4B;
	border: none;
	padding-top: 81px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	cursor: pointer;
}
#main #prHomeBox table tr td span {
	margin: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: lowercase;
}
#main #prHomeBox table tr #activationStatus_Active span {
	font-weight: bold;
	color: #1D712A;
}
#main #prHomeBox table tr #activationStatus_NAF span {
	font-weight: bold;
	color: #C00000;
}
#prHomeBox_info {
}
#prHomeBox_info_content {
	position: relative;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
#prHomeBox_activation_data_NAFinfo {
	position: absolute;
	top: -399px;
	right: 53px;
	width: 340px;
	height: 127px;
	background-image: url(images/activationPanel_NAFinfo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: none;
	cursor: pointer;
}
#prHomeBox_info #prHomeBox_activation_data_NAFinfo h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	font-weight: normal;
	padding-top: 15px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 72px;
	text-transform: uppercase;
}
#prHomeBox_info #prHomeBox_activation_data_NAFinfo p {
	margin: 0px;
	padding-top: 2px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 72px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	font-weight: normal;
	line-height: 14px;
}
#prHomeBox_activation_data_noodls {
	position: absolute;
	top: -399px;
	right: 53px;
	width: 550px;
	height: 127px;
	background-image: url(images/activationPanel_noodls.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: none;
	cursor: pointer;
}
#prHomeBox_info #prHomeBox_activation_data_noodls ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 12px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 142px;
	list-style: none;
	list-style-type: none;
	background-color: transparent;
	border: none;
	height: 92px;
	overflow: auto;
	position: relative;
}
#prHomeBox_info #prHomeBox_activation_data_noodls ul li {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	background-image: none;
	white-space: nowrap;
}
#prHomeBox_info #prHomeBox_activation_data_noodls ul li a:link, #prHomeBox_info #prHomeBox_activation_data_noodls ul li a:visited, #prHomeBox_info #prHomeBox_activation_data_noodls ul li a:active {
	font-weight: normal;
	color: #4B4B4B;
}
#prHomeBox_info #prHomeBox_activation_data_noodls ul li span {
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#prHomeBox_activation_data_contacts {
	position: absolute;
	top: -399px;
	right: 53px;
	width: 556px;
	height: 127px;
	background-image: url(images/activationPanel_contacts.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: none;
	cursor: pointer;
}
#prHomeBox_info #prHomeBox_activation_data_contacts ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 12px;
	margin-right: 192px;
	margin-bottom: 0px;
	margin-left: 30px;
	list-style: none;
	list-style-type: none;
	background-color: transparent;
	border: none;
	height: 92px;
	overflow: auto;
	position: relative;
}
#prHomeBox_info #prHomeBox_activation_data_contacts ul li {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	background-image: none;
	white-space: nowrap;
	text-align: right;
}
#prHomeBox_info #prHomeBox_activation_data_contacts ul li a:link, #prHomeBox_info #prHomeBox_activation_data_contacts ul li a:visited, #prHomeBox_info #prHomeBox_activation_data_contacts ul li a:active {
	font-weight: normal;
	color: #4B4B4B;
}
#prHomeBox_info #prHomeBox_activation_data_contacts ul li span {
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#mainHomeBox #noodlsDefinition {
	margin: 0px;
	padding: 0px;
	height: 465px;
}
#mainHomeBox #noodlsDefinition h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #DC9B05;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 516px;
	text-transform: lowercase;
	display: block;
	width: 460px;
	padding-top: 48px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainHomeBox #noodlsDefinition h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #969696;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 516px;
	text-transform: lowercase;
	display: block;
	width: 460px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: none;
}
#prHomeBox_info #mainHomeBox p {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 516px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 14px;
	display: block;
	width: 460px;
}
#prHomeBox_info #mainHomeBox #noodlsDefinition p {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 516px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 14px;
	display: block;
	width: 460px;
}
#main #mainHomeBox #noodlsDefinition #noodlsDefinition_type {
	font-weight: bold;
	padding: 0px;
	font-style: italic;
}
#noodlsDefinition p .backButton:link, #noodlsDefinition p .backButton:active, #noodlsDefinition p .backButton:visited {
	margin-top: 12px;
}
#mainHome_links {
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 509px;
	width: 476px;
	height: 60px;
}
#mainHome_links a:link, #mainHome_links a:visited, #mainHome_links a:active {
	display: block;
	float: left;
	width: 232px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#mainHome_links #mainHome_links_learn:link, #mainHome_links #mainHome_links_learn:visited, #mainHome_links #mainHome_links_learn:active {
	background-image: url(images/mainHome_learn_back.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #4B4B4B;
}
#mainHome_links #mainHome_links_try:link, #mainHome_links #mainHome_links_try:visited, #mainHome_links #mainHome_links_try:active {
	background-image: url(images/mainHome_try_back.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
}
#mainHome_links #mainHome_links_learn:hover {
	background-image: url(images/mainHome_learn_backON.png);
}
#mainHome_links #mainHome_links_try:hover {
	background-image: url(images/mainHome_try_backON.png);
}
#mainHome_boxes {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 48px;
	padding-left: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 500px;
	width: 488px;
	background-image: url(images/homeBoxesBack.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_JR h2 {
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_PR h2 {
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
}
#main #mainHomeBox #mainHome_boxes h2 span {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #DC9B05;
	display: block;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_JR p {
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	font-weight: normal;
	line-height: 14px;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_PR p {
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	font-weight: normal;
	line-height: 14px;
}
#mainHome_boxes_JR {
	width: 240px;	
	background-image: url(images/homeBoxes_JR.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#mainHome_boxes_PR {
	width: 240px;
	background-image: url(images/homeBoxes_PR.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	position: absolute;
	top: 0px;
	right: 5px;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_JR_more {
	position: absolute;
	bottom: 28px;
	right: 259px;
	padding: 0px;
	margin: 0px;
	width: auto;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_JR_more a:link, #main #mainHomeBox #mainHome_boxes #mainHome_boxes_JR_more a:visited, #main #mainHomeBox #mainHome_boxes #mainHome_boxes_JR_more a:active {
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC9B05;
	font-weight: bold;
	background-image: url(images/homeBoxes_more.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration: none;
	text-transform: lowercase;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_PR_more {
	position: absolute;
	bottom: 28px;
	right: 20px;
	padding: 0px;
	margin: 0px;
	width: auto;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_PR_more a:link, #main #mainHomeBox #mainHome_boxes #mainHome_boxes_PR_more a:visited, #main #mainHomeBox #mainHome_boxes #mainHome_boxes_PR_more a:active {
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC9B05;
	font-weight: bold;
	background-image: url(images/homeBoxes_more.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration: none;
	text-transform: lowercase;
}
#main #mainHomeBox #mainHome_boxes #mainHome_boxes_JR_more a:hover, #main #mainHomeBox #mainHome_boxes #mainHome_boxes_PR_more  a:hover {
	background-image: url(images/homeBoxes_moreON.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#mainBox #noodlsFeaturesList {
	list-style: none;
	list-style-image: none;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 18px;
	padding: 0px;
	position: relative;
}
#mainBox #noodlsFeaturesList li {
	margin-top: 12px;
	margin-right: 24px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding: 0px;
	width: 342px;
}
#mainBox #noodlsFeaturesList #noodlsFeaturesList_coverageJR {
	float: left;
}
#mainBox #noodlsFeaturesList #noodlsFeaturesList_researchJR {
	float: left;
}
#mainBox #noodlsFeaturesList #noodlsFeaturesList_networkingJR {
	clear: both;
	float: left;
}
#mainBox #noodlsFeaturesList #noodlsFeaturesList_antispamJR {
	float: left;
}
#mainBox #noodlsFeaturesList #noodlsFeaturesList_coveragePR {
	margin-top: 24px;
}
#mainBox #noodlsFeaturesList #noodlsFeaturesList_pitchingPR {
	position: absolute;
	top: -12px;
	right: 12px;
}
#mainBox #noodlsFeaturesList #noodlsFeaturesList_networkingPR {
	position: relative;
	top: 12px;
	margin-bottom: 44px;
}
#mainBox #noodlsFeaturesList li p {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainBox #noodlsFeaturesList h2 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #4B4B4B;
	text-align: left;
	margin: 0px;
	color: #969696;
	display: block;
	width: 293px;
	height: 48px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 46px;
}
#mainBox #noodlsFeaturesList h2 span {
	display: block;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}
#mainBox #noodlsFeaturesList_coverageJR h2, #mainBox #noodlsFeaturesList_coveragePR h2 {
	background-image: url(/common/images/noodlsFeatures_coverage.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox #noodlsFeaturesList_networkingJR, #mainBox #noodlsFeaturesList_networkingPR h2 {
	background-image: url(/common/images/noodlsFeatures_networking.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox #noodlsFeaturesList_antispamJR h2, #mainBox #noodlsFeaturesList_antispamPR h2 {
	background-image: url(/common/images/noodlsFeatures_antispam.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox #noodlsFeaturesList_pitchingJR h2, #mainBox #noodlsFeaturesList_pitchingPR h2 {
	background-image: url(/common/images/noodlsFeatures_pitching.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainBox #noodlsFeaturesList_researchJR h2 {
	background-image: url(/common/images/noodlsFeatures_research.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainSub {
	background-image: url(images/coverageBack.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 311px;
	clear: both;
}
#mainSub_content {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
#mainSub h2 {
	background-image: url(images/coverageHeader.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #4B4B4B;
	padding-left: 15px;
	padding-top: 19px;
	text-transform: lowercase;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#mainSub h2 span {
	padding: 0px;
	color: #DC9B05;
}
#mainSub_stats {
	width: 253px;
	height: 216px;
	background-image: url(images/statsBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin-top: 6px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#mainSub h3 {
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 35px;
	position: relative;
}
#mainSub_stats ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style: none;
	list-style-image: none;
}
#mainSub_stats ul li {
	padding-top: 9px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 32px;
	background-image: url(images/statsItem_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFE5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#mainSub_stats ul li p {
	padding: 0px;
	margin: 0px;
	position: relative;
	display: block;
}
#mainSub_stats ul li p span {
	position: absolute;
	right: 0px;
	top: 0px;
	font-weight: bold;
}
#mainSub_noodls {
	width: 375px;
	height: 216px;
	background-image: url(images/latestNoodlsBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin-top: 6px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#mainSub_noodls #noodlsList ul {
	height: 150px;
	overflow: auto;
	position: relative;
	width: 370px;
}
#mainSub_sources {
	width: 252px;
	height: 216px;
	background-image: url(images/activeSourcesBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#mainSub_sources ul {
	list-style: none;
	list-style-image: none;
	padding: 0px;
	height: 150px;
	overflow: auto;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
}
#mainSub_sources ul li {
	padding-top: 7px;
	padding-right: 19px;
	padding-bottom: 8px;
	padding-left: 30px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DFDFE5;
	background-image: url(images/activeSources_item.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#mainSub .mainLink {
	text-align: right;
	background-image: none;
	padding-right: 10px;
	padding-top: 5px;
	margin: 0px;
}
#mainSub .mainLink a:link, #mainSub .mainLink a:active, #mainSub .mainLink a:visited {
	padding-right: 19px;
	padding-bottom: 2px;
	text-transform: lowercase;
	background-image: url(images/homeBoxes_moreGrey.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#mainSub .mainLink a:hover {
	background-image: url(images/homeBoxes_moreONGrey.gif);
}
#mainPath {
	position: absolute;
	top: 0px;
	right: 90px;
}
#mainPath_box_JR {
	width: 297px;
	background-image: url(images/aboutUs_JRbox.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainPath_box_PR {
	width: 297px;
	background-image: url(images/aboutUs_PRbox.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainPath_box_GN {
	width: 297px;
	background-image: url(images/aboutUs_GNbox.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainPath_box_JR_more, #mainPath_box_PR_more, #mainPath_box_GN_more {
	background-image: url(images/aboutUs_boxClose.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	text-align: right;
	width: 297px;
}
#mainPath_box_JR_more a:link, #mainPath_box_JR_more a:visited, #mainPath_box_JR_more a:active, #mainPath_box_PR_more a:link, #mainPath_box_PR_more a:visited, #mainPath_box_PR_more a:active, #mainPath_box_GN_more a:link, #mainPath_box_GN_more a:visited, #mainPath_box_GN_more a:active {
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 1px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 44px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC9B05;
	font-weight: bold;
	background-image: url(images/homeBoxes_more.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration: none;
	text-transform: lowercase;
}
#mainPath_box_JR_more a:hover, #mainPath_box_PR_more a:hover, #mainPath_box_GN_more a:hover {
	background-image: url(images/homeBoxes_moreON.gif);
}
#main #mainBox #mainPath #mainPath_box_JR h2 {
	padding-top: 54px;
	padding-right: 44px;
	padding-bottom: 0px;
	padding-left: 48px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
}
#main #mainBox #mainPath #mainPath_box_PR h2 {
	padding-top: 54px;
	padding-right: 44px;
	padding-bottom: 0px;
	padding-left: 48px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
}
#main #mainBox #mainPath #mainPath_box_GN h2 {
	padding-top: 54px;
	padding-right: 44px;
	padding-bottom: 0px;
	padding-left: 48px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
}
#main #mainBox #mainPath h2 span {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #DC9B05;
	display: block;
}
#main #mainBox #mainPath #mainPath_box_JR p {
	padding-top: 9px;
	padding-right: 44px;
	padding-bottom: 0px;
	padding-left: 48px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	font-weight: normal;
	line-height: 14px;
}
#main #mainBox #mainPath #mainPath_box_PR p {
	padding-top: 9px;
	padding-right: 44px;
	padding-bottom: 0px;
	padding-left: 48px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	font-weight: normal;
	line-height: 14px;
}
#main #mainBox #mainPath #mainPath_box_GN p {
	padding-top: 9px;
	padding-right: 44px;
	padding-bottom: 0px;
	padding-left: 48px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	font-weight: normal;
	line-height: 14px;
}
#channelsList {
}
#channelsList_icons {
	clear: both;
	float: left;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#channelsList_icons ul {
	padding: 0px;
	list-style: none;
	list-style-image: none;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#channelsList_icons ul li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#channelsList_icons ul li a {
	margin: 0px;
	border: 3px solid #E2E2E2;
	width: 48px;
	height: 48px;
	display: block;
	float: left;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	text-align: center;
}
#channelsList_icons ul li a:hover {
	border: 3px solid #FFB300;
	background-color: #FFFFFF;
}
#channelsList_icons ul li a span {
	display: none;
}
#channelsList_close {
	clear: both;
}
#channelDetails {
}
#channelDetails h2 {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 46px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: none;
	background-image: none;
	background-color: transparent;
	font-size: 20px;
	color: #969696;
	font-weight: bold;
	height: 20px;
}	
#channelDetails h3 {
	background-image: none;
	margin: 0px;
	background-color: #DC9B05;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
#channelDetails ul {
	padding: 0px;
	list-style: none;
	list-style-image: none;
	margin: 0px;
}
#channelDetails ul li {
	margin: 0px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}
#channelDetails ul li span {
	font-weight: bold;
	padding-left: 0px;
}
#channelDetails_data {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 3px solid #E2E2E2;
	width: 330px;
}
#channelDetails #channelDetails_data ul li {
	font-size: 11px;
}
#channelDetails_description {
	padding-bottom: 6px;
}
#channelDetails_sources {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 3px solid #E2E2E2;
	width: 330px;
}
#channelDetails_sources ul {
	height: 240px;
	overflow: auto;
	background-color: #F9F9F9;
}
#channelDetails #channelDetails_sources ul li {
	font-size: 11px;
	padding-left: 20px;
	background-image: url(images/smallSource_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#channelDetails #channelDetails_sources ul p {
	font-size: 11px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#channelDetails_allData {
	clear: both;
}
#channelDetails_mainData {
	float: left;
}
#channelDetails_groups {
	border: 3px solid #E2E2E2;
	width: 392px;
	float: left;
	margin-top: 6px;
	margin-left: 6px;
	background-color: #F9F9F9;
}
#channelDetails #channelDetails_groups ul {
	padding: 0px;
	list-style: none;
	list-style-image: none;
	margin: 0px;
	overflow: auto;
	height: 456px;
}
#channelDetails #channelDetails_groups ul li {
	font-size: 11px;
}
#channelDetails_close {
	clear: both;
}
#channelDetails #channelsList_icons ul li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#channelDetails #channelsList_icons ul li a {
	margin: 0px;
	border: 3px solid #E2E2E2;
	width: 48px;
	height: 48px;
	display: block;
	float: left;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	text-align: center;
}
#channelDetails #channelsList_icons ul li a:hover {
	border: 3px solid #FFB300;
}
#channelDetails #channelsList_icons ul li {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#channelsList_icons h2 {
	padding-left: 4px;
	margin-left: -4px;
	font-size: 14px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 18px;
	padding-top: 0px;
}
#channelDetails p {
	clear: both;
}
#coverageChart {
	margin-top: 6px;
	margin-bottom: 24px;
	width: 524px;
	height: 119px;
	background-image: url(images/coverageChart_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
#coverageChart_wires {
	position: absolute;
	top: 43px;
	left: 0px;
	height: 16px;
	background-image: url(images/coverageChart_wires_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#coverageChart_wires_label {
	position: absolute;
	top: 9px;
	left: 12px;
	background-image: url(images/coverageChart_stats_back.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#coverageChart_noodls_label {
	position: absolute;
	top: 70px;
	left: 190px;
	background-image: url(images/coverageChart_stats_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#coverageChart_tot_label {
	position: absolute;
	top: 9px;
	left: 370px;
	background-image: url(images/coverageChart_stats_back.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#coverageChart_wires_label span {
	background-color: #FFFFFF;
	border: 1px solid #4B4B4B;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom: 16px;
}
#coverageChart_noodls_label span {
	background-color: #FFFFFF;
	border: 1px solid #4B4B4B;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 10px;
}
#coverageChart_tot_label span {
	background-color: #FFFFFF;
	border: 1px solid #4B4B4B;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom: 16px;
}
#coverageChart_noodls {
	position: absolute;
	top: 59px;
	left: 0px;
	height: 16px;
	background-image: url(images/coverageChart_noodls_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#mainBox_text #coverageChart .footNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	bottom: -10px;
	left: 0px;
}
#gnWelcome {
	background-image: url(images/gnWelcome_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#gnWelcome h1 {
	padding-left: 66px;
}
#gnWelcome h1 span {
	color: #969696;
	padding-left: 0px;
	text-transform: lowercase;
}
#prWelcome {
	background-image: url(images/prWelcome_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#prWelcome h1 {
	padding-left: 70px;
}
#prWelcome h1 span {
	color: #969696;
	padding-left: 0px;
	text-transform: lowercase;
}
#jrWelcome {
	background-image: url(images/jrWelcome_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#jrWelcome h1 {
	padding-left: 74px;
}
#jrWelcome h1 span {
	color: #969696;
	padding-left: 0px;
	text-transform: lowercase;
}
#mediaWelcome {
	background-image: url(images/mediaWelcome_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mediaWelcome h1 {
	padding-left: 70px;
}
#mediaWelcome h1 span {
	color: #969696;
	padding-left: 0px;
	text-transform: lowercase;
}
#morelinks {
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	left: -6px;
	height: 20px;
}
#morelinks a:link, #morelinks a:visited, #morelinks a:active {
	display: block;
	float: left;
	width: 228px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
}
#morelinks_learn:link, #morelinks_learn:visited, #morelinks_learn:active {
	background-image: url(images/mainHome_learn_back.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #4B4B4B;
}
#morelinks_try:link, #morelinks_try:visited, #morelinks_try:active {
	background-image: url(images/mainHome_try_back.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
}
#morelinks_learn:hover {
	background-image: url(images/mainHome_learn_backON.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#morelinks_try:hover {
	background-image: url(images/mainHome_try_backON.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#services {
}
#services h2 {
	padding-top: 0px;
	margin-top: 0px;
	font-size: 18px;
}
#services_description {
	padding-bottom: 12px;
}
#services_details {
	position: relative;
	margin-top: 12px;
}
#services_wire {
	width: 550px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #DFDFE5;
	padding-right: 18px;
}
#services_feeds {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 286px;
}
#feeds_content {
	padding-right: 36px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C7C7C7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#feeds_content h2 {
	padding-top: 6px;
	padding-left: 22px;
	padding-bottom: 6px;
	padding-right: 0px;
	background-image: url(images/headerBack.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #969696;
}
#feeds_content p {
	padding-top: 6px;
	padding-left: 22px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#regions_description {
	padding-bottom: 48px;
}
#regionMap {
	background-image: url(images/worldMap.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 412px;
	width: 760px;
	padding-bottom: 82px;
	padding: 0px;
	position: relative;
	clear: both;
}
#regionMap ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}
#mainBox_text #regionMap a {
	font-size: 10px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
	border: none;
	padding-bottom: 3px;
	display: block;
}
#regionMap_data h2 {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	border: none;
	background-image: none;
	line-height: 11px;
}
#regionMap_data p {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4B4B4B;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	line-height: 11px;
	padding: 0px;
}
#regionMap a #regionMap_data {
	display: none;
}
#regionMap a:hover #regionMap_data {
	display: block;
}
#regionMap_northAmerica {
	position: absolute;
	top: -8px;
	left: -33px;
}
#mainBox_text #regionMap_northAmerica a {
	width: 252px;
	height: 199px;
}
#regionMap_northAmerica a h2 {
	margin-top: 147px;
	border: none;
	background-image: none;
}
#mainBox_text #regionMap_northAmerica a:hover {
	background-image: url(images/worldMap_northAmerica.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #969696;
}
#regionMap_southAmerica {
	position: absolute;
	top: 210px;
	left: 96px;
}
#mainBox_text #regionMap_southAmerica a {
	width: 165px;
	height: 181px;
}
#regionMap_southAmerica a h2 {
	margin-top: 129px;
	border: none;
	background-image: none;
}
#mainBox_text #regionMap_southAmerica a:hover {
	background-image: url(images/worldMap_southAmerica.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #969696;
}
#regionMap_africa {
	position: absolute;
	top: 148px;
	left: 273px;
}
#mainBox_text #regionMap_africa a {
	width: 153px;
	height: 164px;
}
#regionMap_africa a h2 {
	margin-top: 112px;
	border: none;
	background-image: none;
}
#mainBox_text #regionMap_africa a:hover {
	background-image: url(images/worldMap_africa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #969696;
}
#regionMap_middleEast {
	position: absolute;
	top: 102px;
	left: 364px;
}
#mainBox_text #regionMap_middleEast a {
	width: 110px;
	height: 98px;
}
#regionMap_middleEast a h2 {
	margin-top: 47px;
	border: none;
	background-image: none;
}
#mainBox_text #regionMap_middleEast a:hover {
	background-image: url(images/worldMap_middleEast.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #969696;
}
#regionMap_europe {
	position: absolute;
	top: 45px;
	left: 288px;
}
#mainBox_text #regionMap_europe a {
	width: 152px;
	height: 103px;
}
#regionMap_europe a h2 {
	margin-top: 52px;
	border: none;
	background-image: none;
}
#mainBox_text #regionMap_europe a:hover {
	background-image: url(images/worldMap_europe.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #969696;
}
#regionMap_asia {
	position: absolute;
	top: 95px;
	left: 451px;
}
#mainBox_text #regionMap_asia a {
	width: 177px;
	height: 137px;
}
#regionMap_asia a h2 {
	margin-top: 86px;
	border: none;
	background-image: none;
}
#mainBox_text #regionMap_asia a:hover {
	background-image: url(images/worldMap_asia.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #969696;
}
#regionMap_southPacific {
	position: absolute;
	top: 271px;
	left: 578px;
}
#mainBox_text #regionMap_southPacific a {
	width: 149px;
	height: 95px;
}
#regionMap_southPacific a h2 {
	margin-top: 44px;
	border: none;
	background-image: none;
}
#mainBox_text #regionMap_southPacific a:hover {
	background-image: url(images/worldMap_southPacific.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #969696;
}
#countryMap {
	width: 740px;
	height: 398px;
	margin-top: 0px;
	margin-bottom: 12px;
	border: 1px solid #E2E2E2;
	clear: both;
	position: relative;
	top: 24px;
}
.countryMap004 {
	background-image: url(images/europeMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.countryMap001 {
	background-image: url(images/africaMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.countryMap003 {
	background-image: url(images/asiaMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.countryMap007 {
	background-image: url(images/northAmericaMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.countryMap002 {
	background-image: url(images/southAmericaMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.countryMap006 {
	background-image: url(images/southPacificMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.countryMap005 {
	background-image: url(images/middleEastMap.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#countryMap h2 {
	font-size: 16px;
	font-weight: bold;
	color: #969696;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 12px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
}
#countryMap_text {
	overflow: auto;
	height: 346px;
	margin-top: 3px;
	margin-right: 9px;
	margin-bottom: 12px;
	margin-left: 9px;
}
#countryMap_text ul {
	width: 172px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 3px;
	list-style: none;
	list-style-image: none;
	float: left;
}
#countryMap_text ul li {
	padding: 0px;
	margin: 0px;
}
#countryMap_text ul li ul {
	width: auto;
	list-style: none;
	list-style-image: none;
	margin-top: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#countryMap_text ul li .countryMap_local {
	background-color: #FFFFFF;
	border: 1px solid #E2E2E2;
}
#countryMap_text ul li ul li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
}
#countryMap h3 {
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #4B4B4B;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 32px;
}
#sourceHeader {
	width: 900px;
	margin-top: 18px;
	clear: both;
	float: left;
	background-color: #F9F9F9;
}
#sourceHeader ul {
	padding: 0px;
	list-style: none;
	list-style-image: none;
	clear: both;
	margin: 0px;
}
#mainBox_text #sourceHeader ul li {
	float: left;
	text-align: center;
	padding-left: 0px;
}
#mainBox_text #sourceHeader ul li a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding: 2px;
	color: #969696;
	border: 1px solid #E2E2E2;
	text-decoration: none;
	height: 29px;
}
#mainBox_text #sourceHeader ul li a:hover {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding: 2px;
	color: #969696;
	border: 1px solid #E2E2E2;
	background-color: #F9F9F9;
}
#mainBox_text #sourceHeader ul li p {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #FFFFFF;
	margin: 0px;
	font-weight: bold;
	border: 1px solid #E7A106;
	background-color: #FFB300;
	height: 29px;
}
#mainBox_text #sourceHeader_localization li {
	margin-top: 12px;
	margin-right: 5px;
	padding-left: 0px;
}
#mainBox_text #sourceHeader_localization li a {
	width: 435px;
}
#mainBox_text #sourceHeader_localization li p {
	width: 434px;
}
#mainBox_text #sourceHeader_groups li {
	margin-top: 6px;
	margin-right: 5px;
}
#sourceHeader_groups li a {
	width: 167px;
}
#sourceHeader_groups li p {
	width: 168px;
}
#mainBox_text #sourceHeader_initials li {
	margin-top: 6px;
	width: 28px;
	margin-right: 4px;
	overflow: hidden;
}
#mainBox_text #sourceHeader #sourceHeader_initials li a {
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
}
#mainBox_text #sourceHeader #sourceHeader_initials li p {
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
}
#mainBox_text #sourceHeader_initials #sourceHeader_initials_letters {
	width: 25px;
}
#sourcesList {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	border: 1px solid #E2E2E2;
	float: left;
	width: 884px;
	background-color: #F9F9F9;
}
#sourcesList ul {
	float: left;
	list-style: none;
	list-style-image: none;
	width: 428px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#mainBox_text #sourcesList ul li {
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
	position: static;
	clear: both;
	font-weight: bold;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFE5;
}
#sourcesList_country {
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	display: block;
	width: 20px;
	height: 13px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#sourcesList_country span {
	display: none;
}
#sourcesList p {
	clear: both;
}
#sources_pagination {
	margin-top: 0px;
	margin-bottom: 12px;
	margin-right: 0px;
	position: relative;
	top: 18px;
	left: 6px;
}
#sources_pagination p {
	clear: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.pagination_item {
	background-color: #F9F9F9;
}
#viewNoodl {
	background-image: url(images/innerWindowTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 12px;
	padding-bottom: 12px;
}
#viewNoodl h1 {
	background-image: url(images/viewNoodlHeader.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	color: #4B4B4B;
	font-size: 16px;
	font-weight: bold;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 56px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#viewNoodl h2 {
	color: #CF9305;
	margin: 0px;
	font-size: 18px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#viewNoodl_source {
	margin-top: 0px;
	margin-right: 140px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#viewNoodl_info {
	margin-top: 24px;
	clear: both;
}
#viewNoodl_info a:link, #viewNoodl_info a:visited, #viewNoodl_info a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B4B4B;
	margin: 0px;
	padding: 0px;
}
#viewNoodl_source h4 img {
	float: left;
	margin-right: 6px;
	position: relative;
	left: -6px;
}
#viewNoodl h4 {
	color: #4B4B4B;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 112px;
	margin-bottom: 3px;
	margin-left: 3px;
	line-height: 18px;
	position: relative;
	top: 2px;
}
#viewNoodl h4 span {
	color: #4B4B4B;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	display: block;
	left: -6px;
}
#viewNoodl_header {
	position: relative;
}
#viewNoodl_detail {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#viewNoodl_pubTime {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFE5;
	background-color: #FFFFFF;
}
#viewNoodl_pubTime p {
	margin: 0px;
	font-size: 11px;
	color: #969696;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#viewNoodl_links {
	position: absolute;
	right: 11px;
	top: 3px;
}
#printNoodl {
	padding: 0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#printNoodl a span {
	display: none;
	padding: 0px;
}
#printNoodl a:link, #printNoodl a:active, #printNoodl a:visited {
	background-image: url(/common/images/viewNoodl_printBack.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 30px;
	height: 30px;
}
#printNoodl a:hover {
	background-image: url(/common/images/viewNoodl_printBackON.png);
}
#shareNoodl {
	padding: 0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#shareNoodl a span {
	display: none;
	padding: 0px;
}
#shareNoodl a:link, #shareNoodl a:active, #shareNoodl a:visited {
	background-image: url(/common/images/shareLink.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 30px;
	height: 30px;
}
#shareNoodl a:hover {
	background-image: url(/common/images/shareLinkON.png);
}
#fontSizeIncrease {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#fontSizeIncrease a span {
	display: none;
	padding: 0px;
}
#fontSizeIncrease a:link, #fontSizeIncrease a:active, #fontSizeIncrease a:visited {
	background-image: url(/common/images/viewNoodl_fontUp_back.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 30px;
	height: 30px;
}
#fontSizeIncrease a:hover {
	background-image: url(/common/images/viewNoodl_fontUp_backON.png);
}
#fontSizeDecrease {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: none;
}
#fontSizeDecrease a span {
	display: none;
	padding: 0px;
}
#fontSizeDecrease a:link, #fontSizeDecrease a:active, #fontSizeDecrease a:visited {
	background-image: url(/common/images/viewNoodl_fontDN_back.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 30px;
	height: 30px;
}
#fontSizeDecrease a:hover {
	background-image: url(/common/images/viewNoodl_fontDN_backON.png);
}
#viewNoodl_body {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	position: relative;
	background-color: #FFFFFF;
}
#viewNoodl_text {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 16px;
	color: #303030;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 18px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	min-height: 200px;
}
#viewNoodl_text p {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#viewNoodl_text td {
	font-size: 12px;
}
#viewNoodl_text ul {
	padding: 0px;
	margin: 0px;
}
#viewNoodl_text ul li {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 16px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#viewNoodl_text_stream {
	max-height: 1500px;
	overflow: auto;
	padding-right: 6px;
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 12px;
	margin: 0px;
	color: #4B4B4B;
}
#viewNoodl #viewNoodl_text_stream h1, #viewNoodl #viewNoodl_text_stream h2, #viewNoodl #viewNoodl_text_stream h3, #viewNoodl #viewNoodl_text_stream h4, #viewNoodl #viewNoodl_text_stream h5, #viewNoodl #viewNoodl_text_stream h6 {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	background-image: none;
	border: none;
	color: #303030;
	height: auto;
	border: none;
	position: static;
}
#viewNoodl #viewNoodl_text_stream h4 span {
	color: #303030;
	padding-top: 0px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	display: inline;
	position: auto;
	left: auto;
}
#main #viewNoodl #viewNoodl_text_stream h1 span {
	display: inline;
	color: #303030;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#viewNoodl_text_stream div {
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#viewNoodl_text_stream p {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#viewNoodl_text_stream span {
	padding-left: 0px;
}
#viewNoodl_text_stream p span {
	padding-left: 3px;
}
#viewNoodl_text_stream a:link, #viewNoodl_text_stream a:visited, #viewNoodl_text_stream a:active {
	font-weight: bold;
	color: #303030;
}
#viewNoodl_text_stream table {
	padding: 0px;
	border: none;
	background-color: transparent;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -2px;
	border-collapse: separate;
}
#viewNoodl_text_stream table caption {
	margin: 0px;
	font-weight: normal;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 16px;
	color: #303030;
	padding: 0px;
	border: none;
	background-image: none;
}
#viewNoodl_text_stream table th {
	background-color: transparent;
	background-image: none;
	margin: 0px;
	padding: 3px;
	position: static;
	border: none;
	position: static;
	font-weight: bold;
	border: none;
	background-image: none;
}
#viewNoodl_text_stream table td {
	margin: 0px;
	position: static;
	border: none;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: none;
	background-image: none;
}
#viewNoodl_text_stream ul {
	margin: 0px;
	padding: 0px;
	border: none;
	background-image: none;
	background-color: transparent;
	list-style: none;
	list-style-image: none;
}
#viewNoodl_text_stream ul li {
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border: none;
	background-image: none;
	background-color: transparent;
}
#viewNoodl_text_stream pre {
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#viewNoodl_text_stream #viewNoodl_text_streamNO {
	padding-top: 50px;
	padding-bottom: 20px;
}
#viewNoodl_text_stream #viewNoodl_text_streamNO a:link, #viewNoodl_text_stream #viewNoodl_text_streamNO a:active, #viewNoodl_text_stream #viewNoodl_text_streamNO a:visited {
	font-weight: normal;
	display: block;
	text-transform: none;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 109px;
	padding-right: 0px;
	padding-bottom: 40px;
	margin-top: 0px;
	margin-right: 180px;
	margin-bottom: 0px;
	margin-left: 180px;
	border: 1px solid #FFFFFF;
}
.noStreamHtml {
	background-image: url(/common/images/nostreamBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.noStreamDoc {
	background-image: url(/common/images/nostreamBackDoc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#viewNoodl_text_stream #viewNoodl_text_streamNO a:hover {
	text-transform: none;
	text-decoration: none;
	border: 1px solid #DFDFE5;
	background-color: #F9F9F9;
}
#viewNoodl_text_stream #viewNoodl_text_streamNO a:link h6, #viewNoodl_text_stream #viewNoodl_text_streamNO a:active h6, #viewNoodl_text_stream #viewNoodl_text_streamNO a:visited h6 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DC9B05;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-transform: none;
	text-decoration: none;
}
#viewNoodl_text_stream #viewNoodl_text_streamNO a:link span, #viewNoodl_text_stream #viewNoodl_text_streamNO a:active span, #viewNoodl_text_stream #viewNoodl_text_streamNO a:visited span {
	padding: 0px;
	margin: 0px;
	display: block;
	text-transform: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #969696;
}
#viewNoodl_text_stream #viewNoodl_text_streamNO a:hover span {
	text-transform: none;
	text-decoration: none;
}
#viewNoodl_extLink {
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 24px;
	width: 830px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DFDFE5;
}
#viewNoodl_extLink p {
	margin: 0px;
	padding: 0px;
	float: right;
}
#viewNoodl_text_stream #viewNoodl_extLink {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}
#viewNoodl_text_stream #viewNoodl_extLink p {
	float: none;
}
#viewNoodl_extLink p a:link, #viewNoodl_extLink p a:visited, #viewNoodl_extLink p a:active {
	color: #4B4B4B;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-top: 13px;
	padding-right: 4px;
	padding-bottom: 13px;
	padding-left: 20px;
	font-size: 11px;
	width: 170px;
	text-align: center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
}
#viewNoodl_text_stream #viewNoodl_extLink p a {
}
#viewNoodl_extLink #viewNoodl_extLink_NA {
	background-image: url(/common/images/noOriginalLinkBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 13px;
	padding-right: 6px;
	padding-bottom: 13px;
	padding-left: 6px;
	font-size: 11px;
	height: 22px;
	width: 184px;
	text-align: center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #969696;
}
#viewNoodl_extLink_HTML a:link, #viewNoodl_extLink_HTML a:visited, #viewNoodl_extLink_HTML a:active {
	background-image: url(/common/images/htmlBack.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#viewNoodl_extLink_HTML a:hover {
	background-image: url(/common/images/htmlBackON.png);
}
#viewNoodl_extLink_DOC a:link, #viewNoodl_extLink_DOC a:visited, #viewNoodl_extLink_DOC a:active {
	background-image: url(/common/images/wordBack.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#viewNoodl_extLink_DOC a:hover {
	background-image: url(/common/images/wordBackON.png);
}
#viewNoodl_extLink_PDF a:link, #viewNoodl_extLink_PDF a:visited, #viewNoodl_extLink_PDF a:active {
	background-image: url(/common/images/pdfBack.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#viewNoodl_extLink_PDF a:hover {
	background-image: url(/common/images/pdfBackON.png);
}
#viewNoodl_extLink_TXT a:visited, #viewNoodl_extLink_TXT a:active, #viewNoodl_extLink_TXT a:link {
	background-image: url(/common/images/textBack.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#viewNoodl_extLink_TXT a:hover {
	background-image: url(/common/images/textBackON.png);
}
#viewNoodl_extLink_RTF a:link, #viewNoodl_extLink_RTF a:visited, #viewNoodl_extLink_RTF a:active {
	background-image: url(/common/images/rtfBack.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#viewNoodl_extLink_RTF a:hover {
	background-image: url(/common/images/rtfBackON.png);
}
#viewNoodl_extLink_EXT a:link, #viewNoodl_extLink_EXT a:visited, #viewNoodl_extLink_EXT a:active {
	background-image: url(/common/images/extBack.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#viewNoodl_extLink_EXT a:hover {
	background-image: url(/common/images/extBackON.png);
}
#viewNoodl_attachments {
	float: left;
	width: 854px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	margin-top: -50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#viewNoodl_attachments h5 {
	color: #969696;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
	display: block;
}
#viewNoodl_attachments p {
	margin: 0px;
	color: #969696;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#viewNoodl_attachments ul {
	margin: 0px;
	list-style: none;
	list-style-image: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#viewNoodl_attachments ul li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#viewNoodl_attachments ul li a:link, #viewNoodl_attachments ul li a:visited, #viewNoodl_attachments ul li a:active {
	background-color: #FFFFFF;
	height: 30px;
	width: 30px;
	display: block;
	padding: 0px;
	border: 1px solid #DFDFE5;
	margin: 0px;
}
#viewNoodl_attachments ul li a:hover {
	background-color: #F9F9F9;
	border: 1px solid #969696;
}
#viewNoodl_attachments ul li a span {
	display: none;
}
#viewNoodl_attachments_VID a:link, #viewNoodl_attachments_VID a:visited, #viewNoodl_attachments_VID a:active {
	background-image: url(/common/images/attachIconVid.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_AUD a:link, #viewNoodl_attachments_AUD a:visited, #viewNoodl_attachments_AUD a:active {
	background-image: url(/common/images/attachIconAud.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_IMG a:link, #viewNoodl_attachments_IMG a:visited, #viewNoodl_attachments_IMG a:active {
	background-image: url(/common/images/attachIconImg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_PDF a:link, #viewNoodl_attachments_PDF a:visited, #viewNoodl_attachments_PDF a:active {
	background-image: url(/common/images/attachIconPdf.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_PPT a:link, #viewNoodl_attachments_PPT a:visited, #viewNoodl_attachments_PPT a:active {
	background-image: url(/common/images/attachIconPpt.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_DOC a:link, #viewNoodl_attachments_DOC a:visited, #viewNoodl_attachments_DOC a:active {
	background-image: url(/common/images/attachIconDoc.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_RTF a:link, #viewNoodl_attachments_RTF a:visited, #viewNoodl_attachments_RTF a:active {
	background-image: url(/common/images/attachIconRtf.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_TXT a:link, #viewNoodl_attachments_TXT a:visited, #viewNoodl_attachments_TXT a:active {
	background-image: url(/common/images/attachIconTxt.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#viewNoodl_attachments_XLS a:visited, #viewNoodl_attachments_XLS a:active, #viewNoodl_attachments_XLS a:link {
	background-image: url(/common/images/attachIconXls.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.noodlsTypePR, .noodlsTypeIn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#main #viewNoodl_info h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #DC9B05;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-transform: none;
}
#joinBaloon {
	position: absolute;
	top: -90px;
	right: -40px;
	width: 264px;
	text-align: left;
}
#joinBaloon_text {
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
	background-image: url(images/joinBaloonBack.png);
	background-repeat: repeat-y;
	background-position: left top;
	position: relative;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#joinBaloon h2 {
	padding-top: 60px;
	padding-right: 26px;
	padding-bottom: 6px;
	padding-left: 26px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/joinBaloonTop.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 14px;
}
#joinBaloon p {
	margin-left: 12px;
	margin-right: 12px;
}
#joinBaloon ul {
	list-style: none;
	list-style-image: url(/common/images/list_dot_black.gif);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DFDFE5;
	border-bottom-color: #DFDFE5;
	margin-top: 9px;
	margin-right:7px;
	margin-bottom: 6px;
	margin-left: 3px;
	padding-bottom: 9px;
	padding-top: 2px;
	padding-right: 6px;
	padding-left: 24px;
	background-image: url(images/joinBaloonListBack.png);
	background-repeat: repeat;
	background-position: left top;
	max-height: 172px;
	overflow: auto;
}
#joinBaloon ul li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#joinBaloon ul li span {
	padding: 0px;
	display: block;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #969696;
}
#joinBaloon_close {
	background-image: url(images/joinBaloonBottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 18px;
	padding-right: 19px;
	padding-bottom: 30px;
	padding-left: 15px;
	text-align: center;
	height: 126px;
}
#joinBaloon_close_YES {
	background-image: url(images/joinBaloonYes.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 212px;
	display: block;
	padding-top: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 18px;
	padding-bottom: 24px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#joinBaloon_close_YES:hover {
	background-image: url(images/joinBaloonYesON.gif);
}
#joinBaloon_close_NO {
	background-image: url(images/joinBaloonNo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 212px;
	display: block;
	padding-top: 8px;
	color: #4B4B4B;
	text-decoration: none;
	margin-top: 9px;
	padding-top: 18px;
	padding-bottom: 24px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#joinBaloon_close_NO:hover {
	background-image: url(images/joinBaloonNoON.gif);
}
#joinBaloon_close a span {
}
#joinBaloon_invitation p {
	font-weight: bold;
}
#shareLink_balloon {
	position: absolute;
	top: 41px;
	right: 7px;
	width: 356px;
	display: none;
}
#shareLink_balloon h2 {
	background-image: url(images/shareWindow_top.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 18px;
	padding-right: 60px;
	padding-bottom: 6px;
	padding-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #DC9B05;
}
#shareLink_balloon_body {
	background-image: url(images/shareWindow_back.png);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 18px;
	float: left;
	width: 330px;
}
#shareLink_balloon_body ul {
	float: left;
	margin-top: 12px;
	width: 160px;
	list-style: none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#shareLink_balloon_body ul li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 22px;
}
#shareLink_balloon_body ul li a:link, #shareLink_balloon_body ul li a:active, #shareLink_balloon_body ul li a:visited {
	font-weight: normal;
}
#shareLink_balloon_body ul .share_linkedin {
	background-image: url(/common/images/share_linkedin.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_facebook {
	background-image: url(/common/images/share_facebook.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_twitter {
	background-image: url(/common/images/share_twitter.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_newsvine {
	background-image: url(/common/images/share_newsvine.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_digg {
	background-image: url(/common/images/share_digg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_delicious {
	background-image: url(/common/images/share_delicious.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_myspace {
	background-image: url(/common/images/share_myspace.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_stumbleupon {
	background-image: url(/common/images/share_stumbleupon.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_technorati {
	background-image: url(/common/images/share_technorati.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_buzz {
	background-image: url(/common/images/share_buzz.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_favorites {
	background-image: url(/common/images/share_favorites.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_googlereader {
	background-image: url(/common/images/share_googlereader.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_body ul .share_googletranslate {
	background-image: url(/common/images/share_googletranslate.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shareLink_balloon_close {
	background-image: url(images/shareWindow_bottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding-top: 1px;
	padding-right: 18px;
	padding-bottom: 24px;
	padding-left: 18px;
	clear: both;
}
#shareLink_balloon form {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#shareLink_balloon form label {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4B;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 12px;
}
#shareLink_balloon form p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #4B4B4B;
}
#shareLink_balloon form input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 308px;
	color: #4B4B4B;
	padding-left: 3px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	background-color: #F9F9F9;
	border: 1px solid #DFDFE5;
}
#shareLink_balloon_close a:link,#shareLink_balloon_close a:active, #shareLink_balloon_close a:visited {
	background-image: url(images/shareLinkON.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 10px;
	right: 10px;
}
#shareLink_balloon_close a span {
	display: none;
}
#imperfectSystem {
	height: 576px;
	background-image: url(images/imperfectSystemBack.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -18px;
	margin-top: 0px;
	width: 798px;
	position: relative;
}
#imperfectSystem h3 {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F9F9F9;
	font-weight: bold;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#imperfectSystem_PR h3 {
	position: absolute;
	bottom: 12px;
	right: 42px;
}
#imperfectSystem h2 {
	background-image: url(/common/images/list_dot_black.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#imperfectSystem p {
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 10px;
}
#imperfectSystem_media {
	width: 336px;
	float: left;
	margin-right: 78px;
	height: 572px;
	overflow: auto;
	padding: 0px;
	margin-top: 24px;
	margin-bottom: 0px;
	margin-left: 28px;
}
#imperfectSystem_PR {
	width: 306px;
	float: left;
	height: 572px;
	overflow: auto;
	margin-right: 18px;
	margin-top: 66px;
}
.imperfectSystem_how {
	background-image: url(images/imperfectSystem_howBack.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 16px;
	margin-top: 11px;
	border: 1px solid #E2E2E2;
	background-color: #F9F9F9;
}
#noodlsList {
	position: relative;
}
#noodlsList_channel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F9F9F9;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	clear: both;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	position: absolute;
	top: -12px;
	right: 12px;
	background-color: #969696;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F9F9F9;
	border-right-color: #F9F9F9;
	border-left-color: #F9F9F9;
}
#noodlsList_channel h3 span {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainBox_noodls {
	padding-left: 36px;
	padding-right: 36px;	
	padding-top: 0px;
	padding-bottom: 36px;	
	position: relative;
}
#mainBox_noodls h1 {
	padding-bottom: 0px;
	position: relative;
	top: 6px;	
}
#mainBox_noodls p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
}
#main #noodlsWired {
	margin: 0px;
	position: absolute;
	top: 34px;
	right: 46px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #E2E2E2;
	background-color: #4B4B4B;
}
#main #noodlsWired a {
	display: block;
	width: 4px;
	height: 8px;
	float: right;
	background-image: url(images/noodlsList_more.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	top: 6px;
	right: 5px;
}
#main #noodlsWired a span {
	display: none;
}
#noodlsList ul {
	list-style: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#mainBox_noodls #noodlsList ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFE5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DFDFE5;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DFDFE5;
}
#noodlsList ul li {
	padding-top: 5px;
	padding-right: 19px;
	padding-bottom: 7px;
	padding-left: 30px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DFDFE5;
}
#mainBox_noodls #noodlsList ul li {
	margin-left: 0px;
}
#noodlsList ul .nowNoodl {
	background-image: url(images/home_noodls_backON.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#noodlsList ul .nowNoodlwhite {
	background-image: url(images/home_noodls_backON.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FAFAFA;
}
#noodlsList ul .nowNoodlgrey {
	background-image: url(images/home_noodls_backON.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EAEAEA;
}
#noodlsList ul .todayNoodl {
	background-image: url(images/home_noodls_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#noodlsList ul .todayNoodlwhite {
	background-image: url(images/home_noodls_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FAFAFA;
}
#noodlsList ul .todayNoodlgrey {
	background-image: url(images/home_noodls_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EAEAEA;
}
#noodlsList ul .oldNoodl {
	background-image: url(images/home_noodls_backOFF.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#noodlsList ul .oldNoodlwhite {
	background-image: url(images/home_noodls_backOFF.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FAFAFA;
}
#noodlsList ul .oldNoodlgrey {
	background-image: url(images/home_noodls_backOFF.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #EAEAEA;
}
#noodlsList ul li #noodlsList_source {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	padding-top: 2px;
	display: block;
}
#noodlsList ul li #noodlsList_title {
	padding-top: 2px;
}
#noodlsList ul li #noodlsList_title a:link, #noodlsList ul li #noodlsList_title a:active, #noodlsList ul li #noodlsList_title a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DC9B05;
}
#noodlsList ul li #noodlsList_time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #969696;
	position: absolute;
	top: 2px;
	right: 3px;
	text-transform: lowercase;
}
#wire {
	width: 676px;
}
#productMap {
	background-color: #FFFFFF;
	border: 1px solid #DFDFE5;
	margin-top: 18px;
	margin-bottom: 12px;
	width: 676px;
}
#productMap ul {
	width: 676px;
	list-style-image: none;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#productMap #productMap_header, #productMap #productMap_wire, #productMap #productMap_midHeader, #productMap #productMap_social, #productMap #productMap_mynoodls, #productMap #productMap_footer {
	margin-top: 0px;
}
#productMap ul li {
	margin: 0px;
	padding: 0px;
}
#mainBox_text #productMap_header #productMap_header_top {
	background-image: url(images/productMap_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#productMap_header #productMap_header_top p {
	margin: 0px;
	padding: 0px;
}
#productMap_header #productMap_header_top p #productMap_header_feature {
	margin: 0px;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 46px;
}
#productMap_header #productMap_header_top p #productMap_header_type {
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 392px;
}
#mainBox_text #productMap_header #productMap_header_sub {
	background-image: url(images/productMap_subHeader.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	margin: 0px;
	padding: 0px;
}
#mainBox_text #productMap_midHeader #productMap_header_sub {
	background-image: url(images/productMap_midHeader.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	margin: 0px;
	padding: 0px;
}
#productMap_header #productMap_header_sub p, #productMap_midHeader #productMap_header_sub p {
	margin: 0px;
	padding: 0px;
}
#productMap_header #productMap_header_sub p #productMap_header_sub_JR, #productMap_midHeader #productMap_header_sub p #productMap_header_sub_JR {
	color: #969696;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	width: 68px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 443px;
	display: block;
	float: left;
}
#productMap_header #productMap_header_sub p #productMap_header_sub_PR, #productMap_midHeader #productMap_header_sub p #productMap_header_sub_PR {
	margin: 0px;
	color: #969696;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	width: 68px;
	display: block;
	float: left;
}
#productMap_header #productMap_header_sub p #productMap_header_sub_GN, #productMap_midHeader #productMap_header_sub p #productMap_header_sub_GN {
	margin: 0px;
	color: #969696;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	width: 68px;
	display: block;
	float: left;
}
#productMap li {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#mainBox_text #productMap li {
	background-image: url(images/productMap_serviceBack.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#productMap_description {
	background-image: url(images/productMap_featuresBack.png);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 46px;
	width: 390px;
}
#productMap_description h2 {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #969696;
}
#productMap_description p {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
#productMap_service {
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	top: 0px;
	left: 442px;
	clear: both;
	width: 285px;
}
#productMap_service p {
	margin: 0px;
	padding: 0px;
	width: 68px;
	height: 32px;
	display: block;
	float: left;
}
#productMap_service p span {
	display: none;
}
#productMap_column_typeGN_ON, #productMap_column_typeJR_ON, #productMap_column_typePR_ON {
	background-image: url(images/productMap_pay.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#productMap_column_typeGN_FREE, #productMap_column_typeJR_FREE, #productMap_column_typePR_FREE_SEL {
	background-image: url(images/productMap_freeSel.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#productMap_column_typeGN_FREE, #productMap_column_typeJR_FREE, #productMap_column_typePR_FREE {
	background-image: url(images/productMap_free.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#productMap #productMap_wire, #productMap #productMap_social, #productMap #productMap_mynoodls {
	position: relative;
	background-image: url(images/productMap_sectionBack.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: -2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
#productMap_wire h3, #productMap_social h3, #productMap_mynoodls h3 {
	position: absolute;
	bottom: 0px;
	left: 32px;
	writing-mode: tb-rl;
	filter: FlipH FlipV;
	background-color: #dedede;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
	margin: 0px;
	z-index: 999;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#productMap_footer {
	height: 80px;
	background-image: url(images/productMap_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 670px;
}
#productMap_footer li {
	background-image: none;
}
#mainBox_text #productMap #productMap_footer #productMap_footer_pricing {
	margin-left: 442px;
	background-image: none;
}
#productMap #productMap_footer #productMap_footer_pricing p {
	margin: 0px;
	padding: 0px;
	float: left;
}
#productMap #productMap_footer #productMap_footer_pricing p span {
	margin: 0px;
	display: block;
	width: 68px;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainBox_text #productMap #productMap_footer #productMap_footer_demo {
	clear: both;
	margin-left: 443px;
	width: 268px;
	background-image: none;
}
#productMap #productMap_footer #productMap_footer_demo p {
	margin: 0px;
	padding: 0px;
	float: left;
}
#productMap #productMap_footer #productMap_footer_demo p a {
	margin: 0px;
	display: block;
	width: 68px;
	height: 24px;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/productMap_try.png);
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#productMap #productMap_footer #productMap_footer_demo p a:hover {
	text-decoration: underline;
}
#productMap_note {
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
	position: relative;
}
#productMap_note p {
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#productMap_note p span {
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
#productMap_legend {
	position: absolute;
	top: -60px;
	left: 20px;
}
#productMap_note #productMap_legend p {
	font-size: 12px;
	color: #969696;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#productMap_note #productMap_legend_free {
	background-image: url(images/productMap_free.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-left: 24px;
	height: 20px;
	display: block;
	float: left;
	margin-right: 12px;
}
#productMap_note #productMap_legend_paid {
	background-image: url(images/productMap_pay.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-left: 24px;
	height: 20px;
	display: block;
	float: left;
}
#main .accountType {
	position: relative;
}
.accountMail {
	float: left;
	width: 727px;
}
#mainBox form .accountMail p {
	font-size: 10px;
	padding-top: 3px;
	padding-left: 1px;
	padding-bottom: 0px;
}
.accountCaptcha {
	float: left;
	width: 727px;
}
#mainBox #activation form #formControls {
	clear: both;
	float: left;
	text-align: left;
	margin-top: 12px;
	margin-left: -7px;
	width: 500px;
}
#mainBox #activation form #formControls .cancelButton:link, #mainBox #activation form #formControls .cancelButton:active, #mainBox #activation form #formControls .cancelButton:visited {
	float: left;
	margin-right: 6px;
}
#mainBox #activation form #formControls .submitButton:link, #mainBox #activation form #formControls .submitButton:active, #mainBox #activation form #formControls .submitButton:visited {
	float: left;
}
#mainBox form #activation_accountType_GN {
	width: 232px;
	float: left;
}
#mainBox form #activation_accountType_GN_link {
	width: 232px;
	height: 40px;
	display: block;
	background-image: url(images/accountType_gnOFF.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
	padding-top: 18px;
	padding-left: 10px;
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#mainBox form #activation_accountType_GN_link:hover {
	background-image: url(images/accountType_gnON.png);
	color: #4B4B4B;
}
#mainBox form #activation_accountType_GN_ON {
	width: 232px;
	height: 36px;
	display: block;
	background-image: url(images/accountType_gnON.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	padding-top: 22px;
	padding-left: 8px;
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#mainBox form #activation_accountType_JR {
	width: 232px;
	float: left;
}
#mainBox form #activation_accountType_JR_link:link, #mainBox form #activation_accountType_JR_link:visited, #mainBox form #activation_accountType_JR_link:active {
	width: 232px;
	height: 38px;
	display: block;
	background-image: url(images/accountType_jrOFF.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 9px;
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#mainBox form #activation_accountType_JR_link:hover {
	background-image: url(images/accountType_jrON.png);
	color: #4B4B4B;
}
#mainBox form #activation_accountType_JR_description, #mainBox form #activation_accountType_PR_description, #mainBox form #activation_accountType_GN_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
}
#mainBox form #activation_accountType_JR_ON {
	width: 232px;
	height: 36px;
	display: block;
	background-image: url(images/accountType_jrON.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	padding-top: 22px;
	padding-left: 9px;
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#mainBox form #activation_accountType_PR {
	width: 232px;
	float: left;
}
#mainBox form #activation_accountType_PR_link {
	width: 232px;
	height: 40px;
	display: block;
	background-image: url(images/accountType_prOFF.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #969696;
	text-decoration: none;
	padding-top: 18px;
	padding-left: 10px;
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#mainBox form #activation_accountType_PR_link:hover {
	background-image: url(images/accountType_prON.png);
	color: #4B4B4B;
}
#mainBox form #activation_accountType_PR_ON {
	width: 232px;
	height: 36px;
	display: block;
	background-image: url(images/accountType_prON.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	padding-top: 22px;
	padding-left: 9px;
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#activation {
}
#activation form {
	clear: both;
	padding: 18px;
	border: 3px solid #DFDFE5;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 696px;
	height: 560px;
	background-color: #F9F9F9;
	background-image: url(images/formBack.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
	top: 18px;
}
#activation form #formElement #formElement_input label {
	font-size: 12px;
}
#activation form #formElement #formElement_input label input {
	position: relative;
	top: 1px;
}
#activation form #formElement label a:link, #activation form #formElement label a:active, #activationform #formElement label a:visited {
	position: absolute;
	right: 40px;
	background-image: url(/common/images/printSmall.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E7A106;
	height: 15px;
	padding-top: 1px;
}
#activationform #formElement label a:hover {
	text-decoration: underline;
}
#activation_tacos, #activation_privacy {
	border: 3px solid #DC9B05;
	height: 200px;
	overflow: auto;
	margin: 0px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-color: #FFF8E8;
}
#main form #activation_tacos h1, #main form #activation_privacy h1 {
	display: none;
}
#main form #activation_tacos h2, #main form #activation_privacy h2 {
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	background-image: none;
}
#activation_tacos h3, #activation_privacy h3 {
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	background-image: none;
}
#main form #activation_tacos p, #main form #activation_privacy p {
	background-image: none;
	border: none;
	background-color: transparent;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main form #activation_tacos ul, #main form #activation_privacy ul {
	padding-top: 6px;
	padding-bottom: 9px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-right: 0px;
	list-style-image: none;
	list-style: disc;
}
#main form #activation_tacos ol, #main form #activation_privacy ol {
	padding-top: 6px;
	padding-bottom: 9px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 38px;
}
#main form #activation_tacos ul li, #main form #activation_privacy ul li, #main form #activation_tacos ol li, #main form #activation_privacy ol li {
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
}
#main form #activation_tacos a:link, #main form #activation_tacos a:visited, #main form #activation_tacos a:active, #main form #activation_privacy a:link, #main form #activation_privacy a:visited, #main form #activation_privacy a:active {
	color: #ACA698;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	text-decoration: underline;
	color: #4B4B4B;
}
#verification_captcha {
	position: relative;
}
#verification_captcha_box {
	height: 31px;
	width: 136px;
	background-image: url(images/captchaBack.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	margin: 0px;
}
#verification_captcha a {
	height: 37px;
	width: 37px;
	background-image: url(images/captchaChangeOFF.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 150px;
}
#verification_captcha a:hover {
	background-image: url(images/captchaChangeON.gif);
}
#verification_captcha a span {
	display: none;
}
#verification_captcha input {
	margin-top: 6px;
	width: 131px;
	text-align: center;
}
#mainBox #contactUs {
	width: 440px;
	padding: 0px;
	margin: 0px;
}
#mainBox #contactUs form {
	padding: 0px;
	margin: 0px;
}
#mainBox #contactUs form #formElement input {
	width: 412px;
}
#mainBox #contactUs form #formElement textArea {
	width: 412px;
	font-size: 12px;
	font-weight: normal;
	font-family: "Courier New", Courier, monospace;
}
#formControls .cancelButton:active, #formControls .cancelButton:visited, #formControls .cancelButton:link, #formControls .submitButton:link, #formControls .submitButton:active, #formControls .submitButton:visited, #formControls .backButton:link, #formControls .backButton:active, #formControls .backButton:visited {
	width: 193px;
	display: block;
	text-align: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4B4B4B;
	text-decoration: none;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.backButton:link, .backButton:active, .backButton:visited {
	width: 193px;
	display: block;
	text-align: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4B4B4B;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#formControls .disabledButton {
	width: 193px;
	display: block;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #969696;
	text-decoration: none;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/common/images/disabledButton.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.cancelButton span, .submitButton span, .backButton span  {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#formControls .cancelButton:link, #formControls .cancelButton:active, #formControls .cancelButton:visited {
	background-image: url(/common/images/cancelButton_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#formControls .cancelButton:hover {
	background-image: url(/common/images/cancelButton_backON.png);
}
#formControls .submitButton:link, #formControls .submitButton:active, #formControls .submitButton:visited {
	background-image: url(/common/images/submitButton_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#formControls .submitButton:hover {
	background-image: url(/common/images/submitButton_backON.png);
}
.backButton:link, .backButton:active, .backButton:visited {
	background-image: url(/common/images/backButton_back.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.backButton:hover {
	background-image: url(/common/images/backButton_backON.png);
}
.linkBoxInside {
	width: 580px;
	padding-right: 18px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #DFDFE5;
	padding-left: 0px;
}
#linksBox {
	width: 260px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	position: absolute;
	top: 76px;
	right: 0px;
}
#coverage #linksBox, #continentDetail #linksBox, #sources #linksBox, #regions #linksBox {
	top: 50px;
}
#linksBox h2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 16px;
	color: #DC9B05;
	height: auto;
}
#linksBox ul, #linksBox ul li, #linksBox ul li a:link, #linksBox ul li a:active, #linksBox ul li a:visited {
	float: none;
	border: none;
	background-image: none;
	text-align: left;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#linksBox ul {
	padding-left: 0px;
	padding-top: 6px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}
#linksBox ul li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	background-image: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#linksBox ul li a:link, #linksBox ul li a:visited, #linksBox ul li a:hover {
	font-size: 12px;
	color: #969696;
	margin: 0px;
	font-weight: bold;
	background-image: url(images/linksBox_dot_black.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 18px;
	display: block;
}
#linksBox ul li a:hover {
	background-color: transparent;
	color: #4B4B4B;
}
#mainBox_text .footNote, #mainBox_text2 .footNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 6px;
	padding-top: 18px;
	clear: both;
}
#formError {
	position: absolute;
	top: 26px;
	left: 330px;
	background-image: url(/common/images/errorBackSmall.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 38px;
}
#formErrorBottom {
	background-image: url(/common/images/errorBackSmall.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 38px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#formError p, #formErrorBottom p {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url(images/footerBack.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F0EFEF;
}
#footer_text {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 90px;
	padding-left: 0px;
	text-align: left;
	text-align: center;
	color: #969696;
}
#footer_text a:link, #footer_text a:active, #footer_text a:visited {
	color: #969696;
	font-size: 11px;
	font-weight: bold;
}
#footer_text a:hover {
	color: #969696;
}
#footer_text span {
	padding: 0px;
	margin: 0px;
}
#partialTextMesg {
	display: none;
}
#viewNoodl #viewNoodl_text_stream h4 a:link, #viewNoodl #viewNoodl_text_stream h4 a:active, #viewNoodl #viewNoodl_text_stream h4 a:visited, #viewNoodl #viewNoodl_text_stream h4 a:hover {
left: 0px;
padding:0px;
font-family: "Courier New", Courier, monospace;
font-size: 12px;
font-weight: normal;
display: inline;
position:inherit;
text-transform:underline;