/* STYLES FOR SKIN */

.pagemaster /**/
{
    background: #d1d7d9 url(Images/bg_gradient.jpg) repeat-x;
    border: 0;
    width: 100%;
    height: 100%;
    text-align: center;
}
.skinmaster
{
    background-color: #ffffff;
    width: 803px;
    height: 496px;
}

.login a
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial,Verdana,Tahoma;
    font-size: 11px;
    font-weight: normal;
}


.TopLeft
{
    vertical-align: top;
    text-align: left;
}


.footer, A.footer:link, A.footer:active, A.footer:visited, A.footer:hover /**/
{
    color: #8F9CA1;
    font-family: Arial,Verdana,Tahoma;
    font-size: 11px;
}
.footer A /**/
{
    color: #8F9CA1;
    font-family: Arial,Verdana,Tahoma;
    font-size: 11px;
    text-decoration: none;
}



.login
{
    font-size: 10px;
    color: #627194;
    font-family: Verdana;
    font-weight: bold;
    vertical-align: super;
}

/* Menu */

/*Menu_Backgr_Level0*/

.menusplitter
{
    background: url(Images/MenuSplitter.jpg) no-repeat; 
    *background:url(Images/MenuSplitter.jpg)no-repeat;
    -background:url(Images/MenuSplitter.jpg)no-repeat;
}
.Menu_Backgr_Level0, A.Menu_Backgr_Level0:link, A.Menu_Backgr_Level0:active, A.Menu_Backgr_Level0:visited, A.Menu_Backgr_Level0:hover
{
    text-align: center;
}
.Menu_Backgr_Level0_Selected, A.Menu_Backgr_Level0_Selected:link, A.Menu_Backgr_Level0_Selected:active, A.Menu_Backgr_Level0_Selected:visited, A.Menu_Backgr_Level0_Selected:hover
{
    height: 22px;
    text-align: center;
    background: url(Images/bg_level0.jpg) repeat-x; 
}
/*
.ie .Menu_Backgr_Level0_Selected, .ie A.Menu_Backgr_Level0_Selected:link, .ie A.Menu_Backgr_Level0_Selected:active, .ie A.Menu_Backgr_Level0_Selected:visited, .ie A.Menu_Backgr_Level0_Selected:hover
{
    height: 22px;
    text-align: center;
    background: url(Images/bg_level0_IE.jpg) repeat-x;
}
*/

