/**
GetSCORECash.com style sheet to be used with the skin 1003

@authot Ralph Trinidad <webmaster@getscorecash.com>
@version 4.0
@package NATS

Overall Settings
In order to get ie and firefox to view the same page the same way, i added
select CSS hacks.  they only deal with the widths and heights of classes, so you
only need to worry about them when changing that.  The hack is in this form:

.class {
 	width:100px;
}
html>body .class {
	width:110px;
}
In the above, the class element would have a width of 100 in ie and width of 110 in firefox
Another hack i did is the min-height hack for ie 6, looks somthing like this:

.class {
	min-height:100px;
	height:auto !important;
	height: 100px;
}
The above is how you set a div to a min height of 100px in all browsers if you where going 
to make the box small then a normal font, then you might also need something like:

overflow: hidden;
*/
.checkbox {
	margin-top: 9px;
}
.break {
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
	margin: 0;
	padding: 0;
}
.hoz_line {
	margin: 5px 15px 5px 10px;
	height: 1px;
	background: #000 url(/nats_images/skin_1003/1px.png);	}
/* IE6 and below */
* html .hoz_line{
	height: 1px;
	background: none;
	margin: 0;
}
.footer {
	width: 940px;
	height: 30px;
}
.footercontent {
	color: #999999;
	font-size: 11px;
	line-height: 16px;
}
.footercontent a {
	color: #994604;
	line-height: 16px;
}
.main_table {
	width: 980px;
	background-color: #000;
	margin: 0;
	padding: 0;
}
/* IE6 and below */
* html .main_table td {
	padding-left: 8px;
}
.main {
	margin-left: 10px;
}
.hintbox {
	width: 300px;
	position: absolute; 
	z-index: 10; 
	visibility: hidden; 
	filter: Alpha(style=0,opacity=85);
}
.hinttable {
	background-color: #4776A4;
	color: #FFFFFF;
	font-size: 11px;
}
.selectbox, .selectbox ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}
.selectbox a {
	text-decoration: none;
	color:#000;
	display: block;
	border: 1px #d1d1d1 solid;
	padding: 3px 10px 3px 5px;
	background:#fff;
	background:#fff url(/nats_images/skin_1003/arrow.png);
	background-repeat: no-repeat;
	background-position:97% center;
}
.selectbox a:hover {
	background:#f4f4f4 url(/nats_images/skin_1003/arrow.png);
	background-repeat: no-repeat;
	border: 1px #9b9ea1 solid;
	background-position: 97% center;
}
.selectbox>ul>li { 
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}
.selectbox li ul { 
	position: absolute;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
.selectbox li:hover ul, .selectbox li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
.selectbox {
	display: block;
	float: left;
	margin:0;
	margin-top: 2px;
	margin-right: 2px;
	padding:0;
}
.selectbox_label {
	float:left; 
	padding:4px;
	width:50px;
}
.selectbox_breakdown {
	margin-left: 120px;
}
/* IE6 and below */
* html .selectbox_breakdown {
	margin-left: 70px;
}
.selectdropdown {
	border: 1px #CCC solid;
	padding: 2px;
	width: 170px;
	margin: 5px 0 5px 6px;
}
.selectdropdown_stats_form1 {
	width: 108px;
	margin-left: 8px;
}
/* IE6 and below */
* html .selectdropdown_stats_form1 {
	width: 100px;
}
/*
* Header Logo, Title, and Links
*/

.logo {
	background: url(/nats_images/skin_1003/nats40logo.png) no-repeat; 
	float:left;
	height:80px;
	width:550px;
}
.program_title {
	float:left;
	height:30px;
	width:400px;
	text-align:right;
	display:block;
	margin-top:50px;
	margin-right:10px;
}
.program_title>span {
	font-weight:700;
	display:block;
}

#nav ul li {
	display:inline;
	font-size: 11px;
}
#nav li a.first {
	background: #DC1E12;
	/* background:#DC1E12 url("/nats_images/skin_1003/nav_left.png") no-repeat left top; */}
#nav li a.first:hover {
	background: #86150D;
	/* background:#86150D url("/nats_images/skin_1003/nav_left_on.png") no-repeat left top; */}
#nav li a.last {
	background: #DC1E12;
	/* background:#DC1E12 url("/nats_images/skin_1003/nav_right.png") no-repeat right top; */}
#nav li a.last:hover {
	background: #86150D;
	/* background:#86150D url("/nats_images/skin_1003/nav_right_on.png") no-repeat right top; */}
#nav ul li a {
	background: #DC1E12;
	border-right: 1px #fff solid;
	color: #FFFFFF;
	float: left;
	font-weight: 700;
	height: 32px;
	height: auto;
	line-height: 100%;
	padding: 11px 0 10px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 191px;
}
#nav ul li a:hover {
	background: #86150D;
}
/* START OF NEW NAVIGATION */
#newnav, 
#newnav ul {
	line-height: 18px;
	list-style-type: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
	position: relative;
}
#newnav li ul {
	border: 2px #000 solid;
}
#newnav li ul a:active, 
#newnav li ul a:link, 
#newnav li ul a:visited {
	background-color: #333;
	border: 1px solid #333;
	color: #fff;
	display: block;
	font-weight: bold;
	padding: 0 5px;
	text-decoration: none;
}
#newnav li ul a:active i, 
#newnav li ul a:link i, 
#newnav li ul a:hover i, 
#newnav li ul a:visited i {
	font-weight: normal;
}
#newnav li ul a:active span, 
#newnav li ul a:link span, 
#newnav li ul a:visited span {
	color: #FFFF00;
	text-transform: uppercase;
}
#newnav li ul a:hover {
	background-color: #FFF;
	border: 1px solid #000;
	color: #333;
}
#newnav li ul a:hover span {
	color: #FF0000;
	text-transform: uppercase;
}
#newnav li {
	float: left;
	position: relative;
}
#newnav ul  {
	position: absolute;
	top: 36px;
	display: none;
}
#newnav li ul a {
	width: 140px;
	float: left;
	text-align: left;
}
#newnav ul ul {
	top: auto;
}
#newnav li ul ul {
	left: 142px;
	margin: 0px 0 0 10px;
}
#newnav li:hover ul ul, 
#newnav li:hover ul ul ul, 
#newnav li:hover ul ul ul ul {
	display: none;
}
#newnav li:hover ul, 
#newnav li li:hover ul, 
#newnav li li li:hover ul, 
#newnav li li li li:hover ul {
	display: block;
}
.slide-out-div {
	color: #FFFFFF;
    background: #333333;
    padding: 20px;
    width: 250px;
    /*border: 3px solid #FFFFFF;*/
}
/* END OF NEW NAVIGATION */
.wrapper {
	margin: 0 auto;
	width: 960px;

}
/*
* Page Title, and Description
*/

.page_title {
	float: left;
	margin:20px 10px 10px 0;
}
.user {
	margin:20px 10px 10px 0;
}
.page_desc {
	color: #F1F1F1;
	float: left;
	font-size: 11px;
	margin: 20px 5px 10px 0;
	padding: 0;
	padding-top: 1px;
	text-align: left;
	width: 493px;
}
.page_desc span {}
.page_title {
	width:248px;
	border-right:1px #bcbcbc solid;
	padding-right:12px;
	padding-bottom:5px;
}
.page_title p {
	color: #BCBCBC;
	text-transform: uppercase;
	float: right;
}
.page_title span {
	color: #F1F1F1;
	display: block;
	font-size: 24px;
	font-weight: 800; 
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
}
.infobar {
	border-bottom: 2px #4A0B00 solid;
	color:#9898a0;
	float:right;
	font-size: 9px;
	font-weight: 700;
	margin-bottom: 5px;
	margin-right: 1px;
	text-align:right;
	width: 100%;
}
.infobar span {
	margin-bottom:2px;
	display:block;
	float:right;
	margin-right:4px;
}
.header {
	margin-left:auto;
	margin-right:auto;
}
/*
.user {
	text-align: center;
	padding-right: 14px;
}
*/
.user p {
	font-size: 13px;
	font-weight: 700; 
	color: #EAEAEA;
	display:block;
}
.user span {
	display:block;
	border-top:1px #adadb3 solid;
	color: #EAEAEA;
	margin-top:5px;
	text-transform:uppercase;
	letter-spacing:5px;
	text-align:center;
	padding:4px 0;
}

/*
* Page Layout
*/

.content_wrapper_left {
	float: left;
	width:745px;
	margin:0;
	padding:0;
}
/* IE6 and below */
* html .content_wrapper_left {
	width: 735px;
}
.leftside {
	float: left;
	margin: 2px 0 0 12px; 
	width:739px;
}
/* IE6 and below */
* html .leftside {
	margin: 2px 0 0 5px; 
	width:729px;
}
/* IE6 and below */
* html .miwidth {
	width: 209px !important;
	width: 199px;
}
.sidebar {
	border: none;
	float: right;
	text-align: center;
	width: 210px;
}
.sidebar table {
	border-bottom: #330000 1px dotted;
}
.sidebar table tr td {
	padding: 3px 0 5px;
}
.sidebar2 {
	border: 0px;
	float: right;
	margin: 2px 0 0 1px;
	width: 207px;
}
/* IE6 and below */
* html .sidebar tr {
	padding:0;
	margin:0;
}
/* IE6 and below */
* html .sidebar table {
	padding:0;
	margin:0;
}
/* IE6 and below */
* html .sidebar td {
	padding:0;
	margin:0;
}
/* IE6 and below */
* html .sidebar3 {
	margin-right:2px;
}
/*
.clock {
	width:207px;
	margin-top: 0px;
}
*/

/*
* News Headlines
*/

.current {
	padding:0;
	margin:0;
	margin-top:2px;
	float:left;
	width: 748px;
	margin-right:0px;
	display: block;
	margin-left:1px;
}
/* Firefox IE7 */
html>body .current {
	width: 738px;
	margin-left:0px;
}
/* IE6 and below */
* html .current2 {
	margin-left:2px;
	width:748px;
}
.announce_wrapper{
	background:#BBBBBB;
	width:749px;
	padding-bottom: 0px;
	float:left;
}
/* IE6 and below */
* html .announce_wrapper{
	width:747px;
	padding-bottom: 1px;
}
.announce, .news_count {

	font-size:10px;
	height:17px;
	background:#BBBBBB;
	color:#323232;
	font-weight:700;
}
.announce_wrapper_stats {
	width: 960px;
}
/* IE6 and below */
* html .announce_wrapper_stats {
	width: 959px;
}
.news_count { 
	text-align: right;
	padding:5px 10px 1px 8px;
	width:135px;
	float:right;
}
/* Firefox IE7 */
html>body .news_count { 
	width:auto;
}
.announce {
	padding:5px 10px 1px 8px;
	width:550px;
	background:#BBBBBB url(/nats_images/skin_1003/announce-left.png) no-repeat left top;
	float:left;
	text-align: left;
}
/* IE6 and below */
* html .anpad{
	padding-bottom: 5px;
}
/* Firefox IE7 */
html>body .announce {
	width: 540px;
}
.ticker {
	background: #9B9B9B url(/nats_images/skin_1003/announce-bg.png) repeat left top;	
	border: 1px #BBBBBB solid;
	clear: both;
	color: #333333;
	float: left;
	height: 27px;
	margin: 0;
	margin-left: 4px;
	padding: 0;
	padding-bottom: 0px;
	padding-top: 12px;
	text-align: left;
	width: 735px;
}
/* IE6 and below */
* html .ticker {
	width:737px;
}
.ticker {
	margin-left: 12px;
}
.ticker_heading {
	color: #333333;
	float: left; 
	font-size: 10pt;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 9px;
}
.ticker_stats_specific {
	width: 629px;
	padding-top: 6px;
	height: 32px;
}
/* IE6 and below */
* html .ticker_stats_specific {
	width: 633px;
	padding-bottom: 6px;
	margin-left: 5px;
}
/* IE6 and below */
* html .ticker2 {
	height: 41px;
	width: 737px;
	padding-top: 10px;
	margin-left:5px;
}

