/**
 * This CSS file define the CSS for Nokia Connectin 2007 Website
 *
 * @author Jeffrey Tan (jeffrey@amcasia.com)
 * @version 1.0 on 07 April 2007
 * @copyright the audience motivation company asia pte ltd. all rights reserved.
 */

/* styles for body */
.marginless {
  /* margin: top right bottom left */
  margin: 0px 0px 0px 0px;
  background-color: #ffffff;
  font-family: arial, nokia sans wide, helvetica, sans-serif;
	font-size: 12px;
  color: #333333;
}


/* styles for hyperlinks */
a,
a:active,
a:visited {
  /*color: #0485A5;*/
  /*color: #55A3AD;*/
	text-decoration: none;
}
a:hover {
  /*color: #55A3AD;
  text-decoration: underline;*/
}

a.eventlink,
a.eventlink:active,
a.eventlink:visited {
  font-size: 11px;
  color: #55A3AD;
  text-decoration: none;
}
a.eventlink:hover {
  font-size: 11px;
  color: #55A3AD;
  text-decoration: underline;
}

a.menulink,
a.menulink:active,
a.menulink:visited {
  font-size: 12px;
  font-weight: bold;
  color: #55A3AD;
  text-decoration: none;
}
a.menulink:hover {
  font-size: 12px;
  font-weight: bold;
  color: #55A3AD;
  text-decoration: underline;
}

a.menulink2,
a.menulink2:active,
a.menulink2:visited {
  font-size: 11px;
  font-weight: bold;
  color: #55A3AD;
  text-decoration: none;
}
a.menulink2:hover {
  font-size: 11px;
  font-weight: bold;
  color: #55A3AD;
  text-decoration: underline;
}

a.adminmenulink,
a.adminmenulink:active,
a.adminmenulink:visited {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}
a.adminmenulink:hover {
  font-size: 11px;
  font-weight: bold;
  color: #EAE065;
  text-decoration: none;
}


/* styles for tables */
.maintable {
   font-family: arial, nokia sans wide, helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #333333;
}

.footertable {
   font-size: 11px;
}

.bordertable {
   border-left: 1px;
   border-top: 1px;
   border-right: 1px;
   border-bottom: 1px;
   border-style: solid;
   border-color: #A8A9AB;
   font-size: 11px;
}

.listinglabeltable {
   border-left: 1px;
   border-top: 1px;
   border-right: 1px;
   border-bottom: 1px;
   border-style: solid;
   border-color: #0B678C;
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
}

.listingrowtable {
   border-left: 0px;
   border-top: 1px;
   border-right: 0px;
   border-bottom: 0px;
   border-style: solid;
   border-color: #ffffff;
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}

td.listingrow {
   border-right: 0px;
   border-left: 0px;
   border-top: 0px;
   border-bottom: 1px;
   border-style: solid;
   border-color: #ffffff;
}

td.themecol {
   background-color: #55A3AD;
   border-right: 1px;
   border-left: 0px;
   border-top: 0px;
   border-bottom: 0px;
   border-style: solid;
   border-color: #ffffff;
}

tr.themerow {
   background-color: #55A3AD;
}

/* styles for texts */
.titletext {  
   font-size: 15px;
   font-weight: bold;
   color: #55A3AD;
}

.messagetext {
   font-size: 12px;
   color: #333333;
}

.themetext {
   color: #55A3AD;
}

.themetext2 {
   color: #333333;
}

.themetext3 {
   color: #94BD08;
}

.tinytext {
   font-size: 9px;
   color: #333333;
}

.footertext {
   font-size: 11px;
   color: #333333;
}
.errortext {
   font-size: 12px;
   color: #ff0000;
}


/* styles for images */
img {
    border: 0px;
}


/* styles for form fields */
INPUT.textfield {
    background: #ffffff;
    color: #333333; 
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    border-color: #666666;
    border-style:solid;
    border-width: 1px;
    width: 185px;
    padding: 2px;
}

INPUT.pwdfield {
    background: #ffffff;
    color: #333333; 
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    border-color: #666666;
    border-style:solid;
    border-width: 1px;
    width: 185px;
    padding: 2px;
}

TEXTAREA.textareafield {
    background: #ffffff;
    color: #333333; 
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    border-color: #666666;
    border-style:solid;
    border-width: 1px;
    padding: 2px;
}

INPUT.buttonfield {
    background: #ebebeb;
    color: #333333; 
    font-size: 12px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    border-color: #999999;
    border-style:solid;
    width: 80px;
    height: 22px;
    border-width: 1px;
}

div.scroll{
    height: 445px;
    width: 760px;
    overflow: auto;
    border: 0px dotted #ebebeb;
    scrollbar-base-color: #663366;
		scrollbar-face-color: #ebebeb;
		scrollbar-track-color: #f0f0f0;
		scrollbar-arrow-color: #3b2e28;
		scrollbar-highlight-color: #ebebeb;
		scrollbar-3dlight-color: #3b2e28;
		scrollbar-shadow-color: #663366;
		scrollbar-darkshadow-color: #ebebeb;
}