.Menu_Backgr_Level0_First, A.Menu_Backgr_Level0_First:link, A.Menu_Backgr_Level0_First:active, A.Menu_Backgr_Level0_First:visited, A.Menu_Backgr_Level0_First:hover
{
    text-align: center;
}
.Menu_Backgr_Level0_First_Selected, A.Menu_Backgr_Level0_First_Selected:link, A.Menu_Backgr_Level0_First_Selected:active, A.Menu_Backgr_Level0_First_Selected:visited, A.Menu_Backgr_Level0_First_Selected:hover
{
    height: 22px;
    text-align: center;
}
/* Menu Level 0 - First Menu Item*/
.Menu_Level0, A.Menu_Level0:link, A.Menu_Level0:active, A.Menu_Level0:visited, A.Menu_Level0:hover
{
    color: #FFFFFF;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}
.Menu_Level0_Selected, A.Menu_Level0_Selected:link, A.Menu_Level0_Selected:active, A.Menu_Level0_Selected:visited, A.Menu_Level0_Selected:hover
{
    color: #FFFFFF;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}
.Menu_Level0_First, A.Menu_Level0_First:link, A.Menu_Level0_First:active, A.Menu_Level0_First:visited, A.Menu_Level0_First:hover
{
    color: #FFFFFF;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.Menu_Level0_First_Selected, A.Menu_Level0_First_Selected:link, A.Menu_Level0_First_Selected:active, A.Menu_Level0_First_Selected:visited, A.Menu_Level0_First_Selected:hover
{
    color: #FFFFFF;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}



/*************** Menu Level 1 ***************/
table.vMenu td.lvl1
{
    border-top: solid 1px #b9c1c4;
}

.Menu_Level1, A.Menu_Level1:link, A.Menu_Level1:active, A.Menu_Level1:visited, A.Menu_Level1:hover, .Menu_Level1_First, .Menu_Level1_Last, .Category_Level0, .Menu_Level1_Selected, A.Menu_Level1_Selected:link, A.Menu_Level1_Selected:active, A.Menu_Level1_Selected:visited, A.Menu_Level1_Selected:hover, .Menu_Level1_First_Selected, .Menu_Level1_Last_Selected, .Menu_Level1_First_Last, .Menu_Level1_First_Last_Selected, .Category_Level0_Selected
{
    color: #2F3034;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.Menu_Level1_Selected, A.Menu_Level1_Selected:link, A.Menu_Level1_Selected:active, A.Menu_Level1_Selected:visited, A.Menu_Level1_Selected:hover, .Menu_Level1_First_Selected, .Menu_Level1_Last_Selected, .Menu_Level1_First_Last_Selected
{
    text-decoration: underline;
    color: #a91919;
}

.Menu_Backgr_Level1, .Menu_Backgr_Level1_Selected
{
    width: 162px;
    height: 23px;
}
/* Menu_Bacgr_Level1_First */
.Menu_Backgr_Level1_First, .Menu_Backgr_Level1_First_Selected
{
    width: 162px;
    height: 23px;
}
/* Menu_Bacgr_Level1_Last */
.Menu_Backgr_Level1_Last, .Menu_Backgr_Level1_Last_Selected
{
    width: 162px;
    height: 23px;
}
.Menu_Backgr_Level1_First_Last, .Menu_Backgr_Level1_First_Last_Selected
{
    width: 162px;
    height: 23px;
    line-height: 23px;
}

/*************** Menu Level 2 ***************/
.Menu_Level2, A.Menu_Level2:link, A.Menu_Level2:active, A.Menu_Level2:visited, A.Menu_Level2:hover, .Category_Level1, .Menu_Level2_Selected, A.Menu_Level2_Selected:link, A.Menu_Level2_Selected:active, A.Menu_Level2_Selected:visited, A.Menu_Level2_Selected:hover, .Category_Level1_Selected, .Menu_Level2_First_Selected, .Menu_Level2_Last, .Menu_Level2_Last_Selected, .Menu_Level2_First_Last, .Menu_Level2_First_Last_Selected, .Category_Level1_Selected
{
    color: #2F3034;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.Menu_Level2_Selected, A.Menu_Level2_Selected:link, A.Menu_Level2_Selected:active, A.Menu_Level2_Selected:visited, A.Menu_Level2_Selected:hover, .Category_Level1_Selected, .Menu_Level2_Last_Selected
{
    text-decoration: underline;
    color: #a91919;
}
/*Menu_Backgr_Level2*/
.Menu_Backgr_Level2, .Menu_Backgr_Level2_Selected
{
    background-color: #fff;
    width: 162px;
    height: 23px;
}
/* Menu_Bacgr_Level2_Last */
.Menu_Backgr_Level2_Last, .Menu_Backgr_Level2_Last_Selected
{
    background-color: #fff;
    width: 162px;
    height: 23px;
}
/*************** Menu Level 3 ***************/
.Menu_Level3, A.Menu_Level3:link, A.Menu_Level3:active, A.Menu_Level3:visited, A.Menu_Level3:hover, .Category_Level2, .Menu_Level3_Selected, A.Menu_Level3_Selected:link, A.Menu_Level3_Selected:active, A.Menu_Level3_Selected:visited, A.Menu_Level3_Selected:hover, .Category_Level2_Selected, .Menu_Level3_Last, .Menu_Level3_Last_Selected, .Menu_Level3_First_Last, .Menu_Level3_First_Last_Selected, .Category_Level2_Selected
{
    color: #2F3034;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.Menu_Level3_Selected, A.Menu_Level3_Selected:link, A.Menu_Level3_Selected:active, A.Menu_Level3_Selected:visited, A.Menu_Level3_Selected:hover, .Category_Level2_Selected, .Menu_Level3_Last_Selected
{
    text-decoration: underline;
    color: #a91919;
}
/*Menu_Backgr_Level3*/
.Menu_Backgr_Level3, .Menu_Backgr_Level3_Selected
{
    background-color: #fff;
    width: 162px;
    height: 23px;
}
/* Menu_Bacgr_Level3_Last */
.Menu_Backgr_Level3_Last, .Menu_Backgr_Level3_Last_Selected
{
    background-color: #fff;
    width: 162px;
    height: 23px;
}
/*************** Menu Level 4 ***************/
.Menu_Level4, A.Menu_Level4:link, A.Menu_Level4:active, A.Menu_Level4:visited, A.Menu_Level4:hover, .Category_Level3, .Menu_Level4_Selected, A.Menu_Level4_Selected:link, A.Menu_Level4_Selected:active, A.Menu_Level4_Selected:visited, A.Menu_Level4_Selected:hover, .Category_Level3_Selected, .Menu_Level4_Last, .Menu_Level4_Last_Selected, .Menu_Level4_First_Last, .Menu_Level4_First_Last_Selected, .Category_Level3_Selected
{
    color: #2F3034;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.Menu_Level4_Selected, A.Menu_Level4_Selected:link, A.Menu_Level4_Selected:active, A.Menu_Level4_Selected:visited, A.Menu_Level4_Selected:hover, .Category_Level3_Selected, .Menu_Level4_Last_Selected
{
    text-decoration: underline;
    color: #a91919;
}
/*Menu_Backgr_Level4*/
.Menu_Backgr_Level4, .Menu_Backgr_Level4_Selected
{
    background-color: #fff;
    width: 162px;
    height: 23px;
}
/* Menu_Bacgr_Level4_Last */
.Menu_Backgr_Level4_Last, .Menu_Backgr_Level4_Last_Selected
{
    background-color: #fff;
    width: 162px;
    height: 23px;
}
/* MENUS END */


.SearchTextBox
{
    font-family: Arial;
    font-size: 7pt;
    color: #3a3b37;
    padding-left: 1px;
    width: 66px;
    height: 22px;
    padding-top: 7px;
    text-transform: lowercase;
    background-image: url(Images/bgSearch.jpg);
    -background-image: url(Images/bgSearchIE6.gif);
    -background-position: bottom;
    background-repeat: repeat-x;
    letter-spacing: 1px;
    -background-color: Transparent;
}
.SearchTextBoxGrayed
{
    font-family: Arial;
    font-size: 7pt;
    color: #3a3b37;
    padding-left: 3px;
    padding-top: 7px;
    width: 66px;
    height: 22px;
    text-transform: lowercase;
    background-image: url(Images/bgSearch.jpg);
    -background-image: url(Images/bgSearchIE6.gif);
    -background-color: Transparent;
    letter-spacing: 1px;
    -background-position: bottom;
    background-repeat: repeat-x;
}
.search
{
    background-image: url(Images/search.jpg);
    background-repeat: no-repeat;
    width: 31px; 
    *background-image:url(Images/searchIE.jpg);
    -background-image:url(Images/searchIE6.gif);
}
.search_start
{
    background-image: url(Images/search_start.jpg); 
    *background-image:url(Images/search_startIE7.jpg);
    -background-image:url(Images/searchIE6_start.gif);
    background-repeat:no-repeat;width:5px;height:22px;
}

/*Module Elements*/
.boxTitle
{
    color: #FFFFFF;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    padding-left: 9px;
}

.dateText
{
    color: #939598;
    font-family: Arial,Verdana,Tahoma;
    font-size: 11px;
}

.Title
{
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
    font-weight: bolder;
}

.boxContent
{
    font-family: Verdana;
    font-size: 10px;
    color: #2c404a;
    font-weight: normal;
    font-style: normal;
}

.bottom
{
    margin-bottom: 10px; 
    *margin-bottom:9px;
    -margin-bottom:7px;
}

/* GENERAL */
/* Body text */
.Normal
{
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 12px;
}

.Normal A
{
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 12px;
    text-decoration: underline;
}

#skn_lyut_LeftPane table, #skn_lyut_ContentPane table, #skn_lyut_RightPane table
{
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 12px;
}

/* Heading */
.Head
{
    color: #2F3034;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
}
.Head A
{
    color: #2F3034;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}



/*------------------- CalendarModule -------------------*/
.Calendar
{
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
    width:165px;
}
.Calendar A /**/
{
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
    text-decoration: none;
}

.CalendarDay A, .CalendarWeekendDay A, .CalendarTodayDay A /**/
{
    width: 19px;
    height: 15px;
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
}

td .CalendarDay, td .CalendarNonEmptyDay, td .CalendarWeekendDay
{
    
    border: solid 1px #b8c1c5;
}
/**/

td .CalendarSelector
{
    border-right: solid 1px #b8c1c5;
    border-left: solid 1px #b8c1c5;
    border-bottom: solid 1px #b8c1c5;
}
/**/

.CalendarDayHeader /**/
{
    text-transform: uppercase;
    border: solid 1px #b8c1c5;
    height: 17px;
    width: 19px;
    background-color: #EBF3F8;
    font-weight: bold;
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
}

.CalendarSelectedDay /**/
{
    width: 19px;
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
}
.CalendarNonEmptyDay /*calendar with and event on it*/
{
    width: 19px;
    background-color: #b8c1c5;
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
}
.CalendarTitle /**/
{
    color: #2F3034;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #fff;
}



.CalendarOtherMonthDay, CalendarOtherMonthDay A /**/
{
    width: 19px;
    border: solid 1px #b8c1c5;
    height: 15px;
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
}
.CalendarSelector, .CalendarSelector A
{
}
.CalendarNextPrev, .CalendarNextPrev A /**/
{
    cursor: pointer;
    height: 15px;
    margin: 0px;
    text-decoration: none;
    color: #2F3034;
    font-family: Arial,Verdana,Tahoma;
    font-size: 10px;
}
.CalendarPrevMonthImage, .CalendarPrevMonthImage A /**/
{
    background-image: url(Images/arrow_back_calendar.gif);
    background-repeat: no-repeat;
    cursor: pointer;
    width: 8px;
    height: 10px;
    border: 0px;
    margin: 0px;
}
.CalendarNextMonthImage, .CalendarNextMonthImage A /**/
{
    background-image: url(Images/arrow_next_calendar.gif);
    background-repeat: no-repeat;
    cursor: pointer;
    width: 8px;
    height: 10px;
    border: 0px;
    margin: 0px;
}

.arrow_next_eve
{
    background-image: url(Images/arrow_next_eve.gif);
    background-repeat: no-repeat;
    width: 8px;
}
.arrow_back_eve
{
    background-image: url(Images/arrow_back_eve.gif);
    background-repeat: no-repeat;
    width: 8px;
}

/*-------------------END CALENDARMODULE -------------------*/



.NormalLayout .TextFrame381
{
    float: none !important;
    height: auto !important;
    margin-left: 0 !important;
    margin-bottom: 10px;
    *margin-bottom: 0px;
}

.TextFrame181
{
    height: auto !important;
}

.TextFrame381
{
    height: auto !important;
}

#skn_lyut_ctr4445_WebCamModule_imgWebCam
{
    height: 122px;
    width: 162px;
}

/* GENERIC */
H1
{
}
H2
{
}
H3
{
}
H4
{
}
H5, DT
{
}
H6
{
}
TFOOT, THEAD
{
}
TH
{
}
A:link
{
}
A:visited
{
}
A:active
{
}
A:hover
{
}
SMALL
{
}
BIG
{
}
BLOCKQUOTE, PRE
{
}
UL LI
{
}
UL LI LI
{
}
UL LI LI LI
{
}
OL LI
{
}
OL OL LI
{
}
OL OL OL LI
{
}
HR
{
}
