/*** BEGIN GENERIC INTSITE CLASSES ***/
/*Characteristics*/
.CharTable {margin:auto}
.Char, .CharVal {font-size: 8pt}
.Char {text-align:right;padding-right:3px}
.CharVal {font-weight:bold}

/*Language menu*/
DIV#Lang {position:relative;float:right;top:43px;text-align:right;color:#E5D197;font-size: 8pt;} /*layout settings under MASTER SPECIFIC*/
#Lang A{color:#666666;}
.ActiveLang {font-weight:bold}
.LangSep {color:#E5D197;}

/*Pagination*/
.pagination {font-family:tahoma;text-align:center;width:100%;margin:10px 0px 10px 0px}
.pagination .CurPage {font-weight:bold}

/**** CALENDAR STYLES *****/
#Calendar {font-family:tahoma;margin:5px;background-color:#FFFDE9}
#Calendar .PageTitle {text-align:center;width:100%;font-size:10pt;font-weight:bold}
#Calendar .ArrowTable {width:100%;font-weight:bold;font-size:8pt;text-align:center}
#Calendar .CalendarTable {width:100%;background-color:BLACK;text-align:center;margin:5px 0px 5px 0px;}
#Calendar .CalendarTable TD {background-color:WHITE;font-size:8pt;height:15pt;width:14%}
#Calendar .CalendarTable .ColHeader {background-color:#F0F0F0;font-weight:bold}
#Calendar .CalendarTable .Weekend {background-color:#FFF8A0}
#Calendar .CalendarTable .Today {color:RED;font-weight:bold}
#Calendar .CalendarTable .SelectedDay {color:GREEN;border:1px solid green;padding:0px 5px 0px 5px;font-weight:bold}
#Calendar .CalendarTable A {text-decoration:none}
#Calendar .ButtonTable {width:100%;font-weight:bold;font-size:8pt;text-align:center}

.IETableCenterKludgeDiv {text-align:center} /*Need div to center table in IE*/

/*** BEGIN GENERIC INTSITE CLASSES ***/
.ErrorLabel {color:#ff2800;}
.copyright {color: #333333;font-size: 7pt;}
.Numeric {text-align:right}
.Required {color:RED;padding-left:3px}
/*** END GENERIC INTSITE CLASSES ***/


/*** BEGIN STYLES SPECIFIC TO THIS MASTER ***/
#Main {background-image: url(../../images/background.gif);background-repeat: no-repeat;height: 600px;width: 955px;border-collapse:collapse;}
#Header {padding-bottom:1px;text-align: left;height: 74px;padding-top:20px;}
#Left {margin-top: 0px;position: absolute;padding-top: 20px;height: 500px;width: 185px;}
#Lang {height:15px;vertical-align:top;padding:0px}
#Content{position:absolute;margin-left:185px;padding:5px 0 0 5px;vertical-align:top; background-color: white; border-style: solid;border-color: #C6C6C6;border-width:1 0 0 1; height: 510px; width:770px;;}



/*** End STYLES SPECIFIC TO THIS MASTER ***/

/*Menus*/

.Level1, .Level1Selected{font-family:arial;color:#000000;font-size:12px;font-weight:bold;background-image: url("../../images/menu_top.gif");background-repeat: no-repeat;background-position: left;white-space: nowrap;}
.Level1Selected{background-image: url("../../images/menu_top_selected.gif");}
TD.Level1, TD.Level1Selected{padding:0 30px 0px 30px;color: #000000;}
.Level1 A, .Level1Selected A{color: black;text-decoration:none;}
.Level1 A:hover, .Level1Selected A:hover {text-decoration: none;color: #000000;}
TD.Level1Selected A{color:#999999;}

.Level2, .Level2Selected{font-family:arial;color:#FFFFFF;font-size:12px;font-weight:bold;background-image: url("../../images/menu.gif"); background-position: center; background-repeat: no-repeat;text-align: center; height: 50px; width: 100%;vertical-align: middle;}
.Level2 A, .Level2Selected A {line-height: 50px;text-decoration: none;color: #EBD78E;}
.Level2 A:hover, .Level2Selected A:hover{color:#FFFFFF;text-decoration: none;background-color: transparent;}
.Level2Selected A{color:#FFF;}

.Level3, .Level3 A, .Level3Selected, .Level3Selected A{font-family:arial;color:#5F5F5F;font-size:12px;width: 100%;text-align: center;vertical-align: middle;text-decoration: none;}
A.Level3:hover, A.Level3Selected:hover{text-decoration:none;color:#000000}
.Level3Selected A{color:#000;}
