A:hover {color: #FF0000; font-variant: small-caps; font-weight: bold}

body{
    /* background-color: #334756;  */
    background-color: #efefff;

    text-align: center; }
h1{
    font-family: Arial,Helvetica,sans-serif;
    font-variant: small-caps;
    font-style: normal;
    font-weight: bold;
    font-size: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
h2, h3, h4{
    font-family: Arial,Helvetica,sans-serif;
    font-variant: small-caps;
    font-style: normal;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
h5{
    text-align:justify;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    /* color: #311b0d; */
    font-size: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
h6{
    font-family: Arial,Helvetica,sans-serif;
}
b{
    font-size: 110%;
}
#maincontainer{
    text-align: center;
}
#topsection{
  /*  height: 120px;  Height of top section */
    background: white url('http://neecia.com/images/right1.png') repeat-x bottom left;
    width:939px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;


   
}
#lefthead{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-variant: small-caps;
    font-style: normal;
    font-weight: bold;
    color: #334455;
    font-size: 10px;
    width: 180px;
    height: 120px; /* Height of top section */
   background-color: #99cbff;  
    /* background-color: #d1efef ;*/
}
#righthead{
    float: right;
    width: 759px;
    height: 120px; /* Height of top section */
    background: white url('http://neecia.com/images/right1.jpg') repeat-x bottom left;
}
#logo{ 
    height: 80px; /* Height of top section */
    width: 180px;
    background: url('http://neecia.com/images/LogoFinal222.png') no-repeat ;
    text-align:left;
}
#welcome{ 
    height: 20px; /* Height of top section */
    width: 180px;
    text-align:left;
    /* background: white url(welcome.jpg)  repeat-x bottom left; */
}
#date{ 
    height: 20px; /* Height of top section */
    width: 180px;
    text-align:left;
    font-weight:bold;
}
#contentwrapper{
    width:939px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    position: relative;
    border:1px solid #E5E5E5;
   /* background: #7e7e7e;  */
   
       background-color: #555555;
}
#ticker{
    width:939px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    position: relative;
}
#topmenu{
    height: 21px;
    width:939px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    position: relative;
    background-color: #555555;
    top:0px;/* ////////////////////////////////// */
}
/* ////////////////////////////////// */
#headMenu{
    text-align: center;
}
#headMenu li {
    padding: 0;
    float: left;
    margin: 0 0 0 2px;
    list-style: none;
}
#headMenu li a {
 /*   color: orange; */
  color: white;
    display: block;
    width: 152px;
    line-height: 190%;
    text-align: center;
    text-decoration: none;
    /*     font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;   */
    font-size: 70%;
    /*  font-weight: bold;   */
    text-transform: uppercase;
    /*    background:#1D3E8B;   */
}
#headMenu li a.selected {
    color:red;
    background: white url('images/fade-menu1.gif') repeat-x bottom left;
    font-weight: bold
}
#headMenu li a:hover {

    color: black;
    background: #68ef7a; 
 
    font-weight: bold
}
#contentcolumn{
  /* width: 476px; */
  width: 540px; 

    /*    background: #EAEAEA; */
    position: relative;
    text-align:left;
    /* color:#7796b2; */
    color:white;
    float: left;
   /* background: #7e7e7e
          background-image: url(bg.jpg);
        background: white url(bg.jpg) norepeat top left;
               */

            background-color: #555555; 
            
                padding-right:11px;
	        padding-top:5px;
	        padding-left:11px;
	        text-align: left;
    top:0px;
}
#contentcolumn2{
    width: 639px;
    /*    background: #EAEAEA; */
    position: relative;
    text-align:left;
    float: left;
    /*  background-image: url(bg.jpg);
    background: white url(bg.jpg) norepeat top left;
    */
}
#contentcolumn3{
    width: 470px;
    /*    background: #EAEAEA; */
    position: relative;
    text-align:left;
    float: left;
    /*  background-image: url(bg.jpg);
    background: white url(bg.jpg) norepeat top left;
    */
}
#leftcolumn{
    float: left;
    /* background: #C8FC98;
    height:300px; */
    /* background: #c2d3FC;
 background-color: #99cbff;*/

  background-color: #555555;
   /* background: #7e7e7e; */
    height:100%;
    top:0px;
    /*   position: relative; */
}

