td, p, pre, address, ul, ol, div
{
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
    font-size: 11px;
    font-style:normal;
    font-weight:normal;
    color:#000000;
}
.comment
{
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
    font-size: 11px;
    font-style:normal;
    font-weight:normal;
    color:#0000FF;
}

.new
{
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
    font-size: 11px;
    font-style:normal;
    font-weight:bold;
    color:#FF0000;
}

/*Generic links*/
a:hover
{
    color:#000000;
    text-decoration:underline;
}
a:active
{
    color:#828282;
    text-decoration:underline;
}
a:link
{
    color:#828282;
    text-decoration:underline;
}
a:visited
{
    color:#828282;
    text-decoration:underline;
}

/*Generic Elements*/
ol {margin-top: 5px; list-style-type: decimal;}

ul {margin-top: 5px;}

li {list-style-type: square; list-style-position: outside; margin-left: -12px;}

H1 {font-size:18px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin-bottom: 0px}
H2 {font-size:15px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin-bottom: 0px}
H3 {font-size:14px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin-bottom: 0px}
H4 {font-size:13px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin-bottom: 0px}
H5 {font-size:12px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin-bottom: 0px}
H6 {font-size:11px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin-bottom: 0px}

hr {height:1px; color:#EEEFEF;}

/*Form elements*/

.form
{
    font-family: Tahoma, Arial, Verdana, Sans-Serif;
    font-size: 10px;
    font-style:normal;
    font-weight:bold;
    color:#828282;
    padding-right:10px;
    height:22px;
    vertical-align:top;
    white-space:nowrap;
}

.form a:active
{
    color:#828282;
    text-decoration:underline;
}
.form a:hover
{
    color:#000000;
    text-decoration:underline;
}
.form a:link
{
    color:#828282;
    text-decoration:underline;
}
.form a:visited
{
    color:#828282;
    text-decoration:underline;
}

.button
{
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E5E6E6', startColorstr='#FFFFFF', gradientType='0');
	background-color:#E5E6E6;
	border:1px solid;
	border-color: #5E5E5E;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold; 
	color: #626262;
	height:25px;
	padding:0px;
}

.input
{
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #534F4A;
    background-color: #FFFFFF;
    border-color: #7F9DB9;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-style: solid;
    Height: 17px;
    padding-right:2px;
    padding-left:2px;
}

.textarea
{
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #534F4A;
    background-color: #FFFFFF;
    border-color: #7F9DB9;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 0px;
    border-style: solid;
    /*
    scrollbar-3dlight-color: #B1B2B6;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color:#999999;
    scrollbar-darkshadow-color: #B1B2B6;
    scrollbar-face-color: #DFE0E1;
    scrollbar-highlight-color: #DFE0E1;
    scrollbar-shadow-color: #666666;
*/
    padding-right:2px;
    padding-left:2px;
    height:40px;
}

.select
{
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #494E52;
    background-color: #FFFFFF;
    border-color: #7F9DB9;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-style: solid;
    Height: 17px;
    padding-right:2px;
    padding-left:2px;
}

.listbox
{
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #494E52;
    border-color: #7F9DB9;
    border-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-style: solid;
    padding-right:2px;
    padding-left:2px;
    /*
    scrollbar-3dlight-color: #B1B2B6;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color:#999999;
    scrollbar-darkshadow-color: #B1B2B6;
    scrollbar-face-color: #DFE0E1;
    scrollbar-highlight-color: #DFE0E1;
    scrollbar-shadow-color: #666666;
*/
}

/*Toll Tip Hover*/
.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana, Arial; font-weight: bold; font-size: 11px}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana, Arial; font-size: 11px}
#ToolTip{position:absolute; width: 171px; top: 0px; left: 0px; z-index:4; border:1px solid #949494; visibility:hidden;}