/* Style sheet for the root Teamware Mobile */

/**************Style sheet for Teamware Mobile ***********************/
/*HOW TO USE Cascading Style Sheets                                  */
/* - Use existing style definitions when ever possible               */
/* - Use comments to clarify style definitions                       */
/* - Minimize the number of fixed font etc. definitions in html pages*/
/*********************************************************************/

/* CSS1/CSS2 may not work with all systems. Known problems occure in Netscape 4.7 */

/********** GENERAL HTML STYLES *******************/

/*Default page background */
body {
  color: #000000;
  font-family: Arial, sans-serif;
  margin-top: 15px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 15px;
  background-color: #FFFFFF; 
  font-size: 12px;  
}

.mobilebackground {
  background-color: #FFFFFF; 
}

/*These make sure that the text definitions reach*/ 
/*all the texts. Use same definitons as with body*/
p, tr, td, ul, ol, li, span {                                  
  font-family: Arial, sans-serif;
  color: #000000;
  font-size: 12px;
  line-height: 1.3em;  
  background-color: #FFFFFF;   
}

.page {
  margin-top: 20px;
  margin-right: 15px;
  margin-left: 15px;
  margin-bottom: 15px;
}

.logo {
  margin-bottom: 20px;
  margin-left: 0px;
  background-color: #FFFFFF;  
  float: left; 
  valign: top;
}

.mobilepage {
  margin-top: 5px;
  margin-right: 5px;
  margin-left: 20px;
  margin-bottom: 10px;
  background-color: #FFFFFF; 
}

.content {
  background: #FFFFFF url(images/frontimage.jpg);
  background-repeat: no-repeat;
  background-position: bottom right;  
  margin-left: 175px;
  margin-right: 20px;
  padding-top: 5px;
  height: 358px;
  width: 606px;   
}

.back {
  margin-left: 575px;
  padding-top: 160px;
}

.frontimage {
 margin: 0px;
 padding: 0px;
}

.linkbox {
  padding-top: 40px;
  padding-right: 20px;
  padding-left: 400px;
  padding-bottom: 20px;
  position: relative;
}

.mobilelinkbox {
  margin-left: 10px;
  background-color: #FFFFFF;
  border-color: #FFFFFF; 
}

.link {
 padding-left: 0px;
}

.bullet {
 margin-right: 15px;
}

.linkspace {
 padding-left: 15px;
 padding-bottom: 10px;
}

/* Default link   */
a.mobile:link { 
  margin: auto;
  line-height: normal; 
  font-family: Franklin gothic;
  font-size: 12px;
  color: #726666;
}  

/* Visited link   */
a.mobile:visited { 
  margin: auto; 
  line-height: normal; 
  font-family: Franklin gothic;
  font-size: 12px;
  color: #726666;
}

/* Actice link   */
a.mobile:active { 
  margin: auto; 
  line-height: normal; 
  font-family: Franklin gothic;
  font-size: 12px;
  color: #726666;
}

/* Hover link   */
a.mobile:hover {  
  margin: 0;   
  line-height: normal; 
  font-size: 12px;
  font-weight: 700;
  color: #403838;
}

/* Default link   */
a:link { 
  margin: 0;
  line-height: normal; 
  font-size: 14px;
  color: #726666;
  text-decoration: none;  
}  

/* Visited link   */
a:visited { 
  margin: 0; 
  line-height: normal; 
  font-size: 14px;
  color: #726666;
  text-decoration: none;  
}

/* Actice link   */
a:active { 
  margin: 0; 
  line-height: normal; 
  font-size: 14px;
  color: #726666;
  text-decoration: none;
}

/* Hover link   */
a:hover {  
  margin: auto;   
  line-height: normal; 
  font-size: 14px;
  font-weight: 700;
  color: #403838;
  text-decoration: none;
}

