﻿/* ############  MAIN BODY DIVS ############## */
html , body 
{
	background-color:#999999;
}

a 
{
	font-family:Arial; font-size: 10px;
	color:Black;
	text-decoration:none;
}

img
{
	border:none;
}

#wrapper
{
	position:absolute;
	top:0px;
	bottom:0px;
	width:99%;
	height:100%;
}

#mainContainer
{
	background: #FFFFFF;
	width:760px;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	border:solid 1px #AAAAAA;
}

#header
{
}

#searchBar
{
	background: #CCCCCC;
	width:760px;
	height:28px;
}

#siteBar
{
	width:760px;
	height:34px;
	border-bottom:solid 1px #AAAAAA;
}

#sideBody
{
	float:left;
	width:164px;
	
}

#mainBody
{
	_float:none;
	width:595px;
	_width:585px;
	min-height:600px;
	
}

#footer
{
	width:760px;
	background:#D60000;
}

/* ############  THEME IMAGES ############## */

.mainLogo
{
    display: block;
    width: 200px;
    height: 60px;
    background: url(gfx/logo.jpg);
    background-repeat: no-repeat;
}

/* MENU */
.homeFlat{display: block; background: url(gfx/menu/homeFlat.jpg); width:63px; height:30px;}
.aboutFlat{display: block; background: url(gfx/menu/aboutFlat.jpg); width:82px; height:30px;}
.productsFlat{display: block; background: url(gfx/menu/productsFlat.jpg); width:82px; height:30px;}
.helpFlat{display: block; background: url(gfx/menu/helpFlat.jpg); width:82px; height:30px;}
.contactFlat{display: block; background: url(gfx/menu/contactFlat.jpg); width:82px; height:30px;}
.accountFlat{display: block; background: url(gfx/menu/accountFlat.jpg); width:82px; height:30px;}
.menuSpacer{display: block; background: url(gfx/menu/menuSpacer.jpg); width:287px; height:30px;}
.homeSelected{display: block; background: url(gfx/menu/homeSelected.jpg); width:63px; height:30px;}
.aboutSelected{display: block; background: url(gfx/menu/aboutSelected.jpg); width:82px; height:30px;}
.productsSelected{display: block; background: url(gfx/menu/productsSelected.jpg); width:82px; height:30px;}
.helpSelected{display: block; background: url(gfx/menu/helpSelected.jpg); width:82px; height:30px;}
.contactSelected{display: block; background: url(gfx/menu/contactSelected.jpg); width:82px; height:30px;}
.accountSelected{display: block; background: url(gfx/menu/accountSelected.jpg); width:82px; height:30px;}

/* LEFT SIDE BARS */
.latestNews{display: block; background: url(gfx/latestNews.jpg); width:198px; height:14px;}
.accountLogin{display: block; background: url(gfx/accountLogin.jpg); width:198px; height:14px;}
.versionRelease{display: block; background: url(gfx/versionRelease.jpg); width:198px; height:14px;}

/* MAIN BARS */
.hvAiOClient550{display: block; background: url(gfx/mBar_marketLeader.jpg); width:540px; _width:540px; height:14px;}
.hvSupport270{display: block; background: url(gfx/mBarShort_Support.jpg); width:260px; height:14px;}
.mediaManagement{display: block; background: url(gfx/mBarShort_MediaManagement.jpg); width:260px; height:14px;}

/* MAIN BOXES */
.boxHydra{display: block; background: url(gfx/boxHydra.jpg); width:540px; height:170px;}

/* ############  FORMATTING DIVS ############## */

.lowerMenu
{
	 background: url(gfx/menu/menuLower.jpg);
}

.aMenu
{
	font-family:Arial; font-size: 10px;
	color:White;
	text-decoration:none;
}

.aWhite
{
	font-family:Arial; font-size: 10px;
	color:White;
	text-decoration:none;
}

.aWhiteBold
{
	font-family:Arial; font-size: 12px; font-weight:bold;
	color:White;
	text-decoration:none;
}

.aGrey
{
	font-family:Arial; font-size: 11px;
	color:Gray;
	text-decoration:none;
}

.aGreyBold
{
	font-family:Arial; font-size: 12px; font-weight:bold;
	color:Gray;
	text-decoration:none;
}

.aGreyBoldSml
{
	font-family:Arial; font-size: 11px; font-weight:bold;
	color:Gray;
	text-decoration:none;
}

.aDarkGrey
{
	font-family:Arial; font-size: 11px;
	color:#333333;
	text-decoration:none;
}

.aDarkGreyBold
{
	font-family:Arial; font-size: 12px; font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.aBlue
{
	font-family:Arial; font-size: 11px;
	color:#0097DE;
	text-decoration:none;
}

.aBlueBold
{
	font-family:Arial; font-size: 12px; font-weight:bold;
	color:#666666;
	text-decoration:none;
}

.aRed
{
	font-family:Arial; font-size: 11px;
	color:#D60000;
	text-decoration:none;
}

.aRedBold
{
	font-family:Arial; font-size: 12px; font-weight:bold;
	color:#D60000;
	text-decoration:none;
}

.aSiteBar
{
	font-family:Arial; font-size: 11px;
	color:Gray;
	text-decoration:underline;
}

.error
{
	font-family:Arial; font-size: 12px;
	color:#D60000;
	text-decoration:none;
}

.button
{
	font-family:Arial; font-size: 10px;
	color:#444444;
	text-decoration:none;
}

.textBox
{
	font-family:Arial; font-size: 11px;
	color:Gray;
}

.ddBox
{
	font-family:Arial; font-size: 10px;
	color:#333333;
}

.ddFlavourBox
{
	font-family:Arial; font-size: 10px;
	color:#333333;
	min-width:150px;
}

.buttonAdd
{
	display: block; 
	background: url(gfx/add_cart.jpg); 
	width:56px; 
	height:16px;
	border:none;
}
