body{
	margin: 0px;
	padding: 0px;
	font-family: tahoma;
	font-size: 10pt;
	color: #fff;
	background: #00283c;
}
td{
	font-family: tahoma;
	color: white;
	font-size: 10pt;
}
form{
	margin-bottom: 0px;
	margin-top: 0px;
}
h1{
	color: #89b8d2;
	font-size: 12pt;
	margin-bottom: 5px;
	margin-top: 0px;
}
a{
	color: #fca001;
	text-decoration: none;
}
a:visited{
	color: #fca001;
	text-decoration: none;
}
a:hover {
  color: #fca001;
  text-decoration: underline;
}

/* left navigaton */
.menu1{
	margin-bottom: 10px;
}
#leftMenu a, 
#leftMenu a:visited {
	color: #fff;
	text-decoration: none;
}
#leftMenu a:hover {
  text-decoration: underline;
}

.logicalpath{
	padding-left: 15px;
	color: 80adbf;
	font-size: 8pt;
}
.logicalpath a{
	color: #80adbf;
	font-size: 8pt;
	text-decoration: none;
}
.logicalpath a:visited{
	color: #80adbf;
	font-size: 8pt;
	text-decoration: none;
}
.logicalpath a:hover{
	color: #80adbf;
	font-size: 8pt;
	text-decoration: underline;
}
.m-selected{
	font-weight: bold;
	color: White;
	padding-left: 5px;
	background-color: #fda506;
}

/* top left menu */
.m-href{
	color: White;
	padding-left: 5px;
	background-color: #1f6f8f;
}

.m-sub1{
  background-color: #044e7b;
  color: White;
  padding-left: 5px;
}
.m-subgroup {
	background: #015b7d url(../images/msb_bg.gif);
	vertical-align: top;
}
.m-subers{
	color: white;
	font-size: 8pt;
	background-color: #FF7F00;
	margin-bottom: 2px;
	margin-top: 2px;
}
.m-subers a{
	color: white;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
.m-subers a:visited{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.m-subers a:hover{
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

.m-suberu{
/*	color: white; */
	font-size: 8pt;
	margin-bottom: 2px;
	margin-top: 2px;
}
#leftMenu .m-suberu a{
	color: #C4DAE2;
	font-size: 8pt;
	text-decoration: none;
}
#leftMenu .m-suberu a:visited{
	color: #C4DAE2;
	text-decoration: none;
}
#leftMenu .m-suberu a:hover{
	color: white;
	text-decoration: none;
}
.m-subertd{
	padding-left: 5px;
	font-size: 8pt;
}

.rightfloat{
text-align: right;
}

.searchit{
        background-color:#f88c29;
        border:2px solid #ffffff;
        color:#014769;
	font-size: 10px;
	font-weight: bold;
	width: 108px;
	height: 19px;
}
.searchBar, .services {
  background: #1A4F70;	
}
.serv a{
	color: White;
	text-decoration: none;
	font-size: 8pt;
	padding: 0 1px 0 3px;
}
.serv a:visited{
	color: White;
	text-decoration: none;
	font-size: 8pt;
}
.serv a:hover{
	color: White;
	text-decoration: underline;
	font-size: 8pt;
}
.addresshead{
	color: #c4dae2;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 5px;
	background: #1A4F70;
}
.address td{
	color: #c4dae2;
	font-size: 8pt;
}
.addressContent {
	background: #0e6487;
}

