/* CSS Document */

/* Define Reset Values */
body {
margin: 0px;
padding: 0px;
text-align: left;
background-image: url(../images/mainbg_repeat.jpg);
background-color: #7FCFDA;
background-repeat: repeat-x;
}

h1, h2, h3, h4, h5, h6 {
margin: 5px 0px 10px 0px;
font-size: 14px;
font-weight: bold;
}

p {
margin: 0px 0px 10px 0px;
}

ol, ul {
margin: 10px 0px 5px 0px;
padding-left: 15px;
}

li {
margin: 5px 0px 5px 0px;
}



/*DIV styles */

.ipcontainer {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: url(../images/ip-content-bg.jpg) no-repeat top center;
}

.ipwrapper {
	width: 1003px;
	margin: 0 auto;
	padding: 0px;
}


.ipnavigation {
margin: 0px;
padding: 0px;
}

.ipnavigation ul, .ipnavigation li{
margin: 0px;
padding: 0px;
}

.menu01a, .menu01a a, .menu02a, .menu02a a, .menu03a, .menu03a a, .menu04a, .menu04a a, .menu05a, .menu05a a, 
.menu06a, .menu06a a, .menu07a, .menu07a a, .menu08a , .menu08a a {
background-image: url(../images/ipmenu.gif);
}

.ipcontent {
width: 1003px;
margin: 0px;
padding: 0px;
background: url(../images/ipcontent-bg.jpg) no-repeat #F6F6E5;
min-height: 565px;
height: auto !important;
height: 565px;
}

.ipcontent-left {
margin: 0px;
padding: 17px 0 0 0;
width: 184px;
float: left;
font-family: "Times New Roman", Times, serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #FFFFFF;
}

.ipcontent-left ul{
margin: 0px;
padding: 0px;
list-style: none;
}

.ipcontent-left ul li{
margin: 0 2px 14px 2px;
padding: 5px 0px;
width: 180px;
text-align: center;
background: url(../images/ip-leftnav-bg.jpg) no-repeat;
display: block;
}

.ipcontent-left ul li a{
color: #FFFFFF;
text-decoration: none;
}


.ipcontent-left ul li ul{
margin-top: 15px;
}

.ipcontent-left ul li ul li{
background-image: none;
margin: 0px;
padding: 0px;
}

.ipcontent-left ul li ul li a{
color: #005B88; 5F4400
text-decoration: none;
}

.ipcontent-left ul li ul li a:hover{
color: #5F4400; 
}

.ipcontent-main {
margin: 0px;
padding: 100px 25px 15px 25px;
width: 769px;
float: left;
}


.ipfooter {
margin: 0px;
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #0C4153;
line-height: 2;
}

.ipfooter p {
margin: 5px 0 0 0;
}

.ipfooter a{
color: #0C4153;
text-decoration: none;
}

.ipfooter-logo {
float: right;
}

.clear {
margin: 0px;
padding: 0px;
clear: both;
}




