.main,td,p,body   {color: #000000; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px;}
input, select {font-size: 11px;}
textarea {font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px;}
small  {font-size: 10px;}
strong {font-size: 12px; font-weight: bold;}
em {color: #EF741D; font-weight: normal; font-style: normal;}
big {font-size: 12px; font-weight: normal; font-style: normal;}
h1 {font-size: 15px; margin: 5px 0px 7px 0px; font-family: Arial,sans-serif;}
h2 {font-size: 13px; margin: 12px 0px 7px 0px; font-family: Arial, sans-serif}
h2.txt {font-size: 17px; margin: 12px 0px 15px 0px; color: #707070; font-family: Arial, sans-serif}
h3 {font-size: 12px; margin: 7px 0px 7px 0px;}
p {margin: 5 0 0 0px; text-align: justify; font-size: 12px; line-height: 15px;}

.red {color: #AF1515;}
.grey {color: #B4B4B4;}
.dgr {color: #707070;}
.wh  {color: #ffffff;}

.bold {font-weight: bold;}
.txt  {font-size: 12px;}
.mid  {font-size: 11px;}
.sml  {font-size: 10px;}

span.tag {font-family: Arial, sans-serif;}
.tagblock {font-size: 13px; font-family: Arial, sans-serif; line-height: 190%; text-align: justify;}
.tag0 {font-size: 12px; font-family: Arial, sans-serif;}
.tag1 {font-size: 13px; font-family: Arial, sans-serif; font-weight: bold;}
.tag2 {font-size: 15px; font-family: Arial, sans-serif; font-weight: bold;}
.tag3 {font-size: 20px; font-family: Arial, sans-serif; font-weight: bold;}

.arctime {color: #B4B4B4; font-size: 20px; font-family: Arial, sans-serif; font-weight: bold;}
.txtblock {font-size: 12px; padding: 0 0 25 25px;}

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

div.grey a, div.grey a:visited {color: #B4B4B4; text-decoration: underline;}
div.dgr a, div.grey a:visited {color: #B4B4B4; text-decoration: underline;}

a.title {text-decoration: none;}
a.title:visited {text-decoration: none;}
a.title:hover {text-decoration: none;}

a.tag         {color: #606060; text-decoration: none;}
a.tag:visited {color: #606060; text-decoration: none;}
a.tag:hover   {background-color: #ffe59f; color: #505050; text-decoration: none;}


a.del         {color: #AF1515; text-decoration: underline;}
a.del:visited {color: #AF1515; text-decoration: underline;}
a.del:hover   {background-color: #ff0000; color: #ffffff; text-decoration: none;}

a.gr         {color: #707070; text-decoration: none;}
a.gr:visited {color: #707070; text-decoration: none;}
a.gr:hover   {color: #AF1515; text-decoration: none;}

a.big         {color: #FFFFFF; text-decoration: underline;}
a.big:visited {color: #FFFFFF; text-decoration: underline;}
a.big:hover   {color: #FFFFFF; text-decoration: none;}
a.bigdot         {color: #AF1515; text-decoration: none; border-bottom: 1px dotted #AF1515;}
a.bigdot:visited {color: #AF1515; text-decoration: none; border-bottom: 1px dotted #AF1515;}
a.bigdot:hover   {color: #FF0000; text-decoration: none; border-bottom: 1px dotted #FF0000;}

a.gru         {color: #707070; text-decoration: underline;}
a.gru:visited {color: #707070; text-decoration: underline;}
a.gru:hover   {color: #AF1515; text-decoration: underline;}

a.grdot         {color: #707070; text-decoration: none; border-bottom: 1px dotted #707070;}
a.grdot:visited {color: #707070; text-decoration: none; border-bottom: 1px dotted #707070;}
a.grdot:hover   {background-color: #ffe59f; color: #707070; text-decoration: none; border-bottom: 1px dotted #707070;}

a.black         {color: #000000; text-decoration: underline;}
a.black:visited {color: #000000; text-decoration: underline;}
a.black:hover   {color: #AF1515; text-decoration: underline;}

a.arctime         {color: #B4B4B4; font-size: 20px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none;}
a.arctime:visited {color: #B4B4B4; font-size: 20px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none;}
a.arctime:hover   {color: #B4B4B4; font-size: 20px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: underline;}

a.edit            {padding: 3px; background-color: #cccccc; color: #ffffff; text-decoration: none; }
a.edit:visited    {padding: 3px; background-color: #cccccc; color: #ffffff; text-decoration: none; }
a.edit:hover      {padding: 3px; background-color: #ffe59f; color: #FF0000; text-decoration: none; }

a.atten            {padding: 2px; background-color: #cccccc; color: #ffffff; text-decoration: none; font-weight: bold; }
a.atten:visited    {padding: 2px; background-color: #cccccc; color: #ffffff; text-decoration: none; font-weight: bold; }
a.atten:hover      {padding: 2px; background-color: #ffe59f; color: #707070; text-decoration: none; font-weight: bold; }

a.attena            {padding: 2px; background-color: #ffe59f; color: #707070; text-decoration: none; font-weight: bold; }
a.attena:visited    {padding: 2px; background-color: #ffe59f; color: #707070; text-decoration: none; font-weight: bold; }
a.attena:hover      {padding: 2px; background-color: #ffe59f; color: #101010; text-decoration: none; font-weight: bold; }

a.cover            {background-color: #ffe59f; color: #707070; text-decoration: none; }
a.cover:visited    {background-color: #ffe59f; color: #707070; text-decoration: none; }
a.cover:hover      {background-color: #ffe59f; color: #ff0000; text-decoration: none; }

a.wh            {color: #ffffff; text-decoration: none; border-bottom: 1px #fff dotted; }
a.wh:visited    {color: #ffffff; text-decoration: none; border-bottom: 1px #fff dotted; }
a.wh:hover      {color: #ffe59f; text-decoration: none; border-bottom: 1px #fff dotted; }

.paginator { font: 11px Arial,sans-serif; padding-top: 5px; padding-bottom: 5px;}
.paginator a {padding: 2px 6px; border: solid 1px #DDDDDD; text-decoration: none;}
.paginator a:visited {padding: 2px 6px; border: solid 1px #DDDDDD; text-decoration: none;}
.paginator .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff;}
.paginator a:hover {color: #fff; background: #AF1515; border-color: #000; text-decoration: none;}
.paginator .break {padding: 2px 6px; border: none; background: #fff; text-decoration: none;}
.paginator .passive {padding: 2px 6px; border: solid 1px #DDDDDD; text-decoration: none; color: #DDDDDD;}
.paginator a.noborder {color: #707070; padding: 0px; border: 0px; text-decoration: underline;}
.paginator a.noborder:visited {color: #707070; padding: 0px; border: 0px; text-decoration: underline;}
.paginator a.noborder:hover {color: #AF1515; padding: 0px; border: 0px; background: #fff; text-decoration: underline;}
.paginator .noborder-this {padding: 2px 4px; border: 0px; font-weight: bold;}

div.photo {width: 130px; height: 130px; border: 1px solid #A5ACB2; background-color: #F3F3F3; text-align: center;}
div.phototxt {margin-left: 2px; padding-top: 1px; width: 128px;}
div.album {width: 132px; height: 130px; border-bottom: 1px solid #A5ACB2; background: #F3F3F3 url(/images/bga.gif) repeat-y; text-align: center;}
div.albumtxt {margin-left: 2px; padding-top: 1px; width: 128px;}

div.helpbox {color: #ffffff; text-align: center; padding: 10px; margin-top: 15px; width: 50%; background-color: #2C8B1C; border: 3px #ABD1A4 solid; }
div.greybox {border: 1px solid #ccc; background-color: #f3f3f3; }
