body {
	margin: 0;
	padding: 0;
	background-color: #FFF;
	background-image: url('../images/public/N_H_B_1.jpg');
	background-repeat: repeat-x;
	font-family: Tahoma, Sans, Verdana, Helvetica, Arial, sans-serif;
}
ul, li, p, form, hr, input, textarea, button {
	margin: 0;
	padding: 0;
	outline: none;
	font-family: Verdana, Tahoma, Sans, Helvetica, sans-serif;
}
li {
	display: block;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	outline: none;
	font-family: Arial, Helvetica, Verdana, Tahoma, Sans, sans-serif;
}
strong {
	font-weight: 700;
}
a:link {
	text-decoration: none;
	color: #6A7F8E;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
}
a, a img {
	border: none;
}
a:active, a:focus {
	outline: none;
}
/* ----------------------- head ----------------------------- */
#wrap {
	width: 1000px;
	margin: 0 auto;
	height: 100%;
}
#headback {
	background-image: url('../images/public/N_H_B_2.jpg');
	background-repeat: no-repeat;
	height: 258px;
	width: 1000px;
	display: inline;
	float: left;
}
#logo {
	margin: 35px auto auto 15%;
	background-image: url('../images/public/N_L.png');
	background-repeat: no-repeat;
	width: 200px;
	height: 116px;
	float: left;
	display: inline;
}
#logotext {
	width: 201px;
	height: 85px;
	background-image: url('../images/public/N_L_T.png');
	background-repeat: no-repeat;
	float: left;
	display: inline;
	margin-top: 45px;
	margin-left: 1%;
}
#headtb {
	width: 915px;
	margin: 0 auto;
	height: 41px;
}
#task {
	margin: 0 0 0 455px;
	width: 381px;
	height: 41px;
	background-image: url('../images/public/N_H_T.jpg');
	background-repeat: no-repeat;
	background-position: 0;
	font-family: verdana;
	display: inline;
	float: left;
}
#tasklogin {
	background-image: url('../images/public/N_H_T_L.jpg');
	background-repeat: no-repeat;
	background-position: 0;
	width: 67px;
	height: 41px;
	float: left;
	display: inline;
}
#task h1 {
	font-size: 0.8em;
	font-weight: 700;
	color: #9EAEBC;
	margin: 12px 0;
	display: inline;
	float: left;
}
#tasklang {
	margin: 10px 0 0 6px;
	font-size: 0.8em;
	color: #FFF;
	width: 140px;
	height: 22px;
	display: inline;
	float: left;
}
#tasklang .NWSWrapper select {
	margin: 0;
	padding: 0;
	width: 100%;
}
#tasklang .NWSSelectWrapper {
	height: 19px;
	right: 0;
	top: 0;
	z-index: 3;
	position: absolute;
}
#tasklang .NWSWrapper iframe {
	position: absolute;
	z-index: 1;
	width: 100%;
	left: 0;
	top: 0;
}
#tasklang .NWSSelectWrapper .NWSSelectText {
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	float: none;
	position: absolute;
	z-index: 100;
	text-align: center;
	background: transparent url('../images/public/N_S_T_L.png') no-repeat;
	padding-right: 3px;
	padding-left: 3px;
}
#tasklang .NWSSelectWrapper .NWSSelectOpen {
	width: 24px;
	height: 19px;
	background: transparent url(../images/public/N_S_T_R.png) no-repeat;
	z-index: 100;
	display: block;
	position: absolute;
	right: 0;
}
#tasklang .NWSSelectWrapper ul {
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #CCC;
	top: 19px;
	background-color: #B0BBC2;
	height: 47px;
	position: absolute;
	list-style: none;
	display: none;
	margin: 0;
	padding: 0;
	z-index: 100;
	width: 77%;
	font-size: 1em;
	text-align: left;
	right: 18%;
	font-family: Tahoma;
}
#tasklang .NWSSelectWrapper ul a {
	color: #FFF;
	background-color: #B0BBC2;
	display: block;
	padding: 5px;
}
#tasklang .NWSSelectWrapper ul a:hover {
	background: #C5CCD1;
}
#tasklang .NWSSelectWrapper ul a.selected {
	background: #9EABB4;
}
.NWSHidden {
	opacity: 0;
	z-index: -1;
	position: relative;
}
.NWSWrapper {
	position: relative;
	vertical-align: top;
}
#taskflag {
	width: 18px;
	height: 12px;
	float: left;
	display: inline;
	margin-top: 13px;
	margin-left: 15px;
	margin-right: 7px;
}
#taskflag img {
	margin: auto;
	padding: 0;
	float: left;
}
#qtools {
	background-image: url('../images/public/N_H_T_T.gif');
	background-repeat: no-repeat;
	background-position: 0;
	width: 67px;
	height: 17px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
	display: inline;
}
#menu {
	height: 29px;
	width: 436px;
	background-color: #D2DBDF;
	margin-top: 165px;
	margin-left: 50%;
}
#menu ul {
	margin: 0 auto;
	height: 29px;
	width: 416px;
	position: relative;
	overflow: hidden;
}
#menu ul li {
	float: left;
	list-style: none;
}
#menu ul li.back {
	width: 30px;
	height: 28px;
	z-index: 8;
	position: absolute;
	bottom: 0;
	border-bottom-width: 3px;
	border-bottom-color: #BB5F62;
	border-bottom-style: solid;
}
#menu ul li a {
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #657F94;
	padding: 7px 17px 0 18px;
	outline: none;
	height: 29px;
	position: relative;
	display: block;
	float: left;
	z-index: 10;
}
#menulc {
	background-image: url('../images/public/N_M_LC.gif');
	background-repeat: no-repeat;
	width: 7px;
	height: 29px;
	display: inline;
	float: left;
}
#menulr {
	background-image: url('../images/public/N_M_RC.gif');
	background-repeat: no-repeat;
	width: 7px;
	height: 29px;
	display: inline;
	float: right;
}
#menu ul li a:hover, #menu ul li a:active, #menu ul li a:visited {
	border: none;
}
/* Used to restrict the width of the main area when not showing the menu */
.menuless_view {
    width: 586px !important;
}
#body {
	margin: 0 auto;
	width: 915px;
	float: none;
}
.rightcols {
	width: 256px;
	margin: 5px 5px 5px 10px;
	display: inline;
	float: left;
	height: 100%;
}
.catsdiv {
	width: 256px;
	height: 100%;
	display: inline;
	float: left;
	margin-bottom: 6px;
}
.catshead {
	width: 256px;
	height: 10px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_C_S_H.gif');
	background-repeat: no-repeat;
}
.catsmhead {
	width: 256px;
	height: 51px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_C_M_H.gif');
	background-repeat: no-repeat;
}
.catsmmhead {
	width: 256px;
	height: 51px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_C_MM_H.gif');
	background-repeat: no-repeat;
}
.catsthead {
	width: 256px;
	height: 51px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_C_ST_H.gif');
	background-repeat: no-repeat;
}
.catsbody {
	width: 256px;
	height: 100%;
	display: inline;
	float: left;
	background-color: #F3F7F9;
	background-image: url('../images/public/N_C_S_B.gif');
}
.catstail {
	width: 256px;
	height: 10px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_C_S_T.gif');
	background-repeat: no-repeat;
}
.catsbody h1 {
	margin: 0 0 6px 20px;
	font-size: 1em;
	color: #a4a4a4;
	text-align: left;
	font-weight: bold;
	font-family: Arial;
}
.catsbody p {
	font-size: 0.7em;
	color: #5C5B5B;
	margin-left: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 16px;
}
.catsbody ul {
	margin: 0;
	padding: 0;
	text-align: left;
	color: #818181;
	list-style-type: none;
	cursor: pointer;
	display: block;
	position: relative;
	overflow: hidden;
}
.catsbody li {
	margin: 3px 0;
	padding: 3px 0 3px 9px;
	display: block;
	height: 48px;
}
.catsbody li img {
	margin: 0;
	padding: 0 0 3px 5px;
	width: 230px;
	height: 44px;
}
.cldiv {
	width: 256px;
	height: 186px;
	display: inline;
	float: left;
	margin-bottom: 6px;
}
.clhead {
	width: 256px;
	height: 51px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_S_CL_H.gif');
	background-repeat: no-repeat;
}
.clbody {
	width: 256px;
	height: 125px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_S_CL_B.gif');
}
.clbody label{
	font-family: Tahoma;
	font-size: 0.8em;
	font-weight: 700;
	color: #8e8e8e;
	width: 70px;
	height: 20px;
	margin: 10px 5px 5px 10px;
	display: inline;
	float: left;
}
.clbody input{
	width: 155px;
	height: 20px;
	margin: 10px 5px 5px 5px;
	display: inline;
	float: left;
}
.clbody h1 {
	margin: 5px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #a4a4a4;
	text-align: right;
	font-weight: bold;
	float: right;
	width: 100%;
}
.clbody a:link, a:visited {
	text-decoration: none;
	color: #a4a4a4;
}
.clbody a:hover {
	color: #757575;
}
.clbody button.submit {
	font-size: 0.8em;
	color: #404040;
	margin: 5px 15px 0px 5px;
	padding: 0;
	float: right;
	width: 65px;
	height: 25px;
	vertical-align: middle;
}
.cltail {
	width: 256px;
	height: 10px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_S_CL_T.gif');
	background-repeat: no-repeat;
}
#leftcols {
	width: 635px;
	margin: 5px 0 10px 5px;
	display: inline;
	float: left;
	height: 100%;
}
.sdetdiv {
	padding: 0 0 10px 0;
	width: 635px;
	display: inline;
	float: left;
	height: 100%;
}
.sdethead {
	background-image: url('../images/public/N_S_H.png');
	background-repeat: no-repeat;
	width: 635px;
	height: 51px;
	display: inline;
	float: left;
}
.sndethead {
	background-image: url('../images/public/N_S_H2.gif');
	background-repeat: no-repeat;
	width: 635px;
	height: 10px;
	display: inline;
	float: left;
}
.sdetbody {
	background-color: #F3F7F9;
	background-image: url('../images/public/N_S_B.gif');
	width: 635px;
	height: 100%;
	display: inline;
	float: left;
}
.sdetdiv h1 {
	margin: 13px 0 10px 15px;
	font-size: 1.4em;
	color: #6A7F8E;
	font-family: Arial;
	font-weight: 700;
}
.sdetdiv h1 a{
	color: #6A7F8E;
}
.sdetdiv h2 {
	margin: 8px 0 5px 10px;
	font-size: 1em;
	color: #8EA0AE;
	font-weight: 900;
}
.sdetdiv h2 a {
	color: #8EA0AE;
}
.sdetdiv h3 {
	padding: 10px 5px 0 10px;
	font-size: 1em;
	color: #6A7F8E;
	margin: 0;
	font-weight: bold;
}
.sdetdiv h3 a{
	color: #6A7F8E;
}
.sdetdiv h4 {
	margin: 3px 20px 5px 20px;
	font-size: 0.7em;
	color: #BB5F62;
	font-weight: bold;
}
.sdetdiv h4 a{
	color: #666;
}
.sdetdiv h5 {
	margin: 3px 0 5px 20px;
	font-size: 0.7em;
	color: #666;
	font-weight: bold;
}
.sdetdiv p {
	margin: 0 5px 0 23px;
	font-size: 0.8em;
	color: #7c7c7c;
	line-height: 18px;
}
.sdettail {
	width: 635px;
	height: 10px;
	display: inline;
	float: left;
	background-image: url('../images/public/N_S_T.gif');
	background-repeat: no-repeat;
}
.sndetdiv {
	padding: 0 0 10px 0;
	width: 625px;
	display: inline;
	float: left;
	height: 100%;
}
.sndetdiv h6 a{
	color: #666;
	float: right;
}
.sndetdiv h1{
	font-size: 0.9em;
	color: #6A7F8E;
	padding: 0;
	margin: 0;
	float: right;
}
.sndetdiv h1 a{
	color: #6A7F8E;
}
.orderstatus {
	font-family: Tahoma;
	font-size: 0.8em;
	border: 1px solid #b2c0cc;
	width: 635px;
	height: 35px;
	text-align: center;
	margin: 10px 0;
}
.orderstatus .currentStep {
	font-weight: 900;
	color: #7c7c7c;
	background-image: url('../images/public/N_P_S.gif');
}
.orderstatus .futureStep {
	color: #808080;
	background-image: url('../images/public/N_P_N.gif');
}
.spinputco {
	padding: 4px 0px 6px 5px;
	margin: 0px 0px 5px 0px;
	width: 570px;
	height: 100%;
	float: left;
	display: inline;
}
.spinputco span {
	margin: 0px 2px 0px 0px;
	color: #FFF;
	font-size: 0.7em;
	font-style: italic;
	float: right;
}
.spinputco span.error{
	border: 1px solid #333;
	color: #FFF;
	background-color: #999;
}
.spinputco .fincontent{
	width: 557px;
	height: 37px;
	margin: 0px 0px 10px 15px;
}
.spinputco .ftxtcontent{
	width: 557px;
	height: 250px;
	margin: 0px 0px 5px 15px;
}
.spinputco label {
	font-size: 0.8em;
	color: #666;
	line-height: 30px;
	background-color: #D4DEE6;
	background-image: url('../images/public/N_C_L.gif');
	background-repeat: repeat-x;
	border-width: 6px;
	border-color: #b0bdc7;
	border-left-style: solid;
	padding: 0px 5px 0px 7px;
	width: 100px;
	height: 30px;
	float: left;
	display: inline;
}
.spinputco input {
	font-size: 0.8em;
	color: #999;
	border: 1px solid #CED9E2;
	padding: 5px;
	float: left;
	width: 370px;
	height: 18px;
	display: inline;
}
.spinputco select {
	font-size: 0.8em;
	color: #999;
	border: 1px solid #CED9E2;
	padding: 5px;
	float: left;
	width: 370px;
	height: 30px;
	display: inline;
}
.spinputco textarea {
	font-size: 0.8em;
	color: #999;
	border: 1px solid #CED9E2;
	padding: 5px;
	width: 370px;
	height: 230px;
	float: left;
	display: inline;
	white-space: nowrap;
    background:#FFFFFF url(../images/ext/form/text-bg.gif) repeat-x scroll 0 0;
}
.spinputco button.submit {
	border-width: 0px;
	margin: 5px 0px 5px 0px;
	width: 99px;
	height: 33px;
	float: right;
	background-image: url('../images/public/N_SQB.gif');
	background-repeat: no-repeat;
	cursor: pointer;
}
.spinputco button.submit:hover {
	background-image: url('../images/public/N_SQB_H.gif');
}
/* Wrap class (ne = newedge) */


