﻿

@import url('common_styles.css');


/*==== Common styles overrides ======*/

body {
 min-width:1000px; /**** Limit width of non MSIE browser window (if less browser will show scrollbars) *****/
                  /* For MSIE there is a special  java script */
}


#header,
#header span.logo_text a,
#header span.logo_text a:link,
#header span.logo_text a:visited,
#header span.logo_text a:hover,
#menu ul ul li a, 
#menu ul ul li a:link, 
#menu ul ul li a:visited, 
#menu a.extern_links
{  
  color:#FFFFFF;
}

#header, #menu { 
 background-color:#3333CC; 
}


#header span.logo_text{
  font-size: 22pt;
}


#header span.logo_text{
  margin-left: 0.5em;
 }


#head_divider span.head_divider_text,
#head_divider span.search_edit_box
{
    font-weight: normal;
}

#head_divider span.head_divider_text {
	padding-top:0.2em;
	font-size: 1em;
}


#footer_guarantor {  
 height: 35px; /*Should be equal to footer height (plus margin if needed) */
}


#footer {
 margin-top: -35px; /*equals to footer height*/
 height: 35px; /*Fixed height of footer */
}

#content {
  padding-top: 0.5em;
}

.minor_header, .minor_header_highlighted, h5, .quote_header, .sub_header {
padding-bottom:0px;
margin-bottom:0px;
}



/*===== End of common styles overrides =====*/

/*===== Site individual styles  ======*/


 /* This is to prevent tables having width 100% from jumping down */
#content_container {
  width:99%;
}

/* Very minor headers */
.minor_header {
	font-size:1em;
	font-weight:bold;
	
}
  
/* Default table format */ 
table { 
font-size: 100%;
border-width:0;
}

/* make highlighted/remarkeable */
.remarkable {
font-weight: bold;
}

/* Interim upgrades page */
#InfoSelectVersions  {
float:left;
width: 70%;

}


#InfoSelectPalmVersions {
float:right;
width:29%;
}

