﻿/*standard elements*/
body 
{
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 79%;
	margin: 0px; 
    padding-top: 0px;
    background-color:#f8f8f8;
}

table 
{
    width:100%;
    border:0px;
    vertical-align:top;
    background-color:White;
}

td
{
    vertical-align:top;
}


img
{
    border-width:0px;
}

A:link, A:visited, A:visited
{
	color: #0063ff; 
	text-decoration: none;
}
.defBackColor
{
	background-color: #f8f8f8
}

h3
{
	font-family: Georgia; 
	font-size: 15px; 
	color: #385581; 
	font-weight: bolder;
}

h1{
	font-family: Georgia; 
	color: #444444; 
	/*color: #0063ff; */
	font-weight: bolder;
	font-size:1.3em;
	padding:0px;
	margin:0px;
}

h2{
	font-family: Georgia; 
	font-size: 1.2em;
	color: #555555;  
	font-weight: bolder;
	padding:0px;
	margin:0px;

}


.h4bugRed{
	font-family: Georgia; 
	font-size: 15px; 
	color: Red; 
	font-weight: bolder;
}

.authorLabel
{	
	
    color:#385581; 
    font-size:13px;
}

.mGenDiv
{
	width: 980px; margin-right: auto; margin-left: auto;
}

.catLine
{
	margin-top:5px;width:245px;height:1px;
}
a 
{
    color:#4D08CC;
    text-decoration:none;
}


.Nav TD
{
    width:20px;
    text-align:center;
}


/*login*/
.logintext
{
    font-size:95%;
}
.logincontrl
{
    font-size:95%;
}
.loginbut
{
    position:relative;
    
    font-size:95%;
    font-family:Tahoma;
}

.langCombo
{
	font-size:80%;
}

/*box 0*/
.top0x--{
	background-image: url(../../img/DefBox_01.gif); 
	background-repeat: no-repeat;
	width: 9px; 
	height: 39px;
}

.top0-x-{
	background-image: url(../../img/DefBox_02.gif); 
	background-repeat: repeat-x;
    height: 39px;
    padding-left:15px;
    vertical-align:bottom;
}

.top0--x{
	background-image: url(../../img/DefBox_03.gif); 
	background-repeat: no-repeat;
    width: 9px; 
    height: 39px;
}

.mid0x--{
	background-image: url(../../img/DefBox_04.gif); 
	background-repeat: repeat-y;
    width: 9px;
}

.mid0-x-{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:0px;
	padding-right:10px;
}

.mid0--x{
	background-image: url(../../img/DefBox_06.gif); 
	background-repeat: repeat-y;
    width: 9px;
}

.bot0x--{
	background-image: url(../../img/DefBox_07.gif); 
	background-repeat: no-repeat;
    width: 9px; 
    height: 25px;
}

.bot0-x-{
	background-image: url(../../img/DefBox_08.gif); 
	background-repeat: repeat-x;
    height: 25px;
}
.bot0--x{
	background-image: url(../../img/DefBox_09.gif); 
	background-repeat: no-repeat;
    width: 9px; 
    height: 25px;
}

.xbot0x--{
	background-image: url(../../img/xDefBox_07.gif); 
	background-repeat: no-repeat;
    width: 9px; 
    height: 15px;
}

.xbot0-x-{
	background-image: url(../../img/xDefBox_08.gif); 
	background-repeat: repeat-x;
    height: 15px;
}
.xbot0--x{
	background-image: url(../../img/xDefBox_09.gif); 
	background-repeat: no-repeat;
    width: 9px; 
    height: 15px;
}

/*small box*/
.sBorder1
{
	margin-top:5px;
	width: 152px; 
	text-align: center; 
	table-layout: fixed;
	border:solid 1px #e0e0e0;
}

.sBorder2{
	width: 152px; 
	height: 182px; 
	text-align: center; 
	table-layout: fixed;
    background-image: url(../../img/back2.gif); 
    background-repeat: no-repeat;
}
.sBorder4{
	width: 152px; 
	height: 182px; 
	text-align: center; 
	table-layout: fixed;
    background-image: url(../../img/back4.gif); 
    background-repeat: no-repeat;
}
.sBorder6{
	width: 152px; 
	height: 182px; 
	text-align: center; 
	table-layout: fixed;
    background-image: url(../../img/back6.gif); 
    background-repeat: no-repeat;
}

#contTable
{
	left:2px; 
}

.anonLogin
{
	text-align: right;
}

#newAlbums{
padding-left: 9px;
text-align:left;
}

.albumControl{
	font-size:95%;
	background-color: #f8f8f8;
}

.editControl
{
	font-family:Tahoma;
}

#arrowPanel
{
	text-align: right;width:86%;
}

.sBorderUserLink{
	vertical-align: top; font-size: 85%; padding-left: 8px;
	text-align:left;
}

.sBorderPointsLink{
	vertical-align: top; font-size: 80%; padding-right: 7px;color: #385581;text-align:right;
}

.defAlign
{
	text-align: right;
}

.defRevAlign
{
	text-align: left;
}

.MaskedEditError
{
	background-color:Red;
}
.lAlb0
{
	text-align: center; vertical-align: middle; font-size: 90%; color: #385581;height: 15px;position: relative; top: 1px;
}

.lAlb1
{
	background-position: top; height: 150px; vertical-align: middle;
}

.lAlb2
{
	vertical-align: top; font-size: 85%; text-align: right;padding-right:5px;padding-bottom:5px;
}

.catTD
{
padding-left:6px;
}

.acBl{
	display: block; background-color: #fffff0; text-align: center; padding-top: 5px;
	width: 155px;height: 155px; border-bottom:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;
}
.acBlPh{
	height:145px;
}
.acBlLb{
	display: block; text-align: right;padding-right:10px; padding-bottom:5px;font-size:90%;
}

.allBut
{
	margin-left: 18px; padding-top: 8px;
}

.liHelp
{
	list-style-type:square	;
	margin-bottom:4px;
	margin-top:4px;
	font-size:1.1em;
}

.helpPanel
{
	margin-top:8px;margin-bottom:8px;
}

.helpPanelInt
{
	padding-top:8px;
	padding-left:20px;
	padding-bottom:8px;
}
.helpText
{
	color:#888888;font-size:0.8em;
}