#ne body, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote, img {
	margin: 0;
	padding: 0;
}


#ne #left {
	float: left;
	width: 242px;
}

#ne #right {
	float: right;
	width: 586px;
}

/* override html elements */


#ne a {
	color: #007FC7;
}

#ne a:hover {
	text-decoration: underline;
}

#ne a img {
	border: none;
}

#ne h1 {
	font-size: 13px;
	font-weight: bold;
}

#ne h2 {
	font-size: 12px;
    font-weight: bold;
}

#ne h3 {
	font-size: 11px;
	font-weight: bold;
}

#ne h4, h5 {
	font-weight: normal;
}

#ne p {
	line-height: 17px;
}

#ne ul {
	list-style: none;
    margin: 0;
	padding: 0;
}

/* Caption */
#caption {
	width: 842px;
	margin: 0 auto 10 auto;
	padding-left: 7px;
	position: relative;
}

#caption #login {
	position: absolute;
	right: 0;
	bottom: 0;
}

#caption #login p {
	padding-left: 23px;
	font-size: 11px;
	line-height: 18px;
}


.block {
	padding: 6px 6px 20px 6px;
	border: #E0E0E0 1px solid;
	background: #fff;
	margin-top: 7px;
}


.block_footer, .block_footer_category, .block_footer_signupcategory {
	border-left: #E0E0E0 1px solid;
	border-right: #E0E0E0 1px solid;
	border-bottom: #E0E0E0 1px solid;
	background: #fff;
	text-align: right;
	padding: 5px 10px;
}

