BODY {
  background-image: url(back_main.gif);
  font-family: verdana;
  font-size: 11px;
  color: black;
}
TD {
  font-family: verdana;
  font-size: 11px;
  color: black;
}
.mtext {
  margin: 5px;
  font-family: verdana;
  font-size: 11px;
  color: black;
  text-align: justify;
  text-indent: 15px;
}
.mhead {
  margin: 7px;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: black;
  text-align: center;
}
.mlist {
  font-family: verdana;
  font-size: 11px;
  color: black;
  text-align: justify;
}
.ptext {
  border-collapse: collapse;
  padding: 3px;
  font-family: verdana;
  font-size: 9px;
  color: black;
}
.pages {
  font-family: verdana;
  font-size: 10px;
  color: blue;
  text-decoration: none;
  font-weight: normal;
}
.pages:hover {
  font-family: verdana;
  font-size: 10px;
  color: blue;
  text-decoration: underline;
  font-weight: normal;
}
.pagesa {
  width: 100%;
  height: 10px;
  margin: -10 0 -10 0px;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  color: #488AE5;
  text-decoration: none;
}
.pagessel {
  font-family: verdana;
  font-size: 9px;
  color: white;
  font-weight: normal;
  font-weight: bold;
  text-decoration: none;
  cursor: default;
}
.but_order {
  margin: 1px;
  width: 65px;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: gray;
}
.order_form {
  font-family: verdana;
  font-size: 11px;
  color: white;
}
.order_inp {
  width: 100%;
  font-family: verdana;
  font-size: 11px;
  color: black;
}
.order_txt {
  width: 100%;
  height: 60px;
  font-family: verdana;
  font-size: 11px;
  color: black;
}
.order_sbm {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: black;
}
.mes {
  margin: 10px;
  text-align: center;
  line-height: 16px;
  text-align: center;
}
.error {
  margin: 10px;
  padding: 1px;
  font-family: verdana;
  font-size: 11px;
  color: red;
  font-weight: bold;
  text-align: center;
}
.ok {
  margin: 10px;
  padding: 1px;
  font-family: verdana;
  font-size: 11px;
  color: #006699;
  font-weight: bold;
  text-align: center;
}
.tcopy {
  padding: 10 5 5 5px;
  font-family: verdana;
  font-size: 10px;
  color: black;
  text-align: right;
}
.copy {
  font-family: verdana;
  font-size: 10px;
  color: #0033CC;
  text-decoration: none;
}
.copy:hover {
  font-family: verdana;
  font-size: 10px;
  color: #FF9966;
  text-decoration: underline;
}
.lmenu {
  width: 100%;
  height: 18px;
  font-family: verdana;
  font-size: 11px;
  color: white;
  text-decoration: none;
}
.lmenu:hover {
  width: 100%;
  height: 18px;
  font-family: verdana;
  font-size: 11px;
  color: white;
  text-decoration: underline;
}
.lmenu_s {
  width: 100%;
  height: 18px;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
.lsubmenu {
  width: 100%;
  height: 18px;
  font-family: verdana;
  font-size: 11px;
  color: white;
  text-decoration: none;
}
.lsubmenu:hover {
  width: 100%;
  height: 18px;
  font-family: verdana;
  font-size: 11px;
  color: white;
  text-decoration: underline;
}
.lsubmenu_s {
  width: 100%;
  height: 18px;
  font-family: verdana;
  font-size: 11px;
  color: white;
  text-decoration: underline;
}
.bmenu {
  font-family: verdana;
  font-size: 11px;
  color: silver;
  text-decoration: none;
}
.bmenu:hover {
  font-family: verdana;
  font-size: 11px;
  color: gray;
  text-decoration: underline;
}
.link_img {
  font-family: verdana;
  font-size: 11px;
  color: blue;
  text-decoration: none;
}
.link_img:hover {
  font-family: verdana;
  font-size: 11px;
  color: red;
  text-decoration: underline;
}
.order_tbl {
  margin: 5 0 5 0px;
  border-style: solid;
  border-color: #E9E9E9;
  border-width: 1px;
  border-collapse: collapse;
  color: white;
}
.minp {
  width: 100%;
  font-family: verdana;
  font-size: 11px;
  color: black;
}
.msel {
  width: 100%;
  font-family: verdana;
  font-size: 11px;
  color: black;
}
.mtxt {
  width: 100%;
  font-family: verdana;
  font-size: 11px;
  color: black;
}
.msbm {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: gray;
}
.addr_text {
  font-family: verdana;
  font-size: 10px;
  color: gray;
  text-align: right;
}
.addr_link {
  font-family: verdana;
  font-size: 10px;
  color: gray;
  text-decoration: underline;
}
.addr_link:hover {
  font-family: verdana;
  font-size: 10px;
  color: gray;
  text-decoration: none;
}
.star {
  margin: 0 3 0 0px;
  font-family: arial,verdana;
  font-size: 13px;
  font-weight: bold;
  color: red;
}
.line {
  border-style: solid;
  border-color: silver;
  border-width: 0 0 1 0px;
}
.amount_obj {
  margin: 7px;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: black;
  text-align: center;
}

#link_cont A {
  font-family: verdana;
  font-size: 11px;
  color: #348AE0;
  text-decoration: none;
}
#link_cont A:hover {
  font-family: verdana;
  font-size: 11px;
  color: #FF9966;
  text-decoration: underline;
}