.ticker span {
	font-size: 12px;
	font-weight: bold;
	margin-left:10px;
	color: #000000;
	background:url(/nats_images/skin_1003/announce-icon.png) no-repeat left top;
	padding: 4px 5px 5px 10px;
}
.ticker_stats {
	width: 954px;
	padding-top: 6px;
	height: 32px;
}
/* IE6 and below */
* html .ticker_stats {
	width: 952px;
}
.ticker_stats_day {
	width: 946px;
	padding-top: 6px;
	height: 32px;
}
/* IE6 and below */
* html .ticker_stats_day {
	width: 951px;
	margin-left: 4px;
}
/*
* Index Page
*/

.index_main {
	float: left;
	/* background:#1C1C1C; */
	/* border-left:1px #2A2A2A solid; */
	margin:0;
	padding:0;
}
.index_main_links {
	margin:0;
	padding:0;
	float:left;
	/* background:#1C1C1C; */
	/* border-bottom:1px #2A2A2A solid; */}
.index_main_container {
	margin:0;
	margin-top: 10px;
	padding:0;
	width:235px;
	height:289px;
}
.quicklink {
	color: #FFFFFF;
	padding: 5px 15px 0 20px;
	text-align: center;
	font-size: 14px;
}
.mbu {
	text-align:center;
	margin-left:5px;
	margin-top:5px;
	float: left;
}
/* IE6 and below */
* html .mbu {
	margin-left: 3px;
	margin-top: 5px;
}
.mbu img {
	margin:0 auto;
	padding:10px 0;
}
.mbu a {
	color:#8f8f8f;
	vertical-align:middle;
	float:left;
	width:110px;
	height:75px;
	display:block;
	border:1px solid #CCC;
	background:#0A0A0A;
}
/* IE6 and below */
* html .mbu img {
	margin-top: 12px;
}
.selection {
	margin:0 0 0 5px;
	padding:0;
}
.index_main_graph {
	text-align: center;
	height: 299px;
	width: 498px;
	padding-left: 2px;
	float:left;
	/* background:#1C1C1C; */
	/* border-right:1px #2A2A2A solid; */
	/* order-bottom:1px #2A2A2A solid; */
}
/* IE6 and below */
* html .index_main_graph{
	width: 492px;
}
.graph {
	margin-top:8px;
}
.mbu span,.micon span,.miconl span {
	display:block;
	text-align:center;
}
.mbu a:hover,.micon a:hover,.miconl a:hover {
	background:#333;
	color:#FFF;
	border: 1px #9b9ea1 solid;
}
.index_right {
	margin-top: 2px;
	float:left;
	width:200px;
	height: 299px;
}
/* Firefox IE7 */
html>body .index_right {
	width:auto;
}
.eop {
	font-size: 12px; 
	font-weight: 700;
	text-align: center;
	color: #CCC;
	padding: 5px 0 0;
}
.eopcd {
	color: #B3A896;
	font-size: 24px; 
	margin-top: 4px;
	text-align: center;
}
.cdd {
	color: #FFFFFF;
	font-size: 8px;
	padding:0 0 0 10px;
}
.cddi {
	color: #FFFFFF;
	font-size: 8px;
	text-align: center;
}
.cb {
	margin-top: 8px;
	margin-bottom:8px;
}
.cbd {
	background: #FFF;
	border: 1px #bcbdc2 solid;
	color: #ADADB3;
	display: block;
	font-size: 10px; 
	margin: 3px 0 0 38px;
	padding: 3px;
	text-align: center;
	width: 125px;
}
.cbd span {
	display: block;
	font-size: 14px;
	font-weight: 700;
}
.sidegraph {
	border-bottom: 0px;
	height: 192px;
	padding-top: 5px;
}
.glh {
	background:#4A0B00;
	color: #FFFFFF;
	height:13px;
	margin-top:2px;
	padding-left: 4px;
	width:203px;
}
.graphlegend {
	background: #FFF;
	border-left: 1px #2A2A2A solid;
	border-bottom: 1px #2A2A2A solid;
	border-right: 1px #2A2A2A solid;
	height: 178px;
	margin: 0;
	padding: 0;
	width :205px;
}
.pie_legend_data {
	float: left;
	height: 20px;
	margin: 3px 0px 0px 0px;
	padding: 0;
	width: 87px;
}
.pie_legend_img {
	margin:6px 2px 0px 2px;
	padding:0;
	float: left;
	width: 8px;
	min-height:8px; /*ie hack around for min height*/
	height:auto !important;
	height: 8px;
	background-color: #8D1700;
	overflow:hidden;
}
/*
* Timezones
*/

.tzh {
	margin:0;
	padding:0;
	width:736px;
	background:#4A0B00;
	height:13px;
	margin-top:4px;
	margin-left: 0px;
	padding-left: 4px;
}
/* Firefox IE7 */
html>body .tzh {
	width:734px;
}
.tz {
	width:736px;
	height:46px;
	border-bottom:1px #2A2A2A solid;
	border-left:1px #2A2A2A solid;
	border-right:1px #2A2A2A solid;
	background:#fff url(/nats_images/skin_1003/timezone_background.png) no-repeat left top;
	margin-left: 0px;
	margin:0;
	padding:0;
}
/* Firefox IE7 */
html>body .tz {
	width:736px;
}
.tzd,.tzdl {
	margin-top:7px;
	float:left;
	padding:0 24px;
}
.tzd {
	border-right:1px #b2c8e3 solid;
}
.tzd>span>p {
	color:#71330d;
}
.tzd span,.tzdl span {
	display:block;
	font-weight:700;
}
/*
* Large table
*/