.block_footer{
    width: 564px !important;
    width: 566px;
}

.block_footer_category {
    width: 268px !important;
}

.block_footer_signupcategory{

}

.block .left {
	float: left;
}

.block .right {
	float: right;
	padding-right: 10px;
	font-weight: bold;
}

.block_title {
	width: 100%;
    border: #dddddd 1px solid;
	background: #eeeeee;
}

.block_title h3, h2 {
    font-size:11px;
	padding: 5px 0 7px 12px;
}

.block li {
    background-image: url(../images/dots.gif);
    background-color: transparent;
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: 0% 0%;
    margin-top: 6px;
	margin-top: 6px;
	padding-top: 7px;
	line-height: 15px;
}

.block li ul, .block li ol {
	margin: 5px 10px 5px 20px;
}

.block li ul li, .block li ol li {
	background: none;
	margin: 0 0 0 50px;
	padding: 2px 0;
}

.block li ul li {
	list-style: disc;
}

.block li ol li {
	list-style: decimal;
	margin-left: 50px;
}

.block h1 {
	padding: 5px 0 7px 16px;
}

.block h4 {
    font-size:11px;
	margin-left: 5px;
	padding-left: 18px;
    background: url(../images/public/folder.gif) no-repeat 0 1px;
}

.block h4.article_article{
  background: url(../images/public/folder-public.gif) no-repeat 0 1px;
}

