﻿#contenthodler
{
    margin:10px 0px;
    padding:5px;
    overflow:visible;
    background:url('../Images/content_vertical_bg.gif') repeat-y;
}

#content_left
{
    width:165px;    
    float:left;
    overflow:hidden;
    text-align:center;
    margin-right:5px;
    padding-right:4px;
    vertical-align:top;
}



#content_left_imc
{
    width:250px;    
    overflow:hidden;
    text-align:center;
    margin-right:5px;
    padding-right:4px;
    float:left;
 
}
#contenthodler_imc
{
    margin:10px 0px;
    padding:5px;
    overflow:visible;
    
    
}

#content_right_imc
{
    width:460px; 
    
    float:left;
    text-align:left;
    
}




#content_left p
{
    margin:0px;    
}

#navigationholder
{
    border-top:solid 3px #FECF87;
    border-bottom:solid 1px #C7D7EE;
    width:741px;
    height:27px;
    overflow:hidden;        
    background:#036298;    
    border-bottom:solid 1px #FFFFFF;
}
#navigationholder div
{
    float:left;
    height:23px;
    padding:4px 10px 5px 10px;
    text-align:center;
    border-right:solid 1px #FFFFFF;
    display:inline;  
    
}
#navigationholder div.sel
{
    float:left;
    height:23px;
    padding:4px 10px 5px 10px;
    text-align:center;
    border-right:solid 1px #FFFFFF;
    display:inline;
    background:#052147;  
    
}
#navigationholder div a
{
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
#navigationholder div a:hover
{
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:underline;
}
#subnavigationholder
{
    background:#052147 url('../Images/subnav_bg.gif') no-repeat 100% 100%; 
    padding:3px 10px 1px 10px;
    color:#ffffff;
    margin-right:45px;
}
#subnavigationholder a
{
    font-size:11px;
    color:#ffffff;
    text-decoration:none;       
}
#subnavigationholder a:hover
{
    font-size:11px;
    color:#ffffff;
    text-decoration:underline;       
}



.searchstring
{
  width:125px;
  height:14px;
  border:solid 1px #8E8E8E;   
  font-size:11px;
  font-family:"lucida grande", verdana;
  margin-top:6px;
  font-weight:normal;
}
.topbar_language_ddl
{
    margin:5px 0px 1px 0px;    
    font-size:11px;
    height:17px;
    width:127px;
}
.searchsubmit
{
    background: #e6e4e4;
    border: solid 1px #8e8e8e;
    font: 11px "lucida grande", verdana;   
    margin-bottom:1px;
    overflow:hidden;
    width: 32px;
    height: 18px;
    position:relative;
    top:2px;
}
.languagechange
{
    background: #e6e4e4;
    border: solid 1px #8e8e8e;
    font: 11px "lucida grande", verdana;   
    margin-top:0px;
    position:relative;
    height: 19px;
    width: 32px;
    top:0px;    
}

#subsubnavigationholder
{
    margin:5px 0px;
    padding:5px 0px;
    height:10px;
    border-top:solid 1px #cccccc;    
}

.btn_ims_admin_logout
{
    
    border:solid 1px #000000;
    background: #b00000 url('/Images/bg_imslogout.gif');
    cursor:pointer;
    color:#ffffff;
    width:150px;
    font-size:10px;    
    font-weight:bold;
    padding:2px;
    margin-left:5px;
}

input.WhiteOnOrangeButton
{
    border:none;
    width:147px;
    cursor:pointer;
    height:22px;
    background: url('../images/button_whiteonorange_bg.gif') no-repeat 7px 2px;
    font-size:13px;
    font-weight:bold;
    font-style:italic;   
    

}
.feedbackform_line_g
{
    background:#F6F6F6;
    border-bottom:solid 1px #BCAEA5;
    border-top:solid 1px #BCAEA5;
    padding:8px 2px;    
    min-height:25px;
    clear:both;
    overflow:visible;
}
.feedbackform_line
{
    min-height:25px;
    clear:both;
    overflow:visible;
    padding:8px 2px;    
    
}
