﻿
/************** Portal Site ****************/

BODY,.body, .NormalText{
	font-family: Verdana,Tahoma,Ms Sans Serif;
	font-size: 11px;
	color:#373737;
}
A{
	font-family: Verdana,Tahoma,Ms Sans Serif;
	font-size: 11px;
	color:#373737;
	text-decoration:none;
}
.NormalBoldText{
	font-family: Tahoma,Verdana,Ms Sans Serif;
	font-size: 11px;
	color:Black;
	font-weight:bold;
}
.NormalCaptionText{
	font-family: Tahoma,Verdana;
	font-size: 12px;
	color:Black;
	font-weight:bold;
}

.NormalGrayText{
	font-family: Tahoma,Verdana,Ms Sans Serif;
	font-size: 11px;
	color:#a9a9a9;	
}

.BigHeading
{
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 13pt;
}


TD{
	font-family: Verdana,Tahoma,Ms Sans Serif;
	font-size: 11px;
	color:#373737;
}
INPUT{
	font-family: Verdana,Verdana,Ms Sans Serif;
	font-size: 11px;
}
SELECT{
	font-family: Tahoma,Verdana,Ms Sans Serif;
	font-size: 11px;
}


.MainTable
{
	width:100%;
	height:100%;
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
}

.MainCaption
{
	font-weight:bold;
	color:white;
	font-size:12px;
	font-family:Tahoma;
	height:22px;
	line-height:22px;
	background-color: #0D2134;
}

.TopMenuTD{
	COLOR:white;
	FONT-STYLE:normal;
	TEXT-DECORATION:none;
	font-size: 11px;
	font-family: Tahoma,Verdana;
} 
.TopMenuLink{
	FONT-WEIGHT:bold;
	COLOR:white;
	FONT-STYLE:normal;
	TEXT-DECORATION:none;
	font-size: 10px;
	font-family: Tahoma,Verdana;
}


.VerticalMenuTdLevel1
{
	padding-left: 0px;
	padding-top:5px;
	margin-left : 0px;
	color: black;	
	height: 25px;
	text-decoration: none;
	font-weight:bold;
}
.VerticalMenuALevel1
{
  color:white;
  text-decoration:none;
  font-weight: bold;  
}
.VerticalMenuALevel1:hover
{
  color:white;  
  font-weight: bold;
}
.VerticalMenuTdLevel2
{
	padding-left: 0px;	
	margin-left: 0px;
	height: 20px;
	color: black;	
	text-decoration: none;
	LIST-STYLE-IMAGE: url(../img/RghtArrBlt.gif)
}
.VerticalMenuALevel2
{
  color:white;
  text-decoration:none;
}
.VerticalMenuALevel1:hover
{
  color:white;  
}
.VerticalMenuTableTDLevel2
{
  padding-left: 7px;
}


.top_horizontal_menu
{
	font-weight:bold;
	font-size:12px;
	color: white;
	font-family:Verdana;
	text-decoration:none;
}
.top_horizontal_menu A:link
{
	font-weight:bold;
	font-size:12px;
	color: White;
	font-family:Verdana;
	text-decoration:none;
}
.top_horizontal_menu A:visited
{
	font-weight:bold;
	font-size:12px;
	color: White;
	font-family:Verdana;
	text-decoration:none;
}
.top_horizontal_menu A:hover
{
	font-weight:bold;
	font-size:12px;
	color:#5d5e62;
	font-family:Verdana;
}

.top_horizontal_menu_selected
{
	font-weight:bold;
	font-size:12px;
	color:#5d5e62;
	font-family:Verdana;
}
.top_horizontal_menu_selected A:link
{
	font-weight:bold;
	font-size:12px;
	color:#5d5e62;
	font-family:Verdana;
}
.top_horizontal_menu_selected A:visited
{
	font-weight:bold;
	font-size:12px;
	color:#5d5e62;
	font-family:Verdana;
}
.top_horizontal_menu_selected A:hover
{	
	font-weight:bold;
	font-size:12px;
	color:#5d5e62;
	font-family:Verdana;
}

.top_horizontal_menu_child
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color:White;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.top_horizontal_menu_child A:link
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color: White;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.top_horizontal_menu_child A:visited
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color: White;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.top_horizontal_menu_child A:hover
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color: #F16D22;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	background-color:White;
	text-align:center;
	white-space:nowrap;
}

