#home {
background-image:url(images/back.png);
background-repeat:repeat-x;
text-align:center;
background-color:#000;
font-family:verdana;
font-size:11px;
margin:0;
}

.content_text{
font-size:11px;
}

.blue_heading {
font-size:14pt;
color:#3c71b6;
font-weight:bold;
}

.black_heading {
font-size:14pt;
color:black;
font-weight:bold;
}

form {
margin:0;
padding:0;
}

#cback {
background-image:url(images/cback.png);
background-repeat:repeat-x;
text-align:center;
background-color:#000;
font-family:verdana;
font-size:11px;
margin:0;
}

#holder {
background-image:url(images/holder.png);
background-repeat:no-repeat;
background-position:0 30px;
height:816px;
width:1037px;
text-align:left;
margin:0 auto;
}

#holdercontent {
width:1010px;
border:0 red solid;
text-align:left;
margin:0 auto;
}

#logo {
position:relative;
left:50px;
top:14px;
z-index:20;
height:99px;
}

#logoc {
position:relative;
left:23px;
width:130px;
top:3px;
z-index:20;
height:99px;
}

#thecontent {
width:1010px;
margin:0 auto;
}

#subnav {
background-image:url(images/nav2.png);
position:relative;
top:25px;
text-align:right;
padding-right:12px;
padding-top:8px;
z-index:2;
border-bottom:1px #000 solid;
height:10px;
}

#subnavcontain {
display:block;
padding-bottom:3px;
}

#subnav a {
color:#FFF;
font-size:10px;
text-decoration:none;
font-weight:700;
margin-top:1px;
padding:3px 8px;
}

#more {
width:90%;
text-align:right;
display:block;
text-indent:50px;
}

#more a {
text-decoration:none;
color:#3c71b6;
font-weight:700;
}

.tmore {
width:100%;
text-align:right;
display:block;
text-indent:50px;
}

a.fmore {
color:#0b1522;
font-weight:700;
text-decoration:none;
}

.theblue {
color:#3c71b6;
font-weight:700;
}

#mynav {
width:1037px;
height:35px;
}

#reflect {
width:1037px;
height:242px;
background-image:url(images/reflect2.png);
background-repeat:no-repeat;
background-position:21px 0;
vertical-align:top;
padding-left:42px;
}

#eventstable {
position:relative;
top:140px;
left:12px;
width:996px;
float:left;
}

#eventstable td {
width:314px;
}

#events {
background-image:url(images/eventtab.png);
background-repeat:no-repeat;
width:308px;
height:171px;
margin-left:0;
margin-top:10px;
font-size:11px;
padding:22px 0 0 10px;
}

#events2 {
background-repeat:no-repeat;
width:308px;
height:171px;
margin-left:10px;
margin-top:10px;
font-size:10px;
padding:20px 0 0 10px;
}

#e2text {
width:294px;
margin-top:15px;
}

#events3 {
background-repeat:no-repeat;
width:308px;
height:171px;
margin-left:10px;
margin-top:10px;
font-size:10px;
padding:20px 0 0 10px;
}

#e3text {
width:290px;
margin-top:15px;
}

#mymenu {
position:relative;
z-index:20;
}

.nspace {
margin-top:-2px;
font-size:7px;
height:8px;
color:#FFF;
padding:0 12px;
}

.chromestyle {
width:99%;
font-weight:700;
z-index:70;
height:20px;
}

.chromestyle ul {
width:100%;
text-align:center;
margin:1px 0;
padding:5px 0;
}

.chromestyle ul li {
display:inline;
margin:0;
padding:3px 0;
}

.chromestyle ul li a {
color:#FFF;
text-decoration:none;
font-size:11px;
height:20px;
width:100%;
margin:0;
padding:3px 12px;
}

.chromestyle ul li a:hover {
color:#000;
text-decoration:none;
background-color:#FFF;
margin:0;
}

.dropmenudiv {
position:absolute;
top:0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background-image:url(images/mback.png);
width:auto;
visibility:hidden;
margin-top:-1px;
margin-left:-1px;
display:block;
border:1px #000 solid;
}

