html, body{
	margin:0; padding:0;
	background:#666666 url(../images/background-inner.jpg) center repeat-y;
	font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666666; height:100%;
	}
#wrapper{
	padding:0; width:901px; margin-left:auto; margin-right:auto; background:#FFFFFF;
	}/* values for IE5 mac */
@media all {
	#wrapper{
	padding:0; width:900px; margin-left:auto; margin-right:auto; background:#FFFFFF;
	}
  	} /* values for others */
#header{
	height:76px; margin-bottom:23px; 
	/*border:1px solid #00FF00;*/
	}
#logo{
	margin:0; padding:25px 0 0 17px; width:230px; float:left; 
	}
#navigation{
	 margin:47px 0 0 224px; padding:0; width:427px; float:left;
	}
#content{
	padding:0; margin:0;
	}
#cheader{
	background:url(../images/pagetitlebkgd.gif) repeat-x; height:130px;
	}
.tab1{
	background:url(../images/askforsupport.jpg) right bottom no-repeat; border:none; width:100%;
	}
.tab1left{
	vertical-align:top;
	}
.tab1middle{
	width:30px;
	}
.tab1right{
	width:169px; padding-top:26px; vertical-align:top;  
	}
.tab1bottom{
	width:169px; vertical-align:bottom; padding-bottom:60px;
	}
.tab2{
	background:url(../images/pagetitlebkgd.gif) repeat-x; width:100%; border:none; height:130px;
	}
.tab2left{
	 width:250px; padding-left:15px;
	}
.tab2right{
	padding-left:45px;
	}
.tab3{
	width:100%; border:none;
	}
.tab3lefttan{
	background:#E5E5CC; width:265px; vertical-align:top;
	}
.tab3left{
	background:#FFFFFF; width:265px; vertical-align:top; text-align:right; 
	}
.tab3right{
	padding:26px 0 0 50px; vertical-align:top; height:303px;
	}
.tab3license{
	background:url(../images/pic-04.jpg) left bottom no-repeat; width:100%; border:none;
	}
.tab3lpackage{
	background:url(../images/price-box.jpg) no-repeat; width:622px; height:241px;
	margin:0; padding:0; color:#FFFFFF; font-size:10px;
	}
.bdrlblue{
	height:18px; border-bottom:1px solid #99CCFF;
	}

p{
	margin:0; padding:0;
	}
#footer{
	background:url(../images/footer-back.jpg) repeat-x; height:82px; color:#FFFFFF; padding-top:18px; text-align:center; font-size:10px; line-height:17px;
	} 
.footer:link, .footer:visited,  .footer:active {
	color:#FFFFFF; text-decoration:none; font-weight:normal;
	} 
.footer:hover{
	color:#336699; text-decoration:none;
	} 
h1{
	margin:0; padding:0 0 0 18px;
	font-size:18px; font-weight:bold; color:#FFFFFF;
	background:url(../images/arrow-w.jpg) no-repeat; text-transform:none;
	} 
h4{
	color:#666666; font-size:17px; font-weight:lighter;
	margin:0; padding:0;
	}
h5{
	margin:0; padding:0 0 0 18px;
	font-size:14px; font-weight:lighter; color:#003366;
	} 
h6{
	margin:0; padding:0;
	font-size:14px; font-weight:lighter; color:#003366;
	} 
h6 .blue{
	color:#336699; font-size:11px; font-weight:bold;
	}
.f11bb{
	color:#336699; font-size:11px; font-weight:bold;
	}
a:link, a:visited, a:active{
	margin:0; padding:0;
	font-size:11px; font-weight:bold; color:#336699; text-decoration:none;
	}
a:hover{
	text-decoration: none; color:#669933;
	}
	
.suba:link, .suba:visited, .suba:active{
	margin:0; padding:0;
	font-size:11px; color:#666666; text-decoration:none; font-weight:normal;
	}
.suba:hover{
	text-decoration: none; color:#336699;
	}
.arrow:link, .arrow:visited, .arrow:active{
	margin:0; padding:2px 0 0 18px;
	font-size:11px; font-weight:bold; color:#336699; text-decoration:none;
	background:url(../images/askarrow.gif) left top no-repeat;
	}
.arrow:hover{
	text-decoration: none; color:#669933;
	}
#morelinks{
	margin:0; padding:0;
	}
#morelinks ul{
	margin:0; padding:0; list-style:none;
	}
#morelinks ul li a:link, #morelinks ul li a:visited, #morelinks ul li a:active{
	font-size:10px; font-weight:normal; text-decoration:none;
	color:#336699
	}
#morelinks ul li a:hover{
	color:#669933
	}
#askfor{
	margin:0; padding:0; vertical-align:top; height:150px;
	}
.tab3right ul{
	margin:0; padding:0; list-style:none;
	}
.tab3right ul li{
	background:url(../images/arrow.gif) left top no-repeat; vertical-align:top;
	padding:0 0 0 14px; margin-bottom:4px;
	}
.f14g{
	color:#669933; font-size:14px; font-weight:lighter;
	margin:0; padding:0;
	}
.f11bw{
	color:#FFFFFF; font-size:11px; font-weight:bold;
	}
/*form Elements */
form{
	padding:0; margin:0;
	}

.input{
	border:1px solid #666666; color:#666666;
	font-size:11px;
	}
.btn{
	margin:5px 0 0 0;
	border:1px solid #666666;
	font-size:11px; font-weight:bold; color:#666666;
	
	}


