/* ======================================
    CSS STYLES FOR HFES VOLUNTEERS PAGE
    v1.0, TECRA SYSTEMS, INC.
	by : Dinakar
   ======================================
*/


/* HTML TAG STYLES */


Body
{
	FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif;
	FONT-SIZE: small;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	MARGIN: 2px 0;
	PADDING: 0;
}

H1, H2 
{
	MARGIN: 0;
}

H3
{
	MARGIN: 10px 0px 10px 0px;
	COLOR: #2C5B9C;
	FONT-SIZE: 120%;
}

H4
{
	COLOR: #043C74;
	FONT-SIZE: 100%;
	MARGIN: 5px 0px 5px 0px;
}

/* DEFAULT LINK STYLES */


A:link 
{
	COLOR: #0846AC;
}

A:hover
{
	COLOR: #be0707;
}


/* CUSTOM LINKS STYLES */


A.link 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

A.link:hover 
{
	COLOR: #CCCCCC; 
	TEXT-DECORATION: underline
}


/* PAGELAYOUT STYLES */


TABLE.Width750
{
	WIDTH: 750px;
}

TABLE.Width900
{
	WIDTH: 900px;
}

.Width_1px
{
	FONT-SIZE: 1px;
	WIDTH: 1px;
}

.Width_2px
{
	FONT-SIZE: 2px;
	WIDTH: 2px;
}

.Width_3px
{
	FONT-SIZE: 3px;
	WIDTH: 3px;
}

.Height_1px
{
	FONT-SIZE: 1px;
	HEIGHT: 1px;
}

.Height_2px
{
	FONT-SIZE: 2px;
	HEIGHT: 2px;
}

.Height_3px
{
	FONT-SIZE: 3px;
	HEIGHT: 3px;
}

TD.HeaderBar
{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #2C5B9C;
	HEIGHT: 20px;
}

TD.HeaderBar1
{
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #4B8DE8;
	HEIGHT: 3px;
}

/* FOOTER STYLES */


TABLE.footer p 
{
	FONT-SIZE: 90%;
	PADDING: 0.5em 5px;
	MARGIN: 0;
}

.Copyrights
{
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #003366;
	PADDING:3px;
}


/* HEADING STYLES */

.SubHead
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #043C74;
}


/* TEXT STYLES */


.justi 
{
	TEXT-ALIGN: justify;
}

.noteText
{
	FONT-SIZE: smaller;
	COLOR: #CC0000
}

.RedText
{
	FONT-SIZE: small;
	COLOR: #CC0000
}

.SmallRedText
{
	FONT-SIZE: smaller;
	COLOR: #CC0000
}
.smalltext
{
	FONT-SIZE: smaller;
	FONT-WEIGHT : normal;
	COLOR: #000000
}

.bold
{
	FONT-WEIGHT : bold;
}

.italic 
{
	FONT-SIZE: smaller;
	FONT-WEIGHT: bold;
	COLOR : #000000;
	FONT-STYLE: italic
}

TD.main
{
	PADDING: 2px 2px 2px 10px;
}

TD.main p, TD.main li
{
	LINE-HEIGHT: 140%;
}


TD#content p
{
	MARGIN: .25em 10px;
}


/* OTHER STYLES */


.Linebreak
{
     FONT-SIZE: 3px
}

.LineGap
{
	FONT-SIZE: 1px;
}

TABLE.Border
{
	BORDER: 1px solid #2C5B9C;
}

TH
{
	FONT-WEIGHT : bold;
	COLOR:#000000;
	BACKGROUND-COLOR: #99CCFF;
	PADDING: 2px;
}

TD.Row
{
	FONT-WEIGHT : normal;
	COLOR:#000000;
	BACKGROUND-COLOR: #F4F4F4;
	PADDING: 2px;
}