/* @override http://www.electrictower.com/includes/css/global.css */

/* selector reset 
--------------------------------*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, a, abbr, acronym, address, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, var, b, u, i, center, tablefieldset, form, fieldset, label, legend, select, input { margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;line-height: 150%; }

/* common selector layout 
--------------------------------*/

body { background: url(../images/background.gif) #A0A0A0; }
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;}
p { padding: 5px 0; margin: 0; }
img { border: 0; }
input, select { vertical-align: middle; }
a:link { color: #143752; }
a:visited { color: #143752; }
a:hover { color: #90A6B9; }
h1,h2 { font-size: 12px; font-weight: bold; margin: 5px 0; }

/* common selector classes 
---------------------------------*/

.text-center { text-align: center; }
.text-right { text-align: right; }
.text-left { text-align: left; }
.fl-left { float: left; }
.fl-right { float: right; }
.clear { clear:both; }
.container { overflow: hidden; width: 100%; }
.required { color: #D00; }
.note { font-style: italic; font-size: 10px; }
/*.opacity { opacity: .60; filter: Alpha(opacity=60); } not valid css 2.1*/

h1.title { }
select.text { border: 1px solid #999; }
input.text { padding: 2px; border: 1px solid #999; width: 130px; }
textarea.text { padding: 2px; border: 1px solid #DDD9D3; }
input.image { }
input.button { color:#FFF; background:#000; font: bold 92% Verdana, Arial, Helvetica, sans-serif; border:0;padding: 2px; }
input.checkbox { width:20px; margin: 3px 0 0 0; }
input.radio { width:20px; margin: 5px 0 0 0; }

/* body selectors 
---------------------------------*/

/* home */
#home { width: 975px; text-align:left; margin: 0 auto 0 auto; }
#home div#content { background: url(../images/starburst-bg-img.gif) no-repeat #0F324E; width: 975px; height: 450px; overflow: hidden; padding: 0 0 0 0; margin: 0 0 0 0;position:relative }
#home div#content div#btn-pad { padding: 320px 0px 0px 767px; }
#home div#content div#left { overflow:hidden; float:left; width: 357px; margin: 0 0 0 0; }
#home div#content div#right { float: left; width: 618px; margin: 0 0 0 0; }
#home div#content div#logo-pad { padding: 61px 0px 0px 820px; }

/* internal */
#internal { width: 975px; text-align:left; margin: 0 auto 0 auto; position:relative; }
#internal a#logo { display:block; position:absolute; width: 200px; height: 260px; top:0; left:0; text-indent:-6000px; }
#internal.full a#logo {background:url(../images/logo-full-width.png); width:66px;height:125px;left:60px; top:4px;}
#internal div#content { background: #ffffff url(../images/content-bg.gif) repeat-y; width: 975px; overflow: hidden; padding: 0 0 0 0; margin:0; }
#internal.full div#content { background:#fff}
#internal div#content div#left { float: left; width: 200px; margin: 0 0 0 0; padding:0; background: url(../images/i-logo.gif) no-repeat top; }
#internal div#content div#left-subnav { background: url(../images/subnav-bg.gif) repeat-x #97ACBE; width: 200px; margin: 174px 0 0 0; padding: 0 0px 40px 0px; min-height: 232px; }
* html #internal div#content div#left-subnav { height: 232px; }
#internal div#content div#left-subnav ul { list-style: none; }
#internal div#content div#left-subnav ul a { color:#FFFFFF; text-decoration: none; margin:0 0 0 0; }
#internal div#content div#left-subnav ul a:hover { color:#CCCCCC; text-decoration: none; }
#internal div#content div#left-subnav li { padding: 8px 0px 8px 0px; margin:0 0 0 0; list-style:none; width: 150px; border-bottom: 1px solid #CCCCCC; }
#internal div#content div#right { float: left; width: 720px; display: inline; padding: 20px 30px 40px 25px; margin: 0 0 0 0; }
#internal.full div#content div#right { float:none;display:block;width:100%;padding:0}
#home #content2 { background:url(../images/content.jpg) no-repeat -1px 0;position:relative;z-index:1; height:450px; }
#home #content2 #welcome { width: 489px; height: 231px; }
#home #content2 #welcome h1 { position:absolute; top:30px;right:119px; width:489px; height: 231px; background:url(../images/welcome-h1.png) 0 0; text-indent:-6000px; }
#home #content2 #welcome a { display:block; width:; height:; text-indent:-6000px; }
#home #content2 #welcome p { margin:0;padding:0;position:absolute; right:114px; top:277px; width:107px; height:16px; background:url(../images/welcome-p.png) 0 0;  }
	
#home #content2 .content { line-height:1.4em; margin: 43px 0 0 392px; width: 336px; }
#home #content2 .image { border:#fff 1px solid; margin:0; padding:0; width:119px; float:left; }
#home #content2 .image img { display:block; }
#home #content2 .cms { color:#fff; padding:0; margin:0 0 0 0; width:200px; float:right; }
#home #content2 #logo-top { position:absolute;z-index:10;bottom:0;right:54px;padding:0;margin:0;background:url(../images/iskalo-logo-top.gif) no-repeat 0 0; text-indent:-6000px; width:101px;height:52px; }
#home #content2 #logo-top a { display:block; width:100%;height:100% }


/*shared*/
#header { width: 975px; height: 44px; overflow:hidden; padding: 0; margin: 0; background: #0F324E; border-bottom: 1px solid #ffffff; }
#header-pad { padding-left: 141px; }
#i-header { width: 975px; height: 44px; overflow:hidden; padding: 0; margin: 0; background: #0F324E;  }
#i-header-pad { padding-left: 67px; }

/*NAV*/
#nav ul { width: 748px; padding-left: 227px; height: 29px; background: url(../images/nav-left.gif) no-repeat; list-style:none; margin:0; }
#nav a { display: block; /* text-indent: -6000px;*/ 
padding: 5px 6px 2px 6px; height: 20px; overflow: hidden;
text-decoration:none; font-size: 11px; border-right: 1px solid #777;
color: #fff; text-transform: uppercase; }
#nav li.menu-cat { float: left; display: block; }/*menu category styling*/
#nav li:hover { position:relative; } /*hold flyout positioning*/
#nav li:last-child a, #i-nav li:last-child a{border-right: none;  }

#i-nav ul { width: 755px; padding-left: 200px; height: 30px; background: url(../images/i-nav-bg.gif) no-repeat; list-style:none; margin:0; }

#i-nav a { display: block; padding: 5px 6px 2px 6px; height: 20px; overflow: hidden; /*text-indent: -6000px;*/ border-top: #ffffff solid 1px;  text-decoration:none; font-size: 11px;
color: #fff; text-transform: uppercase; border-right: 1px solid #777
}
#i-nav a:hover, #nav a:hover{ border-bottom: 2px solid #fff;}
#i-nav li.menu-cat { float: left; display: block; }/*menu category styling*/
#i-nav li:hover { position:relative; } /*hold flyout positioning*/

/* dropdown */
#nav li ul a { padding: 5px 3px 5px 20px; text-indent: 0; height: auto; width: 147px; color: #FFFFFF; text-decoration: none; } /* reset for dropdown */
#nav li ul a:hover { color: #FFF; background: #95ABBD; } /*reset for dropdown */
#nav ul ul { position: absolute; top: px;left: px; width: 170px; height: auto; margin:0;padding:0; list-style:none; border-top: 1px #2C5677 solid; } /*dropdown properties*/
#nav li ul li { border: #2C5677 solid; border-width: 0 1px 1px 1px; }
#nav li ul li ul { position: absolute; top: 5px; left: 100%; } /*flyout positioning */
/* display/don't display */
#nav ul ul,
#nav li:hover ul ul{ display: none; } /*hide dropdown*/
#nav li:hover ul,
#nav ul ul li:hover ul{ display: block; background: #4B6880; } /*dropdown item properties*/

#i-nav li ul a { padding: 5px 3px 5px 20px; text-indent: 0; height: auto; width: 147px; color: #FFFFFF; text-decoration: none; } /* reset for dropdown */
#i-nav li ul a:hover { color: #FFF; background: #95ABBD; } /*reset for dropdown */
#i-nav ul ul { position: absolute; top: px;left: px; width: 170px; height: auto; margin:0;padding:0; list-style:none; border-top: 1px #2C5677 solid; } /*dropdown properties*/
#i-nav li ul li { border: #2C5677 solid; border-width: 0 1px 1px 1px; }
#i-nav li ul li ul { position: absolute; top: 5px; left: 100%; } /*flyout positioning */
/* display/don't display */
#i-nav ul ul,
#i-nav li:hover ul ul{ display: none; } /*hide dropdown*/
#i-nav li:hover ul,
#i-nav ul ul li:hover ul{ display: block; background: #4B6880; } /*dropdown item properties*/

/* nav categories */
/*
#nav li#nav-project-profile { background: url(../images/nav-portfolio.gif); width: 131px; } 
#nav li#nav-project-profile:hover {background-position: 0 -29px; }
#nav li#nav-space-available { background: url(../images/nav-space.gif); width: 130px; } 
#nav li#nav-space-available:hover {background-position: 0 -29px; }
#nav li#nav-history { background: url(../images/nav-history.gif); width: 74px; } 
#nav li#nav-history:hover {background-position: 0 -29px; }
#nav li#nav-tenant-services { background: url(../images/nav-tenant.gif); width: 130px; } 
#nav li#nav-tenant-services:hover {background-position: 0 -29px; }
#nav li#nav-news { background: url(../images/nav-news.gif); width: 65px; } 
#nav li#nav-news:hover {background-position: 0 -29px; }
#nav li#nav-about-us { background: url(../images/nav-about.gif); width: 89px; } 
#nav li#nav-about-us:hover {background-position: 0 -29px; }
#nav li#nav-contact-us { background: url(../images/nav-contact.gif); width: 105px; } 
#nav li#nav-contact-us:hover {background-position: 0 -29px; }
*/
/*
#i-nav li#nav-project-profile { background: url(../images/nav-portfolio.gif); width: 131px; } 
#i-nav li#nav-project-profile:hover {background-position: 0 -29px; }
#i-nav li#nav-space-available { background: url(../images/nav-space.gif); width: 130px; } 
#i-nav li#nav-space-available:hover {background-position: 0 -29px; }
#i-nav li#nav-history { background: url(../images/nav-history.gif); width: 74px; } 
#i-nav li#nav-history:hover {background-position: 0 -29px; }
#i-nav li#nav-tenant-services { background: url(../images/nav-tenant.gif); width: 130px; } 
#i-nav li#nav-tenant-services:hover {background-position: 0 -29px; }
#i-nav li#nav-news { background: url(../images/nav-news.gif); width: 65px; } 
#i-nav li#nav-news:hover {background-position: 0 -29px; }
#i-nav li#nav-about-us { background: url(../images/nav-about.gif); width: 89px; } 
#i-nav li#nav-about-us:hover {background-position: 0 -29px; }
#i-nav li#nav-contact-us { background: url(../images/nav-contact.gif); width: 105px; } 
#i-nav li#nav-contact-us:hover {background-position: 0 -29px; }
*/

#banners { color: #345C7F; font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; border-bottom: 1px solid #345C7F; width: 704px; text-transform: uppercase; }
#internal.full #banners{margin:15px 0 0 150px;width:804px;}
#breadcrumb { padding-bottom: 20px; font-size: 10px; }
#breadcrumb a { padding-bottom: 20px; font-size: 10px; color: #666666; }

#footer { color: #FFF; background: url(../images/footer-bg.gif) repeat-x; height: 44px; width: 975px; padding: 0 0 0 0; text-align: center; }
#footer-pad { padding: 0px 0px 0px 145px; line-height: 170%; }
#footer a { color: #FFF; text-decoration: none; }
#footer a:hover { color:#CCCCCC; }
#footer-logo { float: right; }
#footer-text {color:#fff;margin:3px auto 0 auto; padding: 7px 0 15px; text-align:center;  }

#iskalo-logo { height: 33px; padding: 0px 0px 0px 845px; }
#core101-logo { color: #FFFFFF; text-align:center; padding: 10px 0; }
#core101-logo a { color: #FFFFFF; text-decoration: none; font-size:smaller; padding-left: 20px; }

/* MISC 
-------------------------------------*/

/* forms */
#content-form { width: 450px; }
#content-form td { padding: 0 0 2px 0; }
#content-form td.label { text-align: right; vertical-align: top; padding: 0 5px 0 0; }
#content-form input.text { padding: 2px; width: 150px; border: 1px solid #DEDEDE; }
#content-form input.short { width: 55px; }
#content-form textarea.text { width: 220px; height: 60px; border: 1px solid #DEDEDE; }
#content-form input.button { padding: 2px; background: #A0A0A0; color: #FFF; }

#text-landmark{color:#fff;position:absolute;right:110px;top:325px;font-style:italic;font-size:1.3em;}

#anniversary{
	position: relative;
	left:80px;
	bottom: 40px;
	visibility: visible;
	float: left;
	
}
#anniversary img{width: 110px;}