.centerhead{
	text-align: center;
	font-weight: bold;
	color: White;
}
.ulheader{
	color: White;
  background: #003857;
	font-weight: bold;
	padding-left: 10px;
	font-size: 10pt;
}
.uller{
	margin-left: 25px;
	margin-top: 5px;
  padding-left: 0;
	font-size: 10pt;
	font-weight: bold;
}
.uller a{
	color: White;
	text-decoration: none;
}
.uller a:visited{
	color: #80adbf;
	text-decoration: none;
}
.uller a:hover{
	color: White;
	text-decoration: underline;
}
.imdescr{
	color: #94c2d9;
	background-color: #003954;
	vertical-align: top;
	padding: 5px;
	font-size: 8pt;
}
.readmore{
	color: #96b1c4;
	font-size: 8pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
.readmore a{
	color: #96b1c4;
	font-size: 8pt;
	text-decoration: underline;
}
.readmore a:visited{
	color: #96b1c4;
	font-size: 8pt;
	text-decoration: underline;
}
.readmore a:hover{
	color: #96b1c4;
	font-size: 8pt;
	text-decoration: none;
}
.a-cont{
	text-align: center;
	color: White;
}
.a-cont a{
	color: White;
	font-weight: bold;
	text-decoration: none;
}
.a-cont a:visited{
	color: White;
	font-weight: bold;
	text-decoration: none;
}
.a-cont a:hover{
	color: White;
	font-weight: bold;
	text-decoration: underline;
}
.ffhead{
	vertical-align: middle;
	padding-left: 15px;
}
.ffhead a{
	color: #ffad36;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
.ffhead a:visited{
	color: #ffad36;
	font-weight: bold;
	text-decoration: underline;
}
.ffhead a:hover{
	color: #ffad36;
	font-weight: bold;
	text-decoration: none;
}
.paging{
	color: #84acc6;
	font-size: 8pt;
}
.paging a{
	color: #84acc6;
	font-size: 8pt;
	text-decoration: none;
}
.paging a:visited{
	color: #84acc6;
	font-size: 8pt;
	text-decoration: none;
}
.paging a:hover{
	color: #84acc6;
	font-size: 8pt;
	text-decoration: underline;
}
.newsbody{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
}
.newslink{
	margin-top: 3px;
	color: #96b1c4;
	font-size: 8pt;
}
.newslink a{
	color: #fca001;
	text-decoration: none;
	font-weight: bold;
}
.newslink a:visited{
	color: #fca001;
	text-decoration: none;
	font-weight: bold;
}
.newslink a:hover{
	color: #fca001;
	text-decoration: underline;
	font-weight: bold;
}
.newsbody h1 {
	margin: 3px 0 5px;
	font-size: 15px;
}
.newsbody h1 a{
	color: #89B8D2 !important;
}
.newsbody h1 a:hover{
	text-decoration: underline;
}
.newsimg{
	border-style: solid;
	border-width: 1px;
	border-color: #95bfcd;
}
.censub{
	margin-bottom: 5px;
	margin-top: 5px;
}
.censubtd h2{
	margin-bottom: 0px;
	font-size: 12pt;
}

.bg-down {
	background: url(../images/bg_down.png) no-repeat bottom;
}

.popUp object{
display: none;
}


/* shadow for news table */
.cen1-ctl { background: url(../images/cen1_ctl.png) no-repeat; }
.cen1-ctr { background: url(../images/cen1_ctr.png) no-repeat; }
.cen1-l { background: url(../images/cen1_l.png) repeat-y; }
.cen1-r { background: url(../images/cen1_r.png) repeat-y; }

.cen1-cdl { background: url(../images/cen1_cdl.png) no-repeat; }
.cen1-cdr { background: url(../images/cen1_cdr.png) no-repeat; }
.cen1-dbg { background: url(../images/cen1_dbg.png) repeat-x; }

.cen1-cdl1 { background: url(../images/cen1_cdl1.png) no-repeat; }
.cen1-cdr1 { background: url(../images/cen1_cdr1.png) no-repeat; }
.cen1-dbg1 { background: url(../images/cen1_dbg1.png) repeat-x; }

.dancersList {background: url(../images/flist_bg.png) repeat; }

.ff-bg1 {background: #013857 url(../images/ff_bg1.jpg) no-repeat right; }
.ff-bg2 {background: #002A46 url(../images/ff_bg2.jpg) no-repeat right; }

/* bios styles */
.biosBorder {
  border: 1px solid #95bfcd;
}
.biosHeadTable {
  border-collapse: collapse;
}
.biosContent {
  padding-top: 15px;
  vertical-align: top;
}
.biosTable tr.highlight {
  background: #004161;
}

#contentOut {
  background: #0e6487 url(../images/cen1_bg1.jpg) no-repeat 0 0;
  background-color: #0e6487;
}
#contentIn {
  background: url(../images/cen1_bg2.gif) no-repeat bottom center;
  vertical-align: top;
  text-align: center;
}
#content {
  padding: 10px 6px 0;
  text-align: left;
}

.formCell {
  padding: 0 5px;
  background: #013857;
}
/* 
  Nice forms 
*/
.niceform, .niceform td, .niceform input, .niceform select {
  font-size: 10px;
}
.niceform .sep{
  border-left: 1px solid #005c80;
  padding-left: 10px;
  margin-left: 10px;
}
/* comboboxes */
.selectArea {
	width: 100px;
	height: 15px;
	background:url(../images/select_bg.gif) repeat-x left top;
}
.selectArea .left {
	width: 5px;
	height: 15px;
	float:left;
	background:url(../images/select_left.gif) no-repeat left top;
}
.selectArea .right {
	width: 15px;
	height: 15px;
	float:right;
	background:url(../images/select_right.gif) no-repeat left top;
}
.selectArea .right a {
	display:block;
	width:100px;
	height: 15px;
	margin-left: -85px;
	position:absolute;
}
.selectArea .right i {display:none;}
.selectArea .center {
	width: 80px;
	color: #8fb8c7;
	padding-top: 2px;
	overflow: hidden;
	white-space: nowrap;
}
/* 
 Niceform2
 */
.niceform2, .niceform2 td, .niceform2 input, .niceform2 select {
  font-size: 12px;
}
.niceform2 .selectArea {
	background:url(../images/select_bg2.gif) repeat-x left top;
	height: 18px;
}
.niceform2 .selectArea .left {
	height: 18px;
	background-repeat: repeat-y;
}
.niceform2 .selectArea .right {
	background:url(../images/select_right2.gif) no-repeat left top;
	height: 18px;
	width: 18px;
}
.niceform2 .selectArea .right a {
	height: 18px;
	margin-left: -82px;
}
.niceform2 .selectArea .center {
	color: #fff;
}
/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible {
	position:absolute;
	margin-top: -1px;
	margin-left: 1px;
	width:75px;
	background: #005c80;
	padding-top: 2px;
	font-size: 11px;
	z-index:20;
}
.optionsDivInvisible {display:none;}
.optionsDivVisible {display:block;}
.optionsDivVisible p {
	margin:0;
	padding:0;
}
.optionsDivVisible a {
	color:#F2F2F2 !important;
	text-decoration:none;
	display:block;
	padding:1px 4px;
	border:1px solid #005c80;
}
.optionsDivVisible a:hover {
	color:#FFF;
	background:#174d6f;
	border-color:#174d6f;
}
  
 /*Text inputs*/
.textinput, .textinputHovered {
	height:15px;
	background:url(../images/input_bg.gif) repeat-x left top;
	border:none;
	padding: 1px 2px;
	vertical-align:middle;
	color: #8fb8c7;
}
.inputCorner {
	padding-bottom:0;
	vertical-align:middle;
}
/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:15px;
	color: #8fb8c7;
	font-weight:bold;
	padding:1px 2px;
	background:url(../images/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}
.buttonImg {vertical-align:bottom;}
.niceform2 .buttonSubmit, .niceform2 .buttonSubmitHovered {
	height:18px;
}

/* shadow for news table */
.cen1-ctl { background: url(../images/cen1_ctl.png) no-repeat; }
.cen1-ctr { background: url(../images/cen1_ctr.png) no-repeat; }
.cen1-l { background: url(../images/cen1_l.png) repeat-y; }
.cen1-r { background: url(../images/cen1_r.png) repeat-y; }

.cen1-cdl { background: url(../images/cen1_cdl.png) no-repeat; }
.cen1-cdr { background: url(../images/cen1_cdr.png) no-repeat; }
.cen1-dbg { background: url(../images/cen1_dbg.png) repeat-x; }

.cen1-cdl1 { background: url(../images/cen1_cdl1.png) no-repeat; }
.cen1-cdr1 { background: url(../images/cen1_cdr1.png) no-repeat; }
.cen1-dbg1 { background: url(../images/cen1_dbg1.png) repeat-x; }

/* shadow for menu unsel table */
.muns-ctl { background: url(../images/muns_ctl.png) no-repeat; }
.muns-ctr { background: url(../images/muns_ctr.png) no-repeat; }
.muns-cdl { background: url(../images/muns_cdl.png) no-repeat; }
.muns-cdr { background: url(../images/muns_cdr.png) no-repeat; }
.muns-t { background: url(../images/muns_t.png) repeat-x; }
.muns-d { background: url(../images/muns_d.png) repeat-x; }
.muns-l { background: url(../images/muns_l.png) repeat-y; }
.muns-r { background: url(../images/muns_r.png) repeat-y; }

/* shadow for kios table */
.left2-ctl { background: url(../images/left2_ctl.png) no-repeat; }
.left2-ctr { background: url(../images/left2_ctr.png) no-repeat; }
.left2-cdl { background: url(../images/left2_cdl.png) no-repeat; }
.left2-cdr { background: url(../images/left2_cdr.png) no-repeat; }
.left2-t { background: url(../images/left2_t.png) repeat-x; }
.left2-d { background: url(../images/left2_d.png) repeat-x; }
.left2-l { background: url(../images/left2_l.png) repeat-y; }
.left2-r { background: url(../images/left2_r.png) repeat-y; }

.left1-ctl, .left1-ctr, .left1-cdl, .left1-cdr {
	line-height: 5px;
}
.left1-ctl { background: url(../images/left1_ctl.png) no-repeat; }
.left1-ctr { background: url(../images/left1_ctr.png) no-repeat; }
.left1-t { background: url(../images/left1_t.png) repeat-x; }
.left1-cdl { background: url(../images/left1_cdl.png) no-repeat; }
.left1-cdr { background: url(../images/left1_cdr.png) no-repeat; }
.left1-d { background: url(../images/left1_d.png) repeat-x; }
.left1-l2 { background: url(../images/left1_l2.png) repeat-y; }
.left1-r2 { background: url(../images/left1_r2.png) repeat-y; }

.rimg-cen{
	vertical-align: top;
	font-weight: bold;
	color: #abc5d1;
	font-size: 8pt;
	padding-left: 7px;
	padding-right: 7px;
	background: #0e6487 url(../images/rimg_bg.gif) bottom right no-repeat;
}
.rimg-cen img{
	border: 1px solid #99becc;
	margin-bottom: 5px;
	margin-top: 5px;
}
.rimg-cen a{
	color: #abc5d1;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
.rimg-cen a:visited{
	color: #abc5d1;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}
.rimg-cen a:hover{
	color: #abc5d1;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: underline;
}

/* search form */
.searchForm, .searchForm input, .searchForm select, .searchForm td {
	font-size: 11px;
}

.dottedSep {
	background: url(../images/dotted_sep_bg.gif) repeat-x left 50%;
	line-height: 3px;
	margin: 10px 0;
}

.mainbottom{
	margin-top: 20px;
	font-size: 9pt;
}
.mainbottom b{
	font-size: 11pt;
}
.srh1{
	color: #89b8d2;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
.srh1:visited{
	color: #89b8d2;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
.srh1:hover{
	color: #89b8d2;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}