html,body {font-family: arial, helvetica;; margin:0px; padding:0px; padding-top:2px; font-size:0.9em; min-height:100%; margin-bottom:1px; line-height:18px}
body{ font-family: arial, helvetica; font-size:0.9em; background-image:none}
div.lightb {min-height:800px !important}
input:focus {outline:none !important}
a {color:black;}
h1, h2, h3, b, strong {font-family: arial, helvetica; font-size: 1em; font-weight:normal}
h1,h2,h3 {display:inline}
ul{ margin-left:35px}
div.footer ul {margin-left:0px; font-size:1em; font-weight:normal}
div.google_ad{ position:absolute; top:685px; left:310px; display:block; width:280px; height:182px}
div.chat ul{ padding-top:0px; list-style:none; vertical-align:top; padding-left:0px}
div.chat li{ display:block; background-position: left center}
div.chat img{float:left;clear:left;margin-right:10px;margin-left:20px;}
div.chat li span{ font-weight:normal; font-size:1.2em; display:block; padding-top:10px; padding-bottom:5px}
div.chat li span h1, div.chat li span h2, div.chat li span h3, div.chat li span b, div.chat li span strong {font-size:1em; font-weight:normal}
div.chat{ position:absolute; width:510px; height:285px; display:block; top:449px; left:5px; overflow:hidden; background:url('http://assets1.myavh.info/v01/images/stack.jpg') no-repeat 20px 25px; padding-left:70px}
iframe.chat{ position:absolute; width:578px; height:192px; display:block; top:486px; left:20px}
.top_bubble {position:absolute; top:68px; left:132px; width:270px; height:76px; display:block; overflow:hidden; color:#000}
.top_bubble span{ font-size:1.1em; font-weight:bold; text-align:center; display:block}
a#play_now {position:absolute; display:block; width:280px; height:180px; left:13px; top:685px}
img.pet_large {position:absolute; left:30px; top:260px; border:5px double #C15150; width:500px; height:500px}
div.rnd_pet{ margin-left:0px; margin:0px; padding:0px; color:#3595c1}
div.rnd_pet div{ height:115px; overflow:hidden; padding-bottom:5px; border-left:1px solid #C63D40; border-bottom:1px solid #C63D40}
div.rnd_pet div img {float:left; margin-right:5px; width:100px; height:100px}
div.rnd_pet div span{ background-color:#C63D40; color:white; text-align:center; display:block; font-weight:bold}
div.rnd_pet ul{font-weight:bold;margin-top:5px; list-style:none; margin-left:0px; padding-left:0px}
div.rnd_pet ul li{ white-space:nowrap}
div.rnd_pet ul li span{ display:block; float:left; width:4em; color:#3595c1; background-color:white; text-align:left; font:inherit; font-weight:normal; margin:0px !important; padding:0px !important; font-size:small}
div.rnd_pet span#top_title{ margin-top:5px; margin-bottom:5px; font-size:1.3em; display:block; text-align:center}
div.rnd_pet table {width:100%; margin:auto; border:2px groove #175554; margin-top:4px; text-align:center}
div.rnd_pet table a{ display:block; text-decoration:none; padding-left:5px; text-align:left}
div.rnd_pet a {color:#3595c1; font-weight:bold; text-align:left}
div.rnd_pet a:hover {color:#C63D40}
div.rnd_pet span {font-size:larger; color:#C63D40; font-weight:bold; display:block}
span.random_pet{ position:absolute; right:60px; top:453px; color:black; font-size:0.8em; display:block; margin-bottom:20px; margin-top:10px}
.side_bar{ position:absolute; right:21px; width:320px; height:265px; display:block; top:466px; overflow:hidden}
.main{ background-repeat: no-repeat; background-position:center top; display:block; width:931px; height:738px; position:absolute; top:7px; left:40px}
.main a#parents {font-weight:bold; font-size:15px}
.main div.footer{ position:absolute; bottom:-30px; width:900px; height:30px; left:11px; display:block; text-align:right; background-color: #c15150; vertical-align:top}
.main div.footer ul{ padding:0px; margin-top:0px; padding-top:5px; margin-right:5px}
.main div.footer li{ list-style-type:none; padding-left:10px; font-weight:bold; display:inline}
.main div.footer a{ color:white; text-decoration:none}
.main div.footer a:hover{ color:black}
.input_btn{ display:block; width:160px; padding:0px; height:28px; border:none; background-color:transparent; font-family:arial; font-size:1.1em; font-weight:bold; outline:none !important; border:none !important}
.login {position:absolute; top:414px; left:80px}
.password {left:270px;}
.main_table{ width:901px; height:884px}
a.demo_b {position:absolute; top:455px; left:11px; display:block; background-image:url('http://assets2.myavh.info/images/expand2.gif'); background-repeat:no-repeat; padding-left:28px; font-weight:bold; font-size:1em; text-decoration:none; line-height:28px; min-height:28px; z-index:100; color:#d63b40}
a.demo_b:hover {text-decoration:underline}
.login_b{ position:absolute; top:409px; left:453px; display:block; width:76px; height:28px}
a.login_b:hover{ background:url('http://assets0.myavh.info/images/front_page/en/login_h.gif')}
.signup_b{ position:absolute; top:409px; left:813px; display:block; width:92px; height:32px; background:url('http://assets1.myavh.info/images/top_icons/en/signup.png')}
a.signup_b:hover{ background-position:-1px -37px}
.english_b{ position:absolute; top:13px; left:668px; display:block; width:38px; height:28px}
.guest_b{ position:absolute; top:6px; left:678px; display:block; width:175px; height:28px}
a.signup {position:absolute; top:16px; left:487px; display:block; width:375px; height:380px}
a.signup span {display:none; position:absolute; text-decoration:none}
a.signup:hover{ text-decoration:none}
a.signup:hover span {padding:5px; display:block; width:320px; background-color:white; color:#C15150; font-weight:bold; margin-top:200px; margin-left:20px; font-size:1.3em; border:7px groove #710100; text-align:center}
.main div#bottom_border{ position:absolute; bottom:-40px; background:url('http://assets0.myavh.info/v01/images/login_border.jpg') no-repeat; border:none; left:0px; height:10px; width:931px; margin:0px}
.main div#left_border{ position:absolute; left:0px; top:484px; height:285px; width:11px; background:url('http://assets0.myavh.info/v01/images/login-left-border.jpg')}
.main div#right_border{ position:absolute; right:10px; top:484px; height:285px; width:11px; background:url('http://assets0.myavh.info/v01/images/login-right-border.jpg')}
div.main#main{ background-image:url('http://assets0.myavh.info/images/top_icons/en/login.jpg')}
a.select_site {position:absolute; right:24px; top:14px; width:19px; height:13px; display:block; text-decoration:none; background-image:url('http://assets2.myavh.info/images/top_icons/es/flag.gif'); background-repeat:no-repeat; border:none}
a.ro {right:44px; background-image:url('http://assets2.myavh.info/images/top_icons/ro/flag.gif')}
div.lightb{ height:100%; left:0px; position:absolute; top:0px; width:100%; display:block; z-index:100; display:none}
div.lightb div.lightbkg {position:absolute; display:block; width:100%; height:100%; background-image:url(http://assets1.myavh.info/v01/plugins/lightbox/images/lightbox.gif)}
div.lightb_container {position:absolute; z-index:120}
div.lightb_container div.lightb_holder {color:black; position: absolute; top: 0px; left: 0px}
div.lightb_container div.lightb_holder table.lbt{ empty-cells: show; font-weight:bold; border-collapse:collapse; width:100%; padding:0px; margin:0px}
div.lightb_container div.lightb_holder table.lbt th.crn {background-image:url('http://assets1.myavh.info/v01/plugins/lightbox/images/corners.gif'); height:5px; width:5px}
div.lightb_container div.lightb_holder table.lbt thead td.brd, div.lightb_container div.lightb_holder table.lbt tfoot td.brd {background-image:url('http://assets1.myavh.info/v01/plugins/lightbox/images/bar-x.png'); background-repeat:repeat-x}
div.lightb_container div.lightb_holder table.lbt thead td.brd a.close {position:absolute; right:5px; top:5px; background-image:url('http://assets1.myavh.info/v01/plugins/lightbox/images/close.gif'); width:16px; height:16px}
div.lightb_container div.lightb_holder table.lbt thead td{ background-position:center top}
div.lightb_container div.lightb_holder table.lbt tfoot td{ background-position:center bottom}
div.lightb_container div.lightb_holder table.lbt tbody th.brd {background-image:url('http://assets1.myavh.info/v01/plugins/lightbox/images/bar-y.png'); background-repeat:repeat-y}
div.lightb_container div.lightb_holder table.lbt tbody td.lightb_td {background-color:white}
div.lightb_container div.lightb_holder table.lbt thead th.crn.lft{ background-position:left top}
div.lightb_container div.lightb_holder table.lbt thead th.crn.rgt{ background-position:right top}
div.lightb_container div.lightb_holder table.lbt tfoot th.crn.lft{ background-position:left bottom}
div.lightb_container div.lightb_holder table.lbt tfoot th.crn.rgt{ background-position:right bottom}
div.lightb_container div.lightb_holder table.lbt tbody th.brd.lft{ background-position:left center}
div.lightb_container div.lightb_holder table.lbt tbody th.brd.rgt{ background-position:right center}
div.lightb_container div.lightb_holder table.lbt tbody td.lightb_td div.lightb_msg_cntr {text-align:center; padding:0px; margin:0px; overflow:hidden; font-weight:normal; color:black}
div.lightb_container div.lightb_holder table.lbt tbody td.lightb_td div.lightb_msg_cntr span.error{ color:red}