﻿body {
    background-color:#ffffff;	
	font-family:"Arial","bitstream vera sans","trebuchet ms",verdana,arial;
	font-size: 11px;
	text-align:center;
	color: #5f5f5f;
}

#behind1
{
    position:relative;
    top:0em;
    z-index: -1;
}

#about
{
    background-color:#e2e2e2;
    width: 100%;
    vertical-align: middle;
}

#abouttext
{

    text-align: center;
    font-size: 12px;
    font-weight:bold;
}

#broadcastchoice
{
    text-align: justify;
    width: 85%;
    position: relative;
    left: 5%;

}

#contact_type
{
    position: absolute;
    top: 11em;
    left: 25em;
    width: 553px;
}

#contact_category
{
    position: absolute;
    top: 11em;
    left: 70em;
    width: 553px;
}

li
   {
      margin-left:15px;
   }
   
.pnlControl
{
    position: fixed;
    top:8.2em;
    left:2em;
    text-align:left;
    width:589px;
    height:195px;
    background-image:url("../images/controlback.jpg");
    z-index:1001;
}
 
 .pnlControltable
 {
     position:relative;
     top:0em;
     left:0em;
     text-align:left;
     vertical-align:top;
 }
 
 .pnlControltableGrid
 {
     margin :0.75em;
     width:90%;
 }   

#registerpage
   {
      width:900px;
      text-align:center;
   }
    
#registerheader
{
    position: relative;
    left: 0.4em;
    top: 0.3em;
    width: 99%;
    text-align: left;
    font-size: 1.1em;
    font-weight:bold;
    background-color: #DADADA;
}

#register
{
    position: absolute;
    left: 0.25em;
    top: 0.6em;
    width: 100%;
    text-align: justify;
}
.register
{
    text-align: left;
    color: #5f5f5f;
    width: 100%;
    Font-Size: 0.9em;
}
.register.txtbox
{
    border: 1px;
    border-style:solid;
    color: #6A6A6A;
    background-color:#f2f2f2;
    width:20em;
    Font-Size: 1em;
}
.register.multi
{
    border: 1px;
    border-style:solid;
    color: #6A6A6A;
    background-color:#f2f2f2;
    width:30em;
    height: 8em;
    Font-Size: 1em;
    font: arial;
    margin-right: 2em;
}
.register.title
{
   height: 2em;
   text-align: left;
   font-weight:bold;
   font-size: 1.1em;
}
.register.step
{
   height: 2em;
   text-align: left;
   font-weight:bold;
   font-size: 1.5em;
   color:#F6990E;
}
#registerinfo
{
    padding: 5px;
    background-color: #e2e2e2;
    font-size: 1.2em;
    text-align: left;
}

#maincol1
{
    width:165px;
    padding: 0.5em;
}

#maincol2
{
    width:98%;
    padding: 0.5em;
    min-height: 600px;
}

#maincol3
{
    width:165px;
    padding: 0.5em;
}

#pagehead
{
    position: absolute;
    top: 2.5em;
    width: 90%;
}

h1, h2 {
	letter-spacing:-1px;
	color:#666666;
	font-weight:normal;		
	vertical-align: middle;
}

h1 {
	font-size:18px;
}

h2 {
	font-size:18px;
}

p 
{
    text-align: left;
}

.admintable
{
    text-align: left;
    width: 100%;
    Font-Size: 0.9em;
    outline:1px solid #ccc;
}

.adrotator
{
    width:40em;
    height:7em;
    border-color:#6A6A6A;
    border-style:solid;
    border-width:2px;    
}

.articlehead
{
    width: 1000px;
}

.boldtextgrey
{
    font-size: 1.1em;
    font-weight: bold; 
}

.boldtextgreylarge
{
    font-size: 2em;
    font-weight: bold; 
}

.businesscard
{
    width:100%;
    text-align:left;
    border-width: 1px;
    border-style:solid;
    border-color:#ccc;
}

.buttonmenu
{
   background-image: url('../images/redbutt.png'); 
   background-repeat: no-repeat; 
   background-position: center center; 
   vertical-align: middle; 
   text-align: center; 
   color: #000000; 
   font-size: 6pt;
}

.buttonmenu a
{
   color:#000000;
   font-size: 6pt;
}

.buttonmenu a:hover
{
   color:#f8931d;
}

.buttonsmall
{
    text-align: center;
    font-size: 0.9em;
    width: 30px;
    height:15px;
    margin-top: 5px;
}

.buttonstandard
{
    text-align: center;
    font-size: 0.7em;
    width: 60px;
}

.buttonwide
{
    text-align: center;
    font-size: 0.7em;
    width: 150px;
}

.buttontab
{
    border: none; 
    background-image: url('../images/tabgrey.gif'); 
    background-repeat: no-repeat; 
    width: 129px;
    font-size: 0.8em;
    font-weight: bold;
}

.cellinverse
{
        background-color: #e2e2e2;
}

.celllightgreyimage165
{
    background-image: url('../images/celllightgrey165.gif'); 
    background-repeat: no-repeat;
}

.celloutlined
{
    outline:1px solid #ccc;
}

.celltab
{
        width: 50px;
}

.content, .shadow {
  position: relative;
  bottom: 4px;
  right: 4px;
}

.ddlStandard
{
    border: 1px;
    border-style:solid;
    width: 15em;
    color: #6A6A6A;
    Font-Size: 1em;
    background-color:#f2f2f2;
}

.emptygrid
{
    font-size: 2em;
    font-weight: bold; 
    background-color:#f2f2f2;
    text-align:center;
}

.errorlabellarge
{
    outline:1px solid #ccc;
    color: Red;
    Font-Size: 1.5em;
}
.errorlabelsmall
{
    color: Red;
    Font-Size: 1.0em;
}

