/* CSS Document */
body {
	background-color: #898989;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	line-height: 17px;
	text-align:justify;	
}
.cellpad15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left:18px;
	padding-right:18px;
	color: #000000;
	line-height: 15px;
	text-align:justify;	
}

.bgimage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left:18px;
	padding-right:18px;
	color: #000000;
	line-height: 15px;
	text-align:justify;
	background-image:url(images/box_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.cellpad0505{
	font-family: Verdana;
	font-size:10px;
	padding-left:7px;
	padding-right:5px;
	color: #000000;
	line-height: 15px;
	text-align:justify;	
}
.cellpad3636 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:36px;
	padding-right:10px;
	color: #000000;
	line-height: 15px;
	text-align:justify;	
}
.cellpad3030 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:30px;
	padding-right:30px;
	color: #000000;
	line-height: 18px;
	text-align:justify;	
}
.cellpad35 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:17px;
	color: #535151;
	line-height: 18px;
	text-align:justify;	
}
.contentpadding{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:20px;
	padding-right:20px;
	color: #424242;
	line-height:18px;
	text-align:justify;	
}
.cellpad1010{
	font-family: Verdana;
	font-size:10px;
	padding-left:9px;
	padding-right:9px;
	color: #000000;
	line-height: 15px;
	text-align:justify;	
}
.mainlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #67707C;
	text-decoration:none;
	line-height: 17px;
	font-weight:bold;
}
.mainlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B71B5;
	text-decoration:none;
	line-height: 17px;
	font-weight:bold;
}
.leftlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	line-height: 17px;	
}
.leftlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration:underline;
	line-height: 17px;	
}
.rightlinks {
	font-family: Verdana;
	font-size: 11px;
	color: #FF6600;
	text-decoration:none;
	line-height: 17px;	
}
.rightlinks:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #3B71B5;
	text-decoration:none;
	line-height: 17px;	
}
.rightlinks:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #424242;
	text-decoration:none;
	line-height: 17px;	
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	line-height: 17px;	
}
.footerlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	line-height: 17px;	
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #FF6600;
}
.headingblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
}
.headingorang{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #FF6600;
}
.sublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #02499b;
	text-decoration:none;
}
.sublinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #FF6600;
	text-decoration:none;
}
.sublinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #424242;	
	text-decoration:none;
}
.newsublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #3B71B5;
	text-decoration:none;
}
.newsublinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
}
.newsublinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #424242;
	text-decoration:none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	color: #ffffff;
}
.bluehedding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	line-height: 18px;
	color: #3B71B5;
	text-decoration:none;
}
.inp {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7900;
	text-decoration:none;
}
.links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}
.content{
	font-family: Verdana;
	font-size: 11px;
	color: #424242;
	line-height:20px;
	text-align:justify;
	padding-left:5px;
}
.top{
	font-family: Verdana;
	font-size: 11px;
	color: #3B71B5;
	text-decoration:none;
}
.top:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	line-height: 17px;	
}
.links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration:none;
	line-height: 17px;	
}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
}
.black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #3B71B5;
	text-decoration:none;
}
.blackhedding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
}
.bluelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #3B71B5;
	text-decoration:none;
}
.bluelinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
}
.bluelinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #424242;
	text-decoration:none;
}
.dot {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #7e7e7e;
	text-decoration:none;
}
.links1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7e7e7e;
	text-decoration:none;
	line-height: 17px;	
}
.links1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration:none;
	line-height: 17px;	
}
.links1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	text-decoration:none;
	line-height: 17px;	
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #BB1B06;
	text-decoration:none;
	font-weight:bold;
}
.red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #3B71B5;
	text-decoration:none;
	font-weight:bold;
}
.grayheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #575757;
}
.pathlinks{
	font-family: Verdana;
	font-size:10px;
	font-style: normal;
	color: #545454;
	text-decoration:none;	
}
.pathlinks:hover{
	font-family: Verdana;
	font-size:10px;
	font-style: normal;
	color: #000000;
	text-decoration:none;	
}
.sideheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #FF6600;
	text-decoration:none;
	
}
.sideheading:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
}
.banheading {
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	color: #ffffff;
	line-height:35px;
	letter-spacing:2px;
}
.banheadingbold{
	font-family: Arial;
	font-size:27px;
	font-style: normal;
	color: #ffffff;
	font-weight:bold;
	line-height:35px;
}
.whiteheading {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	font-weight:bold;
}
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.email:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF6600;
	text-decoration:none;
	font-weight:bold;
}
.downloadlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #3B71B5;
	text-decoration:none;
	line-height:13px;
}
.downloadlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	text-decoration:none;
	line-height:13px;
}
.newgrayheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #575757;
	font-weight:bold;
	text-decoration:none;
}
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF6600;
	text-decoration:none;
	font-weight:bold;
}
.heading1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #FF6600;
	text-decoration:none;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.heading2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
}
.homeheadingorange {
	font-family:Arial;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #FF8F44;
	letter-spacing:.5px;
}
.homeheadingblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	letter-spacing:.5px;
}
.espanolheading {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #333D4B;
	text-decoration:none;
	font-weight:bold;
}
.newrightlinks {
	font-family: Verdana;
	font-size: 11px;
	color: #FF6600;
	text-decoration:none;
	line-height: 17px;	
}
.newrightlinks:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #3B71B5;
	text-decoration:none;
	line-height: 17px;	
}
.rightsublinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #3B71B5;
	text-decoration:none;
}
.rightsublinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
}
.contentlinks {
	font-family: Verdana;
	font-size: 11px;
	color: #FF6600;
	text-decoration:none;
	line-height: 17px;	
}
.homepagecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;
	line-height: 15px;
	text-align:justify;	
}
.entrydate{
color: #999999;
}
.ie .example {
 	
}
.ie7 .example {
	
}
.gecko .example {
 	
}
.win.gecko.example {
	background-color:#FF0000;  	
}

.linux.gecko .example {
  background-color: pink
}
.opera .example {
  background-color: green
}
.konqueror .example {
  background-color: blue
}
.webkit .example {
  background-color: black
}
.example {
}
.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }

#ossScreensTable tr{
   background:transparent url(images/hrspacer.gif) no-repeat bottom center;
}
#ossScreensTable td{
   padding:10px;
}

.screenshots {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #3B71B5;
	}

.whatsnew:hover {
color:#FF6600;
font-family:Verdana;
font-size:9px;
line-height:17px;
text-decoration:none;
}
.whatsnew {
color:#424242;
font-family:Verdana;
font-size:9px;
line-height:17px;
text-decoration:none;
}