/* PROJECT SPECIFIC AREA */
img				{border: 0;}

.pubrightside	{background-image:url(../images/background.gif); background-repeat: no-repeat;}
.publeftside	{background-color: #e0e1e2;}
.publeftsidebar {BORDER-LEFT: #ffffff 1px solid; background-color:#e0e1e2;}
.pubmidarea		{background-color: #ffffff;}

.pub {font-family:Arial, Helvetica, sans-serif; color:#BB0000; font-weight:bold; font-size:15px; text-decoration:none}
.pubdate {font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:12px; text-decoration:none}
.pubtitle{font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:17px; text-decoration:none}
.pubdesc {font-family:Arial, Helvetica, sans-serif; color:#5F6062; font-weight:normal; font-size:14px; text-decoration:none; line-height: 18px;}

a.viewpub:link {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:15px; text-decoration:underline}
a.viewpub:visited {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:15px; text-decoration:underline}
a.viewpub:hover {font-family:Arial, Helvetica, sans-serif; color:#E9BD00; font-weight:normal; font-size:15px; text-decoration:underline}

a.publink:link {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:13px; text-decoration:underline}
a.publink:visited {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:13px; text-decoration:underline}
a.publink:hover {font-family:Arial, Helvetica, sans-serif; color:#E9BD00; font-weight:bold; font-size:13px; text-decoration:underline}

a.conferenceyears:link {font-family:Arial, Helvetica, sans-serif; color:#FFD006; font-weight:normal; font-size:15px; text-decoration:none}
a.conferenceyears:visited {font-family:Arial, Helvetica, sans-serif; color:#FFD006; font-weight:normal; font-size:15px; text-decoration:none}
a.conferenceyears:hover {font-family:Arial, Helvetica, sans-serif; color:#E9BD00; font-weight:normal; font-size:15px; text-decoration:none}

a.return2profile:link {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:10pt; }
a.return2profile:visited {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:10pt;}
a.return2profile:hover {font-family:Arial, Helvetica, sans-serif; color:#E9BD00; font-weight:normal; font-size:10pt;}

a.pro_link:link {font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:10pt; text-transform:capitalize;}
a.pro_link:visited {font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:10pt; text-transform:capitalize;}
a.pro_link:hover {font-family:Arial, Helvetica, sans-serif; color:#E9BD00; font-weight:bold; font-size:10pt; text-transform:capitalize;}

a.pro_email:link {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}
a.pro_email:visited {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}
a.pro_email:hover {font-family:Arial, Helvetica, sans-serif; color:#E9BD00; font-size:10px;}

.pro_phone {font-family:Arial, Helvetica, sans-serif; color:#5F6062; font-size:10px;}


/* COLOR SETTINGS */
.clr_BG1{}
.clr_BG2{}
.clr_BG3{}
.clr_font1{}
.clr_font2{}
.clr_font3{}

/* FORUM */
.frm_topic	{}

/* GALLERY */
.gal_title	{}
.gal_header { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0079C2; font-weight: bold; text-decoration: none; }
.gal_text { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #7C8185; font-weight: normal; text-decoration: none; line-height: 15px; }

/* BROADCASTS */
.bc_title	{}
.bc_titleNL	{}
.bc_titlePR	{}
.bc_titleAR	{}

/* COMMERCE - CATALOG - PRODUCTS */

/* CHECKOUT - LOGIN - CHECKOUT_PANEL - CARTS - PROFILES - CONFIRM - INVOICE */
.ck_colwrap {}

/* GENERIC FOR ALL PROJECTS */


.submenu{height:25px; font-family: Arial; font-size: 12px; color: #747577; background-color:#FFFFFF; cursor:pointer;}
.submenuOn{height:25px; font-family: Arial; font-size: 12px; color: #FFFFFF; background-color:#FFD006; cursor:pointer;}

.header	{}
a.header:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #747577; font-weight: normal; text-decoration: none; line-height:25px}
a.header:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #747577; font-weight: normal; text-decoration: none; line-height:25px}
a.header:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; line-height:25px}


.footer				{ font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: none; }
a.footer:link		{ font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: none; margin-right:4px}
a.footer:visited	{ font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #999999; font-weight: normal; text-decoration: none; margin-right:4px }
a.footer:hover		{ font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #5F6062; font-weight: normal; text-decoration: none; margin-right:4px }
a.footer:active		{ font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #5F6062; font-weight: normal; text-decoration: none; margin-right:4px }


.pagenav		{padding-right:10px}
.paragraph		{ font-family: Arial, Verdana, sans-serif; font-size: 10.5pt; color: #5F6062; font-weight: normal; line-height: 22px;}
.subheader		{ font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #91BEA7; font-weight: bold; text-decoration: none; }
.pagetitle		{ font-family: Georgia, serif; font-size: 26px; color: #666666; font-weight: normal; text-decoration: none; text-transform:capitalize  }
.parenttitle	{ font-family: Arial, Verdana, sans-serif; font-size: 15pt; color: #333333; font-weight: bold; text-decoration: none; }
.headertext		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #9A9A9A; font-weight: normal; text-decoration: none; }
.footertext		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #9A9A9A; font-weight: normal; text-decoration: none; }


a.internallink:link		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline; }
a.internallink:visited	{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline; }
a.internallink:hover	{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline; }
a.internallink:active	{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline; }

a.externallink:link		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline; }
a.externallink:visited	{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline; }
a.externallink:hover	{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline; }
a.externallink:active	{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline; }

a.emaillink:link		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline;}
a.emaillink:visited		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline;}
a.emaillink:hover		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline;}
a.emaillink:active		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline;}

a.medialink:link		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline;}
a.medialink:visited		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #5F6062; font-weight: normal; text-decoration: underline;}
a.medialink:hover		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline;}
a.medialink:active		{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #E9BD00; font-weight: normal; text-decoration: underline;}

a.navlinkwhite:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.navlinkwhite:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.navlinkwhite:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.navlinkwhite:active	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none; }

a.navlinkblack:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }
a.navlinkblack:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }
a.navlinkblack:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none;}
a.navlinkblack:active	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }

a.subnavlink			{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #B2B2B2; font-weight: normal; text-decoration: none; }
a.subnavlink:hover		{color: #000000;}

a.subnavlinkbold		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; }



/*  Form Elements */

.kal_form_required { font-family: georgia; font-size: 12pt; color: #bb0000; font-weight: bold; text-decoration: none; }

.kal_form_textbox { border: solid 1px #999999; }

.form_label { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #5F6062; font-weight: normal; }

.form_text { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #9D1A08; font-weight: bold; text-decoration: none; }

.form_textarea textarea { padding-left: 3px; width: 275px; color: #2B786E;  }

.form_text input { padding-left: 3px; width: 275px; color: #2B786E; border: solid 1px #999999; }

.form_ddl select { border: 1px solid #666666; color: #000000; font-family: Arial, Verdana, sans-serif;}

.form_checkbox input { padding-left: 3px; color: #000000; }
