/* CSS Document */

body{margin: 0px auto; margin-bottom:0px; background:#003366; font-family:Tahoma; font-size:12px; color:#333333; line-height:1.2; letter-spacing:1.3;}
/*body class for inner pages*/
.body-ip{background:url(../cmsimages/ip-bg.jpg) repeat-x top;}
h1, h2, h3, h4, h5, h6{font-family: tahoma;}
h3 span{ font-size:14px; font-weight:bold; color:#333333;}

.align{text-align:left;}
.padding-bot{ padding-bottom:10px;}

#wrapper{background:url(../cmsimages/bg-logo.jpg) no-repeat top left; width:1197px; margin:auto; padding:0px; border:solid 0px red; height:100%;}
#wrapper-ip{background:url(../images/inner-bg-logo.jpg) no-repeat top left; width:1197px; margin:auto; padding:0px; border:solid 0px red; height:100%;}
#wrapper td{vertical-align:top;}
#wrapper2{width:951px; vertical-align:top; border:solid 0px #CCCC33;}
/*header classes*/
#header{background:url(../cmsimages/header-bg.jpg) no-repeat bottom left; height: 108px; width: 951px; border:solid 0px green;}
#header2{background:url(../cmsimages/header-bg.jpg) no-repeat bottom left; height: 108px; border:solid 0px green;}
.logo{padding-top:4px; padding-left:4px;}
.dropdown{height:30px;}
#press-box{background:#1f5c9c url(../cmsimages/press-bg.jpg) no-repeat center top; width:468px; height:132px;}
#press-box .title{ padding-top:10px; border-bottom:solid 1px #4b7caf;}
#press-box .bullet{ background:url(../cmsimages/bullet-3.png) no-repeat center;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
.box-top{background:url(../cmsimages/homeBox-top.jpg) no-repeat top; height:7px; width:951px;}
.box-bg{background:url(../cmsimages/homeBox-repeatBg.jpg) repeat-y top; height:7px; width:951px;}
.box-bot{background:url(../cmsimages/homeBox-bottom.jpg) no-repeat top; height:7px; width:951px;}

.innerbox-top{background: url(../cmsimages/innerBox-top.jpg) no-repeat top #1F5C9C; width:210px; height:7px;}
.innerbox-bg{background:#1f5c9d;}
.innerbox-bot{background: url(../cmsimages/innerBox-bottom.jpg) no-repeat top; width:210px; height:6px;}
.box-divider{background:url(../cmsimages/box-divider.jpg) no-repeat left #1F5C9C; width:210px; height:2px;}

.box-text1{ font-family:Tahoma; font-size:16px; color:#dfeef6; text-decoration:none;}
.box-text2{ font-family:Tahoma; font-size:12px; color:#dfeef6; text-decoration:none;}
.box-text3{ font-family:Tahoma; font-size:11px; color:#dfeef6; text-decoration:none;}

/*footer classes*/
/*.footer-home{ background:#004a95; height:56px; width:951px;}*/
.footer-home-bg{background:#003466 url(../cmsimages/footer-wm.jpg) center bottom no-repeat; height:130px;}
.footer-home-box{height:60px; background:#0066cc; filter:alpha(opacity=46);-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; padding:15px 15px 0 15px;}
.footer-ip{ background:#8ab9e8; height:56px; width:951px;}
.footer-link, a.footer-link:link, a.footer-link:active, a.footer-link:visited{ font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:none; vertical-align:middle;}
a.footer-link:hover{ font-family:Tahoma; font-size:11px; color:#ffffff; text-decoration:underline; vertical-align:middle;}
.footer-link-ip, a.footer-link-ip:link, a.footer-link-ip:active, a.footer-link-ip:visited{ font-family:Tahoma; font-size:11px; color:#505f6f; text-decoration:none; vertical-align:middle;}
a.footer-link-ip:hover{ font-family:Tahoma; font-size:11px; color:#505f6f; text-decoration:underline; vertical-align:middle;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
.imgfloat-r{float:right; padding-left:10px;}
.imgfloat-l{float:left; padding-right:10px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*sublink classes*/
.subtab{ background:url(../cmsimages/sublink-tab.jpg) no-repeat top left; width:260px; height:28px; vertical-align:middle}
.sublink, a.sublink:link, a.sublink:active, a.sublink:visited{ font-size:14px; color: #003399; vertical-align:middle; padding-left:30px; text-decoration:none; font-weight:bold;}
a.sublink:hover{ font-size:14px; color: #333333; vertical-align:middle; padding-left:30px; text-decoration:none; font-weight:bold;}
.spacer{ height:2px;}

/*Ip banner classes*/
.ip-banner-top{background:#1f5c9d url(../cmsimages/ip-banner-top.jpg) no-repeat top; width:260px; height:13px;}
.ip-banner-bg{background:#1f5c9c; width:241px;}
.ip-banner-bg-L{background:#1f5c9c url(../cmsimages/ip-bannerBg-L.jpg) repeat-y; width:10px;}
.ip-banner-bg-R{background:#1f5c9c url(../cmsimages/ip-bannerBg-R.jpg) repeat-y; width:10px;}
.ip-banner-spacer{ background:#1f5c9d url(../cmsimages/ip-banner-spacer.jpg) no-repeat center; height:14px; width:241px}
.ip-banner-bot{background:#1f5c9d url(../cmsimages/ip-banner-bot.jpg) no-repeat top; width:260px; height:13px;}
.ip-banner-bullet{background:url(../cmsimages/ip-banner-arrow.jpg) no-repeat center top; width:30px; height:17px; vertical-align:top;}

.ip-text1{ color:#FFFFFF; font-size:20px; text-decoration:none;}
.ip-text2{ color:#FFFFFF; font-size:14px; text-decoration:none;}
.ip-text3{ color:#FFFFFF; font-size:13px; text-decoration:none;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
.title{font-size:14px; font-weight:bold;}
.blue{ color:#003366;}
.border{border:solid 1px #99ccff;}
.para-divider{ background-color: #6699cc; height:1px;}

.readText {color:#FF0000; font-weight:normal;}
.textbox {height:20px; background-color: #fcfcfc; border:solid 1px #99ccff; width:180px;}
.formtext{color: #003366;font-weight:bold; font-size:11px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*sitemap classes*/
.subnav, a.subnav:link, a.subnav:active, a.subnav:visited {font-size: 12px; color: #1b38ad; text-align:left; text-decoration:none; font-weight:bold;}
a.subnav:hover{color: #333333; text-decoration:underline; font-weight:bold; text-align:left;}
.maplink1, a.maplink1:link, a.maplink1:active, a.maplink1:visited{ color:#1b38ad; font-size:11px; font-weight:bold; text-decoration:none;}
a.maplink1:hover{ color:#333333; font-size:11px; font-weight:bold; text-decoration:underline;}
.maplink2, a.maplink2:link, a.maplink2:active, a.maplink2:visited{ color:#1b38ad; font-size:11px; text-decoration:none;}
a.maplink2:hover{ color:#333333; font-size:11px; text-decoration:underline;}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------*/
#inner-table{width:100%; border:0; background-color:#376ca2; text-align:left;}
#inner-table th{ background-color:#99ccff; font-weight:bold; text-align:center;}
#inner-table td{ background-color:#FFFFFF;}
#inner-table .td-bg{font-weight:bold; color:#003366;}

.bgwm{background:url(../cmsimages/ip-bg-wm.jpg) no-repeat bottom right ;}

.release-td{ padding: 5px 0px 5px 10px; background:#F5F5F5; width:100%; border:0px; text-align:justify;}
