/* CSS Document */

/* Define Reset Values */
body {
background-color: #000000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #979797;
line-height: 1.5;
text-align: left;
}

h1, h2, h3, h4, h5, h6 {
margin: 5px 0px 10px 0px;
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 {
width: 1004px;
margin: 0px auto;
padding: 0px;
background: url(../images/ip-container-bg.jpg) repeat-y;
}

.ipheader {
width: 960px;
margin: 0px auto;
padding: 0px;
}

.ipnav {
width: 960px;
margin: 0px auto;
padding: 0px;
height: 42px;
z-index: 500;
}

#ipmenu, #ipmenu ul {     
padding: 0;     
margin: 0;     
list-style: none; 
} 

#ipmenu a {     
display: block;     
} 

#ipmenu li {     
float: left;     
 }

#ipmenu li ul {  
margin: 0px;
padding: 0px;   
border: 1px solid #B49800;
position: absolute;     
width: 200px;     
left: -999em; 
background-image: url(../images/ip-dd-bg.png);
} 

#ipmenu li ul li{   
margin: 0px;
padding: 10px;    
width: 180px;  
display: block; 
text-align: center;
} 

#ipmenu li ul li a{       
display: block;
color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
} 

#ipmenu li ul li a:hover{   
color: #B49800; 
}


#ipmenu li:hover ul, #ipmenu li.sfhover ul  {     
left: auto; 
}


.ipcontent {
width: 914px;
margin: 0px;
padding: 25px 45px 0px 45px;
	min-height: 700px;
	height: auto !important;
	height: 700px;
text-align: left;
background: url(../images/ip-content-bg.jpg) top center no-repeat;
}

.ipcontent-left {
margin: 0px;
padding: 20px 10px;
width: 180px;
float: left;
border: 2px solid #9F9F9F;
}

.ipcontent-left ul{
margin: 0px;
padding: 0px;
width: 180px;
list-style: none;
}

.ipcontent-left ul li{
margin: 0px;
padding: 0px;
}

.ipcontent-left-img {
margin-top: 340px;
}

.ipmodule {
margin: 0px;
padding: 0px 10px 0px 20px;
width: 680px;
float: left;
}

.ipfooter {
margin: 20px auto;
padding: 0px;
width: 960px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #A38238;
line-height: 2;
}

.ipfooter a{
color: #A38238;
text-decoration: none;
}

.ipfooter a:hover{
text-decoration: underline;
}

.floatright {
float: right;
}


.clear {
margin: 0px;
padding: 0px;
clear: both;
}

/* NEW MENU */

/* NEW SET */
#dmenu1, #dmenu2, #dmenu3, #dmenu4, #dmenu5 {
padding: 10px;
margin-top: -2px;
border: 1px solid #B49800; /*THEME CHANGE HERE*/
background-image: url(../images/ip-dd-bg.png);
}

#dmenu1 {
width: 164px;
}

#dmenu2 {
width: 221px;
}

#dmenu3 {
width: 120px;
}

#dmenu4 {
width: 147px;
}

#dmenu5 {
width: 208px;
}


.anylinkcss{
position:absolute;
visibility: hidden;
/*font:normal 12px Verdana;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height: 18px;
z-index: 100;
text-align: center;
text-transform: uppercase;
/*
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=3); 
*/
/*Add Shadow in IE. Remove if desired*/
}

.anylinkcss a{
padding: 5px;
width: 100%;
display: block;
/*text-indent: 3px;*/

/*padding: 1px 0;*/
text-decoration: none;
/*font-weight: bold;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
/*text-indent: 5px;*/
color: #ffffff;
/*font-size: 11px;*/
text-align: center;


}

.anylinkcss a:hover{ /*hover background color*/
color: #B49800
}


* html .anylinkcss a{ /*IE only hack*/
width: 100%;
}

/* styles for seo content pages */
.heading1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 22px;
	color: #FFFFFF;
	padding: 0 0 10px 0;
}
.content {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #979797;
	line-height: 18px;
	text-align: justify;
	text-decoration: none;
}
.content a {
	color: #979797;
	text-decoration: underline;
}
.content a:hover {
	color: #979797;
	text-decoration: none;
}
.heading2 {	
	font-family: Tahoma, Arial, Verdana;
	font-size: 18px;
	color: #FFFFFF;
	padding: 0 0 10px 0;
}
.seo-footer {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #979797;
	line-height: 18px;
	text-align: center;
	text-decoration: none;
}
.seo-footer a {
	color: #979797;
	text-decoration: none;
}
.seo-footer a:hover {
	color: #979797;
	text-decoration: underline;
}

