body
{
   margin-top: 20px;
   margin-left: 70px;
   margin-right: 0px;
   margin-bottom: 0px;
   font-family:verdana, sans-serif;   letter-spacing:1px; font-size:9pt;
   background-color:#ffcc99; 
   width: 800px ;
}

/********************** Logo and Upper Section **************************/

.os
{
   color:#fff; margin:0em 3em 10px 1em; padding: 1em;
    height: 75px ; vertical-align: middle; 
}
.osTitle
{
   text-align:left;    padding:1em;    font-size:14pt;
}
.container
{
   background-color:#ffffff;    margin:0px 1px 0em 1px;
   padding:0em;    height:100%;
}

.container1
{
   background-color:#ffffff;    margin:0em 1px 0em 1px;
   padding:0em;    height:100%;
}
/********************** Rounded Corners **************************/

div#nifty
{
   background:#993300; 
   width: 800px;
}
b.rtop, b.rbottom
{
   display:block;   background:#ffcc99;
}
b.rtop b, b.rbottom b
{
   display:block;   height:1px;
   overflow:hidden;   background:#993300; 
}
b.r1 {    margin:0 4px; }
b.r2 {    margin:0 3px; }
b.r3 {    margin:0 2px; }
b.rtop b.r4, b.rbottom b.r4
{
   margin:0 1px;    height:2px;
}

/********************** Pictures Images **************************/

.logoTextCell
{
   font-weight:bold;  font-size:1.5em; text-align:left; padding: 20px 0 0 0;
}
.logoImageCell { }
.imgLogo
{
   margin:5px;  padding:1px 10px 1px 1px;  vertical-align: middle;
   float: left ; clear: left ;
}
.imgLeft
{
   margin:5px; padding:5px 15px 5px 3px; 
   vertical-align:middle;  float:left;  height:140px;
}
.imgRight
{
   float:right;    margin:5px;  padding:5px 3px 5px 15px;
}
.pictLower { }

/********************** Main Contents **************************/

.contents
{
   margin:0px 2px 0em 11em;    padding:0.9em 1em 1em 2.5em;
   color:#000;    letter-spacing:1.5px;
   font-size:10pt;   background-color:#ffffff;
   text-align: justify;
}

.contents1
{
   margin:0px 2px 0em 1em;    padding:0.9em 1em 1em 1em;
   color:#000;    letter-spacing:1.5px;
   font-size:10pt;   background-color:#fff;
   text-align: justify;
}

.contents img
{
   padding:3px 6px 3px 6px;   margin:3px 8px 3px 8px;
}
.contents p,.contents dl
{
   line-height:18px;
}
.contents TABLE
{
   padding:0.1em;   margin:0.1em;
   width:70%;
}
.contents a
{
   color:#f00;   text-decoration:none;
}

.contents1 a
{
   color:#f00;   font-weight:bold;   text-decoration:none;
}

.contents A:hover
{
   color:#000;   text-decoration:underline;
}

.contents1 A:hover
{
   color:#000;   text-decoration:underline;
}

.contents ul li
{
   margin:0 0 0 0.5em;
}
.contents H1
{
	font-size:11pt;
	font-family:verdana, sans-serif;
	padding:2px;
	color:#993300;
	text-align: center;
}

.contents H2
{
   font-size:11pt;   font-family:verdana, sans-serif;
   padding:2px;   color:#993300;
   border-bottom:1px solid #aaa;
}

.contents1 H1
{
   font-size:11pt;   font-family:verdana, sans-serif;
   padding:2px;   color:#993300;
   border-bottom:1px solid #aaa;
}

/********************** Footer **************************/
.footer
{
   clear:both;   margin:0em 0px 0px 0px;   padding:10px 0 0px 0;
   text-align:center;   color:#ccc;
   background-color:#993300;
}

/********************** Left Menu **************************/
.leftmenu
{
   text-align:right;  float: left;
   width:14em;   
   margin:0em 0px 3px 1px;   padding:30px 0px 30px 0px; 
   background-color: #eee;
}
#leftnavcontainer ul
{
   display:block;   margin:0;
   padding-left:1px;   line-height:25px;
}
#leftnavlist li
{
   list-style:none;   display:block;   border-bottom:1px dotted #bbb;
   padding-right: 3px;
}
#leftnavlist li a
{
   color:#000;   margin:10px 0px 0px 0px;
   padding-left:2px;   display:block;
   width:13.5em;   text-decoration:none;
   font-weight:bold;   font-size:8pt;   line-height:20px;
}
#leftnavlist a:link#leftcurrent, #leftnavlist a:visited#leftcurrent, #leftnavlist a:hover
{
   color:#800;
}

/********************** Top Menu **************************/

.topmenu
{
   margin:1px 0px 0.2em 0px;   padding:0.4em 1em 0.5em 1em;
   text-align:left;   background-color:#993300;
   background-image: url(../images/topbgn2.jpg); background-repeat: repeat-x;
   border-top: 1px solid #fff ; line-height: 19px ;
}
#topnavlist
{
   margin:0;   padding:0px 0px 0px 5px;
}
#topnavlist ul
{
   margin:0;   display:inline;   list-style-type:none;
}
#topnavlist li
{
   margin:0;   display:inline;   list-style-type:none;
   border-right: 1px solid #fff ;
}
#topnavlist a
{
   padding:8px 6px 4px 7px;    font-size:9pt;   font-weight:bold;   text-decoration:none;
   color:#000;
}
#topnavlist a:link#topcurrent, #topnavlist a:visited#topcurrent, #topnavlist a:hover
{
   padding:8px 6px 4px 7px; color: #993300 ;
   background-image: url(../images/ind_trans4.gif) ; background-position: top center; 
   background-repeat: no-repeat ;
}
