table.pager {
}

a.pageleft {
    padding-right: 20px;
}

a.pageright {
    padding-left: 20px;
}

a.pageleft, a.pageright {
    text-decoration: none;
    font-size: 15px;
}

a.pagecurrent {
    text-decoration: none;
    font-weight: bold;
    border-bottom: 1px solid;
}

a.page {
    text-decoration: none;
}

.photoPicture {
    margin: 10px;
    border: none;
}

.photoPopup {
    color: #bbb;
    font-size: 11px;
    font-family: Verdana;
    background-color: #fff;
}

.previewBox {
    position: absolute;
    top: 0px; left: 0px;
    width: 200px; height: 200px;
    background-color: yellow;
}

.coverBox {
    position: absolute;
    top: 0px; left: 0px;
    width: 100%; height: 100%;
}

img {
    behavior: url("core/javascript/pngfilter.htc");
}


#logoList1 a img, #logoList2 a img {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}

#logoList1 a:hover img, #logoList2 a:hover img {
    filter:none;
}

.lb { font-size: 11px; font-family: Verdana }
input.in, textarea.in  {
    font-size: 11px;
    font-family: Verdana;
    padding-right: 5px;
    padding-left: 5px;
    border: solid 1px #100;
}
.bt   { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #000; padding-right: 7px; padding-left: 7px; border: solid 1px #000 }

.itemhi    { font-weight: bold; }
.itemit    { font-style: italic; }
.itemtable, .itemtable td { border-collapse: collapse; border: none; }
.itemtableb, .itemtableb td { border-collapse: collapse; border: 1px #777 solid; }

.top_band_green, .bottom_band_green {
    background-color: #99cc00;
}

.top_band_orange, .bottom_band_orange {
    background-color: #ff6600;
}

.logoGroup {
    display: block;
    background-color: #888888;
    height: 15;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana;
    padding-left: 10px;
    padding-top: 1px;
}

.titleGreen {
    display: block;
    background-color: #9c0;
    height: 15;
    color: #000;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana;
    padding-left: 10px;
    padding-top: 1px;
}

.titleOrange {
    display: block;
    background-color: #f60;
    height: 15;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana;
    padding-left: 10px;
    padding-top: 1px;
}

.bg_left  { background: #c0c0c0 url(img/bg_left.gif) repeat-y right  }
.bg_right  { background: #bbb url(img/bg_right.gif) repeat-y left  }
.padding4x20 { padding: 20px }
.padding2x20 { padding-top: 20px; padding-bottom: 20px }
.padding3x20 { padding-top: 20px; padding-right: 20px; padding-bottom: 20px }
td { font-size: 11px; font-family: Verdana }
.justify { text-align: justify }

.mainmenu_wh                 { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #000; display: block; padding-right: 5px; padding-left: 10px; border-top: 1px solid #fff; width: 170px; height: 16px }
.mainmenu_wh:hover           { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #444; width: 170px }

.mainmenu_green        { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #9c0; display: block; padding-right: 5px; padding-left: 10px; border-top: 1px solid #fff; width: 170px; height: 16px }
.mainmenu_green:hover    { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #b1ec00; display: block; padding-right: 5px; padding-left: 10px; width: 170px }

.mainmenu_orange { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #f60; display: block; padding-right: 5px; padding-left: 10px; border-top: 1px solid #fff; width: 170px; height: 16px }
.mainmenu_orange:hover { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #f93; display: block; padding-right: 5px; padding-left: 10px; border-top: 1px solid #fff; width: 170px; height: 16px }

.submenu_wh               { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #000 url(img/dot_bl.gif) no-repeat; display: block; padding: 2px 5px 2px 25px; border-top: 1px solid #fff; width: auto }
.submenu_wh:hover     { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #444; display: block; padding-right: 5px; padding-left: 25px; border-top: 1px solid #fff; width: auto }

.submenu_green     { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #9c0 url(img/dot_green.gif) no-repeat; display: block; padding: 2px 5px 2px 25px; border-top: 1px solid #fff; width: auto }
.submenu_green:hover       { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #b1ec00; display: block; padding: 2px 5px 2px 25px; border-top: 1px solid #fff; width: auto }

.submenu_orange { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #f60 url(img/dot_green.gif) no-repeat; display: block; padding: 2px 5px 2px 25px; border-top: 1px solid #fff; width: auto }
.submenu_orange:hover { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #f93 url(img/dot_green.gif) no-repeat; display: block; padding: 2px 5px 2px 25px; border-top: 1px solid #fff; width: auto }

.subsubmenu_green      { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #9c0 url(img/subdot_green.gif) no-repeat; display: block; padding: 2px 5px 2px 45px; border-top: 1px solid #fff; width: auto }
.subsubmenu_green:hover    { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #b1ec00; display: block; padding: 2px 5px 2px 45px; border-top: 1px solid #fff; width: auto }

.subsubmenu_orange  { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #f60 url(img/subdot_green.gif) no-repeat; display: block; padding: 2px 5px 2px 45px; border-top: 1px solid #fff; width: auto }
.subsubmenu_orange:hover   { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #f93 url(img/subdot_green.gif) no-repeat; display: block; padding: 2px 5px 2px 45px; border-top: 1px solid #fff; width: auto }

.subsubmenu_wh           { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background: #000 url(img/subdot_bl.gif) no-repeat; display: block; padding: 2px 5px 2px 45px; border-top: 1px solid #fff; width: auto }
.subsubmenu_wh:hover      { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #444; display: block; padding-right: 5px; padding-left: 45px; border-top: 1px solid #fff; width: auto }

.link_green, .content_green a { color: #6b8600 }
.link_green:hover, .content_green a:hover { color: #000 }
.link_orange, .content_orange a { color: #df5000 }
.link_orange:hover, .content_orange a:hover { color: #000 }

.sm_link { color: #000; font-size: 9px; font-family: Verdana; text-decoration: none }
.sm_link:hover { color: #000; font-size: 9px; font-family: Verdana; text-decoration: underline }
.txt9 { font-size: 9px; font-family: Verdana; text-decoration: none }
.txt10 { font-size: 10px; font-family: Verdana }
.txt12 { font-size: 12px; font-family: Verdana }
.title   { font-weight: bold; font-size: 13px; font-family: Verdana }
.title_wh { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana; padding-left: 10px; height: 14px }
.title_wh10 { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; padding-left: 10px; height: 14px }
.leftpadd_10  { padding-left: 10px }
.txt_input  { font-size: 11px; font-family: Verdana; padding-right: 5px; padding-left: 5px; border: solid 1px #100; width: 200px }
.button   { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #000; padding-right: 7px; padding-left: 7px; border: solid 1px #000 }
.line { border-top: 1px solid #000; width: 100% }

a.trup    { color: #777; font-weight: bold; font-size: 14px; font-family: Arial; text-decoration: none; text-transform: uppercase }
a.trup:hover   { color: #000; font-weight: bold; font-size: 14px; font-family: Arial; text-decoration: none; text-transform: uppercase }
.line_bottom  { padding-bottom: 5px; border-bottom: 1px solid #777; width: 100% }

.cmsTable td, .cmsTable th, .statstable td, .statstable th, .statstableb td, .statstableb th {
    white-space: nowrap;
}

.cform td, .cmsTable td, .cmsTable th,  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	/*color: #2E3092;*/
}

.cmsTable caption {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	margin-top: 10px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;	
	letter-spacing: 1px;
	word-spacing: 1px;
	height: 23px;
}

.Error {
	color: red;
	font-size: 11px;
	font-family: Verdana;
}

.statstable { border-bottom: 1px solid #72706f; border-left: 1px solid #72706f }
.statstableb { border: 1px solid #72706f; }

.topstatsrow1, .topstatsrow2, .statsrow1, .statsrow2, .topstatsheader2, .statsheader2, .topstatsheader, .statsheader  {
    padding: 1px;
    color: black;
    border-top: 1px solid #72706f;
    border-right: 1px solid #72706f;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}

.statstxtb  { border: none; }

.topstatsheader, .statsheader {
    background-color: #dedede;
    color: black;
    font-weight: bold;
}

.topstatsheader2, .statsheader2 {
    background-color: #EFEFEF;
    color: black;
    font-weight: bold;
    font-size: 10px;
}

.statsrow1  {
    background-color: #fff;
}

.statsrow2  {
    background-color: #EFEFF0;
}

.cmsTable {
    background-color: #72706f;    
}

.cmsTable th {
    background-color: #dedede;
    color: black;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}

.cmsTable caption {
    color: #000;
    text-align: center;
}

.cmsTable td, .cmsTable th {
    padding: 1px;
}

.cmsTableRow1, .cmsTableRow1 td {
    background-color: #EFEFF0;
    color: #000;
}

.cmsTableRow2, .cmsTableRow2 td {
    background-color: #fff;
    color: #000;
}

.cmsTableRowSel, .cmsTableRowSel td {
    background-color: #c3daff;
    color: #000000;
}