#top_menu {
  margin: 0 0 0 20px;
  font-family: arial,verdana;
  font-size: 11px;
  color: white;
}
#top_menu A {
  font-family: arial,verdana;
  font-size: 11px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
#top_menu A:hover {
  font-family: arial,verdana;
  font-size: 11px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
.srch_text {
  font-family: arial,verdana;
  font-size: 11px;
  font-weight: bold;
  color: white;
}
.srch_inp {
  width: 100%;
  font-family: arial,verdana;
  font-size: 11px;
  color: black;
}
.lmenu_head {
  height: 19px;
  font-family: arial,verdana;
  font-size: 14px;
  font-weight: bold;
  color: #1312d2;
  text-decoration: none;
}
.lmenu_head:hover {
  font-family: arial,verdana;
  font-size: 14px;
  font-weight: bold;
  color: #1312d2;
  text-decoration: underline;
}
.lmenu_link {
  font-family: verdana,arial;
  font-size: 11px;
  color: #040462;
  text-decoration: none;
}
.lmenu_link:hover {
  font-family: verdana,arial;
  font-size: 11px;
  color: #040462;
  text-decoration: underline;
}
.menu_tbl {
  margin: 5 0 3 0px;
  background-position: bottom;
  background-repeat: repeat-x;
  background-image: url(menu_ln.jpg);
}
#bot_menu {
  margin: 10px;
  font-family: verdana;
  font-size: 9px;
  color: #b8b8d8;
}
#bot_menu A {
  font-family: verdana;
  font-size: 10px;
  color: #b8b8d8;
  text-decoration: none;
}
#bot_menu A:hover {
  font-family: verdana;
  font-size: 10px;
  color: #b8b8d8;
  text-decoration: underline;
}





.book {
  margin: 10 0 10 0px;
  width: 97%;
  font-family: verdana,arial;
	font-size: 11px;
	color: black;
	border-collapse: collapse;
}
.btext {
   padding: 2 5 2 5px;
}
.pages {
  font-family: verdana;
  font-size: 11px;
  color: #6493B4;
  text-decoration: none
}
.pages:hover {
  font-family: verdana;
  font-size: 11px;
  color: #6493B4;
  text-decoration: none;
}
.pagessel {
  font-family: verdana;
  font-size: 11px;
  color: #6493B4;
  text-decoration: none;
  font-weight: bold;
}
.pagessel:hover {
  font-family: verdana;
  font-size: 11px;
  color: #6493B4;
  text-decoration: none
}
.ptext {
  font-family: verdana;
  font-size: 11px;
  color: #6493B4;
  letter-spacing: 1px;
}
.addform {
  margin: 50 0 5 0px;
  width: 97%;
  font-family: verdana,arial;
	font-size: 11px;
	color: black;
	border-collapse: collapse;
}
.addforminput {
  width: 100%;
  border-style: solid;
	border-color: silver;
	border-width: 1px;
	font-family: verdana,arial;
	font-size: 11px;
	color: black;
}
.addformtext {
  width: 100%;
  height: 100px;
  border-style: solid;
	border-color: silver;
	border-width: 1px;
	font-family: verdana,arial;
	font-size: 11px;
	color: black;
}
.addformtbl {
  width: 100%;
  height: 100px;
  font-family: verdana,arial;
	font-size: 11px;
	color: black;
	border-collapse: collapse;
}
.addsub {
  width: 74;
  height: 18px;
  font-family: verdana,arial;
	font-size: 10px;
	color: black;
	font-weight: bold;
}
.guest_link {
  font-family: verdana;
  font-size: 11px;
  color: #6493B4;
  text-decoration: none;
}
.guest_link:hover {
  font-family: verdana;
  font-size: 11px;
  color: #FF8A00;
  text-decoration: underline;
}
.guest_hr {
  border: none;
  width: 300px;
  height: 1px;
  color: #E7E7E7;
  background: #E7E7E7;
  cursor: default;
  text-align: left;
}

.vpn {
  font-family: verdana;
  font-size: 11px;
  color: #0A098B;
}
.book_head {
  font-family: verdana;
  font-size: 11px;
  color: #0A098B;
}
.book_text {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #6565E5;
}
.book_answ {
  margin: 10px;
  font-family: times,arial;
  font-size: 13px;
  font-weight: normal;
  color: black;
}
