@charset "utf-8";
/* CSS Document */

body {text-align:center; background-color: #00005c; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

#wrapper {margin-right:auto; margin-left:auto; margin-top:auto; width:972px; display:table; height:auto; border: 1px solid #FFFFFF;}

#logowrap {width:972px; height:135px;}

#logo {width:612px; height:135px; float:left; background-image:url(../assets/site/logobg.jpg); background-repeat: repeat-x;}

#logobg {width:360px; height:135px; background-image:url(../assets/site/sitelogobg3.jpg); background-repeat:no-repeat; float:right;}

div.nav {width:962px; height:19px; background-image:url(../assets/site/navbg2.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; padding:5px;}

.nav a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; padding:5px;}
.nav a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; padding:5px;}
.nav a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#808097; padding:5px;}
.nav a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#808097; padding:5px;}

#hp_content {width:972px; display:table; height:auto; background-image:url(../assets/site/hp_contentbg.jpg); background-repeat:no-repeat; }

#hp_content a:link {color:#00005c; font-weight:bold; text-decoration:underline;}
#hp_content a:visited {color:#00005c; font-weight:bold; text-decoration:underline;}
#hp_content a:active {color:#00005c; font-weight:bold; text-decoration:none;}
#hp_content a:hover {color:#666666; font-weight:bold; text-decoration:none;}

#sub_content {width:972px; display:table; height:auto; background-color:#4f4e8a;}

div.subnav {width:175px; height:431px; background-image:url(../assets/site/subnavbg.jpg); background-repeat:no-repeat; float:left; margin-left:15px; padding:7px; line-height:10px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#00005c; display: inline-block;}

.navlink {margin:0; padding:0; list-style-type:none;}
.navlink a {display:block; width:162px; line-height:10px; color:#00005c; text-decoration:none; padding:7px;}

.subnav a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#00005c; line-height:15px; font-weight:bold;}
.subnav a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#00005c; line-height:15px; font-weight:bold; }
.subnav a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; background-color:#CCCCCC; line-height:15px; font-weight:bold;}
.subnav a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; background-color:#CCCCCC; line-height:15px; font-weight:bold;}

#sub_content2 {width:700px; display:table; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; margin:15px; text-align:left; position:relative; float:right;}

#sub_video2 {width:746px; display:table; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; margin:0px; text-align:left; position:relative; float:right; margin-right:2px;}


.list a {font-weight: normal!important;}

#sub_content2 a:link {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#sub_content2 a:visited {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#sub_content2 a:active {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#sub_content2 a:hover {color:#999999; font-weight:bold; text-decoration:none;}

#sub_video2 a:link {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#sub_video2 a:visited {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#sub_video2 a:active {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#sub_video2 a:hover {color:#999999; font-weight:bold; text-decoration:none;}

#sub_content2 a img {border: solid #666666;}
#sub_content2 a:hover img {border: solid #CCCCCC;}

.link a:link {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#sub_content2 a:visited {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#sub_content2 a:active {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#sub_content2 a:hover {color:#999999; font-weight:bold; text-decoration:none;}

div.hp_contentarea1 {width:445px; height:111px; float:left; margin-left:7px; margin-top:7px; padding:10px; background-image:url(../assets/site/contentarea_bg1.jpg); background-repeat:no-repeat; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#00005c;}

div.hp_contentarea2 {width:445px; height:111px; float:left; margin-left:7px; margin-top:7px; padding:10px; background-image:url(../assets/site/contentarea_bg2.jpg); background-repeat:no-repeat; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#00005c;}

div.hp_contentarea3 {width:445px; height:111px; float:left; margin-left:7px; margin-top:7px; padding:10px; background-image:url(../assets/site/contentarea_bg3.jpg); background-repeat:no-repeat; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#00005c;}

.hp_header {font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; font-variant: small-caps; font-weight:bold;}

#video {width:482px; height:410px; float:right; margin-right:10px; margin-top:17px;}

#inside_video1 {width:416px; height:337px; float:right;}

#video2 {width:784px; height:415px; float:right; margin-right:10px; margin-top:27px;}

#video_textcontent {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#ffffff;}

div.hp_text {width:955px; display:table; height:auto; padding:7px; margin-top:7px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none; color:#ffffff; }

.hp_text a:link {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.hp_text a:visited {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.hp_text a:active {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.hp_text a:hover {color:#999999; font-weight:bold; text-decoration:none;}

#thumbnails {width:959px; height:99px; margin-right:auto; margin-left:auto; margin-top:7px; margin-bottom:12px; background-image:url(../assets/site/thumbnails2.jpg); background-repeat:no-repeat;}

div.footer {width:972px; height:68px; background-image:url(../assets/site/footerbg.jpg); background-repeat:no-repeat;}

div.footer_left {width:300px; height:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#ffffff; margin-left:7px; margin-top:11px; float:left; text-align:left;}

div.footer_right {width:300px; height:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#ffffff; margin-right:7px; margin-top:11px; float:right; text-align:right;}

.footer_right a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#ffffff;}
.footer_right a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#ffffff;}
.footer_right a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#ffffff; text-decoration:underline;}
.footer_right a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color:#ffffff; text-decoration:underline;}

div.footer_cc {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; text-align:center; padding-top:15px; padding-bottom:15px;}

h1 {font-size:20px;}
h2 {font-size: 15px; color:#FFFFFF; font-weight:bold; font-style:italic;}
h3 {font-size: 15px; color:#FFFFFF; font-weight:bold;  border-bottom-width:thin; border-bottom-style: solid; border-bottom-color: #999999; line-height: 35px;}

/* TABS */