.block h4.internal_article{
  background: url(../images/public/folder-internal.gif) no-repeat 0 1px;
}

.block h4.draft_article{
  background: url(../images/public/folder-internal.gif) no-repeat 0 1px;
}

.internal_article a{
   color: #FF6633;  
}

.draft_article a{
    color: #FF6633;
}

.block p {
	margin-left: 23px;
	padding: 5px 5px 5px 0;
}


/* Knowledgebase */

span.views {
	margin-left: 5px;
	color: #949494;
}

#kb {
	padding-bottom: 5px;
}

#kb .block_title a {
	color: #272727;
}

.cat_wrap_main {
	width: 100%;
}

.categories_wrap {
    width: 290 !important;
	width: 288px;
	float: left;
	margin-right: 2px;
}

.second {
    padding-left: 4px;
	margin-right: 0;
}

p.kb {
	margin: 0 15px;
	padding: 5px 0 10px 0;
}

p.dl {
	background: url(img/icon_downloads.jpg) no-repeat 0 8px;
	padding-left: 45px;
}

p.an {
	padding-left: 45px;
}

p.st {
	padding-left: 45px;
}

p.kn {
	padding-left: 45px;
}

p.ts {
	padding-left: 45px;
}

p.rg {
	background: url(img/icon_register.jpg) no-repeat  0 8px;
	padding-left: 45px;
}

/* Knowledgebase ( Article) */

.article_details {
	width: 100%;
	margin-bottom: 0;
}

.article_details p {
	padding: 10px 0 5px 0;
}
ul.file_list {
	margin-left: 0 !important;
}

