

/* general attributes */
html { padding:0px; margin:0px; height: 100%;}
body {margin: 0px; padding: 0px;  text-align: center; font-family:verdana, arial, helvetica, sans-serif; font-size:70%; height:100%;}
img {border:0;}
a { color:#05347a; text-decoration:none;}
a:hover{ color:#00539b; text-decoration:underline;}

/* Page */
.clearLeft {clear:left;} 

#pageholder2 {width:780px; padding:0; margin: 0 auto; text-align:center; background:url(../images/topGroup.gif) no-repeat;}

#banner {width: 780px; height:153px; padding:0; margin:0; border-bottom:4px solid #fff; border-top:4px solid #fff;}

#titlesContainer { padding:0 0 10px 0; text-align:left; background: url(../images/title_tile2.gif) repeat-y #eeeeee; width:780px; border-bottom:5px solid #3d3d3d;}
#titlesContainer a { color:#000000; text-decoration:none; }

#titlesContainer .corporateBox{ border-top:6px solid #05347a; width:154px; margin:0 3px 0 0; float:left; }
#titlesContainer .corporateBox a:hover{ color:#05347a; text-decoration:underline;}
#titlesContainer .corporateBox div { width:172px; margin:0 10px;}
#titlesContainer .corporateBox div ul { margin:0 0 0 14px; padding:0;}
#titlesContainer .corporateBox div li { margin:0; margin-bottom:0; padding:0; list-style-image:url(../images/bullet_home.gif); }

#titlesContainer .constructionBox{ border-top:6px solid #00539b; width:192px; margin:0 4px 0 0; float:left;}
#titlesContainer .constructionBox a:hover{ color:#00539b; text-decoration:underline;}
#titlesContainer .constructionBox div { width:172px; margin:0 10px;}
#titlesContainer .constructionBox div ul { margin:0 0 0 14px; padding:0;}
#titlesContainer .constructionBox div li { margin:0; padding:0; list-style-image:url(../images/bullet_home.gif); list-style-position:inherit;}

#titlesContainer .developmentsBox{ border-top:6px solid #e96d1f; width:192px; margin:0 4px 0 0; float:left;}
#titlesContainer .developmentsBox a:hover{ color:#e96d1f; text-decoration:underline;}
#titlesContainer .developmentsBox div { width:172px; margin:0 10px;}
#titlesContainer .developmentsBox div ul { margin:0 0 0 14px; padding:0;}
#titlesContainer .developmentsBox div li { margin:0; padding:0; list-style-image:url(../images/bullet_home.gif); list-style-position:inherit;}

#titlesContainer .fitoutBox{ border-top:6px solid #c60651; width:192px; margin:0 4px 0 0; float:left;}
#titlesContainer .fitoutBox a:hover{ color:#c60651; text-decoration:underline;}
#titlesContainer .fitoutBox div { width:172px; margin:0 10px;}
#titlesContainer .fitoutBox div ul { margin:0 0 0 14px; padding:0;}
#titlesContainer .fitoutBox div li { margin:0; padding:0; list-style-image:url(../images/bullet_home.gif); list-style-position:inherit;}

#titlesContainer .facilitiesBox{ border-top:6px solid #008a5e; width:192px; margin:0; float:left;}
#titlesContainer .facilitiesBox a:hover{ color:#008a5e; text-decoration:underline;}
#titlesContainer .facilitiesBox div { width:172px; margin:0 10px;}
#titlesContainer .facilitiesBox div ul { margin:0 0 0 14px; padding:0;}
#titlesContainer .facilitiesBox div li { margin:0; padding:0; list-style-image:url(../images/bullet_home.gif); list-style-position:inherit;}

#titlesContainer .arrow1{ width:192px; margin-right:4px; float:left;}
#titlesContainer .arrow1 div { width:172px; margin:0 10px; text-align:right;}
#titlesContainer .arrow2{ width:192px; margin-right:4px; float:left;}
#titlesContainer .arrow2 div { width:133px; margin:0 10px; text-align:right;}
#titlesContainer .arrow3{ width:192px; margin:0; float:left;}
#titlesContainer .arrow3 div { width:172px; margin:0 10px; text-align:right;}
#titlesContainer .arrow { text-align:right; width:133px;}


#welcomeContainer {text-align:left; width: 780px;}
#welcome {padding: 10px 10px 20px 14px; width:425px; float:left; border-right:1px dotted #717171;}
#welcome a {font-weight:bold;}
#news {padding: 30px 10px 20px 10px; width:310px; background: url(../images/title_news.gif) top left no-repeat; float:left;}
#news ul{list-style-image: url(../images/bullet.gif);}
#news li {margin-bottom:10px;}
#news a {font-weight:bold;}
#news a:hover{margin-bottom:20px; color:#05347a; text-decoration:underline;}
#news .newsitem {padding:5px;clear:both;}

/* homepageicons */
#homepageicons {float:left;}
#homepageicons img {margin: 0 5px 5px 5px;height:46px;}

/* Bottom Bar */
#footer {clear:both; width:780px; margin: 0 auto; padding: 0; padding-bottom:10px;}
#footer p {color:#fff; padding:8px 0 0 10px; margin:0; text-align: center;}
#footer a, footer a:visited  {text-decoration: none; color: #fff;}
#footer a:hover {color: #fff; text-decoration: underline;}

#ticker-container{ background-color:#cad5ee;}