/* MAIN PAGE */
.news_hdl
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	padding: 4px 15px 6px 11px;
}

a.news {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	TEXT-DECORATION : none;
}

a.news:hover {
	font-family: verdana;
	font-size: 11px;
	color: #0F5495;
	TEXT-DECORATION : underline;
}

a.prodlinks {
	font-family: helvetica, verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #001E57;
	TEXT-DECORATION : none;
}

a.prodlinks:hover {
	font-family: helvetica, verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #001E57;
	TEXT-DECORATION : underline;
}

a {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	TEXT-DECORATION : none;
}

a:hover {
	font-family: verdana;
	font-size: 11px;
	color: #0F5495;
	TEXT-DECORATION : underline;
}

.event_logoEVE
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 10px 5px 6px 11px;
	line-height: 140%;
}
.event_logo
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 10px 5px 6px 11px;
	line-height: 140%;
}
.event_text
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 4px 5px 6px 11px;
	line-height: 140%;
}

.newsltr_text
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	padding: 0 5px 6px 11px;
	line-height: 140%;
}

.prod_show_text
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 4px 5px 6px 11px;
	line-height: 140%;
}

.prod_show_name
{
	font-family: helvetica, verdana;
	font-size: .9em;
	font-weight: bold;
	color: #001E57;
	padding: 4px 5px 6px 11px;
	line-height: 120%;
}
.footer
{
	font-family: verdana;
	font-size: 11px;
	color: #5A5758;
	padding-top: 5px; 
}
/* END MAIN PAGE */
.main_area
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 20px 20px 5px 20px;
	line-height: 140%;
}
.page_hdr
{
	font-family: helvetica, verdana;
	font-size: 1.0em;
	font-weight: bold;
	color: #0F5495;
	padding: 15px 20px 0px 20px;
	line-height: 120%;
}
.page_hdr_video
{
	font-family: helvetica, verdana;
	font-size: 1.0em;
	font-weight: bold;
	color: #0F5495;
	padding: 0px 20px 30px 0px;
	line-height: 120%;
}
.date
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	padding: 0px 15px 5px 10px;
}
.hlt_text
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	border-top: solid 1px #BEC2C5;
	border-bottom: solid 1px #BEC2C5;
	
	color: #000000;
	background-color:#ffffff;
	padding: 3px 5px 3px 5px;
}


.dots
{
	border-top: solid 1px #BEC2C5;
	border-bottom: solid 1px #BEC2C5;
	color: #000000;
	background-color:#ffffff;
	padding: 3px 5px 3px 5px;
	text-align:right;
}
.black_text
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
}
.reg_text
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 140%;
}
.blue_text
{
	font-family: verdana;
	font-size: 11px;
	color: #0F5495;
	line-height: 140%;
}
.prodcat
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	
	color: #000000;
	background-color:#E1E1E1;
	padding: 5px 5px 5px 5px;
}

.prodname
{
	font-family: verdana;
	font-weight:bold;
	font-size: 11px;
	color: #0F5495;
	line-height: 140%;
}
.pdftable

{
	margin-top: 7px;
	
}

.pdficon

{
	padding: 0px 3px 0px 10px;
}

a.pdflink {
	font-family: verdana;
	font-size: 10px;
	color: #0F5495;
	TEXT-DECORATION : none;
}

a.pdflink:hover {
	font-family: verdana;
	font-size: 10px;
	color: #0F5495;
	TEXT-DECORATION : underline;
}

.pdficon

{
	margin-top: 7px;
}




/* RIGHT COLUMN */
.right_col
{
	font-family: verdana;
	font-size: 10px;
	font-style: italic;
	color: #333333;
	line-height: 140%;
	padding: 20px 10px 0px 10px;
}
.right_col_products
{
	padding: 20px 5px 0px 5px;
}
.right_col_products_text
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	line-height: 140%;
	padding: 5px;
}
/* END RIGHT COLUMN */

table.cont td
{
	border: solid 2px #BEC2C5;
	color: #000000;
	background-color:#e7e7e7;
	padding:5px;
	text-align:center;
}
table.maintable2
{
	background-color: #e7e7e7;
}

table.maintable2 th
{
	padding:10px;
	background-color: #e7e7e7;
	text-align: center;
	font-family: verdana;
	font-size: 11px;
	color: #444444;
	vertical-align:top;
	
}

table.maintable2 td
{
	padding:7px;
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	vertical-align:middle;
}



table.maintable2a
{
	background-color: #e7e7e7;
}

table.maintable2a td
{
	padding:7px;
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	vertical-align:top;
}

#comment2
{
	vertical-align:top;
}

input.TextField{
font-family: verdana;
font-size: 10px;
color: #666666;
padding: 1px;
border-style: solid;
border-width: 1px;
border-color: #bdc2c5;
}

.messagebox{
 position:absolute;
 width:100px;
 margin-left:30px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}
#vid_title
{
	font-family: Lucida, Verdana, Helvetica, san-serif;
	font-size: 1.1em;
	color: #0073BE;
	line-height: 110%;
	margin-top:0px;
}

#vid_desc
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #333;
	line-height: 140%;
	margin-top:30px;
	
}
#vid_detail
{
	text-align:right;
}

#vid_thumb_container
{
	margin:0px;
	padding:0px;
	background-image: url('images/uicon.png');
	width: 54px;
	height: 45px;
}
#vid_thumb
{
	margin:0px;
	padding:2px;
	
}

.vid_thumb_title
{
	
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	
}
a.vidtitle
{
	font-family: Lucida, Verdana, Helvetica, san-serif;
	font-size: .8em;
	color: #0073BE;
	text-decoration: none;
}
a.vidtitle:hover
{
	font-family: Lucida, Verdana, Helvetica, san-serif;
	font-size: .8em;
	color: #ff0103;
	text-decoration: none;
}
/* data table */
.dataTableHeadingRow { background-color: #A0A6B9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.dataTableContent2 {  background-color: #F0F1F1; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



.maintableVideo 
{
	padding:10px;
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	
}

.vidcat_title
{
	font-family: Lucida, Verdana, Helvetica, san-serif;
	font-size: 1em;
	color: #0073BE;
	line-height: 110%;
	margin: 10px 0 20px 0;
	padding: 5px 0 5px 10px;
	background-color:#e7e7e7;
	
}

.page_title
{
	padding: 20px 0px 20px 0px;
	font-family: Lucida, Helvetica, san-serif;
	font-weight: bold;
	font-size: 1.3em;
	color: #0073BE;
}
.main_area_video
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding: 15px 0px 5px 20px;
	line-height: 140%;
}

a.newsltr {
	font-family:  verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0066cc;
	TEXT-DECORATION : none;
}

a.newsltr:hover {
	font-family:  verdana;
	font-size: 11px;
	font-weight: bold;
	color: #001E57;
	TEXT-DECORATION : none;
}
