/* set the links */
/* a:link, a:active, a:visited {color: #90ee90; text-decoration: underline;} */
/* a:visited, a:active {color: #909090; text-decoration: underline;} */
a:hover {color: #d8ff7d; text-decoration: underline;}

/* tables with borders */
.tabbord {border: 1px; border-style: solid; border-color: #32cd32;}

.tdbord {border: 1px; border-style: solid; border-color: #32cd32; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; line-height: 140%;}
.tdbordyel {border: 1px; border-style: solid; border-color: #32cd32; color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 10pt; line-height: 140%;}
.tdbordred {border: 1px; border-style: solid; border-color: #32cd32; color: #FF0000; font-family: verdana, helvetica, serif; font-size: 10pt; line-height: 140%;}

.tdbord2 {border: 1px; border-style: solid; border-color: #32cd32; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.tdbord2yel {border: 1px; border-style: solid; border-color: #32cd32;color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.tdbord2red {border: 1px; border-style: solid; border-color: #32cd32; color: #FF0000; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}

.tdbordlg2yel {border: 1px; border-style: solid; border-color: #32cd32; color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 12pt; font-weight: bold; line-height: 140%;}

.tdbordsm {border: 1px; border-color: #32cd32; border-style: solid; color: #ffffff; line-height: 10pt; font-family: verdana, helvetica, serif; font-size: 8pt; line-height: 140%;}

/* tables without borders */
.tabnobord {border-style: none;}

.tdnobord {border-style: none; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; line-height: 140%;}
.tdnobordyel {border-style: none; color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 10pt; line-height: 140%;}
.tdnobordred {border-style: none; color: #FF0000; font-family: verdana, helvetica, serif; font-size: 10pt; line-height: 140%;}

.tdnobord2 {border-style: none; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.tdnobord2yel {border-style: none; color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.tdnobord2red {border-style: none; color: #FF0000; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}

.tdnobordsm {border-style: none; color: #FFFFFF; line-height: 10pt; font-family: verdana, helvetica, serif; font-size: 8pt; line-height: 140%;}

.tdnobordtitle {border-style: none; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 14pt; line-height: 140%;}

.tdnobordtitle2 {border-style: none; color: #FFFFFF; font-family: arial, verdana, helvetica, serif; font-size: 14pt; font-weight: bold; line-height: 140%;}
.tdnobordtitle2yel {border-style: none; color: #FFFF00; font-family: arial, verdana, helvetica, serif; font-size: 14pt; font-weight: bold; line-height: 140%;}
.tdnobordtitle2red {border-style: none; color: #FFFF00; font-family: arial, verdana, helvetica, serif; font-size: 14pt; font-weight: bold; line-height: 140%;}


/* Small text */
.norm2yelsm {color: #ffff00; font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: bold; line-height: 140%;}
.normsm {color: #ffffff; font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: normal; line-height: 140%;}

/* Default text */
.norm {color: #ffffff; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.normred {color: #ff0000; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.normyel {color: #ffff00; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}

/* Default bold text */
.norm2 {color: #ffffff; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.norm2red {color: #ff0000; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.norm2yel {color: #ffff00; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}

/* Special Text */
.breastshot {color: #9acd32; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.randomact {color: #ff0000; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.detriment {color: #ffff00; font-family: verdana, tahoma, helvetica, serif; font-weight: bold; font-size: 10pt; line-height: 140%;}

/* Horizontal Lines */
.hrthinred {border: 1px; border-style: solid; border-color: #FF0000; background-color: #000000;}
.hrmedred {border: 2px; border-style: solid; border-color: #FF0000; background-color: #000000;}
.hrmed1 {border: 2px; border-style: solid; border-color: #32CD32;}
.hrwidered {border: 3px; border-style: solid; border-color: #FF0000; background-color: #000000;}

/* Sections for Reviews */
.tdsect {border: 3px; border-style: solid; border-color: #32CD32; color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold;}
.tdline {border-top: 3px; border-top-style: solid; border-top-color: #32CD32; color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 10pt;}
.tddiv {border-top: 3px; border-top-style: solid; border-top-color: #32CD32; color: #FFFF00; font-family: arial, helvetica, verdana, serif; font-size: 18pt; font-weight: bold; letter-spacing: +2px;}

/* Sections for Linked Titles */
.tdhomenav {border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #66CC00; color: #FFFF00; font-family: helvetica, arial, verdana, serif; font-size: 10pt; font-weight: bold; text-decoration: none;}
.tdtopnav1 {border-top: 1px; border-top-style: solid; border-top-color: #32cc32; background-color: #006600; color: #FFFF00; font-family: verdan, arial, helvetica, tahoma, serif; font-size: 10pt; font-weight: bold; text-decoration: none;}
.tdbotnav1 {border-bottom: 2px; border-bottom-style: solid; border-bottom-color: #32cc32; border-top: 2px; border-top-style: solid; border-top-color: #32cc32; background-color: #006600; color: #FFFF00; font-family: tahoma, verdana, arial, helvetica, serif; font-size: 8pt; font-weight: normal; text-decoration: none;}

.click1:link, .click1:visited, .click1:active, .click1:hover {color: #FFFF00; text-decoration: none;}
.click2:link, .click2:visited, .click2:active {color: #90ee90; text-decoration: none;}
.click2:hover {color: #d8ff7d; text-decoration: underline;}

.menucat, .menucat:link, .menucat:visited, .menucat:active, .menucat:hover {color: #FFFFFF; text-decoration: none; font-family: verdana, arial, helvetica, tahoma, serif; font-size: 8pt; font-weight: bold; line-height: 140%;}
.menucat:hover {color: #90ee90; text-decoration: underline;}


/* Right Sidebar */
.tdsidebar {border: 1px; border-style: solid; border-color: #32cd32; background-color: #006600; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt;}
.tdtopnavbx {border: 1px; border-style: solid; border-color: #32cd32; background-color: #006600;}
.tdbotnavbx {border: 1px; border-style: solid; border-color: #32cd32; background-color: #006600;}

.tdmainbx {border: 1px; border-style: solid; border-color: #32cd32; background-color: #003300; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; line-height: 140%;}
.mvbox1 {border: 1px; border-style: solid; border-color: #32cd32; background-color: #003300; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.mvbox2 {border: 1px; border-style: solid; border-color: #32cd32; background-color: #006600; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.mvbox3 {border: 1px; border-style: solid; border-color: #32cd32; background-color: #003300; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}

.forumnav1 {border-bottom: 2px; border-bottom-style: solid; border-bottom-color: #ff0000; color: #FFFF00; font-family: arial, helvetica, verdana, serif; font-size: 10pt; font-weight: bold; text-decoration: none;}

.button {padding: 2px 6px 2px 6px; margin: 0px 3px 0px 3px; background-color: #004400; border-top: #32cd32 1px solid; border-left: #32cd32 2px solid; border-bottom: #32cd32 1px solid; border-right: #32cd32 2px solid; font-family: verdana, Arial, tahoma, sans-serif; font-weight: normal; color: #ffff00; font-size: 10pt; text-decoration: none; }
.button:hover {background-color: #008800; color: #ffff00; text-decoration: none; }

.subbox {border: solid 1px #32cd32; background-color: #ffffff; font-size: 10pt; color: #000000; font-family: tahoma, helvetica, serif; }
.subbox:hover {background-color: #ffffff; color: #000000; }
.radiobx {border: 0px; background-color: #000000; font-size: 10pt; color: #ffffff; font-family: verdana, tahoma, helvetica, serif; }

/* Sections for movie review listings */
.listbox1 {background-color: #002200; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.listbox2 {background-color: #004400; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.listbox {background-color: #006600; color: #FFFF00; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.listtab {background-color: #000000; border: 1px; border-style: solid; border-color: #000000; }
.atoz {padding: 2px 3px 3px 3px; margin: 0px 0px 0px 0px; border-right: #002200 0px none; border-left: #002200 0px none; border-top: #32cd32 1px solid; border-bottom: #32cd32 1px solid; font-family: verdana, arial, tahoma, sans-serif; color: #ffff00; font-size: 10pt; text-decoration: none; font-weight: bold; background-color: #002200; line-height: 140%;}
.atoz:hover { background-color: #008800; text-decoration: none; }

/* Content boxes */
.conbox0 {background-color: #006600; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.conbox1 {background-color: #004400; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.conbox2 {background-color: #003300; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.conbox3 {background-color: #002200; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.conbox4 {background-color: #000000; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: normal; line-height: 140%;}
.contab0 {background-color: #000000; border: 1px; border-style: solid; border-color: #000000;}
.contab1 {border: 2px; border-color: #000000; border-style: solid; background-color: #002200;}

.titlebox0 {background-color: #006600; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.titlebox1 {background-color: #004400; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.titlebox2 {background-color: #003300; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.titlebox3 {background-color: #002200; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.titlebox4 {background-color: #000000; color: #FFFFFF; font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: bold; line-height: 140%;}
.titletab0 {background-color: #000000; border: 1px; border-style: solid; border-color: #000000;}

/* A quote */
.quote {color: #ffffff; background-color: #404d50; border: 1px solid #c0c0c0; margin: 1px; padding: 1px; font-size: 10pt; line-height: 1.4em; }

ul {list-style-type: none; margin: 0; padding: 0;}
.list1 { background-image: url("/common/dot-g.gif"); background-repeat: no-repeat; background-position: 0 .2em; padding-left: 15px;}
.list2 { background-image: url("/common/dot-g-ddg.gif"); background-repeat: no-repeat; background-position: 0 .2em; padding-left: 15px;}
.list0 { list-style-type: disc; }