#dropmenu6 {
width:120px;
}

.dropmenudiv a {
width:auto;
display:block;
text-indent:10px;
text-decoration:none;
color:#FFF;
white-space:nowrap;
padding:2px 12px 2px 2px;
}

* html {
width:100%;
}

#bnav {
line-height:20px;
position:relative;
top:-69px;
text-align:left;
text-indent:20px;
width:1037px;
z-index:20;
margin:0 auto;
}

#bnav a {
color:#FFF;
font-size:11px;
font-weight:700;
text-decoration:none;
padding:4px 9px;
}

#bnav a:hover {
color:#000;
background-color:#FFF;
padding:4px 9px;
}

#bnav2 {
position:relative;
text-align:center;
top:-45px;
background-color:#000;
line-height:22px;
z-index:20;
}

#bnav2 a {
color:#FFF;
font-size:11px;
font-weight:700;
text-decoration:none;
padding:3px 9px;
}

#bnav2 a:hover {
color:#000;
background-color:#FFF;
}

.navfoot {
color:#575757;
font-size:10px;
padding-right:80px;
}

#showcase {
position:relative;
background-image:url(images/slider.png);
background-repeat:no-repeat;
height:110px;
left:-21px;
top:-138px;
z-index:50;
width:996px;
}

#showarea {
margin-top:-16px;
margin-left:0;
float:left;
width:996px;
height:110px;
z-index:50;
padding:0;
}

#sheader {
position:relative;
top:-98px;
padding-top:12px;
padding-left:23px;
color:#FFF;
font-size:10px;
text-align:justify;
float:left;
}

#sheader2 {
position:absolute;
top:20px;
padding-top:0;
padding-left:22px;
color:#FFF;
font-size:10px;
text-align:justify;
float:left;
z-index:970;
}

#showcasecontent {
background-image:url(images/slider.png);
background-repeat:no-repeat;
height:210px;
z-index:1;
margin-top:20px;
border:0 blue solid;
margin-left:1px;
margin-right:1px;
}

#showareacontent {
margin-left:0;
margin-top:-16px;
float:left;
border:0 blue solid;
padding:0;
}

p.intro {
border-bottom:1px solid #ccc;
margin-bottom:20px;
text-align:center;
width:100%;
padding:20px 0 30px;
}

p#cross-links {
text-align:center;
border-bottom:1px solid #ccc;
margin-bottom:30px;
padding-bottom:30px;
}

noscript p,noscript ol {
color:#a00;
font-size:13px;
line-height:1.4em;
text-align:left;
}

noscript a {
color:#a00;
text-decoration:underline;
}

noscript ol {
margin-left:25px;
}

img {
border:0;
}

h3 {
border-bottom:1px solid silver;
margin-bottom:5px;
padding-bottom:3px;
text-align:left;
}

.stripViewer .panelContainer .panel ul {
margin:0;
}

.slider-wrap {
position:relative;
float:left;
}

.csw {
width:100%;
height:460px;
background:#fff;
overflow:scroll;
}

.csw .loading {
text-align:center;
margin:200px 0 300px;
}

.stripViewer {
position:relative;
overflow:hidden;
width:990px;
height:150px;
clear:both;
float:right;
padding-top:50px;
top:-60px;
}

.stripViewer .panelContainer {
position:relative;
left:0;
top:0;
height:150px;
width:990px;
border:0 red solid;
list-style-type:none;
}

.stripViewer .panelContainer .panel {
float:left;
height:150px;
position:relative;
width:990px;
border:0 red solid;
}

.stripViewer .panelContainer .panel .wrapper {
color:#FFF;
padding:0;
margin-top:10px;
}

.stripNav {
position:relative;
top:105px;
left:310px;
z-index:20;
width:100%;
height:15px;
}

.stripNav ul {
list-style:none;
width:600px;
}

.stripNav ul li {
float:left;
margin-right:2px;
}

.stripNav a {
font-size:10px;
font-weight:700;
text-align:center;
color:#fff;
text-decoration:none;
float:left;
padding:0 5px;
}

