/**/
/* Common declaration of elements -------------------------------------------*/
body {
    font-family:'Trebuchet MS', Gill, Verdana, sans-serif;
    height:110%; /* 110% */
    margin:0px;
    padding:0px;
    font-size:10px;
    color:#08283f;  
    background:url('/img/outsideBackWater.jpg') no-repeat top center;
    background-color:#779cb9;
}

h1 {
    margin:0 17px 15px 18px;
    font-size:280%;
    font-weight:normal;
}
h2 {
    margin: 0 0 10px 0;
    font-size:180%;
    font-weight:normal;
}
h3, p.subheadline{
    margin: 15px 0 10px 0;
    font-size:180%;
    font-weight:bold;
}
h4 {
    margin:5px 0 10px 0;
    font-size:140%;
    font-weight:bold;
}
h5 {
    margin:0;
    font-size:140%;
    font-weight:bold;
}

ul {
    list-style-type:none;
}
li {
    list-style-type:none;
}
a{
   color:#08283f;
    /* text-decoration:none; */
    font-weight:bold;
}


/* Main positioning of elements ---------------------------------------------*/

.clear { clear:both; }

#mainColumnWrapper{
   margin:0px auto;
   width:990px;
   background:url('/img/mainWrapperBorder.png') repeat-y top right;
   background-color:#ffffff;
   height:100%;
}

#mainColumn{
   position:relative;
   height:100%;
   left:3px;
   width:984px;
   margin:0px;
   background:url('/img/mainBackWater.jpg') no-repeat top center;
   /* background-color:#000C3C; */

   background-color:#08283f;   
   
}

#mainNavigationWrapper{
   position:relative;
   margin-left:60px;
   width:695px;
   height:70px;
   background:url('/img/mainMenu.gif') no-repeat top center;
}
#mainNavigation{
   margin:0 20px;
   height:100%;
}

#mainContent{
   /* height:100%; */
   /* min-height:400px; */
   /* height:200px; */
   position:relative;
   margin-left:60px;
   margin-top:30px;
   margin-bottom:76px;
   width:695px;
   background-color:#ffffff;
   opacity:0.95;
}


#breadCrumb{
   margin:10px 18px 10px 17px;
   padding:0;
}

#breadCrumb li{
   list-style:none;
   display:inline;
   margin:0;
   background: url('/img/breadCrumbDivider.gif') no-repeat left center;
   padding:0 0 0 10px;
}
#breadCrumb li a{
   text-decoration:none;
}
#breadCrumb li a:hover{
   text-decoration:underline;
}   

#logoTopRight{
    position:absolute;
    text-decoration:none;
    right:0px;
    top:-210px;
    height:150px;
    width:293px;
    z-index:5;
    background:url('/img/palaimon_Logo_Web.png') no-repeat left center;
    cursor:pointer;
}

#rightColumn{
   position:absolute;
   left:775px;
   top:242px;
   width:189px;
}

#mainNavigation ul.firstLevel{
   margin:0;
   padding:0;
   position:relative;
   width:100%;
}
#mainNavigation ul.firstLevel li{
   font-size:180%;
   height:38px;
   line-height:38px;
   list-style:none;
   display:block;
   float:left;
   margin:0;
}
#mainNavigation ul.firstLevel li.active{
   background:url('/img/mainNavMarker_left.gif') no-repeat left center;
}
#mainNavigation ul.firstLevel li.active a{
   background:url('/img/mainNavMarker_right.gif') no-repeat right center;
}
#mainNavigation ul.firstLevel li a{
   color:#000000;
   text-decoration:none;
   display:block;
   padding:0 10px 0 10px;
}
#mainNavigation ul.firstLevel li a:hover{
   text-decoration:underline;
}
#mainNavigation ul.secondLevel{
   margin:0;
   padding:0;
   display:inline;
   position:absolute;
   left:0px;

}
#mainNavigation ul.secondLevel li{
   font-size:66%;
    height:33px;
   line-height:33px;
   list-style:none;
   display:block;
   float:left;
   margin:0px;
   background:url('/img/mainMenuSublevelDivider.gif') no-repeat left center;
}
#mainNavigation ul.secondLevel li.first{
   background-image:none;
}
#mainNavigation ul.secondLevel li a{
   text-decoration:none;
}
#mainNavigation ul.secondLevel li a:hover{
   text-decoration:underline;
}
/* prevents from showing firstLevel divider for active item on subnavigation */
#mainNavigation ul.firstLevel li.active ul.secondLevel li a{
   background-image:none;
}

