
body
{
	background-color:#FCFCFC;
	margin:25px 10% 0 10%;
	font-family:verdana,helvetica,arial;
	height:101%;
}

img
{
	border:none;
}

.body_top{
	background-image:url(/pub/designImages/body_top.png);
	width:808px;
	height:10px;
	background-position:bottom center;
	background-repeat:no-repeat;
	float:left;
}

.body_middle{
	width:808px;
	background-image:url(/pub/designImages/body_middle.png);
	background-repeat:repeat-y;
	min-height:400px;
	background-color:#fff;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.body_bottom{
	width:808px;
	height:10px;
	background-image:url(/pub/designImages/body_bottom.png);
	background-position:top center;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 2px 0;
	float:left;
}

.bodyImage
{
	position:relative;
	bottom:0px;
}

* html .body_bottom
{
	margin:-10px 0 0 0;
}

.header
{
	text-align:center;
	width:808px;
	margin:0 0 3px 0;
}

.headertop
{
	width:808px;
	background-image:url(/pub/designImages/body_top.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:10px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

.headerbtm
{
	width:808px;
	background-image:url(/pub/designImages/body_bottom.png);
	background-repeat:no-repeat;
	backgroud-position:top center;
	height:10px;
}
.headermid
{
	width:808px;
	background-position:top center;
	background-image:url(/pub/designImages/body_middle.png);
	background-repeat:repeat-y;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.headerbanner
{
	font-size:125%;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.headersub
{
	font-size:80%;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

a.homeLink:link
{
	text-decoration:none;
	color:#000;
}
a.homeLink:visited
{
	text-decoration:none;
	color:#000;
}
a.homeLink:hover
{
	text-decoration:none;
	color:#000;
}
a.homeLink:visited
{
	text-decoration:none;
	color:#000;
}

.column_left{
	width:250px;
	min-height:400px;
	float:left;
}

.column_right{
	border-left:1px solid #ccc;
	width:500px;
	float:left;
	min-height:400px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#navigation{
	width:250px;
	margin:0 0 0 0;
}

.navborder
{
	background-image:url(/pub/designImages/greek-border-black.png);
	background-repeat:repeat-x;
	width:250px;
	height:18px;
}

.navbordertop
{
	background-image:url(/pub/designImages/greek-border-black.png);
	background-repeat:repeat-x;
	width:250px;
	height:18px;
	margin:50px 0 0 0;
}


.navigationUL{
	width:250px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.navigationUL li{
	list-style-type:none;
	font-size:90%;
	font-weight:normal;
	margin:0 0 0 0;
	padding:0 0 0 0;

}

a.navigationLink:link{
	text-decoration:none;
	color:#000;
	display:block;
	width:225px;
	height:20px;
	padding:0 0 0 0;
	background-image:none;
	background-position:center left;
	text-align:right;
}

a.navigationLink:visited
{
	text-decoration:none;
	color:#000;
	display:block;
	width:225px;
	height:20px;
	padding:0 0 0 0;
	background-image:none;
	background-position:center left;
	text-align:right;
}

a.navigationLink:hover{
	text-decoration:underline;
	color:#999;
	font-weight:normal;
	background-image:url(/pub/designImages/navlink-on.png);
	display:block;
	width:225px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
}

a.navigationLink:active{
	text-decoration:none;
	color:#000;
	background-image:url(/pub/designImages/navlink-on.png);
	display:block;
	width:225px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
}


a.navigationLinkSelected{
	text-decoration:none;
	color:#999;
	font-weight:bold;
	background-image:url(/pub/designImages/navlink-on.png);
	display:block;
	width:225px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
}

.subpage
{
	text-align:right;
	font-size:75%;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:2px 0 2px 0;
	background-color:#ccc;
}
.subpageUL
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.subpageUL li
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;
}

a.subnavLink:link
{
	text-decoration:none;
	color:#000;
	display:block;
	width:250px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
}

a.subnavLink:visited
{
	text-decoration:none;
	color:#000;
	display:block;
	width:250px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
}


a.subnavLink:hover
{
	text-decoration:none;
	color:#0000ff;
	display:block;
	width:250px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
	background-color:#fff;
}

a.subnavLink:active
{
	text-decoration:none;
	color:#000;
	display:block;
	width:250px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
}

a.subnavLink span,a.subnavLinkSelected span
{
	display:block;
	margin:0 20px 0 0;
	padding:3px 0 0 0;
}

a.subnavLinkSelected
{
	text-decoration:none;
	color:#0000ff;
	display:block;
	width:250px;
	height:20px;
	padding:0 0 0 0;
	text-align:right;
	background-color:#fff;	
}



#footer{
	height:37px;
	width:808px;
	font-size:85%;
	color:#ccc;
}

#content{
/*	height:320px;
	overflow:auto; */
	float:left;
	width:545px;
	min-height:375px;
	margin:30px 0 0 5px;
	scrollbar-arrow-color: #464646;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #999999;
	scrollbar-face-color: #D4D0C8;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #e6e6e6;
}

* html #content{
	height:expression(375+'px');
}

#content h1{
	margin:2px 2px 2px 2px;
	font-size:100%;
	color:#FF6600;	
}
#content h2{
	font-size:75%;
	margin:2px 2px 2px 2px;
	color:#999;
}
#content p{
	margin:2px 2px 12px 2px;
	font-size:70%;
	line-height:18px;
	color:#333;
}

#content_bottom{
	float:left;
	width:500px;
	height:43px;
	text-align:right;
}
.btmLogin
{
display:inline;
font-size:80%;
color:#666666;
margin:0 0 0 10px;
}


/** admin design **/

.adminbody_middle
{
	width:808px;
	background-image:url(/pub/designImages/body_middle.png);
	background-repeat:repeat-y;
	min-height:400px;
	background-color:#fff;
	float:left;

}

* html .adminbody_middle
{
	height:400px;
}

.navigationadmin
{
	float:left;
	width:800px;
}
.admin_column
{
	float:left;
	width:95%;
	margin:0 0 0 10px;
}

.contentadmin{
	float:left;
	width:500px;
	min-height:350px;
	height:expression('350px;');
}

