/* CSS Document */

body {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: center;
background-color: #fff;
background-image: url("../images/bg2.gif");
background-repeat: repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

 img {
 border: none;
}

#outer-container {
width: 100%;
height: 100%;
background: url("../images/banner-bg2.gif") repeat-x;
}

#container {
text-align: left;
width: 970px;
margin: 0 auto 10px auto;
clear: both;
}

.banner {
text-align: center;
}

.nav {
float: left;
text-align: left;
width: 130px;
margin: 10px 0 0 0;
}

.nav ul {
margin: 0;
padding: 0;
list-style: none;

}

.nav li a, .nav li a:link, .nav li a:visited {
display: block;
margin: 0 0 4px 0;
padding: 5px 0 0 10px;
height: 20px;
background: url('../images/nav-bg2.gif') no-repeat ;
color: #fff;
text-decoration: none;
}

.nav li a:hover {
background: url('../images/nav-bg-on2.gif') no-repeat ;
}

.nav li a.active {
background: url('../images/nav-bg-on2.gif') no-repeat ;
}


.right-col {
width: 810px;
margin: 10px 0 10px 160px;
color: #fff;
}

.box-top {
float: left;
width: 100%;
background: url('../images/main-box-top2.gif') no-repeat top ;
padding: 0;
height: 30px;
}

.box-mid {
float: left;
width: 100%;
background: url('../images/main-box-mid2.gif') repeat-y top ;
padding: 5px 0 5px 0;
text-align: left;
}

.box-mid div.center {
text-align: center;
font-size: 18px;
}

.box-mid p {
margin: 0;
padding: 10px;
}

.box-mid a {
color: #45c3d3;
text-decoration: none;
}

.box-mid a:hover {
text-decoration: underline;
}

.box-mid strong {
color: #45c3d3;
}

.box-mid .ipt {
float: right;
width: 250px;
margin: 5px 5px 0 0;
}

.box-mid .main-img {
margin: 5px 0 0 10px;
}


h2 {
margin: 0;
padding: 5px 0 0 10px;
}


.box-bttm {
float: left;
width: 100%;
background: url('../images/main-box-bttm2.gif') no-repeat bottom;
padding: 0;
margin: 0 0 0 0;
height: 15px;
}

.box-mid ul {
list-style: none;
padding: 0;
margin: 0 0 0 20px;
}

.box-mid li {
float: left;
width: 170px;
display: inline;
border-bottom: 2px solid #ccc;
padding: 10px;
text-align: center;
}

.box-mid li a {
display: block;
color: #fff;
text-decoration: none;
padding: 0;
margin: 10px 0 0 0;
}

.box-mid li a:hover {
text-decoration: underline;
padding: 0;
margin: 10px 0 0 0;
}

.box-mid li div.item   {
float: left;
border-right: 2px solid #ccc;
margin: 0 0 5px 0;
}

.box-mid li div.item-2   {
float: left;
border-right: none;
margin: 0 0 5px 0;
}

.box-mid li div div a {
color: #fff;
text-decoration: none;
border-right: none;
margin: 10px 0 0 0;
padding: 0;
}

.box-mid li a:hover {
text-decoration: underline;
margin: 10px 0 0 0;
padding: 0;
}

.purple {
background-color: #333192;
text-align: center;
margin: 0 10px;
}


.purple p {
font-size: 12px;

}


.light-blue {
background-color: #00abbd;
text-align: center;
margin: 0 10px;
}


.light-blue p {
font-size: 12px;

}


.light-blue a {
color: #c70b46;

}


.red {
background-color: #c70b46;
text-align: center;
margin: 0 10px;

}

.red  p {
font-size: 12px;

}

.item1 {
float: left;
width: 790px;
margin: 0 10px 10px 10px;
background-color: #333192;
}

.item1 h3 {
font-size: 24px;
margin: 10px 0 0 10px;
padding: 0;
color: #fff;
}

.item1 strong {
color: #fff;
}

.item1 ul {
list-style: none;
padding: 0;
margin: 0 0 0 0;
}

.item1 li {
width: 170px;
display: inline;
padding: 10px;
text-align: center;
border: none;
}

.item1 li.item1-2 {
width: 240px;
}

.item1 li.item1-3 {
width: 140px;
}

.item1 li.item1-4 {
text-align: left;
width: 380px;
font-size: 14px;
}

.item1 li.item1-5 {
width: 110px;
}

div.item1 li.item1-5 a, .item1 li.item1-5 a:hover {
margin: 0;
padding: 8px 0 8px 0;
}

