/* Elements */
html body {padding:0px;margin:0px;font-family:Arial;font-size:12px;color:#333333;}
form{padding:0px;margin:0px;border-width:0px;}
a, a > img {border:none;text-decoration:none;}


/*Useful classes*/
.grayBackground{background-color:#848484;}
.center{text-align:center;}
.underline{text-decoration:underline;}
.georgia{font-family:Georgia;line-height:1;}
.webding{font-family:Wingdings 3;}

/* Font Sizes */
.xsmall{font-size:9px;}
.smaller{font-size:10px;}
.small{font-size:11px;}
.medium{font-size:12px;}
.large{font-size:14px;}
.larger{font-size:16px;}
.xlarge{font-size:18px;}
.xxlarge{font-size:20px;}
.bold{font-weight:bold;}

/* Colors */
.white, .white > a:link, .white > a:active, .white > a:visited, .white > a:hover{color:#ffffff;text-decoration:none;}
.red, .red > a:link, .red > a:active, .red > a:visited, .red > a:hover{color:#c61a16;text-decoration:none;}
.gray, .gray > a:link, .gray > a:active, .gray > a:visited, .gray > a:hover{color:#333333;text-decoration:none;}
.lightGray{color:#555555;}


/* Design Elements */
#wrabber{}
#top{height:116px;background-image:url(top00000.png);text-align:left;}
#middle{padding:0px 15px 0px 24px;background-image:url(middle00.png);background-repeat:repeat-y;text-align:left;line-height:1.5;}
#bottom{height:94px;background-image:url(bottom00.png);text-align:left;vertical-align:top;padding-left:340px;}
#logoBox{height:84px;position:relative;z-index:99;vertical-align:bottom;text-align:left;}
#logo{position:absolute;background-image:url(logo0000.png);height:162px;width:158px;background-position:top;top:0px;}
#searchWrabber{text-align:right;padding-right:28px;padding-bottom:7px;}
#searchBox{width:136px;vertical-align:middle;border-width:0px;height:18px;}
#searchButton{vertical-align:middle;border-width:0px;}


/* Link Divs */
#bottomMenuLinks{padding-top:12px;}
#bottomMenuLinks > a:link, #bottomMenuLinks > a:active, #bottomMenuLinks > a:visited{padding-right:3px;text-decoration:underline;}
#bottomMenuLinks > a:hover{color:#c61a16;}

/* Mega Menu */
#mainMenu{height:32px;text-align:left;padding-left:155px;vertical-align:top;}
#mainMenuLinks{padding-top:8px;}
.mainMenuLink{position:relative;display:inline;z-index:100;padding:8px;padding-bottom:9px;}
.mainMenuLinkSelected{background-image:url(menuHove.png);background-repeat:repeat-x;}
.mainMenuLink > div{position:absolute;display:none;top:32px;left:-1px;background-color:#000000;padding:5px;border:solid 1px #ab0601;border-top-width:0px;width:auto;white-space:nowrap;min-width:175px;}
*+html .mainMenuLink > div{top:40px;} /*Hack for ie8*/
.mainMenuLink > div > a:link, .mainMenuLink > div > a:active, .mainMenuLink > div > a:visited{display:block;padding:2px;} 
.mainMenuLink > div > a:hover{background-color:#c61a16;color:#FFFFFF;}
.mainMenuLinkTitle{color:#ffffff;background-image:url(menuHove.png);}

/* Slide */
#slideContainer{width:966px;height:250px;background-repeat:repeat-x;position:relative;border-bottom:solid 5px #cccccc}
#slidePages{background-color:#FFFFFF;width:952px;height:252px;margin:0px 0px 0px 0px;position:relative;float:left;}
#slidePages > div {display:none;position:absolute;top:0px;left:0px;z-index:1;}
#slideBand{background-color:#000000;z-index:2;opacity:0.6;filter:alpha(opacity=60);}
#slideTitle{z-index:3;text-align:right;padding-top:7px;font-family:Century Gothic;font-weight:bold;}
#slideText{display:inline;}
#slideTabs{z-index:4;text-align:left;padding-top:12px;}
#slideLinks{display:inline;}
#slideLinks a:link{width:15px;height:15px;background-image:url(slide000.png);background-position:center;background-repeat:no-repeat;padding-right:2px;display:inline-block;vertical-align:middle;}
#slideLinks a.current{background-image:url(slideAct.png);}
.bottomBand{vertical-align:middle;position:absolute;top:219px;left:8px;width:938px;padding-left:5px;padding-right:7px;height:40px;}


/* News */
#newsContainer{}
#activities{width:40%;vertical-align:top;}
#news{width:40%;vertical-align:top;}
#links{width:20%;vertical-align:top;}
.lastActivity{background-image:url(activity.png);background-repeat:repeat-x;}
.separator{background-image:url(point000.png);background-repeat:repeat-y;width:1px;padding:0px;}


#pageWrabber{padding:10px;min-height:500px;height:auto;}
#breadCrumb{padding-left:126px;vertical-align:middle;}
#breadCrumb a:hover{text-decoration:underline;}
#pageMenu{width:200px;text-align:left;border-right:solid 1px #cfcfcf;padding-top:3px;padding-right:5px;vertical-align:top;line-height:1.4;}
#pageMenu div{padding:2px;border-bottom:solid 1px #ebebeb}
#pageMenu div a:hover{text-decoration:underline;} 
#pageMenu .level_0{margin-left:0px;font-size:12px;}
#pageMenu .level_1{margin-left:10px;font-size:11px;}
#pageMenu .level_2{margin-left:20px;font-size:11px;}
#pageMenu .level_3{margin-left:35px;font-size:11px;}
#pageMenu .level_4{margin-left:50px;font-size:10px;}

#managementWrabber{}
#managementTitle{padding-left:130px;}
#pageContent{text-align:justify;width:746px;padding:0px 5px 10px 10px;vertical-align:top;}
#pageContent .table{border-left:solid 1px #cccccc;border-top:solid 1px #cccccc;}
#pageContent .table td{border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
#pageContent .trRed{background-color:#ffe8e7;}
#pageContent .trGray{background-color:#e9e9e9;}
#pageContent input{font-size:11px;}
#pageContent select{font-size:11px;}
#pageContent .rightPhotoWrabber{border:#cccccc 1px solid; text-align: center; padding:6px; margin-left: 16px; margin-bottom: 8px; float: right;}
#pageContent .rightPhotoWrabber > img{margin-bottom:2px;}
#wrabber .overlay {display:none;z-index:10000;min-height:50px;min-width:200px;background:url(overlayB.png);padding:10px;}
#wrabber .overlay .close {background-image:url(modalClo.png);position:absolute;z-index:99999;right:-15px;top:-15px;cursor:pointer;height:43px;width:43px;}
