/* basic styles */
body {font-family:Verdana;font-size:8pt;color:#666666;} a {color:#cc3333;text-decoration:underline;} a:visited {color:#cc3333;} a:hover {color:#333333;text-decoration:none;} h1 {font-size:14pt;font-weight:bold;color:#cc3333;} h2 {} h3 {} h4 {} h5 {} h6 {} td {font-size:8pt;color:#666666;} .outer {border-left-color:#FFFFFF;border-right-color:#FFFFFF;}


/********************************** General page wide styles **********************************/
body {background-color: #333333;
}

input, select, textarea {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}/*text for forms*/

p {margin-top: 0;margin-bottom: 0;}

img {border: none;text-decoration: none;}

a img {text-decoration: none;
}

/******************************** Page borders ********************************/

.inner {border-left: solid 1px #CCCCCC;} /* left nav border */

.bottom{border-top: solid 1px #CCCCCC;} /* Footer border */

/******************************** Page layout settings ********************************/

.outer, .left {border-left-width: 0px;} /* left column width */
.float-wrap {margin-left: 0px;}/*  _negative_ left column width */
.center {width: 750px;}  /* has to be 750px - left column width  */

* html .wrapper, .wrapper {width: 750px;}

.inner {width: 730px;} /*** This width is for non-IE browsers. Mozilla makes this necessary. ***/

.float-wrap {width: 750px;float: left;}

/********************************* Styles for specific areas on page *********************************/

#centerContent{padding:10px;
background-color: #fff;
border-style: double;
border-color: #cc3333;
margin: 10px 10px 50px 10px
}

.detex{
padding:5px;
background-color: #fff;
border-style: double;
border-color: #cc3333;
margin: 5px 5px 5px 5px
}

.title{
font: bold 16px arial
}

.bt3dbuttons {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #fff;
font-size: 8pt;
text-decoration:none;
border-color: #999999 #666666 #666666 #999999;
background-color: #cc3333; border-style: solid;
border-top-width: 1px; border-right-width: 1px;
border-bottom-width: 1px; border-left-width: 1px;
padding:6px;
vertical-align: top;
}

a.bt3dbuttons:link { color: #ffffff; }
a.bt3dbuttons:active { color: #ffffff; }
a.bt3dbuttons:visited { color: #ffffff; }
a.bt3dbuttons:hover { color: #ffffff; background-color: #333333; text-decoration:none;
border-color: #cc3333 #cc3333 #cc3333 #cc3333;
}

#buttons{
margin-bottom: 20px;
padding-bottom: 20px;
vertical-align: top;
}

a.bookmark:link 	{ font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#fff; font-weight:normal; text-decoration:underline; }
a.bookmark:visited { font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#fff; font-weight:normal; text-decoration:underline; }
a.bookmark:active { font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#fff; font-weight:normal; text-decoration:underline; }
a.bookmark:hover 	{ font-family:Verdana,Arial,sans-serif; font-size: 8pt; color:#333; font-weight:normal; text-decoration:none; }

/*
pagelayout.css controls the positioning of the header, footer, navs and content blocks
*/

html, body {margin: 0; padding: 0; border: 0;}

body {
text-align: center;
}

.clear { clear: both; }

.alignright {text-align: right;}

.wrapper {
margin: 0 auto;
/* removed text-align: left; */
}

.outer {
border-left-style: solid;
border-right-width: 0px; /* right nav width */
border-right-style: solid;
/*background: url(/images/silver_border.gif) 100% 0 repeat-y; /* right nav border for Mozilla */
}

* html .outer {
}
* html .inner {
width: 100%;
}

.left {

/* removed float: left; */
position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
}

.right {
float: right;
width: 0px;
position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
}

* html .right {
margin: 0 -0px 0 0; /*** IE gets this margin. ***/
}

.center {
float: right;
}
.wide {
width: 100%;
}

/* Hide content for printing only from browsers */
.noscreen {
    display: none;
    }



/* Mozilla bug fixes */
html>body .inner, html>body .float-wrap {
border-bottom: 1px solid transparent
}

.sydneynews   { font-family: Verdana,Helvetica, arial,sans-serif; font-size: 7pt; text-decoration: none; color: #333333 }
