/*------------------------------------------------------------------
[Master Stylesheet]
Project:	    ASPOSE
Version:	    1.0
Author:			Aspose.com 
-------------------------------------------------------------------*/
/* IMPORT STYLESHEETS ----------------------------------------------*/
@import "http://www.aspose.com/reset.css"; 


body{
	background:url(http://www.aspose.com/images/bg_main.gif) center repeat-y #EBEBEB;
	font:0.72em Calibri, Arial, Helvetica, sans-serif;
	color:#333333;
}

/*------------------------------------------------------------------------------------------------------------------------------------- Defualt Styles*/
h1{
	border-bottom:1px dotted #CCCACC;
	clear:both;
	display:block;
	/*font:14px Segoe UI, Arial, Helvetica, sans-serif;*/
	font:13px Arial, Helvetica, sans-serif;
	padding:3px 5px;
	margin-bottom:5px;
}

/*------------------------------------------------------------------------------------------------------------------------------------- Generic Styles*/

.more{
	bottom:13px;
	display:inline;
	height:18px;
	position:absolute;
	right:8px;
	width:40px;
	z-index:100;
}
.more IMG{ background:url(http://www.aspose.com/images/more.gif) no-repeat;}
.more IMG:hover{ background:url(http://www.aspose.com/images/more_hover.gif) no-repeat;}



/*------------------------------------------------------------------------------------------------------------------------------------- TOP LINE*/
.container{
	clear:both;
	display:block;
	margin:0px auto;
	width:1000px;
	padding-bottom:10px;
}



/*------------------------------------------------------------------------------------------------------------------------------------- TOP LINE*/
.top1{
	border-bottom:1px solid #BCBCBC;
	clear:both;
	display:block;
	float:left;
	height:72px;
	width:1000px;
}

.top1 SPAN{
	clear:right;
	float:right;
	/*width:70px;*/
}
.top1 SPAN IMG		{ vertical-align:middle}
.top1 SELECT 		{ width:150px; border:1px inset #ccc; }

.aspose-logo{
	clear:left;
	display:inline;
	float:left;
}
.top-right{
	clear:right
	display:inline;
	float:right;
	height:72px;
	width:252px;
	font:12px Arial, Helvetica, sans-serif; /**---**/
}
.welcome-user{
	border-bottom:1px solid #B9BCAD;
	border-right:1px solid #B9BCAD;
	border-left:1px solid #B9BCAD;
	background:url(http://www.aspose.com/images/bg_welcome.gif) repeat-x #B9BCAD;
	clear:both;
	display:block;
	float:right;
	height:20px;
	padding:7px 5px 0px 5px;
	width:240px;
}
.welcome-user IMG		{ vertical-align:middle}

.language-line{
	clear:both;
	display:block;
	float:right;
	height:27px;
	padding:10px 5px 0px 5px;
	width:240px;
}

/*------------------------------------------------------------------------------------------------------------------------------------- TOP 2*/
.top2{
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-bottom:1px solid #BCBCBC;
	background: url(http://www.aspose.com/images/bg_top2.gif) top repeat-x #005193;
	clear:both;
	display:block;
	height:39px;
	float:left;
	width:998px;
}

/*------------------------------------------------------------------------------------------------------------------------------------- TOP 2*/


.top2-search{
	border-left:1px solid #BCBCBC;
	background:url(http://www.aspose.com/images/bg_top2_search.gif) top  repeat-x #6A7B91;
	display:inline;
	float:right;
	height:39px;
	width:250px;
}

.top2-search SPAN{
	background:#2C2D33;
	border:1px solid #A2ABB5;
	display:block;
	clear:both;
	margin:6px auto;
	height:24px;
	width:230px;
}
.top2-search INPUT{
	background:#2C2D33;
	border:0px;
	color:#fff;
	float:left;
	padding:6px 05px 3px 5px;
	width: 180px;
}


/*------------------------------------------------------------------------------------------------------------------------------------- Flash Header*/
.flash-header{
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-bottom:1px solid #BCBCBC;
	clear:both;
	display:block;
	width:998px;
}


/*------------------------------------------------------------------------------------------------------------------------------------- 3boxes*/
.box-panel{
	clear:both;
	display:block;
	float:left;
	margin:15px 0px 15px 10px;
	width:980px;
}
.box-panel div{ margin-left:10px;}
.box-panel div:first-child{ margin-left:0px;}

.box1{
	background:url(http://www.aspose.com/images/bg_box1.gif) bottom repeat-x;
	display:inline;
	float:left;
	height:120px;
	padding:10px;
	position:relative;
	width:300px;
}




.box1 P{
	display:inline;
	width:220px;
	float:right;
	font-size:1em;
	line-height:16px;
	padding:10px 5px;
}

UL.partners-logo{
	clear:both;
	display:block;
	list-style-type:none;
	padding:10px 20px 10px 30px;
	margin:0 auto;
	text-align:center;
}

UL.partners-logo LI{ 
	display:inline; 
	float:left;
	padding:0px 10px;
	}

/*------------------------------------------------------------------------------------------------------------------------------------- Content Area*/
.content{
	clear:both;
	display:block;
	float:left;
	margin:0px 10px 15px 10px;
	width:980px;
}	
	
	
/*------------------------------------------------------------------------------------------------------------------------------------- community Buzz*/

/*------------------------------------------------------------------------------------------------------------------------------------- large box*/

.large-box{
	border-bottom:7px solid #E5E5E5;
	display:inline;
	float:right;
	height:365px;
	position:relative;
	padding:0px 10px;
	width:300px;
}

ul.list-items{
	clear:both;
	display:block;
	height:300px;
	overflow:hidden;
	width:300px;
}

ul.list-items li{
	border-top:1px solid #CECECE;
	clear:both;
	display:block;
	font-weight:bold;
	font-size:1.1em;
	padding:6px 5px;
}
ul.list-items li:hover{ background:#f4f4f4;}
ul.list-items li:first-child{
	border-top:0px solid #CECECE;
	}
ul.list-items li SPAN{ font-weight:normal; font-size:0.97em;}


/*------------------------------------------------------------------------------------------------------------------------------------- Small Box*/

.small-box{
	border-bottom:7px solid #E5E5E5;
	display:inline;
	float:left;
	height:178px;
	position:relative;
	padding:0px 10px;
	width:300px;
}
.small-box P{
	padding:0px 5px;
}


ul.list-items2{
	clear:both;
	display:block;
	height:140px;
	overflow:hidden;
	width:300px;
}

ul.list-items2 li{
	border-top:1px solid #CECECE;
	clear:both;
	display:block;
	font-weight:bold;
	font-size:1.1em;
	padding:6px 5px;
}
ul.list-items2 li:hover{ background:#f4f4f4;}
ul.list-items2 li:first-child{
	border-top:0px solid #CECECE;
	}
ul.list-items2 li SPAN{
	clear:both;
	display:block;
	font-weight:normal; 
	font-size:0.97em;
	}



/*------------------------------------------------------------------------------------------------------------------------------------- community Buzz*/
.left-area{
	clear:left;
	display:inline;
	float:left;
	width:650px;
}

.about-panel{
	background:url(http://www.aspose.com/images/bg_about.gif) bottom repeat-x #D3E7FE;
	clear:both;
	display:block;
	height:146px;
	padding:10px 10px 20px 10px;
	margin-bottom:10px;
}

.about-panel P{
	line-height:17px;
	padding:5px 5px 5px;
	}

/*------------------------------------------------------------------------------------------------------------------------------------- Footer*/
.footer{
	background:url(http://www.aspose.com/images/bg_footer.gif) bottom repeat-x #78746E;
	border-bottom:10px solid #fff;
	clear:both;
	color:#DCDAD9; 
	display:block;
	float:left;
	/*font-size:0.97em;*/
	font:12px Arial, Helvetica, sans-serif;
	height:60px;
	line-height:17px;
	margin:0px 10px;
	padding:10px;
	width:960px;
}

.footer SPAN{
	display:inline;
	float:left;
	width:750px;/****/
}

.footer SPAN a{ color:#DCDAD9; padding:0px 2px;}


/*------------------------------------------------------------------------------------------------------------------------------------- Ver1 CSS*/

/* RadMenu Default skin */

.RadMenu_Default 
{
	border: 1px solid #010101;
	border-bottom-width: 0;
	border-top-color: #383838;
	/*background: #444 url("img/MenuBackground.gif") repeat-x top left;*/
	text-align: left;
}

.RadMenu_Default_rtl
{
	text-align: right;
}

.RadMenu_Default_Context
{
	background: none;
	border: 0;
}

.RadMenu_Default a
{
	text-decoration: none;
}

.RadMenu_Default .link
{
	line-height: 24px;
	font-weight: bold !important;
	text-decoration: none;
	color: #1363b8;
	position: relative;
	display: inline-block !important;
	cursor: hand;
}

.RadMenu_Default .link:focused,
.RadMenu_Default .focused
{
	outline: 0;
}

.RadMenu_Default .expanded
{
	z-index: 10000;
}

.RadMenu_Default .rootGroup .link:hover,
.RadMenu_Default .rootGroup .focused,
.RadMenu_Default .rootGroup .expanded
{
	background-color: none;
	color: #333;
	cursor: hand;
}

.RadMenu_Default .rootGroup .link .text
{
	font: normal 12px Arial, sans-serif;
	cursor: hand;
}

.RadMenu_Default .group
{
	background: #fff;
}

.RadMenu_Default .group .link
{
	text-decoration: none;
	color: #333;
	background: none;
	cursor: hand;
}

.RadMenu_Default_rtl .group .link
{
	text-align: right;
	font-weight: bold !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-right: 0px !important; 
	margin-bottom: 0px !important;
	cursor: hand;
}

.RadMenu_Default .group .link:hover,
.RadMenu_Default .group .focused,
.RadMenu_Default .group .expanded
{
	color: #fff;
	border: #72cee6 0x solid;
	background: #1363b8;
	cursor: hand;
}

.RadMenu_Default .text
{
	padding: 3px 6px 5px 10px;
}

.RadMenu_Default .group .link .text
{
	font-size: 11px;
/*changes to fix text over lapping over arrow image. Statement below is added */
	padding-right: 18px;
	cursor: hand;
}

/* <expand arrows styling> */

.RadMenu_Default .group .link .expandLeft
{
	background: transparent url("img/ArrowExpand.gif") no-repeat right -3px;
}

.RadMenu_Default .group .link .expandRight
{
	background: transparent url("img/ArrowExpandRTL.gif") no-repeat left 10px;
}

.RadMenu_Default .group .link:hover .expandLeft,
.RadMenu_Default .group .focused .expandLeft,
.RadMenu_Default .group .expanded .expandLeft
{
	background-image: url("img/ArrowExpandHovered.gif");
}

.RadMenu_Default .group .link:hover .expandRight,
.RadMenu_Default .group .focused .expandRight,
.RadMenu_Default .group .expanded .expandRight
{
	background-image: url("img/ArrowExpandHoveredRTL.gif");
}

/* </expand arrows styling> */

.RadMenu_Default .horizontal .item { border-right: 0px solid #fff; }
.RadMenu_Default .horizontal .last { border-right: 0; }

.RadMenu_Default .vertical .item { border-bottom: 0px solid #fff; }
.RadMenu_Default .vertical .last { border-bottom: 0; }

.RadMenu_Default_rtl .horizontal .item { border-left: 0; }

.RadMenu_Default .rootGroup .group .item { border-right: 0; border-bottom: 0; }

.RadMenu_Default .group
{
	border: 1px solid #1363b8;
	background-color: #fff;
}

.RadMenu_Default .group .expanded
{
	z-index: 11;
}

.RadMenu_Default .topArrowDisabled,
.RadMenu_Default .bottomArrowDisabled,
.RadMenu_Default .leftArrowDisabled,
.RadMenu_Default .rightArrowDisabled
{
	display: none;
}

.RadMenu_Default .topArrow,
.RadMenu_Default .bottomArrow,
.RadMenu_Default .leftArrow,
.RadMenu_Default .rightArrow
{
	font-size: 0;
	line-height: 0;
	color: #fff;
}

.RadMenu_Default .topArrow,
.RadMenu_Default .bottomArrow
{
	height: 10px;
	width: 100%;
	background: #fff url("img/ArrowScrollUpDown.gif") no-repeat top center;
}

.RadMenu_Default .bottomArrow
{
	background-position: center -18px;
}

.RadMenu_Default .leftArrow,
.RadMenu_Default .rightArrow
{
	width: 10px;
	height: 100%;
	background: #fff url("img/ArrowScrollLeftRight.gif") no-repeat left center;
}

.RadMenu_Default .rightArrow
{
	background-position: -18px center;
}

.RadMenu_Default .rootGroup .item .disabled .text,
.RadMenu_Default .group .item .disabled .text
{
	color: #999;
}

.RadMenu_Default .rootGroup .item .disabled
{
	background: none;
}

.RadMenu_Default .group .item .disabled
{
	background-color: #fff;
}

.RadMenu_Default .horizontal .separator
{
	height: 20px;
	width: 1px;
}

.RadMenu_Default .rootGroup .separator
{
	background-color: #8f8f8f;
	border-top: 1px solid #676767;
}

.RadMenu_Default .vertical .separator
{
	height: 1px;
	margin: 3px 0;
	border: 0;
	background-color: #8f8f8f;
}

.RadMenu_Default .separator .text
{
	display: none;
}
<!-- changes       	margin: -1px 0 0 -1px !important;  --> 
.RadMenu_Default .slide
{
	margin: 0 0 0 -1px !important;
}

* html .RadMenu_Default .vertical .slide
{
	margin-left: -2px !important;
}

* html .RadMenu_Default .horizontal .slide
{
	margin-top: -2px !important;
}

.RadMenu_Default_rtl .slide
{
	margin: -1px 0 0 2px !important;
}

* html .RadMenu_Default_rtl .vertical .slide
{
	margin-left: 3px !important;
}

* html .RadMenu_Default_rtl .horizontal .slide
{
	margin-top: -2px !important;
	margin-left: 0 !important;
}

.RadMenu_Default .rootGroup .item .disabled:hover
{
	background: none;
}

.RadMenu_Default .group
{
  padding-top: 0px !important ;
  padding-bottom: 0px !important ;
}

/*---------------------------------------------------------------------------------------------------Navigation Menu CSS Start here*/
.RadMenu_Default UL.rootGroup 				{float:left;list-style-type:none;	width:740px;}
.RadMenu_Default UL.rootGroup  LI			{display:inline;}
.RadMenu_Default UL.rootGroup  LI a:hover	{ background:url(http://www.aspose.com/images/bg_navigation_hover.gif) top repeat-x #006DCB;}
.RadMenu_Default UL.rootGroup  LI a .text	{color:#fff;padding:11px 20px 13px 16px;	float:left;}
/*---------------------------------------------------------------------------------------------------Navigation Menu CSS End here*/


