﻿body 
{
	background-color:#E1E1E1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#323232;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	
}

body /* Mozilla Firefox alignment */ 
{ 
	text-align: -moz-center; 
} 

.header
{
	font-weight:bold;	
}

.headerSmall
{
	font-weight:bold;
}

.hidden
{
	display:none;
	border-top-style:solid;
}

.inprogress
{
	color:Green;
}

.closed
{
	color:Red;
}

table.parent1
{
	width:100%;
	border:0px;
	padding:0px;
	border-spacing:0px;
}

table.parent2
{
	width:980px;
	border:0px;
	padding:0px;
	border-spacing:0px;
}

table.parent3
{
	width:980px;
	border:0px;
	padding:0px;
	border-spacing:0px;
}

table.standard
{
	width:100%;
	border:0px;
	padding:0px;
	border-spacing:0px;
	height:100%;
}

table.contact
{
	text-align:left;
	border:0px;
	padding:0px;
	border-spacing:0px;
	font-size:9pt;
	font-weight:bold;
	margin-top:10px;
}

td.header
{
	background-image:url('images/header-bg.jpg');
	background-repeat:repeat-x;
	height:100px;
}

td.buttonleft
{
	background-image:url('images/button-left.png');
	background-repeat:no-repeat;
	text-align:center;
	color:#E1E1E1;
	border-left-style:none;
	cursor:pointer;
	font-weight:bold;
	font-size:11pt;
	width:118px;
}

td.buttonpanelleft
{
	background-image:url('images/button-left.png');
	background-repeat:no-repeat;
	width:118px;
}

td.buttonpanel
{
	background-image:url('images/button-bg.png');
	background-repeat:repeat-x;
	text-align:center;
	color:#E1E1E1;
	font-weight:bold;
	font-size:11pt;
	height:45px;
}

td.buttonpanelright
{
	background-image:url('images/button-right.png');
	background-repeat:no-repeat;
	width:125px;
}

td.buttonright
{
	background-image:url('images/button-right.png');
	background-repeat:no-repeat;
	text-align:center;
	color:#E1E1E1;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:Black;
	cursor:pointer;
	font-weight:bold;
	font-size:11pt;
}

td.button
{
	background-image:url('images/button-bg.png');
	background-repeat:repeat-x;
	text-align:center;
	color:#E1E1E1;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:Black;
	cursor:pointer;
	font-weight:bold;
	font-size:11pt;
	height:45px;
	width:15%;
}

td.button:hover
{
	background-image:url('images/button-nav-bg.png'); 
	color:Black;
}

td.buttonleft:hover
{
	background-image:url('images/button-left-nav.png'); 
	color:Black;
}

td.buttonright:hover
{
	background-image:url('images/button-right-nav.png'); 
	color:Black;
}

.homelefttop
{
	background-image:url('images/home-left-top-2.png');
	background-position:left;
	background-repeat:no-repeat;
	height:72px;
	width:280px;
}

.homemiddletop
{
	background-image:url('images/home-middle-top-2.png');
	background-position:center;
	background-repeat:no-repeat;
	width:430px;
}

.homerighttop
{
	background-image:url('images/home-right-top-2.png');
	background-position:right;
	background-repeat:no-repeat;
	width:280px;
}

.homeleftbottom
{
	background-image:url('images/home-left-bottom-2.png');
	background-position:left;
	background-repeat:no-repeat;
	height:50px;
}

.homemiddlebottom
{
	background-image:url('images/home-middle-bottom-2.png');
	background-position:center;
	background-repeat:no-repeat;
}

.homerightbottom
{
	background-image:url('images/home-right-bottom-2.png');
	background-position:right;
	background-repeat:no-repeat;
}

.homeleftmiddle
{
	background-image:url('images/home-left-bg.png');
	background-repeat:repeat-y;
	background-position:left;
}

.homemiddlemiddle
{
	background-image:url('images/home-middle-middle-2.png');
	background-repeat:repeat-y;
	background-position:center;
}

.homerightmiddle
{
	background-image:url('images/home-right-bg.png');
	background-repeat:repeat-y;
	background-position:right;
}

.panellink
{
	background-image:url('images/rightarrow.png');
	background-repeat:no-repeat;
	background-position:left;
	color:White;
	font-size:10pt;
	text-decoration:none;
	text-align:right;
	margin-left:20px;
	cursor:pointer;
}

.playmedia
{
	color:Blue;
	font-size:10pt;
	text-decoration:none;
	text-align:right;
	margin-left:20px;
	cursor:pointer;
	float:left;
}

.download
{
	color:Blue;
	font-size:10pt;
	text-decoration:none;
	text-align:right;
	margin-left:20px;
	cursor:pointer;
	float:left;
	height:40px;
}

.playmedia:hover
{
	text-decoration:underline;	
}

.download:hover
{
	text-decoration:underline;	
}

.nav
{
	font-size:10pt;
	margin-top:20px;
	margin-right:15px;	
	color:Black;
}

.nav2
{
	font-size:10pt;
	margin-top:0px;
	margin-left:15px;	
	color:Black;
}

.panellink:hover
{
	text-decoration:underline;	
}

tr.header
{
	height:50px;
	color:#EEEEEE;
	font-family:Cambria;
	font-size:18pt;
	font-weight:bold;
}

tr.contenttop
{
	background-image:url('images/contenttop-noshadow.png');
	background-repeat:no-repeat;
	height:20px;
}

tr.contentmiddle
{
	background-image:url('images/contentmiddle-noshadow.png');
	background-repeat:repeat-y;	
}

tr.contentbottom
{
	background-image:url('images/contentbottom-noshadow.png');
	background-repeat:no-repeat;	
	height:50px;
}