.top_horizontal_menu_child_selected
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color: #F16D22;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.top_horizontal_menu_child_selected A:link
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color: #F16D22;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.top_horizontal_menu_child_selected A:visited
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color: #F16D22;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.top_horizontal_menu_child_selected A:hover
{
	width:98%;
	height:18px;
	font-weight:bold;
	font-size:12px;
	color: #F16D22;
	font-family:Verdana;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}


/******************** GRID **********************/

.grid{
	border-right: #B2CBD8 1px solid;
	border-bottom: #B2CBD8 1px solid;
	border-top: #B2CBD8 1px solid;
	border-left: #B2CBD8 1px solid;
	table-layout: auto;
	padding-right: 3px;	
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;	
	padding-top: 3px;	
	font-family: Tahoma;
	border-collapse:collapse;	
}
.gridMainCaption{
	padding-right: 3px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	color: white;
	padding-top: 2px;
	font-family: Tahoma;
	background-color: #0D2134;
	line-height:22px;
	height:22px;	
}
.gridToolBar{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 1px;
	padding-top: 3px;
	font-family: Verdana;	
	color: navy;
	line-height:22px;
	height:22px;	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D4ECFA', endColorStr='#7FB7E1', gradientType='0');	
}
.gridToolBar A {color: navy;}
.gridToolBar visited {color: navy;}

/*Πρώτη κολώνα με CheckBoxes ή RadioButtons*/
.gridRowSel{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 2px;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #b2cdf7;
	line-height:22px;
	height:22px;	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D4ECFA', endColorStr='#7FB7E1', gradientType='0');
}

/*Πρώτη κολώνα με CheckBoxes ή RadioButtons*/

.gridItem
{
	background-color: white;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height:16px;
	height:16px;	
}
.gridItem A
{
	font-weight:bold;
	text-decoration:underline;
}
.gridAlter
{
	background-color: #F6F7F9;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height:16px;
	height:16px;	
}
.gridAlter A
{
	font-weight:bold;
	text-decoration:underline;
}

.gridSelected{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Tahoma;
	background-color: red;
	line-height:18px;
	height:18px;	
}
.gridHeader, .gridHeader A, .gridHeader TD
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;	
	padding-bottom: 1px;
	padding-top: 1px;
	font-family: Verdana;
	background-color: #3263B7;
	color:White;
	line-height:20px;
	height:20px;	
	font-weight:bold;
}

.gridFooter{
	padding-right: 3px;
	padding-left: 3px;	
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #F6F7F9;
	line-height:16px;
	height:16px;	
}
.gridPager{
	padding-right: 10px;
	padding-left: 10px;	
	padding-bottom: 0px;
	padding-top: 3px;
	background-color: #3263B7;
	color:White;
	line-height:15px;
	height:15px;	
	vertical-align:middle;
	font-family: Verdana;
	font-size: 11px;
}
.gridPagerFont{
	color:White;
	font-family: Verdana;
	font-size: 11px;	
}
.gridPagerFont{	
	color:White;
	font-family: Verdana;
	font-size: 11px;	
}
.gridPagerFont A:link, .gridPagerFont A:visited
{
	color:silver;
	text-decoration:none;
	font-family: Verdana;
	font-size: 11px;	
}

.grid TD, .grid A
{
	font-size: 11px;
	font-family: Tahoma;
}
CAPTION{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	color: white;
	padding-top: 3px;
	font-family: Verdana;
}
.gridSearchTable
{
	background-color: #F3F3F3;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Ms Sans Serif;
}
.gridSearchTable SELECT{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: Tahoma;
}
.gridSearchTable INPUT{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10px;
	padding-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 0px;
	font-family: Tahoma;
}
.forum_button
{
	font-family:Verdana;
    font-size:12px;
    width:100px;
	color:#F16D22;
}
.forum_button_large
{ 
    font-family:Verdana;
    font-size:12px;
	color:#F16D22;
    width:125px;
}
/*
.Forum_Link
{
	color:Gray;
	text-decoration:none;	
}


.Forum_Link A:link
{
	color:Gray;
	text-decoration:none;
}


.Forum_Link A:visited
{
	color:Gray;
	text-decoration:none;
}
.Forum_Link A:hover
{
	color:#F16D22;
	text-decoration: underline;
}
*/
/*
.forum_link
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    font-weight:bold;
}
.forum_link A:link
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    font-weight:bold;
}
.forum_link A:visited
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    font-weight:bold;
}
.forum_link A:hover
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    text-decoration:underline;
    font-weight:bold;
}

.forum_header
{
	color:#F16D22;
	font-weight:bold;
	padding: 5 5 5 5;
}
.forum_title
{
	color:Gray;
	font-weight:bold;
}
.forum_text
{
	color:Gray;
}
.forum_td
{
	padding: 5 5 5 5;
}
.forum_path
{
	color:#F16D22;
	cursor:pointer;
	text-decoration:underline;
}
*/
    
