/* ----- BASIC TAGS ----- */
body {
background-color: #fff;
color: #000000;
font-size: 11px;
font-family: 'Tahoma';
line-height: 140%;
overflow: hidden;
z-index: 2;
}

.clear {
clear: both;
}

FORM {
  margin: 0px;
}

hr {
	width: 95%;
	text-align: center;
	margin: 0 auto;
} 

.img {
border: 2px;
border-style: ridge;
border-colour: #000000;
}

.LoginLink {
	color:#CC66FF;
	font-weight:bold;
}

img {
border: 0px;
}

p {
margin: 10px 0px 0px 10px;
}

.yellow_span {
color:#DFBD02;
font-weight:bold;
}

.orange {
color:#ff6600;
}

.nav_bar_red {
font-size:18px;
font-weight:bold;
color:#CC66;
}

.nav_bar_black {
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}

.nav_bar_img {
margin: 5px 5px 5px 5px;
}

.date {
color:#fe613d;
text-decoration:overline;
padding: 10px 0 20px 0;
}

.light_orange {
color:#fe613d;
}

#content_footer p {
margin: 40px 30px 10px 30px;
font-size:10px;
text-align:center;
}

#menu_left p {
margin: 25px 0px 0px 25px;
font-size:9px;
color:#fff;
font-weight:bold;
text-transform: uppercase;
}

.login_box p {
margin:0px 0px 0px 5px;
color:#CCCCCC;
}

.login_box_2 p {
padding:0 10px 0 0;
color:#CCCCCC;
}

#top p {
margin: 95px 0px 0px 154px;
font-size:9px;
}

.content_box p {
margin: 10px 5px 10px 5px;
font-size:10px;
text-align:left;
}

.content_box_small p {
margin: 10px 30px 10px 0px;
font-size:11px;
text-align:left;
}

h1 {
margin: 0px 0px 15px 0px;
font-weight:bold;
font-size:15px;
color:#CC66;
}

h2 {
margin: 0px 30px 10px 15px;
font-size:12px;
font-weight:bold;
color:#DFBD02;
}

a {
text-decoration: none;
color: #CC0000;
}

a:hover {
text-decoration: none;
}

/*----- NAVIGATION ----- */

#navLeft, #navRight {
margin: 0;
padding: 0;
width: 122px;
list-style: none;
overflow: hidden;
}

#navLeft li, #navRight li {
width: 122px;
overflow: hidden;
text-transform: uppercase;
font-size:9px;
font-weight:bold;
}

#navLeft a, #navRight a {
color:#CC0000;
}

#bg {
position: absolute;
width: 100%;
height:100%;
left: 0px;
Top: 0px;
bottom: 0px;
right: 0px;

}

#ToolBox {
position: absolute;
width: 120px;
height:75px;
left: 30px;
Top: 10px;
}

#ToolBoxT {
position: absolute;
border : dotted 2px #ff0000;
width: 120px;
height:75px;
left: 30px;
Top: 20px;
background-image: url(assets/semi.png);
}

#StoreBoxT {
position: absolute;
border : dotted 2px #ff0000;
width: 120px;
height:100px;
left: 30px;
Top: 115px;
background-image: url(assets/semi.png);
}

#StoreBox {
position: absolute;
width: 120px;
height:100px;
left: 30px;
Top: 105px;
}

#LoginBox {
position: absolute;
width: 120px;
height:120px;
left: 30px;
Top: 235px;
margin-left: 10px;
margin-top: 10px;
}

#LoginBoxT {
position: absolute;
border : dotted 2px #ff0000;
width: 120px;
height:150px;
left: 30px;
Top: 235px;
background-image: url(assets/semi.png);
}

.li_nav_header a  {
display: block;
width: 122px;
height: 20px;
}

.li_nav_body  {
color:#FF6600;
display: block;
width: 122px;
height: 20px;
padding-left: 10px;
line-height:20px;
}

.li_nav_title a  {
display: block;
width: 222px;
height: 20px;
padding-left: 25px;
line-height:20px;
}


.li_nav_footer a  {
display: block;
width: 122px;
height: 33px;
}

.li_nav_body a:hover
{
background-position:  0 -20px;
color:#016001;
}

.li_active a:active  {
background-position:  0 -40px;
color:#fff;
}

/*----- PAGE LAYOUT ----- */

.login_box {
width: 122px;
height:155px;
float: left;
background-image: url(assets/semi.png);
}

#head {
border : dotted 2px #ff0000;
position: absolute;
Right: 35px;
Left: 190px;
Top: 20px;
Bottom: 20px;
z-index: 3;
text-align: center;
background-image: url(assets/semi.png);
}

#head_image {
position: absolute;
background: url('http://www.wowcollection.com.au/V2/assets/wow_header_01_Narrow.jpg') no-repeat;
Right: 36px;
Left: 192px;
Top: 22px;
Height: 60px;
z-index: 4;
}

#catalogue_tools {
position: absolute;
Right: 36px;
Left: 192px;
Top: 85px;
height: 15px;
margin-left: 10px;
z-index: 4;
}

#main {
position:absolute;
overflow : auto;
margin-left: 10px;
Right:40px;
top:124px;
bottom: 25px;
Left: 184px;
z-index: 5; 
}

/*----- FORM TAGS ----- */

input   {
font: normal 10px tahoma;
margin:0px 5px 5px 0px;
}

select   {
font: normal 10px tahoma;
margin:0px 5px 5px 0px;
}

input.login {
margin-top:0px !important;
margin-top:0px;
}

input.catalogue {
margin-top:0px !important;
margin-top:0px;
}