/* CSS Document */ 
html {
margin:0 auto;
}
body {
margin:0 auto;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
background:#FFFFFF;
}
p
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
word-spacing: 2px;
}
td
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
li{
line-height:18px;
font-size:11px;
}
ol{
line-height:20px;
margin-bottom: 5px;
}
ul
{
font-size:11px;
}

a:link,
a:active{

        color: #0033CC; 
        text-decoration: underline;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        
}

a:visited{

        color: #0033CC;
        font-size: 11px; 
        text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }
a:hover{

	  color: #000000;
          font-size: 11px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          text-decoration: underline;
                    
}	
.demoborder {
	border: solid #d4d4d4;
}
/*new styles for top tabs*/
.hometab
{
background:url(../images/home-selected.gif);
background-repeat:no-repeat;
width:111px;
height:39px;
margin-right: 4px;
}
.oemtab
{
background:url(../images/oems-nselected.gif);
background-repeat:no-repeat;
width:141px;
height:37px;
margin-right: 4px;
}
.menginetab
{
background:url(../images/itmsec-nselected.gif);
background-repeat:no-repeat;
width:141px;
height:37px;
margin-right: 4px;
}
.webtesttab
{
background:url(../images/webtest-nselected.gif);
background-repeat:no-repeat;
width:141px;
height:37px;
margin-right: 4px;
}
.dbsearchtab
{
background:url(../images/dsm-nselected.gif);
background-repeat:no-repeat;
width:141px;
height:37px;
margin-right: 10px;
}
.supporttab
{
background:url(../images/support-nselected.gif);
background-repeat:no-repeat;
width:111px;
height:37px;
}
.secondbandbg
{
background:url(../images/nav-gradient.gif);
height:53px;
margin-top:10px;
padding:5px;
}
#tabs
{
width:100%;
text-align: center;

}



/* Defining Style for Links in enable tabs */
a.entablink:link,
a.entablink:visited{
color:#4d4d4d;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
}

a.entablink:active{

        color: #4d4d4d; 
        text-decoration: none;
        font-size: 12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        
}

a.entablink:hover{
	color: #355161;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;                  
}

/* Defining Style for Links in disabled tabs */
a.distablink:link,
a.distablink:visited{
color:#6b6c70;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
}

a.distablink:active{

        color: #6b6c70; 
        text-decoration: none;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
		text-decoration: none; 
}

a.distablink:hover{
	color: #355161;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;                  
}

/* Defining Style for  tab center images*/
.enabletab
{
background-image:  url(../images/tabsealected_pxbg.gif);
background:#52c5f1;
background-position: center top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
background-repeat:repeat-x;
}

.enabletabright
{
vertical-align: top;
background-image:  url(../images/tabselected_right.gif);
background-repeat:no-repeat;
background-position:top right;
height:35;
}
.enabletableft
{
vertical-align: bottom;
background-image:  url(../images/tabselected_left.gif);
background-repeat:no-repeat;
background-position:top left;
}
.entabcenter
{
vertical-align: bottom;
background-image:  url(../images/tabselected_pxbg.gif);
}
.disabletabright
{
vertical-align: top;
background-image:  url(../images/tabunselected_right.gif);
background-repeat:no-repeat;
background-position:top right;

}
.disabletableft
{
vertical-align: bottom;
background-image:  url(../images/tabunselected_left.gif);
background-repeat:no-repeat;
background-position:top left;
}
.disabletab
{
border: 0pt none ; 
background-image:  url(../images/tabunselected_pxbg.gif); 
background-repeat: repeat-x; 
background-position: center top; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
height:
}
/*.bandline
{
background:#52c5f1;
}*/
.bandline2
{
background:#52c5f1;
}
/* Defining Style for Second level band*/
.secondband
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


/* Defining Style for page overall container*/
.container {
	width: 95%;
	height: 100%;
/*	background-color: #eee;*/
	margin: 0px auto;
	text-align:center;	
}

#wrapper {
	margin:0 auto;
	width:95%;
	text-align: left;
}