/* WEBDEP FORUM */
.service_header
{
	font-family:Verdana;
    font-size:16px;
    font-weight:bold;
    color:#583737;
}

.forum_normal
{
    color:#F16D22;
    font-weight:bold;
    font-family:Verdana;
    font-size:11px;
}
.forum_large
{
    color:#F16D22;
    font-weight:bold;
    font-family:Verdana;
    font-size:12px;
}
.forum_validator
{
    color:Red;    
    font-family:Verdana;
    font-size:11px;
    position:absolute;
}
.forum_error
{
    color:Red;    
    font-family:Verdana;
    font-size:11px;
}
.forum_text
{ 
    font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
}
.forum_button
{ 
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    width:100px;
}
.forum_button_large
{ 
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    width:125px;
}
.forum_confirmation
{ 
    font-family:Verdana;
    font-size:11px;
    color:Green;
}

.forum_header
{
    font-family:Verdana;
    font-size:12px;
    color:#F16D22;
    font-weight:bold;
}

.forum_label
{
    font-family:Verdana;
    font-size:12px;
    color:#3da8ca;
}

.forum_date
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
}

.forum_link
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    font-weight:bold;
}
.forum_link A:link
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    font-weight:bold;
}
.forum_link A:visited
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    font-weight:bold;
}
.forum_link A:hover
{
    font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    text-decoration:underline;
    font-weight:bold;
}

.forum_title
{
    font-family:Verdana;
    font-size:13px;
    color:#F16D22;
    font-weight:bold;
}
.forum_title A:link
{
    font-family:Verdana;
    font-size:13px;
    color:#F16D22;
    font-weight:bold;
}
.forum_title A:visited
{
    font-family:Verdana;
    font-size:13px;
    color:#F16D22;
    font-weight:bold;
}
.forum_title A:hover
{
    font-family:Verdana;
    font-size:13px;
    color:#F16D22;
    text-decoration:underline;
    font-weight:bold;
}

.forum_desc
{
    font-family:Verdana;
    font-size:10px;
    color:#5d5d5d;
}

.forum_topic_link
{
    font-family:Verdana;
    font-size:11px;
}

.forum_topic_link A:hover
{
    font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
    text-decoration:underline;
    font-weight:bold;
}

.userStats
{
	height:18px;
	font-family:Tahoma;
	font-size:11px;
	background-color:White;
	color:#F16D22;
	text-align:center;
	vertical-align:middle;
	padding-top:2px;
	font-weight:bold;
}

.RegisterLbl
{
	font-family:Tahoma;
	font-size:12px;
	color:White;
	font-weight:bold;
	height:20px;
	vertical-align:middle;
}

.RegisterTxt
{
	font-family:Tahoma;
	font-size:11px;
	color:Gray;
}

.PageHeader
{
	width:100%;
	font-family:Trebuchet MS,Helvetica;
	font-weight: bold;
	font-size: 14pt;
	color:#F16D22;
}

/*Forum Login*/
.forum_login_greeting
{
	color:White;
	text-align:left;
	font-family:Verdana;
	font-weight:bold;
}
/* FORUM TOPICS VIEW */
.forum_topics_inactive_span
{
	font-family:Verdana;
	font-size:12px;
	color:red;
	font-weight:bold;
}
.forum_topics_forum_header1
{
	padding:5 5 5 5;
	background-color:#ededed;
	text-align:left;
	height:30px;
}

.forum_topics_forum_images
{
	text-align:center;
	background-color:#ededed;
}

