
/*****************************************************************
***********>!<     WIDGET 
*****************************************************************/
.widget .wHeader .wIcon
{
    background-image: url(../img/wDefIcon.gif);
}
.widget .wHeader .wBtnHide
{
    background-image: url(../img/blockHeaderMinimize.gif);
    background-repeat: no-repeat;
    background-position: center center;
}
.widget .wHeader .wBtnShow
{
    background-image: url(../img/blockHeaderRestore.gif);
    background-repeat: no-repeat;
    background-position: center center;
}
.widget .wHeader .wBtnMenuOn
{
    background-image: url(../img/wBtnMenu.gif);
}
.widget .wHeader .wBtnMenuOff
{
    background-image: url(../img/wBtnMenu.gif);
}
.widget .wHeader .wBtnReload
{
    background-image: url(../img/wBtnReload.gif);
}
.widget .wHeader .wBtnClose
{
    background-image: url(../img/wBtnClose.gif);
}
.widget .wResizeAuto
{
    /*background-image: url(../img/wBtnResizeAuto.gif);*/
}
.widget .wResize
{
    /*background-image: url(../img/wResize.gif);*/
}
.widget .wHeaderTable
{
    background-color: #e7eef1;
}

.widget .wHeader .wCellTitleDiv
{
    overflow: hidden;
    height: 15px;
    margin-left: 5px;
    font-family: Arial;
    font-size: 12px;
    color: #494d4e;
    white-space: nowrap;
}

.bodyBackground
{
    background-image: url(../img/bodyBackground.gif);
    background-repeat: repeat-x;
}

/************
    MENU
************/

.mainMenu
{
    padding: 0px;
}

.menuBlock
{
    text-align: left;
}

.menuLeftSide
{
    background-image: url('../img/menuLeftSide.gif');
    background-repeat: no-repeat;
    width: 9px;
    font-size: 1px;
    height: 31px;
    padding: 0px;
}

.menuRightSide
{
    background-image: url('../img/menuRightSide.gif');
    background-repeat: no-repeat;
    width: 9px;
    font-size: 1px;
    height: 31px;
    padding: 0px;
}

.menuBackground
{
    background-image: url('../img/menuBackground.gif');
    background-repeat: repeat-x;
    font-size: 1px;
    height: 31px;
    padding: 0px;
}

.activeLeft
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuALeftBtn.gif');
    background-repeat: no-repeat;
    font-size: 1px;
    padding: 0px;
    cursor: pointer;
    float: left;
}

.activeRight
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuARightBtn.gif');
    background-repeat: no-repeat;
    font-size: 1px;
    padding: 0px;
    cursor: pointer;
    float: left;
}

.activeCenter
{
    height: 17px;
    padding: 7px;
    background-image: url('../img/menuACenterBtn.gif');
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    font-weight: bold;
    color: White;
	text-decoration: none;
    float: left;
}

.menuLeft
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuLeftBtn.gif');
    background-repeat: no-repeat;
    font-size: 1px;
    padding: 0px;
    cursor: pointer;
    float: left;
}

.menuRight
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuRightBtn.gif');
    background-repeat: no-repeat;
    font-size: 1px;
    padding: 0px;
    cursor: pointer;
    float: left;
}

.menuCenter
{
    height: 17px;
    padding: 7px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    float: left;
}

.subMenu
{
    height: 31px;
    padding: 0px;
}

.emptySubMenu
{
    height: 31px;
    padding: 0px;
    font-size: 1px;
    border-bottom: solid 1px #d7e1e2;
}

.subMenuSeperator
{
    width: 1px;
    height: 31px;
    background-image: url('../img/submenuSeperator.gif');
    font-size: 1px;
    padding: 0px;
	float: left;
}

.subMenuActiveCenter
{
    height: 17px;
    padding: 7px;
	cursor: pointer;
	float: left;
}

.subMenuCenter
{
    height: 17px;
    padding: 7px;
	cursor: pointer;
	float: left;
}

.subMenuBottomLine
{
    border-bottom: solid 1px #d7e1e2;
    padding: 0px;
}