/* Right column styles ------------------------------------------------------*/
#rightColumn h4 {
    height:100%;
    position:relative;
    font-size:120%;
    font-weight:bold;
    color:#08283F;
    background:url('/img/greenBall.png') no-repeat left center;
    padding:0 0 0 20px;
    margin:0 0 0 0;
   top:-10px;
}

#rightColumn p {
    position:relative;
    line-height:110%;
    margin: 5px 0 0 20px;
}

#loginBoxWrapper,#searchBoxWrapper,#relatedLinksBoxWrapper,#internBoxWrapper {
   position:relative;
   margin: 20px 0 60px 0;

   height:100%;
   background-color:#FFFFFF;
}

#loginBox,#searchBox,#relatedLinksBox,#internBox {
    position:relative;
    font-size:110%;
   position:relative;
    margin: 0 10px 0 0px;
padding: 0 0 0 10px;
   z-index:2;
}


#inputBG input.inputText {
   position:absolute;
   top:4px;
   left: 10px;
    border:none;
    background:none;
   width:120px;
}

#inputBG{
    position:relative;
    height:25px;
    margin:0 0 0 5px;
    width: 140px;
    height:25px;
    background:url('/img/inputBox.gif') no-repeat left center;
}

#loginForm, #searchForm, #internBox, #relatdLinksBox{
    margin:0;
}

.rightColBoxWrapper{
    position:relative;
   margin: 20px 0 60px 0;
   height:100%;
    background-color:#FFFFFF;
}

.inputText {
    position:absolute;
    top: 4px;
    left: 10px;
    border:none;
    background:none;
}

.submitSearch{
    position: absolute;
    left: 145px;
    top: 0px;
    width: 22px;
    height: 25px;
    margin:0px;
    background:url('/img/magnifier.gif') no-repeat left top;
    border:0px none;
    cursor:pointer;
}

.submitButton {
    position: absolute;
    left: 145px;
    top: 0px;
    width: 22px;
    height: 25px;
}

/* Footer styles ------------------------------------------------------------*/
#footer {
    position:absolute;
    /* bottom:0px; */
    margin-left:60px;
    width:695px;
    background-color:#ffffff;
    height:16px;
}

#footer ul{
   display:block;
   text-align:center;
   padding:0;
   margin:0 0 -20px 0;
   position:relative;
   top:-20px;
   z-index:2;
}
#footer ul li{
   list-style:none;
   display:inline;
   line-height:360%;
   background:url('/img/dividerFooterGreen.gif') no-repeat left center;
}
#footer ul li.first{
   background-image:none;
}
#footer ul li a{
   margin:0 30px;
   text-decoration:none;
}
/* Round corner styles ------------------------------------------------------*/
.roundCornerBottom{
    float:left;
    position:absolute;
    margin:0;
    /* bottom:-20px; */
}
.roundCornerBottomLeft{
    position:relative; 
   background:url('/img/roundCornerWhiteBottomLeft.png') no-repeat left top;
   height:20px;
   margin:0;
   padding:0;
   width:169px;
   float:left;
   display:block;
}

.roundCornerBottomRight{
   float:right;
   background:url('/img/roundCornerWhiteBottomRight.png') no-repeat right top;
   height:20px;
   width:20px;
   display:block;
}
.roundCornerTop{
   float:left;
   position:absolute;
   margin:0;
   padding:0;
   top:-20px;
}

.roundCornerTopLeft{
    float:left;
    position:relative;
    background:url('/img/roundCornerWhiteTopLeft.png') no-repeat left top;
    height:20px;
    width:169px;
   margin:0;
   padding:0;
    display:block;
}

.roundCornerTopRight{
   float:right;
   background:url('/img/roundCornerWhiteTopRight.png') no-repeat right top;
   height:20px;
   width:20px;
   display:block;
}

.roundCornerTopLeftWhide{
    float:left;
    position:relative;
    background:url('/img/roundCornerWhiteTopLeft.png') no-repeat left top;
    height:20px;
    width:675px;
    margin:0;
    padding:0;
    display:block;
}
 
.roundCornerBottomLeftWhide{
   float:left;
   position:relative;
   background:url('/img/roundCornerWhiteBottomLeft.png') no-repeat left top;
   height:20px;
   width:675px;
   margin:0;
   padding:0;
   display:block;
}
 

.paging { float:right; }
.paging a { margin:0 3px 0 3px; }
.page { font-size:120%; margin:0 2px 0 2px; position:relative; top:-3px }
.activePage { position:relative; top:-3px; font-weight:bold; font-size:170%; text-decoration:underline; }

/**
    Changing
*/

  