#rightcolumn{
    float: right;
    width: 190px; /* Width of right column */
    /* background: #FDE95E; */
    /* background: #faf4bd;
    height:300px; 
 background: #c2d3FC;

*/
    background: #7e7e7e;
    height:100%;
    top:0px;
   /* position: relative;
    Z-INDEX: -100; */
}
#rightcolumnv{
    float: right;
    width: 190px; /* Width of right column */
    /* background: #FDE95E; */
    /* background: #faf4bd;
    height:300px; */
    background: #7e7e7e;
    /*    background: #c2d3FC; */
    height:100%;
    top:0px;
    position: relative;

}
#rightcolumn2{
    float: right;
    width: 278px; /* Width of right column */
    /* background: #FDE95E; */
    /* background: #faf4bd;
    height:300px; */
    background: #c2d3FC;
    height:100%;
    top:0px;

}
#footer{
    clear: left;
    width: 939px;
    /* background: indigo;fade-down.gif  */
    background: white url('images/bluebar3.jpg') repeat-x bottom left;
    /* color: #FFF;
    color:violet;*/
    color:white;
    text-align: center;
    padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px
}
#footer a{
    /* color: #FFFF80;
    color:indigo;*/
    color:white;
}
.leftmenu{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.leftmenu li a{
    top:0px;
    background: white url('images/fade-menu2.gif') repeat-x bottom left;
    font-size: 70%;
    color: white;
    padding-left: 10px;
    display:block;
    width:180px;
    text-decoration: none;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    font-family:'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, sans-serif;
    padding-right:0;
    padding-top:3px;
    padding-bottom:3px
}
 .leftmenu li a:hover  {
 /*   background: white url('images/fade-menu1.gif') repeat-x bottom left; */
   background: #8080ff;
    color: white;
    text-decoration: none;
}
#Footer { 
    width: 939px;
    height: 47px;
    border-top: #cccccc 1px solid;
    /*                 margin-top: 10px;   */
    margin-left: auto;
    margin-right: auto;
    clear: both;
    position: relative;
}
/* ----------------------------------------------------- footer */
/* ----------------------------------------------------- footer */
.footerLeft { 
    margin: 0px;
    height:35px;
    clear: both;
}
.footMenu {
    clear: both;
    margin: 0px;
    padding: 0px;
}
.footMenu  li {
    list-style: none;
    font-size: 70%;
    display: inline;
    padding: 4px 16px 4px 0px;
}
.footMenu a:link{
    color: #666666;
    text-decoration: none;
}
.footMenu a:hover { 
    color: #3b73b9;
    text-decoration: underline;
}
.subFoot {
    clear: both;
    font-size: 60%;
    margin: 0px;
    /*     color: #a9a9a9;  */
    color:violet;
}
.bgshadow{
    background: url('images/bg.jpg');
    width: 470px;
}
/*   Neecia Live Ticker */
/* You can use this Live Ticker design for your site but you must keep the following credit note intact along with the code */
/*Credits: Neecia Technologies Pvt Ltd */
/*URL: http://www.neecia.com */
.tickermid{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-variant: small-caps;
    /*    background-attachment: scroll; */
}
.labeln{
    /* background-color: #BDDAFD; */
    color:white;
    background-color: #6e97b5;
}
.frm{
    text-decoration: none;
    font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size: 70%;
    font-weight: bold;
    text-transform: uppercase;
}
.topMessage{
    background-color: #8fabc0;
    height: 26px;
}

legend{
    color: #b3d03a;
}

fieldset{
    color: #b3d03a;
}

.frmTxtFld{
padding-left: 1px;
border-style: solid;
border-color: black;
border-width: 1px;
font-family: helvetica, arial, sans serif;
padding-left: 1px;

}


.bluetable
{
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 
font-size:12px; 
width:480px; 
text-align:left; 
border-collapse:collapse; 
margin:20px; 
top:0px;
}

.bluetable th
{
font-size:13px; 
font-weight:normal; 
/* background:#b9c9fe;  */
border-top:4px solid #aabcfe; 
border-bottom:1px solid #fff; 
/* color:#039;  */
color:white;
padding:8px; 
}

.bluetable td
{
/* background:#e8edff;   */
border-bottom:1px solid #fff; 
/* color:#669; */
color:white;
border-top:1px solid transparent; 
padding:8px; 
}

.bluetable tr:hover td
{
background:#d0dafd; 
color:#339; 
}




.errormsg{width:400px;border-style:solid;border-width:1px; border-color:red;background-color: #ffffd3;margin-left: 20px;margin-right:20px;margin-bottom:20px;margin-top:20px; font: 12px/14px sans-serif; font-family: Gill, Helvetica, sans-serif; font-size:12px; max-width:450px; padding:10px;color:black;}
.infomsg{width:400px;border-style:solid;border-width:1px; border-color:blue;background-color: #ffffd3;margin-left: 20px;margin-right:20px;margin-bottom:20px;margin-top:20px; font: 12px/14px sans-serif; font-family: Gill, Helvetica, sans-serif; font-size:12px; max-width:450px; padding:10px;color:black;}




.bluetablenb
{
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 
font-size:12px; 
width:480px; 
text-align:left; 
border-collapse:collapse; 
margin:20px; 
top:0px;
}

.bluetablenb th
{
font-size:13px; 
font-weight:normal; 
/* background:#b9c9fe;  */

/* color:#039;  */
color:white;
padding:8px; 
}

.bluetablenb td
{
/* background:#e8edff;   */

/* color:#669; */
color:white;

padding:8px; 
}

.bluetablenb tr:hover td
{
background:#d0dafd; 
color:#339; 
}




.bluetablenbnw
{
font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 
font-size:12px; 
text-align:left; 
border-collapse:collapse; 
margin:20px; 
top:0px;
}

.bluetablenbnw th
{
font-size:13px; 
font-weight:normal; 
/* background:#b9c9fe;  */

/* color:#039;  */
color:white;
padding:8px; 
}

.bluetablenbnw td
{
/* background:#e8edff;   */

/* color:#669; */
color:white;

padding:8px; 
}

.bluetablenbnw tr:hover td
{
background:#d0dafd; 
color:#339; 
}

.boxtext { font-family: Arial, sans-serif; font-size: 12px; text-align: justify; }