.forum_topics_forum_header2_1
{
	background-color:#ededed;
	padding:5 5 5 5;
	height:25px;
	font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    text-align:left;
	 
}
.forum_topics_forum_header2_2
{
	background-color:#ededed;
	padding:5 5 5 5;
	height:25px;
	font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    text-align:right;
}
.forum_topics_forum_header2_3
{
	background-color:#ededed;
	padding:5 5 5 5;
	height:25px;
	font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    text-align:right;
}
.forum_topics_forum_header2_4
{
	background-color:#ededed;
	padding:5 5 5 5;
	height:25px;
	font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    text-align:right;
}
.forum_topics_forum_header2_5
{
	background-color:#ededed;
	padding:5 5 5 5;
	height:25px;
	font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    text-align:right;
}
.forum_topics_forum_header_3_1
{
	text-align:left;
	width:80%;
	padding:5 5 5 5;
	height:20px;
	vertical-align:middle;
}
.forum_topics_forum_header_3_2
{
	width:10%;
	text-align:right;
	vertical-align:middle;
	border-left:solid 1px #ededed;
	padding:5 5 5 5;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
    text-align:right;
}
.forum_topics_forum_header_3_3
{
	width:10%;
	text-align:right;
	vertical-align:middle;
	border-left:solid 1px #ededed;
	padding:5 5 5 5;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
    text-align:right;
}
.forum_topics_forum_header_3_4
{
	width:10%;
	text-align:right;
	vertical-align:middle;
	border-left:solid 1px #ededed;
	padding:5 5 5 5;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
    text-align:right;
}
.forum_topics_totals_header
{
	height:20px;
	background-color:#ededed;
	text-align:right;
	vertical-align:middle;
	padding:5 5 5 5;
	font-family:Verdana;
    font-size:11px;
    color:#F16D22;
    font-weight:bold;
}
.forum_topics_totals_text1
{
	height:20;
	text-align:right;
	vertical-align:middle;
	padding:5 5 5 5;
	font-size:11px;
    color:#5d5d5d;
    font-weight:bold;
}
.forum_topics_totals_text2
{
	height:20;
	text-align:right;
	vertical-align:middle;
	padding:5 5 5 5;
	font-size:11px;
    color:#5d5d5d;
    font-weight:bold;
    border-left:solid 2px #ededed;
}
.forum_topics_totals_text3
{
	height:20;
	text-align:right;
	vertical-align:middle;
	padding:5 5 5 5;
	font-size:11px;
    color:#5d5d5d;
    font-weight:bold;
    border-left:solid 2px #ededed;
}
.forum_topics_totals_text4
{
	height:20;
	text-align:right;
	vertical-align:middle;
	padding:5 5 5 5;
	font-size:11px;
    color:#5d5d5d;
    font-weight:bold;
    border-left:solid 2px #ededed;
}

/* TOPIC THREADS VIEW */
.topic_threads_new_thread_td
{
	text-align:right;
	background-color:#ededed;
	padding-right:5px;
}
.topic_threads_topic_header1
{
	border:solid 2px #F16D22;
}
.topic_threads_topic_header2
{
	background-color:#ededed;
	height:25px;
	padding-left:5px;
	height:25px;
	font-family:Verdana;
    font-size:12px;
    color:#F16D22;
    font-weight:bold;
}
.topic_threads_inactive_span
{
	font-family:Verdana;
	font-size:12px;
	color:red;
	font-weight:bold;
}
.topic_threads_thread_outer_td
{
	border-bottom:solid 1px #F16D22;
}
.topic_threads_thread_table
{
	border:solid 2px #ededed;
	width:100%;
}
.topic_threads_left_blank_area
{
	background-color:#ededed;
	width:10px;
	height:25px;
}
.topic_threads_thread_desc
{
	border-bottom:solid 1px #ededed;
	padding:2 5 2 5;
}
.topic_threads_thread_details
{
	width:12%;
	vertical-align:top;
	border-left:solid 1px #ededed;
	border-bottom:solid 1px #ededed;
	padding:2 5 2 5;
	white-space:nowrap;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
}
.topic_threads_thread_summary
{
	padding:2 5 2 5;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
}

