	.thrColAbsHdr #container { 
		position: relative; 
		width: 91%;
		background: #FFFFFF;
		margin: 0 auto;
		border: 1px solid #999999;
		background-image:url(/customers/support/vpnconfig/images/snow.png);
		text-align: left; 
	} 
	
	
	.thrColAbsHdr #header { 
		background-image:url(/customers/support/vpnconfig/images/snow.png);
		padding: 5px 15px 0px 20px;  
	} 
	.thrColAbsHdr #header h1 {
		margin: 0; 
		padding: 10px 0; 
	}
	
	.thrColAbsHdr #mainContent { 
		margin: 0px 15px 10px  ; 
		padding: 0 0px;
	}

	.rule{
		height:1px;
		color:#CCCCCC;
		width:100%;
	}
	label{
	font-weight:bold;
	}
	
	input{
	width_:130px;
	}
	
	select{
	font-family:verdana;
	font-size:10px;
	width:135px;
	}
	
	.titl{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	}
	
	.preview{
	font-family:Verdana;
	font-size:11px;
	font-style:italic;
	cursor:pointer;
	color:#0000FF;
	margin-bottom:4px;
	
	}
	.preview1{
	font-family:Verdana;
	font-size:11px;
	font-style:italic;
	cursor:pointer;
	color:#0000FF;
	margin-top:4px;
	}
	.rule{
	width:95%;
	margin-top:10px;
	margin-bottom:20px;
	
	}
	.ip{
	width:22px;
	color:#000000;
	text-align:right;
	}
	.ipBold{
	color:#000000;
	font-weight:bold;
	}
	.vpnMode{
		font-weight:bold;
		font-family:verdana;
		width:105px;
	}
	legend{
	font-weight:bold;
		color:#006fba;
	}
	
	fieldset{
		width:690px; 
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
	.vpntypes{
	color:#000000;
	width:235px;
	}
	.tag_ {
	font-weight:bold;
	color:#006fba;
	}
		.tag {
    border-style:solid;
    border-color:red;
		border-width:1px;
		
		font-weight:bold;
		color:red;
		padding:2px;
	}
	
	.radio{
	width:15px;
	}
	.hidden{
	width:6px;
	}
	.phpSupport{
	width:15px;
	color:#0000FF;
	}
	.external{
		font-family:verdana;
		font-size:10px;
		font-weight:bold;
		color:#003;
	}
	.point{
		cursor:pointer;
		color:#006fba;
text-decoration:underline!important;

	}
	.link{
		text-decoration:none;
		color:#000000;
		cursor:pointer;
		font-weight:bold;
	}
	.multi{
		width:250px;
	}
	
	.clean{
		font-family:verdana;
		font-size:10px;
		font-weight:bold;
		font-style:italic;
		color:#006633;
		margin-left:110px;
		display:none;
	
	}
	.wait{
		font-weight:bold;
		text-align:center;
		margin-left:10%;
		display:none;
	}
	

	.version{
		margin-left:30px;
	}
	
	

	.helpIconSelect{
		margin-bottom:-4px; 
		margin-left:-1px;
		border-style:none;
	}
	.infy{
		font-size:9px;
	}
	
	
	.info{
			color:#990000;
			font-weight:normal;
		}
		
	.networkImage{
		width:117px; height:44px; margin-top:-5px; 
	}
	.submitImage{
		width:109px; height:44px; margin-top:5px;
	}
	.resetImage{
		width:87px; height:44px;
	}
	.unique{
		margin-top:-40px; font-weight:bold;
	}
	.uniqueStr{
		width:60px; font-family:verdana; font-size:10px;
	}
	.moreRpnStyle{
		cursor:pointer;
		color:#006fba;
text-decoration:underline!important;

	}
	.noDisp{
		cursor:pointer;

	}
	.helpIcon{
		margin-bottom:-4px;
		border-style:none;
		
	}
	.headMove{
		margin-left:40px;		
	}
	.moveUp{
		margin-top:-0px;
	}
	
	.floater {
		position:absolute;
		z-index:2;
		bottom:0;
		right:0;
		display:none;
		padding:0;
	}
		
		
	.matchedSmartInputItem {
		font-size:10px;
		font-weight:bold;
		font-family: verdana;
		padding: 5px 10px 1px 5px;
		margin:0;
		cursor:pointer;
	}
		
	.selectedSmartInputItem {
		background-color:#0d9fdf;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
	}
		
	.autoTab{
		position:absolute;left:0;background-color:#FFFFCC;display:none;visibility:hidden;
		width:135px;
	}
	
	.autoTab1{
		position:absolute;left:0;background-color:#FFFFCC;display:none;visibility:hidden;
		width:135px;
		top:200px;
	}
	
	.autoTabDiv{
	position:relative;
	}
	.close{
		width:88px; height:34px;
	}
	.genTitle{
		margin-top:-20px;background-color:#f0f8ff;
	}
	.copy{
		font-family:verdana; font-size:10px;margin-left:10px;
	}
	.err{
	 color:red;
	 margin-left:20px;
	 display:none;
	 }
	 .tiPrefix{
	  width:20px;
	  font-weight:bold;

	  }
	  .tiSuffix{
	    width:100px;
		font-weight:bold;
	   }
