body {font:small/122% arial,helvetica,clean,terminal,sans-serif;background:#cccccc;color: #666;}
body,div,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea {margin:0;padding:0;}
img {border: 0;padding: 0px;margin: 0px;}
a {color: #009;text-decoration:none;}
a:hover {color: #909;text-decoration:underline;}

/* Layout Tools	*/
	.hide {display:none;}
	.clear {clear: both;display: block;}
	.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
	* html .clearfix {height: 1%;}
	.clearboth {height:1px;width:1px; font-size:1px;padding:0; margin:0px; clear:both; visibility:hidden;}
	.small{font-size:11px;;}
	.szMed{font-size: 14px;}
	.szSm{font-size: 10px;line-height:130%;}
	.gray { color: #676767; }
	.nvt { color: #FF6600; }
	.red { color: red }
	.Bold1 { font-weight:bold;}
	.BigBold { font-weight:bold;font-size:110%;}
	.aRight{text-align:right;} /* used in home page */
	.hlite{color:red;}
	#free, .Subs, #ad_NOC, .samples .iArrS {display:block;}

/* Page */
	.PageWidth{width:948px;}
	.PageWrap {margin:0 auto; background: transparent url(/images/skNVTO/content.jpg);}
	h1, h2, h3,h3,h4, h5 {font-family: 'Trebuchet MS', arial, Sans-serif; color: #555;}
	h1 {font-size: 14px;font-weight: bold;}
	.colHead {color: #555;background: transparent url(/images/skNVTO/icons.gif) repeat-x scroll -10px -104px;
				text-align:center;font-size: 100%;font-weight: bold;margin:5px 0; padding: 5px 0 5px 5px;}
	#col2 .colHead {text-align:left;} 
	h3 {font-size:12px;margin:0 0 0 0;}
	h4 {font-size:11px;font-weight:bold;}
	#FooterWrap {color: #666666; background: #CCC url(/images/skNVTO/footer.jpg) no-repeat center top;
			clear: both; height: 55px; text-align: center; font-size: 80%; margin:0 auto;
			padding:10px 0;}
/* Top Logo */
	#MastWrap {margin:0 auto;; height: 115px; background: #CCC url(/images/skNVTO/header.jpg) no-repeat center top;
				padding: 0;}
	#MastWrap div#LogoWrap {color: #ffffff;padding:0; FLOAT: left; MARGIN: 40px 0px 0px 48px; FONT: bolder 46px 'Trebuchet MS', Arial, Sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; LETTER-SPACING: -2px;
									width:300px;}
	#MastWrap div#LogoWrap a {color: #ffffff;text-decoration:none;}
	#MastWrap div#slogan { padding:0; FONT: 12px 'Trebuchet MS', Arial, Sans-serif; TEXT-TRANSFORM: none; COLOR: #054da0; LETTER-SPACING: normal;margin-top: -8px;}
/* Top SignIn */
	#MastWrap .TRWrap {float:right;margin: 28px 47px 0 16px;font-family: arial, Helvetica, sans-serif;
								padding:0; color: #ffffff;text-align:right;}
	#MastWrap .TRWrap a {color: #ffffff;}
	
	#MastWrap .TRWrap a:hover {color:yellow;}
	#MastWrap .TRWrap #WelcomeWrap {font-size:12px;font-weight:bold;}
	#MastWrap .TRWrap #WelcomeWrap span {display:block;}
	#MastWrap .TRWrap table {clear:left;margin-right:0px;padding-right:0;table-layout: fixed;;}
	#MastWrap .TRWrap input.tData{margin-left:5px;}
	#MastWrap #SignInWrap {font-size:10px;}
	#MastWrap .TRWrap input.btnLogin {margin-top: 0px; font: normal 10px Arial, Sans-serif; border:0;
			padding: 0px; color: #666666; line-height: 14px;
			background:#CCC url(/images/skNVTO/icons.gif) repeat-x  -10px -106px;}
			
/* menu */
	#PageRowWrap {clear: left; margin: 0 auto; padding:0; font-weight: bold; font-size:12px; 
		
						background: #ffffff url(/images/skNVTO/menu.jpg) repeat-y center top;}
	#menu {padding: 0px 40px 0px 30px; clear:right; background: none transparent scroll repeat 0% 0%; 
				MARGIN: 0px; FONT: bold 12px/30px Verdana, Arial, Tahoma, Sans-serif; }
	#menu ul {float: right; list-style: none; margin:0; padding: 0; }
	#menu li { display: inline; }
	#menu li a { display: block; float: left; padding: 0 8px; color: #FFF;}
	#menu li a:hover  {background: url(/images/skNVTO/icons.gif) repeat-x scroll -10px -74px; background-color: #65F3FA;color: #FFFFFF; text-decoration:none;}
	#menu li a:active {background: url(/images/skNVTO/icons.gif) repeat-x scroll -10px -44px; color: #ffffff; text-decoration:none;}
	#menu form.search {BORDER-WIDTH:0;background: none transparent scroll repeat 0% 0%; WIDTH: 250px;}
	#menu form.search input.textbox {PADDING: 1px 2px 1px 2px; margin:4px 0px;COLOR: #333;background: #ffffff;}
	#menu form.search input.button_search {margin: 4px 0px 4px 8px; font-weight : bolder; FONT-SIZE: 11px; background: url(/images/skNVTO/icons.gif) repeat-x scroll -10px -106px; WIDTH: 50px; COLOR: #333; FONT-FAMILY: Arial,Sans-serif; HEIGHT: 20px; TEXT-ALIGN: center;}
	
/* Body */	
	#bodywrap{  margin: 0px 18px}
	div#col1 {float:left; width: 144px; margin: 0 0 0 -907px; padding:0px 7px 0px 5px;overflow:hidden; height:auto; }
	div#col2 {float:left; width: 410px; margin: 0 0 0 160px; padding:0px 7px 0px 7px;overflow:hidden; height:auto; }
	div#col3 {float:left; width: 314px; margin: 0 0 0 0px; padding:0px 6px 0px 6px;overflow:hidden; }

	.CrumbWrap {padding-left:5px;line-height:140%;background-color:white;}
	.CrumbWrap img{margin-right:4px;}
	.CrumbWrap span {margin-right:5px;white-space:nowrap;display:inline-block;}
	


	.MainBox {margin:0 4px 0 0;}
	.MainBox p {line-height:130%;font-size:95%;}
	.MainBox a {text-decoration:underline}

	.MainBox h4, .MainBox h5, .MainBox .inBlock{margin:2px 0 2px 0;border-left:0px solid silver; padding:0px 0px 2px 0px; 
		font-size:100%;}

	.SecHead { background-color: #ccc; background: #666666 url(/images/skNVTO/icons.gif) repeat-x -166px -12px;}
	
	.MainBox .label {font-weight:bold;margin-left:10px;}
	.MainBox .info {text-align:center;}

	.MainBox .imgPrev {text-align:center;}
	.MainBox .imgPrev img {margin:10px}
	.MainBox .imgPrev p {background-color:#ffe;text-align:center;font-weight:normal;}

	.MainBox .imgPrev #goback {}
	.MainBox iframe {padding:10px 0 0 0;}

	div.IBoxS {float:left;margin:4px;width:310PX; height:350PX; overflow:hidden;}
	
	.MainBox .IBoxS {width:290px;margin:0 2px;}

/* Sidebar */ 

	#sidebar ul {list-style: none outside none; text-align: left; margin: 3px 0 8px 0; padding: 0;}
	#sidebar ul.sidemenu li, #sidebar ul.sidemenu2 li {border-bottom: 1px solid #EFF0F1; padding: 2px 0 2px 5px; margin: 0 2px;}
	#sidebar ul.sidemenu li a, #sidebar ul.sidemenu2 li a {font-weight: bolder; font-size: 11px;}
	#sidebar img.icon {margin-right:5px;border:0;}
	#sidebar p {font-size: 11px;}

	#smSec1 li a { color: #909; }
	#smSec2 li a { color: #F06; }
	#smSec3 li a { color: #909; }



.post-footer { background-color: #FAFAFA; padding: 5px; margin: 20px 10px 0 10px; border: 1px solid #f2f2f2; font-size: 95%; }

.post-footer span {padding: 0px 10px; margin: 0 0px 0 5px;}



/* Page Content */
.message {padding:5px 0;}
.message p {margin-left:20px;display:inline;}
.message img {}

.xmessage {border:1px solid #ff3300;margin-top:20px;background-color:#ffffcc;color:#ff3300;}
.xmessage p {padding:10px;margin: 0px 0px 0px 10px;float:left;width:500px;}
.xmessage img {float:left;padding-top:4px;}

.warning {border:1px solid #ff3300;margin-top:20px;background-color:#ffffcc;color:#ff3300;}
.warning p {padding:10px;margin: 0px 0px 0px 10px; float:left;width:500px;}
.warning img {float:left;padding-top:4px;}


.iPSD {width:21px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll 0px 0px;}
.iTIF {width:22px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -21px 0px;}
.iJPG {width:21px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -44px 0px;}
.iWMF {width:22px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -66px 0px;}
.iPNG {width:21px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -88px 0px;}
.iZIPx{width:28px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -88px 0px;}

.iZip {width:22px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -122px 0px;}
.iGIF {width:19px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -154px 0px;}
.iAGif{width:20px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -173px 0px;}
.iSWF {width:25px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -193px 0px;}
.iEPS {width:22px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -217px 0px;}
.iAI  {width:22px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -239px 0px;}

.iALL {width:16px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -261px 0px;}
.i3GP {width:20px;height: 12px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -277px 0px;}

.iWIN {width:16px;height: 16px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll 0px -12px;}
.iMAC {width:16px;height: 16px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -18px -12px;}

.iBoxL  {width:18px;height: 20px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -32px -12px;}
.iBoxC  {width:18px;height: 20px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -50px -12px;}
.iBoxR  {width:18px;height: 20px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -68px -12px;}

.iMS1  {width:18px;height:20px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -223px -12px;}
.iMS2  {width:18px;height:20px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -241px -12px;}

.iZIPx {width:27px;height: 11px;background: transparent url(/images/skNVTO/editor/ZIPx.gif) no-repeat}
.iCIL {width:27px;height: 11px;background: transparent url(/images/skNVTO/editor/cil.gif) no-repeat}
.iCILx {width:24px;height: 12px;background: transparent url(/images/skNVTO/editor/cil.gif) no-repeat}

.iStarBF {width:16px;height:16px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -84px -12px;}
.iStarBH {width:16px;height:16px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -116px -12px;}
.iStarBE {width:16px;height:16px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -100px -12px;}

.iStarSF {width:10px;height:10px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -132px -12px;}
.iStarSH {width:10px;height:10px;;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -152px -12px;}
.iStarSE {width:10px;height:10px;;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -142px -12px;}

.iArrS  {width:11px;height: 11px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -228px -33px;}
.iArrR  {width:11px;height: 11px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -240px -33px;}
.iArrY  {width:11px;height: 11px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -252px -33px;}
.iArrGr {width:11px;height: 11px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -264px -33px;}
.iArrB  {width:11px;height: 11px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -276px -33px;}
.iArrP  {width:11px;height: 11px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -288px -33px;}

.iDoc  {width:16px;height:17px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -84px -27px;}
.iTalk {width:16px;height:17px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -100px -27px;}
.iTime {width:16px;height:17px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -118px -27px;}
.iDocz {width:16px;height:17px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -132px -27px;}

.iSqO  {width:14px;height:14px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -258px -12px;}
.iSqBl {width:14px;height:14px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -272px -12px;}
.iSqGr {width:14px;height:14px;background: transparent url(/images/skNVTO/icons.gif) no-repeat scroll -286px -12px;}

.iRBkgW {background: transparent url(/images/skNVTO/icons.gif) repeat-x scroll -10px -46px;}
.iRBkgO {background: transparent url(/images/skNVTO/icons.gif) repeat-x scroll -10px -74px;}
.iRBkgB {background: transparent url(/images/skNVTO/icons.gif) repeat-x scroll -10px -104px;}



