/* PAGE */

body {
	margin: 0px;
/* 	background-image: url(http://www.manaccom.com/images/common/background_standard.jpg); */
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #797d86;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 100%;
}
/* NAVIGATION TABS */

#jumboheader {
	height: 90px;
	width: 800px;
	text-align: left;
	background-image: url(http://www.manaccom.com/images/common/header_manacc_standard.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position:relative;
/* 	margin-top: 10px; */
	margin-right: auto;
	margin-left: auto;

}

#jumboheader a#link {
	display:	block;
	height:		109px;
	width:		800px;
}

#jumboheader a#link:hover {
	/* negate the background set for other links */
	background:	none;
}

#jumboheader ul {
	bottom:0pt;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt 5px 0pt 0pt;
	position:absolute;
	right:0pt;
	width:auto;
}
#jumboheader ul li {
/* 	background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 100% -600px; */
	display: inline;
	float:left;
/* 	margin:0pt 2px 0pt 0pt;
	padding:0pt 5px 0pt 0pt; */
	font-size: 70%;
}

#jumboheader ul li a {
 	background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 100% -600px;  
	color:#000000;
	display:block;
	float:left;
/* 	padding:8px 8px 8px 15px; */
	line-height:18px;
 	margin:0pt 3px 0pt 0pt; 
	padding:0pt 4px 0pt 0px;
	text-decoration:none;
	font-weight: bold;
}
#jumboheader ul li a span {
 	background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 0% -600px; 
	display:block;
	padding:6px 4px 6px 9px;
	color:#ffffff;
}
#jumboheader ul li a:hover span{
  background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 0% -400px;
  color:#000000;
}
#jumboheader ul li a:hover {
  background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 100% -400px;  
	color: #FFCC00;
}
/*#jumboheader ul li.current {
background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 100% -200px;
}

#jumboheader ul li a {
	background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 0% -600px;
	color:#000000;
	display:block;
	float:left;
	padding:8px 8px 8px 15px;
	text-decoration:none;
	font-weight: normal;
}

#jumboheader ul li.current a {
	background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 0% -200px;
}*/

/* #jumboheader li:hover {
	background-position:100% -200px;
} */


#home #jumboheader ul li.home_navtab a,
#companyprofile #jumboheader ul li.profile_navtab a,
#products #jumboheader ul li.products_navtab a,
#media #jumboheader ul li.media_navtab a,
#websites #jumboheader ul li.websites_navtab a,
#stocks #jumboheader ul li.stocks_navtab a,
#jobs #jumboheader ul li.jobs_navtab a,
#contact #jumboheader ul li.contact_navtab a {
 	background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 100% -200px; 
}

#home #jumboheader ul li.home_navtab a span,
#companyprofile #jumboheader ul li.profile_navtab a span,
#products #jumboheader ul li.products_navtab a span,
#media #jumboheader ul li.media_navtab a span,
#websites #jumboheader ul li.websites_navtab a span,
#stocks #jumboheader ul li.stocks_navtab a span,
#jobs #jumboheader ul li.jobs_navtab a span,
#contact #jumboheader ul li.contact_navtab a span {
	background:transparent url(http://www.manaccom.com/images/common/header_manacc_tabs.gif) no-repeat scroll 0% -200px;
	color:#000000;
}

/* PAGE CATEGORY IMAGE */