ul.file_list li {
	list-style: none !important;
	background: url(img/folder_page.gif) no-repeat !important;
	padding-left: 30px !important;
	line-height: 17px;
}

ul.related_articles {
	margin-left: 0 !important;
}

ul.related_articles li {
	background: url(img/folder.gif) no-repeat 0 3px !important;
	list-style: none !important;
	padding-left: 30px !important;
	line-height: 17px;
}

.rate_article {
	margin-left: 20px;
	color: #909099;
}

.rate_article_stars {
	margin-right: 20px;
}

.leave_comment p {
	padding: 3px 0;
}

.comment_block {
	width: 85%;
	background: #FAFAFA;
	border: #ECECEC 1px solid;
	padding: 5px;
	margin: 10px 0 5px 23px;
}

.comment_block p {
	padding: 5px;
	margin: 0;
}

hr {
	border: 0;
	height: 1px;
	color: #F2F2F2;
	background: #F3F3F3;
	display: block;
	overflow: hidden;
}

/* Downloads */

.download_file a {
	background: Green;
	width: 120px;
	line-height: 30;
	text-align: center;
	text-transform: uppercase;
	background: #EEEEEE;
	border: #D2D2D2 1px solid;
	font-size: 15px;
	margin: 10px auto 15px auto;
	display: block;
	color: #4F4F4F;
}

.download_file a:hover {
	background: #DFDFFF;
	border-color: #B2B3FF;
	text-decoration: none;
	color: #007FC7;
}

/* Announcements */

#announcements .rfa {
    background: url(../images/public/arrow_right.gif) no-repeat 0 1px;
}

#announcements .block li {
    background: url(../images/public/dots.gif) repeat-x;
}

#announcements p.an {
    background: url(../images/public/icon_announcements.jpg) no-repeat 0 8px;
}


.rfa {
	padding: 0 0 10px 25px !important;
}

/* Announcements (More Entries) */

#more_entries {
	background: transparent;
	margin-top: 7px;
}

#more_entries a {
	display: block;
	float: left;
	margin-right: 7px;
	background: #fff;
	font-size: 13px;
	padding: 8px 0;
	border: #E0E0E0 1px solid;
	width: 70px;
	text-align: center;
}

/* Submit Ticket */

form#submit_ticket {
	width: 95%;
	padding: 20px 10px;
	clear: both;
}

form#submit_ticket fieldset, .fieldset {
	padding-left: 20px;
	BORDER: #E2E2E2 1px solid;
	-moz-border-radius: 5px 5px 5px 5px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	position: relative;
}

form#submit_ticket legend, .niceLegend {
	font-size: 13px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	color: #007FC7;
}

form#submit_ticket label input, form#submit_ticket select {
	display: -moz-inline-box; 
	display: inline-block;
	vertical-align: middle;
}

form#submits_ticket textarea {
	width: 355px;
	margin-top: 5px;
	height: 100px;

}

form#submit_ticket fieldset p, .niceFieldset {
	margin: 0;
	padding: 5px 0 10px 0;
}

form#submit_ticket fieldset p.verify {
	padding: 0 0 17px 0 !important;
}

img#verification_image {
	position: absolute;
	left: 350px;
	top: 60%;
}

input.verify {
	width: 230px;
}

.razmak {
	margin-top: 10px;
}

.st_subject {
	width: 240px;
}

.st_submit {
	margin-left: 5px;
}

.login_submit {
	margin-left: 10px;
	margin-top: 15px;
}

.login_cookie {
	margin-top: 10px !important;
}

.login_cookie input {
	margin-left: 20px;
	vertical-align: middle;
}

/* Support Ticket */

span.support_ticket {
	color: #B92F2F;
	margin-left: 10px;
}

#st_wrap {
	width: 100%;
}

.st_l {
	float: left;
	width: 300px;
}

.st_r {
	float: left;
	width: 250px;
}

.st_r p {
	margin-left: 5px;
}

.st_opened {
	width: 100%;
	clear: both;
}

.ticket {
	width: 90%;
	padding: 10px;
	border: #E2E2E2 1px solid;
	margin: 20px 0;
}

.ticket p {
	padding: 5px 0 !important;
}

p.ticket_caption {
	padding: 0 !important;
	font-size: 11px;
}

.st_submit {
	margin: 15px 0 0 0;
}

.innerPriorityOne {
    background-color: rgb(255,109,109);
}

.innerPriorityTwo {
    background-color: #FFCCCC;
}



.label, .label130{
    background:#F0F7FB none repeat scroll 0 0;
    text-align: right;
    line-height:15px;
    padding:5px 5px 5px 0;

	display: -moz-inline-box;
	display: inline-block;
	margin: 2px 0;
	vertical-align: middle;

}

.label130{
    width:130px !important;
}

.columnheader{
   background:#F7F7F7 none repeat scroll 0 0;
   line-height:15px;
   padding:5px 5px 5px 5px;
   font-weight: bold;
   margin: 2px 0;
}

