*
{
    font-family:Arial;
    font-size:10pt;   
}

#PageWrap
{
    margin-left:auto;
    margin-right:auto;
    width:1010px;
    height:650px;
    margin-top:15px;
}

.WelcomeContent { width: 233px; height: 140px;}
.WelcomeLink { color: #000;}
a
{
    text-decoration:none;
    color:#d0d0d0;
}
a:hover
{
    text-decoration:underline;
}
a.Small
{
    color:#d0d0d0;
}
a.Big
{
    font-size:12pt;
    font-weight:bold;
    color:#000;
}
a.Big:hover
{
    text-decoration:none;
}
/*Left side*/
#LeftSide
{
    float:left;
    width:190px;
    margin-right:35px;
    height:100%;
    border-right:solid 1px #cdcbcc;
    text-align:right;
}
#LeftSide img.Title
{
    margin-top:25px;
    display:block;
}

#ContactInfo
{
    position: relative;
    width: 233px;
    height:35px;
    text-align:right;
    background-color: #FFF;
}
#ContactInfo a 
{
    position: absolute;
    top: 7px; right: 5px;
    font-family: Arial;
    font-size: 10pt;
    color:#000;   
    font-weight:narmal;
    text-decoration: none;
    letter-spacing: 1px;
}
#ContactInfo a:hover { color: #828282; letter-spacing: 1px; font-size: 10pt;}

#Menu
{
    padding:0;
    margin:65px 11px 0 0;
    list-style:none;
    height:346px;
}
#Menu .MenuItem
{
    margin:0;
    padding:0;
    margin-top:8px;
    
}
#Menu .MenuItem a
{
    font-size:10pt;
    color:black;
}

#Menu .Selected
{
    padding-right:10px;
}

#MenuFooter
{
    height:60px;
    position:relative;
}
#MenuFooter div
{
    margin-right:11px;
    position:absolute;
    bottom:0;
    right:0;
}
#Link
{
    color:black;
}
#SwitchLang
{
    color:Black;
}
/*Right side*/
#RightSide
{
    float:left;
    width:775px;
    height:100%;
    text-align:right;
}
#ContentWrapper
{
   /* border:solid 1px #cdcbcc;*/
    width:736px;
    height:595px; 
    margin-left:35px;
    margin-top:20px;
   
}

/*home page - cover grid */
#home_grid { float: left; width: 736px; height: 508px; /* used to be 595 */}
.section_container { float: left; position: relative; width: 184px; height: 168px;}
.section_item_wrapper { float: left; position: relative; width: 184px; height: 168px;}

/* for IE first */
.section_item {float: left; width: 92px; height: 84px; z-index:1; }
.cover_thumb { border: 1px solid; border-color: #CDCBCC; }
html>body .section_item {float: left; width: 92px; height: 84px; z-index:1; }
html>body .coverthumb  { border-width: 0.2px; border-color: #CDCBCC; }
/* for IE first */
.section_container_name { width: 184px; position: absolute; top: 40px; left: 0px; text-transform: uppercase; text-decoration: none; font-size: 2em; text-align: center; color: #000; font-weight: bold; z-index:2; opacity:.8; display: none; margin-top: 25px; }

html>body .section_container_name { width: 184px; position: absolute; top: 40px; left: 0px; text-transform: uppercase; text-decoration: none; font-size: 2em; text-align: center; color: #000; font-weight: bold; z-index:2; opacity:.8; display: none; }
#myImageFlow {position: relative; overflow: hidden;}
#imageflow_wrapper {position:relative;margin-top: 120px; margin-bottom: 50px;}
.highslide-container {
	z-index:10003 !important;
}
.highslide-credits {
	display:none !important; 
}


#DescriptionWrapper
{
    float:left;
    height:560px;
    width:120px;
    margin-top:20px;
    text-align:left;
}
#PictureWrapper
{
    float:left;
    width:575px;
    height:560px;
    margin:20px 10px 10px 10px;
}
#ContentNav
{
    height:30px; 
    line-height:30px;
}

#SubSectionsGrid {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse: collapse;
	background-color: white;
}
#SubSectionsGrid td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #cdcbcc;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
.NavBarButton
{
    margin-left:25px;
}
#Links
{
    padding-top:194px;
    text-align:center;
}
#Links a
{
    color:#000;
}
/*
#SubSectionsGrid tr
{
    background:url(../images/gridborder.gif) bottom left repeat-x;
}
#SubSectionsGrid td
{
    background:url(../images/gridborder.gif) top right repeat-y;

}

#SubSectionsGrid td.NoBorderRight
{
    background:none;
}
#SubSectionsGrid tr.NoBorderBottom
{
    background:none;
}*/