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

img {
	border:0px;
}

a{
color:#666666;
text-decoration:none;
}

a:hover{
color:#000000;
text-decoration:underline;
}

a.bandunder{
color:#000000;
text-decoration:underline;
}

a.bandunder:hover{
color:#666666;
text-decoration:underline;
}

a.lnknavi{
color:#FFFFFF;
text-decoration:none;

display:block;
width:150px;
text-align:center;
margin:1px;	
padding:10px;
float:left;
}

a.lnknavi:hover{
color:#CCCCCC;
text-decoration:none;
background-color:#171766;
margin:1px;	
padding:10px;
}

html, body{
padding:0px;
margin:0px;
font-size:12px;
font-family:Verdana, Tahoma, Geneva, sans-serif;
font-weight:normal;

letter-spacing:0px;	
/*text-align:center;*/
background-color:#FFFFFF;
color:#828282;
/* color:#414141; DARK GRAY */

white-space:normal;
line-height:1.3;
outline:0;
border-spacing:0;

vertical-align: baseline;

height:auto !important;		
}

p{
padding:5px;
margin:5px;
}

p.navia{
padding:0px;
text-align:left;
}

h1{
font-size:18px;

padding:5px;
margin:5px 2px;
}

p, h1, h2, h3, h4, h5{
	font-family:Verdana, Tahoma, Geneva, sans-serif;
}

ul{
	text-align:left;
}

form{
	padding:0px;
	margin:0px;	
}

img.border{
	border:1px solid #999999;
}

/* ID SECTION :. ---- */

#pageenvelope{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:0px;
	margin:0px;
}
/*
#pagecontentenvelope{
width:1010px;

padding:0px;
margin:0 auto;

background-image:url(../img/ww_shadow_pagebg.png);
background-repeat:no-repeat;
background-position:top;

background-color:#FFFFFF;

}
*/
#pagecontent{

}

#pagecontent2{ 
	clear:both; overflow:hidden; width:auto;
}

#pagetop{
	padding:0px;
	margin:0px;			
}

#pageheader{
	padding:0px;
	margin:0px;
	
	background-color:#F5F5F5;			
}

#pageheadercontent{
	height:200px;
	
	background-color:#F5F5F5;
	
	background-image:url(../img/ww_graph_450x200.jpg);
	background-position:right;
	background-repeat:no-repeat;								
}	

#pageheadertop{
	padding:0px;
	margin:0px;
	height:100px;					
}

#pageheaderbottom{
	padding:0px;
	margin:0px;
	height:100px;
}

#contactpage{
	padding:10px;
	text-align:justify;
}


#indexpage{
	padding:10px;
	text-align:justify;
}

#indexpage-rightpanel{
	width:206px; 
	margin:0px 60px 0px 0px;
	float:right;
}

#indexpage-rightpanel-inset{
	width:206px;
	padding:0px 0px 10px 0px;
}

#linkbottomcarrier{
	margin:0 auto;
	padding:5px;
	
	width:1160px;
	
	border-top:1px solid #CCCCCC;
	
	font-size:12px;
}

	#linkbottomcarrier div ul li{	
		font-size:12px;		
		
		text-align:left;
		
		color:#414141;
		padding:1px;
		margin:1px;
	}
	
		

/* ID SECTION .: ---- */


/* CLASS SECTION :. */
.contentenvelope{
	padding:0px;
	margin:0 auto;
	/*
	width:1200px;
	*/
	min-width: 960px;
	max-width: 1200px;
	text-align:left;
}

.lnkbtmblock{
	float:left;
	padding:0px;
	margin:0px;
	min-width:220px;
	width:250px;
}


/*
..box { width: 80px; height: 35px; }
html>body .box { width: auto; height: auto; min-width: 80px; min-height: 35px; }
*/

.floatleft{
	float:left;
	padding:0px;
	margin:0px;
}

.floatright{
	float:left;
	padding:0px;
	margin:0px;
}

.offerbox{
	background-color:#FCFCFC;
	float:left;
	padding:0px;
	margin:0px;
	margin:2px;
	height:220px;
	width:152px;
	border:1px solid #e1e1e1;
}

