
/*	-------------------------------------------------------------
	Ermis Awards 2005 Template Style Sheet
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Generic Page Style
	
	
	-------------------------------------------------------------
	Designed & Developed by HellasNet, a FORTHnet Business Unit
	-------------------------------------------------------------	*/


/*	-------------------------------------------------------------
	Main Body Setting
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		body {
			background:			#000000 url(../_gfx/mainBG.gif);
			background-repeat:	repeat-x;
			margin:				10px 0px 10px 0px;
			padding:				0px;
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			12px;
			font-weight:		normal;
			text-align:			center;
		}
		
		img {
			border:				none;
		}
		
		h3 {
			font-size:			18px;
			font-weight:		bold;
		}
		
		h4 {
			font-size:			12px;
			font-weight:		bold;
			border:				1px dashed #EF6B00;
			padding:			5px;
			background-color:	#FEF8D0;
		}
		
		h5 {
			background-image:	url(../_gfx/iconDownload.gif);
			background-repeat:	no-repeat;
			background-position:left;
			font-size:			12px;
			font-weight:		bold;
			padding:			0px 0px 0px 18px;
			margin:				0px 0px 10px 0px;
		}


/*	-------------------------------------------------------------
	Main Link Settings
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		a {
			color:				#000000;
			text-decoration:	underline;
			font-weight:		normal; }

		a:active {
			color:				#000000;
			text-decoration:	underline;
			font-weight:		normal; }
			
		a:visited {
			color:				#000000;
			text-decoration:	underline;
			font-weight:		normal; }
			
		a:hover {
			color:				#D6026B;
			text-decoration:	underline;
			font-weight:		normal; }
			
		a img {
			border:				none; }

			
/*	-------------------------------------------------------------
	Body Container Settings
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#bodyContainer {
			background-color:	#000000;
			margin:				0 auto;
			width:				770px;
			text-align:			left;
		}
		

/*	-------------------------------------------------------------
	Search Form Field Settings
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.searchBox {
			width:				95px;
			height:				20px;
			border:				1px solid #000000;
		}
		
		.searchInfo {
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			11px;
			color:				#808080;
			font-style:			italic;
		}

		
/*	-------------------------------------------------------------
	Main Body Container Settings
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#bodyMain {
			margin:				0px 0px 10px 0px;
			clear:				both;
		}
		
		.mainPadding {
			padding:			0px;
		}
		
		#bodyMain table {
			width:				770px;
		}
		
		#bodyMain .navStyle {
			width:				200px;
			padding:			0px;
			margin:				0px 0px 0px 0px;
			vertical-align:		top;
		}
		
		#bodyMain .spacerStyle {
			width:				10px;
			height:				10px;
			padding:			0px;
			margin:				0px;
		}
		
		#bodyMain .contentStyle {
			width:				560px;
			padding:			0px;
			background-color:	#FFFFFF;
			margin:				0px;
			vertical-align:		top;
		}
		
		.contentPadding {
			padding:			20px;
		}
		
		#bodyMain .contentStyle table {
			width:				520px;
		}
		
		#bodyMain .contentStyle table td {
			vertical-align:		top;
		}
		
		#bodyMain .contentStyle table tbody tr hover {
			background-color:	red;
		}

		#bodyMain .contentStyle table table {
			width:				100px;
			border:				0px;
			border-spacing:	0px;
			padding:				0px;
			margin:				0px;
		}
			
		#bodyMain .contentStyle table table td {
			background-color:	#F2F2F2;
			border-spacing:		0px;
			padding:				0px 5px 0px 0px;
			margin:				0px;
			vertical-align:		middle;
		}
		
		/* Note Style */
		
		.contentNotes {
			vertical-align:		bottom;
			margin:				15px 0px 0px 0px;
		}
		
		.noteTitle {
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			12px;
			color:				#EF6B00;
			font-weight:		bold;
			width:				520px;
		}
		
		.contentNotes table td img {
			margin:				0px 4px 0px 0px;
		}
		
		.noteBlankLine {
			width:				520px;
			height:				8px;
		}
		
		.noteLine {
			background-color:	#EF6B00;
			width:				510px;
			height:				1px;
		}
		
		.noteText {
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			12px;
			color:				#000000;
			width:				310px;
		}
		
		.noteSpacer {
			width:				20px;
		}
		
		.noteIcons {
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			12px;
			color:				#000000;
			width:				200px;
			vertical-align:		middle;
		}
		
		.noteItem {
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			11px;
			font-weight:		bold;
			color:				#000000;
			width:				200px;
			margin:				0px 0px 5px 0px;
			vertical-align:		middle;
			
		}
		
		.requiredIcon {
			background-image:	url(../_gfx/formRequired.gif);
			background-repeat:	no-repeat;
			background-position:center;
			width:				20px;
			height:				20px;
			background-color:	#D6026B;
			margin:				0px 4px 0px 0px;
			vertical-align:		middle;
			display:				block;
			float:				left;
		}
		
		/* Body Footer Styles are located at the end of this file */
		
		/* Extra Note Style */
		
		.notes {
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			11px;
			color:				#000000;
		}

		
