body { 	background: #E5F5F5; 	margin: 0px; 	padding: 0px; }
form {margin: 0px;}
p {margin:8px 0px;}

.bg-top {background:#009999;}
.f-top-menu {background:#99D6D6;}
.f-mid {background:#CCEBEB;}
.f-mid-2 {background:#CCEBEB;}
.f-mid-4 td{background:#CCEBEB; font: 11px/16px Verdana, Arial, Helvetica, sans-serif;}
.f-mid-4 th{background:#33CCCC; font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;}
.f-mid-5 {font: 12px/16px Verdana, Arial, Helvetica, sans-serif; }

.top-menu-wht {font: 14px/28px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.top-menu-wht a{ color:#ffffff; text-decoration: none;}
.top-menu-wht a:visited{color:#ffffff; text-decoration: none;}
.top-menu-wht a:hover{color:#ffffff; text-decoration: underline;}

.top-menu-blk {font: 14px/28px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-right:35px;}
.top-menu-blk a{ color:#000000; text-decoration: none;}
.top-menu-blk a:visited{color:#000000; text-decoration: none;}
.top-menu-blk a:hover{color:#000000; text-decoration: underline;}

.page-name {font:44px/74px Verdana, Arial, Helvetica, sans-serif; color:#99D6D6; letter-spacing:1px; text-indent:-2px}

.entr {font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:url(/i/gr/f_entr.gif) repeat-x top left; border:0px; height: 18px; width: 100px;}
.btn {font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:url(/i/gr/f_entr.gif) repeat-x top left; border:0px; height: 18px; }

.login1 {background:#ffffff; border:1px #009999 solid; width:100px; height:15px; font:10px Verdana, Arial, Helvetica, sans-serif; margin-bottom:3px;}
.login2 {font:11px Verdana, Arial, Helvetica, sans-serif; color:#58585A;  white-space:nowrap;}
.login2 a{ font-size: 10px; color:#FF9900;}
.login2 a:visited{ color:#FF9900;}
.login2 a:hover{ color:#FF9900;}

.menu-btn {background:url(/i/gr/f_btn.gif) no-repeat top left; width:182px; height:35px; margin-bottom:5px;}
.menu-txt {font:bold 14px/35px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.menu-txt a {font-size:14px; font-weight: normal; text-decoration:none; color:#ffffff;}
.menu-txt a:visited {font-size:14px; font-weight: normal; text-decoration:none;}
.menu-txt a:hover {font-size:14px; font-weight:bold; text-decoration:none;}

.txt {font: 12px Verdana, Arial, Helvetica, sans-serif;
	 color:#575757; line-height:16px; font-weight:600}
.txt a {color:#009999;}
.txt a:visited {color:#009999;}
.txt a:hover {color:#009999; text-decoration:none;}

.txt-color {font: 12px Verdana, Arial, Helvetica, sans-serif; color:#009999;}
.txt-color a {color:#009999;}
.txt-color a:visited {color:#009999;}
.txt-color a:hover {color:#009999; text-decoration:none;}

.txt-s {font: 11px Verdana, Arial, Helvetica, sans-serif; }
.txt-s a {color:#009999;}
.txt-s a:visited {color:#009999;}
.txt-s a:hover {color:#009999; text-decoration:none;}

.txt-s-color {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#009999;}
.txt-s-color a {color:#009999;}
.txt-s-color a:visited {color:#009999;}
.txt-s-color a:hover {color:#009999; text-decoration:none;}

.hdr-2 {font: bold 14px Verdana, Arial, Helvetica, sans-serif; color:#009999;}
.hdr-2 a {color:#009999;text-decoration:none;}
.hdr-2 a:visited {color:#009999;text-decoration:none;}
.hdr-2 a:hover {color:#009999; text-decoration:underline;}

.hdr-3 {font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #FF9900;}
.hdr-2a {font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF9900;}

.mail  {background:#ffffff; border:1px #009999 solid; font:12px Verdana, Arial, Helvetica, sans-serif;}
.pdg-01 {padding-bottom: 15px; padding-right:25px;}
.img-brd {border: 1px #009999 solid;}

.f-mid-3 {background: #F2FAFA;}
.address {padding:10px 20px 10px 10px}
.reg td {padding: 3px 10px 3px 0px}

.new-bks-1 {margin:5px 0px 15px 0px;}
.bks td {padding: 3px 40px 3px 0px}

.hdr-04 {font: 22px Verdana, Arial, Helvetica, sans-serif;}

.contacts a {color:#FF9900;}

.menu-small-1 {font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; }
.menu-small-1 a{color:#ffffff; text-decoration:none;}
.menu-small-1 a:visited{ color:#ffffff; text-decoration:none;}
.menu-small-1 a:hover{color:#009999; text-decoration:none;}

.my_close_button {width:34px; height:30px; background:url(/i/gr/close.gif);}

.new-bks-1 h4
{    color:#FF9900;
    font-size:17px;
font-weight:normal;
line-height:19px;
padding:0 0 7px 0;}
.new-bks-1 h4 span
{    color:#575757;
    font-size:12px;
font-weight:bold;} 
.new-bks-1 img
{    margin:7px 0 0 0;} 