


.bold { font-weight:bold; }

/* FORMS */
.registrationTable {  }
.registrationTD { vertical-align:top; padding-top:1px; padding:2px;  }
.registrationInput, .registrationSelect { width:200px; margin-right:2px; }
.registrationComments { width:200px; height:40px; }
.forgetPass { position:absolute; top:43px; left:-240px; visibility:hidden; }

/* PROPERTIES */
.maxWH { width:100%; height:100%; }
.blankV { width:2px; height:auto;}
.blankH { width:auto; height:2px;}
.group { position:relative; width:1px; height:1px; }

/* LAYOUT */
.layoutBody { background-color:#000033; background-image:url(/common/images/layout/bg_copy.gif); color:white; font-family:Verdana; }
.layoutTable { width:980px; height:100%; }
.layoutTop { width:auto; height:69px;  }
.layoutMenu { width:auto; height:63px; }
.layoutAnnouncements { width:auto; height:63px; }
.layoutMain { vertical-align:top; }
.layoutSponsors { width:auto; height:100px;}
.layoutFooter { width:auto; height:23px; }

/* BOX */
.BTL { width:3px; height:3px; background-repeat:no-repeat; background-position:top left; }
.BTR { width:3px; height:3px; background-repeat:no-repeat; background-position:top right; }
.BBL { width:3px; height:3px; background-repeat:no-repeat; background-position:bottom left; }
.BBR { width:3px; height:3px; background-repeat:no-repeat; background-position:bottom right; }
.BVC { width:auto; height:3px; }
.BHC { width:3px; height:auto; }
.BCC { width:auto; height:auto; vertical-align:top; }

/* THUMBS */
.thumbSideTable { width:149px; margin-left:10px; }
.thumbItemTD { padding-bottom:10px; }
.thumbTable { width:135px; height:auto; margin-top:3px; } 
.thumbTableIN { width:135px; height:100%; margin-top:3px; } 
.thumbTD { vertical-align:bottom; text-align:right; background-position:center center; background-repeat:no-repeat; width:135px; height:135px; cursor:pointer; }
.thumbLezTD { color:Silver; font-size:10px; font-family:Arial,Helvetica,sans-serif; text-align:center; padding-bottom:3px; padding-top:3px; vertical-align:top; }
.proIcon { position:relative; top:-13px; left:122px; width:0px; height:0px;}

/* MEDIA*/
.mediaTable { width:100%; height:auto; }
.mediaIconTD { width:18px; height:auto; vertical-align:top; padding:1px; }
.mediaLezantaTD { width:auto; height:auto; vertical-align:bottom; padding:1px; }
.mediaLezanta { color:Silver; font-size:11px; font-family:Arial,Helvetica,sans-serif; text-decoration:none; }
.mediaLezantaHover { color:White; font-size:11px; font-family:Arial,Helvetica,sans-serif; text-decoration:none; }
.mediaMoreTD { vertical-align:top; border-top:1px dotted #7D7DB5; text-align:right; padding:1px; }
.mediaMore { color:Silver; font-size:9px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
.mediaMoreLink { color:Yellow; font-size:9px; font-family:Tahoma,Arial,Helvetica,sans-serif; text-decoration:none; }
A.mediaMoreLink:HOVER { color:Red; }

/* LOGIN */
.loginDiv { position:absolute; top:-24px; left:-236px; visibility:hidden; }
.loginBoxTable {}
.loginBoxForm { width:100px; height:18px; font-size:10px; font-family:Arial,Helvetica,sans-serif; }
.loginBoxButton { width:auto; height:18px; font-size:8px; font-family:Arial,Helvetica,sans-serif; }

/* GALLERY */
.galleryTable { width:100%; }
.galleryTD { padding:5px; vertical-align:top; width:20%; }

/* LISTS*/
.newsListTable { width:100%; height:auto; }
.newsListTD { width:50%; vertical-align:top; padding-bottom:10px; padding-top:10px; }
.newsListUL { color:Silver; }
.newsListLI {}
.newsListTitle { font-size:14px; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; }
.newsListLink { text-decoration:none; color:Silver; }
A.newsListLink:HOVER { text-decoration:underline; color:White; }
.newsListTitleSub { font-size:12px; font-family:Arial,Helvetica,sans-serif; color:Silver; }
.newsListDate { font-size:9px; font-family:Arial,Helvetica,sans-serif; color:Silver; }

.newsListULx { color:Silver; }
.newsListLIx { font-size:13px; margin-bottom:3px; }
.newsListDatex { font-family:Arial,Helvetica,sans-serif; color:White; }
.newsListTitlex { font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; }
.newsListLinkx { text-decoration:none; color:Silver; }
A.newsListLinkx:HOVER { text-decoration:underline; color:White; }
.newsListTitleSubx { font-family:Arial,Helvetica,sans-serif; color:Silver; font-style:italic; }



/* MISC */
.imgAloneTitle { position:relative; top:5px; left:5px; }
.boxTitle { margin-left:5px; margin-top:5px; margin-bottom:3px; }
.boxInTitle { margin-left:10px; margin-top:10px; }
.boxContent1 { margin-left:20px;  }
.click { cursor:pointer; }
.boxTextAlone { margin-left:18px; margin-top:3px;  }
.inCatTitleTD { width:180px;; vertical-align:top; padding-left:10px; padding-top:10px; }
.inArtTitleTD { width:auto; vertical-align:middle; text-align:center; padding-bottom:5px; padding-top:5px; }
.inRelatedTD { width:180px; vertical-align:top; padding-right:10px; padding-top:10px;}
.clock { font-size : 9px; font-family : Verdana,Arial,Helvetica; color:#FFB84D; text-align:right; }

/* RELATED */
.related { position:absolute; left:-47px; top:-9px; visibility:hidden; }
.relatedTitleTD { height:20px; padding-right:5px; padding-top:5px; }
.relatedListTD { vertical-align:top; padding-top:10px; padding-bottom:5px; padding-left:5px; padding-right:5px; }
.relatedItem { margin-bottom:7px; text-align:right; border-bottom:1px dotted #7D7DB5; }
.relatedItemLink { font-size:10px; font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:White; }
.relatedItemLink:HOVER { text-decoration:none; color:Silver; }
.relatedItemLinkBig { font-size:15px; font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:White; }
.relatedItemLinkBig:HOVER { text-decoration:none; color:Silver; }

/* TEXTS */
.pressrel { color:#86D836; text-decoration:none; }
.pressrel:HOVER { color:#C3FF89; text-decoration:underline; }
.whatsnew { color:#FFCC00; text-decoration:none; }
.whatsnew:HOVER { color:#FFEA94; text-decoration:underline; }
.wrc { color:#33CCCC; text-decoration:none; }
.wrc:HOVER { color:#B2FFFF; text-decoration:underline; }
.forecast { color:#009933; text-decoration:none; }
.forecast:HOVER { color:#7DF392; text-decoration:underline; }
.login { color:#C9DEF3; text-decoration:none; }
.login:HOVER { color:#E6EFF8; text-decoration:underline; }
.sss { color:#FF9900; text-decoration:none; }
A.sss:LINK, A.sss:VISITED, A.sss:ACTIVE, A.sss:FOCUS { text-decoration:none; }
.sss:HOVER { color:#FFCC66; text-decoration:underline; }

.online { color:#CCCC66; text-decoration:none; font-weight:bold; font-size:11px; }
.online:HOVER { color:#EAEAA6; text-decoration:underline; font-weight:bold; }

.footer { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#7C7C93; text-decoration:none; }
A.footer:HOVER { text-decoration:underline; color:Silver; }
.text1 { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:12px; }
.date { color:#C0C0C0; margin-left:5px; }
A.link:LINK, A.link:VISITED, A.link:ACTIVE, A.link:FOCUS { text-decoration:none; }
A.link:HOVER { text-decoration:underline; }
.title { font-size:16px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#C0C0C0; }
.titleDark { font-size:14px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#000066; }
.blasttitle { font-size:16px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#8DC73F; }
.titleSub { font-size:13px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#C0C0C0; margin-top:5px; }
.normal { color:White; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:17px; text-align:justify; }
.normalc { color:White; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:17px; text-align:center; }
.normalf { color:White; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:17px; text-align:right; }
.formText { color:Black; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:17px; text-align:justify; }
.countdownTD { color:#E0E0CE; font-size:9px; font-family:Arial,sans-serif,verdana,Helvetica; text-align:center; }
.small {font-size:10px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; color:Silver; text-decoration:none; font-weight:normal; }
A.small:HOVER { text-decoration:underline; font-weight:bold; }
.sup { position:relative; top:-4px;}
.print { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#6699FF; text-decoration:none; }
A.print:HOVER { text-decoration:underline; }
.text { text-decoration:none; font-weight:bold; color:#6699FF;}
A.text:HOVER { text-decoration:underline; }
A.text:LINK, A.text:VISITED, A.text:ACTIVE, A.text:FOCUS { text-decoration:underline; color:#FFFFFF;}

/*TECHADMIN TABLES*/
.tableinput 
	{font-size: 12px; border-spacing:5px; border-width: 0px;}
	
/* IFRAME */

.homeiframebody
{
	background-color:#C8CCD2;
	padding:3px;

}

.indexiframeBody
{ 
	background-color:#030318; 
	padding:10px;

/* scrollbar-base-color: #15153D; */
color:white; font-family:Verdana;

}

.showiframeBody
{ 
background-color:#5B6060; 
padding-right:15px; 
color:white; font-family:Verdana;
}

.pointshead {
	font-family: GRHelvetica, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: White;
}

.pointscontent {
	font-family: GRHelvetica, Arial, Helvetica;
	font-size: 11px;
	color: White;
}

.forecastText {
	font-family : GRHelvetica, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: White;
}

A.forecastText:LINK, A.forecastText:VISITED, A.forecastText:ACTIVE, A.forecastText:FOCUS, A.forecastText:HOVER {
	text-decoration: none;	
}

A.forecastText:HOVER {
	text-decoration: underline;	
}

.fctitle {
	font-family : GRHelvetica, "Arial Greek", Arial, Helvetica;	
	font-size : 12px;
	background-color : Black;
	color : #F6DB00;
	font-weight : bold;
	text-align : center;
}

.fcnormal {
	font-family : GRHelvetica, "Arial Greek", Arial, Helvetica;	
	font-size : 11px;
	text-align : center;
}

.fcnormalr {
	font-family : GRHelvetica, Verdana, "Arial Greek", Arial, Helvetica;	
	font-size : 11px;
	text-align : right;
	font-weight : bold;
	color: black;
}

.fcnormall {
	font-family : GRHelvetica, Verdana, "Arial Greek", Arial, Helvetica;	
	font-size : 11px;
	font-weight : bold;
	color : #CC0000;
}	

.sponsors {
	font-family : Arial, "Arial Greek", Arial, Helvetica;	
	font-size : 10px;
	color : Black;
}	
.techAdminBG { background-image:url(/common/images/tech_admin.jpg); background-position:right center; background-repeat:no-repeat; }