.stripNavR {
position:absolute;
right:30px;
top:30px;
text-indent:-9000em;
background:url("images/rarrow.png") no-repeat center;
z-index:100;
}

.stripNavL {
position:absolute;
right:30px;
top:60px;
text-indent:-9000em;
background:url("images/larrow.png") no-repeat center;
z-index:100;
}

.stripNavL a,.stripNavR a {
display:block;
height:30px;
width:30px;
}

a.info {
position:relative;
z-index:24;
text-decoration:none;
padding-right:2px;
}

a.info:hover {
z-index:925;
cursor:pointer;
}

a.info span {
display:none;
cursor:pointer;
}

a.info:hover span {
display:block;
position:absolute;
top:-117px;
left:5px;
width:187px;
height:70px;
background-image:url(images/tip.png);
background-repeat:no-repeat;
background-position:center center;
color:#8a8a8a;
text-align:left;
cursor:pointer;
z-index:25;
}

#tlink a
{
font-weight:normal;
color:#3c71b6;
}

a.info2 {
position:relative;
z-index:24;
text-decoration:none;
padding-right:2px;
font-weight:normal;
color:#3c71b6;
}

a.info2:hover {
z-index:925;
cursor:pointer;
}

a.info2 span {
display:none;
cursor:pointer;
}

a.info2:hover span {
display:block;
position:absolute;
top:-97px;
left:5px;
width:200px;
background-color:#3c71b6;
border:1px black solid;
color:#fff;
text-align:left;
z-index:25;
padding:5px;
}

.inner {
padding:5px;
}

.view {
width:100%;
text-align:right;
display:block;
text-indent:50px;
color:#3c71b6;
font-weight:700;
padding-top:3px;
}

#contents {
width:289px;
display:block;
margin:0;
padding:0;
}

.heads {
width:289px;
height:26px;
z-index:150;
}

.middle {
width:289px;
height:75px;
background:url("images/null.gif");
z-index:150;
}

#searchbacker {
background:url("images/head.png");
background-repeat:repeat-y;
}

.text {
font-size:10px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
z-index:150;
}

.text12 {
font-size:10px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#375A86;
width:230px;
margin-left:4px;
}

.foot {
width:289px;
height:21px;
background:url("images/foot.png") no-repeat;
border:0 red solid;
z-index:150;
}

.mainsearch {
position:relative;
top:1px;
left:22px;
}

#headingarea {
margin-top:155px;
margin-left:20px;
width:550px;
height:131px;
background:url("images/cheading.png") no-repeat;
color:#FFF;
}

.sideheader {
background:url("images/side-head.gif") no-repeat;
width:264px;
height:26px;
color:#FFF;
font-weight:700;
font-size:12px;
padding-top:5px;
text-align:right;
}

.sidetitle {
margin-right:20px;
display:block;
}

#theside {
color:#555;
font-size:10px;
}

hr {
height:1px;
color:#d2cfcc;
width:264px;
display:block;
margin:2px 2px 2px 20px;
padding:0;
}

#sidecareer {
width:264px;
text-align:left;
}

#sidecareer td {
padding:3px;
}

.sidegray {
background-color:#e4e4e4;
}

#galdiv {
text-align:left;
background-image:url(images/galback.png);
background-repeat:no-repeat;
background-position:-25px 0;
height:640px;
width:570px;
padding-top:0;
}

.listtable {
border:1px #3c71b6 solid;
font-size:11px;
}

.listtable2 {
border:1px #3c71b6 solid;
width:450px;
font-size:11px;
}

.listblue {
background-color:#3c71b6;
color:#FFF;
text-indent:10px;
}

.listgray {
background-color:#ededed;
color:#000;
}

table.sortable th {
background-color:#3c71b6;
border-bottom:1px #000 solid;
color:#FFF;
font-weight:700;
cursor:pointer;
height:20px;
padding-left:5px;
}

table.sortable td {
text-align:left;
border-bottom:1px #ccc solid;
height:20px;
padding:5px;
}

table.sortable a {
text-decoration:none;
color:#000;
font-size:11px;
font-weight:700;
}

.on {
background-color:#dedede;
cursor:pointer;
}

.off {
background-color:#fff;
}

