@import "wforms.css";
#wrapper {width:996px;margin:0px auto;border: 1px solid #c0c0c0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#header {height:33px; background:Transparent url(../ncache/images/ncache_head_1.jpg) repeat-y top right;width:996px;padding-top:3px;}
#sitemap {background:Transparent url(../ncache/images/ncache_head_1.jpg) no-repeat top right;height:17px;text-align:right; font-size:11px;width:996px;}
#sitemap a {color:#FFF;text-decoration:underline;padding:9px;}
#sitemap a:hover {text-decoration:none;}
#logo {width:155px;float:left;clear:left;}
#slogan {width:555px;float:right;font-size:18px; font-style:italic; text-align:right; color:#FFF; font-weight:bold; padding:3px 9px 0px 3px;font-family:Arial, Helvetica, sans-serif;}
/*-------------------------*/

/*-------------------------*/
/*Site Top Navigation & Search Section*/
/*-------------------------*/
#header-2 {width:996px;border-top:1px solid #858585; border-bottom:1px solid #858585;  background-color:#f1f1f1;height:25px;}
#homepagelink {float:left;padding:5px 139px 5px 9px;}
#homepagelink a{text-decoration:none;color:#626262; }
#homepagelink a:hover{text-decoration:underline;color:#333333;}
#home a:visited{text-decoration:none;color:#626262; }
#top-navigation {margin:0 auto; padding:5px;color:#626262;float:left;}
#top-navigation ul{list-style-type: none;text-align: left;}
#top-navigation li{display: inline;margin: 0;}
#top-navigation li a{text-decoration:none;color:#626262; }
#top-navigation li a:visited{}
#top-navigation li a:hover{text-decoration: underline;color:#333333;}
#searcharea {float:right;padding:2px;}
#searcharea input.button {color:#ffffff;background-color:#00395d;border:0px;font-size:11px;padding:2px;padding-left:6px;padding-right:6px;width:auto;}
#searcharea input.button:hover {background-color:#232323;}
#searcharea input, textarea, select {border:1px solid #9b9b9b;padding:3px;font-size:11px;color:#232323;font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*-------------------------*/