.largetable {
	margin-top: 10px;
}
.largetable_title {
	color: #CCCCCC;
	font-size: 14px;
}
.largetable_title span {
	font-weight:bold;
}
.largetable_header {
	float:left;
	background:url(/nats_images/skin_1003/stats_breakdown_header.png) no-repeat left top;
	height:26px;
	width:448px;
	color: #fff;
	font-size: 7px;
	text-transform: uppercase;
	padding-left: 14px;
}
/* Firefox IE7 */
html>body .largetable_header {
	width:434px;
}
.largetable_header2 {
	background:36363c;
	float:left;
	height:26px;
	width:511px;
	border-right:1px #000 solid;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
}
/* Firefox IE7 */
html>body .largetable_header2 {
	background:#BBBBBB;
	float:left;
	height:24px;
	width:511px;
}
.largetable_row_field  {
	background: url("/nats_images/skin_1003/bt_dotgrid.png");
	border-bottom: 1px solid #363636;
	border-right: 1px dashed #363636;
	color: #A0A0A0;
	display: block;
	float: left;
	font-size: 12px;
	height: 20px;
	padding: 10px 0 4px;
	text-align: right;
}
.largetable_row_field_alt  {
	background: url("/nats_images/skin_1003/bt_dotgrid.png");
	border-bottom: 1px solid #363636;
	border-right: 1px dashed #363636;
	color: #A0A0A0;
	font-size: 12px;
	height: 20px;
	padding: 10px 0 4px 0;
	text-align: right;
}
.largetable_row_field_join_details1 {
	padding-right: 5px;
	width: 99px;
}
/* IE6 and below */
* html .largetable_row_field_join_details1 {
	width: 106px;
	height:31px;
}
.largetable_row_field_join_details2 {
	width: 146px;
	padding-right: 15px;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details2 {
	width: 155px;
	height:31px;
}
.largetable_row_field_join_details3 {
	width: 74px;
	text-align: center;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details3 {
	width: 77px;
	height:31px;
}
.largetable_row_field_join_details4 {
	width: 83px;
	text-align: center;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details4 {
	width: 92px;
	height:31px;
}
.largetable_row_field_join_details5 {
	width: 135px;
	text-align: center;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details5 {
	width: 142px;
	height:31px;
}
.largetable_row_field_join_details6 {
	width: 135px;
	text-align: center;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details6 {
	width: 124px;
	height:31px;
}
.largetable_row_field_join_details7 {
	width: 120px;
	text-align: center;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details7 {
	width: 120px;
	height:31px;
}
.largetable_row_field_join_details8 {
	width: 37px;
	padding-right: 15px;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details8 {
	width: 53px;
	height:31px;
}
.largetable_row_field_join_details9 {
	width: 58px;
	padding-right: 15px;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_join_details9 {
	width: 80px;
	height:31px;
}

.largetable_row_field_stats_specific1 {
	width: 89px;
	padding-right: 5px; }
/* IE6 and below */
* html .largetable_row_field_stats_specific1 {
	width: 95px;
	height: 38px;
}
.largetable_row_field_stats_specific2 {
	width: 57px;
	padding-right: 10px; }
/* IE6 and below */
* html .largetable_row_field_stats_specific2 {
	width: 64px;
	height: 38px;
}
.largetable_row_field_stats_specific3 {
	width: 49px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_stats_specific3 {
	width: 70px;
	height: 38px;
}
.largetable_row_field_stats_specific4 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_specific4 {
	height: 38px;
	width: 60px;
}
.largetable_row_field_stats_specific5 {
	width: 51px;
	padding-left: 10px;
	text-align: center;
}
/* IE6 and below */
* html .largetable_row_field_stats_specific5 {
	width: 62px;
	height: 38px;
}
.largetable_row_field_stats_specific6 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_specific6 {
	height: 38px;
	width: 68px;
}
.largetable_row_field_stats_specific7 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_specific7 {
	width: 62px;
	height: 38px;
}
.largetable_row_field_stats_specific8 {
	width: 59px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_stats_specific8 {
	width: 78px;
	height: 38px;
}
.largetable_row_field_stats_specific9 {
	width: 66px;
	padding-right: 10px;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_stats_specific9 {
	width: 75px;
	height: 38px;
}
.largetable_row_field_stats_table1 {
	width: 45px;
	padding-right: 5px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table1 {
	width: 53px;
	height: 38px;
}
.largetable_row_field_stats_table2 {
	width: 24px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table2 {
	width: 20px;
	height: 38px;
}
.largetable_row_field_stats_table3 {
	width: 18px;
	padding-right: 5px;
	padding-top: 5px;
	height: 25px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table3 {
	width: 25px;
	height: 38px;
}
.largetable_row_field_stats_table4 {
	width: 155px;
	padding-right: 5px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table4 {
	width: 161px;
	height: 38px;
}
.largetable_row_field_stats_table5 {
	width: 56px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table5 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table6 {
	width: 56px;
	padding-right: 10px;
	}
/* IE6 and below */
* html .largetable_row_field_stats_table6 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table7 {
	width: 56px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table7 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table8 {
	width: 56px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table8 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table9 {
	width: 56px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table9 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table10 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table10 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table11 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table11 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table12 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table12 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table13 {
	width: 56px;
	padding-right: 10px; 
 padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table13 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table14 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table14 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table15 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table15 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table16 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table16 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table17 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table17 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table18 {
	width: 54px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table18 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table19 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table19 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table20 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table20 {
	width: 62px;
	height: 38px;
}
.largetable_row_field_stats_table21 {
	width: 56px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table21 {
	width: 77px;
	height: 38px;
}
.largetable_row_field_stats_table22 {
	width: 56px;
	padding-right: 10px;
	text-align: right;
}
/* IE6 and below */
* html .largetable_row_field_stats_table22 {
	width: 63px;
	height: 38px;
}
.largetable_row_field_stats_table23 {
	width: 56px;
	padding-right: 10px;
	text-align: left;
}
/* IE6 and below */
* html .largetable_row_field_stats_table23 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table24 {
	width: 56px;
	padding-right: 10px;
	text-align: left;
}
/* IE6 and below */
* html .largetable_row_field_stats_table24 {
	width: 68px;
	height: 38px;
}
.largetable_row_field_stats_table25 {
	width: 73px;
	padding-right: 10px;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_stats_table25 {
	width: 80px;
	height: 38px;
}




.largetable_row_field_breakdown1 {
	width: 110px;
	padding-right: 5px;
	padding-top: 3px; 
 height: 18px; }
/* IE6 and below */
* html .largetable_row_field_breakdown1 {
	width: 115px;
	height: 30px;
}
.largetable_row_field_breakdown2 {
	width: 42px;
	padding-right: 5px;
	padding-top: 3px;
	height: 18px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_breakdown2 {
	width: 50px;
	height: 30px;
}
.largetable_row_field_breakdown3 {
	width: 42px;
	text-align: left;
	padding-left: 5px;
	padding-right: 0;
	padding-top: 4px;
	height: 18px;
	padding-bottom: 3px;
}
/* IE6 and below */
* html .largetable_row_field_breakdown3 {
	width: 46px;
	height: 30px;
}
.largetable_row_field_breakdown4 {
	width: 30px;
	padding-right: 5px;
	padding-top: 3px;
	height: 18px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_breakdown4 {
	width: 40px;
	height: 30px;
}
.largetable_row_field_breakdown5 {
	width: 59px;
	padding-top: 3px;
	padding-right: 5px;
	font-size: 13px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_breakdown5 {
	width: 62px;
	height: 30px;
}
.largetable_row_field_referrals1 {
	width: 80px;
	padding-right: 5px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals1 {
	width: 85px;
	height: 26px;
}
.largetable_row_field_referrals2 {
	width: 39px;
	padding-right: 15px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals2 {
	width: 52px;
	height: 26px;
}
.largetable_row_field_referrals3 {
	width: 62px;
	padding-right: 15px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals3 {
	width: 85px;
	height: 26px;
}
.largetable_row_field_referrals4 {
	width: 110px;
	padding-right: 15px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals4 {
	width: 130px;
	height: 26px;
}
.largetable_row_field_referrals5 {
	width: 200px;
	padding-right: 15px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals5 {
	width: 215px;
	height: 26px;
}
.largetable_row_field_referrals6 {
	width: 110px;
	padding-right: 15px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals6 {
	width: 120px;
	height: 26px;
}
.largetable_row_field_referrals7 {
	width: 120px;
	padding-right: 15px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals7 {
	width: 135px;
	height: 26px;
}
.largetable_row_field_referrals8 {
	width: 106px;
	padding-right: 15px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .largetable_row_field_referrals8 {
	width: 125px;
	height: 26px;
}
.largetable_row_field_main1 {
	width: 84px;
	padding-right: 5px; }
/* IE6 and below */
* html .largetable_row_field_main1 {
	width: 91px;
	height: 35px;
}
.largetable_row_field_main2 {
	width: 56px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_main2 {
	width: 62px;
	height: 35px;
}
.largetable_row_field_main3 {
	width: 56px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_main3 {
	width: 65px;
	height:35px;
}
.largetable_row_field_main4 {
	width: 48px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_main4 {
	width: 64px;
	height:35px;
}
.largetable_row_field_main5 {
	width: 43px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_main5 {
	width: 57px;
	height:35px;
}
.largetable_row_field_main6 {
	width: 54px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 3px;
}
/* IE6 and below */
* html .largetable_row_field_main6 {
	padding-top: 0px;
	padding-bottom: 0px;
	width: 61px;
	height:35px;
}
.largetable_row_field_main7 {
	width: 50px;
	padding-left: 10px;
	text-align: left;
}
/* IE6 and below */
* html .largetable_row_field_main7 {
	width: 59px;
	height:35px;
}
.largetable_row_field_main8 {
	width: 54px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 2px;
}
/* IE6 and below */
* html .largetable_row_field_main8 {
	width: 63px;
	height:35px;
}
.largetable_row_field_main9 {
	width: 54px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 2px;
}
/* IE6 and below */
* html .largetable_row_field_main9 {
	width: 65px;
	height:35px;
}
.largetable_row_field_main10 {
	width: 58px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_main10 {
	width: 76px;
	height:35px;
}
.largetable_row_field_main11 {
	width: 61px;
	padding-right: 10px;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_main11 {
	width: 73px;
	height:35px;
}
.largetable_row_field_month1 {
	width: 85px;
	padding-right: 5px;
}
/* IE6 and below */
* html .largetable_row_field_month1 {
	width: 91px;
	height: 38px;
}
.largetable_row_field_month2 {
	width: 57px; 
 padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_month2 {
	width: 65px; 
 height: 38px;
}
.largetable_row_field_month3 {
	width: 57px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_month3 {
	width: 66px; 
 height: 38px;
}
.largetable_row_field_month4 {
	width: 49px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_month4 {
	width: 64px; 
 height: 38px;
}
.largetable_row_field_month5 {
	width: 44px;
	padding-right: 10px; }
/* IE6 and below */
* html .largetable_row_field_month5 {
	width: 57px; 
 height: 38px;
}
.largetable_row_field_month6 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_month6 {
	width: 66px; 
 height: 38px;
}
.largetable_row_field_month7 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px; 
 height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_month7 {
	width: 64px; 
 height: 38px;
}
.largetable_row_field_month8 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_month8 {
	width: 69px;
	height: 38px;
}
.largetable_row_field_month9 {
	width: 51px;
	padding-left: 10px;
	text-align: left;
}
/* IE6 and below */
* html .largetable_row_field_month9 {
	width: 54px;
	height: 38px;
}
.largetable_row_field_month10 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_month10 {
	width: 77px;
	height: 38px;
}
.largetable_row_field_month11 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_month11 {
	width: 58px;
	height: 38px;
}
.largetable_row_field_month12 {
	width: 55px;
	padding-right: 10px;
	padding-top: 3px;
	height: 27px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_month12 {
	width: 64px;
	height: 38px;
}
.largetable_row_field_month13 {
	width: 59px;
	padding-right: 10px;
}
/* IE6 and below */
* html .largetable_row_field_month13 {
	width: 82px;
	height: 38px;
}
.largetable_row_field_month14 {
	width: 66px;
	padding-right: 10px;
	font-size: 13px;
}
/* IE6 and below */
* html .largetable_row_field_month14 {
	height: 38px;
	width: 74px;
}
.largetable_row_field span, .largetable_row_field span {
	display: block;
	height: 20px;
}
/* IE6 and below */
* html .largetable_row_field span {
	height: 10px;
}
/* IE6 and below */
* html .littlepadding { /* Class to solve in IE bug */
	padding-top: 7px;
}
/* IE6 and below */
* html .littlepadding3{ /* Class to solve in IE bug */
	padding-top: 3px;
}
/* IE6 and below */
* html .littlepadding2 { /* Class to solve in IE bug */
/*	padding-top:13px;*/}
/* IE6 and below */
* html .littlepadding2 span { /* Class to solve in IE bug */
	height: 16px;
}
.largetable_row_field_main_pad{
	padding-top: 3px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .largetable_row_field_main_pad{
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top:0;
	margin-bottom:0;
}
.largetable_row_field img, .largetable_row_field_wide img {
	padding-left: 0;
	padding-right:8px;
}
.largetable_header_row_field, .largetable_header_row_field_wide {
	color: #A0A0A0;
	background: url("/nats_images/skin_1003/bt_dotgrid.png");
	float: left;
	text-align: center;
	padding-top: 3px;
	margin-bottom: 3px;
	height: 14px;
	display: block;
	font-weight: 700;
}

.largetable_header_row_field {
	width:80px;
}
.largetable_header_row_field_wide {
	width:134px;
}

.largetable_header_row_field span, .largetable_header_row_field_wide span {
	display: block;
	font-size: 9px;
	font-weight: 700;
}
.largetable_wrapper {
	margin-left: 12px;
}
/* IE6 and below */
* html .largetable_wrapper {
	 margin-left: 9px;
}
.largetable_wrapper_3 {
	margin-left: 13px;
}
/* IE6 and below */
* html .largetable_wrapper_3 {
	 margin-left: 7px;
}
.stats_detailed_breakdown {
	float: left;
	width: 313px;
	margin-left: 4px;
}
/* IE6 and below */
* html .stats_detailed_breakdown {}
.largetable_row1 {
	height:35px;
	width:947px;
	background:#270A00;
}
/* IE6 and below */
* html .largetable_row1 {
	width:950px;
	height:25px;
	height:31px;
}
.largetable_row2 {
	height:35px;
	width:947px;
	background:#000000;
}
/* IE6 and below */
* html .largetable_row2 {
	width:950px;
	height:25px;
	height:31px;
}
.largetable_header_row {
	height:17px;
	width:945px;
	background:#222222;
	border:1px solid #363636;
	margin: 2px 0 2px 0;
}
/* IE6 and below */
* html .largetable_header_row {
	width:950px;
}

/* Firefox IE7 */
html>body .ltrfperiod1 {
	/* background-color: #222222; */
	width: 93px;
	padding-right: 5px;
	padding-top: 3px;
	height: 18px;
}
/* IE6 and below */
* html .ltrfperiod1 {
	width: 100px;
	padding-right: 5px;
	padding-top: 3px;
	height: 26px;
}
/* Firefox IE7 */
html>body .ltrfperiod2 {
	width: 65px;
	padding-right: 13px;
	padding-top: 3px;
	height: 18px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .ltrfperiod2 {
	width: 78px;
	padding-right: 13px;
	padding-top: 3px;
	height: 26px;
	padding-bottom: 4px;
}
/* Firefox IE7 */
html>body .ltrfperiod3 {
	width: 52px;
	text-align: left;
	padding-left: 16px;
	padding-right: 0;
	padding-top: 3px;
	height: 18px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .ltrfperiod3 {
	width: 68px;
	text-align: left;
	padding-left: 16px;
	padding-right: 0;
	padding-top: 3px;
	height: 26px;
	padding-bottom: 4px;
}
/* Firefox IE7 */
html>body .ltrfperiod4 {
	width: 45px;
	padding-right: 13px;
	padding-top: 3px;
	height: 18px;
	padding-bottom: 4px;
}
/* IE6 and below */
* html .ltrfperiod4 {
	width: 59px;
	padding-right: 13px;
	padding-top: 3px;
	height: 26px;
	padding-bottom: 4px;
}
/* Firefox IE7 */
html>body .ltrfperiod5 {
	width: 87px;
	padding-top: 3px;
	padding-right: 13px;
	font-size: 13px;
	height: 18px;
}
/* IE6 and below */
* html .ltrfperiod5 {
	width: 101px;
	padding-top: 3px;
	padding-right: 13px;
	font-size: 13px;
	height: 26px;
}

/*
* Sub table
*/

.subsection_subheading {
	float: left;
	height: 17px;
	color: #000000;
	font-weight: 700;
	background: #BBBBBB url(/nats_images/skin_1003/sub_left.png) no-repeat left top;
	padding: 6px 0 0 10px;
}
.subsection_wrapper {
	padding-left: 14px;
	padding-bottom: 4px;
	/* border:1px solid #363636; */
	border-top: 0;
}
.subsection_heading {
	font-size: 14px;
	font-weight: 700;
}
.subsection_topic_date {
	float: right;
	margin-top: 9px;
	text-align: right;
	font-weight: 700;
	color: #FFFFFF;
	padding-right: 10px;
}
.subsection_article_links {
	margin: 5px 0 0 15px;
	text-align:left;
}
.subsection_topic {
	background: url(/nats_images/skin_1003/bullet_news.png) no-repeat center left;
	padding-left: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 13px;
	float: left;
	width: inherit;
	font-size: 12px;
}
.subsection_article_content {
	border-top: 1px #e2e2e2 solid;
	color: #CCC;
	font-size: 11px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 4px;
	padding-right: 20px;
	text-align: left;
}
.subsection_description {
	float: left;
	margin-top: 10px;
}

.subsection_subheading_full {
	background: #BBBBBB url(/nats_images/skin_1003/sub_left.png) no-repeat left top;
	color: #000000;
	float: left;
	font-weight: 700;
	height: 17px;
	padding: 6px 0 0 10px;
	width: 735px;
}
.subsection_description_full {
	float: left;
	margin-top: 10px;
	width: 95%;
}
.subsection_topic_date_full {
	color:#FFF;
	float: right;
	font-size: 12px;
	font-weight: 700;
	margin-right: 10px;
	margin-top: 9px;
	text-align: right;
}
.subsection_article_content_full {
	border-top: 1px #e2e2e2 solid;
	color: #CCCCCC;
	font-size: 12px;
	line-height: 18px;
	margin-left: 15px;
	margin-top: 4px;
	padding-right: 0px;
	text-align:left;
}
/*
* Account Preview
*/
.accountdetails {
	background-color: #111111;
	border-right: 1px #202020 solid;
	border-left: 1px #202020 solid;
	border-bottom: 1px #202020 solid;
	margin-top: 2px;
	margin-left: 3px;
	float: left;
	padding: 1px;
}
/* IE6 and below */
* html .accountdetails {
	margin-left: 1px;
}
.adbo {
	float: left;
	width: 413px;
	height: auto;
	border: 1px #AC1700 solid;
}
/* IE6 and below */
* html .adbo {
	width: 415px;
}
/* Firefox IE7 */
html>body .abtodaywidth {
	height: auto;
	width: 940px;
}
/* IE6 and below */
* html .abtodaywidth{
	height: auto;
	width: 943px;
}
.abbo {
	float: left;
	width: 413px;
	height: auto;
	border: 1px #AC1700 solid;
}
.adhd {
	font-weight: 700;
	text-align:left;
	padding: 3px 0 0 4px;
	background:#4A0B00;
	width: 407px;
	height: auto;
	color:#D9B7AF;
	border-right: 1px #5D1000 solid;
	border-left: 1px #5D1000 solid;
	border-top: 1px #5D1000 solid;
}
/* IE6 and below */
* html .adhdsnapwidth {
        width: 413px;
}
/* IE6 and below */
* html .adhd{
        height: auto;
}
/* Firefox IE7 */
html>body .adhdtodaywidth {
        width: 934px;
}
/* IE6 and below */
* html .adhdtodaywidth{
        width: 941px;
}
.adci {
	border-left: 1px #202020 solid;
	color: #FFF;
	float: left;
	padding: 6px 2px 6px 16px;
	text-align:left;
	width: 137px;
}
.adci span {
	font-size: 18px;
}
.adbc {
	border-bottom: 1px #202020 solid;
	border-left: 1px #202020 solid;
	border-right: 1px #202020 solid;
	height: auto;
	width: 411px;
}
.adb {
	border-top: 1px #b0b0b0 dotted;
	height: auto;
}
.summ {
	text-align: left;
}
.ad1, .ad2, .ad3 {
	float: left;
	font-size: 9px;
	text-align:left;
	padding-top: 5px;
	padding-bottom: 0px;
}
.ad1 {
	color:#C4C4C4;
	font-weight: 700;
	padding-left: 16px;
	width: 150px;
}
.ad2 {
	color: #FFFFFF;
	width: 130px;
}
.ad3 {
	background: url(/nats_images/skin_1003/link_arrow.png) no-repeat center left;
	color:#686868;
	display: block;
	padding-left: 6px;
	width: 100px;
}
.ad1_stats_specific {
	color: #CCCCCC;
	padding-left: 0;
	padding-right: 10px;
	text-align: right;
	width: 95px;
}
/* IE6 and below */
* html .ad1_stats_specific {
	width: 100px;
}
.ad2_stats_specific {
	padding-right: 30px;
	text-align: right;
	width: 60px;
}
/* IE6 and below */
* html .ad2_stats_specific {
	width: 100px;
}
.ad3_stats_specific {
	color: #666666;
	margin-top: 5px;
	padding: 0px 5px 0px 20px;
	text-align: right;
	width: 55px;
}
/* IE6 and below */
* html .ad3_stats_specific {
	width: 65px;
}
.ad2_stats_specific_totals {
	padding-right: 5px;
	width: 165px;
	text-align: right;
}
/* IE6 and below */

.ad1_stats_daily {
	color: #CCC;
	padding-left: 0;
	padding-right: 5px;
	text-align: right;
	width: 75px;
}
/* IE6 and below */
* html .ad1_stats_daily {
	width: 92px;
}
.ad2_stats_daily {
	padding-right: 10px;
	text-align: right;
	width: 30px;
}
/* IE6 and below */
.ad2_stats_daily_totals {
	margin-left:45px;
}
/* IE6 and below */
* html .ad2_stats_daily_totals {
	margin-left:36px;
}
.ad3_stats_daily {
	color: #666666;
	margin-top: 5px;
	padding: 0px 5px 0px  5px;
	text-align: left;
	width: 35px;
}
/* Firefox IE7 */
html>body .ad1today {
	padding-left: 0;
	padding-right: 10px;
	text-align: right;
	width: 90px;
}
/* IE6 and below */
* html .ad1today {
	padding-left: 0;
	padding-right: 10px;
	text-align: right;
	width: 105px;
}
/* Firefox IE7 */
html>body .ad2today {
	padding-right: 15px;
	text-align: right;
	width: 30px;
}
/* IE6 and below */
* html .ad2today {
	padding-right: 15px;
	text-align: right;
	width: 30px;
}
/* Firefox IE7 */
html>body .ad2today2 {
	padding-right: 15px;
	text-align: right;
	width: 40px;
}
/* IE6 and below */
* html .ad2today2 {
	padding-right: 15px;
	text-align: right;
	width: 60px;
}
.abu {
	float:left;
	margin-bottom: 4px;
	margin-right:4px;
	margin-top:4px;
	text-align:center;
}
.abu img {
	margin: 0 auto;
	padding: 8px 0;
}
.abu a {
	background:#0A0A0A;
	border:1px solid #c3c3c3;
	color: #8F8F8F;
	display:block;
	float:left;
	height: auto;
	vertical-align: middle;
	width:117px;
}
.abu span {
	display: block;
	text-align: center;
}
.abu a:hover {
	background: #333333;
	color: #FFFFFF;
}
.abuw {
	float: left;
	margin-left: 6px;
	width: 250px;
}
/*
* Box display
*/

.box {
	border: 1px #A6A6A6 solid;
	font-size: 11px;
	margin-left:13px;
	margin-top: 3px;
	padding: 1px;
}
/* IE6 and below */
* html .box {
	margin-left:7px;
}
/* IE6 and below */
* html .box2 { /* Little class to fix IE bug */
	margin-left:6px;
}
.box3 { 
	margin-left:0px; 
	margin-top: 0px; }
/* IE6 and below */
* html .box3 { 
	margin-left:0px;
}
.box4 { 
	margin-left:2px; width: 336px; }
/* IE6 and below */
* html .box4 { 
	margin-left:1px; width: 343px;
}
.box5 {
	margin-left: 0px;
	margin-bottom: 2px;
	margin-top: 0px;
	width: 733px; }
/* IE6 and below */
* html .box5 {
	margin-left:0px;
	width: 737px; 
	margin-top: 0px;
}
.box6 {
	margin-left:0px;
	margin-top: 0px;
	width: 733px;
}
/* IE6 and below */
* html .box6 {
	margin-left:0px;
	width: 735px;
}
.boxfix { 
	margin-left:23px; }
/* IE6 and below */
* html .boxfix { 
	margin-left:7px;
}
.box_main_admin {
	width: 945px;
}
/* Firefox IE7 */
html>body .adminbox {
	margin-left:11px;
}
/* IE6 and below */
* html .adminbox {
	margin-left: 6px;
}
.box_topic {
	background:#4A0B00;
	border-right: 1px #5D1000 solid;
	border-left: 1px #5D1000 solid;
	border-top: 1px #5D1000 solid;
	color: #D9B7AF;
	font-weight: 700;
	padding: 6px;
	text-align: left;
}
/* IE6 and below */
* html .box_topic {
	height: 20px;
}
.box_link {
	float: right;
	padding-right: 2px;
}
.box_content {
	background-color: #111111;
	border-right: 1px #202020 solid;
	border-left: 1px #202020 solid;
	border-bottom: 1px #202020 solid;
}
.box_listinfo_wrapper {
	border-top: 1px #b0b0b0 dotted;
	height: 23px;
}
fieldset {
	border: none;
}
.fieldset_padding {}
/* IE6 and below */
* html .fieldset_padding {
	margin: 3px 0 0 3px;
}
.adminb {
	display: block;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
	width: 65px;
}
.box_listinfo_1, .box_listinfo_2, .box_listinfo_3 {
	float: left;
	padding-top: 5px;
}
.box_listinfo_1 {
	padding-left: 16px;
	font-weight: 700;
	color: #C4C4C4;
}
.box_listinfo_2 {
}
.box_listinfo_3 {
	background: url(/nats_images/skin_1003/link_arrow.png) no-repeat center left;
	color: #686868;
	display: block;
	padding-bottom: 7px;
	padding-left: 6px;
}
.box_content span {
	display: block;
	float: left;
	font-weight: 700;
	width: 100px;
}
.box_button {
	float: left;
	margin-left: 5px;
	margin-top: 4px;
	text-align: center;
}
.box_button img {
	margin:0 auto;
	padding:8px 0;
}
.box_button a {
	color:#8f8f8f;
	vertical-align:middle;
	float:left;
	width:117px;
	height:60px;
	display:block;
	border:1px solid #c3c3c3;
	background:#fff;
}
.box_button span {
	display:block;
	text-align:center;
}
.box_button a:hover {
	background:#f4f4f4;
}
.box_button_wrapper {
	float: left;
	margin-left: 6px;
}
.box_main {
	float: left;
	border: 1px #AC1700 solid;
}
.box_userinfo {
	padding: 11px 0 15px 16px;
	width: 137px;
	height: 44px;
	border-left: 1px #202020 solid;
	float: left;
}
.box_userinfo span {
	font-size: 18px;
}
.box_padding {
	padding: 5px;
}
.box_subboarder {
	margin: 3px 3px 3px 3px;
	border: #cccccc solid 1px;
	padding: 5px;
}
.box_info_content  {
	margin: 0px 0 6px 10px;
}
.box_subheader {
	height: 15px;
}
.box_info_field {
	color: #C4C4C4;
	float: left;
	font-weight: bold;
	font-size: 7pt;
	margin: 0 0 0px 6px;
	padding-right: 10px;
	text-align: right;
	vertical-align: middle;
	width: 90px;
}
.box_content fieldset {
	border: 1px dotted #ccc;
	color: #FFFFFF;
	line-height: 16px;
	margin: 2px 0 0 0;
	padding: 5px 0 7px 5px;
	text-align:left;
}
/* IE6 and below */
* html .box_content fieldset {
	padding-top:0px;
	vertical-align:middle;
}
.box_info_desc {
	color: #CCCCCC;
	margin: 0 5px 0 3px;
	text-align: center;
}
.box_info_error {
	display: block;
	font-weight: normal;
	text-transform: uppercase;
	color: red;
	margin: 5px 0 0 15px;
}
.box_paymenthistory_date {
	float: left;
	width: 90px;
	text-align: right;
	margin-right: 5px;
}
.box_paymenthistory_amount {
	padding-left: 8px;
	font-weight: bold;
}
.box_paymenthistory_wrapper {
	display: block;
	padding: 5px;
}
.box_paymenthistory_wrapper_odd {
	background-color: #202020;
	padding: 5px;
}
.box_accountrep {
	text-align: center;
	padding: 5px;
}
.box_accountrep p {
	font-weight: bold;
	margin: 5px;
}
.box_accountrep img {
	width: 80px;
	height: 80px;
	border: #ccc 1px solid;
}
.box_accountrep_button {
	background-color: #202020;
	padding: 3px;
	border: #989898 1px solid;
	margin: 5px 0 0 2px;
}
.box_submit_button {
	background-color: #202020;
	color: #CCCCCC;
	padding: 3px;
	border: #989898 1px solid;
	margin: 5px 0 5px 2px;
}
.box_submit_button_filters {
	background-color: #202020;
	border: #989898 1px solid;
	color: #CCCCCC;
	font-size: 11px;
	padding: 3px;
	margin: 6px 0 5px 15px;
	width: 168px;
}
/* Firefox IE7 */
html>body .fixit {
	margin-top:-2px;
	height:21px;
}
/* IE6 and below */
* html .fixit {
	margin-top:-5px;
	height:19px;
}
/*
* Linkcodes
*/

.linkcode_limit {
	background-color: #111111;
	background-image: url('/template.images/limits_sidebar.gif');
	background-repeat: repeat-x;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #999999;
	margin-top: 2px;
	padding-left: 3px;
	height: 200px;
	margin-right: 1px;
}
/* IE6 and below */
* html .linkcode_limit {
	margin-right: 2px;
}

/*
* Calendar
*/

#calendarDiv {
	display: block;
	display: none;
	position: relative;
	border: 1px solid #777;
	margin-top: -150px;
	margin-left: 25px;
}
#calendarDiv a {
	color: #333;
	cursor: pointer;
	cursor: hand;
}
#calendar {
	background: #ddd;
	clear: both;
	text-align: center;
	font-size: 105%;
}
#calendar, #linksTable {
	width: 180px;
}
#calendar .calendarHeader {
	background: #8A8A8A;
	border-bottom: 1px solid #444;
	color: #fff;
}
#calendar .weekDaysTitleRow {
	background: #9B9B9B;
	color: #fff;
}
#calendar .weekDaysRow {
	background: #eee;
	color: #666;
}
#calendar .weekDaysCell {
	color: #000;
	border: 1px solid #ddd;
}
#calendar .weekDaysCellOver {
	background: #fff;
	border: 1px solid #777;
}
#closeCalender {
	position: absolute;
	right: 0;
	top: 100%;
	margin-bottom: 1px;
	display: block;
	padding: 2px;
	cursor: pointer;
	cursor: hand;
	letter-spacing: 1px;
	background-color: #9B9B9B;
	color: #fff;
}
#closeCalender:hover {
	background: #000;
	color: #fff;
}
#linksTable {
	background: #8A8A8A;
}
#linksTable a {
	display: block;
	color: #fff;
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 80%;
	padding: 2px 5px;
}
#linksTable a:hover {
	background: #ddd;
	color: #333;
}
#prevMonth {
	float: left;
}
#nextMonth {
	float: right;
}
#today {
	background: #838383;
}
#calendar_cover {
	   display: none; /*sorry for IE5*/
    display/*/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -1px; /*must have*/
    left: -1px; /*must have*/
    width: 187px; /*must have to match width and borders*/
    height: 210px; /*must have to match maximum height*/ }
/*
* Stats
*/

.stats_options_wrapper {
	width: 100%;
	height: 160px;
	background-color: #2B2B2B;
	border: #CCC 1px solid;
	margin: 0;
}
.stats_options_wrapper_td {
	padding: 6px;
}
/* IE6 and below */
* html .stats_options_wrapper {
	margin-left: 2px;
	width: 737px;
}
.stats_title {
	width: 369px;
	height: 45px;
}
.stats_title_antediv {
	float: left; width: 240px;
}
/* IE6 and below */
* html .stats_title_antediv {
	margin-left:4px;
}
.stats_title_text, .stats_title_text2 {
	font-size: 12px;
	color: #525252;
	text-decoration: none;
}
.stats_title_text2 {
	color: #CCC;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
}
.stats_title_text span {
	text-decoration: none;
}
.stats_title_box  {
	background-color: #CFCFCF;
	border: 1px solid #CCC;
	color: #525252;
	font-size: 9px;
	font-weight: 700;
	margin-top: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}
/* IE6 and below */
* html .stats_title_box  {
	margin-left: 3px;
}
.stats_title_box p {
	font-weight: bold;
	text-decoration: underline;
}
.stats_filter_text {
	color: #5F5F5F;
	margin: 4px 0 0 6px;
	text-align: left;
}
.stats_filter_text span {
	font-weight: bold;
}
.stats_filter_text a{
	color: #8A8A8A;
	font-weight: bold;
}
.stats_options_select {}
/* IE6 and below */
* html .stats_options_select {}
.stats_timespan span {
	font-weight: bold;
}
.stats_options_title {
	float: left;
	margin: 6px 0 0 7px;
}
 
.stats_options_select input {
	margin-bottom: 1px;
	margin-left: 0;
	margin-right: 5px;
	padding: 2px;
	text-align: center;
	width: 102px;
}
.stats_timespan {
	 margin-top: 6px;
}
 
.stats_specific_left {
	float: left;
	width: 643px;
}
/* IE6 and below */
* html .stats_specific_left {}
.stats_specific_right {
	float: left; 
	width: 313px;
	margin-left: 4px;
}
/* IE6 and below */
* html .stats_specific_right {
	margin-left: 3px;
}



.stats_graph_wrapper {
	width: 736px;
	height: 240px;
	background-color: #2B2B2B;
	border: #CCC 1px solid;
	margin-bottom: 1px;
	margin-top: 1px;
}
/* IE6 and below */
* html .stats_graph_wrapper {
	margin-left: 2px;
	width: 737px;
}
.stats_graph_wrapper_margin_fix {
	margin-left:0px;
}
/* IE6 and below */
* html .stats_graph_wrapper_margin_fix {
	margin-left:1px;
}
.stats_graph_wrapper_specific1 {
	float: left;
	width: 625px;
	height: 326px;
	padding-top: 0px;
	padding-left: 4px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_specific1 {
	margin-left: 7px;
	width: 629px;
}
.stats_graph_wrapper_breakdown1 {
	float: left;
	width: 470px;
	height: 318px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_breakdown1 {
	margin-left:  6px;
	width: 470px;
}
.stats_graph_wrapper_breakdown2 {
	float: left;
	width: 945px;
	height: 166px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_breakdown2 {
	margin-left:  7px;
}
.stats_graph_wrapper_demographic1 {
	float: left;
	width: 710px;
	height: 326px;
	padding-top: 2px;
	padding-left: 4px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_demographic1 {
	margin-left: 5px;
	margin-right: 0px;
	width: 718px;
}
.stats_graph_wrapper_demographic2 {
	float: left;
	width: 600px;
	height: 326px;
	padding-top: 2px;
	padding-left: 4px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_demographic2 {
	margin-left:  5px;
	height: 349px;
	width: 608px;
}
.stats_graph_wrapper_demographic3 {
	float: left;
	width: 945px;
	height: 36px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_demographic3 {
	margin-left:  5px;
	width: 949px;
}
.stats_graph_wrapper_demographic4 {
	float: left;
	width: 945px;
	height: 166px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_demographic4 {
	margin-left:  7px;
	width: 940px;
}
.stats_graph_wrapper_demographic5 {
	float: left;
	width: 226px;
	margin-left: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_demographic5 {
	width: 226px;
	margin-left: 0px;
}
.stats_graph_wrapper_demographic6 {
	float: left;
	width: 337px;
	margin-left: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_demographic6 {
	margin-left: 0px;
	width: 337px;
}
.stats_graph_wrapper_cont {
	float: left;
	margin-left: 8px;
	margin-top: 2px;
	width: 435px;
}
/* IE6 and below */
* html .stats_graph_wrapper_cont {
	margin-left: 1px;
	width: 435px;
}
.stats_graph_wrapper_day2 {
	float: left;
	width: 431px;
	height: 142px;
	padding-top: 2px;
	padding-left: 4px;
	margin-top: 0px;
	margin-left: 4px;
}
/* IE6 and below */
* html .stats_graph_wrapper_day2 {
	width: 436px;
	margin-left: 4px;
	height: 144px;
}
.stats_graph_wrapper_day3 {
	float: left;
	margin-left: 7px;
	margin-top: 2px;
	width: 507px;
	height: 290px;
	padding-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_day3 {
	width: 509px;
	margin-left: 3px;
}
.stats_graph_wrapper_month {
	float: left;
	width: 941px;
	height: 326px;
	padding-top: 0px;
	padding-left: 4px;
	margin-left: 13px;
	margin-top: 2px;
}
/* IE6 and below */
* html .stats_graph_wrapper_month {
	margin-left:  5px;
	width: 949px;
}
.stats_graph_wrapper_daily {
	float: left;
	width: 311px;
	height: 212px;
	margin-top: 0px;
}
/* IE6 and below */
* html .stats_graph_wrapper_daily {
	width: 314px;
	margin:0px;
	padding:0px;
}
.stats_graph_2_wrapper {
	width: 736px;
	height: 278px;
	background-color: #2B2B2B;
	border: #CCC 1px solid;
	margin-top: 1px;
}
.stats_graph_types {
	height: 232px;
	width: 57px;
	background-color: #6a7480;
	float: left;
}
.stats_graph {
	float: left;
	margin-bottom: 4px;
	margin-top: 4px;
}
.stats_graph_line_wrapper {
	width: 736px;
	height: 138px;
	background-color: #2B2B2B;
	border: #CCC 1px solid;
	margin-bottom: 1px;
	margin-top: 1px;
	text-align: center;
}
/* IE6 and below */
* html .stats_graph_line_wrapper {
	margin-left: 2px;
	width: 737px;
}
.stats_graph_line_wrapper img {
}
.statstable_title {
	font-size: 16px;
}
.statstable_title_2 {
	text-align: left;
	font-weight: 700;
	background-color: #620F00;
	border: #BDBDBD solid 1px;
	color: #CCCCCC;
	padding: 4px 0 4px 8px;
}
.statstable_title_2 a{
	color: #CCC;
}
.statstable_title_3 {
	background-color: #0C0C0C;
	color: #CCCCCC;
	display:block;
	font-size: 12px;
	font-weight: 700;
	height: 22px;
	padding-top:4px;
	text-align:center;
}
.statstable {
	margin-top: 2px;
}
.statstable_title span {
	font-weight: 700;
}
.statstable_header {
	float: left;
	background: url("/nats_images/skin_1003/stats_breakdown_header.png") no-repeat left top;
	height: 26px;
}
.statstable_header2 {
	background: #BBBBBB;
	float: left;
	height: 24px;
	border-right: 1px #000 solid;
	border-bottom: 1px #000 solid;
	border-top: 1px #000 solid;
}
.statstable_row_field {
	background: url("/nats_images/skin_1003/bt_dotgrid.png");
	border-bottom: 1px solid #363636;
	border-right: 1px dashed #363636;
	color: #A0A0A0;
	display: block;
	float: left;
	font-size: 12px;
	height: 24px;
	padding: 7px 0 4px;
	text-align: right;
}
.statstable_row_field span {
	display: block;
	font-size: 9px; 
	font-weight: 700;
}
.statstable_row_field img {
	padding-left:5px;
	padding-right:5px;
}
.statstable_header_row_field {
	background:url("/nats_images/skin_1003/bt_dotgrid.png");
	color:#A0A0A0;
	display:block;
	float:left;
	font-weight: 700;
	height:17px;
	padding-top:3px;
	text-align:center;
}
.statstable_header_row_field span {
	display:block;
	font-size: 9px; 
	font-weight: 700;
}
.statstable_wrapper {
	float: left;
	width: 734px;
}
/* IE6 and below */
* html .anothermimargin {
	margin-left:1px;
	width:417px;
}
.mimargin4 {
	margin-left:12px;
}
/* IE6 and below */
* html .mimargin4 {
	margin-left:6px;
}
.mimargin5 {
	       margin-left:12px;
}
/* IE6 and below */
* html .mimargin5 {
	       margin-left:5px;
}
.eindexwidth2{
	width: 435px;
	float: left;
}
/* IE6 and below */
* html .eindexwidth2{
	       width: 431px;
}
/* Firefox IE7 */
html>body .anothermimargin {
	margin-left:1px;
	padding-left:2px;
}
.mimargin {
	margin-left:11px;
}
/* IE6 and below */
* html .mimargin {
	margin-left:6px;
}
.statstable_row1 {
	height:35px;
	background:#270A00;
}
.statstable_row2 {
	height:35px;
	background:#000000;
}
.statstable_header_row {
	height:17px;
	background:#222222;
	border:1px solid #363636;
	margin: 2px 0 2px 0;
}
.codepayout {
	font-size: 12px;
	padding-left: 3px;
	width: 303px;
}
/* IE6 and below */
* html .codepayout {
	       width: 305px;
}

.sidebar_darkheader {
	background-color: #620F00;
	border: #BDBDBD solid 1px;
	color: #fff;
	font-weight: 700;
	margin-top: 10px;
	padding: 5px;
	text-align: center;
	width: 197px;
}
/* IE6 and below */
* html .sidebar_darkheader {
	width: 207px;
}
.sidebar_darkheader_stats_breakdown {
	margin-top: 2px;
	width: 303px;
}
/* IE6 and below */
* html .sidebar_darkheader_stats_breakdown {
	width: 314px;
}
/* IE6 and below */
* html .sbdh2 {
	width: 197px;
}
.sidebar_darkheader span {
	color: #BDBDBD;
	font-size: 18px;
	text-decoration: underline;
}
.sidebar_revstats_desc, 
.sidebar_revstats_desc a {
	padding:0;
	margin:0;
	float: left;
	width: 76px;
	text-align: left;
	padding-left:0px;
	margin:3px 0 0  9px;
}
/* Firefox IE7 */
html>body .sidebar_revstats_desc, .sidebar_revstats_desc a {
	margin:3px 0 0 16px;
}
.sidebar_revstats, .sidebar_revstats a {
	padding: 0px 0 0px 0;
	text-align: left;
	margin:0;
	color: #FFFFFF;
}
.sidebar_revstats a {
	width:80px;
}
.sidebar_filters_desc {
	float: left;
	margin: 14px 0 0 2px;
	padding: 0 3px 0 0;
	text-align: right; 
	width: 60px;
}
.sidebar_linkcodes_desc {
	float: left;
	margin: 4px 0 0 6px;
	padding: 0 3px 0 0;
	text-align: left; 
	width: 100px;
}
.sidebar_login_index {
	background-image: url('/images/login_bg.jpg');
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: 35px;
	text-align: left;
	vertical-align: top;
	width: 100%;
}
.sidebar_revstats {
	padding-left: 0px;
	padding-top: 10px;
	text-align: left;
	vertical-align: top;
	width: 100%;
}
.sidebar_revstats_border {
	height: 1px;
	background-color: #666666;
	width: 175px;
	margin-left: 15px;
	margin-top: 2px;
}
.sidebar_revstats_value {
	float: left;
	width: 50px;
	text-align: right;
	margin:3px 0 0 0px;
}
.sidebar_filters_value {
	float: left;
	width: 140px;
	text-align: left;
	margin: 3px 0 0 0px;
}
.sidebar_revstats_value_column2 {
	float: left;
	width: 40px;
	text-align:  right;
	margin:3px 0 0 0px;
}
.sidebar_revstats_value_column3 {
	float: left;
	width: 60px;
	text-align: right;
	margin:3px 0 0 0px;
}
.sidebar_revstats_text {
	float: left;
	width: 174px;
	text-align: left;
	margin-top: 3px;
	margin-left: 14px;
}
.sidebar_revstats img {
	margin: 5px;
	border: 1px #c3c6c7 solid;
}
.sidebar_youraffiliates {
	width: 79px;
	height: 30px;
	float: left;
	border: 1px #c3c6c7 solid;
	background-color: #f4f7f9;
	padding: 8px;
	color: #FFFFFF;
}
.sidebar_youraffiliates span {
	display: block;
	font-weight: 700;
}
.sidebar_indent {
	margin-left: 6px;
}
.date_wrapper {
	margin-right: 2px;
	float: left;
	border-bottom: 2px #BDBDBD solid;
	background-color: #444444;
	width: auto;
}
.date_box {
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	background-color: #4A0B00;
	width: 56px;
	height: 40px;
	border: #949494 1px solid;
	margin-bottom: 2px;
	padding: 5px 5px 5px 5px;
}
/* IE6 and below */
* html .date_box {
	width: 66px;
}
.date_day {
	color: #FFF;
	font-weight: bold;
}
.date_monthday {
	color: #FFF;
}
.date_total {
	color: #FFF;
}
/* Firefox IE7 */
html>body .date_box_today {
	border: 3px solid #CBD0D6;
	height: 36px;
	width: 52px;
}
/* IE6 and below */
* html .date_box_today {
	border: 3px solid #CBD0D6;
	height: 28px;
	padding: 3px;
	width: 66px;
}
.shdh {
	font-size: 16px;
}
.statistics {
	margin-top: 10px;
}
.shdh span {
	font-weight:700;
}
.shdb {
	float: left;
	background: url(/nats_images/skin_1003/stats_breakdown_header.png) no-repeat left top;
	height: 26px;
	width: 448px;
}
.shcn {
	background: #BBBBBB url(/nats_images/skin_1003/sub_left.png) no-repeat left top;
	color: #000000;
	float: left;
	font-weight: 700;
	height: 17px;
	padding: 6px 0 0 10px;
	width: 400px;
}
.shna {
	background: #BBBBBB;
	color: #000000;
	float: left;
	height: 23px;
	text-align: right;
	width: 120px;
}
.shna img {
	padding: 9px;
}
.shdc {
	background:#BBBBBB;
	border-right:1px #000 solid;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
	float:left;
	height:24px;
	width:511px;
}
.slca,.slra,.slun,.slsi,.slra,.slea,.slbr,.slch {
	background: url("/nats_images/skin_1003/bt_dotgrid.png");
	border-bottom: 1px solid #363636;
	border-right: 1px dashed #363636;
	color: #A0A0A0;
	display: block;
	float: left;
	font-size: 12px;
	height: 24px;
	padding: 7px 0 4px;
	text-align: right;
}
.slra,.slun,.slsi,.slra,.slea,.slbr {
	padding-right: 9px;
	padding-top: 10px;
	padding-bottom: 1px;
}
/* Firefox IE7 */
html>body .slcacode1 {
	font-size: 13px;
	height: 23px;
	padding-right: 5px;
	text-align: right;
	width: 100px;
}
/* IE6 and below */
* html .slcacode1 {
	font-size: 13px;
	height: 35px;
	text-align: right;
	padding-right: 5px;
	width: 105px;
}
/* Firefox IE7 */
html>body .sluncode1 {
	font-size: 13px;
	height: 23px;
	padding-left: 5px;
	text-align: left;
	width: 309px;
}
/* IE6 and below */
* html .sluncode1 {
	font-size: 13px;
	height: 35px;
	padding-left: 5px;
	text-align: left;
	width: 326px;
}
/* Firefox IE7 */
html>body .slcacode2 {
	font-size: 13px;
	height: 23px;
	padding-right: 5px;
	text-align: right;
	width: 100px;
}
/* IE6 and below */
* html .slcacode2 {
	font-size: 13px;
	height: 35px;
	padding-right: 5px;
	text-align: right;
	width: 105px;
}
/* Firefox IE7 */
html>body .sluncode2 {
	font-size: 13px;
	height: 23px;
	padding-left: 5px;
	text-align: left;
	width: 181px;
}
/* IE6 and below */
* html .sluncode2 {
	font-size: 13px;
	height: 35px;
	padding-left: 5px;
	text-align: left;
	width: 197px;
}
/* mouseover row color change */
tr.on {
	background-color: #000000;
}
tr.off {}
.adtools_type_header {
 	color: #C4C4C4;
	float: left;
	font-weight: bold;
	font-size: 8pt;
	padding: 10px 0 8px 6px;
 	text-align: right;
	vertical-align: middle;
	width: 160px; 
}
.adtools_type_list {
	color: #333333;
	padding: 5px 5px 8px 5px;
	text-align: center; 
	vertical-align: middle;
	width: 170px;
}
.adtools_type_list div {
	border-bottom: dotted 1px #333333;
	border-right: dotted 1px #333333;
	float: left;
	padding: 0 5px 5px 5px;
	text-align: center;
	width: 45px;
}
.adtools_type_list div a {
	font-weight: bold;
}
.adtools_type_list div p {
	color: #666666; 
	font-size: 8px;
	line-height: 10px;
}
.slra_adtools_rss1 {
	width: 185px;
	padding-right: 10px;
	font-size: 13px;
}
/* IE6 and below */
* html .slra_adtools_rss1 {
	width: 195px;
	height: 37px;
}
.slra_adtools_rss2 {
	width: 400px;
	padding: 3px 0 8px 0;
	text-align: center;
	font-size: 13px;
}
/* IE6 and below */
* html .slra_adtools_rss2 {
	width: 415px;
	height: 37px;
}
.slra_adtools_rss3 {
	width: 45px;
	padding-right: 0;
	text-align: center;
	font-size: 13px;
}
/* IE6 and below */
* html .slra_adtools_rss3 {
	width: 45px;
	height: 37px;
}
.slra_adtools_rss4 {
	font-size: 13px;
	padding-right: 0;
	text-align: center;
	width: 87px;
}
/* IE6 and below */
* html .slra_adtools_rss4 {
	width: 87px;
	height: 37px; }

/* Firefox IE7 */
html>body .slrasignup {
	width: 513px;
	font-size: 13px;
	text-align: left;
	padding-left: 4px;
	padding-top: 0;
	height: 34px;
}
/* IE6 and below */
* html .slrasignup {
	width: 515px;
	font-size: 13px;
	text-align: left;
	padding-left: 4px;
	padding-top: 0;
	height: 34px;
}
.slra_adtools_content_min1 {
	width: 122px;
	padding-right: 10px;
	font-size: 13px;
}
/* IE6 and below */
* html .slra_adtools_content_min1 {
	width: 136px;
	height: 36px;
}
.slra_adtools_content_min2 {
	width: 66px;
	padding-right: 10px;
	font-size: 13px;
}
/* IE6 and below */
* html .slra_adtools_content_min2 {
	width: 71px;
	height: 36px;
}
.slra_adtools_content_min3 {
	width: 60px;
	padding-right: 0;
	font-size: 11px;
	text-align: center;
}
/* IE6 and below */
* html .slra_adtools_content_min3 {
	width: 66px;
	height: 36px;
}
.slra_adtools_content_min4 {
	font-size: 11px;
	padding-right: 10px;
	text-align: center;
	width: 80px;
}
/* IE6 and below */
* html .slra_adtools_content_min4 {
	width: 88px;
	height: 36px;
}
.slra_adtools_content_max1 {
	height: 91px;
	padding: 2px;
	text-align: center;
	width: 108px;
}
/* IE6 and below */
* html .slra_adtools_content_max1 {
	height: 96px;
}
.slra_adtools_content_max2 {
	width: 233px;
	padding-left: 15px;
	padding-right: 0;
	font-size: 11px;
	height: 92px;
	padding-top: 2px;
}
/* IE6 and below */
* html .slra_adtools_content_max2 {
	height: 96px;
	width: 270px;
}
.slra_adtools_1 {
	padding-right: 10px;
	width: 142px;
}
/* IE6 and below */
* html .slra_adtools_1 {
	height: 37px;
	width: 140px;
}
.slra_adtools_2 {
	padding: 3px 4px 8px 4px;
	text-align: center;
	width: 378px;
}
/* IE6 and below */
* html .slra_adtools_2 {
	height: 36px;
	width: 418px;
}
.slra_adtools_3 {
	font-size: 8pt;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: 34px;
}
/* IE6 and below */
* html .slra_adtools_3 {
	height: 37px;
	width: 52px;
}
.slra_adtools_4 {
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: 54px;
}
/* IE6 and below */
* html .slra_adtools_4 {
	height: 37px;
	width: 55px;
}
.slra_adtools_5 {
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: 76px;
}
/* IE6 and below */
* html .slra_adtools_5 {
	height: 37px;
	width: 55px;
}
.slra_adtools_f_hpa1 {
	height: 128px;
	padding: 5px 0pt 0pt;
	text-align: center;
	width: 162px;
}
/* IE6 and below */
* html .slra_adtools_f_hpa1 {
	height: 134px;
}
.slra_adtools_f_hpa2 {
	width: 373px;
	font-size: 11px;
	height: 132px;
	text-align: left;
	padding-left: 5px;
	padding-top: 0;
}
/* IE6 and below */
* html .slra_adtools_f_hpa2 {
	height: 134px;
}
.slra_adtools_f_hpa3 {
	width: 165px;
	font-size: 11px;
	height: 132px;
	text-align: left;
	padding-left: 5px;
	padding-top: 0;
}
/* IE6 and below */
* html .slra_adtools_f_hpa3 {
	width: 178px;
	height: 134px;
}
.slra_adtools_f_fhg1 {
	padding: 5px 0 0;
	width: 158px;
	height: 128px;
	text-align: center;
}
/* IE6 and below */
* html .slra_adtools_f_fhg1 {
	height: 132px;
}
.slra_adtools_f_fhg2 {
	width: 552px;
	height: 132px;
	text-align: left;
	padding-left: 10px;
	padding-top: 0;
}
/* IE6 and below */
* html .slra_adtools_f_fhg2 {
	width: 574px;
}
/* Firefox IE7 */
html>body .slraexsites {
	width: 530px;
	font-size: 11px;
	height: 138px;
	text-align: left;
	padding: 10px;
}
/* IE6 and below */
* html .slraexsites {
	width: 530px;
	font-size: 11px;
	height: 138px;
	text-align: left;
	padding: 10px;
}

/* Firefox IE7 */
html>body .slrahorbanner1 {
	width: 476px;
	padding-right: 0;
	font-size: 13px;
	height: 84px;
	text-align: center;
}
/* IE6 and below */
* html .slrahorbanner1 {
	width: 482px;
	padding-right: 0;
	font-size: 13px;
	height: 96px;
	text-align: center;
}
/* Firefox IE7 */
html>body .slrahorbanner2 {
	width: 238px;
	padding-left: 15px;
	padding-right: 0;
	font-size: 11px;
	height: 86px;
	padding-top: 8px;
}
/* IE6 and below */
* html .slrahorbanner2{
	width: 245px;
	padding-left: 15px;
	padding-right: 0;
	font-size: 11px;
	height: 96px;
	padding-top: 8px;
}
/* Firefox IE7 */
html>body .slravertbanner1 {
	font-size: 13px;
	height: 296px;
	padding: 0;
	padding-top: 3px;
	text-align: center;
	vertical-align: middle;
	width: 98px;
}
/* IE6 and below */
* html .slravertbanner1{
	font-size: 13px;
	height: 303px;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	width: 97px;
}
/* Firefox IE7 */
html>body .slravertbanner2 {
	font-size: 11px;
	height: 296px; 
	padding-left: 10px;
	padding-right: 0;
	padding-top: 2px;
	width: 133px;
}
/* IE6 and below */
* html .slravertbanner2{
	font-size: 11px;
	height: 303px;
	padding-left: 10px;
	padding-right: 0;
	padding-top: 2px;
	width: 130px;
}
/* Firefox IE7 */
html>body .slrasqubanner1 {
	width: 93px;
	padding: 2px;
	font-size: 13px;
	height: 93px;
	text-align: center;
}
/* IE6 and below */
* html .slrasqubanner1{
	width: 97px;
	padding: 2px;
	font-size: 13px;
	height: 94px;
	text-align: center;
}
/* Firefox IE7 */
html>body .slrasqubanner2 {
	font-size: 11px;
	height: 94px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 0;
	padding-top: 2px;
	width: 251px;
}
/* IE6 and below */
* html .slrasqubanner2{
	width: 265px;
	padding-left: 15px;
	padding-right: 0;
	font-size: 11px;
	height: 98px;
	padding-top: 2px;
}
.slca {
	font-size: 8px;
	border-left:1px solid #363636;
	border-bottom:1px dotted #75767F;
	padding-right:7px;
	background:#bccbe2;
}
.slca span {
	display: block;
	font-size: 9px;
	font-weight: 700;
}
.slea {
	font-weight: 700;
}
.slbr {
	border-right: 1px solid #363636;
	padding: 4px 9px 7px 0;
}
.slbr img {
	padding-left: 5px;
	padding-right: 5px;
}
.slch {
	font-size: 8px;
	padding: 4px 0 7px;
	text-align: center;
	width: 95px;
}
.slch span {
	display: block;
	font-size: 15px;
	font-weight: 700;
}
.st1, tr.st1 td {
	height: 35px;
	background-color: #270A00;
/* IE6 and below */
* html .st1 {
	height: 30px;
}
.st1_adtools {
	height: 36px;
}
/* IE6 and below */
* html .st1_adtools {
	height: 36px;
}
.st2, tr.st2 td {
	height: 35px;
	background-color: #000000;
}
/* IE6 and below */
* html .st2 {
	height: 30px;
}
.st2_adtools {
	height: 36px;
}
.st1_adtools_content_max {
	height: 96px;
	float: left;
	width: 366px;
}
/* IE6 and below */
* html .st1_adtools_content_max {
	height: 96px;
	width: 363px;
}
.std_adtools_fhg_max {
	height: 134px;
}
/* IE6 and below */
* html .std_adtools_fhg_max {
	height: 130px;
}
.std {
	background-color: #222222;
	border: 1px solid #363636;
	clear: both;
	height: 20px;
	margin: 5px 0 0 0;
	width: 100%;
}
.std_content {
	background-color: #222222;
	border: 1px solid #363636;
	height: auto;
	clear: both;
	margin: 5px 0 0 0;
}
.clear_none {
	clear: none;
}
.stdvert {
	float: left;
	margin-left: 4px;
	width: 240px;
}
/* IE6 and below */
* html .stdvert {
	float: left;
	margin-left: 2px;
	width: 244px;
}
/* Firefox IE7 */
html>body .stdsqu {
	float: left;
	margin-left: 3px;
	width: 360px;
}
/* IE6 and below */
* html .stdsqu {
	float: left;
	margin-left: 4px;
	width: 359px;
}

/* Firefox IE7 */
html>body .vertban {
	height: 300px;
	float: left;
	width: 243px;
	margin-left: 0;
}
/* IE6 and below */
* html .vertban {
	height: 303px;
	float: left;
	width: 245px;
	margin-left: 2px;
}
/* Firefox IE7 */
html>body .squban {
	height: 98px;
	float: left;
	width: 365px;
}
/* IE6 and below */
* html .squban {
	height: 96px;
	float: left;
	width: 366px;
	margin-left:1px;
}
/* Firefox IE7 */
html>body .contmin {
	height: 36px;
	float: left;
	width: 362px;
	margin-left:3px;
}
/* IE6 and below */
* html .contmin {
	height: 36px;
	float: left;
	width: 361px;
	margin-left:4px;
}
.stats_graph_overall_box {
	background-color: #000;
	border: 1px #AC1700 solid;
	color: #CCCCCC;
	margin: 4px;
	text-align: center;
	vertical-align: top;
	width: 78px;
}
.stats_graph_overall_box span {
	display: block;
	width: 76px;
	height: 14px;
	background-color: #4A0B00;
	color: #B99C95;
	margin: 1px;
	padding-top: 1px;
	text-transform: uppercase;
	font-size: 8px;
	font-weight: 700;
}
.stats_graph_overall_signups {
	border-right: 1px #a6aeb6 solid;
	width: 38px;
	float: left;
}
.stats_graph_overall_signups span {
	border: 1px #0A0A0A solid;
	background-color: #4A0B00;
	display: block;
	width: 30px;
	height: 20px;
	color: #fff;
	font-weight: 700;
	margin: 8px 4px 6px 3px;
	font-size: 12px;
	padding-top: 4px;
}
.stats_graph_overall_rebills {
	width: 37px;
	float: right;
}
.stats_graph_overall_hits span {
	border: 1px #AC1700 solid;
	background-color: #4A0B00;
	display: block;
	width: 68px;
	height: 20px;
	color: #CCC;
	font-weight: 700;
	margin: 8px 4px 6px 3px;
	font-size: 12px;
	padding-top: 4px;
}
.stats_graph_overall_raw span {
	border: 1px #4A0B00 solid;
	background-color: #270A00;
	display: block;
	width: 68px;
	height: 20px;
	color: #CCC;
	font-weight: 700;
	margin: 8px 4px 6px 3px;
	font-size: 12px;
	padding-top: 4px;
}
.stats_graph_overall_gray span {
	background-color: #dfdfdf;
	border: 1px #a6aeb6 solid;
	display: block;
	color: #000;
	font-size: 12px;
	font-weight: 700;
	height: 20px;
	margin: 8px 4px 6px 3px;
	padding-top: 4px;
	width: 68px;
} 

.map_breakdown_button { 
	background-color: #8A8A8A; 
	border: 1px #5E5E5E solid; 
	display: block;
	font-size-adjust: none;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	margin: 1px 0 1px 0;
	text-align: center;
	width: 83px;
}
.map_breakdown_button a {
	display: block;
	padding: 4px;
	text-align: center;
}
.map_breakdown_button a:hover {
	background-color: #8D1700;
}
.map_breakdown_selected {
	border-right: 1px #5E5E5E solid;
	border-bottom: 1px #5E5E5E solid;
	border-top: 1px #5E5E5E solid;
	background-color: #8A8A8A;
	width: 10px;
	height: 20px;
	float: right;
}
.map_breakdown_button_bg {
	background-color: #8D1700;
}

/*
* Payments
*/
.payments_graph {
	height: 220px;
	width: 737px;
	background-color: #1C1C1C;
	border: none; /*1px solid #DEDEDE;*/
	float: left;
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
}
/* IE6 and below */
* html .payments_graph {
	width: 737px;
	margin-left: 1px;
}
.payments_wrapper {
	width: 737px;
}
/* IE6 and below */
* html .payments_wrapper {
	width: 737px;
}
/*
* Support
*/

.dslca, .dslra, .dslun, .dslsi, .dslea, .dslbr, .dslch {
	background-color: #0C0C0C;
	background-image: url("/nats_images/skin_1003/bt_dotgrid.png");
	color: #A0A0A0;
	display: block;
	float: left;
	font-weight: 700;
	height: 16px;
	padding-top:4px;
	text-align:center;
}
.dslra_adtools1 {
	width:163px;
}
.dslra_adtools2 {
	width:375px;
}
.dslra_adtools3 {
	width: 190px;
}
/* Firefox IE7 */
html>body .fixit2 {
	height:14px;
	margin-bottom:2px;
}
/* IE6 and below */
* html .fixit2 {
	height:18px;
	margin-bottom:0px;
}
.dslca {
	background-color: #222222;
	width:110px;
}
.dslca_corner {
	margin-bottom: 2px;
	height: 14px;
}
/* IE6 and below */
* html .dslca_corner {
	height: 17px;
}
.dslca span {
	display: block;
	font-size: 9px;
	font-weight: 700;
}
.dslea {
	font-weight: 700;
	width: 115px;
}
.dslbr {
	width:237px;
}
.contact_form_wrapper {
	border:0px solid gray;
	float: left;
	font-size: 11px;
	padding-left: 5px;
}
.contact_form_left {
	width:140px;
	border:0px;
	float:left;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}
.contact_form_right {
	width:207px;
	border:0px;
	float:left;
}
.contact_form_indented_left {
	width:740px;
	border:0px;
	float:left;
	text-align:left;
	margin:0px 0px 0px 50px;
}
.contact_form_text_box {
	width: 203px;
	height: 16px;
	border: 1px #adb5c0 solid;
	padding-left:2px;
}
.contact_form_dropdown {
	width: 207px;
	border: 1px #adb5c0 solid;
	padding-left:2px;
}
.contact_form_textarea {
	border: 1px #adb5c0 solid;
	padding-left:2px;
}
.font_bold {
	font-size: 16px;
	font-weight: 700;
}
.contact_form_company_wrapper {
	border: 1px #eee solid;
	padding-bottom: 5px;
}
.contact_form_company {
	text-align: center;
	font-size: 16px;
	margin-top: 5px;
	font-weight: bold;
}
.contact_form_company_info {
	text-align: center;
}
.contact_indent {
	margin-left: 7px;
}
/*
* MISC
*/

.day {
	font-size: 14px;
}
.subs {
	letter-spacing: normal;
	vertical-align: super;
}
.year {
	color: #FFFFFF;
	letter-spacing: 1px;
	vertical-align: super;
}
.graph_box {
	background-color: #fff;
	border: 1px #a6aeb7 solid;
	float: left;
	height: 267px;
	margin: 4px 0 4px 4px;
	width: 360px;
}
.graph_box_desc {
	background-color: #bccadb;
	font-weight: 700;
	height: 15px;
	margin: 1px;
	text-align: center;
	padding: 5px;
	width: 348px;
}

.sbox {
	border: 1px #d1d1d1 solid;
	font-weight: normal;
	margin-right: 2px;
	width: 112px;
}
.sboxl {
	border: 1px #D1D1D1 solid;
	font-weight: normal;
	margin-right: 2px;
	width: 339px;
}
.starea {
	font-size: 11px;
	height: 96px;
	width: 342px;
}
.txtopt {
	background: #FFF;
	border: 1px #C3C3C3 solid;
	height: 12px;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-top: 6px;
	width: 343px;
}
.txtopt a {
	display: block;
	float: left;
	height: 12px;
	padding: 2px 0 0 2px;
	width: 168px;
}
.txtopt span {
	display:block;
	text-align:right;
	padding-top: 1px;
}
.graphdetails {
	height:329px;
	width:374px;
	padding-left:6px;
	float:left;
	background:#1C1C1C;
	border-right:1px #2A2A2A solid;
	border-bottom:1px #2A2A2A solid;
}
.graphopts {
	margin-left:26px;
}
.micon a {
	width:41px;
	height:41px;
}
.micon,.miconl {
	text-align:center;
	margin-right:5px;
	margin-top:5px;
	float:left;
}
.micon img {
	margin:0 auto;
	padding:7px 0;
}
.miconl img {
	margin:0 auto;
	padding:13px 0;
}
.micon a,.miconl a {
	color:#8f8f8f;
	vertical-align:middle;
	float:left;
	display:block;
	border:1px solid #d1d1d1;
	background:#fff;
}
.miconl a {
	width:97px;
	height:41px;
}
.details {
	width: 207px;
}
.details img {
	margin-top: 5px;
	margin-left: 12px;
}
.details_login {
	margin:0;
	padding:0;
	width: 217px;
	background:#8A8A8A;
}
/* Firefox IE7 */
html>body .details_login {
	width:207px;
}
.details_login img {
	margin-top: 5px;
	margin-left: 12px;
}
/*
* External
*/

.login_text {
	font-size: 12px;
	padding: 10px 0 5px;
}
.login_form {
	border: none; 
	color: #333333;
	font-size: 12px;
	height: 21px; 
	margin: 0;
	padding: 3px 0 0 3px;
	vertical-align: middle;
	width: 154px;
}
.login_checkbox {
	margin:0;
	text-align: left;
	padding-left: 1px;
	padding-top: 1px;
	float: left;
	width: 85px;
}
.login_submit {
	border: none;
	font-size: 12px;
	margin: 0;
	margin: 10px 0 0 0;
	width: 154px;
}
.login_forgot {
	float: left;
	text-decoration: underline;
	margin-top: 3px;
	margin-left: 65px;
}
.login_forgot2 {
	font-size: 11px;
	height: 25px;
	margin-top: 0;
	padding-top: 5px;
	text-decoration: none}
.login_remember {
	font-size: 11px;
	height: 25px;
	margin-left: 2px;
	margin-top: 5px;
	padding-top: 5px;
	text-decoration: none;
}
.signup_submit {
	border: 1px #CCC solid;
	color: #666;
	margin: 6px 0 0 0;
	padding: 2px;
}
/*
* ACCOUNT PAGE
*/
.tabs td {
	margin: 0;
	padding: 5px 10px;
	text-align: center;
	vertical-align: middle;
}
/*
* AD TOOLS 
*/
.site_thumb_box_cont {
	background-image: url(/nats_images/skin_1003/bg.gif);
	color: #000;
}

.site_thumb_box_cont p {
	margin: 0 10px;
	min-height: 15px;
	text-align: center;
}

.site_thumb_box_top { 
	background: url(/nats_images/skin_1003/tr.gif) no-repeat top right; 
}

.site_thumb_box_bottom {
	background: url(/nats_images/skin_1003/br.gif) no-repeat top right; 
}

img.site_thumb_box_corner {
	  width: 3px;
	  height: 3px;
	  border: none;
	  display: block !important;
}
#site_thumb_box_gallery_icon {
	font-family: "Tahoma", Verdana, Arial;
	font-size: 10px;
	font-weight: 700;
	color: #638aad;
	border: 1px #9d9d9d solid;
	background-color: #cccccc;
	width: 125px;
	padding: 3px;
	float: left;
	margin: 2px;
}
.site_thumb_box_sep {
	height: 2px;
}

.site_thumb_box_base {
	background-image: url(/nats_images/skin_1003/bf.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.adtool_mouseover_image {
	position: relative;
	z-index: 0;
}
.adtool_mouseover_image:hover {
	background-color: transparent;
	z-index: 50;
}
.adtool_mouseover_image span {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	position: absolute;
	text-decoration: none;
	visibility: hidden;
}
.adtool_mouseover_image span img {
	border: 5px solid #FFFFFF;
	padding: 0;
}
.adtool_mouseover_image:hover span {
	left: 100px;
	top: 0;
	visibility: visible;
}
/* IE6 and below */
* html .calendar {
	margin-left:-8px;
	width:207px;
}
.calendar td {
	text-align:center;
}
.group_form_padding{
	 padding-left:5px;
}
/* IE6 and below */
* html .group_form_padding{
	 padding-left:0px;
}