/************
HEADER / FOOTER
************/
div.header
{
    border: none;
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.headerTitle
{
    color: #373c3d;
    margin: 0px;
    margin-left: 27px;
    overflow: hidden;
    white-space: nowrap;
    font-size: 18px;
    font-weight: normal;
    font-family: Arial;
}

.headerCompany
{
    color: #373c3d;
    margin: 0px;
    margin-left: 27px;
    margin-top: 25px;
    overflow: hidden;
    white-space: nowrap;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    font-family: Arial;
}

div.footer
{
    clear: both;
    border-top: solid 1px #d7e1e2;
}

.bottomCondition
{
    padding: 10px;
    color: #4d4f4e;
    /*text-align: center;*/
    font-size: 11px;
    font-family: Arial;    
}

.headerImage
{
    background-image: url('../img/logo.gif');
    width: 318px;
    height: 86px;
    cursor: pointer;
}

.headerTitleDesc
{
    color: #8da5a8;
    margin: 0px;
    margin-top: 0px;
    margin-right: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-align: right;
    font-family: Arial;
    font-size: 16px;
    font-weight: normal;
}

/************
    BLOG
************/

.commentsLeftTop
{
    background-image: url('../img/5_TopLeft.gif');
    width: 5px;
    height: 5px;
    font-size: 1px;
}

.commentsRightTop
{
    background-image: url('../img/5_TopRight.gif');
    width: 5px;
    height: 5px;
    font-size: 1px;
}

.commentsLeftBottom
{
    background-image: url('../img/5_BottomLeft.gif');
    width: 5px;
    height: 5px;
    font-size: 1px;
}

.commentsRightBottom
{
    background-image: url('../img/5_BottomRight.gif');
    width: 5px;
    height: 5px;
    font-size: 1px;
}

.commentsBorder
{
    font-size: 1px;
    background-color: #ebeef0;
}

.commentsTop
{
    font-size: 1px;
    border-color: #ebeef0;
    border-style: solid;
    border-width: 2px 0px 0px 0px;
    background-color: White;
}

.commentsBottom
{
    font-size: 1px;
    border-color: #ebeef0;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    background-color: White;
}

.commentsText
{
    background-color: #ebeef0;
    color: #494d4e;
    font-family: Arial;
    font-size: 12px;
}

.commentsContent
{
    color: #212327;
    font-family: Arial;
    font-size: 12px;
    vertical-align: top;
    padding: 0px;
    padding-left: 4px;
    padding-right: 4px;
    background-color: White;
    overflow: hidden;
}

.commentsContentPre
{
    color: #212327;
    font-family: Arial;
    font-size: 12px;
    vertical-align: top;
    padding: 0px;
    padding-left: 4px;
    padding-right: 4px;
    background-color: White;
    overflow: hidden;
    margin:0px;
}

div.blogEntryDiv
{
    margin-bottom: 15px;
    width: 100%;
    overflow: hidden;
}

.blogEntryHeader
{
    height: 21px;
    background-image: url('../img/blogEntryHeader.gif');
    background-repeat: repeat-x;
    overflow: hidden;
}

.blogEntryHeaderLeft
{
    height: 21px;
    width: 5px;
    background-image: url('../img/blogEntryHeaderLeft.gif');
    background-repeat: no-repeat;
}

.blogEntryHeaderRight
{
    height: 21px;
    width: 5px;
    background-image: url('../img/blogEntryHeaderRight.gif');
    background-repeat: no-repeat;
}

.blogEntryText
{
    overflow: hidden;
    padding: 2px;
    background-color: White;
}

.blogLeftSide
{
    border-style: solid;
    border-width: 0px 0px 0px 2px;
    border-color: #ebeef0;
    background-color: White;
}

.blogRightSide
{
    border-style: solid;
    border-width: 0px 2px 0px 0px;
    border-color: #ebeef0;
    background-color: White;
}

.blogEntryComment
{
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #ebeef0;
    padding-bottom: 5px;
    padding-top: 5px;
    background-color: White;
    padding-left: 2px;
}

.blogEntryEditButton
{
    background-image: url('../img/16_document_edit.gif');
    width: 16px;
    height: 16px;
    cursor: pointer;
}

.blogEntryDeleteButton
{
    background-image: url('../img/16_remove.gif');
    background-position: center center;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background-repeat:no-repeat;
}

.blogEntryCommentLeft
{
    width: 6px;
    background-image: url('../img/blogEntryCommentLeft.gif');
    background-repeat: no-repeat;
    background-position: bottom left;
}

.blogEntryCommentRight
{
    width: 6px;
    background-image: url('../img/blogEntryCommentRight.gif');
    background-repeat: no-repeat;
    background-position: bottom right;
}

.entryHeaderText
{
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial;
    overflow: hidden;
    white-space: nowrap;
}

.entryHeaderText:link
{
    color: #494d4e;
}

.entryHeaderText:visited
{
    color: #494d4e;
}

.entryHeaderText:hover
{
    color: #494d4e;
}

.entryHeaderText:active
{
    color: #494d4e;
}

div.tagCloudDiv
{
    width: 197px;
    overflow: hidden;
    border:solid 1px #44626a;
}

.blogSearchInput
{
    width: 174px;
}

.subMenuDiv, .menuBlockHeader
{
    color: #494d4e;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
    padding: 0px;
    height: 22px;
    padding-left: 5px;
    background-image: url('../img/blockHeaderBgCenter.gif');
}

.menuBlockHeaderArrow
{
    font-size: 1px;
    padding: 0px;
    height: 22px;
    width: 9px;
    cursor: pointer;
    background-image: url('../img/blockHeaderBgCenter.gif');
}

.menuBlockHeaderLeft
{
    font-size: 1px;
    padding: 0px;
    height: 22px;
    width: 6px;
    background-image: url('../img/blockHeaderBgLeft.gif');
}

.menuBlockHeaderRight
{
    font-size: 1px;
    padding: 0px;
    height: 22px;
    width: 6px;
    background-image: url('../img/blockHeaderBgRight.gif');
}

.blogNewest
{
    color: White;
    cursor: pointer;
    font-weight: normal;
}

.objMainTable
{
    
}

.objLeftCell
{
    vertical-align: top;
    padding: 7px;
}

.MenuCell
{
    width: 204px;
    padding: 2px;
    padding-right: 3px;
    border-color: #d6e0e1;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    background-color: White;
    vertical-align: top;
}

.ContentCell
{
    vertical-align: top;
    padding: 7px;
}

.objLeftCell
{
    vertical-align: top;
    padding: 7px;
}

.objRightCell
{
    width: 204px;
    padding: 2px;
    padding-right: 3px;
    border-color: #d6e0e1;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    background-color: White;
    vertical-align: top;
}

.menuHeader
{
    width:204px;
    height:0%;
    padding: 0px;
    background-color: White;
    border-color: #d6e0e1;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    font-size: 0px;
}

.menuFooter
{
    width:204px;
    height:0%;
    padding: 0px;
    background-color: White;
    border-color: #d6e0e1;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    font-size: 0px;
}

.objRightCell2
{
    width: 250px;
    padding: 2px;
    padding-right: 3px;
    border-color: #d6e0e1;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    background-color: White;
    vertical-align: top;
}

.menuHeader2
{
    width:250px;
    height:2px;
    padding: 0px;
    background-color: White;
    border-color: #d6e0e1;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    font-size: 1px;
}

.menuFooter2
{
    width:250px;
    height:4px;
    padding: 0px;
    background-color: White;
    border-color: #d6e0e1;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    font-size: 1px;
}
.menuMain
{
    width: 100%;
    text-align: center;
}

.menuMain .menuTitle
{
    color: White;
    font-size: 14px;
    font-weight: bold;
}

.menuHighlight
{
    padding: 10px;
    background-color: #ACCAD6;
    border: solid 2px #689EB4;   
}

.menuHighlight a
{
    font-size: 14px;
    font-weight: bold;
}



.tagCloudDiv2
{
    width: 193px;
    padding:2px;
    border:none;
    color: #1B557A;
    background-color: White;
}

.blogCommentHeader
{
    border-style: none;
/*    background-image: url('../img/blogCommentHeader.jpg'); */
    color: #707070;
    padding: 2px;
    font-weight: bold;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: gray;
}

.blogDeleteCommentButton
{
    background-image: url('../img/7_remove.gif');
    background-repeat: no-repeat;
    background-position: center top;
    height: 7px;
    cursor: pointer;
}

.blogCommentText
{
    overflow: hidden;
    padding: 3px;
}

.blogCommentContainer
{
    margin-bottom: 10px;
}

/************
   PAGING
************/

.paging
{
    text-align: center;
}

.paging .pagingNumbersSelected
{
    color: #6490a0;
    cursor: default;
    margin-left: 3px;
    margin-right: 3px;
    font-weight: bold;
    vertical-align: middle;
    font-family: Verdana;
    font-size: 12px;
}

.paging .pagingNumbers
{
    cursor: pointer;
    margin-left: 3px;
    margin-right: 3px;
    font-weight: bold;
    vertical-align: middle;
    font-family: Verdana;
    font-size: 12px;
}

.paging .pagingNumbers:link
{
    text-decoration: none;
    color: #212327;
}

.paging .pagingNumbers:visited
{
    text-decoration: none;
    color: #212327;
}

.paging .pagingNumbers:hover
{
    text-decoration: underline;
    color: #6490a0;
}

.paging .pagingNumbers:active
{
    text-decoration: underline;
    color: #6490a0;
}

.itemTable
{
    width: 100%;
}

/* TABS */

.tab
{
    float: left;
    padding: 0px;
    margin-right: 0px;
    cursor: pointer;
    background-color: White;
    top: 1px;
    left: 5px;
    position: relative;
}

.tabActive .tabLeft
{
    border: none;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabLeftSelected.gif');
}

.tabActive .tabRight
{
    border: none;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabRightSelected.gif');
}

.tabActive .tabCenter
{
    border: none;
    height: 19px;
    background-image: url('../img/tabSelected.gif');
    color: #6490a0;
    font-weight: normal;
    font-family: Verdana;
    font-size: 11px;
}

.tabLeft
{
    border: none;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabLeftNormal.gif');
}

.tabRight
{
    border: none;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabRightNormal.gif');
}

.tabCenter
{
    border: none;
    height: 19px;
    background-image: url('../img/tabNormal.gif');
    font-weight: normal;
    font-family: Verdana;
    font-size: 11px;
    color: #494d4e;
}

.tabPageContainer
{
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #c6cbce;
    padding: 5px;
}

/*
    My contacts
*/

.contactTab
{
    float: left;
    padding: 0px;
    cursor: pointer;
    top: 1px;
    position: relative;
}

.contactTabs
{
    height: 22px;
    border-bottom: solid 1px #c6cbce;
    padding: 0px;
    padding-left: 5px;
}

.contactsActiveLeftTab
{
    float: left;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabLeftSelected.gif');
}

.contactsLeftTab
{
    float: left;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabLeftNormal.gif');
}

.contactsActiveCenterTab
{
    float: left;
    height: 18px;
    padding-top: 4px;
    background-image: url('../img/tabSelected.gif');
    color: #618da6;
    font-weight: normal;
}

.contactsCenterTab
{
    float: left;
    height: 18px;
    padding-top: 4px;
    background-image: url('../img/tabNormal.gif');
    font-weight: normal;
    color: #484c4d;
}

.contactsActiveRightTab
{
    float: left;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabRightSelected.gif');
}

.MyContactSearchTitle
{
    font-weight: normal;
    text-align: right;
}

.contactsRightTab
{
    float: left;
    width: 7px;
    height: 22px;
    background-image: url('../img/tabRightNormal.gif');
}

.contactsTagInput
{
    border: solid 1px #d7dfe1;
    padding-left:2px;
    background: white;
    color: gray;
    cursor: pointer;
}

.MyContactLetters
{
    padding: 5px;
    border-style: solid;
    border-color: #d7dfe1;
    border-width: 0px 0px 1px 0px;
}

.MyContactLetter:link
{
    font-weight: bold;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactLetter:visited
{
    font-weight: bold;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactLetter:hover
{
    font-weight: bold;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactLetter:active
{
    font-weight: bold;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactCompany:link
{
    font-weight: normal;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactCompany:visited
{
    font-weight: normal;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactCompany:hover
{
    font-weight: normal;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactCompany:active
{
    font-weight: normal;
    text-decoration: none;
    margin-right: 5px;
    color: #494d4e;
}

.MyContactLetterSel:link
{
    font-weight: bold;
    margin-right: 5px;
    color: #618f9e;
	text-decoration: none;
}

.MyContactLetterSel:visited
{
    font-weight: bold;
    margin-right: 5px;
    color: #618f9e;
	text-decoration: none;
}

.MyContactLetterSel:hover
{
    font-weight: bold;
    margin-right: 5px;
    color: #618f9e;
	text-decoration: none;
}

.MyContactLetterSel:active
{
    font-weight: bold;
    margin-right: 5px;
    color: #618f9e;
	text-decoration: none;
}

/* Cantact Relations */
.relationLine
{
    background-image: url('../img/relation.gif');
    background-repeat: no-repeat;
    background-position: center center;
}

.relationPlay
{
    background-image: url('../img/16_navigate_right.gif');
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px;
    height: 16px;
    cursor: pointer;
}

.relationPause
{
    background-image: url('../img/16_pause.gif');
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px;
    height: 16px;
    cursor: pointer;
}

/* RoundCorners */
.defaultRoundBox .roundTopLeft
{
    background-image: url('../img/8_TopLeftCorner.gif');
    height: 8px;
    width: 8px;
}

.defaultRoundBox .roundTopRight
{
    background-image: url('../img/8_TopRightCorner.gif');
    height: 8px;
    width: 8px;
}

.defaultRoundBox .roundBottomRight
{
    background-image: url('../img/8_BottomRightCorner.gif');
    height: 8px;
    width: 8px;
}

.defaultRoundBox .roundBottomLeft
{
    background-image: url('../img/8_BottomLeftCorner.gif');
    height: 8px;
    width: 8px;
}

.defaultRoundBox .roundBoxContent
{
    background-color: #ebeef0;
}

.defaultRoundBox .roundBoxTop
{
    background-color: #ebeef0;
    font-size: 1px;
}

.defaultRoundBox .roundBoxRight
{
    background-color: #ebeef0;
    font-size: 1px;
}

.defaultRoundBox .roundBoxBottom
{
    background-color: #ebeef0;
    font-size: 1px;
}

.defaultRoundBox .roundBoxLeft
{
    background-color: #ebeef0;
    font-size: 1px;
}






/* RoundCorners */
.widgetRoundBox .roundTopLeft
{
    background-image: url('../img/5_TopLeft.gif');
    height: 3px;
    width: 3px;
}

.widgetRoundBox .roundTopRight
{
    background-image: url('../img/5_TopRight.gif');
    background-position: right top;
    height: 3px;
    width: 3px;
}

.widgetRoundBox .roundBottomRight
{
    background-image: url('../img/5_BottomRight.gif');
    background-position: right bottom;
    height: 3px;
    width: 3px;
}

.widgetRoundBox .roundBottomLeft
{
    background-image: url('../img/5_BottomLeft.gif');
    background-position: left bottom;
    height: 3px;
    width: 3px;
}

.widgetRoundBox .roundBoxContent
{
    background-color: white;
}

.widgetRoundBox .roundBoxTop
{
    background-color: #e7eef1;
    font-size: 1px;
}

.widgetRoundBox .roundBoxRight
{
    background-color: #e7eef1;
    font-size: 1px;
}

.widgetRoundBox .roundBoxBottom
{
    background-color: #e7eef1;
    font-size: 1px;
}

.widgetRoundBox .roundBoxLeft
{
    background-color: #e7eef1;
    font-size: 1px;
}






/* Search button */

div.fileinputs 
{ 
    position: relative; 
    padding: 0px;
    top: 0px;
    left: 0px;
} 
input.file 
{ 
    position: relative; 
    text-align: left; 
    -moz-opacity: 0; 
    filter: alpha(opacity=0);
    z-index: 2;
    font-size: 12px;
    cursor: default;
}
input.fakeinput
{
    position: absolute; 
    top: 0px; 
    left: 0px; 
    z-index: 3;
    font-size: 12px;
    cursor: default;
}
div.fakebrowse
{
    position: absolute; 
    top: 0px; 
    z-index: 1;
    background-image: url(../img/searchButton.gif);
    background-repeat: no-repeat;
    width: 68px;
    height: 19px;
    font-size: 10px;
    font-family: Arial;
    padding: 0px;
    padding-top: 3px;
    text-align: center;
    cursor: default;
}

/**
    Data pickerio buttonas

.datePickerBut
{
    background-image: url(../img/16_calendar.gif);
}
*/
/**
    Show/Hide buttonas
*/
.showHidePlius
{
    background-image: url(../img/9_plius.gif);
}

.showHideMinus
{
    background-image: url(../img/9_minus.gif);
}

.showHide
{
    width: 9px;
    height: 9px;
}

/**
    Button'as
*/
.Buttons
{
    margin: 1px;
}

table.Buttons tr td
{
    padding: 0px;
}

.ButtonLeft
{
    background-image: url(../img/buttons/ButtonL.gif);
    width: 5px;
    height: 19px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.ButtonCenter
{
    background-image: url(../img/buttons/ButtonC.gif);
    padding: 0px;
    font-size: 10px;
    color: #494d4e;
    font-family: Arial;
    font-weight: normal;
    cursor: pointer;
    background-repeat: repeat-x;
}

.ButtonRight
{
    background-image: url(../img/buttons/ButtonR.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.FocusedButtonLeft
{
    background-image: url(../img/buttons/FocusedButtonL.gif);
    width: 5px;
    height: 19px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.FocusedButtonCenter
{
    background-image: url(../img/buttons/FocusedButtonC.gif);
    padding: 0px;
    font-size: 10px;
    color: #494d4e;
    font-family: Arial;
    font-weight: normal;
    cursor: pointer;
    background-repeat: repeat-x;
}

.FocusedButtonRight
{
    background-image: url(../img/buttons/FocusedButtonR.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.DisabledButtonLeft
{
    background-image: url(../img/buttons/DisabledButtonL.gif);
    width: 5px;
    height: 19px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: default;
}

.DisabledButtonCenter
{
    background-image: url(../img/buttons/DisabledButtonC.gif);
    padding: 0px;
    font-size: 10px;
    color: #bbbaba;
    font-family: Arial;
    font-weight: normal;
    cursor: default;
    background-repeat: repeat-x;
}

.DisabledButtonRight
{
    background-image: url(../img/buttons/DisabledButtonR.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: default;
}


.silverButtonLeft
{
    background-image: url(../img/buttons/mediaLButton.gif);
    width: 5px;
    height: 17px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.silverButtonCenter
{
    background-image: url(../img/buttons/mediaCButton.gif);
    padding: 0px;
    font-size: 10px;
    color: #335c71;
    font-family: Arial;
    font-weight: normal;
    cursor: pointer;
    background-repeat: repeat-x;
}

.silverButtonRight
{
    background-image: url(../img/buttons/mediaRButton.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.silverFocusedButtonLeft
{
    background-image: url(../img/buttons/mediaLButton.gif);
    width: 5px;
    height: 17px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.silverFocusedButtonCenter
{
    background-image: url(../img/buttons/mediaCButton.gif);
    padding: 0px;
    font-size: 10px;
    color: #494d4e;
    font-family: Arial;
    font-weight: normal;
    cursor: pointer;
    background-repeat: repeat-x;
}

.silverFocusedButtonRight
{
    background-image: url(../img/buttons/mediaRButton.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.silverDisabledButtonLeft
{
    background-image: url(../img/buttons/mediaLButton.gif);
    width: 5px;
    height: 17px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: default;
}

.silverDisabledButtonCenter
{
    background-image: url(../img/buttons/mediaCButton.gif);
    padding: 0px;
    font-size: 10px;
    color: #bbbaba;
    font-family: Arial;
    font-weight: normal;
    cursor: default;
    background-repeat: repeat-x;
}

.silverDisabledButtonRight
{
    background-image: url(../img/buttons/mediaRButton.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: default;
}

.goldButtonLeft
{
    background-image: url(../img/buttons/mediaGLButton.gif);
    width: 5px;
    height: 17px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.goldButtonCenter
{
    background-image: url(../img/buttons/mediaGCButton.gif);
    padding: 0px;
    font-size: 10px;
    color: #335c71;
    font-family: Arial;
    font-weight: normal;
    cursor: pointer;
    background-repeat: repeat-x;
}

.goldButtonRight
{
    background-image: url(../img/buttons/mediaGRButton.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.goldFocusedButtonLeft
{
    background-image: url(../img/buttons/mediaGLButton.gif);
    width: 5px;
    height: 17px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.goldFocusedButtonCenter
{
    background-image: url(../img/buttons/mediaGCButton.gif);
    padding: 0px;
    font-size: 10px;
    color: #494d4e;
    font-family: Arial;
    font-weight: normal;
    cursor: pointer;
    background-repeat: repeat-x;
}

.goldFocusedButtonRight
{
    background-image: url(../img/buttons/mediaGRButton.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.goldDisabledButtonLeft
{
    background-image: url(../img/buttons/mediaGLButton.gif);
    width: 5px;
    height: 17px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: default;
}

.goldDisabledButtonCenter
{
    background-image: url(../img/buttons/mediaGCButton.gif);
    padding: 0px;
    font-size: 10px;
    color: #bbbaba;
    font-family: Arial;
    font-weight: normal;
    cursor: default;
    background-repeat: repeat-x;
}

.goldDisabledButtonRight
{
    background-image: url(../img/buttons/mediaGRButton.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: default;
}

.highlightedButtonLeft
{
    background-image: url(../img/buttons/highlightedBtnLeft.gif);
    width: 5px;
    height: 27px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.highlightedButtonCenter
{
    background-image: url(../img/buttons/highlightedBtnCenter.gif);
    padding: 0px;
    font-size: 12px;
    color: #494d4e;
    font-family: Arial;
    font-weight: bold;
    background-repeat: repeat-x;
    cursor: pointer;
}

.highlightedButtonRight
{
    background-image: url(../img/buttons/highlightedBtnRight.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.highlightedFocusedButtonLeft
{
    background-image: url(../img/buttons/highlightedBtnLeftF.gif);
    width: 5px;
    height: 27px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.highlightedFocusedButtonCenter
{
    background-image: url(../img/buttons/highlightedBtnCenterF.gif);
    padding: 0px;
    font-size: 12px;
    color: #494d4e;
    font-family: Arial;
    font-weight: bold;
    cursor: pointer;
    background-repeat: repeat-x;
}

.highlightedFocusedButtonRight
{
    background-image: url(../img/buttons/highlightedBtnRightF.gif);
    width: 5px;
    padding: 0px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.bcWindowParent
{
    
}

.bcWindow
{
    empty-cells: show;
    /*background-color: White;*/
}

.bcWindow .cell11
{
    width: 7px;
    height: 28px;
    background-image: url(../img/bcWindow/My-profile2_01.gif);
    background-repeat: no-repeat;
}
.bcWindow .cell11spacer
{
    width: 7px;
}

.bcWindow .cell12
{
    height: 28px;
    /*width: 100%;*/
    background-image: url(../img/bcWindow/My-profile2_02.gif);
    background-repeat: repeat-x;
}

.bcWindow .cell13
{
    width: 7px;
    height: 28px;
    background-image: url(../img/bcWindow/My-profile2_03.gif);
    background-repeat: no-repeat;
}

.bcWindow .cell13spacer
{
    width: 7px;
}

.bcWindow .cell21
{
    background-image: url(../img/bcWindow/My-profile2_04.gif);
    background-repeat: repeat-y;
}

.bcWindow .cell22
{
    background-color: White;
    /*background-image: url(../img/bcWindow/My-profile2_05.gif);
    background-repeat: repeat-x;*/
}

.bcWindow .cell23
{
    background-image: url(../img/bcWindow/My-profile2_06.gif);
    background-repeat: repeat-y;
}

.bcWindow .cell31
{
    height: 7px;
    background-image: url(../img/bcWindow/My-profile2_07.gif);
    background-repeat: no-repeat;
}

.bcWindow .cell32
{
    height: 7px;
    background-image: url(../img/bcWindow/My-profile2_08.gif);
    background-repeat: repeat-x;
}

.bcWindow .cell33
{
    height: 7px;
    background-image: url(../img/bcWindow/My-profile2_09.gif);
    background-repeat: no-repeat;
}

.bcHeaderTitle
{
    font-weight: normal;
    color: #ebeef0;
    overflow: hidden;
    -moz-user-select: none;
    height: 16px;
    margin-bottom: 7px;
    font-family: Arial;
    font-size: 10px;
}

.bcHeaderImage
{
    width: 16px;
    height: 16px;
    padding-right: 2px;
}

/****************************
        LINKU STILIAI
****************************/

.menuText
{
    font-family: Arial;
    font-weight: normal;
    font-size: 14px;
}

.menuText:link
{
    color: White;
}

.menuText:visited
{
    color: White;
}

.menuText:hover
{
    color: #6490a0;
}

.menuText:active
{
    color: #6490a0;
}

/*-----------------------------*/

.menuTextActive
{
    font-family: Arial;
    font-weight: normal;
    font-size: 14px;
}

.menuTextActive:link
{
    color: White;
}

.menuTextActive:visited
{
    color: White;
}

.menuTextActive:hover
{
    color: White;
}

.menuTextActive:active
{
    color: White;
}

/*-----------------------------*/

.subMenuText
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
}

.subMenuText:link
{
    color: #494d4e;
    text-decoration: none;
}

.subMenuText:visited
{
    color: #494d4e;
    text-decoration: none;
}

.subMenuText:hover
{
    color: #6490a0;
    text-decoration: underline;
}

.subMenuText:active
{
    color: #6490a0;
    text-decoration: underline;
}
/*-----------------------------*/

.subMenuTextActive
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
}

.subMenuTextActive:link
{
    color: #618f9e;
    text-decoration: none;
}

.subMenuTextActive:visited
{
    color: #618f9e;
    text-decoration: none;
}

.subMenuTextActive:hover
{
    color: #618f9e;
    text-decoration: none;
}

.subMenuTextActive:active
{
    color: #618f9e;
    text-decoration: none;
}
/*-----------------------------*/

.personLink
{
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    font-weight: normal;
}

.personLink:link
{
    color: #6490a0;
    text-decoration: underline;
}

.personLink:visited
{
    color: #6490a0;
    text-decoration: underline;
}

.personLink:hover
{
    color: #6490a0;
    text-decoration: underline;
}

.personLink:active
{
    color: #6490a0;
    text-decoration: underline;
}
/*-----------------------------*/

.primaryLink
{
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: #6490a0;
    text-decoration: underline;
}

.primaryLink:link
{
    color: #6490a0;
    text-decoration: underline;
}

.primaryLink:visited
{
    color: #6490a0;
    text-decoration: underline;
}

.primaryLink:hover
{
    color: #6490a0;
    text-decoration: underline;
}

.primaryLink:active
{
    color: #6490a0;
    text-decoration: underline;
}

.secondaryLink
{
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
}

.secondaryLink:link
{
    color: #6490a0;
    text-decoration: underline;
}

.secondaryLink:visited
{
    color: #6490a0;
    text-decoration: underline;
}

.secondaryLink:hover
{
    color: #6490a0;
    text-decoration: underline;
}

.secondaryLink:active
{
    color: #6490a0;
    text-decoration: underline;
}

.functionalLink
{
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
}

.functionalLink:link
{
    color: #212327;
    text-decoration: underline;
}

.functionalLink:visited
{
    color: #212327;
    text-decoration: underline;
}

.functionalLink:hover
{
    color: #212327;
    text-decoration: underline;
}

.functionalLink:active
{
    color: #212327;
    text-decoration: underline;
}

/* --------------------------- */
.menuStandardLinks, .standardLinkTable td
{
    padding-left: 11px;
    padding-right: 3px;
    border-style: solid;
    border-color: #d9e0e1;
    border-width: 0px 0px 1px 0px;
    font-weight: normal;
}

.menuStandardLink, .standardLinkTable td a
{
    vertical-align: middle;
    font-family: Arial;
    font-size: 11px;
}

.menuStandardLink:link, .standardLinkTable td a:link
{
    text-decoration: none;
    color: #212327;
}

.menuStandardLink:visited, .standardLinkTable td a:visited
{
    text-decoration: none;
    color: #212327;
}

.menuStandardLink:hover, .standardLinkTable td a:hover
{
    text-decoration: underline;
    color: #6490a0;
}

.menuStandardLink:active, .standardLinkTable td a:active
{
    text-decoration: underline;
    color: #6490a0;
}

.menuStandardLinkActive
{
    vertical-align: middle;
    font-family: Arial;
    font-size: 11px;
}

.menuStandardLinkActive:link
{
    text-decoration: none;
    color: #6490a0;
}

.menuStandardLinkActive:visited
{
    text-decoration: none;
    color: #6490a0;
}

.menuStandardLinkActive:hover
{
    text-decoration: underline;
    color: #6490a0;
}

.menuStandardLinkActive:active
{
    text-decoration: underline;
    color: #6490a0;
}

/*-----------------------------*/

.logoutText
{
    font-weight: normal;
    font-family: Arial;
    font-size: 11px;
    line-height: 18px; 
    margin-right: 30px;
    margin-left: 10px;
}

.headerUser
{
    font-weight: bold;
    font-family: Arial;
    font-size: 11px;
    line-height: 18px; 
    margin-right: 20px;
    margin-left: 10px;
}

.headerText
{
    font-weight: normal;
    font-family: Arial;
    font-size: 11px;
}

.headerLink:link
{
    text-decoration: underline;
    color: #212327;
}

.headerLink:visited
{
    text-decoration: underline;
    color: #212327;
}

.headerLink:hover
{
    text-decoration: underline;
    color: #212327;
}

.headerLink:active
{
    text-decoration: underline;
    color: #212327;
}
/*-----------------------------*/

.articleLink
{
    font-weight: normal;
    font-family: Arial;
    font-size: 12px;
}

.articleLink:link
{
    text-decoration: none;
    color: #212327;
}

.articleLink:visited
{
    text-decoration: none;
    color: #212327;
}

.articleLink:hover
{
    text-decoration: underline;
    color: #212327;
}

.articleLink:active
{
    text-decoration: underline;
    color: #212327;
}
/*------------------------------*/

.tagLink:link
{
    text-decoration: none;
    color: #6490a0;
}

.tagLink:visited
{
    text-decoration: none;
    color: #6490a0;
}

.tagLink:hover
{
    text-decoration: underline;
    color: #6490a0;
}

.tagLink:active
{
    text-decoration: underline;
    color: #6490a0;
}
/*------------------------------*/

/* Kontekstinis meniu */

.contextMenu
{
    border-top: solid 1px #dcdcdc;
    border-bottom: solid 1px #dcdcdc;
}
.menuItem, .menuItemDisabled
{
    border-left: solid 1px #dcdcdc;
    border-right: solid 1px #dcdcdc;
    border-bottom: none;
    border-top: none;
    /*border-bottom: solid 1px #dcdcdc;*/
}

.formCell
{
    padding:5px;
}

.uploadProgressBar
{
    width: 148px;
    border: none;
    height: 10px;
    background-image: url(../img/progress/progressBackground.gif);
    background-repeat: no-repeat;
}

.uploadProgress
{
    /*background-image: url(../img/progress/progressForeground.gif);*/
    background-image: url(../img/progress/progressForeground2.gif);
    background-repeat: no-repeat;
    background-color: Transparent;
    height: 100%;
    z-index: 1;
}

/****************************
        MOUNT INPUT
****************************/

.mountedItemDisable
{
    background-image: url(../img/reg_check_grey.gif);
    background-repeat: no-repeat;
    background-color: Transparent;
    height: 18px;
    width: 18px;
    z-index: 1;
    position:absolute;
}

.mountedItemEnable
{
    background-image: url(../img/reg_check_green.gif);
    background-repeat: no-repeat;
    background-color: Transparent;
    height: 100%;
    z-index: 1;
    position:absolute;
}

.searchExpand
{
    font-size: 10px;
    font-weight: normal;
    color: #77868c;
    margin-right: 2px;
    font-family: Arial;
}

/****************************
        TODO LIST
****************************/
.todoEditBtn
{
    height: 17px;
    width: 16px;
    background-image: url(../../../img/12_todo_edit.bmp);
    background-position: center center;
    background-repeat: no-repeat;
}

.todoDeleteBtn
{
    height: 17px;
    width: 16px;
    background-image: url(../img/clearIcon.gif);
    background-position: center center;
    background-repeat: no-repeat;
}

.qiTextDiv
{
    font-size: 11px;
    font-weight: normal;
    color: #212327;
    padding: 2px;
    padding-left: 8px;
    font-family: Arial;
}

.uploaderTable
{
    width: 560px;
    /*table-layout: fixed;*/
}

.uploaderTable tr
{
    height: 25px;
    vertical-align: middle;
}

th.uploaderTh1
{
    width: 250px;
}

th.uploaderTh2
{
    width: 200px;
}

th.uploaderTh3
{
    width: 80px;
}

th.uploaderTh4
{
    width: 30px;
}

td.uploadProgressBarCell
{
    width: 130px;
}

td.uploadStatCell
{
    width: 60px;
}

/************
    MENU2
************/

.mainMenu
{
    padding: 0px;
}

.menuBlock
{
    text-align: left;
}

.menuLeftSide2
{
    background-image: url('../img/menuLeftSide.gif');
    background-repeat: no-repeat;
    width: 9px;
    height: 31px;
}

.menuRightSide2
{
    background-image: url('../img/menuRightSide.gif');
    background-repeat: no-repeat;
    width: 9px;
    height: 31px;
}

.menuRightSide2IE
{
    width: 12px;
}



.menuBackground2
{
    background-image: url('../img/menuBackground.gif');
    background-repeat: repeat-x;
}

.activeLeft2
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuALeftBtn.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.activeRight2
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuARightBtn.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.activeCenter2
{
    height: 17px;
    padding: 7px;
    background-image: url('../img/menuACenterBtn.gif');
    text-align: center;
    /*overflow: hidden;*/
    width: 1%;
}

.menuLeft2
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuLeftBtn.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.menuRight2
{
    height: 31px;
    width: 6px;
    background-image: url('../img/menuRightBtn.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.menuCenter2
{
    height: 17px;
    padding: 7px;
    text-align: center;
    /*overflow: hidden;*/
    width: 1%;
}

.menuCenter2 a, .activeCenter2 a
{
    white-space: nowrap;
    cursor: pointer;
    font-weight: bold;
    color: White;
    text-decoration: none;
}

.menuSpace2
{
    /*width: 100%;*/
}

.subMenu2
{
    height: 31px;
    padding: 0px;
}

.emptySubMenu2
{
    height: 31px;
    border-bottom: solid 1px #d7e1e2;
}

.subMenuSeperator2
{
    width: 1px;
    height: 31px;
    background-image: url('../img/submenuSeperator.gif');
}

.subMenuActiveCenter2
{
    height: 17px;
    padding: 7px;
	cursor: pointer;
}

.subMenuCenter2
{
    height: 17px;
    padding: 7px;
	cursor: pointer;
}

.subMenuBottomLine2
{
    border-bottom: solid 1px #d7e1e2;
    padding: 0px;
}

.topMenuTable
{
    width: 100%;
    /*table-layout: fixed;*/
}

.indicator
{
    width: 16px;
    height: 16px; 
    background-image: url('../img/disk_blue.gif');
    border: solid 0px #ffffff;
}

.indicatorPositioning
{
    position: absolute;
    top: 126px;
    right: 8px;
}

.inputValidationText
{
    color:Red;
}
/****************************
        Quotes
****************************/
.tblQuotesHeader
{
    font-weight:bold;
    font-size:18px;
    text-align:left;
}

.tblQuotesLabel
{
    font-size:16px;
    text-align:right;
    padding-bottom:5px;
}

.tblQuotesValue
{
    font-size:16px;
    text-align:left;
    padding-bottom:5px;
}
/************
    FORMOS
************/

.formHeader
{
    font-size:16px;
    font-weight:bold;
}

/******************
    POPUP Window
*******************/
.ajax__tab_header

{

    text-align: left;
    
} 

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.myLink
{
    background-image:url(img/btn_on_lookup.gif);
}

.myLink hover
{
    cursor:pointer;
    background-image:url(img/btn_off_lookup.gif);
}
}

.userBox
{
    border: solid 1px #D6E0E1;
    background: white;
    margin: 5px;
}

.userBox table td
{
    vertical-align: top;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../img/16_star_yellow.gif);

}

.emptyRatingStar {
    background-image: url(../img/16_star_grey.gif);
}

.savedRatingStar {
    background-image: url(../img/16_star_yellow.gif);
}



/**
    Galimos klasės:
        .button, .buttonPushed, .buttonDisabled, .buttonFocused
        .input, .inputDisabled, .inputFocused, .inputEmpty
        .chBox, .chBoxOn, .chBoxOff, .chBoxDisabled, .chBoxFocused
        .radio, .radioOn, .radioOff, .radioDisabled, .radioFocused
        .select, .selectFocused, .selectDisabled
        .selItem, .selItemFocused, .selItemDisabled
        .list .itemTable .itemOdd .itemEven .itemHeader
        .menuItem, .menuItem:hover, .menuItemDisabled
        .error
*/

/* 
    ------------------------------------------------------------------------------------------ 
    Backgroundo spalvos
*/
.back1, .input, .select, .selItem, .radio, .chBox, .itemTable, .menuItem
{
    background-color: White;
}

.back2 /*, .itemOdd */
{
    background-color: #eaeef1;
}

.back3
{
    background-color: #dcdcdc;/* Gainsboro */
}

.inputEmpty
{
    background-color: #e1e1ff;
}

/*.itemEven
{
    background-color: #ffffff; 
}*/
.itemOdd
{
    background-color: #ffffff; 
}

.itemEven
{
    background-color: #eaeef1; 
}

.backFocused, .buttonFocused, .inputFocused, .chBoxFocused, .radioFocused, .selectFocused, .selItemFocused, .menuItem:hover
{
    background-color: #ecf0f1;
}

.itemActive
{
    background-color: #b6c4cc;
}

.itemSelected
{
    background-color: #fafacc;
}

.backDisabled, .buttonDisabled, .inputDisabled, .chBoxDisabled, .radioDisabled, .selectDisabled, .selItemDisabled, .menuItemDisabled
{
    background-color: gainsboro;
}

.backHeader, .itemHeader
{
    background-color: #e1e1ff;
}
.listHeader
{
    background-color: #eaeef1; 
}

.button /*, .buttonPushed */
{
    background-image: url('../img/buttonBack.bmp');
    height: 20px;
}

.buttonPushed
{
    background-color: Red;
}

/* 
    ------------------------------------------------------------------------------------------ 
    Šriftų stiliai
*/

.fontNormal, .input, .select, .selItem, .radio, .chBox, .list, .itemTable, .itemOdd, .itemEven, .error
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
}

.fontSmall, .button
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
}

.fontBig, .itemHeader
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

.indent
{
    text-indent: 40px;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

.highlighted, .itemHeader, .menuItem, .error
{
    font-weight: bold;
}

.citation
{
    font-style: italic;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

h1
{
    font-size: 18px;
    color: #517784;
}

h2
{
    font-size: 16px;
    font-family: Arial;
    color: #494d4e;
    font-weight: normal;    
}

h3
{
    font-size: 14px;
    font-family: Arial;
    color: #494d4e;
    font-weight: bold;    
}

/* 
    ------------------------------------------------------------------------------------------ 
*/
/*
a:link
{ 
	color: Blue; 
} 

a:visited
{ 
	color: Navy; 
} 

a:hover
{ 
	color: Purple; 
} 

a:active
{ 
	color: Red;
}
*/
/* 
    ------------------------------------------------------------------------------------------ 
*/

.bordersNormal, .button, .input, .select, .radio, .chBox /*, .itemTable*/
{
    border-right: solid 1px #c3cdd2;
    border-top: solid 1px #c3cdd2;
    border-left: solid 1px #c3cdd2;
    border-bottom: solid 1px #c3cdd2;
}

.bordersBig
{
    border-right: black 2px solid;
    border-top: black 2px solid;
    border-left: black 2px solid;
    border-bottom: black 2px solid;
}

.bordersFocused, .buttonFocused, .inputFocused, .chBoxFocused, .radioFocused, .selectFocused
{
    border-right: gainsboro 1px solid;
    border-top: gainsboro 1px solid;
    border-left: gainsboro 1px solid;
    border-bottom: gainsboro 1px solid;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

.list
{
    list-style-image: url(../img/wBtnView.GIF);
}

.itemOdd
{
    list-style-type: none;
    vertical-align: top;
}

.itemEven
{
    list-style-position: inside;
    list-style-type: lower-alpha;
    vertical-align: top;
}

.itemTable
{
    /*margin-top: 10px;*/
    border: 0px;
}

.itemTable th
{
    height: 20px;
}

.itemTable td
{
    padding-left:2px;
}

.itemTable td.centeredCell
{
    text-align: center;
    vertical-align: middle;
}


.itemTable td.imageCell
{
    height: 60px;
    width: 46px;
    padding: 2px;
    vertical-align: middle;
    text-align: center;
}




/* 
    ------------------------------------------------------------------------------------------ 
*/

.color1, .button, .input, .select, .selItem, .radio, .chBox, .itemEven, .menuItem 
{
    color: #212327;
}

.color2
{
    color: #494d4e;
}

.color3, a.color3
{
    color: #6490a0;
}

.itemOdd
{
    color: #212327;
}

.colorFocused, .menuItem:hover
{
    color: #212327;
}

.colorDisabled, .menuItemDisabled
{
    color: Gray;
}

.colorHeader, .itemHeader
{
    color: #494d4e;
}

.colorHighlighted, .error
{
    color: Red;
}

.inputEmpty
{
    color: gray;
}

.input
{
    padding-left:2px; 
}

.itemHeader th
{
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #494d4e;
}

.listHeader th
{
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #494d4e;
}

.itemEmpty
{
    height:60px;
}

.itemUnread
{
    font-weight:bold;
}

.itemRead
{
    font-weight:normal;
}

.searchPlatform
{
    margin-bottom: 10px;
}

.loadingIndicator
{
    background-color: Transparent;
    background-image: url(../img/loading_indicator.GIF);
    background-position: top left;
}

.emailRow
{
    height: 19px;
    vertical-align: middle;
}