.sectionimage {
	width: 800px;
	height: 186px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
}
.headsection_city {
	background-image: url(http://www.manaccom.com/images/home/home_section_image01.jpg);
}
.headsection_city2 {
	background-image: url(http://www.manaccom.com/images/profile/sectionimage_city2.jpg);
}
.headsection_office {
	background-image: url(http://www.manaccom.com/images/home/home_section_image01.jpg);
}
.headsection_net {
	background-image: url(http://www.manaccom.com/images/media/media_section_image01.jpg);
}
.headsection_abstract {
	background-image: url(http://www.manaccom.com/images/products/products_section_image01.jpg);
}
.headsection_stock {
	background-image: url(http://www.manaccom.com/images/stocks/stocks_section_image01.jpg);
}
.headsection_contact {
	background-image: url(http://www.manaccom.com/images/contact/contact_section_image01.jpg);
}
.headsection_browser {
	background-image: url(http://www.manaccom.com/images/websites/websites_section_images.jpg);
}
.headsection_man {
	background-image: url(http://www.manaccom.com/images/jobs/jobs_section%20images.jpg);
}
.headsection_manaccom {
	background-image: url(http://www.manaccom.com/images/common/manaccom_section_image.jpg);
}



/* CONTENT AREA */

#main {
	width: 581px;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
	height: 100%;
	min-height: 772px
}

#main-wide {
	width: 970x;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
	height: 100%;
	min-height: 772px
}


#main-full {
	width: 800px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
	height: 100%;
}

#leftcolumn {
	float: left;
	margin-left: 7px;
	width: 198px;
	height: 100%;
	margin-bottom: -320em;
	padding-bottom: 320em;
	overflow: hidden;
	background: #eceff6;
}



#sectioncontent_container {
	background-color: #FFFFFF;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	overflow:hidden;
	text-align:left;
	width:800px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


/* SECONDARY NAVIGATION */

#secondarynav {
	width: 198px;
	float: left;
/*	margin-bottom: 7px;*/
	height:auto;
}

#secondarynav h1 {
	font-size: 75%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0.5em;
	padding-left: 2.5em;
	background-color: #5f849f;
	height: 1.3em;
	text-align: left;
	margin: 0px;
}

#secondarynav ul {
	list-style-type:none;
	height: 100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background: #f6f3e8;
}

#secondarynav li {
	line-height: 1.3em;
	list-style-type: none;
	margin: 0px;
	text-align: left;
	font-size: 70%;
	padding: 0px;
}

#secondarynav li a {
	background-color: #eceff6;
	color:#647bad;
	display: block;
	width: 163px;
	margin: 0px;
	padding: 10px 10px 10px 25px;
	text-decoration: none;
	background-image: url(http://www.manaccom.com/images/common/column_arrow_red.gif);
	background-repeat: no-repeat;
	background-position: 12px 1.15em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9dce3;
}

#companyprofile #index #secondarynav li#profile-item a,
#companyprofile #board #secondarynav li#board-item a,
#companyprofile #founder #secondarynav li#founder-item a,
#media-index #secondarynav li#media-item a,
#media-main #secondarynav li#main-item a,
#media-admin #secondarynav li#admin-item a
{
	background-color:#eceff6;
	color:#000000;
}

#secondarynav li.bottom a {
	border-bottom-style: solid;
	border-bottom-width: 7px;
	border-bottom-color: #FFFFFF;
}

#secondarynav li a:hover {
	background-color: #c9ccd3;
}


/* Tabbed Menu on media sections */
#divTabbed {
	background-color: #f8f8f8;
	width: 750px;
}
#ulTabbed {
	padding: 20px 0 3px 0;
	margin-left: 0;
	border-bottom: 1px solid #778;
	list-style: none;
	margin: 0;
}
#ulTabbed li {
	display: inline;
}

#ulTabbed li a {
	padding: 3px 10px;
	margin-left: 5px;
	margin-top: 10px;
	border: 1px solid #999;
	border-bottom: none;
	background-color: #d8dfe5;
	text-decoration: none;
}
#ulTabbed li a:link {
	padding: 3px 10px;
	margin-left: 5px;
	margin-top: 10px;
	border: 1px solid #999;
	border-bottom: none;
	background-color: #d8dfe5;
	text-decoration: none;
}

#ulTabbed li a:hover {
	color: #FFF;
	background-color: #6990af;
	border-color: #999;
}
#ulTabbed li .current a:link {
	color: #FFF;
	background-color: #6990af;
	border-color: #999;
}

/* ANOUNCEMENTS */

#announcements {
	width: 198px;
	float: left;
	height: 100%;
}