.offerbox h1{
	font-family:verdana;
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold !important;
	text-align:center !important;
	padding:5px 0px 5px 15px;
	display:block;
	padding:0px;
	margin:0px;
	color:#869A1D;
	background-color:#e1e1e1;
}

.brakeit{
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

.pandn-zero{
	padding:0px;
	margin:0px;
}

.clr-fwdblue{
	color:#0000FF;
}

.clr-fwdblack{
	color:#000000;
	font-family:verdana;
	font-size:12px;
	text-align:left;
}

.clr-fwgreen{
	color:#869A1D;
}

.fw-tottalheight{
	min-height:100px;
	height:auto !important;
	height:100px;
}

ul#navienvelope{

}

.wdarkener{
	color:#333;
}

.mainnav{
	padding: 0px;
}

.mainnav a{
	font-family:Century Gothic;
	font-size:15px;
	color: #646464;
	text-decoration: none;
	margin: 0px;
	border-bottom:solid 0px #dadada;
	padding: 0px 0px 0px 0px;
	text-align: left;
	letter-spacing:1px;
}

.mainnav a:hover {
	text-decoration: none;
	border-bottom:solid 1px #333;
}

a.mainnav{

	display:block;
	
	font-family:Century Gothic;
	font-size:15px;
	color: #646464;
	text-decoration: none;
	
	padding:5px;
	margin:0px;
	
	border-bottom:solid 0px #dadada;
	
	text-align: left;
	letter-spacing:1px;
}

a.mainnav:hover {
	text-decoration: none;
	border-bottom:solid 1px #333;
}


	ul#mdmnavi{
		padding:0px;
		margin:10px 1px;
		list-style:none;					
	}
	
	ul#mdmnavi li{					
		padding:2px; 
		margin:1px;
	}
	
	ul#mdmnavi li ul{
		padding:1px;
		margin:1px;
		list-style:none;
	}
	
	ul#mdmnavi li ul li{
		padding:5px 7px;
		margin:0px;
		
		display:inline;
	}

	a.mainnav-a{	
		font-family:Century Gothic;
		font-size:15px;
		
		color: #646464;
		text-decoration: none;
		
		padding:1px 2px;
		margin:5px;
		
		letter-spacing:1px;
		
		text-align:left;
		border-bottom:1px solid #869A1D;
	}
	
	a.mainnav-a:hover {
		text-decoration: none;		
		
		padding:1px 2px;
		margin:5px;
		
		border-bottom:1px solid #869A1D;
	}
	
	a.mainnav-p{	
		font-family:Century Gothic;
		font-size:15px;
		
		color: #646464;
		text-decoration: none;
		
		padding:1px 2px;
		margin:5px 2px;
		
		letter-spacing:1px;
		
		text-align: left;
	}
	
	a.mainnav-p:hover {
		text-decoration: none;
		
		padding:1px 2px;
		margin:5px 2px;
		
		border-bottom:1px solid #333333;
	}


a.active{
	text-decoration: none;
	border-bottom:solid 1px #869a1d;
}

.style2 {
	color: #CC6600;
	font-weight: bold;
}
.style3 {
	color: #669900;
	font-weight: bold;
}
.style6 {font-size: 24px}
.style7 {
	font-size: 18px;
	font-weight: bold;
}


.textb1 {
width:70px;
height:10px;
font-size:11px;

}
.textbt {
width:35px;
height:20px;
font-size:10px;

}
.textf1 {
color:#000000;
font-size:10px;


}
.boldlink {
color:#000000;
font-size:10px;
font-weight:bold;


}

.boldlink a {
color:#000000;
font-size:10px;
font-weight:bold;


}

.bullet {
background:url(images/bullet.jpg) no-repeat;
padding-left:20px;
vertical-align:top;



}

.right {
background:url(images/right.jpg) no-repeat;
width:6px;
height:27px;
vertical-align:middle;

}

.left {
background:url(images/left.jpg) no-repeat;
width:5px;
height:27px;


}

.middle {
background:url(images/middle.jpg) repeat-x;
width:auto;
height:27px;
padding-bottom:2px;



}
.textbox2 {
width:120px;
height:10px;
font-size:11px;


}
.textbt2 {
width:60px;
height:20px;
font-size:11px;


}

.head1 {
font-size:16px;
font-weight:bold;
padding-left:10px;



}