body{
	background-color: #DDCCCC;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

a:link, a:visited{
	color : #FF0000;
	text-decoration : none;
}

a:link:hover, a:visited:hover{
	color : #FF0000;
	text-decoration : underline;
}

a.leftnav:link, a.leftnav:visited{
	color : #FF0000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : none;
}

a.leftnav:link:hover, a.leftnav:visited:hover{
	color : #660000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : underline;
}

a.table:link, a.table:visited{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : none;
}

a.table:link:hover, a.table:visited:hover{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : underline;
}

a.notable:link, a.notable:visited{
	color : #CC0000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : none;
}

a.notable:link:hover, a.notable:visited:hover{
	color : #CC0000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : underline;
}

.topnav {
	color : #CCAAAA;
}

a.topnav:link, a.topnav:visited{
	color : #FFF;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : underline;
}

a.topnav:link:hover, a.topnav:visited:hover{
	color : #FFDDDD;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : underline;
}

a.footer:link, a.footer:visited{
	color : #660000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : underline;
}

a.footer:link:hover, a.footer:visited:hover{
	color : #660000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	text-decoration : underline;
}

li{
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

p{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	color : #660000;
}

p.login{
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
}

p.quicksearch{
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 0px;
	font-size : 12px;
}

p.menu{
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
	line-height : 16px;
}

p.formname{
	margin-bottom :0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 11px;
	color : #660000;
	font-weight : bold;
}

p.space{
	font-size : 1px;
	line-height : 1px;
}

p.leftnav{
	margin-bottom : 5px;
	margin-left :10px;
	margin-right : 10px;
	margin-top : 5px;	
}

p.rightnav{
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 5px;	
}

p.topnav{
	color : #CCAAAA;		
}

p.tableheader{
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 14px;
	color : #FFFFFF;
	font-weight : bold;
}

p.profile{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 11px;
	line-height : 15px;
}

p.profileheader{
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
	font-size : 12px;
	line-height : 15px;
}


p.search{
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
	font-size : 12px;
}

p.margins{
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
}

p.text{
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 5px;
	font-size : 11px;
}

p.footer{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 11px;
	color : #660000;
}

p.copyright{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 11px;
	color : #000000;
}

p.overdark{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	color : #000000;
}

.crimson{
	color : #660000;
}

.red{
	color : #AA0000;
}

.black{
	color : #000000;
}

.small{
	font-size : 10px;
	line-height : 14px;
}

.kidsonline{
	font-size : 10px;
	line-height : 12px;
}

.verysmall{
	font-size : 9px;
	line-height : 13px;
}

.bigger{
	font-size : 14px;
	line-height : 17px;
}

.white{
	color : White;
}

.gray{
	color : #888888;
}

.nobold{
	font-weight : lighter;
}

pre.profile{
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 12px;
	line-height : 16px;
}

h1{
	color : #660000;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 5px;
	font-size : 14px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

h1.margins{
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 0px;
	margin-top : 5px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

h1.red{
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 5px;
	color : #660000;
}

h1.profile{
	margin-bottom : 10px;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 10px;
}

h1.profileusername{
	margin-bottom : 4px;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : 4px;
	font-size : 14px;
	color : White;
}

h2{
	color : #660000;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 10px;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

input{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

input.small{
	font-size : 11px;
}

select{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

select.small{
	font-size : 11px;
}

select.email_domain{
	color : #FFFFFF;
	border : solid;
	border-width : 0px;
	border-color : #AAAAAA;
	background-color : #660000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	margin-top : 0px;
	margin-bottom : 2px;
}

input.submit-login{
	color : #660000;
	border : solid;
	border-width : 1px;
	border-color : #660000;
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

input.submit{
	color : #660000;
	border : solid;
	border-width : 1px;
	border-color : #660000;
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

textarea{
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

form{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;	
}

table.border{
	border-width : 1;
	border-color : #660000;
	background-color : White;
	border-bottom-width : 1;
	border-left-width : 1;
	border-right-width : 1;
	border-top-width : 1;
	border-bottom : #660000;
	border-left : #660000;
	border-right : #660000;
	border-top : #660000;
	border-style : thin; 
}

table.profileviewphoto{
	background-color : #DDCCCC;
	border-style : none;
}

td{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	color : #660000;
}

td.profileviewheader{
	background-color : #FFFFFF;
}

td.profileviewusername{
	background-color : #CC9999;
}

td.profileviewlight{
	background-color : #DDCCCC;
}

td.profileviewdark{
	background-color : #CC9999;
}

td.gray{
	background-color : #BBBBBB;
}

td.crimson{
	background-color : #660000;
}

hr.crimson{
	color : #660000;
	height : 1px;
}

.margins{
	margin-left : 10px;
	margin-right : 10px;
}
