/*
select		{ font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; color: #008390; }
input		{ font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; font-size: 12px; color: #008390; }
*/
A:link		{ COLOR: #00A3B4; text-decoration: underline; font-weight: normal; font-size: 11px; } /* were bold */
A:visited	{ COLOR: #00A3B4; text-decoration: underline; font-weight: normal; font-size: 11px;}
A:hover		{ COLOR: #DD3409; text-decoration: underline; font-weight: normal; font-size: 11px;} /* was 6D6E72 */

/* MAIN Body Class */
body
{ 
	background-color: #FFFFFF; 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 11px; 
	color: #5C5C5C; 
	margin-top: 0;
	margin-left: 0;
}

/* Paragraphs */
p			
{ 
	text-align: justify 
}

.Hidden
{
	visibility: hidden;
	display: none;
}

.Grid_TextArea
{
	height: 75px;
	width: 100%;
	font-family: verdana; 
	font-size: 10px; 
}

.TableHeader
{
	background-image: url(../images/table_header_bg.gif);
	height: 22px;
	background-color: #E9E9EB;
	text-align: center;
	font-weight: bold; 
	color: #5C5C5C;
	font-family: verdana; 
    font-size: 11px; 
	padding: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
}

hr
{
	height: 1px;
}

.enabled
{
	color: #00A3B4;
	font-size: 14px;
	font-weight: bold;
}

.disabled
{
	color: #9D9DA1;
	font-size: 12px;
}

.welcome
{
	color: White;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px; 
}

.hint
{
	color:Red;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px; 
}

.hint_green
{
	color:Green;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px; 
}

.hint_black
{
	color: #000000;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
	font-size: 12px; 
}

.noPrint
{ 
	display: none; 
} 

.radio 
{
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

table.radio td
{
	padding-left: 25px;
}

.highlight 
{
	text-decoration: none;
	color:black;
	background:yellow;
}

/* Left Control Lists */
ul.nav-menu
{
    margin: 20;
    padding: 5;
    margin-top: 5;
    list-style-type: disc;
}

/* Error Labels */
.ErrorText
{
    color: red;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.ErrorTextSmall
{
    color: red;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    line-height: 20pt;
    font-weight: bold;
}

/* Success Labels */
.SuccessText
{
    color: green;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
}

/* ADMIN Section Table */
.adminTable
{
	text-align: justify;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

.search
{
}

table.search
{
	border-width: 1px;
	border-style: solid;
	border-color: #9A9A9A;
	border-collapse: collapse;
}

table.search th, table.search td
{
	border-width: 0px;
	padding: 4px;
}

/* Main Content Class */
.content 
{
	text-align: justify;
	/* background-color: #FFFFFF; */
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

table.content 
{
	border-width: 1px;
	border-style: none;
	border-color: #E0DFE3;
	border-collapse: collapse;
}

table.content th, table.content td
{
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #9A9A9A;
	/*border-color: #E0DFE3;*/
}

.contentArial
{
	text-align: justify;
	/* background-color: #FFFFFF; */
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

.contentNoJustify
{
	/* background-color: #FFFFFF; */
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

.contentRight
{
	text-align: right;
	/* background-color: #FFFFFF; */
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

.content11
{
	text-align: justify;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

.content11NoJustify
{
	text-align: left;
	background-color: #FFFFFF;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #5C5C5C;
}

A.content11NoUnderline, A.content11NoUnderline:link, A.content11NoUnderline:visited
{
    color: #00A3B4;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none
}

A.content11NoUnderline:hover
{
    color: #6D6E72;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: underline
}

.contentHome 
{
	text-align: justify;
	background-color: #FFFFFF;
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #5C5C5C;
	line-height: 22px;
}

A.content, A.content:link, A.content:visited
{
    color: #000000;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: underline
}

A.content:hover
{
    color: #6D6E72;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: underline
}

/* Input Box */
.InputBox	
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px; 
	color: #008390;
}

.DropDownlist	
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px; 
	color:Black;
	/* color: #008390; */
}

/* Input Box */
.FakeLabel	
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px; 
	color: #008390;
	border-width: 0;
	border-color: #FFFFFF;
}

/* Featured Link on Homepage */
.FeaturedLink		
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px; 
	color: #000000;
	line-height: 22px;
}

A.FeaturedLink, A.FeaturedLink:link, A.FeaturedLink:visited
{
    color: #000000;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}

A.FeaturedLink:hover
{
    color: #028B9D;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif; 
    font-size: 15px;
    text-decoration: none;
    font-weight: bolder;
}

/* Product Header Item */
.ProductHeader		
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 18px; 
	font-weight: bold;
	color: #6D6E71;
}

/* Header Item */
.Header		
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 21px; 
	font-weight: bolder;
	font-style: italic;
	color: #6D6E71;
}

.HeaderGreen		
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 21px; 
	font-weight: bolder;
	font-style: italic;
	color: #00A3B4;
}

A.Header, A.Header:link, A.Header:visited
{
    color: #000000;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    text-decoration: none
}

A.Header:hover
{
    color: #B93833;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    text-decoration: underline
}

/* Footer Menu */
.footer		
{ 
	font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color: #898989;
}

A.footer, A.footer:link, A.footer:visited
{
    color: #898989;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none
}

A.footer:hover
{
    color: #898989;
    font-family: Verdana,Tahoma,Arial,Helvetica,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline
}

/* Datagrid Styles */

.datagridHead, datagridHead td, .datagridHead a, .datagridHead a:link, 
.datagridHead a:visited, .datagridHead a:hover
{
	text-align: center;
    background-color: #b0dce3;
    font-family: Tahoma, Verdana,Arial,Helvetica,Geneva,sans-serif;
    color: #5C5C5C;
    font-size: 11px;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px
}

.datagridItem
{
    background-color: #ffffff;
    color: black;
    font-family: Tahoma, Verdana,Arial,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    padding-left: 5px
}

.datagridItemAlt
{
    background-color: #f2f2f2;
    color: black;
    font-family: Tahoma, Verdana,Arial,Helvetica,Geneva,sans-serif;
    font-size: 11px;
    padding-left: 5px
}

.datagridFooter
{
	color:white;
    background-color: #b0dce3;
    line-height: 10pt
}
