/* Site Design By Samir Alley samir@revize.com */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,fieldset,form,label,legend,caption,tbody,tfoot,thead,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#nav ul,#side-bar ul,#footer ul,#header ul,#flyout ul,#nav li,#side-bar li,#footer li,#header li,#flyout li{list-style:none;margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}#side-bar img,#nav img,#footer img,#header img{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 'Droid Sans',sans-serif;*font-size:small;background:#f3f3f3}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}body,select,input,textarea{color:#2d2d2d} html{overflow-y:scroll} a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:hover,a:active{outline:none}a,a:active,a:visited{color:#607890}a:hover{color:#036}#nav a,#side-bar a,#footer a,#header a{text-decoration:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top} sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}textarea{overflow:auto}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}/* hand cursor on clickable input elements */label,input[type=button],input[type=submit],button{cursor:pointer}/* webkit browsers add a 2px margin outside the chrome of form elements */button,input,select,textarea{margin:0}.hidden{display:none;visibility:hidden} .container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}
.alpha{margin-left:0}
.omega{margin-right:0}
#home p,#footer p{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
body{min-width:960px;}
#header_wrap{position:relative;z-index:2;background:url(../_images_/header.png);height:106px;margin-bottom:-5px;}
#menu li:hover{text-shadow:0px -1px 0px #000;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0px 2px 22px #000000;-moz-box-shadow:inset 0px 2px 22px #000000;box-shadow:inset 0px 2px 22px #000000;background:rgb(190,45,45);
background:-moz-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(190,45,45)),color-stop(91%,rgb(141,29,29)),color-stop(93%,rgb(122,25,25)),color-stop(95%,rgb(116,23,23)),color-stop(100%,rgb(118,23,23)));
background:-webkit-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);
background:-o-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);
background:-ms-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#be2d2d',endColorstr='#761717',GradientType=0 );
background:linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%)}
#menu li{float:left;text-align:center}
#menu{text-align:center;margin-top:20px;font-size:19px}
#menu em{margin-top:20px;font-size:12px;font-style:normal;text-transform:uppercase}
#menu a{width:110px;padding:10px 5px;margin-right:12px;text-shadow:1px 1px 1px #62637a;color:#fff;display:block;font-weight:bold}
#menu a:hover{text-decoration:none}
.introform{color:#2d2d2d;text-shadow:0px 1px 0px #FFE3B7;font-weight:bold;width:300px;position:absolute;top:10px;right: 10px;z-index:99999;background:url(../_images_/form_bg.png) no-repeat;height:280px;width:330px}
#home .introform p{font-weight:bold;text-transform:capitalize;text-align:center;font-size:22px;margin-top:20px;}
textarea{-webkit-box-shadow:inset 2px 2px 5px #ccc;-moz-box-shadow:inset 2px 2px 5px #ccc;box-shadow:inset 2px 2px 5px #ccc;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:none; padding:5px 2px;opacity:.9}
.ie7 textarea{padding:3px 2px;}
#formwizziwmorf input{border:1px solid #ddd;background:#FA2 url(../_images_/btn_bg.png) bottom repeat-x;text-shadow:0px 1px 0px #fff;-moz-border-radius:3px;
display:inline-block;padding:4px 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#333;text-shadow:0 1px 0 #fe6;font:bold 14px Helvetica Neue,Arial,Sans-serif;cursor:pointer;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
#formwizziwmorf input{  background:#FA2 url(../_images_/btn_bg.png) bottom repeat-x;   border:1px solid #fa2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;color:#996633;text-shadow:0 1px 0 #fe6;  cursor:pointer;-moz-box-shadow:0 1px 0 #fe6;-webkit-box-shadow:0 1px 0 #fe6;box-shadow:0 1px 0 #fe6}
#formwizziwmorf input:hover,#formwizziwmorf input:focus{background-position:0 -5px;color:#2d2d2d;}
#formwizziwmorf input:active{background-image:none;}
#intro{position:relative;}
#intro embed{margin-top:-5px;margin-bottom:-10px!important;width:100%;overflow:auto;}
#flash_intro{background:#000;}
.ie6 #intro form p,.ie7 #intro form p{margin-bottom:-20px}
.vimage{margin-top:-45px;position:relative;z-index:3;background:transparent url(../_images_/v.png) repeat-x scroll top center;height:56px;width:100%}
#nav-main{background:#acbac5;z-index:99999;position;relative;}
#subpage #nav-main{background:none}
#section h1{font-size:28px;text-shadow:0px 1px 0px #fff;color:#b72b2b;text-transform:uppercase;margin-bottom:15px;clear:both}
#navigation{background:url(../_images_/nav.png) top center no-repeat;position:relative;z-index:99999;height:58px;margin-top:20px}
#nav{margin:0 auto;padding:0;margin-left:20px;font-size:18px}
#nav li a, #nav li{padding:0;text-align:center;float:left}
#nav li a{border-right:1px solid #b54646;border-left:1px solid #8f1f20;margin:0!important}
#nav li{padding:0;list-style:none;position:relative}
#nav li a{padding:17px 17px 16px;text-decoration:none;text-align:left}
#nav li li{display:block;border-right:1px solid #b54646;border-left:1px solid #8f1f20}
#nav li li a{padding:7px 15px;text-shadow:1px 1px 1px #000;font-size:15px;background:#a52525;color:#fff;border:1px solid #b54646;border-top:1px solid #8f1f20;font-weight:normal}
#nav li li a:hover{text-shadow:1px 1px 1px #000}
.hasChildren{}
#nav li ul{display:none;position:absolute;left:0;top:100%;border-top:1px solid #b54646;border-bottom:1px solid #8f1f20;z-index:99999;}
#nav li:hover > ul{display:block}
#nav li ul li, #nav li ul li a{float:none}
#nav li ul li{_display:inline;}
#nav li ul li a{width:190px;display:block}
#nav li ul li ul{display:none}
#nav li ul li:hover ul{left:90%;top:5px;z-index:999999;*left:100%}
#nav li a{font-weight:bold;color:#fff;text-shadow:0px 1px 1px #333;text-decoration:none}
#nav li a:hover{background: #2a0d65;
text-shadow:0px -1px 0px #000; -webkit-box-shadow:inset 0px 2px 22px #000000;-moz-box-shadow:inset 0px 2px 22px #000000;box-shadow:inset 0px 2px 22px #000000;background:rgb(190,45,45);/* Old browsers */
background:-moz-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(190,45,45)),color-stop(91%,rgb(141,29,29)),color-stop(93%,rgb(122,25,25)),color-stop(95%,rgb(116,23,23)),color-stop(100%,rgb(118,23,23)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);/* Opera11.10+ */
background:-ms-linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%);/* IE10+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#be2d2d',endColorstr='#761717',GradientType=0 );/* IE6-9 */
background:linear-gradient(top,rgb(190,45,45) 0%,rgb(141,29,29) 91%,rgb(122,25,25) 93%,rgb(116,23,23) 95%,rgb(118,23,23) 100%)}
#wrap h2{display:inline;float:left;font-size:30px;margin:15px;text-transform:uppercase;color:#b72b2b;text-shadow:0px 1px 0px #fff}
#wrap{clear:both}
.jcarousel-skin-tango .jcarousel-container{margin-bottom:20px;clear:both}
.jcarousel-container a img{border:none}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:860px;padding:10px 40px}
.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:860px;height:123px}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:75px;height:245px}
.jcarousel-skin-tango .jcarousel-item{width:123px;height:134px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:22px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:45px;right:0px;width:19px;height:55px;cursor:pointer;background:transparent url(../_images_/right_arrow.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(../_images_/right_arrow.png)}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:45px;left:0px;width:19px;height:55px;cursor:pointer;background:transparent url(../_images_/left_arrow.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(next-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-next-vertical:focus{background-position:0 -32px}
.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position:0 -64px}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(prev-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:focus{background-position:0 -32px}
.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}
#searchform{float:right;margin-top:15px;margin-right:20px;display:inline;width:291px}
#searchform input{width:200px;float:left;height:13px;margin-top:1px;-webkit-box-shadow:inset 2px 2px 5px #ccc;-moz-box-shadow:inset 2px 2px 5px #ccc;box-shadow:inset 2px 2px 5px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;padding:7px 5px}
#searchform input.button{margin:0;/*background:url(../_images_/search_bt2.png) no-repeat;*/width:70px;font-size:13px;float:right;height:28px;margin-left:6px;font-weight:bold;text-shadow:0px 1px 0px #a5ee47;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding:0;text-transform:uppercase}
#searchform input.button{background:#3399DD url(../_images_/btn_blue_bg.gif) repeat;border:1px solid #366B86;color:#fff!important;text-shadow:-1px -1px 0 #39d;-moz-box-shadow:0 0 5px #28c;-webkit-box-shadow:0 0 5px #28c;}#searchform input.button:hover{background-position:0 -10px;}#searchform input.button:active{background-image:none;}
#subpage #searchform{margin:0}
#home #maincontent{margin-top:40px}
#home #maincontent h3{font-size:28px;margin-bottom:15px;text-transform:none;color:#b72b2b;text-shadow:0px 1px 0px #fff}
#maincontent .block{margin-bottom:20px;min-height:250px}
#subpage #maincontent{margin-top:20px}
.block a{color:#106dce;font-weight:bold;display:block; padding:5px 25px; background:url(../_images_/link_bg.png) no-repeat 5px 55%}
/*.more{background:url(../_images_/link_bg.png) no-repeat 5px 55%; display:block;padding:5px 25px;}*/ /*Code Added By Smita*/
.block ul,.block li{margin:0 !important;padding:0 !important;list-style:none}
ie6 .block a{margin-bottom:-10px}
#b5 p{color:#fff;margin:0 auto;width:200px;padding:20px;background:url( ../_images_/large_bubble.png) no-repeat;height:101px}
#b5 img{border:3px solid #fff;-webkit-box-shadow:0px 0px 5px #5257a1;-moz-box-shadow:0px 0px 5px #5257a1;box-shadow:0px 0px 5px #5257a1;5;float:left;display:inline;margin-top:-15px}
#b5 .client p{color:#444;margin:0 auto;padding:0;font-size:16px;width:210px;background:none;font-weight:bold}.block p{margin-bottom:5px}
.block h4{font-size:18px;text-shadow:0px 1px 0px #fff}
.block h3{font-size:28px;margin-bottom:15px;text-transform:none;color:#b72b2b;text-shadow:0px 1px 0px #fff}/*Code Added By Smita*/
#b6.block a{margin-bottom:10px}
#footer_wrap{clear:both;background:url(../_images_/footer.jpg) repeat-x scroll top center;min-width:976px;padding-bottom:20px}
#footer{text-shadow:0px -1px 0px #0f2f41;color:#fff;padding-top:100px}
#footer h4{line-height:1.3;float:left;display:inline;color:#fff;font-size:52px;letter-spacing:-3px;text-transform:capitalize}
a.requestbutton{float:right;width:162px;text-align:center;background:url(../_images_/quote_bt.png);height:43px;text-indent:-99999px;margin-top:px}
.number{line-height:1;width:200px;float:right;text-align:right!important;color:#fff;font-size:19px;text-transform:capitalize;padding-top:5px;font-weight:bold;letter-spacing:-1px}
#footerblocks{background:url(../_images_/footer_inner.png) top center no-repeat;clear:both}
#footerblocks .block{margin-top:50px;min-height:160px;padding-bottom:0}
#footerblocks h5{font-size:19px;font-weight:normal}
#f1 a{font-size:16px;text-decoration:underline}
#f1 p,#f2 p/*,#f3 p*/{padding:10px 5px 0 0;font-size:14px}
#f2 img{float:left;margin:0px 10px 10px 0}
#f2 input{margin-top:20px;width:175px;float:left;height:20px;-webkit-box-shadow:inset 2px 2px 5px #ccc;-moz-box-shadow:inset 2px 2px 5px #ccc;box-shadow:inset 2px 2px 5px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;padding:10px;*padding:8px}
#f2 input.image{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:98px;height:41px;float:right;margin-top:19px;padding:0}
/*#f3 p{padding:15px 30px 55px 25px;margin:15px 5px 5px 50px;font-size:12px;background:url(../_images_/small_bubble.png) no-repeat}
#f3 img{margin:-20px 0 0 60px}*/
#twtr-widget-1{background:url(../_images_/small_bubble.png) no-repeat;height:100px;width:200px;}
#twtr-widget-1 a{display:inline}
#twtr-widget-1 h4,#twtr-widget-1 h3{display:inline;float:left;text-shadow:none}
 #twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {margin-top:-40px;}
#f3 img.png{margin:0 0 -10px 30px}
#f3 a{padding:0;background:none}
#f3 h5{margin-bottom:10px;}
.ie6 #f3 p{padding:20px 35px 50px 100px;margin:0px;font-size:12px;background:url(../_images_/small_bubble.png) top right no-repeat}
.ie6 #f3 img{margin:-10px 0 0 110px}
#footer a{color:#fff}
#footernav {margin-top:25px;font-weight:bold;text-align:right}
#footernav a{text-decoration:underline}
#footernav a:hover{text-decoration:none}
#footernav ul{text-align:left}
#footernav li{display:inline;border-left:2px solid #fff;padding:0 10px}
#footernav li:first-child{padding-left:0;border-left:none}
#footernav li.first{padding:left:0;border-left:none}
#buttons{clear:both;padding-top:20px}
/*Code Commented By Smita - issues with the revize buttons, <a> shows the image buttons.png inplace of revize button*/
/*#buttons a{display:block;background:url(../_images_/buttons.png);width:210px;height:59px;margin-top:5px}
#buttons a.demo{background-position:0px 119px}
#buttons a.cms{background-position:0 -119px}*/
/*Code Added By Smita Starts*/
#buttons a.case{display:block;background:url(../_images_/buttons.png);width:210px;height:59px;margin-bottom:5px}
#buttons a.demo{display:block;background:url(../_images_/buttons.png);width:210px;height:59px;margin-bottom:5px; background-position:0px 119px}
#buttons a.cms{display:block;background:url(../_images_/buttons.png);width:210px;height:59px;margin-bottom:5px; background-position:0 -119px}
/*Code Added By Smita Ends*/
#flyout{ float:left;padding:0;margin:0;position:relative;width:190px;background:#33589f;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(42,65,135)),color-stop(1, rgb(59,105,177)));background:-moz-linear-gradient(center bottom,rgb(42,65,135) 0%,rgb(59,105,177) 100%);background:linear-gradient(center bottom,rgb(42,65,135) 0%,rgb(59,105,177) 100%)}
#flyout ul{padding:0;margin:0;list-style:none;width:190px;height:auto;  position:absolute;left:-9999px;top:0}
#flyout li:first-child{border-top:none}
#flyout li:last-child{border-bottom:none}
#flyout li{ text-transform:capitalize;float:left;border-bottom:1px solid #000;border-top:1px solid #ddd;text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.3);font-weight:bold;border-right:10px solid #ddd}
#flyout li a{display:block;float:left;width:180px;color:#fff;line-height:22px; font-size:14px;text-decoration:none;padding:5px 10px}
#flyout li:hover{position:relative}
#flyout li a:hover{position:relative;  color:#fff;-moz-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out}
#flyout li:hover > a{  color:#fff;text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.3);background-color: rgba(38, 60, 123, 0.9)}
#flyout ul li a{background:#aaa}
#flyout ul ul li a{background:#ccc}
#flyout ul ul ul li a{background:#ddd}
#flyout li a.current,
#flyout ul li a.current,
#flyout ul ul li a.current,
#flyout ul ul ul li a.current{background-color:#c40;color:#fff}
#flyout :hover ul,
#flyout :hover ul :hover ul,
#flyout :hover ul :hover ul :hover ul{left:190px}
#flyout :hover ul ul,
#flyout :hover ul :hover ul ul{left:-9999px}
#flyout ul li:hover > a{text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.3);background-color: rgba(38, 60, 123, 0.9);color:#fff}
#flyout ul ul li:hover > a{background-color:#e60;color:#fff}
/*Code added by Smita for breadcrumb styling*/
span#navigationalLnks {color:#0066cc;/*display:block;*/margin-right;10px;}	
#navigationalLnks A {color:#173861;font-weight:bold;text-decoration:underline;}
#subpage #navigationalLnks{clear:left;display:block;width:350px}
#navigationalLnks A:hover {text-decoration:none;}
.revizebuttons a{background:none; display:inline; margin:0px; padding:0px;}
.header{font-size:24px;text-shadow:0px 1px 0px #fff}
.subheader{font-size:18px;text-shadow:0px 1px 0px #fff}
#portfolio p{text-align:left}	
.portfolio-block{margin:20px;float:left;display:inline;background-color:#fff;width:170px;height:160px;text-align:center;padding:10px;border:1px solid #ddd;color:#000;font-weight:bold;font-size:12px;line-height:23px;}
.portfolio-block a{color:#000;font-weight:bold;font-size:12px;line-height:20px;}
.portfolio-block a:hover{text-decoration:none;color:#0066cc;}
.portfolio-block a img{border:1px solid #d1d1d1}
