﻿
html {margin:0;padding:0;height:100%;width:100%;}
body {font-size:13px;font-family:tahoma;margin:0;padding:0;height:100%;width:100%;}
#Outer {text-align:center;padding:0;margin:0;padding:15px;clear:both;}
#Inner {clear:both;position:relative;padding:0px;margin:0 auto;background-color:#ffffff;border:solid 1px #b1b1b1;width:935px;text-align:left;}
#OuterFooter {font-size:85%;clear:both;overflow:hidden;padding:20px 0 35px;margin:0 auto;width:935px;}
#Creator {color:#000;}
#Seals {display:none;}
#AuthorizeNet {display:inline;}
#Digicert {display:inline;margin:3px 0 0 15px}
a {text-decoration:none;color:rgb(0,51,204);}
a:hover {text-decoration:underline;}
.Hidden {display:none;}

a.Button {color:#111;float:left;display:block;height:29px;text-decoration:none;overflow:hidden;cursor:pointer;background-color:rgb(223,220,198);}
a.Button span {float:left;display:block;height:29px;}
a.Button span.Left {background-position:0 0;background-repeat:no-repeat;width:3px;background-image:url(images/button_sides.gif);}
a.Button span.Mid {padding:6px 10px 0;height:23px;background-position:0 0;background-repeat:repeat-x;width:auto;background-image:url(images/button_back.gif);}
a.Button span.Right {background-position:-3px 0;background-repeat:no-repeat;width:3px;background-image:url(images/button_sides.gif);}
a.Button span.Icon {background-position:0 0;background-repeat:no-repeat;width:16px;height:16px;margin-right:7px;}
a.Button:hover {text-decoration:none;}
a.Button:hover span.Left {background-position:0 -58px;}
a.Button:hover span.Mid {background-position:0 -58px;}
a.Button:hover span.Right {background-position:-3px -58px;}

a.ButtonDown {color:#111;float:left;display:block;height:29px;text-decoration:none;overflow:hidden;cursor:pointer;background-color:rgb(223,220,198);}
a.ButtonDown span {float:left;display:block;height:29px;}
a.ButtonDown span.Left {background-position:0 -29px;background-repeat:no-repeat;width:3px;background-image:url(images/button_sides.gif);}
a.ButtonDown span.Mid {padding:6px 10px;background-position:0 -29px;background-repeat:repeat-x;width:auto;background-image:url(images/button_back.gif);}
a.ButtonDown span.Right {background-position:-3px -29px;background-repeat:no-repeat;width:3px;background-image:url(images/button_sides.gif);}
a.ButtonDown span.Icon {background-position:0 0;background-repeat:no-repeat;width:16px;height:16px;margin-right:7px;}
a.ButtonDown:hover {text-decoration:none;}

#Top {margin-top:-1px;clear:both;}
#Top div {width:17px;height:17px;background-repeat:no-repeat;background-image:url(images/rc_WoW.png)}
#TopLeft {margin-left:-1px;float:left;background-position:0 0}
#TopRight {margin-right:-1px;float:right;background-position:-17px 0}

#Header {right:0;top:0;clear:both;overflow:hidden;border-bottom:solid 1px #c1c1c1;margin:0 15px;padding:0 0 10px 10px;}
#Header a.Logo {padding:0;margin:0;line-height:0;width:185px;height:51px;display:block;background-image:url(images/logo.gif);background-repeat:no-repeat;background-position:0 0;}
#Header a.Logo h1 {display:none;}

#MenuBar {float:right;color:rgb(52,52,52);font-size:100%;padding:3px 0;}
#MenuBar a.DropMenu {padding:3px 5px 3px 5px;margin-right:1px;text-decoration:none;color:rgb(52,52,52);}
#MenuBar a.DropMenu:hover {background-color:#fff;border:solid 1px rgb(192,192,192);padding:2px 5px 2px 4px;margin-right:0;}
#MenuBar a.DropMenu span {width:7px;height:4px;margin-left:4px;background-image:url(images/caretDown.png);background-position:left 7px;background-repeat:no-repeat;}
#MenuBar a b { text-decoration:underline;color:Black; }

#Menus div.Menu {display:none;background-color:#fff;position:absolute;z-index:9999;border:solid 1px rgb(7,7,7);padding:6px 6px 5px 6px;float:left;clear:both;font-size:100%;font-family:verdana;}
#Menus div.Menu ul {list-style:none none outside;padding:0;margin:0;}
#Menus div.Menu ul.Second {border-top:solid 1px #d3d3d3;margin-top:3px;padding-top:4px;}
#Menus div.Menu ul li {clear:both;padding-bottom:1px;}
#Menus div.Menu ul li a {display:block;padding:3px 5px;text-decoration:none;color:rgb(11,11,11);}
#Menus div.Menu ul li a:hover {padding:2px 4px;background-color:rgb(239,245,251);border:solid 1px rgb(175,219,238);}

#LastLogin {float:right;font-size:85%;clear:right;margin-top:15px;color:#999;overflow:hidden;}

#SiteBody {clear:both;overflow:hidden;margin:0 15px 20px;padding-top:15px;background-image:url(images/back.bmp);background-repeat:repeat-x;background-position:0 -16px;}
div.SidebarBody {clear:both;overflow:hidden;padding:10px;margin-left:-1px;width:660px}
#SiteFooter {font-size:85%;font-family:verdana;padding:7px;color:#666;clear:both;overflow:hidden;background-color:#f1f1f1;}

div.Sidebar {float:left;clear:none;padding:0 15px 15px 5px;width:210px;background-image:url(images/dot4.bmp);background-repeat:repeat-y;background-position:right top;}
div.Sidebar form {margin:0;padding:0}
div.SidebarBody {float:left;clear:none;padding:0 0 15px 15px;background-image:url(images/dot4.bmp);background-repeat:repeat-y;background-position:left top;}
div.SidebarBody.Only {width:auto}
div.Only {float:none;clear:both;padding:0 15px 15px;background:none;}

.GlossBox {background-color:rgb(236,236,223);clear:both;overflow:hidden;}
.GlossBox div.Header {height:33px;background-image:url(images/glossbox_top_middle.bmp);background-repeat:repeat-x;background-position:0 0;clear:both;overflow:hidden;}
.GlossBox div.Header div.Left {width:7px;height:33px;float:left;background-image:url(images/glossbox_ends.png);background-repeat:no-repeat;background-position:-8px 0;}
.GlossBox div.Header div.Right {width:8px;height:33px;float:right;background-image:url(images/glossbox_ends.png);background-repeat:no-repeat;background-position:0 0;}
.GlossBox div.Header h3 {float:left;padding:1px 0 0 22px;height:18px;margin:8px 0 0 5px;font-size:100%;font-weight:normal;background-repeat:no-repeat;background-position:0 0;}
.GlossBox div.Body {clear:both;overflow:hidden;}
.GlossBox div.Body div {clear:both;overflow:hidden;}
.GlossBox div.Body div.Left, .GlossBox div.Body div.Right {background-repeat:repeat-y;}
.GlossBox div.Body div.Left {background-image:url(images/glossbox_mid_left.bmp);background-position:left top;}
.GlossBox div.Body div.Right {background-image:url(images/glossbox_mid_right.bmp);background-position:right top;}
.GlossBox div.Body div.Content {padding:8px;margin:0 8px 0 7px;background-image:url(images/glossbox_mid_middle.bmp);background-repeat:repeat-x;background-position:left top;}
.GlossBox div.Footer {height:7px;background-image:url(images/glossbox_bot_middle.bmp);background-repeat:repeat-x;background-position:0 0;clear:both;overflow:hidden;}
.GlossBox div.Footer div.Left {width:7px;height:7px;float:left;background-image:url(images/glossbox_ends.png);background-repeat:no-repeat;background-position:-8px -33px;}
.GlossBox div.Footer div.Right {width:8px;height:7px;float:right;background-image:url(images/glossbox_ends.png);background-repeat:no-repeat;background-position:0 -33px;}

.GlossBox div.Header h3.Login {background-image:url(images/14x16_lock.gif);}
.GlossBox div.Header h3.Rooms {padding-left:0}

div.LoginError {padding:10px;margin-bottom:15px;background-color:lightyellow;border:solid 1px red;color:red;}
div.Login {clear:both;overflow:hidden;width:100%;}
div.Login div {margin-bottom:6px;}
div.Login div.UserName {clear:both;overflow:hidden;width:100%;}
div.Login div.Password {clear:both;overflow:hidden;width:100%;}
div.Login div.RememberMe {clear:both;overflow:hidden;width:100%;}
div.Login div.Buttons {clear:both;overflow:hidden;width:100%;text-align:right;margin-top:15px;}

div.Login div.UserName input {width:170px;}
div.Login div.Password input {width:170px;}
div.Login div.Buttons input {padding:2px 3px;}

#LoginOptions {padding:15px 0 0 10px;}
#LoginOptions a {clear:both;display:block;margin:0 0 7px 0;padding:0 0 0 21px;background-image:url(images/16x16_file_help.png);background-repeat:no-repeat;background-position:left top}

.GlossBox div.Body div.MyProperties {padding:0;}
.GlossBox div.Body div.MyProperties {background:none;background-color:rgb(216,230,248);}
div.MyProperties ul {list-style:none;padding:0;margin:0;clear:both;overflow:hidden;}
div.MyProperties ul li {padding:0;margin:0;clear:both;overflow:hidden;}
div.MyProperties ul li a {height:17px;display:block;padding:7px 5px;text-decoration:none;color:rgb(66,66,66);}
div.MyProperties ul li span.Text {height:17px;display:block;padding:7px 5px;text-decoration:none;color:rgb(66,66,66);}
div.MyProperties ul li a span {margin-left:8px;font-size:80%;color:#999;font-weight:normal}
div.MyProperties ul li span span {margin-left:8px;font-size:80%;color:#999;font-weight:normal}
div.MyProperties ul.Rooms li a {padding-left:25px;}
div.MyProperties ul li a:hover {background-color:rgb(179,211,241);}
div.MyProperties ul.Properties li ul {display:none;}
div.MyProperties ul.Properties li.Selected ul {display:block;}
div.MyProperties ul.Properties li a {padding-left:37px;background-image:url(images/20x21_house.png);background-position:10px center;background-repeat:no-repeat;}
div.MyProperties ul.Properties li.Selected a {font-weight:bold;}
div.MyProperties ul.Properties li.Selected ul li a {font-weight:normal;}
div.MyProperties ul.Rooms li a {font-weight:normal;padding-left:50px;background-image:url(images/16x16_selector_next.png);background-position:30px center;background-repeat:no-repeat;}
div.MyProperties ul.Rooms li span.Text {padding-left:50px;cursor:default;}
div.MyProperties ul.Rooms li.Selected {background-image:url(images/back2.bmp);background-position:left top;background-repeat:repeat-x;border-top:solid 1px rgb(123,172,219);border-bottom:solid 1px rgb(69,136,208);}
div.MyProperties ul.Rooms li.Selected a {color:#000;}
div.MyProperties ul.Rooms li.Selected a:hover {background:none;background-image:url(images/16x16_selector_next.png);background-position:30px center;background-repeat:no-repeat;}
.GlossBox div.Body div.MyProperties div.None {text-align:center;padding:15px;font-size:90%;color:#777;line-height:150%;}

#PropertyOptions {padding:15px 0 0 18px;}
#PropertyOptions a {height:19px;clear:both;display:block;margin:0 0 6px 0;padding:2px 0 0 30px;background-repeat:no-repeat;}
#PropertyOptions a.Add {background-position:0 -21px;background-image:url(images/21x42_home_add.png);}
#PropertyOptions a.Manage {background-position:0 0;background-image:url(images/23x21_house_tools.png);}
#PropertyOptions a.Grant {background-position:0 0;background-image:url(images/23x21_people.png);}
#PropertyOptions a.Add:hover {}