.contacttitle
{
	font-weight:bold;
	font-size:10pt;	
}

.footer
{
	font-size:8pt;
	font-weight:bold;
}

.adminbutton-lg
{
	background-image:url('images/button-lg.png');
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	font-size:10pt;
	width:200px;
	height:30px;
	display:table-cell;
	vertical-align:middle;
	cursor:pointer;
	border:none;
	background-color:Transparent;
}

.adminbutton-sm
{
	background-image:url('images/button-sm.png');
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	font-size:10pt;
	width:100px;
	height:30px;
	display:table-cell;
	vertical-align:middle;
	cursor:pointer;
	border:none;
	background-color:Transparent;
}

.adminbutton-sm-x
{
	background-image:url('images/button-sm-x.png');
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	font-size:10pt;
	width:75px;
	height:30px;
	display:table-cell;
	vertical-align:middle;
	cursor:pointer;
	border:none;
	background-color:Transparent;
}

.adminbutton-sm-x:hover
{
	background-image:url('images/button-sm-x-nav.png');
	background-repeat:no-repeat;
	color:Black;
}

.adminbutton-sm:hover
{
	background-image:url('images/button-sm-nav.png');
	background-repeat:no-repeat;
	color:Black;
}

.adminbutton-lg:hover
{
	background-image:url('images/button-lg-nav.png');
	background-repeat:no-repeat;
	color:Black;
}

.previewbutton
{
	background-image:url('images/button-fullpreview.png');
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	font-size:9pt;
	width:150px;
	height:20px;
	display:block;
	vertical-align:bottom;
	text-align:center;
	cursor:pointer;
	border:none;
	background-color:Transparent;
	text-decoration:none;
}

.previewbutton:hover
{
	color:Silver;
}

.subscribebutton
{
	background-image:url('images/button-subscribe.png');
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	font-size:9pt;
	width:200px;
	height:25px;
	display:block;
	vertical-align:bottom;
	text-align:center;
	cursor:pointer;
	border:none;
	background-color:Transparent;
	text-decoration:none;
}

.subscribebutton:hover
{
	background-image:url('images/button-subscribe.png');
	background-repeat:no-repeat;
	color:Black;
}

.bid
{
	background-image:url('images/bid-active.png');
	background-repeat:no-repeat;
	cursor:pointer;
	border:none;
	text-decoration:none;
	width:82px;
	height:22px;
	background-color:Transparent;
	color:White;
}

.bid:hover
{
	color:Silver;
}

.bid-disabled
{
	background-image:url('images/bid-inactive.png');
	background-repeat:no-repeat;
	cursor:pointer;
	border:none;
	text-decoration:none;
	width:82px;
	height:22px;
	background-color:Transparent;
}

.title
{
	font-size:12pt;
	font-weight:bold;
	color:#323232;	
}

.title2
{
	font-size:11pt;
	font-weight:bold;
	color:#323232;
	text-align:right;
}

.title3
{
	font-size:11pt;
	font-weight:bold;
	color:#323232;
}

.logoutLink
{
	color:White;
	cursor:pointer;
}

.logout
{
	background-image:url('images/button-right.png');
	background-repeat:no-repeat;
	color:White;
	font-weight:bold;
	font-size:10pt;
	width:125px;
	height:45px;
	display:table-cell;
	vertical-align:middle;
	cursor:pointer;
	border:none;
	background-color:Transparent;
}

.logout:hover
{
	background-image:url('images/button-right-nav.png');
	background-repeat:no-repeat;
	color:Black;
}

.home-subleft-top
{
	background-image:url('images/home-subleft-top2.png');
	background-repeat:no-repeat;
	height:105px;
}

.home-subright-top
{
	background-image:url('images/home-subright-top.png');
	background-repeat:no-repeat;
	height:105px;
}

.home-subside-middle
{
	background-image:url('images/home-subside-middle2.png');
	background-repeat:repeat-y;	
}

.home-subside-bottom
{
	background-image:url('images/home-subside-bottom2.png');
	background-repeat:no-repeat;
	height:10px;
}

.home-submiddle-top
{
	background-image:url('images/home-submiddle-top.png');
	background-repeat:no-repeat;
	height:105px;	
}

.home-submiddle-bottom
{
	background-image:url('images/home-submiddle-bottom.png');
	background-repeat:no-repeat;
	height:10px;	
}

.MultimediaTop
{
	background-repeat:repeat-x;
	background-position:top;
	height:10px;
	background-color:black;
}

.MultimediaBottom
{
	background-image:url('images/content-bottom2.png');
	background-repeat:no-repeat;
	background-position:top;
	height:15px;
}

.Multimedia
{
	background-image:url('images/multimedia-bg.png');
	background-repeat:repeat-x;	
}

.ImageViewer
{
	border-style:solid;
	border-width:1px;
}

/*the basics, and works for FF*/
.LoadingDiv{
	margin:0px 0px 0px 0px;
	position:fixed;
	height: 100%;
	z-index:9999;
	padding-top:200px;
	padding-left:0px;
	width:100%;
	clear:none;
	background:url(images/transbg.png);
	left:0px;
	top:0px;
	color:White;
	font-size:14pt;
	}

.txtPercent
{
	width:65px;	
}

.labelOrder
{
	cursor:pointer;
	font-weight:bold;
}

.orderCMD
{
	cursor:pointer;
	border:none;
	width:100%;
	text-align:left;
	background-color:Black;
	color:White;
	font-weight:bold;
}

tr.orderCMD:hover
{
	background-color:White;
	color:Black;
}

.textNotification
{
	font-weight:bold;
	font-size:10pt;
	width:275px;
	text-align:right;
	background-color:Transparent;
	border:none;
	color:Red;
}