.cssExpire
{
	position:absolute;
	top:350px;
	left:450px;
	height: 100px;
	background-color: White;
	border: 3px double red;
}
.cssExpire td
{
	color: Red;	
}
/* Menu  ----------*/

table#menuTitle
{
	background-color: #00A6D2;
	padding: 2px 2px 2px 2px;
	margin-bottom: 5px;
}

table#menuTitle td
{
	text-align: center;
	color: #ffffff;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
}
table#menuTitle td a,
table#menuTitle td a:link,
table#menuTitle td a:active,
table#menuTitle td a:hover
{
	color: white;
}

.leftColumn
{
	background-color: #ffffff;
}
.leftColumnTop
{
}
.mainLink img, .mainLinkSelected img, 
.curLink img, .curLinkSelected img, 
.productLink img, .productLinkSelected img, 
.productLinkDisable img, .productLinkDisableSelected img
{
	border: none;
	margin-right: 10px;
	margin-left: 15px;
}

.menuImage
{
	float: left;
}

.mainLink, a.mainLink, a.mainLink:active, a.mainLink:link
{
	background-color: #7aacd6;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 0px;
	display: block;
	width: 100%;
}
A.mainLink:hover
{
	background-color: #00A6D2;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 0px;
	display: block;
}

.mainLinkSelected, a.mainLinkSelected, a.mainLinkSelected:active, a.mainLinkSelected:link
{
	background-color: #00A6D2;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	display: block;
}
A.mainLinkSelected:hover
{
	background-color: #7aacd6;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	display: block;
}


