body {
	margin:0px 0px;
	border-top:0px solid #EEEEE7;
	padding:0px;
	background-color:#ffffff;
	text-align: left;
	background-image:url(../images/bar_white4.gif);
	background-repeat:repeat; 

	}

	
#Page     
{
	width:995px;
	height:580px;
		margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#888888;
	font-size: 11px;
	line-height: 1.2em;
	border-top: 10px solid #fff;
	border:0px solid black;

}

#Maincontainer     
{
	width:885px;
	height:390px;
		margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
	line-height: 1.2em;
	border:0px solid white;

}

#logo     
{
	width:890px;
	height:35px;
	margin:35px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/logomain.gif);
	background-repeat:no-repeat; 
}

#Maintopnav     
{
width:704px;
	height:22px;
	padding:0px 0px 0px 75px;
	text-align: right;
	border:0px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;

	}
	
	
	#blts     
{line-height: 1.4em;

	}


#Maintopnavdrop    
{
width:777px;
	height:24px;
	padding:0px 0px 0px 75px;
	text-align: right;
	border:0px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;

	}
	
	#Footer     
{
	width:638px;
	margin-top:16px; 
	padding:0px 0px 0px 66px;
	float:left;
	text-align:right;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:0px solid white;
}

	#Duck     
{
	width:30px;
	margin-top:3px; 
	padding:0px 0px 0px 6px;
	float:left;
	text-align:left;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:0px solid white;
}


#ArticleContainter {width:100%}
.Article {width:50%;
		float:left;}
			


#Content {padding-top:25px;
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
background-color:#FFFFFF;}

#left 
{
	width: 229px;
	float:left;
	text-align: left;
	padding:47px 0px 0px 25px;
	border:0px solid white;
	
	
}

#middle 
{
	width: 229px;
	height:207px;
	float:left;
	text-align: right;
	padding:125px 0px 0px 25px;
	border:0px solid white;
	
}


#right 
{
	width: 300px;
	float:right;
	text-align: left;
	padding:65px 0px 0px 25px;
	border:0px solid black;
	
}

#rightblack 
{
	width: 570px;
	height: 355px;
	float:right;
	text-align: left;
	padding:25px 0px 0px 10px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	
}

#rightwhite 
{
	width: 570px;
	height: 356px;
	float:right;
	text-align: left;
	padding:24px 0px 0px 0px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color:#ffffff;
	
}


#rightgreyline 
{
	width: 570px;
	height: 350px;
	float:right;
	text-align: left;
padding:30px 0px 0px 10px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;

	
}


#rightbase 
{
	width: 234px;
	float:right;
	text-align: right;
	padding:10px 0px 0px 0px;
	background-color:#FFFFFF;
		line-height: 1.4em;

}

#linecontainer 
{
	width: 570px;
	height: 330px;
	float:left;
	text-align: left;
	padding:0px 0px 0px 0px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;

	
}


#imgboxleft 
{
	width: 184px;
	height: 300px;
	float:left;
	text-align: left;
	padding:20px 0px 0px 19px;
	border:0px solid black;
	color:#424242;
font-size: 11px;
	
}

#imgboxcred 
{
	width: 220px;
	height: 40px;
	float:left;
	vertical-align:text-bottom;
padding:0px 0px 0px 19px;
	border:0px solid black;
	color:#424242;
font-size: 11px;
	
}

#imgtextleft 
{
	width: 250px;
	height: 300px;
	float:left;
	text-align: left;
	padding:20px 0px 0px 19px;
	color:#666666;
font-size: 11px;
	
}

#imgtextright 
{
	width: 250px;
	height: 300px;
	float:left;
	text-align: left;
	padding:5px 0px 0px 19px;
	color:#666666;
font-size: 11px;
	
}


#imgboxinstall
{
	width: 450px;
	height: 25px;
text-align: left;
	padding:10px 0px 0px 0px;
border-bottom:1px solid #3b3b3b;
	
}

#imgboxinstallge
{
	width: 250px;
	height: 30px;
text-align: left;
	padding:5px 0px 0px 0px;
border-bottom:1px solid #3b3b3b;
	
}


#boxbase 
{
	height: 100px;
	float:bottom;
	text-align: left;
	
}


#imgboxmid 
{
	width: 184px;
	height: 300px;
	float:left;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	border:0px solid black;
		color:#424242;
font-size: 11px;
	
}

#imgboxright 
{
	width: 166px;
	height: 311px;
	float:left;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:20px 16px 0px 0px;
	color:#424242;
		border:0px solid black;
font-size: 11px;
	
}

#imgboxbase 
{
	width: 552px;
	height: 20px;
	float:left;
	text-align: right;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	color:#9b9a9a;
font-size: 11px;
	
}


#imgboxrightlge
{
	width: 310px;
	height: 385px;
	float:right;
	text-align: right;
	margin:0px 0px 0px 0px;
	padding:18px 19px 0px 0px;
		border:0px solid black;
color:#424242;
font-size: 11px;
	
}



#topmain
{
	width: 366px;
	float:left;
	text-align: left;
	margin:0px auto;
	padding:10px 0px 0px 0px;
	background-color:#FFFFFF;

}