/* Defining Style for home page*/
#centerdiv {
	width: 820;
	float: left;
}
#centerdiv .toptext
{
width: 820;
text-align:center;
font-size: 27px;
line-height: 43px;
color: rgb(0, 89, 166);
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px auto;
margin-top:15px;
}

#homecenter {
	float: center;
	width:820px;
	margin:0 auto;
	text-align:center;
	height:65px;
}
#homecenter .rightside {
	float: right;
	width:420px;
	clear: right;


}
#homecenter .leftside {
	float: center;
		width:410px

}
#homecenter .indexlist{
background-image: url(../images/tabBG-con.gif);
background-repeat: no-repeat;
height:150px;
background-position:top left;
}

/* Defining Style to seperate left and right*/
#overallcontainer
{
	width: 100%;
	float: left;
	background:#FFF;
}
#col1{
	margin-left:-10px;
	background:#FFFFFF;
	margin-top:-20px;
	}

#col2{
	color: #0000FF;
	margin-right:5px;
}
#col3{
	background:#eef3f9;
	width:100%;
	float:left;
	margin:0 auto;
	height:20px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
}
#col4 {
	float: left;
	background:#eef3f9;
	width:820px;
	float:left;
	margin:0 auto;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:4px;
font-size:12px;

}
/* Defining Style for top frame*/
#topframe {
	width:100%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:-10px;
	text-align:center;
	height:65px;
}
#topframe .rightside {
	float: right;
	width: 520px;
	color: #0000FF;
	background: #ffffff;
	clear: right;
	height:50px;

}
#topframe #break {
	float: right;
	height:20;
	margin-top:10px;
	margin-right:6px;
}
#topframe .leftside {
	float: left;
	color: #0000FF;
	background: #ffffff;
	clear: right;
	padding-left: 10px;
	margin-top:4px;
}

.topframelink
{
color: rgb(2, 126, 188); 
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.topframelink:link,
a.topframelink:visited{
color: rgb(2, 126, 188); 
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.topframelink:active{
color: rgb(2, 126, 188); 
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.topframelink:hover{
color: rgb(2, 126, 188); 
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;              
}
.tollfree
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: rgb(103, 103, 103);
}
.tollfreegia
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: rgb(103, 103, 103);
}
.tollfree
{
font-family: verdana;
font-size: 13px;
color: rgb(103, 103, 103);
}
.tollfreegia
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: rgb(103, 103, 103);
}

#tabs {
	width:100%;
}

#index {
	width: 820px;
	float: center;
}

.endfloats {clear: both;} 

.gap, .content {margin-top: 16px;}

/* Defining Style for ul lists or sideboxes*/
.iconlist
{
list-style: none;
background-repeat: no-repeat;
background-position:top center;
margin: 0px;
margin-left: 10px;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;

}
.ullist
{
background-repeat: no-repeat;
background-position:top center;
margin-left: 20px;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
list-style:none;
}
.tags
{
background-image: url(../images/box_gradient_bottom4.gif);
background-repeat: no-repeat;
background-position:bottom center;
width:100%;
height:03%;
}

