﻿body 
{
	background-color: White;
	font-family: Optima, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
}

h1
{
	font-family:Comic Sans MS;
    font-size:12pt;
}

caption
{
    font-size: 14pt;
    font-family: Comic Sans MS;
    color: Black;
    font-weight: bold;
}

.Label
{
    font-size:16pt;
    font-family: Comic Sans MS;
    color: Black;
    font-weight:normal;
}

.Label1
{
    font-size:16pt;
    color: Black;
    font-family: Comic Sans MS;
    font-weight:bold;
 }

.Label2
{
    color: Black;
    font-weight:bold;
 }
 
 .LabelCard
{
    color: White;
    font-size: 12px;
    font-weight:bold;
 }
 
 .LabelRed
{
    color: Red;
    font-size: 14px;
    font-weight:bold;
 }
 
.lbTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: Black;
    font-weight:bold;
 }
 
 .btRV
{
    font-size: small;
    color: Black;
    font-family: Verdana;
    font-weight:bold;
 }
 
td, th 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: Black;
	font-weight:bold;
}
    
tr.dataGrid
{
    background-color: White;
}


tr.dataGridHeader
{
    background-color: #010066;
    text-align: center;
}



tr.alt
{
}

td.listingDesc1
{
    font-size: 12pt;
    font-family: Verdana;
    color: Black;
    font-weight: normal;
    line-height: 14px;
}

td.listingMenu
{
    font-size: 12pt;
    font-family: Verdana;
    color: Black;
    font-weight: bold;
}

td.randomListing
{
	 background-color: Blue; 
    font-family:Verdana;  
    font-size: 10pt;
   font-weight: bold;
    color: White;
}

td.listingDesc
{
    font-size: 8pt;
    font-family: Verdana;
    color: Black;
    font-weight: bold;
}
    
    
    
td.listingDetail
{
    font-size:8pt;
    font-family: Verdana;
    color: Black;
    font-weight:normal;
}    
   
td.listingR
{
    font-size:8pt;
    font-family: Verdana;
    color: Black;
    font-weight:bold;
    text-align:right;
}       
    
td.listingL
{
    font-size:8pt;
    font-family: Verdana;
    color: Black;
    font-weight: normal;
    text-align: left;
}           
    
td.FeaturedListingPicture
{
    background-color: Red; 
    font-family:Verdana;  
    font-size: 12pt;
   font-weight: bold;
    color: White;
}
    

td.articleTypes
{
    background-color: White;
    border-style: solid;
    border-width: thin;
    border-top-color: Black;
    font-family: Verdana;
    font-size: 16pt;
    color: Black;
    font-weight: bold;
    text-align: Left;
}

td.articles
{
     background-color: White;
    border-style: solid;
    border-width: thin;    
    border-color: Red;
    font-family: Verdana;
    font-size: 8pt;
    color: Black;
    font-weight: bold;
}

table.input
{
    background-color: White;
    font-size: 10pt;
    color: Black;
    font-family: Verdana;
    font-weight: bold;
    border-right: #eee8aa thin inset;
    border-top: olive thin inset;
    border-left: #eee8aa thin inset;
    border-bottom: #EEE8A;
}

table.creditcard
{
    background-color: #EEE8AA;
    font-size: 10pt;
    color: Olive;
    font-family: Verdana;
    font-weight: bold;
    border-right: #eee8aa thin inset;
    border-top: olive thin inset;
    border-left: #eee8aa thin inset;
    border-bottom: #EEE8A;
}

td.creditcard
{
    background-color: Maroon; 
    border-style: solid;
    border-width: thin;
    border-top-color: Black;
    border-bottom-color: Black;
    border-left-color: Black;
    border-right-color: Black;
    font-family: Verdana;
    font-size: 12pt;
    color: Black;
    font-weight: bold;
}

td.articlesFooter
{
    background-color: White;
    font-size: 8pt;
    color: #010066;
    font-family: Verdana;
    font-weight: bold;
    border-right: #eee8aa thin inset;
    border-top: #EEE8A;
    border-left: #eee8aa thin inset;
    border-bottom: #eee8aa thin inset;
}

td.nav
{
	background-color: White;
    border-style: solid;
    border-width: thin;
    border-top-color: Black;
    border-bottom-color: Black;
    border-left-color: Black;
    border-right-color: Black;
    font-family: Verdana;
    font-size: 10pt;
    color: Black;  
    font-weight: bold;
}

td.login
{
    background-color: #010066;
    border-style: solid;
    border-width: thin;
    border-top-color: Black;
    border-bottom-color: Black;
    border-left-color: Black;
    border-right-color: Black;
    font-family: Verdana;
    font-size: 12pt;
    color: White;
    font-weight: bold;
}

