body{
    font-family:arial;
    font-size:13px;
    color:#ffffff;
    margin:13px 0px 0px 0px;
    background:#393939 url('../images/background.jpg') repeat top left;
}

a:link{color:#ffffff; font-weight:normal; text-decoration:underline;}
a:active{color:#ffffff; font-weight:normal; text-decoration:underline;}
a:visited{color:#ffffff; font-weight:normal; text-decoration:underline;}
a:hover{color:#7ac8f5; font-weight:normal; text-decoration:underline;}

.navigationLinks a:link{color:#cc0000; font-weight:normal; text-decoration:none;}
.navigationLinks a:active{color:#cc0000; font-weight:normal; text-decoration:none;}
.navigationLinks a:visited{color:#cc0000; font-weight:normal; text-decoration:none;}
.navigationLinks a:hover{color:#484848; font-weight:normal; text-decoration:none;}

.leftLinks a:link{color:#878787; font-weight:normal; text-decoration:underline; font-weight:bold; text-decoration:none;}
.leftLinks a:active{color:#878787; font-weight:normal; text-decoration:underline; font-weight:bold; text-decoration:none;}
.leftLinks a:visited{color:#878787; font-weight:normal; text-decoration:underline; font-weight:bold; text-decoration:none;}
.leftLinks a:hover{color:#cc0000; font-weight:normal; text-decoration:underline; font-weight:bold; text-decoration:none;}

.navigationLinksPosition{
    float:left;
    padding:0px;
}

h1{
    text-align:left;
    font-size:20px;
    font-weight:bold;
    margin-left:10px;
}

h2{
    text-align:left;
    font-size:14px;
    font-weight:bold;
    margin-left:10px;
}

p{
    margin-right:10px;
    margin-left:10px;
}

img{
    border:0px;
}

.imageHolder{
    width:496px;
    height:auto;
    margin-left:10px;
}

.imageHolderNews{
    width:250px;
    height:auto;
    float:right;
    margin:5px 10px 0px 10px;
}

.captionNews{
    width:250px;
    height:auto;
    color:#484848;
    background-color:#f0f0f0;
    margin-top:-16px;
    text-align:center;
    font-size:12px;
}

.newsImage{
    width:246px;
    border:2px solid #F0F0F0;
}

img.newsImage a:link {border:2px solid #F0F0F0;}
img.newsImage a:active {border:2px solid #F0F0F0;}
img.newsImage a:visited {border:2px solid #F0F0F0;}
img.newsImage a:hover {border:2px solid #7ac8f5;}


.pageHeaderImage{
    width:506px;
    margin-left:10px;
}

.pageHeaderImageBase{
    width:506px;
    margin-top:-3px;
    margin-left:10px;
    
}

.pageFooterImage{
    width:506px;
    margin-left:10px;
    margin-bottom:-3px;
}

.caption{
    width:496px;
    height:auto;
    line-height:20px;
    color:#484848;
    background-color:#dadada;
    margin-top:-16px;
    text-align:center;
}

.newsDate{
    text-align:right;
    font-size:12px;
    margin-right:10px;
    font-weight:bold;
}

.leftTitles{
    margin:0px 0px 0px 33px;
    padding:0px 0px 0px 0px;
    color:#cc0000;
    font-size:24px;
    font-weight:bold;
    font-style:italic;
    text-align:left;
    letter-spacing:-1px;
}

.rightTitles{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    color:#cc0000;
    font-size:24px;
    font-weight:bold;
    font-style:italic;
    text-align:center;
    letter-spacing:-1px;
    padding-top: 10px;
}

ul.navigationLinks{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    list-style:none;
}

li.navigationLinks{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    display:inline;
    list-style:none;
}

ul.leftLinks{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

li.leftLinks{
    margin:0px 0px 0px 35px;
    padding:0px 0px 0px 0px;
    color:#878787;
    font-size:13px;
    font-weight:bold;
    text-align:left;
    font-style:italic;
    list-style-image:url('../images/bulletPoint.jpg');
}

li.termsList{
	list-style-position: outside;
	list-style-type: lower-roman;
    margin:0px 0px 10px 0px;
}

ul.termsList{
    margin:0px 10px 0px 30px;
    padding:0px 0px 0px 0px;
}


#bottomLeftImage{
    position:absolute;
    width:216px;
    height:268px;
    background-image:url('../images/bottomLeftImage.jpg');
    background-color:#cc0000;
    background-repeat:no-repeat;
    background-position:bottom left;
    bottom:0px;
    left:0px;
    font-size:0px;
    margin:0px 0px 0px 0px;
    padding:0px;
}

#page{
    position:absolute;
    text-align:center;
    width:100%;
    height:0px;
}

#centreDiv{
    position:relative;
    margin:0 auto;
    width:732px;
    height:auto;
    background-color:#cc0000;
    border-left:15px solid #ffffff;
    border-right:15px solid #ffffff;
    border-bottom:15px solid #ffffff;
    margin-bottom:20px;
}

#header{
    position:relative;
    width:732px;
    height:142px;
    margin:0px;
    padding:0px;
}

#navigation{
    position:absolute;
    bottom:0px;
    right:0px;
    width:506px;
    height:20px;
    color:#cc0000;
    line-height:20px;
    font-size:12px;
    font-weight:bold;
    text-align:left;
    font-style:italic;
    font-family:Arial Black,Verdana,Arial,Helvetica,sans-serif;
}

#mainHolder{
    width:732px;
    height:auto;
    margin:0px;
    padding:0px;
    overflow:auto;
}

* html #mainHolder {margin-top:-4px;}

#leftHolder{
    position:relative;
    float:left;
    width:216px;
    height:auto;
    background-color:#cc0000;
    margin-bottom:268px;
}

#leftTop{
    position:relative;
    width:216px;
    height:80px;
    background-image:url('../images/leftTop.jpg');
    background-color:#393939;
    background-repeat:no-repeat;
    background-position:top left;
}

#leftMiddle{
    position:relative;
    width:216px;
    height:auto;
    background-image:url('../images/leftMiddle.jpg');
    background-color:#393939;
    background-repeat:repeat-y ;
    background-position:top left;
}

#leftBottom{
    position:relative;
    width:216px;
    height:125px;
    background-image:url('../images/leftBottom.jpg');
    background-color:#393939;
    background-repeat:no-repeat;
    background-position:top left;
}

#content{
    position:relative;
    float:left;
    width:516px;
    height:auto;
    background-color:#cc0000;
    text-align:justify;    
    margin:0px;
    padding:0px;
}

#floaterHolder {
    width: 216px;
    height: auto;
    float: right;
    margin-left: 10px;
    margin-top: 20px;
    margin-bottom: 10px;
}

#floaterBuyBoxTop {
    width: auto;
    height: 20px;
    background-image:url('../images/rightTop.jpg');
    background-color:#393939;
    background-repeat:no-repeat;
    background-position:top left;
}

#floaterBuyBoxTop h1{
    padding: 10px;
    color: black;
}

#floaterBuyBoxMiddle {
    width: auto;
    height: auto;
    color: black;
    background-image:url('../images/leftMiddle.jpg');
    background-color:#393939;
    background-repeat:repeat-y ;
    background-position:top left;
    padding: 10px;
}

#floaterBuyBoxMiddle p{
    margin: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 170px;
    padding: 10px;
}

.submit {
    width: 150px;
}

.formRight {
    padding-left: 10px;
}

#floaterBuyBoxBottom{
    width:auto;
    height:20px;
    background-image:url('../images/rightBottom.jpg');
    background-color:#393939;
    background-repeat:no-repeat;
    background-position:top left;
}

#floaterBuyBox h1{
    font-weight: bold;
    font-size: 13px;
    padding: 0px;
    color: white;
}

#floaterBuyBox p{
    text-align: left;
}

#footer{
    position:relative;
    width:763px;
    height:auto;
    margin:0 auto;
}