/* Currently active product links */
.productMenuWrapper
{
	padding-top: 5px;
	border-right: thin ridge;
	border-top: thin groove;
	border-left: thin groove;
	border-bottom: thin ridge;
	background-color: #00A6D2;
}
.productMenuLinkWrapper
{
	margin-left: 15px;
}
.curLink, a.curLink, a.curLink:active, a.curLink:link
{
	color: #7AACD6;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 100%;
}
A.curLink:hover
{
	color: #2E4F6B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

.curLinkSelected, a.curLinkSelected, a.curLinkSelected:active, a.curLinkSelected:link
{
	color: #2E4F6B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
A.curLinkSelected:hover
{
	color: #2E4F6B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}



/* network menu */
.productLink, a.productLink, a.productLink:active, a.productLink:link
{
	background-color: #7AACD6;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 0px;
	display: block;
}
A.productLink:hover
{
	background-color: #00A6D2;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 0px;
	display: block;
}

.productLinkDisable, a.productLinkDisable, a.productLinkDisable:active, a.productLinkDisable:link
{
	background-color: #d5d5d3;
	color: gray;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 0px;
	display: block;
}
a.productLinkDisable:hover
{
	background-color: #e9e9e9;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 0px;
	display: block;
}

.productLinkSelected, a.productLinkSelected, a.productLinkSelected:active, a.productLinkSelected:link
{
	background-color: #00A6D2;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	display: block;
}
A.productLinkSelected:hover
{
	background-color: #7aacd6;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	display: block;
}

.productLinkDisableSelected, a.productLinkDisableSelected, a.productLinkDisableSelected:active, a.productLinkDisableSelected:link
{
	background-color: silver;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 5px;
	display: block;
}
A.productLinkDisableSelected:hover
{
	background-color: #d5d5d3;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #b5b5b3;
	padding: 3px 0px 3px 5px;
	display: block;
}

#ucLeft_loginBoxTable td
{
	font-weight: bold;
	font-size: 11px;
}


#ucLeft_loginBoxTable
{	
	width:180px;
	height:133px;
	background-image: url(../images/leftmenu/bglogin.gif);
    background-repeat: repeat;
	background-position: top;
}


#ucLeft_logoutBoxTable
{
	width:180px;
	height:133px;
	background-image: url(../images/leftmenu/bglogin.gif);
    background-repeat: repeat;
	background-position: top;
}
#ucLeft_logoutinBoxTableBottom
{
	width:180px;
	background-image: url(../images/leftmenu/menu_bot.gif);
    background-repeat: no-repeat;
	background-position: top;	
}

.loginTitle
{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

.menuTable
{
	background-color: #ffffff;
	background-image: url(../images/menubg.gif);
	background-repeat: repeat;
	background-position: left top;
	border-left: 10px solid white;
	border-right: 10px solid white;
}

.text_body
{
}
/*-----------------*/
form, body
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
form, body, td, select
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
}
body
{
	background-color: transparent;
	text-align: center;
	background-image: url(../../images/bg.gif);
	background-repeat: repeat-x;
}
.mainWrapper
{
	background-color: white;
	margin-left:auto; 
	margin-right:auto;	
}
.headerLeft
{
	border-bottom: 1px solid #669DCC;
}
.headerRight
{
	background-position: center right;
	background-attachment: scroll;	
	background-repeat: repeat-y;
	border-bottom: 1px solid #669DCC;
}
.footer
{
	border-top: 1px solid #999999;
	color: #696969;
	font-size: 10px;
	padding: 1px;
}

a, a:active, a:link
{
	color: #A21921;
	text-decoration: none;
}
A:hover
{
	color: #ff3300;
	text-decoration: underline;
}


ul { float: left; margin: 0; padding: 20px; font: 11px Verdana,Tahoma,sans-serif; color: #333; text-decoration: none;}
ul li { color: #000000; font: 11px Verdana,Tahoma,sans-serif;  text-decoration: none; }
ul li a { color: #000000; font: 11px Verdana,Tahoma,sans-serif;  text-decoration: none;}
ul li a:hover { text-decoration: underline; }

.menuImage
{
	vertical-align: middle;
	border: 0;
}

.statusTable
{
	border: 1px solid #7AACD6;
}
.statusHeadRow
{
	font-weight: bold;
	background-color: #7AACD6;
	color: white;
}
/*********************************************************************/
.cssPositive
{
	color: #576C2D;
}

.cssNegative
{
	color: #743B25;
}
.cssAlternate0
{
	background-color: #f5f5f5;
}
.cssAlternate1
{
	background-color: #F5F3D4;
}
.cssMakeRootButton
{
	border-right: #84b3d8 1px dashed;
	border-top: #84b3d8 1px dashed;
	margin-top: 5px;
	border-left: #84b3d8 1px dashed;
	width: 100%;
	cursor: pointer;
	color: darkgray;
	border-bottom: #84b3d8 1px dashed;
	background-color: transparent;
}

.cssCleanButton
{
	border: 0px solid;
	background-color: Transparent;
	cursor: pointer;
	color: #2E4F6B;
}

.cssInputTextArea
{
	border: 1px solid #AAAAAA;
	background-image: url(../images/inputbackground.gif);
	background-repeat: repeat-x;
	font-family: Courier New Greek;
}
.cssInputText
{
	border: 1px solid #AAAAAA;
	background-image: url(../images/inputbackground.gif);
	background-repeat: repeat-x;
}
.cssSubmit
{
	background: #F1F1F1 url(../images/hover-blue-1px.png) center repeat-x;
	padding: 0px 5px 0px 5px;
	border: 1px solid #00156E;
	color: #00156E;
}
.cssReset
{
	background: #F1F1F1 url(../images/hover-blue-1px.png) center repeat-x;
	padding: 0px 5px 0px 5px;
	border: 1px solid #00156E;
	color: #00156E;
}

.cssPageTitle
{
	font-size: 14px;
	font-weight: bold;
	color: #2E4F6B;
	border-bottom: 1px solid #669DCC;
	border-left: 1px solid #669DCC;
	border-right: 1px solid #669DCC;
	border-top: 1px solid #669DCC;
	margin: 0px 0px 5px 0px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	background-color: #B3CEE6;
}
/*********************************************************************/
.openSearch
{
	vertical-align: middle;
}

.favBranch
{
	cursor: pointer;
}

.favBranchHilite
{
	cursor: pointer;
	color: #ff6600;
	text-decoration: underline;
}

.favBranchFol
{
}

.favBranchFolHilite
{
	background-color: #ccccff;
}

#pEdit
{
	background-color: #ccccff;
	margin-left: 20px;
	padding-left: 10px;
	width: 80%;
	border: solid 1px #696969;
}

.pointReport
{
	font-style: oblique;
	font-size: 11px;
	color: #3366ff;
	display: inline-block;
}

.pointImage
{
	vertical-align: middle;
	background-image: url(images/eisodos.gif);
	background-color: White;
}

.titleSmall
{
	font-size: 13px;
	font-weight: bold;
	color: #2E2E6B;
	text-align: center;
}

.padding10
{
	padding: 10px 10px 10px 10px;
}
.commentsUserLink, .commentsProLink
{
	color: #556b2f;
}
.legentCommentsUser
{
	color:Red!important;
}
.commentsUser, .commentsPro, .commentsNoPrintUser, .commentsNoPrintPro
{
	width: 100%;
	padding: 5px 5px 5px 5px;
}

.addComment
{
	font-style: oblique;
	color: #6666cc;
	vertical-align: middle;
	cursor: pointer;
}

.titleBar
{
	font-weight: bold;
	padding: 2px 0px 2px 3px;
}

.bullet
{
	float: left;
	vertical-align: middle;
}


.hand
{
	cursor: pointer;
}



/* NOTEBOOKS */
.NotebookSelected
{
	font-weight: bold;
}

.NotebookName
{
	text-align: left;
	padding: 5px;
	padding-left: 10px;
	color: #f5f5f5;
	cursor: default;
	background-color: #7AACD6;
	width: 100%;
}

.SectionName
{
	font-weight: bold;
}

.SectionHeaderInnerContents
{
	background-color: #C8C8D0;
	color: #f5f5f5;
	padding: 2px;
	vertical-align: middle;
}

.SectionGrabHandle
{
	cursor: move;
	text-align: center;
	height: 30px;
	width: 10px;
}

.SectionHeader
{
	width: 100%;
	height: 38px;
	overflow: hidden;
}

.SectionMouseOver
{
	border: 2px solid #E0E0E0;
}

.SectionSelected
{
	border: 2px solid #000000;
}

.SectionControlsBar
{
	padding: 3px;
	right: 0px;
	background-color: #F0F0F0;
	font-weight: normal;
	visibility: hidden;
	position: absolute;
}

.SectionName
{
	font-weight: bold;
	cursor: default;
	position: absolute;
}

.SectionControl
{
	color: #666666;
	font-size: 83%;
	text-decoration: underline;
	cursor: pointer;
}

.SectionHeaderSelected, .SectionGrabHandleHighlighted
{
	background-color: #9999FF; /*rgb(116, 221, 130);*/
	height: 30px;
	width: 10px;
}

.SectionGrabHandleHighlighted
{
	background-color: #C8C8D0;
	background-image: url(../images/dragHandle.gif);
}

.AddNoteButton
{
	padding: 2px 10px 2px 40px;
	margin: 0;
	color: #999999;
	text-decoration: underline;
	text-align: left;
	font-size: 11px;
	cursor: pointer;
}

.AddNoteButton img
{
	border: none;
}

.Note
{
	border: 2px solid #ffffff;
	margin: 2px 2px 2px 2px;
}

.NoteTopControlsRegion
{
	border: 1px solid #E0E0E0;
	padding: 3px;
	right: 0px;
	top: 0px;
	background-color: #F0F0F0;
	text-align: right;
}

.NoteTopControl
{
	padding: 0px 3px;
	font-size: 83%;
	color: #333333;
	text-decoration: underline;
	cursor: pointer;
}

.NoteMouseOver
{
	border: #B0CCE5 2px solid;
	background-color: #F5F3D4;
}

.SectionRightRegion, .NoteRightRegion
{
	padding-top: 5px;
	padding-bottom: 10px;
}

.NoteSelected
{
	border: #D7CF56 2px solid;
}

.NoteGrabHandle
{
	cursor: move;
	text-align: center;
}

.NoteGrabHandleHighlighted
{
	background-color: #B0CCE5;
	background-image: url(../images/dragHandle.gif);
}

.NoteCollapser
{
	margin-top: 5px;
	margin-right: 2px;
	padding-left: 3px;
	padding-right: 2px;
}

.NoteContents
{
	cursor: pointer;
}

.NoteDetails
{
	margin-bottom: 2px;
}

.NoteAttributes
{
	margin-top: 5px;
	color: #666666;
	font-size: 80%;
}

.AttributeUrl
{
}

.AttributeText
{
	color: #008000;
}

.Hide
{
	display: none;
}
.Show
{
	display: block;
	height: 100%;
}

.NoteToolbar
{
	background-color: #B3CEE6;
}

.NoteFrame
{
	background-color: #f5f5f5;
	padding: 10px;
}

.NotebookToolbar
{
	background-color: #B3CEE6;
	border: solid 1px #6666CD;
}

.delNotebookButton
{
	padding: 2px 10px 2px 40px;
	margin: 0;
	color: #ffffcc;
	text-decoration: underline;
	text-align: left;
	font-size: 11px;
	cursor: pointer;
}

.editBox
{
	border: 1px solid #696969;
	background-color: #f5f5f5;
	width: 50%;
}

.transeditBox
{
	border: none;
	background-color: #7AACD6;
	color: #f5f5f5;
	font-weight: bold;
	width: 50%;
}

.transeditBoxSection
{
	border: none;
	background-color: #C8C8D0;
	color: #000000;
	font-weight: bold;
	width: 50%;
}

.printTags
{
	display: none;
}

.IBlock
{
	display: inline-block;
}

.optionList
{
	vertical-align: top;
	width: 100%;
}

table.optionList td
{
	vertical-align: top;
}

.optionBar1
{
	font-weight: bold;
}

.optionBar2
{
	font-weight: bold;
}

.docMenuPanel
{
	height: 25px;
	background-color: white;
	color: #2E4F6B;
	border: solid 0px #669DCC;
	background-image: url(../images/fadeUp.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.searchButtonPanel
{
	height: 25px;
	background-color: #B3CEE6;
	color: #2E4F6B;
	border: solid 1px #669DCC;
}
td.docMenuPanel
{
	color: #2E4F6B;
}
td.docMenuPanel a:link
{
	text-decoration: none;
	color: #2E4F6B;
}
td.docMenuPanel a:visited
{
	text-decoration: none;
	color: #2E4F6B;
}
td.docMenuPanel a:hover
{
	text-decoration: none;
	color: #ff8c00;
}
td.docMenuPanel a:active
{
	text-decoration: none;
	color: #2E4F6B;
}

.docMenuButton
{
	border-width: 0px;
	background-color: #B3CEE6;
	color: #2E4F6B;
	font-family: Verdana;
	font-size: 11px;
	cursor: pointer;
	font-weight: bold;
	height: 100%;
	width: 100%;
}

.pagingRow
{
	background-color: #EBE7AA;
	padding: 4px;
	width: 100%;
	border: solid 1px #D7CF56;
}

.resultCount
{
	color: #2E4F6B;
	font-weight: bold;
}

fieldset
{
	border-top: #669DCC 1px solid;
	border-bottom: #669DCC 1px solid;
	border-left: #aaaaaa 0px solid;
	border-right: #aaaaaa 0px solid;
	BACKGROUND-POSITION-Y: bottom;
	background-image: url(../images/fieldsetbackground.gif);
	background-repeat: repeat-x;
}

fieldset.searchWrap
{
	width: 95%;
	border: 0px;
}
fieldset.searchWrapWithLines
{
	width: 95%;
}

fieldset, td fieldset
{
	clear: both;
	padding: 5px;
	margin: 0px 0px 0px 0px;
}

legend, td legend
{
	margin: 0px 0px 0px 0px;
	padding: 1px 20px 1px 10px;
	color: #669DCC;
}

.productTopMenu
{
	width: 100%;
}
.productTopMenu td
{
	padding: 2px 2px 2px 0px;
}

.sugbox
{
	filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true'";
}

.printbox
{
	position: absolute;
	background-color: #f5f5f5;
	color: #000000;
	border: solid 1px #669DCC;
	width: 250px;
	height: 60px;
	vertical-align: middle;
	text-align: center;
	left: 670px;
	top: 160px;
	display: none;
	filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true'";
}


.mailbox
{
	position: absolute;
	background-color: #f5f5f5;
	color: #000000;
	border: solid 1px #669DCC;
	width: 250px;
	height: 250px;
	vertical-align: middle;
	text-align: center;
	left: 690px;
	top: 160px;
	display: none;
	filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true'";
}

.mailTitleBar
{
	width: 100%;
	background-color: #EBE7AA;
	color: #000000;
	margin: 2px 2px 2px 2px;
	padding: 3px 3px 3px 3px;
	text-align: center;
	font-weight: bold;
	border-bottom: solid 1px #D7CF56;
}
.mailinput
{
}

.maildir
{
	padding: 3px 3px 3px 3px;
	color: #000000;
	font-weight: bold;
}

.mailinfo
{
	padding: 3px 3px 3px 3px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}

#saveSearchPanel
{
	position: absolute;
	z-index: 1200;
	left: 740px;
	top: 350px;
	font-size: 10px;
	background-color: #f5f5f5;
	color: #000000;
	border: solid 1px #669DCC;
	width: 250px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
	filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true'";
}

/*Default page */
.defaultpagetitle td, td.defaultpagetitle
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	height: 40px;
}

.defaultpage td, td.defaultpage
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
}
/**********************/

.searchResultBox
{
	overflow: visible;
	width: 100%;
	height: 100%;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
}

.searchLink a:link
{
	text-decoration: none;
	color: #4169e1;
}
.searchLink a:visited
{
	text-decoration: none;
	color: #4169e1;
}
.searchLink a:hover
{
	text-decoration: none;
	color: #ff8c00;
}
.searchLink a:active
{
	text-decoration: none;
	color: #ff8c00;
}

/******************************/
/* Searching in whole Network */
/******************************/

.tabSelected
{
	border-top: solid 2px #669DCC;
	border-left: solid 2px #669DCC;
	border-right: solid 2px #669DCC;
	color: #000000;
	font-weight: bold;
	background-color: Transparent;
	padding: 2px;
	margin-right: 2px;
	cursor: pointer;
	font-size: 11px;
}

.tab
{
	border-top: solid 1px #696969;
	border-bottom: solid 2px #669DCC;
	border-left: solid 1px #696969;
	border-right: solid 1px #696969;
	color: #666666;
	font-weight: bold;
	font-style: oblique;
	background-color: #cfcfcf;
	padding: 2px;
	margin-right: 2px;
	cursor: pointer;
	font-size: 11px;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; background-color:red; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/* ######################################### MENU NUMBER 2 ################################# */ 


/*Style for the background-bar*/
.cl2Bar{position:absolute; width:10; height:10; background-color:transparent; layer-background-color:transparent; visibility:hidden}

/*Styles for level 0*/
.cl2Level0,.cl2Level0over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold; padding-top: 5px;}
.cl2Level0{background-color:#E3E2E2; layer-background-color:#E3E2E2; color:#000000; background: url(../images/topmenu/menubg.gif) repeat-x;}
.cl2Level0over{background-color:#002859; layer-background-color:#002859; color:#ffffff; cursor:pointer; cursor:hand;  background: url(../images/topmenu/menubgover.gif) repeat-x;}
.cl2Level0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent}

/*Styles for level 1*/
.cl2Level1, .cl2Level1over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:normal; padding-top: 5px;}
.cl2Level1{background-color:#3472b5; layer-background-color:#3472b5; color:#ffffff;}
.cl2Level1over{background-color:#639ccf; layer-background-color:#639ccf; color:#ffffff; cursor:pointer; cursor:hand; }
.cl2Level1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

/*e-forologia*/
.small,
.small td { 
	text-decoration : none; 
	color : #000000; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : normal; 
}

.smallbold { 
	text-decoration : none; 
	color : #000000; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : bold; 
} 
a.smallbold:hover, a.small:active { 
	color : #000000; 
	text-decoration : underline; 
}

.themeheader { 
	text-decoration : none;
    background: url(../images/arrow.gif) no-repeat;
    padding: 0 0px 4px 20px;
	color : #A21921; 
	font-family : verdana,arial,helvetica; 
	font-size : 12px; 
    letter-spacing: 2px;
	font-weight : bold; 
}

.content { 
	text-decoration : none; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : normal; 
} 
a.content:hover, a.content:active { 
	color : #000000; 
	text-decoration : underline; 
}
.contentTitle { 
	text-decoration : none; 
	color : #A21921; 
	font-family : verdana,arial,helvetica; 
	font-size : 12pt; 
	font-weight : bold; 
}
.guideContentTitle { 
	text-decoration : none; 
	color : #0063B1; 
	font-family : verdana,arial,helvetica; 
	font-size : 10pt; 
	font-weight : bold; 
}
.previewContent { 
	text-decoration : none; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : normal; 
}

.imageContent { 
	margin-left: 0px;
	margin-right: 15px;
	margin-top: px;
	margin-bottom: 5px;
}

.viewDetails { 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : bold; 
	text-decoration : none;
	text-align: right;
} 

.quote_ticker_header{
	background-color:#A21921; 
	color:#ffffff;
	height:20px;
}

.quote_ticker {
   width: 100%;
   border: 0px solid black;
   background-color: #e9e9e9;/*rgb(255, 255, 255) none repeat scroll 0% 50%;*/
   margin-top: 1px;
   overflow: auto;
   float:left;
   font-family: Tahoma;
   font-size : 11px; 
}

.linkNews, a.linkNews, a:hover.linkNews, a:visited.linkNews, a:active.linkNews
{
	list-style-image: url(../images/arrow.gif);
	text-decoration: none;
	color: #A21921;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	line-height: 20px;
	vertical-align: top;
}

A.small_links { 
	color : #326293; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
} 

A.smallbold_academy { 
	color : #326293; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : bold; 
}
a.smallbold_academy:hover, a.small:active { 
	color : #326293; 
	text-decoration : underline; 
}
.boldnav { 
	text-decoration : underline; 
	color : #000000; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : bold; 
} 
a.boldnav { 
	text-decoration : underline; 
	color : #000000; 
	font-family : verdana,arial,helvetica; 
	font-size : 8pt; 
	font-weight : bold; 
} 
a.boldnav:hover, a.boldnav:active { 
	color : #000000; 
	text-decoration : underline; 
} 

.answerLink { 
	text-decoration : none; 
	color : #6699CC; 
	font-family : verdana,arial,helvetica; 
	font-size : 30px; 
} 
A.answerLink { 
	color : #6699CC; 
	font-family : verdana,arial,helvetica; 
	font-size : 30px; 
} 
a.answerLink:hover, a.small:active { 
	color : #6699CC; 
	text-decoration : underline; 
}

.curLinkTop, a.curLinkTop, a.curLinkTop:active, a.curLinkTop:link, A.curLinkTop:hover
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	display: block;
}

.mainLinkTop, a.mainLinkTop, a.mainLinkTop:active, a.mainLinkTop:link
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	display: block;
}
A.mainLinkTop:hover
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	display: block;
	text-decoration : underline; 
}

.cellNetworkRoot
{
	text-align: center;
	vertical-align: middle;
	height: 21px;
	background-image: url(../../images/menu_bg.gif);
	background-color: transparent;
	background-repeat: repeat;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}

a.firstPageBoxRed,
a:link.firstPageBoxRed,
a:active.firstPageBoxRed,
a:hover.firstPageBoxRed
{
	color: #FF1401!important;
}

.firstPageBox{
	color: #414B54;
	background-color:#f2f4f5;
	font-size: 12px!important;
}

.firstPageBox a,
.firstPageBox a:link,
.firstPageBox a:active,
.firstPageBox a:hover
{
	font-size: 12px!important;
	color: #414B54;
}

.firstPageBox li
{
	list-style-image: url(../images/content_corners/bullet.gif);
}

.quizButton
{
	text-align: center;
	color: #000000;
	font-size: 8px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: normal;
}