/***** Global Settings *****/

html, body { border:0; margin:0; padding:0; font-size: 62.5% }
body { font-size: 1.0em; font-family: Verdana, Trebuchet MS, Tahoma, Arial, Helvetica; text-align: center }
div { border:0; margin:0; padding:0; }

/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1 { padding:30px 0 25px 0; letter-spacing:-1px; font:2.0em; }
h2 { padding:20px 0; letter-spacing:-1px; font:1.5em; }
h3 { font:1.0em; font-weight:bold; }
h4 { padding:30px 0 15px 0; letter-spacing:-1px; font:3.0em; }
p, ul, ol { margin:0; padding:0; }
ul, ol { margin-left: 15px;  }

blockquote { margin:22px 40px; padding:0; }
small { font-size:0.85em; }

img { border:0; }

sup { position:relative; bottom:0.3em; vertical-align:baseline; }
sub { position:relative; bottom:-0.2em; vertical-align:baseline; }
acronym, abbr { cursor:help; letter-spacing:1px; border-bottom:1px dashed;}

/***** Links *****/
a, a:visited { text-decoration:none; }
a:hover, a:active { text-decoration:underline; }

/***** Forms *****/
form { margin:0; padding:0; display:inline; }
input, select, textarea { font-size:1.0em; }
textarea { line-height:1.25;font-size:1.0em; }
label { cursor:pointer; }

/***** Tables *****/

table { border:0; margin:0; padding:0; }
tr, td { padding: 0; }

/***** Wrapper *****/
#wrapper { margin: 0px auto; position: relative; text-align:left; }


/***** Global Classes *****/

.clear 			{ clear:both; }
.clear-left 	{ clear:left; }
.clear-right 	{ clear:right; }

.float-left 	{ float:left !important; }
.float-right 	{ float:right !important; }
.float-none 	{ float:none !important; }

.text-left 		{ text-align:left !important; }
.text-right 	{ text-align:right !important; }
.text-center 	{ text-align:center !important; }
.text-justify 	{ text-align:justify !important; }

.bold 			{ font-weight:bold !important; }
.italic 		{ font-style:italic !important; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:#ffc; }

.wrap 			{ width:960px;margin:0px auto; }

.img-left 		{ float:left;margin:4px 10px 4px 0px; }
.img-right 		{ float:right;margin:4px 0px 4px 10px; }

.nopadding 		{ padding:0px !important; }
.noindent 		{ margin-left:0px; padding-left:0px; }
.nobullet 		{ list-style:none;list-style-image:none; }

.trans          { opacity: 0.4; filter: alpha(opacity=40); }
.display-none    { display: none; }
.display-block   { display: block; }


/***** Float Hacks *****/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/***** Translucent Background *****/
.translucent
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}


.gradientR {
    background: url(../../images/gradient_R.jpg) top repeat-y #FFFFFF;
}



.ncPkg_ncAdministration {width:555px;}
.ncErrorLine {
   #color:#990000;
   font-family:tahoma;
   font-weight:bold
  }
.ncPkg_ncAdministration  th{
  font-weight:normal;
  font-family:tahoma;
  width:40%;
  text-align: right;
  background-color:#FFFFFF;
  border-bottom:1px solid #F0F0F0;
  padding:3px;
 }
.ncPkg_ncAdministration  td{
  align:left;
  background-color:#FFFFFF;
  xborder-left:1px solid #F0F0F0;
  border-bottom:1px solid #F0F0F0;
  width:60%;
  font-weight:normal;
  font-family:tahoma;
 }
.ncPkg_ncAdministration  #ncPkg_ncAdministration_Header{
    text-align:left;
    color:#303030;
    xcolor: #3a3;
    font-family:tahoma;
    font-size:1.1em;
    font-weight:bold;
    height:25px;
    text-align:left;
    background: url(../../images/gradient_R.jpg) right repeat-y #FFFFFF;
    
 }
.ncPkg_ncAdministration  #ncPkg_ncAdministration_Header Input{
    background-color:#ccf;color:#333;
    font-family:tahoma;
    font-size:100%;
    font-weight:bold;
    border:1px solid;
    border-top-color:#999;
    border-left-color:#999;
    border-right-color:#666;
    border-bottom-color:#666;
    background: url(../../images/gradient_R.jpg) right repeat-y #FFFFFF;
xfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#CCCCCC'); 
}

#ncPkg_ncAdministration_Footer
{
  border-bottom:0px;
  background: url(../../images/gradient_R.jpg) right repeat-y #FFFFFF;
}
.ncPkg_ncAdministration  #ncPkg_ncAdministration_Footer Input {
  xbackground-color:#ccf;
  color:#333;
  font-family:tahoma;
  font-size:100%;
  font-weight:bold;
  border:1px solid;
  border-top-color:#999;
  border-left-color:#999;
  border-right-color:#666;
  border-bottom-color:#666;
  background: url(../../images/gradient_R.jpg) right repeat-y #FFFFFF;
 }
.ncPkg_ncAdministration  #ncPkg_ncAdministration_Memo{background-color:#FFFFFFF}
#ncPkg_ncAdministration_Controls li{
  height:10px;
  width:190px;
  font-family:tahoma;
  font-size:100%;
  font-weight:bold;
  border:1px solid;border-top-color:#999;
  border-left-color:#999;
  border-bottom-color:#666;
  background: url(../../images/gradient_R.jpg) right repeat-y #FFFFFF;
  margin-bottom:2px;
 }
#ncPkg_ncAdministration_Controls li a{
  width:190px;
  height:20px;
  text-decoration:none;
  color:#333;
  font-family:tahoma;
  font-size:100%;
  font-weight:bold;
  xpadding:5px;
  padding:10px;
  list-style-type: square;
  list-style:none
 }
