/* 
================================
 Container Styles for DotNetNuke
================================
*/ 
.admin_text {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	margin:0px;
	padding:0px;
	line-height:17px;
	padding-left:10px;
	padding-right:10px;
}
.admin_text .SubHead {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#052e66;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
} 
.admin_container_table .SubHead {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#052e66;
	margin:0px;
	padding:0px;
}
.admin_container_table .Normal {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	margin:0px;
	padding:0px;
}
.admin_container_table a.CommandButton, .admin_container_table a.CommandButton:link, .admin_container_table a.CommandButton:visited, .admin_container_table a.CommandButton:active {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#052e66;
	margin:0px;
	padding:0px;
} 
.admin_container_table a.CommandButton:hover {text-decoration:none;color:#b4b4b4;}
.login_button {
	background-color:#052e66;
	color:#ffffff;
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
	border:none;
	padding:3px 5px;
}
.main_container_banner_table {
	width:205px;
	/*margin-left:10px;
	margin-right:10px;*/
	margin-bottom:10px;
}
.main_container_banner_table p {
	margin:0px;
}
.main_container_table, .search_container_table, .admin_container_table {
	width:520px;
	margin-left:10px;
	margin-right:10px;
}
.main_container_table .Normal, .main_container_table .Normal p, .admin_container_table .Normal, .admin_container_table .Normal p{/***********************************/
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	margin:0px;
	padding:0px;
	line-height:17px;
}
.main_container_table .Normal p a, .admin_container_table .Normal p a{/***********************************/
	color:#95012a;
}
.main_container_table .Normal p a:hover, .admin_container_table .Normal p a:hover {/***********************************/
	color:#b4b4b4;
}
.main_container_table .Normal p img, .admin_container_table .Normal p img {margin:10px;}
.title_events {
	font-weight:bold;
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:15px;
	color:#052e66;
}
.main_container_table .Subhead {/***********************************/
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#052e66;
	margin:0px;
	padding:0px;
	line-height:17px;
}
.news_home_container_table {
	width:337px;
}
.news_home_container_table .CommandButton, .main_container_table .CommandButton {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
}
.news_home_container_table a.CommandButton, .news_home_container_table a.CommandButton:active, .news_home_container_table a.CommandButton:visited, .news_home_container_table a.CommandButton:link, .main_container_table a.CommandButton, .main_container_table a.CommandButton:active, .main_container_table a.CommandButton:visited, .main_container_table a.CommandButton:link {
	text-decoration:none;
	color:#95012a;padding-right:15px;
}
.news_home_container_table a.CommandButton:hover, .main_container_table a.CommandButton:hover {
	color:#b4b4b4;
}
table.article_list {
	width:520px;
	display:block;
	float:left;
	vertical-align:bottom;
}
.perfore_list {
	height:1px;
	width:518px;
	background-image:url(../../Skins/SunHellas/layout/perfore_list.gif);
	background-repeat:repeat-x;
	background-position:center;
	padding-top:10px;
	padding-bottom:10px;
}
table.article_list td a img {
	border:0px;
	float:left;
}
/*table.article_list td {
	display:block;
	border:0px;
	float:left;
	margin:10px;
	margin-bottom:0px;
	margin-top:0px;
	background-color:#000000;
}*/
a.article_description_list span, .article_content_list span {
	font-weight:bold;
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#052e66;
	padding-bottom:7px;
	display:block;
}
a.article_description_list:hover span {color:#b4b4b4;text-decoration:none;}
a.article_description_list p {
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	margin:0px;
	padding:0px;
}
a.article_description_list:hover p {color:#b4b4b4;text-decoration:none;}
.article_content_list p {
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	margin:0px;
	padding:0px;
	line-height:17px;
	padding-left:10px;
	padding-right:10px;
}
.article_content_list p img {
	margin:10px;
}
.article_content_list span {padding-left:10px;}
.article_content_list a,.article_content_list a:active, .article_content_list a:visited, .article_content_list a:link {color:#95012a;text-decoration:none;}
.article_content_list a:hover {color:#b4b4b4;text-decoration:none;}
a.article_back, a.article_back:active, a.article_back:visited, a.article_back:link {
	font-weight:bold;
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#95012a;
	padding-right:10px;
}
a.article_back:hover {
	text-decoration:none; 
	color:#b4b4b4;
}
.attached {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#052e66;
	padding-bottom:5px;
	display:block;
}
.attached_link a, .attached_link a:link, .attached_link a:visited, .attached_link a:active {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	padding-bottom:5px;
	padding-top:5px;
	display:block;
}
.attached_link a:hover{
	text-decoration:none;
	color:#b4b4b4;
}

a.home_article_description_list span {
	font-weight:bold;
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#95012a;
	display:block;
	text-align:left;
}
a.home_article_description_list:hover span {color:#b4b4b4;text-decoration:none;}
a.home_article_description_list img {
	margin-bottom:5px;
	border:0px;
	display:block;
}
a.home_article_description_list p {
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	margin:0px;
	padding:0px;
	text-align:left;
	padding-bottom:10px;
}
a.home_article_description_list:hover p {color:#b4b4b4;text-decoration:none;}

.welcome_container_table {
	width:100%;
}
.welcome_container_text p {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#ffffff;
	margin:0px;padding:0px;
	padding-left:10px;
	padding-bottom:20px;
}
.welcome_container_text p a, .welcome_container_text p a:link, .welcome_container_text p a:active, .welcome_container_text p a:visited {
	text-decoration:none;
	color:#95012a;
}
.welcome_container_text p a:hover {
	text-decoration:none; 
	color:#b4b4b4;
}

a.list_description, a.list_description:visited, a.list_description:link, a.list_description:active {
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:11px;
	color:#95012a;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
	padding-left:17px;
	padding-right:70px;
	display:block;
	background-image:url(../../Skins/SunHellas/layout/home_velos.gif);
	background-position:230px 10px;
	background-repeat:no-repeat;
}
a.list_description span {
	font-weight:bold;
	text-decoration:none; 
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:14px;
	color:#95012a;
	padding-bottom:7px;
	margin-top:20px;
	display:block;
}
a.list_description:hover {
	color:#b4b4b4;
	text-decoration:none;
	background-image:url(../../Skins/SunHellas/layout/home_velos_over.gif);
	background-position:230px 10px;
	background-repeat:no-repeat;
}
a.list_description:hover span {color:#b4b4b4;text-decoration:none;}
.separator_home {
	background-image:url(../../Skins/SunHellas/layout/perfore_list.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.form_table {
	width:360px;
	text-align:left;
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
}
.form_table td {text-align:left;height:30px;padding:3px;}
.formred {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#95012a;
}
.main_container_table .form_table a.CommandButton {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-color:#052e66;
	padding:4px 7px;
}
.form_table td input {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
}
#ttip img {margin:10px;}
#ttip a {color:#95012a;line-height:17px;}
.main_container_table p {
	font-family:Verdana, Helvetica, Arial, sans-serif; 
	font-size:10px;
	color:#595959;
	text-align:left;
	padding:4px 7px;
}




.containermaster_gray {
	width: 100%;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.containerrow1_gray {
	background-image: url(gradient_LtGray.jpg);
}
.containerrow2_gray {
	background-color: #ffffff;
}
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #DDDDDD;
}


