﻿/******************************************************************************
* Defaults                                                                    *
******************************************************************************/
body
{
    background-color:#FFFFFF;
    background-image:url(../images/background.jpg); /* Have to use JPG instead of PNG because of IE 6 & 7 and Safari ver 2 */
    background-position:center;
    background-repeat:repeat-y;
    color:#999999;
    font-family:Arial, Helvetica, sans-serif;
    font-size:smaller;
    line-height:20px;
    margin:0px;
}

body.fckeditor
{
    background-color:#FFFFFF;
}

a:visited{color:#85205A; text-decoration:none;}
a:active{color:#85205A; text-decoration:none;}
a:focus{color:#85205A; text-decoration:none;}
a:link{color:#85205A; text-decoration:none;}
a:hover{color:#999999; text-decoration:none;}

h1 {color:#999999; font-weight:lighter; font-size:large; margin-bottom:10px; margin-top:0px; padding-top:0px;}
h2 {color:#85205A; font-weight:bold; font-size:inherit; margin-bottom:20px; margin-top:0px; padding-top:0px;}

hr {color:#CDCDCD; background-color:#FFFFFF; border:1px dotted #CDCDCD; border-style: none none dotted; height:0px; margin-bottom:20px; margin-top:20px;}

input[type="button"] {background-color:#FFFFFF; color:#555555; font-size:10px; margin-right:4px; width:60px;}
input[type="submit"] {background-color:#FFFFFF; color:#555555; font-size:10px; margin-right:4px; width:60px;}
input[disabled] {color:#999999;}

p {margin-bottom:20px; margin-top:0px; padding-top:0px;}

ul {line-height:30px;}

ul.navigation {display:block; list-style-type:none; margin:0px; padding:0px;}
ul.horizontal li {float:left;}
ul.vertical li {float:none; list-style-type:none;}


.disabled {color:#888888;}
.watermark {color:#BBBBBB;}


/******************************************************************************
* Forms                                                                       *
******************************************************************************/
div.form {}
div.form .label {border:0px; margin:0px; padding:0px; padding-bottom:10px; width:150px;}
div.form .field {border:0px; margin:0px; padding:0px; padding-bottom:10px;text-align:left; width:390px;}

div.form select {width:410px;}
div.form input[type="text"] {width:406px;}
div.form input[type="password"] {width:406px;}
div.form p {line-height:20px;}
div.form table {font-family:arial,verdana,sans-serif; font-size:11px; }
div.form textarea {width:406px;}

div.checkbox {min-height:40px;}
div.checkbox input {margin-left:0px; padding-left:0px}
div.date select {color:#999999; margin-left:0px; padding-left:0px; width:50px;}
div.date {min-height:40px;}
div.date img {margin-top:2px;}
div.date input[type="text"] {color:#999999; height:13px;width:50px;}
div.date table {border-left:0px; margin-left:0px; padding-left:0px}
div.date td {border-left:0px; margin-left:0px; padding-left:0px}
div.file {min-height:40px;}
div.html {}
div.hyperlink {color:#999999; min-height:36px; padding-top:4px; width:516px;}
div.label {float:left; max-height:15px; padding-top:4px; width:120px;}
div.number {min-height:40px;}
div.number input[type="text"] {color:#999999; margin-bottom:5px; width:100px;}
div.select {min-height:40px;}
div.select select {color:#999999; margin-bottom:5px; width:400px;}
div.text {min-height:40px;}
div.text textarea {color:#999999; margin-bottom:5px; width:396px;}
div.text input[type="password"] {color:#999999; margin-bottom:5px; width:396px;}
div.text input[type="text"] {color:#999999; margin-bottom:5px; width:396px;}


div.body#pages_administrator_default div.label {float:left; max-height:15px; padding-top:4px; width:200px;}
div.body#pages_administrator_default div.text input[type="password"] {margin-bottom:5px; width:216px;}
div.body#pages_administrator_default div.text input[type="text"] {margin-bottom:5px; width:216px;}

div.body#pages_author_default div.label {float:left; max-height:15px; padding-top:4px; width:200px;}
div.body#pages_author_default div.text input[type="password"] {margin-bottom:5px; width:216px;}
div.body#pages_author_default div.text input[type="text"] {margin-bottom:5px; width:216px;}


/******************************************************************************
* Body                                                                        *
******************************************************************************/
div.body {margin:0 auto; width:880px;}
div.body div.buttons {margin-top:10px; text-align:center;}
div.body div.error {color:#FF0000; margin-top:20px; text-align:center;}
div.body div.link {margin-bottom:20px; margin-top:20px; text-align:center;}


/******************************************************************************
* Body - Top                                                                  *
******************************************************************************/
div.body div#top {margin-bottom:40px; margin-top:40px; text-align:right;}


/******************************************************************************
* Body - Middle                                                               *
******************************************************************************/
div.body div#middle {padding: 0px 0px 0px 0px; overflow:auto; width:880px;}


/******************************************************************************
* Body - Middle - Left                                                        *
******************************************************************************/
div.body div#middle div#left {float:left; padding-left:30px; padding-right:20px; width:208px;}

div.body div#middle div#left div.navigation {}

div.body div#middle div#left div.navigation ul {}
div.body div#middle div#left div.navigation ul.vertical li {font-size:large; font-weight:bold; padding-left:20px;}
div.body div#middle div#left div.navigation ul.vertical li.selected {background-image:url(../images/arrow.jpg); background-position:top left; background-repeat:no-repeat; color:#999999;}
div.body div#middle div#left div.navigation ul.vertical li.selected a:visited {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li.selected a:active {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li.selected a:focus {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li.selected a:link {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li.selected a:hover {color:#999999; text-decoration:none;}

div.body div#middle div#left div.navigation ul.vertical li ul.vertical {margin-left:20px; padding-left:0px;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li {color:#85205A; font-size:12px; font-weight:bold; margin-left:0px; padding-left:0px;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li a:visited {color:#85205A; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li a:active {color:#85205A; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li a:focus {color:#85205A; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li a:link {color:#85205A; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li a:hover {color:#999999; text-decoration:none;}

div.body div#middle div#left div.navigation ul.vertical li ul.vertical li.selected {padding-left:20px}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li.selected a:visited {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li.selected a:active {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li.selected a:focus {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li.selected a:link {color:#999999; text-decoration:none;}
div.body div#middle div#left div.navigation ul.vertical li ul.vertical li.selected a:hover {color:#999999; text-decoration:none;}

div.body div#middle div#left div.search {border-bottom: dotted 1px #CDCDCD; border-top: dotted 1px #CDCDCD; margin-bottom:20px; margin-top:20px; padding-bottom:15px; padding-left:20px; padding-top:10px;}
div.body div#middle div#left div.search input#ctl00_ctl00_Body_Middle_Textbox_Search {width:130px;}
div.body div#middle div#left div.search input#ctl00_ctl00_Body_Middle_Button_Search {background-color:#ffffff; border: solid 0px #000000; color:#85205A; font-size:large; font-weight:bold; margin-top:2px; font-size:large; width:40px;}


div.body div#middle div#left div.partners {padding-bottom:20px; text-align:center;}


/******************************************************************************
* Body - Middle - Right                                                       *
******************************************************************************/
div.body div#middle div#right {border-left: dotted 1px #CDCDCD; margin-left:258px; padding-left:20px; padding-right:20px; }
div.body div#middle div#right div.content {margin-bottom:10px; padding:0px 0px 0px 0px;}

div.body div#middle div#right div.content h1 a.selected {background-image:url(../images/arrow.jpg); background-position:center left; background-repeat:no-repeat; color:#999999; padding-left:20px;}
div.body div#middle div#right div.content h1 a.selected:visited{color:#999999; text-decoration:none;}
div.body div#middle div#right div.content h1 a.selected:active{color:#999999; text-decoration:none;}
div.body div#middle div#right div.content h1 a.selected:focus{color:#999999; text-decoration:none;}
div.body div#middle div#right div.content h1 a.selected:link{color:#999999; text-decoration:none;}
div.body div#middle div#right div.content h1 a.selected:hover{color:#85205A; text-decoration:none;}

div.body div#middle div#right div.content span.arrow {background-image:url(../images/arrow.jpg); background-position:center left; background-repeat:no-repeat; color:#999999; padding-left:20px;}


div.body div#middle div#right div.navigation {padding-left:60px;}

div.body div#middle div#right div.navigation li.selected {background-image:url(../images/arrow.jpg); background-position:center left; background-repeat:no-repeat; color:#999999;}
div.body div#middle div#right div.navigation li.selected a:visited {color:#999999; text-decoration:none;}
div.body div#middle div#right div.navigation li.selected a:active {color:#999999; text-decoration:none;}
div.body div#middle div#right div.navigation li.selected a:focus {color:#999999; text-decoration:none;}
div.body div#middle div#right div.navigation li.selected a:link {color:#999999; text-decoration:none;}
div.body div#middle div#right div.navigation li.selected a:hover {color:#999999; text-decoration:none;}

div.body div#middle div#right div.navigation ul {}
div.body div#middle div#right div.navigation ul.horizontal li {font-size:x-small; padding-left:20px; padding-right:10px;}


/******************************************************************************
* Body - Bottom                                                               *
******************************************************************************/
div.body div#bottom {height:30px;}