﻿
body {
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	background:#EFF1F2;
	color:#000;
}
img {border-style:none;}
form {
	padding:0;
	margin:0;
}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

/* top bar styles */
#authBar { 
font-size: 8pt !important;
 font-family : Arial;
  height:20px;
  float: right;
}
#authBar .item { clear : none;}
#authbar .item a#ctl00_explitLogout_ExplicitLogin {	color: #555;padding: 8px;}


/*page*/
#page {
	margin:6px auto 0;
	width:945px;
	overflow:hidden;
	background:url(../images/page-bg.gif) repeat-y;
}
#page-top,
#page-btm {
	height:1%;
	overflow:hidden;
	background:url(../images/page-top.gif) no-repeat;
}
#page-btm {
	background:url(../images/page-btm.gif) no-repeat 0 100%;
	padding:126px 8px 7px 7px;
	position:relative;
}
/*promo*/
.promo-Background1
{
        width:918px;
	height:327px;
    padding:100px 0 0 11px;
   background:url(../images/iphone.jpg) no-repeat;
   z-index: 1;
   overflow:hidden;

}
.promo-Background2
{
    
    width:918px;
	height:327px;
    padding:100px 0 0 11px;
   background:url(../images/sharepoint.jpg) no-repeat;
   z-index: 1;
   overflow:hidden;

}
.promo-Background3
{
    
    width:918px;
	height:327px;
    padding:100px 0 0 11px;
   background:url(../images/iShareFeature.jpg) no-repeat;
   z-index: 1;
   overflow:hidden;

}





.promo-Content h1 {
	margin:0 0 2px 19px;
	color:#fff;
	font:33px Helvetica, Arial, sans-serif;
}
.promo-Content h1 span {
	display:block;
	font-size:33px;
}
.promo-list h2 span a {
	color:white;
}


.promo-Content p {
	margin:0 0 22px 19px;
	color:#fff;
	font:12px Helvetica, Arial, sans-serif;
}


.promo {
	width:918px;
	height:327px;
	z-index:0;
	overflow:hidden;/*test*/
	}