.columnheader td{
   padding:5px 5px 5px 0;
   border-bottom: #EBEBEB 1px solid;
   border-top: #EBEBEB 1px solid;
}

/* CIP Form Wrap */

#cip .razmak {
	margin: 20px 0 10px 0;
}

/* CIP Form Style (label) default */

/* Span Style (inline block)  */

#cip span.ib {
	display: -moz-inline-box; 
	display: inline-block;
	margin: 5px 0;
	vertical-align: middle;
}

/* Right Side - Main Support Menu */

.menu {
	padding-bottom: 11px;
}

.menu li {
	padding-top: 8px;
	padding-bottom: 1px;
}

.menu_item {
	width: 100%;
}

.icon {
	float: left;
	width: 30px;
	padding-left: 5px;
}

.text {
	float: left;
	width: 170px;
	padding-left: 8px;
}

.text h3 {
	font-weight: bold;
}

.text p {
	margin-left: 0;
	padding: 1px 0;
	line-height: 15px;
}

/* Right Side - Search */

.search {
	padding-bottom: 0 !important;
}

#search li {
	position: relative;
}

#search input.field {
	width: 161px;
	height: 20px;
	padding: 0;
	border: #E0E0E0 1px solid;
	padding-top: 3px;
}

#search .button {
	position: absolute;
	left: 172px;
	top: 7px;
}

/* Search Field (advanced) */

.search p {
	padding: 10px 0 10px 0 !important;
	margin: 0 0 0 5px;
	font-weight: bold;
}

.search p a {
	font-weight: normal;
}

.sm {
	width: 220px;
	height: 80px;
}

#advanced_search select {
	font-size: 11px;
}

#advanced_search p {
	font-size: 11px;
	padding-bottom: 2px !important;
}

#advanced_search {
	padding-bottom: 25px;
}

#advanced_search select {
	margin-left: 5px;
}

/* Login Field */

.login {
	font-size: 12px;
}

.login label {
	display: block;
	line-height: 20;
	margin: 5px 0 0 10px;
}

.login input.field {
	width: 181px;
	height: 20px;
	padding: 0;
	border: #E0E0E0 1px solid;
	padding-top: 3px;
    background:#FFFFFF url(../images/ext/form/text-bg.gif) repeat-x scroll 0 0;
}

/* Fix */

#ne:after,
.block h4:after,
.menu_item:after,
.categories_wrap:after,
.cat_wrap_main:after,
#more_entries:after,
.lbs_wrap:after  {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Login Block */

#login_block {
	padding-bottom: 15px !important;
}

#login_block .block_title img {
	margin-right: 10px;
	vertical-align: text-bottom;
}

#login_block label {
	display: -moz-inline-box; 
	display: inline-block;
	width: 90px;
	margin: 8px 0 8px 10px;
	vertical-align: middle;
}

#login_block input {
	display: -moz-inline-box; 
	display: inline-block;
	vertical-align: middle;
	width: 110px;
	padding: 2px 0;
}

#login_block .login_block_submit {
	width: 74px;
	margin: 8px 0 0 10px;
}

.lbs_wrap {
	width: 100%;
}

.lbs_left {
	float: left;
}

.lbs_right {
	float: right;
	width: 120px;
	padding-top: 1px;
}

.sel{
    color               : rgb(243,179,90);
}

.hidden { display: none; }
.unhidden { display: block; }

.menu_item ul {
	margin: 6px 0 !important;
}

.menu_item ul li {
	margin: 0!important;
	list-style: none !important;
	line-height: 12px;
	padding-left: 12px !important;
    background: url(../images/menu_arrow.png) no-repeat 0 3px !important;
}

/* Special List Styling (01) */

.mp0 {
	padding: 0 !important;
	margin: 6px 0 -5px 0!important;
	line-height: 0 !important;
	height: 1px;
	overflow: hidden;
	background: url(../images/dots.gif) repeat-x left top;
}

/* Table Style */

.table {
	width: 100%;
}

.ts {
	margin: 10px 0;
}

.ts tr.caption {
	background: #F7F7F7;
	font-weight: bold;
}

.ts tr.caption td {
	border-bottom: #EBEBEB 1px solid;
	border-top: #EBEBEB 1px solid;
	padding: 5px;
    vertical-align: middle;
}


/* Table Style (table 4 - package screen) */

.table4 table {
	width: 570px;
}


/* -------------------------------- Invoices -------------------------------- */

.invoice_filter {
	background: #F7F7F7;
	padding: 2px 10px;
	border: #EBEBEB 1px solid;
	width: 484px;
}

.ai_spacer {
	padding: 0 0 15px 0;
}

/* Invoices (invoice summary) */

.invoice_summary {
	width: 200px;
    float:right;
	margin-left: 2px;
	padding: 10px 15px;
	background: #FEF6EF;
	border: #FDECDD 1px solid;
	position: relative;
    top: -50px;
}

