body,td,th,select,input,span,div,p {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	direction: ltr;
}

.align { text-align:right; }
.alignOps { text-align:left; }

body {	
	margin: 0px;
}
a {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
}
img
{
	border-width:0px;
}


.site_width,
table.hp_logo,
.wrapper,
table.wrapper
{
	width : 770px;
	background-color: #fff;
}
.bold { font-weight:bold;}
.block { display:block;}
.normal { font-weight: normal;}
.uline { text-decoration:underline!important;}
.h100 { height:100%;}
.w100 { width:100%;}
.wh100 { width:100%;height:100%;}
.wrapper { height : 100%; }
.c0 { color:#FFFFFF;}	
.c1 { color:#000000;}	
.c2 { color:#020049;}	/* dark blue */
.c3 { color:#6D6A6A;}	/*  grey  */
.c4 { color:#3D3D3D;}	/* darkest grey */
.c5 { color:#777676;}	/*Grey Trajector*/
.c6 { color:#4F4E4E;}	/*Grey Title*/
.c7 { color:#555555;}	/*Grey RS*/
.c8 { color:#F0F3F8;}	/*Blue Seminar*/
.c9 { color:#3F5278;}	/*Blue CimData*/
.c10{color:#B1273B;} /* site red */
.c11{color:#FFBD26;} /* site yellow */


.s9 { font-size:9px;}
.s10 { font-size:10px;}
.s11 { font-size:11px;}
.s12 { font-size:12px;}
.s13 { font-size:13px;}
.s14 { font-size:14px;}
.s15 { font-size:15px;}
.s16 { font-size:16px;}
.s18 { font-size:18px;}

table.bg_wrapper
{
	/*background:url(../../Images/1.JA/bg1.png) top center no-repeat fixed;*/
	width:100%;
	height:100%;
}
td.bg_wrapper
{
	vertical-align:top;
}

.visible
{
	display:block;
}
.invisible
{
	display:none;
}

.content
{
	height:100%;
	width:607px;
}


/*
Homepage
------------------------------------------------------------
*/
table.hp_logo
{
	height:117px;
}
td.hp_logo_padd
{
	padding:0px 20px 0px 20px;
}
hr.hp_newsevents_title_line
{
	height:6px;
	margin-bottom:10px;
	background-color:#B1273B;
	color:#B1273B;
	border:0px;
}
hr.hp_infocus_title_line
{
	height:6px;
	margin-bottom:10px;
	background-color:#FFBD26;
	color:#FFBD26;
	border:0px;
}
.hp_content_mid
{
	width:50px;
}
.hp_opening_text
{
	padding:15px 0px 10px 0px;
	font-size:13px;
	color:#3D3D3D;
}
a.hp_event_date:link,
a.hp_event_date:active,
a.hp_event_date:visited,
a.hp_event_date:hover
{
	color:#B1273B;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.hp_event_date:hover
{
	text-decoration:none;
}


a.hp_event_text:link,
a.hp_event_text:active,
a.hp_event_text:visited,
a.hp_event_text:hover
{
	color:#3D3D3D;
	font-size:12px;
	text-decoration:none;
}
a.hp_event_text:hover
{
	text-decoration:underline;
}
div.hp_newsevents_repeater
{
	display:inline-block;
	margin-bottom:15px;
	border:solid 0px red;
}

/* List Paging */
td.paging_padding
{
	padding:0px;
}

.vdiv_1
{
	font-size:14px;
	color:#3D3D3D;
}

.img_frame
{
	
}
/* ===================== */
/* Icon Type
/* ===================== */
.icon_url { background: url(../../Images/1.HE/IconType/icon_url.gif) right bottom no-repeat; margin-right:5px; }
.icon_txt { background: url(../../Images/1.HE/IconType/icon_txt.gif) right bottom no-repeat; margin-right:5px;}
.icon_pdf { background: url(../../Images/1.HE/IconType/icon_pdf.gif) right bottom no-repeat; margin-right:5px;}
.icon_mpg { background: url(../../Images/1.HE/IconType/icon_mpg.gif) right bottom no-repeat; margin-right:5px;}
.icon_jpg { background: url(../../Images/1.HE/IconType/icon_jpg.gif) right bottom no-repeat; margin-right:5px;}
.icon_gif{ background: url(../../Images/1.HE/IconType/icon_gif.gif) right bottom no-repeat; margin-right:5px;}
.icon_bmp { background: url(../../Images/1.HE/IconType/icon_bmp.gif) right bottom no-repeat; margin-right:5px;}
.icon_doc { background: url(../../Images/1.HE/IconType/icon_doc.gif) right bottom no-repeat; margin-right:5px;}
.icon_default { background: url(../../Images/1.HE/IconType/icon_default.gif) right bottom no-repeat; margin-right:5px;}


@media print
{
	/*TABLE.top,*/ .no_print,
	TD.sb_container, TABLE.sb_table,
	DIV.banner_1, DIV.banner_2, DIV.banner_3, DIV.banner_4,
	DIV.banner_5, DIV.banner_6, DIV.banner_7, DIV.banner_8,
	TABLE.response2,
	SPAN.footer, A.footer,
	TABLE.navigation,
	TABLE.paging,
	TABLE.footer	
	{
		display: none;
	}
	
	TD.content
	{
		width: 607px;
	}	
	
}	