#announcements h1 {
	font-size: 75%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0.5em;
	padding-left: 2.5em;
	background-color: #5f849f;
	color:#ffffff;
	height: 1.3em;
	background-image: url(http://www.manaccom.com/images/common/column_announcements.gif);
	background-position: 0.4em 0.15em;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0px;
}

#announcements ul {
	bottom:0pt;
	list-style-type:none;
	right:0pt;
	height: auto;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background: #eceff6;
}

#announcements li {
	line-height: 1.3em;
	list-style-type: none;
	margin: 0px;
	text-align: left;
	font-size: 70%;
	padding: 0px;
}
#announcements li a {
	background-color: #eceff6;
	display: block;
	width: 163px;
	margin: 0px;
	padding: 10px 10px 10px 25px;
	text-decoration: none;
	color: #000000;
	background-image: url(http://www.manaccom.com/images/common/column_arrow_red.gif);
	background-repeat: no-repeat;
	background-position: 12px 1.15em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9dce3;
}

#announcements .announce_title {
	color: #6d80a0;
	font-weight: bold;
}

#announcements span.announce_read {
	color: #647BAD;
	margin-left: 100px;
	margin-top: 0.5em;
	display: block;
}

#announcements li a:hover {
	background-color: #c9ccd3;
}



/* SHARED CONTENT BOX CLASS */

