/* 
Document   : main
Created on : Sep 19, 2009, 3:24:27 PM
Author     : VGrover
Description:
Purpose of the stylesheet follows.
*/

body
{
     padding-right: 0px;
     padding-left: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     margin: 2px;
     font: 1em verdana, arial, sans-serif;
     text-align: center;
     background: url('../images/body_bkg.png') repeat;
     color: black
}

#wrapper {
	text-align: left;
	padding: 3px;
	border:green 1px;
    margin: 0 5%; /* 1em 5% */
    margin-top: 10px;
    width:1050px;
    background: url('../images/inside_bkg.png') repeat;
}

#container {
   
}

img {
    border-style:none
}

p { text-align: justify; 
    margin: 1px 1px;
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 10pt;
    color: black;
}

b {
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 9pt;
    color: white;
}

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


h1 {
    font-family: "Trebuchet MS", "Comic Sans", tahoma, serif;
    font-style:normal;
	font-weight: bold;
    color:maroon;
	font-size: 20px;
    margin: 2px 1px;
}

h2 {
    font-family: "Comic Sans", tahoma, serif;
    font-style: normal;
	font-weight: bold;
    color:red;
	font-size: 16px;
    margin: 2px 1px;
}

h3 {
    font-family: "Trebuchet MS", tahoma, serif;
    font-style: normal;
	font-weight: bold;
    color: black;
	font-size: 14px;
    margin: 2px 1px;
}

h4 {
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    margin-top: 0px;
    margin-bottom: 5px;
}

h5 {
    font-family: "Trebuchet MS", tahoma, serif;
    font-style: normal;
	font-weight: bold;
    color: #660066;
	font-size: 13px;
    padding: 1px;
    text-align: center;
 }

h6 {
    font-family: "Trebuchet MS", tahoma, serif;
    font-style: normal;
	font-weight: bold;
    color:#993399;
	font-size:13px;
    margin:0px;
    padding:1px;
    text-align: center;
}

.big {
    font-family: "Trebuchet MS", "Comic Sans MS", "Brush Script MT", cursive;
    font-size: 1.5em;
    font-weight: bolder;
    color: #003300;
}

.medium {
    font-family: "Trebuchet MS", "Comic Sans MS", "Brush Script MT", cursive;
    font-size: 1.2em;
    font-weight: bolder;
    color: #003300;
}

.small {
    font-family: arial, tahoma, cursive;
    font-size: 1em;
    font-weight: bolder;
    color: black;
}

.address {
    font-family: arial, helvetica, tahoma;
    font-size: 1em;
    font-weight: bold;
    color: #006633;
    margin-top: 2px;
    margin-bottom: 2px;
}

.contacts {
    font-family: arial, helvetica, tahoma;
    font-size: .8em;
    font-weight: bold;
    color: #333300;
    margin-top: 2px;
    margin-bottom: 2px;
}

.table1	{
    width: 99%;
    vertical-align: top;
    background: #BDB76B;
    background-image: url('../images/b102.jpg')
}

.table1	thead {
    background-image: url('../images/tablehead.jpg');
    height: 24px;
}

.table1	thead a {
    text-decoration: none;
    color: #3B0B0B;
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 12pt;
}

.table1 thead th {
    text-align: left;
}

.table1	tbody {
 }

.table1	tbody a {
    text-decoration: none;
    color: white;
    color: black;
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 9pt;
}

.table1 td {
	border: none;
	padding: 0.1em 0.1em 0.1em 0.1em; /* 1ex */
	color: black;
}

.table1 td:hover {
	background: url("../images/shimx.gif")  repeat-x top left;
	color:maroon;
}

.clsfd {
        background-image: url('../images/b20.gif');
        width: 98%;
}

table td.d3 {
        padding-left: 2px;
        font-family: tahoma, helvetica, sans-serif;
        font-size: 11pt;
        font-weight: bold;
        font-style: normal;

}

table td.d4 {
        padding-left: 10px;
        font-family: tahoma, helvetica, sans-serif;
        font-size: 10pt;
        font-style: italic;
}

.gold {
    border-collapse: collapse;
    border-spacing:0;
    border: 1px solid #BA9;
    width: 692px;
    height: 160px;
    background-image: url('../images/bg71.gif');
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 4px;
}

.gold h2 {
    background-image: url('../images/tablehead.jpg');
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 16pt;
    height:18pt;
    color: white;
    margin-bottom: 1px;
    cursor:pointer;

}

.gold h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFF00;
    margin-top: 3px;
    margin-bottom: 3px;
}

.gold h4 {
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 11pt;
    color: white;
    margin-top: 0px;
}

.gold a {
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: white;
}

.silver {
    border-collapse: collapse;
    border-spacing:0;
    border: 1px solid #BA9;
    width: 692px;
    height: 160px;
    background-image: url('../images/bg22.jpg');
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 4px;
}

.silver	h2 {
    background-image: url('../images/bg21.jpg');
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 16pt;
    height:18pt;
    color: white;
    margin-bottom: 1px;
    cursor:pointer;
}

.silver	h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #F3F781;
    margin-top: 3px;
    margin-bottom: 3px;
}

.silver	h4 {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: white;
    margin-top: 0px;
}

.silver	a {
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: white;
}

.bronze {
    border-collapse: collapse;
    border-spacing:0;
    border: 1px solid black;
    width: 692px;
    height: 160px;
    background-image: url('../images/bg102.jpg');
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 4px;
}

.bronze h2 {
    background: url('../images/bg67.gif');
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 16pt;
    height:18pt;
    color: white;
    margin-bottom: 1px;
    cursor:pointer;
}

.bronze h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin-top: 3px;
    margin-bottom: 3px;
    color: #8A0808;
 }

