body {
	background-color: #FCEDB4;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


h1, h2, h3, h4, h5 {
 font-family: Tahoma;
 padding-bottom: 10px;
}

h1 { font-size: 190%; }
h2 { font-size: 140%; }

.ws11 {
  font-size: 14px;
  font-family: "Tempus Sans ITC";
  color: #DF7000;
}

.ws10 {
	font-size: 12px;
	font-family: Tahoma;
	color: #530053;
}
.ws10b {
	font-size: 16px;
	font-family: Tahoma;
	color: #8D180B;
}

.ebul_cbinsmenu, .ebul_cbinsmenu ul {
  background-color: #FFFFFF;
  border: 1px solid #646464;
  display: block;
  font-size: 1px;
  margin: 0px;
  overflow: auto;
  padding: 2px;
  position: absolute;
  visibility: hidden;
}

.ebul_cbinsmenu_shadow {
  background-color: #777777;
  display: block;
  margin: 0px;
  overflow: hidden;
  position: absolute;
  visibility: hidden;
}

.ebul_cbinsmenu table {
  border-collapse: separate;
}

.ebul_cbinsmenu tr {
  background-color: #FFFFFF;
  cursor: pointer;
  font-size: 1px;
}

.ebul_cbinsmenu td {
  border: 1px solid #FFFFFF;
  padding: 3px;
  text-align: left;
}

.ebul_cbinsmenu td a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.ebul_cbinsmenu tr.hot, .ebul_cbinsmenu tr.expanded {
  background-color: #F0F0F0;
}

.ebul_cbinsmenu tr.hot td, .ebul_cbinsmenu tr.expanded td {
  border-color: #8C8C8C;
}
.ebul_cbinsmenu tr.hot a, .ebul_cbinsmenu tr.expanded a {
  color: #000000;
  font-family: "Tahoma", serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

ul.ebul_cbinsmenu {
  position: absolute;
  visibility: hidden;
}                               

.cbinsmenuebul_menulist .spaced_li {
  padding: 0px 1px 0px 0px;
}

.cbinsmenuebul_menulist li {
  list-style-type: none;
  float: left;
}

.cbinsmenuebul_menulist img {
  vertical-align: bottom;
  
}

.cbinsmenuebul_menulist {
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}

#container {
 width: 715px;
 border-left: 1px solid black;
 border-right: 1px solid black;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 margin: auto;
 text-align: left;
 border-color: #EA8C00;
}

#in_cont {
 width: 715px;
 border-left: 1px solid black;
 border-right: 1px solid black;
 border-top: 1px solid black;
 border-bottom: 1px solid black;
 margin: auto;
 text-align: center;
 border-color: #EA8C00;
 font-size: 12px;
 font-family: "Tempus Sans ITC";
 color: #DF7000
}

#images_link {
 width: 128px;
 height:96px;
 border-left: 2px solid black;
 border-right: 2px solid black;
 border-top: 2px solid black;
 border-bottom: 2px solid black;
 padding: 2px 2px 2px 2px;
 margin: auto;
 text-align: center;
 border-color: #FFC875;
 font-size: 12px;
 font-family: "Tempus Sans ITC";
 color: #DF7000;
}

#nbanner {
 padding: 2px 2px 2px 2px;
 font: normal;
 font-size: 12px;
 text-align: right;
 color:#696969;
 font-family: "Tahoma";
}

#bbanner {
 padding: 5px 5px 5px 5px;
 font: normal;
 font-size: 12px;
 text-align: right;
 color:#696969;
 font-family: "Tahoma";
}

#fbanner {
 padding: 5px 15px 5px 15px;
 font: normal;
 font-size: 10px;
 color:#696969;
 font-family: "Tahoma";
}

#mbanner {
 padding: 15px 15px 15px 15px;
 font: normal;
 font-size: 14px;
 text-align: right;
 font-family: "Tempus Sans ITC";
 color: #713800;
}

#container_x {
    text-align: left;
    width: 467px;
	height: 310px;
	margin: 0 auto;
	margin-top: 10px;
}

.login_top {
    background: url(../images/login_top.gif) no-repeat;
}

.login_bg {
    background: url(../images/login_bg.gif) repeat-y;
	height: 276px;
}

.login_btm {
    background: url(../images/login_btm.gif) no-repeat;
}

#login_header {
	height: 30px;
	margin: 10px 20px 0 20px;
	background: url(images/lock.gif) no-repeat top left;
	border-bottom: 1px solid #e1e1e1;
	font-size: 22px;
	font-weight: bold;
	color:#6a6a6a;
	padding: 28px 0 5px 60px;
}

#usrrname_text {
    margin: 24px 20px 0 20px;
	font-size: 16px;
	color:#6a6a6a;
	font-weight: bold;
	padding-left: 10px;
}

#usrrname {
    margin: 0 20px 0 20px;
	background: url(../images/input_bg.gif) no-repeat center;
	height: 39px;
}

#password_text {
    margin: 8px 20px 0 20px;
	font-size: 16px;
	color:#6a6a6a;
	font-weight: bold;
	padding-left: 10px;
}

#password {
    margin: 0 20px 0 20px;
	background: url(../images/input_bg.gif) no-repeat center;
	height: 39px;
}

.uname_input {
    border: 0px;
	font-family: trebuchet MS, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #6a6a6a;
	width: 398px;
}

#login_btn {
	height: 31px;
	margin-top: 12px;
	text-align: center;
}

.login_btn1 {
    width: 118px;
	height: 31px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: url(../images/login_btn.gif) no-repeat;
	border: 0px;
	font-weight: bold;
}

#error_pass {
    height: 20px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 8px;
	background: url(../images/login_error.gif) no-repeat;
}

.und_gal {
 padding: 1px 1px 1px 1px;
 font: normal;
 font-size: 8pt;
 text-align: center;
 font-family: Tahoma;
 color: #713800;
}


/*-----------------------------------------------------------*/
.t {
    background: url(images/ndot.gif) 0 0 repeat-x;
    width: 100% !important;
    margin:0px auto;
}
.ta {
    background: url(images/ndot.gif) 0 0 repeat-x;
    width: 150px !important;
    padding-right: 15px;
    margin: 5px auto;
}
.tb {
    background: url(images/ndot.gif) 0 0 repeat-x;
    width: 610px !important;
    padding-right: 15px;
    margin: 5px auto;
}
.b {background: url(images/ndot.gif) 0 100% repeat-x}
.l {background: url(images/ndot.gif) 0 0 repeat-y}
.r {background: url(images/ndot.gif) 100% 0 repeat-y}
.bl {background: url(images/nbl.gif) 0 100% no-repeat}
.br {background: url(images/nbr.gif) 100% 100% no-repeat}
.tl {background: url(images/ntl.gif) 0 0 no-repeat}
.tr {
  background: url(images/ntr.gif) 100% 0 no-repeat;
  padding: 10px 0px 10px 0px
}


/*---------------------------------------------------------------*/

.fieldcell input {
 width: 400px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
 margin-right: 0px;
}

.smallfieldcell input {
 width: 100px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
}

.smallfieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
}

textarea.boxn {
 width: 400px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
 margin-right: 0px;
}

.file {
 width: 400px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
 margin-right: 0px;
}