.content_block {
	background-color: #f5f9fc;
	clear: both;
	width: 581px;
	text-align: left;
	margin-bottom: 7px;
	padding-bottom: 1em;
	overflow: hidden;
	font-size: 70%;
	height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.content_block_Full {
	background-color: #f5f9fc;
	clear: both;
	width: 780px;
	text-align: left;
	margin-bottom: 7px;
	padding-bottom: 1em;
	overflow: hidden;
	font-size: 70%;
	height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.content_block_Full h1 {
	font-size: 110%;
	padding-top: 0.5em;
	padding-right: 5px;
	padding-bottom: 0.5em;
	padding-left: 20px;
	margin-bottom: 5px;
	background-color: #5f849f;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 1.3em;
/* 	background-image: url(http://www.manaccom.com/images/common/box_row_background.gif); */
	background-position: right top;
	background-repeat: no-repeat;
}

.content_block h1 {
	font-size: 110%;
	padding-top: 0.5em;
	padding-right: 5px;
	padding-bottom: 0.5em;
	padding-left: 20px;
	margin-bottom: 5px;
	background-color: #5f849f;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 1.3em;
/* 	background-image: url(http://www.manaccom.com/images/common/box_row_background.gif); */
	background-position: right top;
	background-repeat: no-repeat;
}
.content_block p {
	line-height: 1.3em;
	margin-top: 1.8em;
	margin-bottom: 1.8em;
	padding-left: 20px;
	padding-right: 17px;
}
a {
	color: #647BAD;
	text-decoration: none;
}
a:hover {
	color: #5f849f;
	text-decoration: underline;
}
blockquote {
	line-height: 1.3em;
}
.backtotop {
	float: right;
}
.alignright {
	text-align: right;
}
.image {
	display: block;
	border: 3px solid #5f849f;
	margin-top: 0em;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 0em;
	float: left;
}


/* SMALL SHOUT BOX CLASS */

.shoutbox {
	background-color: #e9edf6;
	height: auto;
	width: 255px;
	margin-left: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0.2em;
	overflow:hidden;
	float: left;
	min-height: 150px;
}

.shoutbox h2 {
	font-size: 100%;
	background-color: #5f849f;
	width: auto;
	margin:0px;
	padding-top: 5px;
	height: 1.3em;
	padding-bottom: 0.5em;
	padding-right: 2px;
	padding-left: 2.4em;
	background-image: url(http://www.manaccom.com/images/common/column_arrow_red.gif);
	background-repeat: no-repeat;
	background-position: 1.2em 0.65em;
	color:#ffffff;
}

.shoutbox p {
	padding-right: 12px;
	margin-top: 1em;
}







/* LONG SHOUT BOX CLASS */

.long_box {
	padding-bottom: 1.2em;
/*	min-height: 150px;*/
	width: 534px;
	background-color: #e9edf6;
	height: auto;
	margin-left: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0.2em;
	overflow:hidden;
	float: left;
}

.long_box h2 {
	font-size: 100%;
	background-color: #5f849f;
	color:#ffffff;
	width: auto;
	margin:0px;
	padding-top: 5px;
	height: 1.3em;
	padding-bottom: 0.5em;
	padding-right: 2px;
	padding-left: 2.4em;
	background-image: url(http://www.manaccom.com/images/common/column_arrow_red.gif);
	background-repeat: no-repeat;
	background-position: 1.2em 0.65em;
}

.long_box p {
	padding-right: 12px;
	margin-top: 1em;
}

.image_manaccom {
	height: 134px;
	width: 200px;
	display: block;
	background-image: url(http://www.manaccom.com/images/home/manaccom_announcement.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding: 0px;
	margin-top: 1.2em;
	margin-right: 1.2em;
	margin-left: 1.2em;
	margin-bottom:0px;
	min-height: 100px;
}

/* WELCOME CLASSES */

.welcome .asx_logo {
	height: 79px;
	width: 78px;
	display: block;
	float: left;
	margin-right: 1em;
	margin-left: 20px;
	margin-bottom: 0.2em;
	background-image: url(http://www.manaccom.com/images/home/asxlogo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.welcome .highlight {
	color: #8D740B;
}



/* PROFILE CLASSES */

.profile {
	margin-bottom: -34em;
	padding-bottom: 34em;
	min-height: 770px;
}

.mike {
	background-image: url(http://www.manaccom.com/images/profile/mveverka.jpg);
	width: 168px;
	height: 225px;
	float: left;
}


/* PRODUCT CLASSES */

.products {
/*	margin-bottom: -34em;
	padding-bottom: 34em;*/
	min-height: 770px;
}

.productsimage{
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	border: 3px solid #5f849f;
	margin-top: 0em;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 0em;
}

.screenshot_ozlotteries {
	background-image: url(http://www.manaccom.com/images/products/screenshot_ozlotteries.jpg);
	width: 203px;
	height: 203px;
}
.screenshot_jumboaffiliates {
	background-image: url(http://www.manaccom.com/images/products/screenshot_jumboaffiliates.jpg);
	width: 203px;
	height: 203px;
}

.screenshot_lotaff {
	background-image: url(http://www.manaccom.com/images/products/screenshot_lotaff.jpg);
	width: 203px;
	height: 203px;
}

.screenshot_jumborewards {
	background-image: url(http://www.manaccom.com/images/products/screenshot_jumborewards.jpg);
	width: 203px;
	height: 203px;
}
.screenshot_manac {
	background-image: url(http://www.manaccom.com/images/products/screenshot_manac.jpg);
	width: 203px;
	height: 164px;
}
.screenshot_pinballkeno {
	background-image: url(http://www.manaccom.com/images/products/screenshot_pinballkeno.jpg);
	width: 203px;
	height: 203px;
}
.screenshot_scratchprizes {
	background-image: url(http://www.manaccom.com/images/products/screenshot_scratchprizes.jpg);
	width: 203px;
	height: 203px;
}
.screenshot_jumbomall {
	background-image: url(http://www.manaccom.com/images/products/screenshot_jumbomall.jpg);
	width: 203px;
	height: 191px;
}
.screenshot_jumbostore {
	background-image: url(http://www.manaccom.com/images/products/screenshot_jumbostore.jpg);
	width: 203px;
	height: 203px;
}
.subscribe {
	margin-bottom: -34em;
	padding-bottom: 34em;
	min-height: 770px;
}
/* WEBSITES CLASSES */

.websites {
	margin-bottom: -34em;
	padding-bottom: 34em;
	min-height: 770px;
}

/* MEDIA CLASSES */
.media {
	margin-bottom: -34em;
	padding-bottom: 34em;
	min-height: 770px;
}
.media li {
	margin-bottom: 1em;
}

/* CONTACT CLASSES */

.contact {
	margin-bottom: -34em;
	padding-bottom: 34em;
	min-height: 770px;
}

/* CONTACT CLASSES */
.jobs {
	margin-bottom: -34em;
	padding-bottom: 34em;
	min-height: 770px;
}

/* INDIVIDUAL SMALL BOX CLASSES */
.report .image_annualreport {
	height: 141px;
	width: 100px;
	display: block;
	background-image: url(http://www.manaccom.com/images/home/AR2009_thumbnail.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding: 0px;
	margin-top: 1.2em;
	margin-right: 1.2em;
	margin-left: 1.2em;
	margin-bottom:0px;
	min-height: 100px;
}
.newsletter {
	min-height: 184px;
}
.factsnapshot {
/*	padding-bottom: 0px;*/
	min-height: 170px;
}
.factsnapshot p {
	padding-right: 10px;
	padding-left: 10px;
}
.factsnapshot h2 {
	padding-left: 30px;
	background-image: url(http://www.manaccom.com/images/common/info_icon.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	width: auto;
}
.factsnapshot table {
	width: 255px;
	border: 0px;
	height: auto;
}
.factsnapshot tr td {
	padding-left: 10px;
	height: 17px;
	padding-top:0.4em;
}

/* MEDIA BOX ITEMS */
.icon_pdf{
	background-image: url(http://www.manaccom.com/images/common/pdf_icon.gif);
	display: block;
	height: 18px;
	width: 17px;
	left: 5px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 15px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}
.icon_rss {
	background-image: url(http://www.manaccom.com/images/common/icon-rss.gif);
	display: block;
	height: 18px;
	width: 17px;
	left: 5px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center center;
}
.icon_audio {
	background-image: url(http://www.manaccom.com/images/common/audio_icon.gif);
	display: block;
	height: 18px;
	width: 17px;
	left: 5px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 15px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}
.icon_video {
	background-image: url(http://www.manaccom.com/images/common/video_icon.gif);
	display: block;
	height: 18px;
	width: 17px;
	left: 5px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 15px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}
.icon_download {
	background-image: url(http://www.manaccom.com/images/common/download_icon.gif);
	display: block;
	height: 18px;
	width: 17px;
	left: 5px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 15px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}
.icon_link {
	background-image: url(http://www.manaccom.com/images/common/link_icon.gif);
	display: block;
	height: 18px;
	width: 17px;
	left: 5px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 15px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}
.icon_backtotop {
	background-image: url(http://www.manaccom.com/images/common/backtotop_icon.gif);
	display: block;
	height: 14px;
	width: 16px;
	left: 5px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 15px;
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center top;
}

/* MASK */
.testbottom {
	background-color: #ffffff;
	width: 800px;
	position: relative;
	bottom: 7px;
	height: 7px;
	margin-right: auto;
	margin-left: auto;
}
.footer {
	width: 800px;
	position: relative;
	bottom: 2px;
	height: auto;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-bottom: 1em;
	margin-right: auto;
	margin-left: auto;
	font-size: 70%;
	text-align: center;
}
.footer a {
	color: #0a374f;
}
.footer ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.footer ul li{
	display: inline;
	margin-left: 0.3em;
	color: #000000;
}
.pageanchor {
	display: none;
	margin: 0px;
	padding: 0px;
}
/* form styles */
.missing {
	color:#FF0000;
	font-weight:bold;
}
.invalid {
	color:#FF0000;
	font-weight:bold;
}

/* Board Images */
.imgDirectors {
	padding: 5px;
	background-color: #FFFFFF;
	border: solid 1px #999;
}
.imgDirector {
	padding: 5px;
	background-color: #FFFFFF;
	border: solid 1px #999;
	float: right;
	margin: 0px 35px 10px 15px;
}