td.headings
{
    background-color: #010066;
}

td.pseudoCaption
{
	font-family: Verdana;
    font-size: 10pt;
    color : Blue;
    font-weight: bold;
}

td.status
{
	font-family: Verdana;
    font-size: 10pt;
    color : Red;
    font-weight: bold;
}

td.mypage
{
	font-family: Verdana;
    font-size: 10pt;
    color : Black;
    font-weight: bold;
}

td.mypageheader
{
	font-family: Verdana;
    font-size: 12pt;
    color : Black;
    font-weight: bold;
}

td.dataGrid
{
    font-size: 10pt;
    font-family: Verdana;
    color: Black;
    font-weight: normal;
}

td.dataGridAlt
{
    font-size: 10pt;
    font-family: Verdana;
    color: #000000;
    font-weight: normal;
}

td.dataGridHeader
{
    font-size: 10pt;
    color: White;
    font-family: Verdana;
    font-weight: bold;
    line-height: 12px;
}    

td.normal
{
    font-size: 12pt;
    color: #000000;
    font-family: Arial, Verdana;
    font-weight: normal;
    line-height: 18px;
}

td.input
{
    color: Black;
}


tr.header
{
    background-color: #FFFFCC;
}


table
{
    }


table.main
{
    background-color: #e1182b;  
}

table.navTable
{
    caption-side: top;
    background-color: #e1182b;
    border-style: solid;
    border-width: thin;
    border-top-color: Black;
    border-bottom-color: Black;
    border-left-color: Black;
    border-right-color: Black;
}

table.articles
{
    caption-side: top;
    background-color: #FFFFCC;
    border-style: solid;
    border-width: thin;
    border-top-color: Black;
    border-bottom-color: Black;
    border-left-color: Black;
    border-right-color: Black;
}

table.listingTable
{
    caption-side: top;
    background-color: White;
    border-style: solid;
    border-width: thin;
    border-top-color: Black;
    border-bottom-color: Black;
    border-left-color: Black;
    border-right-color: Black;
    line-height: 16px;
}


a {
	font-size: 12px;
	color: Blue;
}

a.FeaturedListingPicture
{
    font-size: 16px;
    color: Blue;
}
    

a.alt
{
    font-size: 12px;
    color: White;
}

a.datagrid
{
    font-size: 12px;
    color: Blue;
}

a.datagridAlt
{
    font-size: 12px;
    color: Blue;
}


a.categories
{
    font-size: 12px;
    color: #FFFFCC;
}

.title 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	background-color: #99CC00; color: #003333;}

.subtitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #003300;}

.header 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #669900;
	color: #FFFF33;
}

.nav 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color:Black;
}

.linkWhite
{
 font-family:Verdana;
  background: White;
  font-size: 12px;
 font-weight: bold;
 color:Blue;
}

.navLink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color:Blue;
}

.sidebar 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
	color: #003333;
}

.sidebarHeader 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
	font-style: italic;
}

.footer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCFF99;
}

.legal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
	border-style: double;
 }

.promo 
{
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat 
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 color: #660000; font-weight: bolder; font-size: medium;
 }

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}


/*[☺☺☺☺☺►TABLES◄☻☻☻☻☻]*/

table.Log
{
	background-color: White;	
	border-style:outset;
	border-width:thick;
}
 
table.User
{
	background-color: White;	
	border-style:solid;
	border-color:#010066;
	text-align:left;
	padding:0;
	margin:0;
   border-spacing:0;
   	
 } 
 
 
 
 /*[☺☺☺☺☺►TABLE CELLS◄☻☻☻☻☻]*/
td
{
	height: 30px;
	
	
}

td.Blue
{
	background-color: #010066;
}	

td.Log
{
	background-color: #e1182b;
	height: 40px;				
}

td.Logout
{
	background-color: #010066;
	height: 40px;				
}	

td.Low
{
	vertical-align:bottom;				
}

td.Up
{
	vertical-align:top;			
}

td.Res
{
	background-color: #010066;
	height: 80px;	
	border-style:solid;
	border-color:#e1182b;		
}

td.SLow
{
	vertical-align:bottom;		
	height: 20px;
}	

td.SUp
{
	vertical-align:top;		
	height: 20px;
}	

td.BlueL
{
	background-color: #010066;
	vertical-align:bottom;
	text-align:center;
}

td.BlueU
{
	background-color: #010066;
	vertical-align:top;
	text-align:center;
}									
	

img
{
}

 img.ImgEdit
{
    background-color: White;
    border-style: solid;
    border-width:medium;   
    border-color: Black;
}