#main 
{
	width: 366px;
	float:left;
	text-align: left;
	margin:0px auto;
	padding:10px 0px 0px 0px;
	background-color:#FFFFFF;
	border-top: 1px solid #B1B1B1;

}

#main2
{
	width: 600px;
	float:left;
	text-align: left;
	margin:0px auto;
	padding:10px 0px 0px 0px;
	background-color:#FFFFFF;
	border-top: 1px solid #B1B1B1;

}

.line 
{
	width: 100%;
	height:25px;
	border-top:1px solid #B1B1B1;
	padding-top: 5px;
	color:#6C6C6C;
}

#downloadtxt
{
	width: 300px;
	float:left;
	text-align: left;
	padding:0px 0px 0px 0px;
		border:0px solid white;
	
}

#downloadgrf
{
	width: 78px;
	float:right;
	text-align: right;
	padding:0px 0px 0px 0px;
		border:0px solid white;
	
}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}

.contactTable {border-bottom:2px solid #006699; padding-bottom:5px;}

.heading {color:#000066; font-weight:normal;}



.selection
{

padding:2px 20px 0px 0px;
}


.selectionwide
{
background-color:#eeeeee;
padding:2px 0px 0px 0px;
}

.HomeNewHeader
{color:#02264A;
font-weight:normal;
font-size: 14px;
padding:0px 0px 0px 0px;
line-height: 1.4em;
}

.HomeNewHeaderblue
{color:#244B96;
font-weight:normal;
font-size: 14px;
padding:0px 0px 0px 0px;
line-height: 1.4em;
}

.HomeNewHeaderbrown
{color:#733335;
font-weight:normal;
font-size: 14px;
padding:0px 0px 0px 0px;
line-height: 1.4em;
}

.HomeNewHeadergreen
{color:#1e3a37;
font-weight:normal;
font-size: 14px;
padding:0px 0px 0px 0px;
line-height: 1.4em;
}


.HomeNewHeaderorange
{color:#e12904;
font-weight:normal;
font-size: 14px;
padding:0px 0px 0px 0px;
line-height: 1.4em;
}

.HomeNewsTitle
{color:#000066;
font-weight:bold;
padding:5px 5px 3px 5px;
background-color:#CDD3C9;
border:1px solid white;
}

.HomeNewSummary
{color:#666666;
padding:5px 5px 0px 0px;

}


.HomeDevDescription ul {list-style-image:url(images/general/bullet.gif);
					padding:0px 0px 0px 0px;
					margin:0px 0px 0px 10px;}
.HomeDevDescription li {font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					padding-bottom:2px;
					padding:0px 0px 0px 5px;}



.HomeNewsHeader	{
						position:relative;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						background-image:  url(images/Navigation/bg_NAV_Arrow.gif);
						background-repeat: no-repeat;
						white-space: nowrap;
						display: block;
						width: 265px;
						height: 25px;
						margin: 0; 
						padding: 0; 
			}
			.HomeNewsHeader a {
						display: block;
						color: #666666;
						font-size: 11px;
						width: 150px;
						height: 25px;
						display: block;						
						text-decoration:none;
						font-weight:normal;
			}
			.HomeNewsHeader span {
						position: absolute;
						left: 20px;
						top: 5px;
						margin: 0px;
						padding: 0px;
						cursor: pointer;
						width: 190px;
						height: 14px;
				}

.ContactField {width:250px;}

select{width:250px;}



#navcontainer ul
{
padding-left: 0;
margin-top:0px;
margin-left: 0;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline;}

#navcontainer ul li a
{
padding: 0em 1.0em;
color: #999999;
text-decoration: none;
float: left;
font-size: 10px;
line-height:1em;
background-image:url(images/Navigation/topNav/arrow_dots.gif);
background-repeat:no-repeat;
}

.small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
}


 /****** NAVIGATION BUTTONS ******/
.smallTextlink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #383838; text-decoration: none;}
.smallTextlink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #383838; text-decoration: none;}
.smallTextlink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #ffffff; text-decoration: none;}

.smallTextblack:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #939292; text-decoration: none;}
.smallTextblack:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #939292; text-decoration: none;}
.smallTextblack:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #ffffff; text-decoration: none;}

.smallYelink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #d1d1d1; text-decoration: underline;}
.smallYelink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #d1d1d1; text-decoration: none;}
.smallYelink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #ffffff; text-decoration: none;}

.smallsublink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #2f2f2f; text-decoration: none; line-height:20px;}
.smallsublink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #2f2f2f; text-decoration: none; }
.smallsublink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #000000; text-decoration: underline;}

.smallnamelink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #666666; text-decoration: none;}
.smallnamelink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #666666; text-decoration: none;}
.smallnamelink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #363636; text-decoration: none;}

.smallgreylink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #363636; text-decoration: none;}
.smallgreylink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #363636; text-decoration: none;}
.smallgreylink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 11px;color: #000000; text-decoration: underline;}

.smallfooterlink:link	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 9px;color: #888888;; text-decoration: underline;}
.smallfooterlink:visited	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 9px;color: #666666; text-decoration: underline;}
.smallfooterlink:hover	{font-family: Verdana, Arial, Helvetica, sans-serif;;font-size: 9px;color: #363636; text-decoration: underline;}


