body{ background-color:Black; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11; font-style:normal; color:#333333; margin: 10px 0 10px 0; }
td, p{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color: White; }
a{ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12; color:#ffa500; font-weight:normal; text-decoration: none; }
a:hover{ text-decoration:underline;}
.NoMargin{ margin: 0px; }

h1{ font-size:18; font-weight:bold; text-decoration: none; }
h2{ font-size:16; font-weight:bold; text-decoration: none; }
h3,h4{ font-size:15; font-weight:bold; text-decoration: none; }

/* PAGE FRAME */
.PageFrameTop{ border-left: 1px solid White; border-right: 1px solid White; border-top: 1px solid White; background-color: #90C6E8; background-image: url(../images.11/front_bg_top.gif); background-repeat: no-repeat; }
.PageFrameCenter{ border-left: 1px solid White; border-right: 1px solid White; background-color: Black; padding: 0px 10px 0px 10px;}
.PageFrameBottom{ border-left: 1px solid White; border-right: 1px solid White; border-bottom: 1px solid White; background-color: #1b1b1b; }

/* BOXES, NAVIGATION */
input.iLeftSearch{ background-color:White; width:141px; color:Black; height: 20px; border-top: 1px solid #5F5F5F; border-left: 1px solid #5F5F5F; }
a.TopNav{ font-weight:normal; text-decoration:none; font-family:Tahoma, Verdana; font-size:10px; color:#47688C;}
a.TopNavAdm{ font-weight:normal; text-decoration:none; font-family:Tahoma, Verdana; font-size:12px; color:#47688C;}
a.TopNav:hover{ color: #DC143C; }
td.PanelCaption{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: White; border-top: 1px solid #8EC4E6; border-left: 3px solid #8EC4E6; padding-left: 5px; }

.PanelCaption{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: White; border-top: 1px solid #8EC4E6; border-left: 1px solid #8EC4E6; border-right: 1px solid #8EC4E6; border-bottom: 1px solid #8EC4E6; padding-left: 8px; padding-right: 8px; }

.SFrame{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #CCCCCC; font-weight:bold; }
.SFLeftTop { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #DCDCDC; border-top: 1px solid ##DCDCDC; border-left: 1px solid #DCDCDC; }
.SFRightTop { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #DCDCDC; border-top: 1px solid ##DCDCDC; border-right: 1px solid #DCDCDC; }
.SFLeftBottom { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #DCDCDC; border-bottom: 1px solid ##DCDCDC; border-left: 1px solid #DCDCDC; }
.SFRightBottom { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #DCDCDC; border-bottom: 1px solid ##DCDCDC; border-right: 1px solid #DCDCDC; }
.SFBody { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #DCDCDC; border-right: 1px solid ##DCDCDC; border-left: 1px solid #DCDCDC; }

.Tiny{ font-family:Arial, Helvetica, sans-serif; font-size:10px;}
a.Tiny{ color:#797979; text-decoration:none; font-family: Tahoma, Verdana; font-weight: bold; }
a.Tiny:hover{ color:#DC143C; }
input.iLeft{ background-color:Black; width:142px; color:White; border: 1px solid #5F5F5F; height: 19px; }
td.txSDBAR, td.txSDBAR a{ font-size: 12px; color:#333333;}


table.CPNav{ background-color: #fafafa; border: 1px solid #eeeeee; }
table.CPNav td{ background-color: #FAFAFA; border: 1px solid Black; padding: 3px 5px 3px 5px; }
table.CPNav a{ color: #444444;}

/* table.CPNav1{ border: 1px solid #3366CC; } */
table.CPNav1 td{ padding: 3px 5px 3px 5px; }

table.CPNav1 a { color: #3366CC;}
table.CPNav1 a:Hover { color: #2255BB; font-weight:bold;}

/* PAGER */
.nav { font-size:11px; color:#000000;}
a.nav { text-decoration:none; color:#D2041B; }
a.nav:hover { text-decoration:none; }
/* current page*/
a.nav_cur:link,a.nav_cur:active,a.nav_cur:visited { font-weight:bold; text-decoration:none; color:#FFFFFF;}
a.nav_cur:hover { text-decoration:underline; color:#00008B; }

/* MAIN TEXT BLOCKS AND THUMBNAILS */
img.Thumbnail{ border:1px solid Black; width:80px;}
td.Thumbnail{ padding-bottom:20; padding-left:3; padding-right:3; }
td.MainText{ border: 1px solid #1b1b1b; padding: 10px 10px 10px 10px; }

td.Footer{font-family:"MS Sans Serif", Geneva, sans-serif; font-size:11px;}
a.Footer{ color:White; font-family:"MS Sans Serif", Geneva, sans-serif; font-size:11;}
a.Footer:hover{ color:#ff4500;}

/* UNUSED IN NEW TEMPLATE */
.TopNavLine{ border-top:1px solid Gray;}
a.TopControl1{ text-decoration:none; color: #333333; }
a.TopControl_bold{ text-decoration:none; color:#3366CC; font-weight:bold;}
a.TopControl{ text-decoration:none; }
a.TopLogout{ text-decoration:none; color:#FF1C1C;}
.TextSemiTrans{ color:#E4E4E4;}
td.BlackText{ color:White; background-color:Black;}

/* TABLES */
td.tTD{ }
td.tTD2{ font-weight:bold; background-color:#f5f5f5; padding-left: 3px; }
td.tLISTTD{ background-color:#F5F5F5; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
td.tLISTTD2{ background-color:#F5F5F5; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

td.tSECTIONCAP{ background-color:#1b1b1b; font-weight:bold; }
.DarkGreen{ background-color:#F0F8FF;}
table.taFRAME{ background-color:Black;}
td.tTOPINACTIVE{ background-color:#F5F5F5;}
.tDarkBorder{ border:1px solid White;}
a.linkBlackTiny{ font-family:Arial, Helvetica, sans-serif; font-size:11; color:#696969;}
.iNormal{ color:White; background-color:#2b2b2b; border:1px solid #DCDCDC; scrollbar-base-color:#666666; scrollbar-arrow-color:Black; scrollbar-darkshadow-color:#666666; scrollbar-3dlight-color:#666666; scrollbar-face-color:#DDDDDD; scrollbar-highlight-color:#DDDDDD; scrollbar-shadow-color:#666666; scrollbar-track-color:#666666;}

.adv_search{ width: 150px;}
.error,.red {FONT-WEIGHT: 400; FONT-SIZE: 13px; COLOR: RED; text-align: center;}

td.Table_green{ background-color:#99FFCC;}
td.Table_red { background-color:#FF9999;}
td.Table_yellow { background-color:Yellow;}
td.Table_pink { background-color: #FFC0CB; }

tr.Table, td.Table { COLOR: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; background-color: #FEFEFE; }
tr.Table_new, td.Table_new { COLOR: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; background-color: #D4E9EA; }
tr.Table_gray, td.Table_gray { COLOR: #FFFFFF; background-color: #f7f7f7; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }

tr.Table_deleted, td.Table_deleted { COLOR: #FFFFFF; background-color: #A9A9A9; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
tr.Table_approved, td.Table_approved { COLOR: #FFFFFF; background-color: #F1FEAD; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
tr.Table_declined, td.Table_declined { COLOR: #FFFFFF; background-color: #ffdddd; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
tr.Table_declined_admin, td.Table_declined_admin { COLOR: #FFFFFF; background-color: #DBEEFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; } 
td.CenterCaption{ color: #1C4986; font-weight: normal; padding-right: 10px; border-bottom: 3px solid #7398CB; font-family: Arial, Helvetica, sans-serif; font-size: 20px; width: 250px; }

.ResultBlock{ display: block; border: 3px solid #99CCFF; background-color: #99CCFF; font-weight: bold; margin:0;}

.Forum h1{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #2980B8; margin: 0px 0 9px 0; padding: 0; }
.Forum p{ margin:0 0 15px 0; padding:0;}
.Forum a{ color: #333333;}

select { color:White; background-color:#2b2b2b; }

a.BigMenu{ font-family: Helvetica, Arial, sans-serif; font-size:22; font-weight:bold; text-decoration: none;}
a.BigMenu:hover{ color:#ff4500;}

.LName { font-size:22; text-align:center; }
.Titl { font-size:32; }
p.LText { font-size:13px; }

a{	color: #000080;}
