@charset "utf-8";
/* CSS Document */
/** Body **/
body {
  background-color: #333333;
  }

/** Links **/
a:link { color: #000066; }
a:hover { color: #003399; text-decoration: underline; } 
a:visited { color: #0099CC; } 

/** Image Border **/
img.border {
  padding:0px;
  border:1px solid #000000;
}


/** Title **/
.title {
  font-family: Georgia;
  font-size: 24px; font-weight: bold;
}

/** Title Sm **/
.titlesm {
  font-family: Georgia;
  font-size: 18px;
  font-weight: bold;
}

/** SubTitle **/
.subtitle {
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
}

/** SubTitle Rs **/
.subtitlers {
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
}


/** Icon Text **/
.icontext {
  font-size: 10px;
  font-weight: bold;
}


/** Accounting Number Green **/
.accnumgreen {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #009933;
}

/** Accounting Number Red **/
.accnumred {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold; color: #FF0000;
}

/** Accounting Blue Text **/
.acctextblue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #0000FF;
  font-style: italic;
}

/** Accounting Black Text **/
.accnumblack {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}


/** Calendar View Pop up **/
.calendarview {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  t-decoration: none;
  line-height: 15px;
}

/** Table Border & Shadow Img **/
table.mytable {
  width: 100%;
  padding: 0px;
  border: 1px solid #000000;
  background-color:#FFFFFF;
  background-image: url(images/shadow.png);
  background-repeat: repeat-x ;
  background-position:top left;
}

/** Table Border & Shadow Img  No With Control**/
table.mytable2 {
  padding: 2px;
  border: 1px solid #000000;
  background-color:#FFFFFF;
  background-image: url(images/shadow.png);
  background-repeat: repeat-x;
  background-position:top left;
}

/** Table Border & Blue Shadow Img With Birthday Backround - No With Control - Client_lookup Birthday BG **/
table.mytablbirthday {
  padding: 1px;
  border: 1px solid #000000;
  background-color:#FFFFFF;
  background-image: url(../client/images/icons/birthday_background.gif) ;
  background-repeat: repeat-x ;
}

/** Table Border & Red Shadow Img - No With Control - Product_lookup Out Of Stock **/
table.mytablered {
  padding: 1px;
  border: 1px solid #000000;
  background-color:#FFFFFF;
  background-image: url(images/shadowred.png) ;
  background-repeat:repeat-x ;
  background-position:top left ;
}

/** Table Border **/
table.border {
  border: 1px solid #000000;
  background-color:#FFFFFF;
}

/** Border **/
.anyborder {
  border: 1px solid #000000;
  background-color:#FFFFFF;
}

/** Map Border **/
table.mapborder {
  padding: 0px;
  border: 2px solid #000000;
  background-color:#FFFFFF;
}

/** Table Tr Title Padding **/
table.mytable tr.titlebox td {
  padding-top: 2px;
  padding-bottom: 8px;
}

/** Table Td Right Border for stylist look up **/
table.mytable td.rightborder {
  border-right: 1px solid #000000;
  padding-right: 3px;
}










