/*  adroit accessories (structure.css - v1) */


/****************** site head ***************************/
#headerBar
{
    width:900px;
    display:block;
    /*float:left;*/
    height:123px;
    background-image:url(../images/header.jpg);
    background-color:#000000;
    border-bottom:solid 1px #ffffff;
    margin:0 auto;
}


#headerBar img
{
    float:left;
}

#navBar
{
    display:block;
    /*float:left;*/
    width:900px;
    height:35px;
    background-color:#636f87;
    margin:0 auto;
}


#lightBlueSpacer
{
    display:block;
    /*float:left;*/
    height:4px;
    background-color:#82afca;
    width:900px;
    margin:0 auto;
}

#darkBlueSpacer
{
    display:block;
    /*float:left;*/
    height:2px;
    background-color:#4F80A9;
    width:900px;
    margin:0 auto;
}   


/****************** site content ***************************/
#container
{
    width:898px;
    min-height:600px;
    display:block;
    border-bottom:solid 1px #ffffff;
    background-color:#ffffff;
    border-left:solid 1px #4F80A9;
    border-right:solid 1px #4F80A9;
    overflow:auto;
}

#leftMenu
{
    display:block;
    float:left;
    width:180px;
    border-top:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
    min-height:600px;
    background-color:#90b2cb;
    
    /*height:100%;*/
    background-image:url(../images/iopsgs_logos.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
}

#leftMenuBlock1, #leftMenuBlock2, #leftMenuBlock3, .search_box
{
    height:30px;
    width:180px;
    display:block;
    float:left;
    border-bottom:solid 1px #ffffff;
}

#leftMenuBlock2
{
    background-image:url('../images/background_arrow_3.gif');
}

.search_box
{
    background-color:#82afca;
}

#leftMenuBlock3
{
   background-image:url('../images/background_arrow_2.gif');
}

.search_box
{
    height:48px;
}

.left_menu, .left_az, #left_welcome
{
    height:30px;
    width:180px;
    display:block;
    float:left;
    border-bottom:solid 1px #ffffff;
}

.left_az, #leftMenuBlock1
{
    background-image:url('../images/background_arrow_2.gif');
}

.left_menu
{
    background-image:url('../images/background_arrow_1.gif');
}

#left_welcome
{
    font-weight:bold;
    color:#ffffff;
    background-color:#636f87;
    height:50px;
}

#leftMenuBlock1_right, #leftMenuBlock2_right, #leftMenuBlock3_right
{
    width:20px;
    border-left:solid 1px #ffffff;
    float:right;
    display:block;
    height:48px;
    font-weight:bold;
    color:#ffffff;
}


#leftMenuBlank
{
    display:block;
    float:left;
    width:180px;
    height:30px;
    border-bottom:solid 1px #ffffff;
   background-image:url('../images/background_arrow_4.gif');
}

#leftMenuGuest, #leftMenuOffers
{
    display:block;
    float:left;
    width:180px;
    min-height:104px;
    background-color:#636f87;
    border-bottom:solid 1px #ffffff;
    height:104px;
}

#leftMenuGuestInner, #leftMenuOffersInner, #leftMenuImages
{
    display:block;
    float:left;
    margin:6px 3px 3px 3px;
    width:174px;
    min-height:98px;
   height:98px;
}


#leftMenuImages
{
    min-height:102px;
    height:102px;
    background-image:url('../images/soffers_homepage.jpg');
    background-repeat:no-repeat;
    margin:0px 3px 3px 3px;
}

#leftMenuGuestInnerTitle, #leftMenuOffersInnerTitle
{
    text-transform:uppercase;
    font-weight:bold;
    color:#ffffff;
    display:block;
    height:20px;
}

#leftMenuGuestInnerContent, #leftMenuOffersInnerContent
{
    display:block;
    float:left;
    background-color:#ffffff;
    width:100%;
    min-height:75px;
    text-align:center;
    height:75px;
}

#leftMenuOffers
{
    background-color:#8dbdbf;
    min-height:192px;
    height:192px;
}

#containerBlank, #navBlank, #containerBlank2
{
    width:900px;
    display:block;
    clear:left;
}

#header-link
{
    
}

#opacityDiv
{
    display:none;
    float:left;
    width:100%;
    min-height:30px;
    background-color:#636f87;
    color:#ffffff;
    border-bottom:solid 1px #ffffff;
    margin-bottom:5px;
}

/***************** home body ****************************/

#home_body, #secure_body
{
    width:400px;
    margin:10px 5px 5px 5px;
    float:left;
    display:block;
    line-height:14pt;
    /*border:solid 1px black;*/
}

#secure_body
{
    width:700px;
    /*min-height:595px;*/
}


/***************** home right ****************************/

#home_right
{
    display:block;
    float:right;
    width:300px;
    min-height:590px;
    margin:10px 0px 5px 0px;
    height:590px;
}

#box1,#box2,#box3,#box4,#box5,#box6,#box7,#box8
{
    display:block;
    float:left;
    width:145px;
    height:130px;
    border:solid 1px #1c2d72;
    margin-bottom:5px;
    background-repeat:no-repeat;
}

#box1,#box3,#box5,#box7
{
    margin-right:5px;
}

#box1
{
    background-image:url('../images/box1.jpg');
}

#box2
{
    border:solid 1px #ffffff;
}

#box3
{
    border:solid 1px #ffffff;
}

#box4
{
    border:solid 1px #5b97bc;
    background-image:url('../images/box4.jpg');
}

#box5
{
    border:solid 1px #005a72;
    background-image:url('../images/box5.jpg');
}

#box6
{
    border:solid 1px #ffffff;
}

#box7
{
    border:solid 1px #ffffff;
}

#box8
{
    border:solid 1px #98cda1;
    background-image:url('../images/box8.jpg');
}

/***************** site base ****************************/
#strip
{
    display:block;
    /*float:left;*/
    height:5px;
    width:900px;
    background-image:url('../images/strip.jpg');
    clear:left;
    margin:0 auto;
}

#footer
{
    display:block;
    min-height:25px;
    height:25px;
    width:900px;
    background-color:#000000;
    /*float:left;*/
    clear:left;
    margin:0 auto;
}

#terms
{
    text-align:right;
    margin-top:4px;
    width:900px;
    float:right;
    display:block;
    text-align:left;
    float:left;
    margin-bottom:20px;
    color:#ffffff;
}

#terms a
{
    color:#ffffff;
}

#terms a:hover
{
    color:#cd3436;
}



td.titles
{
    background-color:#90b2cb;
    font-weight:bold;
    color:#ffffff;
    border-left:solid 1px #636f87;
    border-bottom:solid 1px #636f87;
    border-top:solid 1px #636f87;
    text-indent:2px;
}
td.titlesRight
{
    background-color:#90b2cb;
    font-weight:bold;
    color:#ffffff;
    border:solid 1px #636f87;
    text-indent:2px;
}

td.content
{
    text-indent:2px;
    border-left:solid 1px #636f87;
    border-bottom:solid 1px #636f87;
}


td.contentRight
{
    text-indent:2px;
    border-right:solid 1px #636f87;
    border-bottom:solid 1px #636f87;
    border-left:solid 1px #636f87;
}

td.contentRight2
{
    text-indent:2px;
    border-right:solid 1px #636f87;
    border-bottom:solid 1px #636f87;
}

a.td, a.td:hover
{
    text-decoration:none;
}

a.td:hover
{
    text-decoration:none;
    color:#cd3436;
}