li.home,li.support,li.buynow,li.demo,li.download,li.forum,li.oview,li.key,li.pdf,li.sshot,li.help,li.tick,li.faq,li.customer,li.userguide,li.webex,li.troubleshoot,li.benifit,li.reseller,li.bullets,li.bullet,li.redbullets,#advtop,#advbottom,#bottombox .centerside,#bottombox .rightside{
background: transparent url("http://image.adventnet.com/sqlone/sqlone_all_images.gif") no-repeat;
}
li.home
{
background-position: -1px -819px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.support
{
background-position: 1px -1187px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.buynow
{
background-position: -2px -271px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}

li.demo
{
background-position: -2px -881px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}

li.download
{
background-position: 2px -146px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}

li.forum
{
background-position: -2px -766px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}

#demo
{
background-repeat: no-repeat;
margin-bottom: 8px;
background-position:center;
}
#download
{
background-repeat: no-repeat;
margin-bottom: 8px;
background-position:center;
}
li.oview
{
background-position: 2px -537px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.bullet
{
background-position: 6px -229px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.key
{
background-position: -1px -1129px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.pdf
{
background-position: 1px -952px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.sshot
{
background-position: 2px -1062px;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.help
{
background-position: 3px -1305px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.tick
{
background-position: 2px -706px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.faq
{
background-position: 2px -484px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.customer
{
background-position: 2px -655px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.userguide
{
background-position: 3px -1305px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.webex
{
background-position: 2px -1360px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.troubleshoot
{
background-position: 2px -484px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.benifit
{
background-position: -2px -599px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.reseller
{
background-position: -1px -1011px;
padding: 2px 0 3px 30px;
margin: .2em 0;
}
li.bullets
{
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 1%  50%;
padding: 0px 0 3px 15px;
margin: .2em 0;
}
li.comparsion
{
background-image: url(../images/icon-comparison.gif);
background-repeat: no-repeat;
background-position: 1%  50%;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.walkthrough
{
background-image: url(../images/icon-walkthrough.gif);
background-repeat: no-repeat;
background-position: 1%  50%;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.bullets2
{
background-repeat: no-repeat;
background-position: 1%  50%;
padding: 3px 0 3px 30px;
margin: .2em 0;
}
li.redbullets
{
background-image: url(../images/bullet1.gif);
background-repeat: no-repeat;
background-position: 1%  50%;
padding: 0px 0px 08px 0px;
margin-left:17px;
}


/* Defining Style for curve boxes*/
#advtop
{
background-position: -3px -84px;
height:33px;
width:228px;
}
#advtop .advband
{
padding:10px 0 0px 20px;
color:#000000;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}
.advband
{
color:#000000;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#home
{
background-image: url(../images/box_gradient_center.gif);
background-repeat:repeat-y;
background-position: top left;
padding: 3px 0 3px 0px;
width:228px;
color:#000000
}

#advbottom
{
background-position: -3px -56px;
height:27px;
width:228px;
margin-bottom:5px;
}
#advcenter
{
background-image: url(../images/line.gif);
background-repeat:repeat;
background-position:center;
width:222px;
}
home.logo
{
background-image: url(../images/box_gradient_center.gif);
background-repeat:repeat;
background-position:center;
width:222px;
background:#9999FF 
}

#Layer1 {
}


H1{
	  color: #355161;
      font-size: 14pt;
      font-family:Verdana, Arial, Helvetica, sans-serif;
      text-decoration: none;
	  margin-top:20px;
}

H2{
	  color: #000000;
      font-size: 10pt;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      text-decoration: none;
}
.tablefont{
	  color: #000000;
      font-size: 12px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      text-decoration: none;
}
.normalfont{
	  color: #000000;
      font-size: 15px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      text-decoration: none;
}

.topmargin
{
margin-top:10px;
}

.bggray
	{
        background-color:#dfdfdf;
	}
	
.sfontbggray
	{
	  background-color : #dfdfdf; font-size: 10px;
	}

.graybg { background-color: #F8F3F1;}	

.bgwhite_fblue { background-color: #FFFFFF; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC }

.whiteboldfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: bold }

.white_normalfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }

.dgray_bfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: bold; background-color: #DFDFDF }

.dgray_nfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; color: #000000; background-color: #DFDFDF }

.whitesmoke_bfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: bold; background-color: whitesmoke }

.whitesmoke_nfont { font-size: 10px; ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: whitesmoke }

.bgmgray_f2b { background-color: #eeeeee; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}

.sfontbgwhitesmoke { font-size: 12px; ; color: #000000; background-color: whitesmoke}

.sfontbgwhite { font-size: 12px; ; color: #000000; background-color: #FFFFFF}
.bgwhite
	{
        background-color: #FFFFFF;
	}
	.bgwhitesmoke { background-color: whitesmoke; }
.customertext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
color: rgb(0, 174, 218);
text-decoration:none;
}
.sfontbglightgray { background-color : whitesmoke; }
.tableftbg{

	background-image: url(../images/tab-left-bg.gif);
	background-repeat: repeat-y;
	background-color: #D9E1E9;

}

.trialpanelink
{
height:22px;
padding-top:3px;
vertical-align:bottom;
}
a.secondbandlink:link,
a.secondbandlink:visited{
color:#000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a.secondbandlink:active{
        color: #000; 
        text-decoration: none;
        font-size: 12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.secondbandlink:hover{
	color: #000;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.buynow:link,
a.buynow:visited{
color: #BB4400; 
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.buynow:active{
color: #BB4400; 
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.buynow:hover{
color: rgb(2, 126, 188); 
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;           
}
.buttonBar
        {
            height: 1.5em;
        }
		
        .shadow
        {
            position: relative; 
            visibility: hidden;
        }
		
        .button
        {
            float: left;
            border: 3px outset black;
            padding: 3px;
            margin: 3px;
            cursor: pointer;
        }
		
        .infoArea
        {
            /*height: 2em;		*/
			cursor:help;
			text-align:center;
			font-size:13px;
			color:#000000;
			font-weight:bold;
			margin-top:-20px;
        }
		.secondlevellink
		{
		color:#000;
		font-size:12px;
		line-height:20px
		}
		a.secondlevellink2:link,
a.secondlevellink2:active{
color: rgb(2, 126, 188); 
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a.secondlevellink2:visited{
color: rgb(2, 126, 188); 
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; 
   }

a.secondlevellink2:hover{
color: rgb(2, 126, 188); 
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}	
        .information
        {
	visibility: hidden;
	border: 1px solid black;
	padding: 1px;
	margin: 16px;
	position: absolute;
	width: 454px;
	height: 198px;
        }
		.quicklinkarea
		{
		padding:4;
		line-height:1.5;
		}
		
.bggray
	{
        background-color:#dfdfdf;
	}
	
.sfontbggray
	{
	  background-color : #dfdfdf; font-size: 11px;
	}

.graybg { background-color: #F8F3F1;}	

.bgwhite_fblue { background-color: #FFFFFF; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC }

.whiteboldfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: bold }

.white_normalfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }

.dgray_bfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: bold; background-color: #DFDFDF }

.dgray_nfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; color: #000000; background-color: #DFDFDF }

.whitesmoke_bfont { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; font-weight: bold; background-color: whitesmoke }

.whitesmoke_nfont { font-size: 10px; ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: whitesmoke }

.bgmgray_f2b { background-color: #eeeeee; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}

.sfontbgwhitesmoke { font-size: 12px; ; color: #000000; background-color: whitesmoke}

.sfontbgwhite { font-size: 12px; ; color: #000000; background-color: #FFFFFF}
.bgwhite
	{
        background-color: #FFFFFF;
	}
	.bgwhitesmoke { background-color: whitesmoke; }

.sfontbglightgray { background-color : whitesmoke; }
.tdlinkflevel { font-size: 11px; font-family: Verdana, Arial, Helvetica; background-color: #ECF0F4;}
.tableftbg{

	background-image: url(../images/tab-left-bg.gif);
	background-repeat: repeat-y;
	background-color: #D9E1E9;

}		
.bgmediumgray{
 background-color: #EEEEEE;
}
.bgdarkred
	{
        background-color: #0692c5;
	}
table.bggray tr td.rightborder
{
border-right:3px solid #dfdfdf;
background-color : #FFF; font-size: 10px;
}

table.bggray tr>td.rightborder
{
border-right:1px solid #dfdfdf;
background-color : #FFF; font-size: 10px;
}


.tabsbg{
	background-image: url(../images/tab-bg.gif);
	background-repeat: repeat-x;
	background-color: #D9E1E9;
}

.tableftbg{

	background-image: url(../images/tab-left-bg.gif);
	background-repeat: repeat-y;
	background-color: #D9E1E9;

}

.tabrightbg{

	background-image: url(../images/tab-right-bg.gif);
	background-repeat: repeat-y;
	background-color: #D9E1E9;

}
.aehome_curve_cnt 				{ padding:0px 0px 0px 0px; }
.aehome_curve 					{ background: transparent; width: 100%; z-index:50; }
.aehome_curve .aehome_content 	{ display:block; border:0 solid #2c5baf; border-width:0px 1px; padding:2px 0px 2px 0px; }
.aehome_curve .cBox				{ display:block; background:transparent; font-size:1px; }
.aehome_curve .color			{ background:#ffffff; border-color:#2c5baf; } /* Background */
.cb1, .cb2, .cb3, .cb4			{ display:block; overflow:hidden; }
.cb1, .cb2, .cb3 				{ height:1px; }
.cb2, .cb3, .cb4 				{ border-left:1px solid #2c5baf; border-right:1px solid #2c5baf; }
.cb1 							{ margin:0 5px; background:#2c5baf;	} /* Top and Bottom Border */
.cb2 							{ margin:0 3px; border-width:0 2px; }
.cb3 							{ margin:0 2px; }
.cb4 							{ height:2px; margin:0 1px; }



table tr td.ae_topnav a					{ font-size:11px; color:#7e7c7c; text-decoration:underline; }
table tr td.ae_topnav a:hover			{ text-decoration: none; }
table tr td.ae_topnav>a					{ font-size:11px; color:#7e7c7c; text-decoration:underline; }
table tr td.ae_topnav>a:hover			{ text-decoration: none; color:#000000; }


.menulink						{   line-height:24px; height:24px; background:#cee2f6; }
.menulink a						{ color:#000000 !important; width:100%; display:block; text-align:center; background:#cee2f6;  text-decoration:none !important; }
.menulink a:hover				{ color:#000000 !important; text-align:center; background:#93b4d6;  text-decoration:none !important; }

.linkheader						{ color:#ffffff !important; text-decoration:none !important; }
/*.aehome_menus					{ width:100%; border-bottom:1px #0076cc solid; line-height:24px; height:24px; }
.aehome_menus a					{ width:33.3%; font-size:11px; border-right:2px #ffffff solid; text-align:center; background:#cee2f6; height:23px; line-height:23px; display:block; float:left; color:#000000 !important; text-decoration:none !important;  }
.aehome_menus a:active			{ background:#0076cc; color:#ffffff !important; text-decoration:none !important; }
.aehome_menus a:hover			{ background:#93b4d6; color:#000000 !important; text-decoration:none !important; }
.aehome_menus a.aehome_lastmenu	{ border-right: none; width:33.4%; }*/

.ae_successtxt					{ padding:10px 0px 0px 20px; text-align:justify; font-size:10px; line-height:18px; }
table tr td div>.aehome_menus					{ width:100%; border-bottom:1px #0076cc solid; line-height:24px; height:24px; }
table tr td div.aehome_menus>a					{ width:33.1%; font-size:11px; border-right:2px #ffffff solid; text-align:center; background:#cee2f6; height:23px; line-height:23px; display:block; float:left; }
table tr td div.aehome_menus>a:hover			{ background:#93b4d6; color:#000000 !important; text-decoration:none !important; }
table tr td div.aehome_menus>a:active			{ background:#0076cc; color:#ffffff !important; text-decoration:none !important; }
table tr td div.aehome_menus>a.aehome_lastmenu	{ border-right: none; width:33.2%; }

#ae_content	ul			{ padding:10px 20px; margin:0px;  } 
#ae_content	ul li		{ background:url(../products/asset-explorer/images/aehome_listimg.gif) 0px 5px no-repeat; padding-left:25px; list-style:none; font-weight:normal; color:#505050; text-align:justify; }
#ae_content	ul li font.lif1	{ font-weight:bold; display:block; }

span.subheader			{ font-weight:bold; padding: 6px 20px 0px 20px; line-height:23px; display:block; }
span.headerstyle1			{ font-weight:bold; font-size:11px; padding: 0px 20px 0px 10px; line-height:23px; display:block; background:#CEE2F6; border-bottom:2px #7E9FB3 solid; }
div.p					{ padding:0px 20px; line-height:18px; text-align:justify; }

a.footerlink1			{ color:#000000 !important; text-decoration:none !important; }
a.footerlink1:hover		{ text-decoration:underline !important; }
a.footerlink2			{ color:#0076cc !important; text-decoration:none !important; }
a.footerlink2:hover		{ text-decoration:underline !important; }

.discussionsblock { font-family:verdana; font-size:11px; text-align:center }
font.header1	{ font-family:verdana; font-weight:bold; font-size:11px; }
span.link1		{ font-family:verdana; font-size:11px;  line-height:23px; }
span.link1 a	{ color:#0033cc; }
span.morelink1 		{ font-family:verdana; font-size:11px; }
span.morelink1 a	{ color:#0033cc; text-decoration:none; padding-left:10px;}
span.discussdate	{ font-family:verdana; font-size:11px; float:right; padding-right:10px; line-height:23px; }
span.discussiontxt	{ font-family:verdana; font-size:11px;  }

.moreclick			{ background: url(../products/asset-explorer/images/morearrow.gif) 40px 4px no-repeat; text-decoration:underline !important; padding-right:6px; }
.moreclick:hover			{  text-decoration:none !important; }



a.downloadiconbtn    { background: url(../products/asset-explorer/images/aehome_downloadicon.gif) no-repeat; width:187px; height:42px;  display:block; font-family:verdana !important; font-weight:bold !important; color:#000000 !important; font-size:13px !important; text-decoration:none !important; padding-top:9px; padding-left:27px; }
table tr td div>a.downloadiconbtn    { background: url(../products/asset-explorer/images/aehome_downloadicon.gif) no-repeat; width:160px; height:33px;  display:block; font-family:verdana; font-weight:bold; color:#000000; font-size:13px; text-decoration:none; padding-top:9px; padding-left:27px; }

a.demoiconbtn    { background: url(../products/asset-explorer/images/aehome_onlinedemoicon.gif) no-repeat; width:187px; height:42px;  display:block; font-family:verdana !important; font-weight:bold !important; color:#000000 !important; font-size:13px !important; text-decoration:none !important; padding-top:9px; padding-left:35px;  margin-top:1px;}
table tr td>a.demoiconbtn    { background: url(../products/asset-explorer/images/aehome_onlinedemoicon.gif) no-repeat; width:159px; height:33px;  display:block; font-family:verdana; font-weight:bold; color:#000000; font-size:13px; text-decoration:none; padding-top:9px; padding-left:32px; margin-top:1px; } 
.bg-banner {
    background-attachment: scroll;
    background-image: url(../products/service-desk/images/logo_mid.gif);
    background-repeat: repeat-x;
    background-position: center center;
}
.banner2left {
    background-attachment: fixed;
    background-image: url(../products/service-desk/images/ban2left.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
.banner2right {
    background-attachment: fixed;
    background-image: url(../products/service-desk/images/ban2right.gif);
    background-repeat: no-repeat;
    background-position: right center;
}
.ban2ful {
    background-attachment: fixed;
    background-image: url(../products/service-desk/images/bann2full.gif);
    background-repeat: no-repeat;
    background-position: center center;
}
.ban2mid {
    background-attachment: fixed;
    background-image: url(../products/service-desk/images/ban2mid.gif);
    background-repeat: repeat-x;
    background-position: center center;
}

a.Producttableheading
{
color:#FFF;
font-weight:bold;
text-decoration:none
}
a.tablink1
{
color:#FFF;
font-weight:bold;
text-decoration:underline;
}
.tableheadbg
{
color:#ffffff !important;
text-decoration:none !important;
background:#0692c5;
height:25;
 }
.tdlinkslevel { font-size: 11px; font-family: Verdana, Arial, Helvetica; background-color: #ECF0F4;}

#bottombox .centerside {
    float: left;
    width:55%;
	height:34px;
    text-align:left;
    background:url(../images/grad-left.gif);
    background-repeat:no-repeat;

}
#bottombox .rightside {
    float: left;
    width:43%;
    height:34px;
    text-align:left;
    background:url(../images/grad-right.gif);
    background-repeat:no-repeat;
	background-position:top right;
}
#bottombox
{
width:100%;
}
#bottombox2.centerside {
    float: left;
    width:55%;
	height:34px;
    text-align:left;
    background:url(../images/grad-left.gif) no-repeat;
}
#bottombox2 .rightside {
    float: left;
    width:43%;
	height:34px;
    text-align:left;
    background:url(../images/grad-right.gif);
    background-repeat:no-repeat;
	background-position:top right;
}
#bottombox2
{
width:100%;
}

.tabsul
{
list-style:none;
list-style-type: none;
padding:0px;
margin-bottom:0px !important;
margin-bottom: -3px;
height: 37px;
}
.tabsli
{
display:inline;
}
.orangeborder {
	background-color: #FFFBE2;
border-top: 1px solid #D1CA9E;
border-right: 1px solid #D1CA9E;
border-left: 1px solid #D1CA9E;
border-bottom: 1px solid #D1CA9E;
}

.greyborder {
	background-color: #F9F9F9;
border-top: 1px solid #DADADA;
border-right: 1px solid #DADADA;
border-left: 1px solid #DADADA;
border-bottom: 1px solid #DADADA;
}

.bgdarkgray { background-color:#C5C5C5; }
.bgmedgray{
 background-color: #EEEEEE;
}
.codeblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0033FF; font-weight: normal; }
.tbfill3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #8BB0CD; }
.adfont1 {  font-family: sans-serif; font-size: 19px; color: #6666CC; font-weight: bold; letter-spacing: 2px}
.adfont2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #619A15; font-weight: bold}
.bgviolet { background-color: #F1F1FD; }
.codebrown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #993300; font-weight: normal; }
.stylishfont1 {  font-family: "VAGRounded BT"; font-size: 30px; color: #118DF6}
.stylishfont2 { font-family: "Comic Sans MS"; font-size: 18px; color: #009900; font-weight: normal; text-decoration: underline}
.blueouter { font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; background-color: #7289CF; }
.yellowbg { font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; background-color: #E6DA00; }
.button {  background-color: #339900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; border-color: #C8C8C8 #216400 #216400 #C8C8C8; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.email {  background-color: #FFFFFF; border: 1px #A1A1A1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.uninstall-blue { ; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #0066CC }
.UninstallBorder { border-bottom: 1px solid #355161; border-right: 1px solid #355161; border-left: 1px solid #355161; background-color: #FFFFFF; }
.uninstallborder { border-bottom: 1px solid #355161; border-right: 1px solid #355161; border-left: 1px solid #355161; background-color: #F5F5F5; ; border: 1px #D5D5D5 solid}
.sfontbgwhitesmoke {

; background-color: whitesmoke
}

.feedbacktextbox {
	border-right: #a4a4a4 1px solid;
	BORDER-TOP: #a4a4a4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #a4a4a4 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #a4a4a4 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fbfbfb;
	WIDTH: 200px;
}

.feedbacktextfield {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #a4a4a4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #a4a4a4 1px solid; WIDTH: 350px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 150px
}
.fontbg { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; ; background-color: #FFFFFF; border: #C4C4C4 solid; border-width: 1px;}
.logtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #777777;
	
}

.uninstall-blue_sub { ; font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #0066CC }

.feedback_font9 {
font-family: Verdana, Arial, Helvetica; font-size: 9px
}

.comph2{
	  color: #000000;
      font-size: 10pt;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      text-decoration: none;
	  text-indent: 50px;
      font-weight: bold;
}
.violetouter {     

      font-size: 11px;
      color: #FFFFFF;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      text-decoration: none;
      font-weight: bold;
      background-color: #7289CF;
        }

.violetinner {
	  font-size: 12px;
                  color:#000000;
	  background-color: #F1F9FD;
        }
/* SMALL FONT */
.sfontred {
	  font-size: 10px;
                  color:#F20404;
                  text-align:right;
	  background-color: #FFFFFF
        }
.thankstext {
	  font-size: 12px;
                  color:#F20404;}
/* td second level link - font small, fg black, bg whitesmoke */
.tdlinkslevel { font-size: 11px; font-family: Verdana, Arial, Helvetica; background-color: #ECF0F4;}




.toplink {  font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000;}

.toplink:link {  font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000;}

.toplink:visited {  font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000;}

.toplink:hover {  font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000;}

.bgwhite_fblue { background-color: #FFFFFF; ; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #0066CC }

.whiteboldfont { font-family: Verdana, Arial, Helvetica ; font-size: 12px; font-weight: bold }

.white_normalfont { font-family: Verdana, Arial, Helvetica; font-size: 10px }

.dgray_bfont { font-family: Verdana, Arial, Helvetica ; font-size: 12px; font-weight: bold; background-color: #DFDFDF }

.dgray_nfont { font-family: Verdana, Arial, Helvetica ; font-size: 10px; color: #000000; background-color: #DFDFDF }

.whitesmoke_bfont { font-family: Verdana, Arial, Helvetica ; font-size: 12px; font-weight: bold; background-color: whitesmoke }

.whitesmoke_nfont { font-size: 10px; ; font-family: Verdana, Arial, Helvetica; color: #000000; background-color: whitesmoke }

.bgmgray_f2b { background-color: #eeeeee; ; font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 12px}

.sfontbgwhitesmoke { font-size: 10px; ; color: #000000; background-color: whitesmoke}

.sfontbgwhite { font-size: 10px; ; color: #000000; background-color: #FFFFFF}
.buynow { font-size: 11px; font-weight: bold; color: #000000}

.style {
	border: 1px solid;
}


.bluelarge:link,
.bluelarge:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	}

.bluelarge:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	}

.bluelarge:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	}

.blue:link,
.blue:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0000FF;
	}

.blue:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0000FF;
	}

.blue:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0000FF;
	}

.rightLinks {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica;
   font-weight: bold;
   color: #993300;
   display: block;
   width: 100%;
}

a.rightLinks:hover{ color: #000000;}

.whitebg { background-color: #FFFFFF;}

.graybg { background-color: #F8F3F1;}

.bevelborderOff {
   background-color: #7E0000;
   padding: 2px;
   border-top-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 2px;
   border-left-width: 2px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #DB8691;
   border-right-color: #280407;
   border-bottom-color: #280407;
   border-left-color: #DB8691;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   display: block;
   text-decoration: none;
   margin: 2px;
   width: 100%;
}

.bevelborder {
   background-color: #BB1E33;
   padding: 2px;
   border-top-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 2px;
   border-left-width: 2px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #DB8691;
   border-right-color: #280407;
   border-bottom-color: #280407;
   border-left-color: #DB8691;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   display: block;
   text-decoration: none;
   margin: 2px;
   width: 100%;
}

.bgcurve {
  background-image: url(../images/curvebg.gif); 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;  

  }

.bgcurvedark {
  background-image: url(../images/curvebgdark.gif); 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;  

  }


.bgmiddle {
  background-image:url("../images/grey-middle.gif"); 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  background-repeat: repeat;
  }

.stripesbg { 
background-image:url("../images/stripesbg.gif"); 
background-repeat: repeat;
}

.Border{

    border-bottom: 1px solid #355161;
    border-right: 1px solid #355161;
    border-left: 1px solid #355161;
    background-color: #FFFFFF;
    }

.bgmediumgray {  background-color: #BEBCBD}

.bgdarkred_header { background-color: #355161; ; font-family: Verdana, Arial, Helvetica; font-weight: bold; color: #FFFFFF ; font-size: 12px}

.bgmgray_dark { background-color: #CCCCCC; }

.tableHeadwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }.tableHeadgreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666600; font-weight: bold; }

.bgorange { background-color: #E5BF8D; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}

.tablegreenwfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; ; background-color: #A49067}p {  }

.star{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;    
	color: #F20404;
                font-weight: normal;
	
	}

.buynow { font-size: 11px; font-weight: bold; color: #000000} 

.quicklinksbold{
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #003399;
   }
.bgstripes
	{
background-color: whitesmoke; 
	}
.bgwhite
	{
        background-color: #FFFFFF;
	}
	.tbfill3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #8BB0CD; }
	.leftline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A2B8EC;
}
.rightline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A2B8EC;

}
.bottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A2B8EC;

}