/*-------------------------*/
/*Contents Section*/
/*-------------------------*/
#contents {width:996px;text-align:left;background:Transparent url(../images/leftcol-bg.jpg) repeat-y top left; overflow:auto;}
#left-column {width:181px;text-align:left;float:left;clear:both;}
#leftcol-ads {text-align:center; padding:3px;}
#left-navigation {width:171px;}
#left-navigation ul{list-style-type: none;text-align: left;}
#left-navigation li{margin: 0;}
#left-navigation li a{display:block;padding:2px 1px 2px 9px !important;width:100%;font-size:8.5pt;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#003891;}
#left-navigation li a:hover{text-decoration: none;background-color:#5b5b5b;color:#fff;}
#left-navigation li a:visited{}
.menuhead {text-align:left; padding:1px 0px 1px 0px;}
.menuhead a{border-top:1px solid #aaa; border-bottom:1px solid #aaa; width:100%;font-weight:bold; color:#797979;text-align:left; display: block; padding:5px;}
.menuhead a:hover{border-top:1px solid #797979; border-bottom:1px solid #797979; color:#000;}
.submenuhead {width:100%;font-weight:bold; background-color: #CCCCCC; color:#000;text-align:center; display: block; padding:5px;}



#right-column {width:813px;float:right;}
#flashhead {width:799px; /*height:263px;*/float:left;text-align:left; overflow:hidden; margin:7px 0px 3px 7px;}
#rc-contents {width:581px;padding:11px; float:left;/* border:1px solid red;*/}
#right-column h1{font-family: Georgia, "Times New Roman", Times, serif; font-size:21px; color:#000000;padding:5px 0px 5px 0px;border-bottom:1px solid #900;}
#right-column h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000;padding:13px 0px 1px 0px;}
#right-column h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:13px 0px 1px 0px;}
#right-column h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:13px 0px 1px 0px;}
#right-column h5{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0045b7;padding:13px 0px 1px 0px;}
#right-column p{font-size:11px; padding:5px 0;}
#right-column img {border:none; padding:0;}
#right-column ul{list-style:none;padding:3px 0px;}
#right-column li{list-style:none;padding:5px 0px 0px 39px; background: Transparent url(../images/li-arrow.png) 25px 5px no-repeat;  }
#right-column li a{color:#032485; text-decoration:underline;}
#right-column li a:visited{color:#032485; text-decoration:underline;}
#right-column li a:hover{color:#900; text-decoration:none;}
#right-column ol{ list-style:armenian;padding:3px 0px;}
#right-column  ol li{ list-style: decimal inside; background:none; padding:5px 0px 1px 30px;   }
#right-column ol li a{color:#032485; text-decoration:underline;}
#right-column ol li a:visited{color:#032485; text-decoration:underline;}
#right-column ol li a:hover{color:#900; text-decoration:none;}
#right-column .fancylinks {padding:19px; margin:0 auto; display:block; text-align:center;}
#right-column .fancylinks a{color:#003891; text-decoration:underline;padding:9px 0px;font-weight:bold;}
#right-column .fancylinks a:hover{color: #993300;}
#right-column .fancylinks a:visited{}
#right-column .fancylinks a:active{}
#right-column pre { font-family:"Courier New", Courier, monospace; font-size:8.5pt;}
#right-column code { font-family:"Courier New", Courier, monospace; font-size:8.5pt;}
#right-column .red { color:red;}
#right-column .blue { color:blue;}
#right-column .softblue { color:#003891;}
#right-column .green { color:green;}
#right-column .maroon { color:maroon;}
#right-column .white { color:white;}
#right-column .center {text-align:center; margin:0 auto;}
#right-column .publication-icon { padding:1px;display:block; width:105px; float:left; }
#right-column .notes { color:#333; font-size:9px;}
#thirdcolumn {width:173px; height:100%;padding:9px 9px 7px 0px;;float:right; overflow: hidden;/* border:1px solid green;*/ }
#thirdcolumn h1 {text-align:left;font-size:1.5em; font-weight:bold;color:#000;padding:3px 0px 5px 5px;background-color: #CEEFFF;  border:none; }
#thirdcolumn h2 { text-align:left;font-size:1.2em; font-weight:bold;color:#000;padding:5px 0px 2px 5px; }
#thirdcolumn p {padding:9px;}
#thirdcolumn .box {border:2px solid #D7D7D7 ; margin-top:19px; background-color:#F1F1F1;}
#thirdcolumn .box ul{list-style:none;padding:5px 0px;}
#thirdcolumn .box li{list-style:none;padding:3px 0px 3px 7px; background:none;}
#thirdcolumn .box img {border:none; padding:0px; margin:0px}


/*SPECIAL CLASSES*/
.web {padding:13px 21px; background:Transparent url(../images/web.gif) no-repeat 0px 11px;}
.pdf {padding:13px 21px; background:Transparent url(../images/pdf_icon.gif) no-repeat 0px 11px;}
.word {padding:13px 21px; background:Transparent url(../images/word.gif) no-repeat 0px 11px;}
.zip {padding:13px 0px 13px 21px; background:Transparent url(../images/zip_icon.gif) no-repeat 0px 11px;}
.txt {padding:13px 21px; background:Transparent url(../images/text.gif) no-repeat 0px 11px;}
.ppt {padding:13px 21px; background:Transparent url(../images/powerpoint.gif) no-repeat 0px 11px;}
.chm {padding:13px 21px; background:Transparent url(../images/chm.gif) no-repeat 0px 11px;}
.wmv {padding:13px 21px; background:Transparent url(../images/wmv_icon.jpg) no-repeat 0px 11px;}
.msi {padding:13px 0px 13px 21px; background:Transparent url(../images/msi.jpg) no-repeat 0px 11px;}
.email {padding:13px 21px; background:Transparent url(../images/email.gif) no-repeat 0px 12px;}
.selfservice {padding:13px; background:Transparent url(../images/self_service.gif) no-repeat 0px 7px; }
.emailbig {padding:13px; background:Transparent url(../images/email.gif) no-repeat 0px 7px; }
.phonesupport {padding:13px; background:Transparent url(../images/fone_new.jpg) no-repeat 0px 7px; }
.special {color:#003891; font-weight:bold;}
.float-right { float:right; clear:left;}
.newsdate {color:red;}
.MyButton {font-size:12px; }
blockquote {
border : 3px solid #8e8e8e;
color:#01272f;
margin:5px;
padding: 9px ;
background-color: #d1d1d1;
quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold;}
blockquote:after { content: close-quote; font-weight: bold;}
/*-------------------------*/
/*Footer Section*/
/*-------------------------*/

#footer {text-align:left; width:996px; background:Transparent url(../ncache/images/ncache_head_2.jpg) repeat-y top right; border-top:1px #858585 solid; display:block; margin:0 auto; height:21px;}
#footer .copyright p{ width:300px; float:left; clear:right;font-size:8.5pt;color:#515151;text-align:left;padding:3px 0 3px 3px;}
#footer .footerlinks {width:300px; float:right; font-size:8.5pt;text-align:right;padding:3px 3px 3px 0;}
#footer .footerlinks a {color:#FFF;text-decoration:underline;padding:9px;}
#footer .footerlinks a:hover {text-decoration:none;}

.float-left {float:left; clear:both; padding:9px; }
.ttbody {   background:#FFFFFF;
            font-family:arial;
            font-size:12px;
			text-align:left;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:300px;}
.tthead {   text-align:left;
		    background:#F3F0E7;
            font-family: "Trebuchet MS";
            font-size:13px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:300px;}
			
/*404 Error Page*/

#navigation {margin:0 auto; color:#626262;font-family:verdana;font-size:18px; padding-top:19px;}
#navigation ul{list-style-type: none;}
#navigation li{display: inline; }
#navigation li a{text-decoration:none;color:#626262;padding:3px; background-color:#003330;}
#navigation li a:visited{}
#navigation li a:hover{color:#333333; background-color:#FF0000;}


a {color:#032485; text-decoration:underline;}
a:visited {color:#032485; text-decoration:underline;}
a:hover {color:#900; text-decoration:none;}

/*TierDeveloepr Home Page Header*/
#tdevhead { float:left;background:url(../images/td_title_banner_bg.jpg) no-repeat 0px 0px; width:799px; height:200px;text-align:right; margin-left:9px;}
#tdevhead h1{font-family: Arial, Helvetica, sans-serif; font-size:27px; color:#000000;padding:19px 30px 5px 0px; font-weight:bold;}
#tdevhead h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#f36a00;padding:5px 30px 1px 0px;}
#tdevhead h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:13px 0px 1px 0px;}
#tdevhead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#06307c;padding:5px 30px 1px 0px;}

/*Ncache Home Page Header*/
#ncachehead {width:799px;}
#ncachehead h1{font-family: Arial, Helvetica, sans-serif; font-size:26px; color:#000000;padding:99px 19px 0px 0px; font-weight:bold; text-align:right; border:none;}
#ncachehead h1{font-family: Arial, Helvetica, sans-serif; font-size:26px; color:#000000;padding:81px 19px 0px 0px; font-weight:bold; text-align:right; border:none;}
#ncachehead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:0px 0px 1px 239px;}
#ncachehead .leftarea{width:615px; height:263px;float:left;background:#fff url(../images/ncache-header-left.jpg) no-repeat;  }
#rightarea{float:right;background:url(../images/nc-main-banner-right.jpg) no-repeat 0px 0px; width:184px; height:263px; }
#rightarea .product-videos{ height:87px; width:184px;text-align:left; border-bottom:thin solid #a49d70; }
#rightarea .product-demos{height:87px; width:184px;text-align:left; border-bottom:thin solid #a49d70; }
#rightarea .product-download{width:163px;margin:0px auto;  vertical-align:middle; padding-top:23px;}
#rightarea .icons {margin:23px 3px 0px 9px; float:left; }
#rightarea h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;padding:25px 0px 0px 11px; font-weight:bold; color:#900;}
#rightarea p {font-size:12px;margin-left:13px;}
#rightarea  a {color:#003366;}
#rightarea  a:hover {color: #990000;}

#mygallery {padding-top:30px; width:463px; float:right;padding-right:19px; }

.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width: 463px; /*Width of Carousel Viewer itself*/
height: 70px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0; top: 0;}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 463px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
#mygallery h4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;padding:9px 0px 0px 0px; font-weight:bold; text-align:left; border:none;}
#mygallery h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#000000;padding:0px 0px 0px 0px; font-weight:bold; text-align:left; border:none; }
#mygallery h3{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#900;padding:5px 39px 0px 0px; font-weight:bold; text-align:right; border:none;}
.stepcarousel .panel a{ text-decoration:none;color:#900;}
.stepcarousel .panel a:visited{color:#900; text-decoration:none;}
.stepcarousel .panel a:hover{color:#900; text-decoration:none;}
/*Ncache Express Home Page Header*/
#ncehead { float:left;background:url(../images/nce_bg_banner.jpg) no-repeat 0px 0px; width:799px; height:200px;text-align:left; margin-left:9px;}
#ncehead h1{font-family: Arial, Helvetica, sans-serif; font-size:25px; color:#000000;padding:19px 23px 5px 0px; font-weight:bold; text-align:right}
#ncehead h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#990000;padding:13px 53px 1px 53px; display:inline; text-align:right; float:right; clear:left;}
#ncehead h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:9px 0px 1px 0px;}
#ncehead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:5px 27px 1px 353px;}
/*Ncache Express Home Page Header*/
#ncacheexpresshead {width:799px;}
#ncacheexpresshead h1{font-family: Arial, Helvetica, sans-serif; font-size:26px; color:#000000;padding:81px 19px 0px 0px; font-weight:bold; text-align:right; border:none;}
#ncacheexpresshead h1{font-family: Arial, Helvetica, sans-serif; font-size:26px; color:#000000;padding:99px 19px 0px 0px; font-weight:bold; text-align:right; border:none;}
#ncacheexpresshead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:0px 0px 1px 239px;}
#ncacheexpresshead .leftarea{width:615px; height:263px;float:left;  background:#FFF  url(../images/ncache-express-header-left.jpg) no-repeat;  }



/*NWebCache Home Page Header*/
#nwcachehead {float:left;background:url(../images/nwc-bg.jpg) no-repeat 0px 0px; width:799px; height:203px;text-align:left; margin-left:9px;}
#nwcachehead h1{font-family: Arial, Helvetica, sans-serif; font-size:25px; color:#000000;padding:19px 23px 5px 0px; font-weight:bold; text-align:right}
#nwcachehead h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#990000;padding:13px 53px 1px 53px; display:inline; text-align:right; float:right; clear:left;}
#nwcachehead h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:9px 0px 1px 0px;}
#nwcachehead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:5px 27px 1px 369px;}

/*NCache for Memcached Home Page Header*/
#nc-memcachedhead { float:left;background:url(../images/nc-mem_bg_banner.jpg) no-repeat 0px 0px; width:799px; height:200px;text-align:left; margin-left:9px;}
#nc-memcachedhead h1{font-family: Arial, Helvetica, sans-serif; font-size:25px; color:#000000;padding:13px 23px 5px 0px; font-weight:bold; text-align:right}
#nc-memcachedhead h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#990000;padding:13px 53px 1px 53px; display:inline; text-align:right; float:right; clear:left;}
#nc-memcachedhead h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:9px 0px 1px 0px;}
#nc-memcachedhead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:1px 30px 1px 353px;}
/*NC for Memcached top header gallery*/
#NC-Memcached-Gallery {padding-top:19px; width:481px; float:right;padding-right:10px; }
#NC-Memcached-Gallery h4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;padding:13px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NC-Memcached-Gallery h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#000000;padding:0px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NC-Memcached-Gallery h3{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#900;padding:3px 39px 0px 0px; font-weight:bold; text-align:right; border:none;float:none; clear:none;}

/*NcachePoint Home Page Header*/
#ncphead { float:left;background:url(../images/ncp-bg-banner.jpg) no-repeat 0px 0px; width:799px; height:200px;text-align:left; margin-left:9px;}
#ncphead h1{font-family: Arial, Helvetica, sans-serif; font-size:25px; color:#000000;padding:15px 23px 5px 0px; font-weight:bold; text-align:right}
#ncphead h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#990000;padding:3px 53px 0px 53px; display:inline; text-align:right; float:right; clear:left;}
#ncphead h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:9px 0px 1px 0px;}
#ncphead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:3px 27px 0px 353px;}

/*NcachePoint Express Home Page Header*/
#ncpExpresshead { float:left;background:url(../images/ncpExpress-bg-banner.jpg) no-repeat 0px 0px; width:799px; height:200px;text-align:left; margin-left:9px;}
#ncpExpresshead h1{font-family: Arial, Helvetica, sans-serif; font-size:25px; color:#000000;padding:15px 23px 5px 0px; font-weight:bold; text-align:right}
#ncpExpresshead h2{font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#990000;padding:3px 53px 0px 53px; display:inline; text-align:right; float:right; clear:left;}
#ncpExpresshead h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:9px 0px 1px 0px;}
#ncpExpresshead h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:3px 27px 0px 353px;}



#box { border:1px dotted #999; text-align:left; margin:5px;}
#box h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-left:9px; }
#box h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;padding:9px 0px 1px 0px;}
#box h4{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000080;padding:5px 30px 1px 375px;}
#box ul{list-style:none;}
#box li{list-style:none;padding:5px 0px 3px 39px; background: Transparent url(../images/li-arrow.png) 25px 5px no-repeat;  }
#box li a{color:#032485; text-decoration:underline;}
#box li a:visited{color:#032485; text-decoration:underline;}
#box li a:hover{color:#900; text-decoration:none;}

/* NCache carousel*/
#NCgallery {padding-top:19px; width:481px; float:right;padding-right:10px; }
#NCgallery h4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;padding:19px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NCgallery h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#000000;padding:0px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NCgallery h3{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#900;padding:5px 39px 0px 0px; font-weight:bold; text-align:right; border:none;float:none; clear:none;}
/* NCache Express carousel*/
#NCEgallery {padding-top:19px; width:481px; float:right;padding-right:10px; }
#NCEgallery h4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;padding:19px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NCEgallery h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#000000;padding:0px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NCEgallery h3{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#900;padding:5px 39px 0px 0px; font-weight:bold; text-align:right; border:none;float:none; clear:none;}
/*NWebCache Carousal*/
#NWCgallery {padding-top:19px; width:481px; float:right;padding-right:10px; }
#NWCgallery h4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;padding:19px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NWCgallery h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#000000;padding:0px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NWCgallery h3{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#900;padding:5px 39px 0px 0px; font-weight:bold; text-align:right; border:none;float:none; clear:none;}

/* NCache carousel*/
#NCPgallery {padding-top:15px; width:481px; float:right;padding-right:10px; }
#NCPgallery h4{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;padding:9px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NCPgallery h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#000000;padding:0px 0px 0px 0px; font-weight:bold; text-align:left; border:none; float:none; clear:none;}
#NCPgallery h3{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#900;padding:5px 39px 0px 0px; font-weight:bold; text-align:right; border:none;float:none; clear:none;}


.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width: 481px; /*Width of Carousel Viewer itself*/
height: 70px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 481px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel a{ text-decoration:none;color:#900;}
.stepcarousel .panel a:visited{color:#900; text-decoration:none;}
.stepcarousel .panel a:hover{color:#900; text-decoration:none;}



/*Main NCache Box*/
#rc-contents .box-nc {float:left; clear:left; border:#bbb 1px solid; margin:9px 0px 13px 0px; width:283px;height:123px !important; } 
/*#rc-contents .logohead {display:block; width:283px;height:50px !important; background-color:#FFF; } */
#rc-contents .logohead {display:block; padding:0px 0px 5px 5px; /*background-color:#eee;*/ } 
#rc-contents .box-nc h1 {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px #ccc solid;}
#rc-contents .box-nc h4 {font-size:1em; font-weight:bold; color:#000000;padding:7px 0px 0px 27px;}
#rc-contents .box-nc h3{font-size:1.25em;color:#000000;padding:3px; display:block; background-color:#8EAAC7; text-align:left; text-indent:9px; color:#fff; font-weight:bold;}
#rc-contents .box-nc p{padding:3px 9px; }
#rc-contents .box-nc ul{list-style:none;padding:3px 0px;}
#rc-contents .box-nc li{list-style:none;padding:1px 0px 3px 39px; background: Transparent url(../images/arrow_small.gif) 30px 1px no-repeat;  }
#rc-contents .box-nc li a{color:#032485; text-decoration:underline;}
#rc-contents .box-nc li a:visited{color:#032485; text-decoration:underline;}
#rc-contents .box-nc li a:hover{color:#900; text-decoration:none;}

/*Main NWebCache Box*/
#rc-contents .box-nwc { float:right; clear:right; border:#bbb 1px solid; margin:9px 0px 13px 0px; width:283px;height:123px !important; } 
#rc-contents .box-nwc h1 {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px #ccc solid;}
#rc-contents .box-nwc h4 {font-size:1em; font-weight:bold; color:#000000;padding:7px 0px 0px 27px;}
#rc-contents .box-nwc h3{font-size:1.25em;color:#000000;padding:3px; display:block; background-color:#8EAAC7; text-align:left; text-indent:9px; color:#fff; font-weight:bold;}
#rc-contents .box-nwc p{padding:3px 9px; }
#rc-contents .box-nwc ul{list-style:none;padding:3px 0px;}
#rc-contents .box-nwc li{list-style:none;padding:1px 0px 3px 39px; background: Transparent url(../images/arrow_small.gif) 30px 1px no-repeat;  }
#rc-contents .box-nwc li a{color:#032485; text-decoration:underline;}
#rc-contents .box-nwc li a:visited{color:#032485; text-decoration:underline;}
#rc-contents .box-nwc li a:hover{color:#900; text-decoration:none;}

/*Main NCache Express Box*/
#rc-contents .box-nce { float:left; clear:left; border:#bbb 1px solid; margin:13px 0px 0px 0px; width:283px;height:123px !important;} 
#rc-contents .box-nce h1 {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px #ccc solid;}
#rc-contents .box-nce h2{font-size:1.53em;color:#000; padding:7px 0px 3px 9px; text-align:left;font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; }
#rc-contents .box-nce h3{font-size:1.13em;padding:3px;font-weight:bold;}
#rc-contents .box-nce h4 {font-size:1em; font-weight:bold; color:#000000;padding:7px 0px 0px 27px;}
#rc-contents .box-nce p{padding:3px 9px; }
#rc-contents .box-nce ul{list-style:none;padding:3px 0px;}
#rc-contents .box-nce li{list-style:none;padding:1px 0px 3px 39px; background: Transparent url(../images/arrow_small.gif) 30px 1px no-repeat;  }
#rc-contents .box-nce li a{color:#032485; text-decoration:underline;}
#rc-contents .box-nce li a:visited{color:#032485; text-decoration:underline;}
#rc-contents .box-nce li a:hover{color:#900; text-decoration:none;}

/*Main TierDeveloper Box*/
#rc-contents .box-td {float:right; clear:right; border:#bbb 1px solid; margin:13px 0px 0px 0px; width:283px;height:123px !important;} 
#rc-contents .box-td h1 {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px #ccc solid;}
#rc-contents .box-td h4 {font-size:1em; font-weight:bold; color:#000000;padding:7px 0px 0px 27px;}
#rc-contents .box-td h3{font-size:1.13em;padding:3px; display:block; background-color:#8EAAC7; text-align:left; text-indent:9px; color:#fff; font-weight:bold;}
#rc-contents .box-td h2{font-size:1.53em;color:#000;padding:7px 0px 3px 9px; text-align:left;font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; }
#rc-contents .box-td p{padding:3px 9px; }
#rc-contents .box-td ul{list-style:none;padding:3px 0px;}
#rc-contents .box-td li{list-style:none;padding:1px 0px 3px 39px; background: Transparent url(../images/arrow_small.gif) 30px 1px no-repeat;  }
#rc-contents .box-td li a{color:#032485; text-decoration:underline;}
#rc-contents .box-td li a:visited{color:#032485; text-decoration:underline;}
#rc-contents .box-td li a:hover{color:#900; text-decoration:none;}