/* THREADS POSTS VIEW */
.threads_posts_thread_outer_td
{
	border:solid 2px #5d5d5d;
}
.threads_posts_thread_table
{
	 border:solid 3px White;
}
.thread_posts_thread_desc
{
	background-color:#ededed;
	padding:5 5 5 5;
	height:25px;
	font-family:Verdana;
    font-size:12px;
    color:#F16D22;
    font-weight:bold;
}
.thread_posts_thread_contact
{
	background-color:#ededed;
	padding:5 5 5 5;
	text-align:right;
}
.thread_posts_thread_summary
{
	height:20px;
	border-bottom:solid 1px #F16D22;
	padding:5 5 5 5;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
}
.thread_posts_thread_text
{
	height:30px;
	padding:5 5 5 5;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
}
.thread_posts_thread_coordinator
{
	text-align:left;
	padding:5 5 5 5;
	border-top:solid 1px #F16D22;
	font-family:Verdana;
    font-size:10px;
    color:#5d5d5d;
}
.thread_posts_thread_date
{
	text-align:right;
	padding:5 5 5 5;
	border-top:solid 1px #F16D22;
	font-family:Verdana;
    font-size:10px;
    color:#5d5d5d;
}
.thread_post_post_outer_td
{
	border-bottom:solid 1px #5d5d5d;
}
.thread_post_post_table
{
  border:solid 2px #ededed;
}
.thread_post_post_left_blank
{
	background-color:#ededed;
	width:3%;
	height:25px;
}
.thread_post_advanced_user_details
{
	border-top:solid 1px #ededed;
	padding:5 5 5 5;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana;
    font-size:10px;
    font-family:Verdana;
    font-size:10px;
    color:#F16D22;
}
.thread_post_post_text
{
	padding:5 5 5 5;
	text-align:left;
	vertical-align:top;
	font-family:Verdana;
    font-size:11px;
    color:#5d5d5d;
    width:85%;
}
.thread_post_post_details
{
	vertical-align:top;
	border-left:solid 1px #ededed;
	vertical-align:top;
	padding:5 5 5 5;
	width:12%;
	font-family:Verdana;
    font-size:10px;
    color:#5d5d5d;
}

/*FORUM USER STATS*/
.stat_header
{
	font-weight:bold;
	height:25px;
	text-align:left;
	vertical-align:middle;
	border-bottom:solid 1px Gray;
}

.stat_cell
{
	height:20px;
	text-align:left;
	vertical-align:top;
}

/* BOTTOM MENU */
.bottom_horizontal_menu
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:none;
}
.bottom_horizontal_menu A:link
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:none;
}
.bottom_horizontal_menu A:visited
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:none;
}
.bottom_horizontal_menu A:hover
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:underline;
}

.bottom_horizontal_menu_selected
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:underline;
}
.bottom_horizontal_menu_selected A:link
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:underline;
}
.bottom_horizontal_menu_selected A:visited
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:underline;
}
.bottom_horizontal_menu_selected A:hover
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:underline;
}

.bottom_horizontal_menu_seperator
{
	font-weight:bold;
	font-size:11px;
	color:White;
	font-family:Verdana;
	text-decoration:none;
}

/* SEARCH PORTLET */
.search_head
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#5c5d5d;
	width:100%;
	height:25px;
}

.search_header_td
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
    color:White;
    background-color:#5c5d5d;
    height:20px;
}
.search_item_td
{
    background-color:White;
    color:#5c5d5d;
}
.search_item_td A:link
{
    background-color:White;
    color:#5c5d5d;
}
.search_item_td A:visited
{    
    background-color:White;
    color:#5c5d5d;
}
.search_item_td A:hover
{
    background-color:White;
    color:#5c5d5d;
    text-decoration:underline;
}
.search_alter_item_td
{
    background-color:White;
    color:#c1450d;
}
.search_alter_item_td A:link
{
    background-color:White;
    color:#c1450d;
}
.search_alter_item_td A:visited
{
    background-color:White;
    color:#c1450d;
}
.search_alter_item_td A:hover
{
    background-color:White;
    color:#c1450d;
    text-decoration:underline;
}

.confirm_div
{
	height:125px;
	width:450px;
	border:solid 2px Gray;
	background-color:White;
	position:absolute;
	z-index:10;
	padding:5px 5px 5px 5px;
}

.premoderate_div
{
	width:375px;
	height:75px;
	border:solid 2px #F16D22;
	background-color:White;
	position:absolute;
	padding:5px 5px 5px 5px;
}