body { margin: 0px; padding-top: 6px}

ul {margin-left: 16px }

li {list-style-type: square; font-family: Verdana; arial; font-size: 1em; font-style: normal; padding-top: 2px;  padding-bottom: 2px; vertical-align: center; }

H1 { font-family: helvetica; font-size: 15px; letter-spacing: 3px; font-style: normal; font-weight: bold; color: #2a2a2a; margin-top: 0; border-top-width: 0; padding-top: 0; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 7px;}

a.toplink:link { color:#4D4E4F; font-size: 0.7em; font-family: verdana, arial;  padding-left: 1px; padding-right: 1px; text-decoration:none; }
a.toplink:visited { color:#4D4E4F; font-size: 0.7em; font-family: verdana, arial; padding-left: 1px; padding-right: 1px; text-decoration:none; }
a.toplink:hover { color:#4D4E4F; font-size: 0.7em; font-family: verdana, arial; padding-left: 1px; padding-right: 1px; text-decoration:underline; }
a.toplink:active { color:#4D4E4F; font-size: 0.7em; font-family: verdana, arial; padding-left: 1px; padding-right: 1px; text-decoration:none; }

a.toplinka:link { color:#7E7D7D; font-size: 0.7em; font-family: verdana, arial; font-weight: bold; padding-left: 1px; padding-right: 1px; text-decoration:none; }
a.toplinka:visited { color:#7E7D7D; font-size: 0.7em; font-family: verdana, arial; font-weight: bold; padding-left: 1px; padding-right: 1px; text-decoration:none; }
a.toplinka:hover { color:#7E7D7D; font-size: 0.7em; font-family: verdana, arial; font-weight: bold; padding-left: 1px; padding-right: 1px; text-decoration:none; }
a.toplinka:active { color:#7E7D7D; font-size: 0.7em; font-family: verdana, arial; font-weight: bold; padding-left: 1px; padding-right: 1px; text-decoration:none; }

.vtdiv { font-family: helvetica; font-size: 10px; color:#6F6F6F; }

.tdiv { margin: 0px; width: 780px; font-family: helvetica; font-size: 10px; color:#cccccc; }

.img { padding-left: 6px; padding-right: 6px; padding-top: 1px; padding-bottom: 1px }

.leftlink { padding: 0 0 4px 0 }

a.blink:link { color:#003333; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding: 9px 0; text-decoration:none; vertical-align: center; line-height:16px}
a.blink:visited { color:#003333; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding: 9px 0; text-decoration:none; vertical-align: center; line-height:16px }
a.blink:hover { color:#003333; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding: 9px 0; text-decoration:underline; vertical-align: center; line-height:16px }
a.blink:active { color:#003333; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding: 9px 0; text-decoration:none; vertical-align: center; line-height:16px }

a.blink2:link { color:#999999; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding-bottom: 5px; text-decoration:none; vertical-align: center; line-height:16px }
a.blink2:visited { color:#999999; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding-bottom: 5px; text-decoration:none; vertical-align: center; line-height:16px }
a.blink2:hover { color:#999999; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding-bottom: 5px; text-decoration:underline; vertical-align: center; line-height:16px }
a.blink2:active { color:#999999; font-size: 11px; font-weight: bold; font-family: verdana, arial; padding-bottom: 5px; text-decoration:none; vertical-align: center; line-height:16px }

a.blink3:link { color:#777777; font-size: 11px; font-weight: bold; font-family: verdana, arial; text-decoration:none; vertical-align: center; }
a.blink3:visited { color:#777777; font-size: 11px; font-weight: bold; font-family: verdana, arial; text-decoration:none; vertical-align: center; }
a.blink3:hover { color:#777777; font-size: 11px; font-weight: bold; font-family: verdana, arial; text-decoration:underline; vertical-align: center; }
a.blink3:active { color:#777777; font-size: 11px; font-weight: bold; font-family: verdana, arial; text-decoration:none; vertical-align: center; }

.bdiv { font-family: helvetica; font-size: 12px; color:#04a998; }

.basediv { font-family: verdana; font-size: 9px; font-weight: bold; color:#333333; text-align: right; height: 12px; padding-left: 3px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px;}

.title {  padding-top: 12px; padding-bottom: 2px; }

.greytitle { font-family: impact; font-size: 1.45em; padding-top: 12px; padding-bottom: 2px; }

a.body:link { color:#777777; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.body:visited { color:#777777; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.body:hover { color:#4d4d4d; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.body:active { color:#777777; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:underline}

.body { font-family: verdana; font-size: 0.7em; color: #777777; line-height: 14px;}

a.bodyred:link { color:#C41230; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.bodyred:visited { color:#C41230; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.bodyred:hover { color:#777777; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.bodyred:active { color:#C41230; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:none}

.base { margin: 0px; width: 760px; font-family: verdana; font-size: 0.7em; color: #cccccc; padding-top: 17px; padding-bottom: 1px}

a.base:link { color:#cccccc; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.base:visited { color:#cccccc; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.base:hover { color:#999999; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.base:active { color:#cccccc; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:none}

.footer { font-family: verdana; font-size: 0.65em; color: #4d4d4d;}

a.footer:link { color:#4d4d4d; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.footer:visited { color:#4d4d4d; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.footer:hover { color:#000000; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.footer:active { color:#4d4d4d; font-size: 10px; font-family: verdana, arial; padding: 1px; text-decoration:none}

.basedivred { font-family: verdana; font-size: 10px; font-weight: bold; color:#C41230; text-align: right; height: 12px; padding-left: 3px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px;}

.basedivreds { font-family: verdana; font-size: 9px; color:#d62c49; text-align: center; height: 12px; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px;}

.footerred { font-family: verdana; font-size: 0.7em; color: #C41230;}

.footerpnk { font-family: verdana; font-size: 0.65em; color: #B2626E;}

.footergry { font-family: verdana; font-size: 0.65em; color: #888888;}

a.footerred:link { color:#C41230; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.footerred:visited { color:#C41230; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.footerred:hover { color:#4d4d4d; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.footerred:active { color:#C41230; font-size: 11px; font-family: verdana, arial; padding: 1px; text-decoration:none}

a.top:link { color:#FFFFFF; font-size: 0.75em; font-family: verdana, arial; padding: 1px; text-decoration:none; vertical-align: center; }
a.top:visited { color:#FFFFFF; font-size: 0.75em; font-family: verdana, arial; padding: 1px; text-decoration:none; vertical-align: center; }
a.top:hover { color:#FFFFFF; font-size: 0.75em; font-family: verdana, arial; padding: 1px; text-decoration:underline; vertical-align: center; }
a.top:active { color:#FFFFFF; font-size: 0.75em; font-family: verdana, arial; padding: 1px; text-decoration:none; vertical-align: center; }

.title { font-family: helvetica; font-size: 0.9em; letter-spacing: 2px; font-style: normal; font-weight: bold; color: #141414; padding-top: 0px; padding-bottom: 7px; }

.maintitle { color:#FFFFFF; font-family: helvetica; font-size: 0.9em; letter-spacing: 2px; font-style: normal; font-weight: bold; color: #141414; padding-left: 4px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; }

.directory {font-size: 9px; padding: 0px; }

a.directory:link { color:#999999; font-size: 9px; font-family: verdana, arial; padding-left: 2px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; text-decoration:none; margin: 0px }
a.directory:visited { color:#999999; font-size: 9px; font-family: verdana, arial; padding-left: 2px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; text-decoration:none; margin: 0px }
a.directory:hover { color:#999fff; font-size: 9px; font-family: verdana, arial; padding-left: 2px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; text-decoration:underline; margin: 0px }
a.directory:active { color:#999999; font-size: 9px; font-family: verdana, arial; padding-left: 2px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; text-decoration:none; margin: 0px }

a.category:link    { width: 160px; color:#ffffff; background-color : #E82F8C;  font-size: 10px; font-family: verdana, arial; padding-left: 4px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; text-decoration:none; margin: 0px }
a.category:visited { width: 160px; color:#ffffff; background-color : #E82F8C;  font-size: 10px; font-family: verdana, arial; padding-left: 4px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; text-decoration:none; margin: 0px }
a.category:hover   { width: 160px; color:#ffffff; background-color : #E82F8C;  font-size: 10px; font-family: verdana, arial; padding-left: 4px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; text-decoration:underline; margin: 0px }
a.category:active  { width: 160px; color:#ffffff; background-color : #E82F8C;  font-size: 10px; font-family: verdana, arial; padding-left: 4px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; text-decoration:none; margin: 0px }



.title2 {
	font-family: verdana, helvetica, arial, sans-serif;
        font-size: 0.7em;
	font-weight: bold;
	line-height: 14px;
	color: #666;
        vertical-align: center;
        padding-left: 6px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px;
	}

.text { font-family: verdana; font-size: 0.7em; color: #777777; line-height: 14px; padding-left: 6px; padding-right: 4px; padding-bottom: 3px;}

.more {
	font-family: verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	line-height: 14px;
	color: #666;
        text-align: right; padding-left: 6px; padding-top: 6px; padding-right: 1px; padding-bottom: 2px;
      }

a.more:link    { color:#C41230; vertical-align: top; font-size: 0.7em; text-decoration:none }
a.more:visited { color:#C41230; vertical-align: top; font-size: 0.7em; text-decoration:none }
a.more:hover   { color:#C41230; vertical-align: top; font-size: 0.7em; text-decoration:underline }
a.more:active  { color:#C41230; vertical-align: top; font-size: 0.7em; text-decoration:none }


.form { font-family: verdana; font-size: 0.7em; color: #666666; }


.b1, .b2, .b3, .b4 {font-size:1px; overflow:hidden; display:block;}

.b1 {height:1px; background:#e2e2e2; margin:0 5px;}

.b2 {height:1px; background:#FFFFFF; border-right:2px solid #e2e2e2; border-left:2px solid #e2e2e2; margin:0 3px;}

.b3 {height:1px; background:#FFFFFF; border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2; margin:0 2px;}

.b4 {height:2px; background:#FFFFFF; border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2; margin:0 1px;}

.content {background: #FFFFFF; border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}  

.content div {margin-left: 3px; margin-right: 3px; color: #FFF;} 

.book {margin-right: 3px; text-align: right; padding-bottom:16px; padding-top:16px; vertical-align: center;} 

a.book:link    { color:#C41230; font-size: 2em; font-weight: bold; font-family: arial narrow, verdana, arial;  padding-left: 1px; padding-right: 1px; text-decoration:none; }
a.book:visited { color:#C41230; font-size: 2em; font-weight: bold; font-family: arial narrow, verdana, arial; padding-left: 1px; padding-right: 1px; text-decoration:none; }
a.book:hover   { color:#C41230; font-size: 2em; font-weight: bold; font-family: arial narrow, verdana, arial; padding-left: 1px; padding-right: 1px; text-decoration:underline; }
a.book:active  { color:#C41230; font-size: 2em; font-weight: bold; font-family: arial narrow, verdana, arial; padding-left: 1px; padding-right: 1px; text-decoration:none; }

.creative        { margin: 0px; width: 760px; font-family: verdana; font-size: 0.65em; color: #cccccc; padding-top: 21px; padding-bottom: 7px; text-align: right}
a.sprout:link    { color:#82bd67; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.sprout:visited { color:#82bd67; font-family: verdana, arial; padding: 1px; text-decoration:none}
a.sprout:hover   { color:#318942; font-family: verdana, arial; padding: 1px; text-decoration:underline}
a.sprout:active  { color:#82bd67; font-family: verdana, arial; padding: 1px; text-decoration:none}