.additional_info {
	margin-left: 2px;
	margin-right: 15px;
	padding: 10px 15px;
	background: #FEF6EF;
	border: #FDECDD 1px solid;
	position: relative;
}

.is_close {
	position: absolute;
	right: 10px;
	top: 10px;
}

.invoice_summary h2 {
	margin: 0 0 0 -1px;
	font-size: 18px;
	padding: 0 0 15px 0;
	font-weight: normal;
}

/* Invoices (span) */

#cip .invoice_summary span {
	font-size: 12px;
	border-bottom: #FDECDD 1px solid;
}

#cip .invoice_summary span.w100 {
	width: 100px;
}

#cip .invoice_summary span.w350 {
	width: 350px;
}

/* Img Note */

img.note {
	margin-left: 5px;
}

img.cc {
	vertical-align: middle;
}

/* Text Note */

p.note, span.note {
	color: #FB0000;
	padding: 10px 0 0 0 !important;
}

/* Fire Fox 2 Inline Block Fix */

.ib_ff2 {
	display: block !important;
	width: 130px;
}

.serverInfo {
	font-size: 12px;
}

/* Order Form */

.currentStep {
    font-weight: bold;
}

.futureStep {
    color: grey;
}


.error {
    color: red;
}

form#order_form {
	clear: both;
}

form#order_form fieldset, .fieldset {
	padding-left: 20px;
	BORDER: #E2E2E2 1px solid;
	-moz-border-radius: 5px 5px 5px 5px;
	position: relative;
}

form#order_form legend, .niceLegend {
	font-size: 13px;
	color: #007FC7;
}

form#order_form label {
	display: -moz-inline-box; 
	display: inline-block;
	width: 200px;
	vertical-align: middle;
}

form#order_form label input, form#order_form select {
	display: -moz-inline-box; 
	display: inline-block;
	vertical-align: middle;
}

form#order_form textarea {
	width: 355px;
	margin-top: 5px;
	height: 100px;
}

form#order_form fieldset p, .niceFieldset {
	margin: 0;
	padding: 0 0 0 0;
}

form#order_form fieldset p.verify {
	padding: 0 0 17px 0 !important;
}

.terms_wrapper {
    padding-left: 15px;
}

.terms {
    height: 250px;
    width: 540px;
    border:1px solid #bbb;
    overflow:auto;
}

p.order_override {
    padding: 5px 0 0 0 !important;
}

p.order_override span.label {
    text-align: left;
    display: -moz-inline-box; 
	display: inline-block;
	width: 325px;
	vertical-align: middle;
    margin:0 0;
    padding:0 0 0 0;
    background:#ffffff none repeat scroll 0 0;
}

p.order_override span.price {
    text-align: right;
    display: -moz-inline-box; 
	display: inline-block;
	width: 200px;
	vertical-align: middle;
}

.order_checkout_price {
    width: 200px;
    padding-left: 250px;
    text-align: right;
}

.center {
    text-align: center;
}

.textarea{
    background:#FFFFFF url(../images/ext/form/text-bg.gif) repeat-x scroll 0 0;
}

.messageBox {
   padding-left: 8px;
	border-left: #E2E2E2 1px dotted;
}

/* Tabs 1 */
#ne .nav_1 {margin:0;position:relative;z-index:1;width:100%;font-size:11px;background:#FFF url('../images/tabs/01/bkg_nav_1_5.gif') no-repeat bottom right}
#ne .nav_1 UL {list-style:none;margin:0 !important;padding:0 0 0 .5em;border-bottom:1px solid #CCC;background:transparent url('../images/tabs/01/bkg_nav_1_6.gif') no-repeat bottom left}
#ne .nav_1 UL.subs {margin:1em 0 4em 0;}
#ne .nav_1 UL:after {content:".";display:block;height:0;clear:both;visibility:hidden}
#ne .nav_1 UL {display:inline-block}
#ne .nav_1 UL {display:block}
* html .nav_1 UL {height:1px}
#ne .nav_1 LI {display:inline;margin:0;padding:0;}
#ne .nav_1 A:Link {color:black}
#ne .nav_1 A {color:#777;float:left;margin-left:.3em;position:relative;top:1px;text-decoration:none;background:#FFF url('../images/tabs/01/bkg_nav_1_3.gif') no-repeat top left}
#ne .nav_1 A:Visited {color:#777}
#ne .nav_1 SPAN {display:block;padding:6px 1.2em 4px 1.2em;background:transparent url('../images/tabs/01/bkg_nav_1_4.gif') no-repeat top right;}
#ne .nav_1 A:Hover {background-image:url('../images/tabs/01/bkg_nav_1_1.gif');color:#000}
#ne .nav_1 A:Hover SPAN {background-image:url('../images/tabs/01/bkg_nav_1_2.gif')}
#ne .nav_1 LI.selected A {background-image:url('../images/tabs/01/bkg_nav_1_1.gif')}
#ne .nav_1 LI.selected A:Link, #ne .nav_1 LI.selected A:Visited {color:#000}
#ne .nav_1 LI.selected A SPAN {padding:6px 1em 5px 1em;background-image:url('../images/tabs/01/bkg_nav_1_2.gif')}
/* Sub Tabs *//**/
#ne .nav_1_subs_1 {border:1px solid #CCC;position:relative;top:-1px;padding:.5em 1em;z-index:0}
#ne .nav_1_subs_1 A.here:Link, .nav_1_subs_1 A.selected:Visited {color:#333;font-weight:bold}


