.lightBlueText {color:#00ADEF}
.blueText {color:#003d7d}
.blackText {color:#000}

body {font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 9pt; color:#666666;}
p {color:#666666; margin:0 0 10px 0; line-height:1.4em;}
h2 {font-size:14pt; color:#003d7d; margin:0 0 10px 0}
h3 {font-size:14pt; color:#003d7d; margin:0 0 10px 0;}
#container {width:960px; margin-left: auto; margin-right:auto;}
#logo {width:230px; height:80px; background:url(../images/logo.gif)  no-repeat; float:left;}
#logo h1 {text-indent:-999px;}
ul {padding-left:15px; margin:0 0 15px 0}
ul li{margin-bottom:0.2em;}

/*********** NAV **********/
#nav {float:right; padding-top:62px; width:550px}
.mainNav {float:left; margin-right:20px; font-weight:bold; font-size:12pt; position:relative; background:#fff; padding-bottom:7px}
.dropdown {font-size:9pt; font-weight:normal; position:absolute; top:20px; left:0px; width:100px; background:#c1e2ef; padding: 0 5px; margin-top:6px; z-index:1}
.dropdown[class] {font-size:9pt; font-weight:normal; position:absolute; width:100px; z-index:100}
.dropdown a {border-bottom:1px solid #fff; width:100%; display:block; padding:5px 0;  z-index:100}
#banner {margin-top:10px; position:relative; z-index:-1}
#banner[id] {z-index:0}
#flashcontent {margin-top:10px; z-index:111}
#banner-textContainer {background:url(../images/banner-bg.gif) no-repeat; height:65px; text-align:right; padding-right:10px}
#banner-textContainer h2 {font-size:25pt; color:#fff; margin:0; padding-top:7px; line-height:1em; margin-bottom:5px; }
#banner-caption {text-align:left; color:#fff;font-size:10px; }


/************ HOME *************/
#content-home {width:470px; float:left; margin-top:15px}
#quote {width:435px; float:right; text-align:right; border:1px solid #00ADEF; padding:3px 15px 10px 0;}
blockquote {background:url(../images/icon-quoteOpen.gif) no-repeat left 8px; padding: 10px 0 0 30px; font-size:11pt; font-weight:bold; color:#888; text-align:left; line-height:1.25em; margin:0 0 8px 10px;}
blockquote span {background:url(../images/icon-quoteClose.gif) no-repeat right bottom; display:block; padding-right:18px}
#foundation {font-size:8pt; color:#000}
.cta {margin-right:18px; float:left;}

#latestNews {width:420px; float:right; text-align:right; border:1px solid #00ADEF; padding:10px 15px 5px 15px; margin:15px 0 10px 0; text-align:left}
#latestNews h3 {font-size:12pt;}


/************ OTHER PAGES *************/
#content {width:960px; margin-top:15px; background:url(../images/bg-line.gif) repeat-y}
#sideContent {width:195px; float:left; color:#00ADEF; }
#sideContent h3 {font-size:12pt; color:#003d7d;  text-transform:none}
#sideContent li { margin-bottom:5px;}
#mainContent {width: 745px; float:right;}
#mainContent h3 {font-size:17pt; margin-bottom: 5px}
#mainContent table {margin-bottom:15px}
.sideImage {float:right; margin:0 0 5px 15px; text-align:right; width:250px}
.sideImage p {color:#003d7d; font-size:8pt; font-style:italic; margin-bottom:0px;}
#jpopcap {color:#003d7d; font-size:8pt; font-style:italic; margin-bottom:3px}
#backtop {margin-top:10px;  text-align:right}



#footer {font-size:8pt; margin-top:15px; text-align:right}

a img {border:0}
a:link, a:visited {color:#00ADEF;}
a:hover, a:active {color:#003d7d;}
#sideContent a {font-weight:bold; color:#00ADEF;}
#sideContent a:hover, #sideContent a:active {font-weight:bold; color:#003d7d;}
#backtop a:link, #backtop a:visited{font-weight:bold; color:#44c3f3; text-decoration:none;}
#backtop a:hover, #backtop a:active{font-weight:bold; color:#003d7d; text-decoration:none;}
#nav a:link, #nav a:visited {color:#003d7d; text-decoration:none}
#nav a:hover, #nav a:active {color:#00ADEF; text-decoration:none}
#nav a.selected:link, #nav a.selected:visited {color:#00ADEF}
#nav a.selected:hover, #nav a.selected:active {color:#003d7d}
#footer a{color:#666666}
#footer a:hover {color:#00ADEF}


.left {float:left}

.clear {clear:both}


.rssThumbFloat {
  float: right;
  width: 78px;
  margin: 0 2px 0 0;
  text-align: center;
  font-size: .85em;
}

.rssThumb {float:right;}

#jpopcap {width:240px; text-align:right}
#fullsize {float:right}

