/*
--------------------------------------------------------------------------
Elements
--------------------------------------------------------------------------
 */

body
{
	font-size: 10pt;
	font-family: Verdana;

	scrollbar-face-color:#ff0000;
	scrollbar-track-color:cccccc;
	scrollbar-3dlight-color:cccccc;
	scrollbar-arrow-color:000000;
	scrollbar-highlight-color:D08A41;
	scrollbar-shadow-color:000000;
	scrollbar-darkshadow-color:000000;
	
}

tr
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

li
{
	font-size: 10pt;
	color: #262e4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: square;
}

ul
{
	font-size: 10pt;
	color: #262e4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:visited	{color: #000000;}
A:active	{color: #6ABB7E;}
A:hover		{color: #CC6633;	text-decoration: none;}


/*
A
{
	font-size: 10pt;
	color: #00523D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A:visited	{color: #808080;}
A:active	{color: #6ABB7E;}
A:hover		{color: #6ABB7E;	text-decoration: none;}
*/

h1
{
	font-weight: normal;
	font-size: 14pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
}

h6
{
	font-size: 8pt;
	font-family: Verdana, tahoma,sans-serif;
	text-decoration: none;
}


/*
--------------------------------------------------------------------------
Classes
--------------------------------------------------------------------------
 */

.mainmenu
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.mainmenu:link 	{color: black;}
A.mainmenu:visited 	{color: black;}
A.mainmenu:active	{color: silver;}
A.mainmenu:hover	{color: #55627E;}

A.redlink:link 		{color: red;}
A.redlink:visited 	{color: black;}
A.redlink:active	{color: red;}
A.redlink:hover		{color: red;}

.submenu
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.submenu:link 		{color: black;}
A.submenu:visited 	{color: black;}
A.submenu:active	{color: black;}
A.submenu:hover		{color: #CC6633;}

.a8
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.a12
{
	font-size: 12pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.a12b
{
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.a14
{
	font-size: 14pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.a14b
{
	font-size: 14pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.a14b:link
{
	color: black;
	font-size: 14pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.a14b:visited
{
	color: black;
	font-size: 14pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.a14b:active
{
	color: silver;
	font-size: 14pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.a14b:hover
{
	color: #6699cc;
	font-size: 14pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v8
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.v8:link
{
	color: black;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.v8:visited
{
	color: black;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.v8:active
{
	color: silver;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.v8:hover
{
	color: #6699cc;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v8b
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v10
{
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.v10b
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sysinfo
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.input
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
//	border: 1px solid #00523D;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.input_cv
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	cursor: hand;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
//	border: 1px solid #9ED4BE;
	border: 1px solid #000000;
	background-color: ;

}

.txt
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txtbold
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.gtxt     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #666666}
.wtxt     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #ffffff}
.bwtxt    { font-family: Verdana; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000}


.dark   {background-color: }
.mid 	{background-color: }
.light 	{background-color: }

.lgray 	{background-color: #eeeeee}
.mgray 	{background-color: #999999}
.dgray 	{background-color: #666666}
.white 	{background-color: }

// .dark 	{background-color: #00523D}
// .mid 	{background-color: #6ABB7E}
//.white 	{background-color: #ffffff}
//.light 	{background-color: #9ED4BE}

input.errHilite, select.errHilite, textarea.errHilite {
	border: 2px solid red;
	background-color: #F1CF38;
	}
label.errHilite {
	color: #000;
	}
	
ul#errors {
	display: none;
	margin-top: 1em;
	background-color: #F1CF38;
	border: 2px solid #000;
	padding: .3em;
	color: #000;
	font-weight: bold;
	}	
ul#errors li {
	margin-top: .5em;
	margin-bottom: .5em;
	padding: 0;
	}
ul#errors li.heading {
	list-style-type: none;
	color: #000;
	font-weight: normal;
	font-style: italic;
	margin: .5em 0;
	padding: 0;
	}
