/*
  This is the stylesheet to be used for all lateralmedia.com websites.
  The following specifications must be followed.
  1. All color codes should be in hexadecimal
  2. All sizes should be in pixels
  3. Each tag should be commented for its use
  4.

*/

.background
{
font-size:12px;
background-color:#FFFFFF;
/*background-color:#FFFFFF; */
/*background-image: url(images/background_body.gif);*/
margin:0px;
}

body
{
font-size:12px;
background-color:#FFEBCD;
background-image: url(images/background.gif);
margin:0px;
}

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
{
font-family: Arial, Helvetica, sans-serif;
}

p.pageheading
{
font-size:200%;
color:#000eee;
background-color:#aaaccc;
font-weight:bolder;
}

.boxborder
{
/*background-image: url(images/menubg.gif); */
background-color:#ffffcc
}

.boxbackground
{
color:#ffffff;
background-color:#990000;
}

.leftboxheading
{
color:#ffffff;
background-color:#990000;
font-size:16px;
}

.TopNavigationBar
{
color:#ffffff;
}


.tableborderinset
{
border-width:4;
border-color:#eefcd2;
border-style:inset;
}

.tableborderoutset
{
border-width:4;
border-color:#eefcd2;
border-style:outset;
}

.tableborderdotted
{
border-width:2;
border-color:green;
border-style:dotted;
}

.h5
{
border-left-style: groove;
border-left-color: green;
border-left-width: 15px;
border-bottom-style: ridge;
border-bottom-color: yellow;
border-bottom-width: 25px;
}

p.introjustify
{
text-align:justify;
font-size:120%;
color:#000000;
}

p.introhead
{
font-size:130%;
color:#000eee;
font-weight: bolder;
}

p.introbold
{
font-size:110%;
font-weight:bolder;
color:#000000;
}


P.cursorwait
{
 cursor: wait;
}

P.cursorhelp
{
 cursor: help;
}

p.cursorcross
{
  cursor: crosshair;
}

P.background
{
 background-color: #1078E1;
}

P.backgroundimage
{
background-image: url(images/devider.gif);
}

a
{
color: #CC0000;
text-decoration: none;
}

a.nounderline{text-decoration:none}

a:link    {color:blue; background-color:transparent}
a:visited {color:red; background-color:transparent}
a:active  {color:#FF0000; background-color:transparent}
a:hover   {color:#FF0000; background-color:transparent}

a.nav:link    {text-decoration:none;font-size:15px;font-weight:bold;color:#990000;background-color:transparent}
a.nav:visited {text-decoration:none;font-size:15px;font-weight:bold;color:#990000;background-color:transparent}
a.nav:hover   {text-decoration:none;font-size:15px;font-weight:bold;color:#0000ff;background-color:transparent}
a.nav:active  {text-decoration:none;font-size:15px;font-weight:bold;color:#0000ff;background-color:transparent}

a.left:link    {text-decoration:none;font-size:12px;color:blue;background-color:transparent}
a.left:visited {text-decoration:none;font-size:12px;color:blue;background-color:transparent}
a.left:hover   {text-decoration:underline;font-size:12px;color:#900B09;background-color:transparent}
a.left:active  {text-decoration:underline;font-size:12px;color:#900B09;background-color:transparent}


a.leftmenu:link    {text-decoration:none;font-size:13px;color:black;background-color:transparent}
a.leftmenu:visited {text-decoration:none;font-size:13px;color:blue;background-color:transparent}
a.leftmenu:hover   {text-decoration:underline;font-size:13px;color:#900B09;background-color:transparent}
a.leftmenu:active  {text-decoration:underline;font-size:13px;color:#900B09;background-color:transparent}

a.red:link    {color:#900B09; background-color:transparent}
a.red:visited {color:#900B09; background-color:transparent}
a.red:active  {color:#FF0000; background-color:transparent}
a.red:hover   {color:#FF0000; background-color:transparent}

TD.headerNavigation
{
  text-decoration:none;
  color:#B22222;
  background-color:#FFEBCD     ;
  /*background-color:transparent; */
  /*  background-image: url("images/background/header.gif"); */
  font-size: 12px;
}

TR.headerNavigation
{
   color:#d2e4fc;
   font-family: Arial, Helvetica, sans-serif;
   background-image: url("images/background/header.gif");
   background-repeat: repeat-x;
}


A.headerNavigation
{
font-size:80%;
background-color:;
text-decoration:none;
background-color:transparent;
}

TD.footerNavigation
{
background-image:url("images/background/footer.gif");
background-repeat: repeat-x;
}

TR.footerNavigation
{
color:#d2e4fc;
        font-family: Arial, Helvetica, sans-serif;
background-image: url("images/background/footer.gif");
          background-repeat: repeat-x;
}

A.footerNavigation
{
font-size:80%;
background-color:;
text-decoration:none;
background-color:transparent;
}


TD.smallText, SPAN.smallText, P.smallText
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

A.decoration
{
text-decoration:none;
background-color:transparent;
}

A.decoration1
{
font-size:11px;
font-color:#000000;
text-decoration:none
background-color:transparent;
}

.showhrcolor
{
color:black;
size:4;
}

.tablesmallfont
{
font-color:#ec9e2e;
font-size:100%;

}

.accountboxtext
{
font-color:#ec9e2e;
font-size:80%;

}

.verticaldistance
{
line-height:18px;
}
.showhand
{
text-decoration:underline;
cursor: pointer;
}