/* random */
.ext-ie .x-form-text {position:static !important;}
#tailmainback {
	background-image: url('../images/public/N_F_B_1.gif');
	height: 162px;
	width: 100%;
	display: inline;
	float: left;
	border-top-style: solid;
	border-top-width: 4px;
	border-top-color: #3d3d3d;
}
#tailmw {
	width: 915px;
	margin: 0 auto;
}
#tailright {
	width: 525px;
	height: 162px;
	float: left;
	display: inline;
}
#tailbml {
	width: 508px;
	height: 34px;
	margin: 5px 0 0 10px;
	background-image: url('../images/public/N_F_B_M_L.jpg');
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
#tailbmls {
	margin: 0 0 0 10px;
	width: 279px;
	height: 72px;
	background-image: url('../images/public/N_F_B_M_B_1.jpg');
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
#tailbmls ul {
	font-size: 0.8em;
	line-height: 16px;
	margin: 0 0 5px 25px;
	float: left;
	display: inline;
	width: 110px;
	list-style-type: none;
	list-style-position: outside;
}
#tailbmls a {
	color: #888;
}
#tailbmls ul li a:hover, #tailbmls ul li a:active, #tailbmls ul li a:visited {
	text-decoration: none;
}
#tailbmrs {
	margin: 0;
	width: 229px;
	height: 72px;
	background-image: url('../images/public/N_F_B_M_B_2.jpg');
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
#tailbmrs p {
	font-size: 0.7em;
	color: #888;
	line-height: 16px;
	font-weight: 700;
	margin: 5px 0 0 40px;
}
#tailbp {
	margin: 10px 0 0 10px;
	width: 508px;
	height: 35px;
	float: left;
	display: inline;
}
#tailbp img {
	float: left;
}
#tailbn {
	margin: 0 0 0 5px;
	width: 260px;
	height: 162px;
	background-image: url('../images/public/N_F_B_N.jpg');
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
#tailbn p {
	margin: 32px 10px 0 20px;
	font-size: 0.8em;
	color: #888;
	line-height: 15px;
}
#tailbnb {
	margin: 12px 0 0 5px;
	width: 250px;
	height: 80px;
	float: left;
	display: inline;
}
#tailbnb p {
	margin: 0;
	padding: 5px 6px 0 12px;
	float: left;
	width: 52px;
}
#tailbnb .finput {
	margin: 0 0 4px 0;
	background: transparent url('../images/public/N_F_B_N.gif') no-repeat;
	color: #404040;
	float: left;
	width: 170px;
	height: 25px;
}
#tailbnb .finput input {
	font-size: 0.625em;
	color: #404040;
	background: transparent none no-repeat scroll;
	border: none;
	margin: 0;
	padding: 5px 0 0 5px;
	float: left;
	width: 155px;
	height: 20px;
	vertical-align: middle;
}
#tailbnb .finput input:hover, #tailbnb .finput input:focus {
	background: transparent url('../images/public/N_F_B_H.gif') no-repeat;
	border: none;
	width : 165px;
}
#tailbnb button.submit {
	font-size: 0.54em;
	background: transparent url('../images/public/N_SB_N.gif') no-repeat;
	color: #404040;
	border: none;
	margin: 3px 15px 0 5px;
	padding: 0;
	float: right;
	width: 61px;
	height: 20px;
	vertical-align: middle;
}
#tailbl {
	margin: 0;
	width: 100px;
	height: 94px;
	float: left;
	display: inline;
	background-image: url('../images/public/N_F_B_L.jpg');
	background-repeat: no-repeat;
}
#tailbv {
	padding: 0;
	margin: 0 0 0 15px;
	width: 97px;
	height: 63px;
	float: left;
	display: inline;
	background-image: url('../images/public/N_F_B_V.jpg');
	background-repeat: no-repeat;
}
#tailbv img {
	margin: 10px auto auto 9px;
	float: left;
}
#copyrightback {
	height: 30px;
	display: inline;
	float: left;
	width: 100%;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #333;
	background-color: #494949;
}
#copyright {
	font-size: 0.8em;
	color: #848383;
	text-align: left;
	font-weight: 700;
	line-height: 14px;
	margin: 6px auto 0 auto;
	width: 850px;
	height: 14px;
}

