#body{
background-color:#FFF;
margin: 0px;
} 
 
 #mainwrap{
	width: 950px;
	margin: 0 auto;
	background-color:#FFF;
	padding 10px 0 0;
	}

#contentarea{
	background-color:#FFF;
	margin:0;
	/*this is the left column*/
}

#contentarea2{
	background-color:#FFF;
	margin:0 auto;
	/*this is the right column*/
}

#column1 {
	float:left;
	width: 350px;
	padding: 10px;
	margin: 0;
}

#column2 { 
	float:left;
	width: 45%;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	background-color:#FFF; 
}
 

/*this is the web flip navigation bar section*/

ul.wf {
font-family:Arial, Helvetica, sans-serif;
padding: 0 0 10px 0px;
list-style-type: none;
margin: 0;
color:#000;
}

li.wfinside
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
line-height: 16px;
padding: 5px 0 5px 12px;
background-color:#999999;
margin: 0;
}


li.wf1 
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
padding: 5px 0 5px 12px;
background-color:#FFFF00;
margin: 0;
}

li.wf2 
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#FFCC00;
margin: 0;
}

li.wf3 
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#FF9900;
margin: 0;
}

li.wf4 
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#FF6600;
margin: 0;
}

li.wf5 
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#FF3300;
margin: 0;
}

li.wf6 
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#FF3366;
margin: 0;
}

li.wf7
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#FF0033;
margin: 0;
}

li.wf8
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#993399;
margin: 0;
}

li.wf9
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 15px;
background-color:#66CC00;
margin: 0;
} 

li.wf10
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#339900;
margin: 0;
}

li.wf11
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#339966;
margin: 0;
}

li.wf12
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#009966;
margin: 0;
}

li.wf13
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#66CCFF;
margin: 0;
}

li.wf14
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#6699FF;
margin: 0;
}

li.wf15
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#3366FF;
margin: 0;
}

li.wf16
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#6666FF;
margin: 0;
}

li.wfcover
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#999999;
margin: 0;
}
li.wfcoverbold
{
text-decoration: none;
border: 1px solid #333399;
list-style: none;
font-size: 14px;
font-weight:bold;
text-align: left;
padding: 5px 0 5px 12px;
background-color:#999999;
margin: 0;
}

li.wf a{
display:block; 
padding: 10px 10px;
text-decoration:none;	
color:#000066;
}

p 
{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 16px;
font-style: normal;
color:#000;
padding: 7px 25px 7px 25px;
margin: 0;
}


p.big
{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 18px;
font-weight: normal;
color:#000066;
padding: 20px 10px 10px 20px;
margin: 0;
}

ul 
{
font-family: Arial, Helvetica, sans-serif;
padding: 5px 0 5px 35px;
list-style-type: disc;
margin: 0;
}

ul ul
{
list-style-type: none;
padding: 0 0 0 10px;
margin: 0;
}

li
{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
padding: 0;
margin: 0;
color:#000;
}


li.dark {color:#000066; }


 
a:link  {color: #000; text-decoration: none;}
a:visited  {color: #000066; text-decoration: none;}
a:hover  {color: #0033FF; text-decoration: none;}
a:active {color:#000066; text-decoration: none;}

a.external:link {color:#660099;text-decoration: underline;}
a.external:visited, hover, active {color:#660099;text-decoration: underline;}



h1
{
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
padding: 20px 0 10px 20px;
text-align: left;
margin: 0;
color:#000066;
}


h2
{
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
text-align: left;
padding: 15px 0 0 20px;
margin: 0px;
text-decoration: none;
color:#990033;
}


h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
text-align: center;
padding: 20px 10px 10px 20px;
margin:0px;
text-decoration:none;
color:#990033;
}


h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight: bold;
text-align: left;
padding: 50px 0 0 20px;
margin:0px;
color:#000066;
}

h5
{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
padding: 10px 0 0 20px;
text-align: left;
margin: 0;
color:#990033;
}

h6
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
text-align: left;
padding: 15px 0 0 20px;
margin: 0px;
color:#3333FF;
}

h7
{
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: 24px;
font-weight: bold;
padding: 60px 200px 20px 0px;
color:#EE0000;
text-align: left;
margin-top: -10px;
}


#footer { 

font-size: 12px;
width: 100%;
padding: 0px; 
clear: both;
background-color: #CCFFFF;
}

.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}


/*/* THE HACK ZONE - */


/* * html ul li a {
width: 1%;
}allow IE browsers to ’??see’?? the rule (the opposite hack to exclude IE browsers would be ’??html > body’?ů).*/


* html #leftbar ul.side {
margin:10px 0px 0px 0px;
padding: 0px;
}

* html #leftbar ul.side li a {
	width:90%;
}

/*backslash hack hides from IE mac\*/
*html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack*/


/* end of hack zone */
	
/* CSS Document */