#applypage {
font-size:12px;
}

.applyborder {
border:1px #abadb3 solid;
}

#applyq {
background-color:#ededed;
border:1px #3c71b6 solid;
min-height:20px;
font-weight:700;
font-size:12px;
padding-top:5px;
text-indent:5px;
margin-bottom:10px;
}

#newstable a {
text-decoration:none;
font-weight:700;
color:#fff;
}

.t3head {
background-color:#3c71b6;
color:#FFF;
font-weight:700;
font-size:11px;
text-align:left;
border-bottom:1px #000 solid;
padding:3px 10px;
}

.t3body {
background-color:#D4D4D4;
font-size:10px;
text-align:left;
padding:6px 9px;
}

.t3body li {
margin-left:10px;
}

#anchors a {
text-decoration:underline;
color:#000;
}

.style2 {
background-color:#3c71b6;
color:#FFF;
border-bottom:1px #000 solid;
font-size:11px;
font-weight:700;
padding:3px 6px;
display:block;
}

.style2 p
{
background-color:#3c71b6;
color:white;
border-bottom:1px black solid;
padding:3px 6px;
font-size:11px;
font-weight:bold;
width:100%;
display:block;
}

.tdunderline {
border-bottom:1px #abadb3 solid;
padding:3px;
}

.maintext {
font-size:11px;
}

#videos a {
text-decoration:none;
color:#3c71b6;
}

#jquery-overlay {
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
}

#jquery-lightbox {
position:absolute;
top:0;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}

#jquery-lightbox a img {
border:none;
}

#lightbox-container-image-box {
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto;
}

#lightbox-container-image {
padding:10px;
}

#lightbox-loading {
position:absolute;
top:40%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0;
}

#lightbox-nav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}

#lightbox-container-image-box > #lightbox-nav {
left:0;
}

#lightbox-nav a {
outline:none;
}

#lightbox-nav-btnPrev,#lightbox-nav-btnNext {
width:49%;
height:100%;
zoom:1px;
display:block;
}

#lightbox-nav-btnPrev {
left:0;
float:left;
}

#lightbox-nav-btnNext {
right:0;
float:right;
}

#lightbox-container-image-data-box {
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
line-height:1.4em;
overflow:auto;
width:100%;
margin:0 auto;
padding:0 10px;
}

#lightbox-container-image-data {
color:#666;
padding:0 10px;
}

#lightbox-container-image-data #lightbox-image-details {
width:70%;
float:left;
text-align:left;
}

#lightbox-image-details-caption {
font-weight:700;
}

#lightbox-image-details-currentNumber {
display:block;
clear:left;
padding-bottom:1em;
}

#lightbox-secNav-btnClose {
width:66px;
float:right;
padding-bottom:0.7em;
}

#main,#maincontent {
position:relative;
left:0;
top:-64px;
z-index:1;
}

#subnav a:hover,.dropmenudiv a:hover {
background-color:#3c71b6;
}

a:hover.fmore,table.sortable a:hover,#anchors a:hover {
color:#3c71b6;
}

#events2 p,#events3 p {
margin:4px;
}

a.eheader,#theside a {
color:#3c71b6;
font-weight:700;
text-decoration:none;
}

a:hover.eheader,.stripNav li a:hover,.stripNav li a.current,#sidecareer a:hover {
color:#000;
}

#ptisearch,#ptisearch2 {
position:absolute;
margin-left:650px;
top:0;
z-index:150;
border:0 red solid;
text-align:left;
}

#ptipop {
position:absolute;
top:0;
z-index:150;
text-align:left;
margin-top:154px;
margin-left:224px;
}
.listtable2 td,.listtable td {
font-weight:700;
font-size:11px;
padding:5px;
}

#sharediv { width:120px;padding-top:4px;margin-left:33px;}

#sharediv ul {list-style:none;margin:0px 0px 3px 0px;padding:0px 0px 3px 0px;}
#sharediv li {float:left;padding:0px 3px 4px 3px;margin:0px; }

#sharewrap {width:340px;height:35px;background-image:url("/images/share.png");background-repeat:no-repeat; }