.bronze h4, .bronze a  {
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color: black;
}

.zero {
    border-collapse: collapse;
    border-spacing:0;
    border: 1px solid #BA9;
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
    background: #90EE90;
    width: 692px;
    height: 100px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 4px;
}

.zero h2 {
	text-align: left;
    font-family: "Trebuchet MS", arial, tahoma, helvetica, sans-serif;
    font-size: 13pt;
	font-weight: normal;
	background: #BA9 url("../images/thbg.gif") repeat-x top left;
    color: white;
    margin-bottom: 2px;
/*    background: none;
	border: 1px solid #BA9;        */
}

.zero h4, .zero a {
  font-family: arial, tahoma, serif;
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  color: black;
}

.gold p, .silver p, .bronze p {
    font-family: arial, tahoma, helvetica, sans-serif;
    font-weight: bold;
    color: black;
}

.zero p {
    font-family: arial, tahoma, helvetica, sans-serif;
    font-weight: normal;
    color: black;
}

.gold:hover,
.silver:hover,
.bronze:hover,
.zero:hover
{
	background: url("../images/b.jpg")  repeat;
	color: black;
    font-weight: normal;
}

.gold:hover p {
	color: black;
}


#col1 {
    float: left;
    width: 550px;
    margin-right: 4px;
}


#col2 {
    float: right;
    width: 130px;
}

#twocols {
	width: 100%;
    height: 18pt;
}

#colw1 {
    float: left;
    width: 75%;
}

#colw2 {
    float: left;
    width: 24%;
}

#colw11 {
    float: left;
    width: 400px;
    margin-right: 1px;
}

#colw12 {
    float: left;
    width: 290px;
    margin-left: 1px;
}

.comp {
    width: 700px;
}

.comp h2 {
    font-family: helvetica, sans-serif, arial, tahoma;
    font-size: 12pt;
    font-weight:bold;
    color: #333333;
    margin: 1px 0px;
    padding: 2px 0px;
}

.comp h3 {
    font-family: arial, helvetica, sans-serif, tahoma;
    font-size: 10pt;
    color:#660099;
    margin: 1px 0px;
    padding: 2px 5px;
    text-align: justify; text-justify: newspaper;
}

.searchbkg {
   width: 100%;
   background-image: url('../images/search_bkg.gif');
   height: 55px
}

.searchbkg h2 {
    font-family: "Trebuchet MS", arial, tahoma, helvetica, sans-serif;
    font-size: 12pt;
	font-weight: bolder;
    color:maroon;
    float: left;
    margin-bottom: 0pt
}

.searchbkg h5 {
    font-family: arial, tahoma, helvetica, sans-serif;
    font-size: 8pt;
	font-weight: normal;
    color: black;
    float: left;
}


#header {
	height: 220px; text-align: center; width: 100%;
    margin: 0px 0px 8px 0px;
}

#side-a {
	float: left;
	width: 150px;
    margin-left: 10px;
}

#side-b {
	float: right;
	width: 150px;
}

#content {
	float: left;
	width: 700px;
    margin-left: 4px;
}

#footer {
    margin-top:10px;
	clear: both;
    text-align: center;
    font-family: "Trebuchet MS", sans-serif, arial, tahoma, helvetica;
  	font-size: 10pt;
	font-style: normal;
    font-weight: bold;
	color:blue;
    background: url('../images/body_bkg.png') repeat;
}

#fullarea {
	width: 99%;
    font-family: arial, tahoma, helvetica, sans-serif;
  	font-size: 9pt;
	font-style: normal;
	color: white;
    margin-top:15px;

}

#column1 {
        float: left;
        width: 24%;
	    margin-left: 2px;
        margin-right: 2px;
 }

#column1 ul {
	padding-left: 14px;
	padding-bottom: 1px;
	margin: 2px 0px 1px 0px;
}


#column1 li {
        list-style-image: url('../images/bullet_dimond.gif');
        padding-bottom: 6px;
        padding-left: 3px;
        margin-left: 5px;
}

#column1 h2 {
     font-size: 13pt;
     color: #C8FC98;
	 margin: 0px 0px 1px 0px;
}

#table1
{
    border-collapse: collapse;
    border-spacing:0;
    border: 1px solid #BA9;
    font: 90% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
    background: #90EE90;
    width: 650px;
}

#caption1 {
  padding: 0 .4em .4em;
  text-align: center;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 110%;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFD700;
  background: transparent;
  }

#tbody1 td {
    border: 1px solid #BBAA99;
  }

#tbody1 a {
  font-size: 110%;
  font-weight: normal;
  color: Black;
}


#thead1 th, #tfoot1 th, #tfoot1 td {
	border: 1px solid #BA9;
	text-align: left;
	font-weight: normal;
	font-size: 100%;
	background: #BA9 url("../images/thbg.gif") repeat-x top left;
	color: #FFF;
}

 #tbody1 th,#thead1 th,#tbody1 td {
	vertical-align: top;
	text-align: left;
}

#tbody1 tr:hover td,
#tbody1 tr:focus td,
#tbody1 tr:hover th,
#tbody1 tr:focus th
{
	background: url("../images/shimx.gif")  repeat-x top left;
	color:maroon;
    font-weight: normal;
}

#keyw {
  width:100%;
  float:inherit;
  vertical-align:middle;

}

#keyw a {
  font-family: "Comic Sans", Tahoma, Arial, Helvetica, sans-serif;
  font-size:10pt;
  font-weight:normal;
  color:blue;
  margin-right:40px;
}

#keyw a:hover {
  text-decoration:underline;
  color:red;
}

#keyw h5 {
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size:10pt;
  font-weight:normal;
  font-style:normal;
  color:maroon;
  text-align:left;
  margin: 1px 1px;
}

