/************************************************************************/
/* MAIN STYLE ELEMENTS                                                  */
/************************************************************************/

body					{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #515151; margin: 0px; background-color: #0099cc; background-image: url(../images/page.bg.jpg); background-position: center top; background-repeat: no-repeat; }
td						{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #515151; margin: 0px; }
img						{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #515151; border: 0px; }
form					{ margin: 0; padding:0; display: inline; }
fieldset				{ clear: both; border-color: #000000; border-width: 1px 0 0 0; border-style: solid none none none; padding: 5px; margin: 0 0 0 0; }

/************************************************************************/
/* LINK ELEMENTS                                                        */
/************************************************************************/

A:link					{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #888888; text-decoration: underline; }
A:visited				{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #888888; text-decoration: underline; }
A:active				{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #888888; text-decoration: underline; }
A:hover					{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #888888; text-decoration: none; }

A.toplink:link			{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
A.toplink:visited		{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
A.toplink:active		{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
A.toplink:hover			{ font-family: verdana, tahoma, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }

/************************************************************************/
/* FORM ELEMENTS                                                        */
/************************************************************************/

input, textarea, select	{ font-family: verdana, tahoma, sans-serif; font-size: 10px; }

input.text				{ background-color: #ffffff; font-size: 10px; color: #000000; height: 20px; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; width: 175px; padding: 2px; }
input.text:hover		{ background-color: #ffffff; font-size: 10px; color: #000000; height: 20px; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; width: 175px; padding: 2px; }
input.text:focus		{ background-color: #ffffff; font-size: 10px; color: #000000; height: 20px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-left: 1px solid #999999; width: 175px; padding: 2px; }

select.selecttxt		{ background-color: #ffffff; font-size: 10px; color: #000000; height: 20px; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; width: 175px; padding: 2px; }
select.selecttxt:hover	{ background-color: #ffffff; font-size: 10px; color: #000000; height: 20px; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; width: 175px; padding: 2px; }
select.selecttxt:focus	{ background-color: #ffffff; font-size: 10px; color: #000000; height: 20px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-left: 1px solid #999999; width: 175px; padding: 2px; }

textarea.txtarea		{ background-color: #ffffff; font-size: 10px; color: #000000; height: 75px; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; width: 235px; padding: 2px; }
textarea.txtarea:hover	{ background-color: #ffffff; font-size: 10px; color: #000000; height: 75px; border-right: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; width: 235px; padding: 2px; }
textarea.txtarea:focus	{ background-color: #ffffff; font-size: 10px; color: #000000; height: 75px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-top: 1px solid #999999; border-left: 1px solid #999999; width: 235px; padding: 2px; }

input.button			{ font-size: 10px; font-weight: bold; height: auto; font-family: tahoma; }
input.button:hover		{ font-size: 10px; font-weight: bold; height: auto; font-family: tahoma; }
input.button:focus		{ font-size: 10px; font-weight: bold; height: auto; font-family: tahoma; }

/************************************************************************/
/* END OF STYLES                                                        */
/************************************************************************/