.promo h1 {
	margin:0 0 2px 19px;
	color:#fff;
	font:33px Helvetica, Arial, sans-serif;
}
.promo h1 span {
	display:block;
	font-size:33px;
}
.promo p {
	margin:0 0 22px 19px;
	color:#fff;
	font:12px Helvetica, Arial, sans-serif;
}
.more-btn {
	display:block;
	width:67px;
	height:19px;
	background:url(../images/more-btn2.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 0 59px 19px;
}
.more-btn2 {
display:block;
	width:67px;
	height:19px;
	background:url(../images/more-btn2.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	/*margin:100px 0 59px 19px;*/
	/*margin-top:100px;*/
	position: absolute;
	top:200px;
	margin-left:19px;
	
}


.promo-Content {
	/*width:918px;
	height:327px;
	padding:100px 0 0 11px;*/
	position:absolute;
	top:388px;
	margin-left:10px;
	z-index: 2;
	overflow: hidden;
}

/*promo navigation*/
ul.promo-nav {
	width:116px;
	background:url(../images/promo-nav-bg.gif) no-repeat;
	padding:0;
	margin:0 0 53px 17px;
	overflow:hidden;
	list-style:none;
}
ul.promo-nav li {
	float:left;
	width:58px;
}
ul.promo-nav li a {
	display:block;
	overflow:hidden;
	height:19px;
	text-indent:-9999px;
}
ul.promo-list {
	width:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
	background:url(../images/promo-list.png) repeat-y;
}
ul.promo-list li {
	float:left;
	width:212px;
	padding:9px 0 7px 9px;
	margin:0 8px 0 0;
	font:9px/10px Arial, Helvetica, sans-serif;
	color:#fff;
	position:relative;
}
ul.promo-list li img {
	float:left;
	border:3px solid #fff;
	margin:0 12px 0 0;
}
ul.promo-list div {
	display:table;
	height:1%;
}

/*promo list*/
ul.promo-list h2 {
	margin:0 0 4px;
	color:#fff;
	font:13px Helvetica, Arial, sans-serif;
}
ul.promo-list h2 span {
	display:block;
	font-size:13px;
}
ul.promo-list .more-btn {
	width:54px;
	height:15px;
	background:url(../images/more-btn.png) no-repeat;
	margin:7px 0 0;
}

/*header*/
.header {
	width:929px;
	/*overflow:hidden;*/
	position:absolute;
	top:20px;
	left:7px;
}
.header-inn {
	height:1%;
	overflow:hidden;
	padding:0 12px 0 17px;
	margin:0 0 6px;
}

.logo-area {
	width:400px;
	float:left;
}
/*logo*/
.logo {
	margin:0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:171px;
	height:63px;
	background:url(../images/logo.gif) no-repeat;
	float:left;
}
.logo a {
	display:block;
	height:100%;
}
.logo-area p {
	font:bold 11px Helvetica, Arial, sans-serif;
	margin:22px 0 0 187px;
}

#zz2_SiteActionsMenu_t
{
 background-image:none;
 /*background-color: #ffffff;*/
 color: black;
}




/* temp Sp nav */



/*SP Search Box*/
#SPSearch{
width:200px;
	float:right;
	padding:11px 0 0 0;
position:relative;
top:-7px;
right:-10px;
}
#SPSearch .search { text-align: right }
/*#SPSearch .searchLayout input { background : transparent url(/Style Library/Spyk/images/SearchBox.gif) no-repeat right 1px ;font-family : Arial, Helvetica, sans-serif; font-size: 8pt; color: #666; text-align: left; padding-left: 16px; padding-right:0px; padding-top: 3px; border: 0; height: 18px; width:163px; margin: 3px 6px 0 0; }*/
/*#SPSearch .searchLayout td { border: 0; vertical-align:middle; padding:0; background-color: transparent; }*/
/*#SPSearch .searchLayout input.ms-sbplain, #SPSearch .searchLayout table.ms-sbtable {float:right;}*/
#SPSearch .ms-sbgo {background-color:#ffffff; border-style:none;}
#SPSearch * .ms-sbcell {
	border-style:none;
	background-color:#ffffff;
}
#SPSearch input
{
	
float:left;
	color:#cecccd;
	font:11px Arial, Helvetica, sans-serif;
	border:solid #ededed;
	border-width:1px 0 0 1px;
	width:178px;
	padding:2px 7px;
}


/*SP Admin controls*/


.SPControls * {
	font:11px Arial, Helvetica, sans-serif !important;
	color: black;
	}

