body
{
	background-color: #D2D2D2;/*#FAFAFF;*/
	font-family: Tahoma, Arial, Helvetica;
	color: #0000a0;
	text-align: center;
}
a:link 
{
	text-decoration: none;
	color: #0000a0;
}
a:visited
{
	text-decoration: none;
	color: #0000a0;
}
a:hover 
{
	text-decoration: underline;
}
form
{
	font-size: 10px;
	margin: 0 0 0 0;
}
td
{
	font-size: 13px;
}
p
{
	margin: 0 0 7 0;
}
ul
{
	
	margin: 0 0 7 20;
}
textarea
{
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica;
}
blockquote
{
	padding: 4 4 2 4;
	margin: 8 8 0 20;
	border-top: solid 1px #8080C0;
	border-left: solid 1px #8080C0;
	border-bottom: solid 1px White;
	border-right: solid 1px White;
}
.LockData
{
	padding: 2 2 5 10;
}
.LockSet
{
	border-left-color: #8080C0;
	border-left-style: solid;
	border-left-width: 1px;
	padding: 2 2 5 8;
}
.ContestPrize
{
	background-image: url(/images/GreenGrad.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-weight: bold;
	width: 300px;
	padding: 3 3 3 3;
	border-top: solid 1 #80afff;
	border-bottom: solid 1 #80afff;
	margin: 16 0 2 0;
}
.PendContTop
{
	background-image: url(/images/BlueGrad.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-weight: bold;
	padding: 3 3 3 3;
}
.PendCont
{
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
}
.DiscInfo TD
{
	border-style: solid;
	border-width: 1px;
	font-size: 11;
}
.ContNotes
{
	background-color: #ffffe8;
	border-width: 1px;
	border-style: solid;
	border-top-color: #909070;
	border-left-color: #909070;
	border-right-color: #E0E0C0;
	border-bottom-color: #E0E0C0;
	padding: 4 4 4 4;
}
.ContA
{
	margin: 6 0 0 0;
	padding: 1 3 1 3;
	border-width: 1px;
	border-top-color: #A0C0A0;
	border-left-color: #A0C0A0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #E0FFE0;
	border-style: solid;
	color: Green;
}
.ContR
{
	margin: 6 0 0 0;
	padding: 1 3 1 3;
	border-width: 1px;
	border-top-color: #A0C0A0;
	border-left-color: #A0C0A0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #E0FFE0;
	border-style: solid;
	color: Navy;
}
.ContD
{
	margin: 6 0 0 0;
	padding: 1 3 1 3;
	border-width: 1px;
	border-top-color: #C0C0A0;
	border-left-color: #C0C0A0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-style: solid;
	background-color: #EFEFC0;
	color: #A00000;
}
.ContW
{
	margin: 6 0 0 0;
	padding: 1 3 1 3;
	border-width: 1px;
	border-top-color: #C0C0C0;
	border-left-color: #C0C0C0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-style: solid;
	color: #808080;
}
.ContV
{
	margin: 6 0 0 0;
	padding: 1 3 1 3;
	border-width: 1px;
	border-top-color: #A0A0C0;
	border-left-color: #A0A0C0;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-style: solid;
	color: #000080;
}
.DVDCompE
{
	text-align: center;
	font-weight: bold;
	color: #009080;
}
.DVDCompare
{
	border-style: solid;
	border-width: 1px;
	border-color: #8080C0;
}
.DVDCompare TD
{
	vertical-align: top;
}
.DVDCompare a:link 
{
	font-weight: bold;
	color: #0000a0;
}
.DVDCompare a:visited
{
	font-weight: bold;
	color: #0000a0;
}
.DVDCompare a:hover 
{
	text-decoration: underline;
}
.avatar
{
	border-collapse: collapse;
	background-color: #FEFEFE;
	text-align: center;
	border-top: solid 1px #B0B0C0;
	border-left: solid 1px #B0B0C0;
	border-bottom: solid 1px White;
	border-right: solid 1px White;
}
.avatar TD
{
	margin: 0px;
	padding: 0px;
}
.bigmessage
{
	position: absolute;
	left: 50%;
	top: 50%;
    width:300px;
    height:200px;
    margin-left:-150px; 
    margin-top:-100px;
}

.bigmessage td
{
	font-size: 30pt;
	font-weight: bold;
	color: #b0b0b0;
}

.highlight
{
	background-color: white;
	border-width: 1px;
	border-style: solid;
	border-color: #ffa000;
}
.news
{
	border-right: #e8e8e8 1px solid;
	border-top: #e8e8e8 1px solid;
	border-left: #e8e8e8 1px solid;
	border-bottom: #e8e8e8 1px solid;
	background-image: url(/images/BlueGrad.gif);
	background-repeat: repeat-x;
}
.newstxt
{
	border-right: solid 1px #e8e8e8;
	border-left: solid 1px #e8e8e8;
	border-bottom: solid 1px #e8e8e8;
	padding: 2 6 2 6;
}
.newstxt a:link 
{
	font-weight: bold;
	color: #0000a0;
}
.newstxt a:visited
{
	font-weight: bold;
	color: #0000a0;
}
.newstxt a:hover 
{
	text-decoration: underline;
}
.vertsplitter
{
	width: 6px;
	background-image: url(/images/vertsplitter.gif);
	background-repeat: repeat-y;
}
.horizsplitter
{
	width: 6px;
	background-image: url(/images/horizsplitter.gif);
	background-repeat: repeat-x;
}
.scrollinglist
{
	width: 230;
	height: 100%;
	background-color: Red;
	overflow: auto;
}
.scrollingcbl
{
	OVERFLOW: auto; 
	WIDTH: 165px; 
	HEIGHT: 306px; 
	BACKGROUND-COLOR: #FEFEFE;
	margin: 5 0 0 0;
	border-top: solid 1px #8080C0;
	border-left: solid 1px #8080C0;
	border-bottom: solid 1px #8080C0;
	border-right: solid 1px #8080C0;
}
.messagepreview
{
	font-size: 10px;
	font-weight: normal;
	color: Gray;
	BACKGROUND-COLOR: #E6E7F7;
	margin: 5 0 0 0;
	padding: 2 2 2 2;
	border-top: solid 1px #A0A0C0;
	border-left: solid 1px #A0A0C0;
	border-bottom: solid 1px White;
	border-right: solid 1px White;
}
.toptable
{
	margin-left: auto;
	margin-right: auto;
}
.maindisplay
{
	background-color: #FEFEFE; 
	width: 800px;
}
.mainborder
{
	background-color: #FEFEFE;
	width: 15px;
}
.shadowleft
{
	background-image: url(/images/ShadowLeftG.gif);
	background-repeat: repeat-y;
	width: 10px;
}
.shadowright
{
	background-image: url(/images/ShadowRightG.gif);
	background-repeat: repeat-y;
	width: 20px;
}
.shadowbottom
{
	background-image: url(/images/ShadowBottomG.gif);
	background-repeat: repeat-x;
	height:20px;
}
.shadowbl
{
	background-image: url(/images/ShadowBLG.gif);
}
.shadowbr
{
	background-image: url(/images/ShadowBRG.gif);
}
.submenu
{
	font-size: 15px;
	font-weight: bold;
	color: #0000a0;
	vertical-align: top;
	text-align: center;
	border-top: solid 1px #8080C0;
	border-left: solid 1px #8080C0;
	border-bottom: solid 1px #8080C0;
	border-right: solid 1px #8080C0;
}
.submenul
{
	font-size: 15px;
	color: #0000a0;
	vertical-align: top;
	text-align: left;
	border-top: solid 1px #8080C0;
	border-left: solid 1px #8080C0;
	border-bottom: solid 1px #8080C0;
	border-right: solid 1px #8080C0;
}
.contenttitle
{
	font-size: 15px;
	font-weight: bold;
	color: #5060C7;
	padding: 5 0 0 0;
}
.contenttitles
{
	font-size: 14px;
	font-weight: bold;
	color: #5060C7;
	padding: 5 0 0 0;
}
.price
{
	font-size: 17px;
	font-weight: bold;
	color: #5060C7;
	padding: 0 0 0 0;
}
.quote
{
	font-size: 13px;
	font-weight: bold;
	color: #AEB4C7;
	padding: 5 0 5 0;
}
.date
{
	color: #009999;
}
.headerpic
{
	padding: 0 0 0 5;
}
.topsectiontop
{
	background-image: url(/images/GreenGrad.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
}
.mainsectionpic
{
	border-top: solid 1px #0000a0;
	border-left: solid 1px #0000a0;
	border-right: solid 1px #0000a0;
}
.mainsectiontop
{
	background-image: url(/images/BlueGrad.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	padding: 3 3 3 3;
}
.mainsectionbody
{
	font-size: 12px;
	background-color: #efefff;
	vertical-align: top;
}
.mainsectionoff
{
	font-size: 12px;
	background-color: #f7f7f7;
	vertical-align: top;
}
.mainsectionbody blockquote
{
	background-color: #F4F4FF;
}
.mainsectionbodyc a:link 
{
	font-weight: bold;
}
.mainsectionbodyc a:visited
{
	font-weight: bold;
}
.mainsectionbodyc
{
	font-size: 12px;
	background-color: #efefff;
	text-align: center;
}
.mainsectionbodycr a:link 
{
	font-weight: bold;
}
.mainsectionbodycr a:visited
{
	font-weight: bold;
}
.mainsectionbodycr
{
	font-size: 12px;
	background-color: #ffe0e0;
	text-align: center;
}
.mainsectionbodyalt
{
	font-size: 12px;
	background-color: #E6E7F7;/*#e4e8f0;*/
	vertical-align: top;
}
.mainsectionbodyalt blockquote
{
	background-color: #F0F0FF;
}
.mainsectionhead
{
	font-size: 12px;
	border-top: solid 1px #0000a0;
	border-bottom: solid 1px #0000a0;
	border-left: solid 1px #0000a0;
	border-right: solid 1px #0000a0;
}
.mainsection
{
	font-size: 12px;
	font-weight: bold;
	color: #0000a0;
	padding: 5 5 5 8;
	background-color: #efefff;
	border-top: solid 1px #0000a0;
	border-bottom: solid 1px #0000a0;
	border-left: solid 1px #0000a0;
	border-right: solid 1px #0000a0;
}
.mainsection a:link 
{
	font-weight: bold;
	color: #0000a0;
}
.mainsection a:visited
{
	font-weight: bold;
	color: #0000a0;
}
.dlo
{
	font-size: 14px;
	font-weight: bold;
	background-color: #efefff;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: Navy;
	padding: 1 6 1 6;
	cursor: pointer;
}
.dlo a:link 
{
	font-weight: bold;
}
.dlo a:visited
{
	font-weight: bold;
}
.dls
{
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFD0;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: Navy;
	padding: 1 6 1 6;
	cursor: pointer;
}
.dls a:link 
{
	font-weight: bold;
}
.dls a:visited
{
	font-weight: bold;
}
.disabled
{
	color: #bbbbbb;
}
.selected
{
	background-color: #FFF4CF;
	border-top: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
}
.content
{
	font-size: 12px;
}
.contents
{
	font-size: 4px;
}
.contenthead
{
	font-size: 12px;
	font-weight: bold;
}
.content a:link 
{
	font-weight: bold;
	color: #0000a0;
}
.content a:visited
{
	font-weight: bold;
	color: #0000a0;
}
.content a:hover 
{
	text-decoration: underline;
}
.contentsml
{
	font-size: 11px;
	color: Black;
}
.votelink
{
	font-size: 10px;
	font-weight: normal;
	color: Gray;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.tagline
{
	font-weight: normal;
	font-size: 10px;
	color: Black;
}
.fn
{
	font-weight: bold;
	color: #00b0b0;
}
.contenttny
{
	font-size: 10px;
	font-weight: normal;
	color: Gray;
}
.signature
{
	font-weight: normal;
	font-size: 11px;
	color: dimgray;
}
.contentsml a:link 
{
	text-decoration: underline;
	color: Black;
}
.contentsml a:visited
{
	text-decoration: underline;
	color: Black;
}
.contentsml a:hover 
{
	text-decoration: underline;
	color: Black;
}
.messagesml
{
	font-size: 11px;
	color: Black;
}
.messagesmlhilight
{
	font-size: 11px;
	color: #B98F1E;
}
.userlink:link 
{
	text-decoration: underline;
	color: #0000a0;
}
.userlink:visited
{
	text-decoration: underline;
	color: #0000a0;
}
.userlink:hover 
{
	text-decoration: underline;
	color: #0000a0;
}
.innercontent
{
	vertical-align: top;
}
.title
{
	font-size: 19px;
	font-weight: bold;
	color: 8E94C7;
	padding: 0 0 0 0;
}
.topmenu
{
	color: White;
	font-size: 11px;
	padding: 5 5 5 10;
}
.topmenu a:link 
{
	text-decoration: none;
	font-weight: bold;
	color: White;
}
.topmenu a:visited
{
	text-decoration: none;
	font-weight: bold;
	color: White;
}
.topmenu a:hover 
{
	text-decoration: underline;
}
.freereg
{
	background-color: #F5F5F5;
	border-left: solid 1 #d0d0ff;
	border-right: solid 1 #d0d0ff;
	color: Gray;
}
.premreg
{
	border-left: solid 1 #d0d0ff;
}
.freetitle
{
	font-size: 14pt;
	color: Gray;
}
.freecontent
{
	font-size: 8pt;
	color: Gray;
}
.logo
{
	background-repeat: no-repeat;
}
.txtbtn 
{
  border: 1px solid #8098C0;
  background: #F5F5F5; 
  padding: 2 10 2 10;
  cursor: hand;
  text-align: center;
}
.txtbtnhvr 
{ 
  border: 1px solid #F0A00F; 
  background: #E5E6F7; 
  padding: 2 10 2 10;
  cursor: hand;
  text-align: center;
  background-image: url(/images/selh.gif);
  background-repeat: no-repeat;
  background-position: 128px 2px;
}
.txtbtnon 
{ 
  border: 1px solid #0000A0; 
  padding: 2px 10px 2px 10px;
  background: #E5E6F7; 
  text-align: center;
  background-image: url(/images/sel.gif);
  background-repeat: no-repeat;
  background-position: 128px 2px;
}
.previmage
{
	padding: 5px 5px 5px 5px;
	border-left: solid 1px Navy;
	text-align: center;
}
.ld
{
	padding: 1px 4px 1px 5px;
	font-size: 8pt;
	font-weight: bold;
	vertical-align: top;
	border-right: solid 1px white;
	border-top: solid 1px white;
	border-bottom: solid 1px white;
}
.rd
{
	color: #0000a0;
	padding: 1px 4px 1px 5px;
	font-weight: bold;
	vertical-align: top;
	border-right: solid 1px white;
	border-top: solid 1px white;
	border-bottom: solid 1px white;
}
.ri
{
	color: Black;
	padding: 2px 4px 2px 5px;
	font-weight: bold;
	vertical-align: top;
	border-right: solid 1px white;
	border-top: solid 1px white;
	border-bottom: solid 1px white;
}
.li
{
	color: #a07040;
	padding: 2px 4px 2px 4px;
	font-size: 8pt;
	vertical-align: top;
	border-top: solid 1px white;
	border-bottom: solid 1px white;
	border-right: solid 1px white;
}
.upload
{
	padding: 2 0 2 15;
}
.idata
{
	color: #a07040;
	font-weight: bold;
}
.menusml
{
	font-size: 9pt;
	padding: 1px 0px 0px 6px;
}
.menusmlbdr
{
	margin: 0 0 1 10;
	width: 100%;
    background: url(/images/mnusmlbg.gif);
    background-repeat: repeat-y;
	border-left: solid 1 #8098C0;
	border-bottom: solid 1 #a0bC0;
}
.notice
{
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFB9;
	color: #C73040;
	padding: 3 0 3 5;
	margin: 0 0 1 0;
}
.notice a:link 
{
	text-decoration: none;
	color: #C73040;
}
.notice a:visited
{
	text-decoration: none;
	color: #C73040;
}
.notice a:hover 
{
	text-decoration: underline;
}
#box { 
  padding: 3em; 
  margin: 1em; 
  border: 4px solid #000; 
  background: #ff0; 
  color: #060;
}
#box:hover { 
  border: 4px dashed #060;
  background: #000;
  color: #f0f;
}
.sheader
	{
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	width: 100%;
	filter: dropshadow(color=#555555, offx=1, offy=2);
	}
.ind
{
	padding-left: 15px;
}
.Error
{
	color: Maroon;
	background-image: url(/images/error1.gif);
	background-repeat: no-repeat;
	padding-left: 12;
}