.expertable
{
  border   : 1px solid #808080; 
  width: 160px; 
  height: 320px;
}

.grid
{
    font-weight:bold;
    text-align:justify;
    vertical-align: top;
    background-color:White;
}

.gridheader
{
    color:White;
    background-color:Black;
    text-align: left;
    vertical-align: middle;
}

.gridlink
{
    color: #F6990E;
}

.gridlink:Hover
{
    color: #000000;
}

.gridrow
{
    border-bottom-style:solid;
    border-bottom-width:1px;
    height:2em;
}

.gridrowsmall
{
    border-bottom-style:solid;
    border-bottom-width:1px;
    height:1em;
}

.headertable
{
    width:100%;
    height: 100px;
}

.imagemed
{
    width: 50px;
    margin-right: 0.75em;
    margin-bottom: 0.5em;
}

.imagethumb
{
    width: 60px;
    margin-right: 0.5em;
    margin-bottom: 0.25em;
}

.image200
{
   height:190px;
   margin-left: 0.6em;
   margin-bottom: 0.5em;
   margin-top: 1em;
}

.imageuserlogo
{
    width: 150px;
    margin-left: 0.6em;
    margin-bottom: 0.5em;
    margin-top: 1em;
}

.imagefloatleft
{
    margin-right: 1em;
    float: left;
}

.infopanel
{
    text-align: justify;
    padding: 0.5em;
    width:25em;
    outline-width: 1px;
    outline-style: solid;
    outline-color: #6A6A6A;
}

.inversedark
{
    background-color: #6A6A6A;
}

.labellightgrey
{
    color:#cacaca;
}


.labelwhite
{
    color: #ffffff;
}

.less {
	color:#999;
	font-size:12px;
}

.lnkonblack
{
 color:#F6990E; 
}

.lnkonblack:hover
{
   color:#f8e7cd;
}

.lnkcompanylarge
{
    color: #6A6A6A;
    font-size:1.5em;
    font-weight:bold;
}
.lnkcompanylarge:hover
{
    color: #f89b10;
    font-size:1.5em;
    font-weight:bold;
}

.logo
{
    width: 100px;
}

.logon
{
    background-color: #ccc;
    height: 10.6em;
    margin-top: 2px;
}

.logon a:Hover
{
    color:#f8931d;
}


.logon a
{
    color:#5f5f5f;
}
.logontxt
{
    border: solid;
    border-width: 3px;
    border-color:#ccc;
    background-color:#f2f2f2;
    width: 8em;
    height: 1em;
}

.loginmessage
{
    text-align: center;
    font-size: 1.2em;
}

.mastermenu
      {
         width: 80%;
         font-weight: 700;
      }
      
   .mastermenu a
      {
         color: #ffffff;
         display:block;
      }
      
   .mastermenu a:hover
      {
         color: #ffffff;
         background-image: URL("../images/menuhover.jpg");
      }
      
   .mastermenu_static
      {
         text-align: center;
         border: solid 1px #000000;
         width: 100px;
         height:28px;
      }
.MasterPage {
	width: 1000px; 
}

.menudyn
{
    z-index: 999;
    border-color: #6A6A6A;
    border-style: Solid;
    border-width: 1px;
    Width:14.45em;
    text-align:left;
}
.menudynitem
{
    Width:14.45em;
    background-color:#424244;
    Color:#ffffff;
    height:1.5em;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.menudyn a:hover
{
    color: #F6990E;
}
.menudynselected
{
    Color:#F6990E;
}

.menustatic
{
    width: 100%;
  
}
.menustaticitem
{
   width:72px;
   height:30px;
   color: #ffffff;
   font-size: 1.1em;
   font-weight: 500;
}
.menustaticitem a
{
    background-image:none;
}

.menustatic a:hover
{
     width:72px;
     height:30px;
     color: #F7A21D;
     font-size:1.5em;
     font-weight:bolder;
}

.menustatic a:selected
{
    Color:#f8931d;
}

.newlogon
{
    font-size: 10px;
    height: 3em;
    margin-top: 2px;
}

.newlogon a:Hover
{
    color:#f8931d;
}


.newlogon a
{
    color:#5f5f5f;
}

.newlogontxt
{
    border: solid;
    border-width: 1px;
    border-color:#ccc;
    background-color:#ffffff;
    width: 8em;
    height: 1.5em;
    font-size: 9px;

}

.newmenustaticitem
{
   width:72px;
   height:20px;
   color: #ffffff;
   font-size: 0.8em;
   font-weight: 500;
}

.newslink
{
    color: #000000;
    margin-bottom:50px;
}

.colorlabel
{
    color: #F6990E;
}

.colorlabelbold
{
    color: #F6990E;
    font-weight: bold;
    font-size: 1em;
}

.displabel
{
    text-align:justify;
}

.pager
{
    background-color:Black;
}

.panelguide
{
 border-style:none;
}
.panelguide.filter
{
    height: 30em;
}
.panelguide.grid
{
    height: 40em;
}

.pwrecover
{
    position: relative;
    top: 4em;
    left: 20%;
    width: 60%;
    font-size: 12px;
}

.tinytext
   {
   font-size: 7px;
   }

.whitetext
   {
      color: #ffffff;
      font-size: 10px;
      font-weight:normal;
   }
   
a
{
    text-decoration: none;
    color:#f8e7cd ;
}

a:hover {
	color:#F6990E;
}

a.inverse
{
    color: #F6990E;
}
a:hover.inverse
{
    color: #f8e7cd;
}

a.standard
{
    color: #F6990E;
}

a:hover.standard
{
	color:#6A6A6A;
}

a.black
{
    color: #F6990E;
}

a:hover.black
{
	color:#6A6A6A;
}