.SPControls {
	float:right;
	width:500px;
	padding:0px 0 0;
	 margin-top:-5px;
}
.SPControls ul {
	padding:3px 0 0;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.SPControls ul li {
	float:right;
	font:10px Arial, Helvetica, sans-serif;
	margin:0 -1px 0 1px;
	padding:0 8px 0 7px;
}


.service-area {
	float:right;
	width:330px;
	padding:12px 0 0;
}
.service-area p {
	text-align:right;
	margin:0 8px 0 0;
	font:bold 12px Helvetica, Arial, sans-serif;
}
.service-area ul {
	padding:3px 0 0;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.service-area ul li {
	float:right;
	font:11px Arial, Helvetica, sans-serif;
	background:url(../images/separator.gif) no-repeat 100% 2px;
	margin:0 -1px 0 1px;
	padding:0 8px 0 7px;
}
.service-area ul li a {color:#333;}
ul.menu {
	float:left;
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
}
ul.menu li {
	float:left;
	background:url(../images/separator2.gif) no-repeat 0 12px;
	padding:0 14px 0 15px;
	margin:0 1px 0 -1px;
	font:13px/37px Arial, Helvetica, sans-serif;
}
ul.menu li a {color:#434343;}
.search {
	position: relative; /*temp fix*/
	top:-40px;/*temp fix */
	width:219px;
	float:right;
	padding:11px 0 0;
}
.search input.text {
	float:left;
	color:#cecccd;
	font:11px Arial, Helvetica, sans-serif;
	border:solid #ededed;
	border-width:1px 0 0 1px;
	width:178px;
	padding:2px 7px;
}
.search input.button {
	float:right;
	margin:1px 0 0;
}
/*footer*/
.footer {
	width:933px;
	margin:0 auto;
	overflow:hidden;
	padding:4px 2px 10px 10px;
}
/*links area*/
.links-area {
	float:left;
	width:310px;
}
.links-area p {
	margin:0 0 9px;
	line-height:17px;
}
.links-area p a {
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding:0 0 0 12px;
	color:#000;
}
.links-area div {
	height:1%;
	overflow:hidden;
}
.rss {
	background:url(../images/rss-ico.gif) no-repeat 1px 0;
	padding:0 0 0 56px;
	color:#000;
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
}
/*copyright area*/
.copyright-area {
	width:550px;
	float:right;
}
.copyright-area a {color:#000;}
.copyright-area p {
	text-align:right;
	margin:0 8px 3px 0;
}
.copyright-area ul {
	height:1%;
	overflow:hidden;
	padding:0;
	margin:0 0 10px;
	list-style:none;
}
.copyright-area ul li {
	float:right;
	background:url(../images/separator.gif) no-repeat 100% 3px;
	padding:0 8px 0 7px;
	margin:0 -1px 0 1px;
}
.email {
	height:1%;
	overflow:hidden;
	padding:0 6px 0 0;
}
.email input.button {
	float:right;
	margin:1px 0 0;
}
.email input.text {
	float:right;
	border:1px solid #F2F2F2;
	padding:1px 7px 2px;
	width:180px;
	color:#cccecd;
	font:11px Arial, Helvetica, sans-serif;
	margin:0 7px 0 10px;
	display:inline;
}
.email label {
	float:right;
	color:#333;
	line-height:18px;
	margin:3px 0 0;
}

/* inner page
-------------*/ 

.content-inn {
	height:1%;
	overflow:hidden;
	background:url(../images/intro-bg.jpg) no-repeat;
}
/*intro*/
.intro {
	height:167px;
	width:879px;
	padding:82px 0 0 50px;
	overflow:hidden;
	color:#fff;
}
.intro-editing {
	height:167px;
	width:879px;
	padding:82px 0 0 50px;
	overflow:hidden;
	color:#fff;
}

.intro p {margin:0;}
.intro p.intro-inn {margin:0 0 3px 20px;}
.intro p span {
	display:block;
	font-size:16px;
}
.intro p strong {
	display:block;
	font:33px Arial, Helvetica, sans-serif;
}

/*primary content*/
.primary-content {
	height:1%;
	overflow:hidden;
	padding:15px 16px 40px 15px;
}
/*content*/
.content {
	float:right;
	width:671px;
}
.content-wide {
	float:right;
	width:900px;
}

/*text area*/
.text-area {
	float:left;
	width:450px;
}
.text-area h1 {
	font:33px Helvetica, Arial, sans-serif;
	margin:0;
	height:33px;
}
.text-area h1 span {
	display:block;
	font-size:33px;
}


.text-area-two-column {
	float:left;
	width:671px;
}
.text-area-two-column h1 {
	font:33px Helvetica, Arial, sans-serif;
	margin:0;
	height:33px;
}
.text-area-two-column h1 span {
	display:block;
	font-size:33px;
}


.text-area-wide {
	float:left;
	width:890px;
	padding-left:8px;
}
.text-area-wide h1 {
	font:33px Helvetica, Arial, sans-serif;
	margin:0;
	height:33px;
}
.text-area-wide h1 span {
	display:block;
	font-size:33px;
}





/*breadcrumbs*/
.breadcrumbs {
	height:1%;
	overflow:hidden;
	margin:0 0 15px;
	
}

.breadcrumbs ul {
	padding:6px 0 14px;
	margin:0 0 0 -10px;
	list-style:none;
	overflow:hidden;
	height:1%;
	border-bottom:1px solid #d5d7d7;
}
.breadcrumbs ul li {
	float:left;
	background:url(../images/arrow2.gif)  no-repeat 0 3px;
	padding:0 9px 0 16px;
	margin:0 7px 0 -7px;
}
.breadcrumbs li a {color:#000;}
.breadcrums .home
{
 list-style:none;
 background: none;
}
.text-area p {margin:0 0 18px;}
/*.text-area p.promo-txt {
	font:bold 14px Helvetica, Arial, sans-serif;
	margin:0 0 25px;
	color:#3B3B3B;
}
*/
p.promo-txt {
	font:bold 14px Helvetica, Arial, sans-serif;
	margin:0 0 25px;
	color:#3B3B3B;
}


.text-area h2 {
	margin:0 0 5px;
	font:16px Arial, Helvetica, sans-serif;
}
.text-area h2 span {
	display:block;
	font-size:16px;
}
.text-area p a {
	text-decoration:underline;
	color:#000;
}
.text-area p a:hover {text-decoration:none;}
.content-box {
	height:1%;
	overflow:hidden;
	padding:0 0 30px;
}
/*.text-area img {
	float:left;
	border:5px solid #ced0d1;
	margin:0 18px 0 0;
}*/

/*list*/
ul.list {
	height:1%;
	overflow:hidden;
	padding:0;
	margin:0 0 12px;
	list-style:none;
}
ul.list li {
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding:0 0 10px 16px;
}
/*quick list*/
ul.quick {
	height:1%;
	overflow:hidden;
	padding:0;
	margin:0 0 20px;
	list-style:none;
}
ul.quick li {
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #d4d4d3;
	line-height:26px;
	vertical-align:top;
}
ul.quick li a {
	background:url(../images/ico.gif) no-repeat 9px 7px;
	color:#000;
	display:block;
	text-decoration:none !important;
}
ul.quick li span {
	display:block;
	padding:0 0 0 33px;
	display:block;
	background:url(../images/arrow3.gif) no-repeat 440px 11px;
}
ul.quick li a:hover,
ul.quick li.active a {background-color:#f7f7f7;}
/*news area*/
.news-area {
	float:right;
	width:208px;
	background:url(../images/news-area-bg.gif) repeat-y;
}
.news-area-top,
.news-area-btm {
	height:1%;
	overflow:hidden;
	background:url(../images/news-area-top.gif) no-repeat;
}
.news-area-btm {
	background:url(../images/news-area-btm.gif) no-repeat 0 100%;
	padding:20px 21px 6px 19px;
}
.news-area h3 {
	margin:0 0 0 4px;
	font:15px Arial, Helvetica, sans-serif;
}
.news-area h3 span {
	display:block;
	font-size:15px;
}
.news-box {
	height:1%;
	padding:18px 0 16px 4px;
	overflow:hidden;
	border-bottom:1px solid #dfdfdf;
}
.news-area h4 {
	font:11px Arial, Helvetica, sans-serif;
	margin:0;
}
.news-area h4 span {
	display:block;
	font-size:11px;
}
.news-area p {
	margin:0 0 10px;
	font-size:11px;
}
.news-area p strong {
	display:block;
	margin:0 0 5px;
}
.news-area .more-btn {
	width:54px;
	height:15px;
	background:url(../images/more-btn4.gif) no-repeat;
	margin:0;
}
.last {border:0;}
/*sidebar*/
/*.AspNet-TreeView-Collapse
{
 line-height:1px;
 visibility:hidden;
}*/

.AspNet-TreeView-Root, .AspNet-TreeView-Parent
{
  margin-top:-30px !important;
}

.sidebar {
	float:left;
	width:208px;
}
.side-menu {margin-bottom:9px;}
.side-menu,
.side-menu-top,
.side-menu-btm {
	height:1%;
	overflow:hidden;
	background:url(../images/side-menu-bg.gif) repeat-y;
}
.side-menu-top {background:url(../images/side-menu-top.gif) no-repeat;}
.side-menu-btm {
	background:url(../images/side-menu-btm.gif) no-repeat 0 100%;
	padding:12px 3px 7px 1px;
}
.side-menu  ul {
	height:1%;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.side-menu ul li {
	height:1%;
	overflow:hidden;
	margin:0 0 3px;
	line-height:26px;
	vertical-align:top;
}
.side-menu ul li a {
	color:#000;
	display:block;
	padding:0 0 0 17px;
	text-decoration:none !important;
}
.side-menu ul li a:hover {background:#ededed;}
.side-menu ul li.active a {background:#fafafa;}
.side-menu ul li.AspNet-TreeView-Selected a {background-color:#f7f7f7;}
.side-menu ul li.AspNet-TreeView-ParentSelected a{background-color:#fafafa;}

.side-menu ul ul {
	padding:0;
	margin:0;
	list-style:none;
}
.side-menu ul ul li a {
	background:url(../images/arrow.gif) no-repeat 24px 10px;
	padding:0 0 0 39px;
}
.side-menu ul ul li a:hover {background:#ededed url(../images/arrow.gif) no-repeat 24px 10px;}
/*share*/
.share,
.share-top,
.share-btm {
	height:1%;
	overflow:hidden;
	background:url(../images/share-bg.gif) repeat-y;
}
.share-top {background:url(../images/share-top.gif) no-repeat;}
.share-btm {
	background:url(../images/share-btm.gif) no-repeat 0 100%;
	padding:0 16px 21px;
}
.share p {
	margin:0;
	font:13px/32px Arial, Helvetica, sans-serif;
}
.share ul {
	padding:12px 0 10px;
	margin:0;
	height:1%;
	overflow:hidden;
	text-align:center;
}
.share ul li {
	display:inline;
	padding:0 10px;
}
.share select {
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	width:170px;
	margin:0 0 0 3px;
}
#page .footer {
	height:1%;
	margin:0 1px 10px 0;
	padding:12px 20px 0 30px;
	width:auto;
	background:url(../images/footer-inn-bg.gif) repeat-x;
}
#page .copyright-area {padding-top:10px;}
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display: none !important;}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/* SiteMap Styling */
.headertitle
{
	font:bold 12px Helvetica, Arial, sans-serif;
	margin:0 0 25px;
	color:#000000;
}


.headertitle a
{
	font:14px Helvetica, Arial, sans-serif !important;
	margin:0 0 25px;
	color:#000000 !important;
}

.level-bullet
{
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding-left: 12px;
	margin-left:20px;
}

.level-bullet span a
{
color:#000000 !important;
font:12px Helvetica, Arial, sans-serif !important;
}
.level-header
{
margin-left:20px;
margin-bottom:10px;
 border-bottom: 1px solid #D5D7D7;
}

/*  iShare Product Intro Page */
.Carousel-screenshots
{
margin-left:0px;
width:650px;
background-color:#e9e8e9;
border-top: 1px #d5d7d7 solid;
border-bottom: 1px #d5d7d7 solid;
overflow: hidden;
padding-top:0px;
}

.Carousel-screenshots ul {
    list-style: none;
    overflow: hidden;
    margin-left:5px;
    margin-top:12px;
    padding:0px;
    margin-bottom:12px;
    }

.Carousel-screenshots ul li {
   margin-left:10px;
    display: inline;
}

.Carousel-screenshots ul a {
   	padding: 0px;
    display: block;
    float: left;
    margin-left: 10px;
    /*border: 2px solid #d5d7d7;*/
    border: 2px solid #e9e8e9;
}

.Carousel-screenshots ul a:hover {
    background-color: #FFFFFF;
    border: 2px solid #b5b7b7;
}

.Carousel-screenshots ul a img {
  }

#iShareDetailsArea
{
	
	margin-top:15px;
	
	padding:5px;
	
	overflow:hidden;
}

.iShareDetailsColumn
{
	float:left;
	margin-left:20px;
	width:290px;
	color:#76797c;
}

.iShareDetailsColumn ul li
{
	margin-bottom:10px;
}


/* Search Results */

.ms-tztable
{
	margin-left:20px;
	margin-bottom:20px;
}



/*new menu*/




.menu-box {
	height:30px;
	padding:0 19px 0 10px;
	/*overflow:hidden;*/
	background:url(../images/menu-box-bg.gif) no-repeat;
}


.AspNet-Menu-Horizontal
{
    /*position:relative;
       left:15px;
    height:1%;
    display:block;*/
    position:absolute;
    left: 14px;
    top: 70px;
    z-index: 300;

}

/*.AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
    width: 10.5em;
    left: 0;
    top: 30px;
}*/


.AspNet-Menu-WithChildren
{
	left:0;
        
	font: 13px/30px Arial, Helvetica, sans-serif;
 text-decoration: none;

}




.AspNet-Menu-WithChildren a
{
	display:block;
	padding:2px 10px 0px 10px;
	
		color:#434343;
	text-decoration: none;
}


.AspNet-Menu-ChildSelected > a
{
	display:block;

	padding:2px 10px 0px 10px;

	background-color: #ff1b4a;
	color:#ffffff;
text-decoration: none;

}



.AspNet-Menu-WithChildren:hover > a
{
	display:block;
		padding:2px 10px 0px 10px;

	background-color: #ff1b4a;
	color:#ffffff;
text-decoration: none;

}



.AspNet-Menu-WithChildren ul
{
	/*border-top:1px #ff1b4a solid;*/
	border-bottom:1px #ff1b4a solid;
	top:100%;
	margin-top:7px;
    left:0px;
    display:block;
	
}


.AspNet-Menu-Leaf
{	
	/*font-family: tahoma; */
	/*font-size: 8pt; */
	background-color: #ffffff;
	border-top:1px #EFF1F2 solid;
   border-bottom: 1px #ffffff solid;
	border-right:solid 3px #ffffff;
	color:#434343;
	width:160px;
	min-width:150px;
	height:18px;
	display:block;
	

}

.AspNet-Menu-Leaf a
{
    display:block;
    padding:8px 5px 4px 7px;
    text-decoration: none;
    font: 12px Arial, Helvetica, sans-serif;
	width:150px;
   
}


.AspNet-Menu-Leaf:hover
{
	background-color: #EFF1F2;
	border-top:solid 1px #eaeaea;
	border-bottom:solid 1px #eaeaea;
	border-right:solid 3px #ff1b4a;
	color:#434343;
	
	text-decoration: none;
}




/* old menu   */
.topNavContainer
{
	/*background-image:url("../../images/bl_Navbar_Gd_Default.jpg");*/
	/*background-repeat:repeat-x;*/
	/*height:37px;*/
}
.topNav
{
    *position:relative;
    /**top:-1px;*/
    /*top:1px;*/
    left:15px;
    
}
.topNavItem
{
	/*background:url(../images/separator2.gif) /*no-repeat;/* 0 12px;*/
	/*background-repeat:no-repeat;
	/*background-position:right;*/
	/*font-family: tahoma;  */
	/*font-size: 8pt; */
	/*color: #3a4663;	*/
	
	
	/*padding:0 5px 0 5px;*/
	/*margin:0 5px 5px -1px;*/
    height:34px;
	font: 13px/30px Arial, Helvetica, sans-serif;
 text-decoration: none;
}
.topNavItem a
{
	display:block;
	padding:2px 10px 0px 10px;
	
	/*height:20px;*/
	color:#434343;
	text-decoration: none;
}
.topNavSelected a
{
	/*background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');*/
	/*background-repeat:repeat-x;*/
	/*background-position:top right;*/
	 display:block;
    text-decoration: none;
	background-color: #ff1b4a;
	color:#ffffff;
	
}
.topNavHover a
{
	background-color: #ff1b4a;
	color:#ffffff;
text-decoration: none;

	/*background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');*/
	/*background-repeat:repeat-x;*/
	/*background-position:top right;*/
}
.topNavFlyOuts
{
	/*border-top:1px #ff1b4a solid;*/
	border-bottom:1px #ff1b4a solid;
	margin-top:7px;
}
.topNavFlyOutsItem
{	
	/*font-family: tahoma; */
	/*font-size: 8pt; */
	background-color: #ffffff;
	border-top:1px #EFF1F2 solid;
   border-bottom: 1px #ffffff solid;
	border-right:solid 3px #ffffff;
	color:#434343;
	*width:150px;
	min-width:150px;
	height:18px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:8px 5px 4px 7px;
    text-decoration: none;
    font: 13px Arial, Helvetica, sans-serif;

   
}
.topNavFlyOutsHover
{
	background-color: #EFF1F2;
	border-top:solid 1px #eaeaea;
	border-bottom:solid 1px #eaeaea;
	border-right:solid 3px #ff1b4a;
	color:#434343;
	
	text-decoration: none;
}
.topNavRoundLeft, .topNavRoundRight
{
    width:5px;
}

