html{height:101%;}
:-moz-any-link:focus,input:focus,button:focus{outline:none;}
body{margin:0;padding:0;background:#a8c5c2;font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;}
h1{font-size:16px;color:#fff;text-align:center;margin:0px;font-weight:normal;padding:20px 0px 10px 0px;}
h2{font-size:14px;font-weight:bold;}
h3{font-size:14px;color:#fff;text-align:left;margin:10px 0px 4px 0px;line-height:30px;font-weight:bold;}
h4{font-size:1.1em;color:#000;text-align:center;margin:10px 0px 0px 0px;font-weight:bold;}
h5{font-size:1.0em;color:#000;text-align:left;margin:20px 0px 0px 0px;font-weight:bold;}
p{font-size:12px;font-weight:normal;line-height:18px;font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;}
a:link, a:visited{font-size:12px;color:red;font-weight:bold;text-decoration:none;}
a img{border:0;}
ol {font-size:12px;line-height:20px;}
ul {}
#wrapper{width:943px;background:#fff url("images/sitegrafix/green-edge2.png") repeat-y center;border-left:1px solid #000;border-right:1px solid #000;margin:auto;text-align: left; /* Hack To Keep IE5 Windows Happy */;position: relative;}
#masthead{background:#fff url("images/orangeline2.gif") repeat-x top left;height:112px;top:0px;text-align:right;border-top:1px solid #d04a03;}
#masthead img{float:left;padding-left:10px;padding-top:17px;}
#masthead h2{margin:20px 20px 0px 0px;line-height:22px;}
#greenbar{background:url("images/sitegrafix/green-top.png") no-repeat top left;height:38px;text-align:right;padding-right:10px;overflow:hidden;}
#greenbar h1{margin:0px 0px 0px 180px;font-size:14px;display:block;float:left;padding:1px 10px 1px 24px;background:url("images/square1.gif") no-repeat left;color:#fff;font-weight:bold;margin-top:7px;}
#xcurve{position:absolute;top:135px;left:0px;background:url("images/sitegrafix/green-corner0.png") no-repeat top left;width:169px;height:48px;z-index:1;}
/* Toolbar Styles */

#v-nav {margin-top:10px;padding-left:10px;float:left;line-height:1.9em;font-size:12px;padding-top:0px;position:relative;margin-bottom:10px;width:133px;}

#v-nav .current {background:#ec6d20 url("images/butbak-orange.gif");color:#fff;border-top:1px solid #eebb6a;border-right:1px solid #28898e;border-bottom:1px solid #89cca5;border-left:1px solid #eebb6a;-moz-border-radius: 0.4em;-webkit-border-radius: 0.5em;border-radius: 0.5em;}

#v-nav .current:hover {background:#ec6d20 url("images/butbak-orangeglo.png");}

#v-nav .currentAncestor {background:#ec6d20 url("images/butbak-blend.png");color:#fff;border-top:1px solid #eebb6a;border-right:1px solid #28898e;border-bottom:1px solid #89cca5;border-left:1px solid #eebb6a;}

#v-nav .currentAncestor:hover {background:#ec6d20 url("images/butbak-orangeglo.png");}

/* Parent - Level 0 */

#v-nav ul{list-style: none;padding: 0;margin: 0;
}
#v-nav .newfeat {font-weight:bold;font-style:italic;}

#v-nav a {
	background:#035153 url("images/butbak-dark.gif");display: block;padding-left:10px;
	border-top:1px solid #668fd1;
	border-right:1px solid #28898e;
	border-bottom:1px solid #89c9cc;
	border-left:1px solid #66d0bf;
	font-weight:normal;font-size:12px;color: #ffffff;text-decoration: none;height:23px;margin-bottom:1px;
	-moz-border-radius: 0.4em;-webkit-border-radius: 0.4em;border-radius: 0.4em;}

#v-nav a:hover {background:#7cafb2 url("images/butbak-light.png");color:#fff;font-weight:bold;}

#v-nav a:active {}

/* Child - Level 1 */

#v-nav ul ul {padding: 0;margin: 0;}

#v-nav ul ul li {
}
#v-nav ul ul a {padding-left: 15px;background:#df885b url('images/butbak-paleora.png'); color:#000;border-top:1px solid #eebb6a;border-right:1px solid #28898e;border-bottom:1px solid #89cca5;border-left:1px solid #eebb6a;}

#v-nav ul ul a:hover{background: #ffcc99 url("images/butbak-paleoraglo.png");}

#v-nav ul ul #current{background:#ec6d20 url("images/butbak-orange.gif");}

#v-nav ul ul .currentAncestor {background:#ec6d20 url("images/butbak-orange.gif");}
#v-nav .bmenu{font-size:12px;font-style:italic;background:#035153 url("images/butbak-glow2.png");}

/* Child - Level 2 */
#v-nav ul ul ul {}
#v-nav ul ul ul li { }
#v-nav ul ul ul a{padding-left:25px;background:#df885b url('images/level2.png') no-repeat top right; color:#fff;font-size:11px;border-top:1px solid #eebb6a;border-right:1px solid #28898e;border-bottom:1px solid #eebb6a;border-left:1px solid #eebb6a;height:18px;line-height:1.6em;}
#v-nav ul ul ul a:hover{background:Peru url("images/level2-semiglo.png") top right;color:#fff;}
#v-nav ul ul ul .current{background: Peru url("images/level2-glo.png") no-repeat top right;border-top:1px solid #eebb6a;border-right:1px solid #28898e;border-bottom:1px solid #eebb6a;border-left:1px solid #eebb6a;}
#v-nav ul ul ul .current:hover{background: Peru url("images/level2-glo.png") no-repeat top right;}
#v-nav ul ul ul .currentAncestor {background: Peru;}
/* Child Level 3 */
#v-nav ul ul ul ul {}
#v-nav ul ul ul ul li { }
#v-nav ul ul ul ul a{padding-left: 25px;}
#v-nav ul ul ul ul a:hover{background: white;color: #61727a;}
#v-nav ul ul ul ul  #current{background: #aacbda;}
#v-nav ul ul ul ul .currentAncestor {background: #aacbda;}
/* Child Level 4 */
#v-nav ul ul ul ul {}
#v-nav ul ul ul ul ul li { }
#v-nav ul ul ul ul ul a{padding-left: 30px;}
#v-nav ul ul ul ul ul a:hover{background: white;color: #61727a;}
#v-nav ul ul ul ul ul  #current{background: #c0dce3;}
#v-nav ul ul ul ul ul .currentAncestor {background: #c0dce3;}
/* Child Level 5 */
#v-nav ul ul ul ul ul {}
#v-nav ul ul ul ul ul ul li { }
#v-nav ul ul ul ul ul ul a{}
#v-nav ul ul ul ul ul ul a:hover{}
/*</group>*/

.copy{top:100px;left:185px;margin-left:40px;width:532px;float:left;}
#copy2{margin:0px;width:670px;padding:15px 15px 100px 40px;border-right:1px solid #000;float:left;}
#copy3{position:relative;width:720px;margin-top:0px;padding:0px;float:left;}
#copy4{margin-left:185px;width:720px;padding:0px;float:left;}
.infil{background:#103b3f;color:#fff;}
#copy ul.contact{list-style-image:url("images/bullet-o.gif");font-size:12px;font-weight:bold;line-height:150%;margin:20px;padding:6px 0px 0px 0px;}
#copy ul.law{list-style-type:square;font-size:10px;line-height:20px;margin:20px;font-weight:bold;padding:0px 10px 0px 0px;}
.oses {background:#fff url('images/sitegrafix/os-apps.png') no-repeat bottom center;}
.hard {background:#fff url('images/sitegrafix/hardware.png') no-repeat bottom center;}
.mobi {background:#fff url('images/sitegrafix/idevices.png') no-repeat bottom center;}
.peri {background:#fff url('images/sitegrafix/peripherals.png') no-repeat bottom center;}
.netw {background:#fff url('images/sitegrafix/network.png') no-repeat bottom center;}
.comp {background:#fff url('images/sitegrafix/os_compat.png') no-repeat bottom center;}
.blocnav2 {margin-top:14px;width:522px;text-align:center;}
.blocnav2 ul {list-style-type: none;padding: 0px;margin: 0px;text-align:center;}
.blocnav2 ul li {float: left;padding: 0px;margin-right:12px;border:red 0px solid;}
.blocnav2 ul li a:link, .blocnav2 ul li a:visited {float: left;display: block;width: 160px;height:185px;color: #000;font-size:0.8em;font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;text-decoration: none;font-weight:bold;}
.blocnav2 ul li a:hover {color: #ff6600;}
.coll {margin-top:14px;text-align:left;}
.coll ul {list-style-type:none;padding:0px;margin:0px;}
.coll ul li {float:left;display:block;width:124px;padding:4px 0px 6px 6px;background:Bisque;border:solid white 1px;font-size:0.8em;}
.coll ul li a:link, .coll ul li a:visited {color:#000;font-size:0.8em;font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;text-decoration: none;font-weight:bold;padding:4px 0px 8px 6px;}
.coll ul li a:hover {color: #ff6600;}
.button{clear:both;padding:2px;background:#275e63 url('images/longbutback.png') repeat-x;color:#fff;font-weight:bold;-moz-border-radius: 0.6em;-webkit-border-radius: 0.6em;border-radius: 0.6em;text-align:center;}
.button a{color:#fff;}
.break{clear:both;padding-top:10px;}
.contact {font-size:0.8em;line-height:1.7em;}
.roundbox{text-align:left;background: #F7E1AB;-moz-border-radius: 0.6em;-webkit-border-radius: 0.6em;border-radius: 0.6em;}
.roundbox p{font-size:0.7em;margin:0px;padding: 10px 10px 10px 12px}
.clearbox{text-align:left;}
.clearbox p{font-size:0.7em;margin:0px;padding:0px 10px 10px 12px}
#note{padding-top:10px;padding-bottom:10px;float:left;}
#note p{font-size:10px;}
.tight{width:350px;}
.tinted{text-align:left;margin-top:20px;padding:10px;font-size:0.7em;background:#F7E1AB;border:1px solid #1f3840;}
#picturepanel{float:right;text-align:right;top:180px;margin-top:10px;margin-right:20px;width:190px;}
#picturepanel img {padding-right:16px;margin-bottom:20px;}
#picturepanel a:visited {font-weight:normal;font-size:11px;}

#footer_alt{clear:both;text-align:center;color:#fff;background:#84908f;border-top:1px solid #000;border-bottom:1px solid #000;font-size:10px;padding:2px 0px 4px 0px; margin-top:0px;margin-bottom:0px;}
#spacer {background:url('images/blank_spacer.gif');height:50px;padding-top:20px;}
#contentz ol li{background:#E7D3EB; padding-left:6px;padding-right:6px; border-bottom:2px solid white;width:90%;}
.ringlist ul li{list-style:square url('images/redbullet.png');font-size:0.7em;background:#faf0e2;padding:3px 6px 3px 8px;border-bottom:2px solid #fff;width:95%;}
.ringlist ol li{font-size:0.9em;background:#faf0e2;line-height:1.5em;padding:2px 6px 2px 8px;border-bottom:2px solid #fff;width:95%;}
.ringlist a:link, a:visited {font-size:0.9em;}
.slideup {float:left;clear:both;padding:0px 2px 0px 0px ;}