/*	-------------------------------------------------------------
	Navigation Box Settings
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.navPadding {
			padding:			10px 0px 15px 0px;
		}
		
		.navItem {
			margin:				10px 0px 5px 20px;
		}
		
		.navItem a {
			display:			block;
			width:				100%;
		}
		
		.navSubItem {
			margin:				0px 0px 3px 35px;
		}
		
		
		.navBlue {
			background-color:	#00A5DB;
			margin:				0px 0px 10px 0px;
			width:				200px;
		}
		
		.navBlue .navSubItemSel {
			background-image:	url(../_gfx/navBlue-list.gif);
			background-repeat:	no-repeat;
			background-position:top-left;
			padding:			0px 0px 0px 35px;
			margin:				0px 0px 3px 0px;
		}
		
		.navYellow {
			background-color:	#F9DD16;
			margin:				0px 0px 10px 0px;
			width:				200px;
		}
		
		.navYellow .navSubItemSel {
			background-image:	url(../_gfx/navYellow-list.gif);
			background-repeat:	no-repeat;
			background-position:top-left;
			padding:			0px 0px 0px 35px;
			margin:				0px 0px 3px 0px;
		}
		
		.navMagenta {
			background-color:	#D6026B;
			margin:				0px 0px 10px 0px;
			width:				200px;
		}
		
		.navMagenta .navSubItemSel {
			background-image:	url(../_gfx/navMagenta-list.gif);
			background-repeat:	no-repeat;
			background-position:top-left;
			padding:			0px 0px 0px 35px;
			margin:				0px 0px 3px 0px;
		}
		
		.navOrange {
			background-color:	#EF6B00;
			margin:				0px 0px 10px 0px;
			width:				200px;
		}
		
		.navOrange .navSubItemSel {
			background-image:	url(../../_gfx/navMagenta-list.gif);
			background-repeat:	no-repeat;
			background-position:top-left;
			padding:			0px 0px 0px 35px;
			margin:				0px 0px 3px 0px;
		}
				
		.navWhite {
			background-color:	#FFFFFF;
			margin:				0px;
			width:				200px;
		}
				
		.navWhite .navPadding {
			padding:			20px;
		}
		
		
/*	-------------------------------------------------------------
	Main Footer Settings
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#bodyFooter {
			background-color:	#8CD600;
			margin:				0px;
			width:				auto;
			height:				auto;
			clear:				both;
		}
		
		#bodyFooter .footerPadding {
			padding:			0px;
		}
		
		#bodyFooter table {
			font-family:		Arial, Helvetica, sans-serif;
			font-size:			10px;
			color:				#000000;
			width:				750px;
			height:				50px;
		}
		
		#bodyFooter .footerLogo {
			width:				200px;
			padding:			0px;
			margin:				0px;
			text-align:			center;
		}
		
		#bodyFooter .footerSpacer {
			width:				10px;
			padding:			0px;
			margin:				0px;
		}
		
		#bodyFooter .footerCredits {
			width:				560px;
			padding:			0px;
			margin:				0px;
			text-align:			center;
		}


/*	-------------------------------------------------------------
	Icon Settings
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.iconSet {
			margin:				3px 0px 0px 5px;
			text-align:			center;
			vertical-align:		middle;
		}