.item1 li a {
display: block;
color: #fff;
text-decoration: none;
padding: 0;
margin: 0;
}

.item1 li a:hover {
text-decoration: underline;
}

.item2 {
float: left;
width: 790px;
margin: 0 10px 10px 10px;
background-color: #00abbd;
}

.item2 h3 {
font-size: 24px;
margin: 10px 0 0 10px;
padding: 0;
color: #fff;
}

.item2 strong {
color: #fff;
}

.item2 ul {
list-style: none;
padding: 0;
margin: 0 0 0 0;
}

.item2 li {
width: 170px;
display: inline;
padding: 10px;
text-align: center;
border: none;
}

.item2 li.item2-2 {
width: 240px;
}

.item2 li.item2-3 {
width: 140px;
}

.item2 li.item2-4 {
text-align: left;
width: 380px;
font-size: 14px;
}

.item2 li.item2-5 {
width: 110px;
}

.box-mid .item2 li.item2-5 a, .item4 li.item2-5 a:hover {
margin: 0;
padding: 8px 0 8px 0;
}

.item2 li a {
display: block;
color: #fff;
text-decoration: none;
padding: 0;
margin: 0;
}

.item2 li a:hover {
text-decoration: underline;
}


.item3 {
float: left;
width: 790px;
margin: 0 10px 10px 10px;
background-color: #c70b46;
}

.item3 h3 {
margin: 10px 0 0 10px;
padding: 0;
font-size: 24px;
color: #fff;
}

.item3 strong {
color: #fff;
}

.item3 ul {
list-style: none;
padding: 0;
margin: 0 0 0 0;
}

.item3 li {
width: 170px;
display: inline;
padding: 10px;
text-align: center;
border: none;
}

.item3 li.item3-2 {
width: 240px;
}

.item3 li.item3-3 {
width: 140px;
}

.item3 li.item3-4 {
text-align: left;
width: 380px;
font-size: 14px;
}

.item3 li.item3-5 {
width: 110px;
}

.box-mid .item3 li.item3-5 a, .item4 li.item3-5 a:hover {
margin: 0;
padding: 8px 0 8px 0;
}

.item3 li a {
display: block;
color: #fff;
text-decoration: none;
padding: 0;
margin: 0;
}

.item3 li a:hover {
text-decoration: underline;
padding: 0;
margin: 0;
}


.item4 {
float: left;
width: 790px;
margin: 0 10px 10px 10px;
background-color: #666666;
}

.item4 h3 {
margin: 10px 0 0 10px;
padding: 0;
font-size: 24px;
color: #fff;
}

.item4 strong {
color: #fff;
}

.item4 ul {
list-style: none;
padding: 0;
margin: 0 0 0 0;
}

.item4 li {
width: 170px;
display: inline;
padding: 10px;
text-align: center;
border: none;
}

.item4 li.item4-2 {
width: 240px;
}

.item4 li.item4-3 {
width: 140px;
}

.item4 li.item4-4 {
text-align: left;
width: 380px;
font-size: 14px;
}

.item4 li.item4-5 {
width: 110px;
}

.item4 li.item4-5 a, .item4 li.item4-5 a:hover {
margin: 0;
padding: 8px 0 8px 0;
}

.item4 li a {
display: block;
color: #fff;
text-decoration: none;
padding: 0;
margin: 0;
}

.item4 li a:hover {
text-decoration: underline;
padding: 0;
margin: 0;
}

table {
width: 790px;
}

table tr {
}


table td {
text-align: center;
font-size: 18px;
font-weight: bold;
}

a.pdf-small  {
display: block;
background: url('../images/pdf_icon.gif') no-repeat left top;
padding: 0 0 0 35px;
margin: 0 0 0 0;
font-weight: bold;
color: #1e1e1e;
text-decoration: none;
}

a:hover.pdf-small {
background: url('../images/pdf_icon.gif') no-repeat left top;
padding: 0 0 0 35px;
margin: 0 0 0 0;
color: #45c3d3;
text-decoration: underline;
}

a.pdf-small2  {
background: url('../images/pdf_icon2.gif') no-repeat left top;
padding: 5px 0 5px 35px;
margin: 0 0 0 0;
}


a:hover.pdf-small2 {
background: url('../images/pdf_icon.gif') no-repeat left top;
padding: 5px 0 5px 35px;
margin: 0 0 0 0;
color: #45c3d3;
text-decoration: underline;
}
