@charset "utf-8";
/* CSS Document */

#body
{
	margin:0px auto;
	color:#313131;
	
}
#container
{
	width:977px;
	margin:0px auto;
	padding:0px;
	float:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div,ul,li,p,img,h1,h2,table,td,tr
{
	margin:0px;
	padding:0px;
}

#top
{
	width:977px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
}
#banner
{
	width:977px;
	height:122px;
	margin:0px;
	padding:0px;
	float:left;
}
.editable-banner{
background:url(../stellar-images/editable-banner-wdr.jpg) no-repeat;
width:960px;
height:122px;
margin-left:7px;
}
.editable-heading{
font-size:20px;
color:#166CAB;
font-weight:bold;
padding:0 0 0 100px;
margin:0px;
}
ul.edi-con{
margin:0px;
padding:0 0 0 100px;
list-style:none;
}
ul.edi-con li{
background:url(../stellar-images/arrow_bullet.gif) no-repeat;
background-position:8px 8px;
padding:5px 0 0 30px;
color:#333333;
}
.banner-main
{
	margin:0px 5px 0px 7px;
}
#middle-product
{
	width:975px;
	float:left;
	margin:0px;
	padding:0px;
	border:1px solid #dbdbdb;
}
#middle-inner-product
{
	width:974px;
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
}
/*-------------------------------------------------------------------------------------------------------------------*/
#left-navigation
{
	width:205px;
	float:left;
	margin:0px;
	padding:0px;
	
}
.text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#313131;
}
.green
{
	color:#26699B;
}
.accordion
{
	width:200px;
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	
}
	.head_anchor{
		text-decoration:none;
		color:#003ca5;
	}
	.content-box1{
		width:200px;
		margin:0px;\
		padding:0px;
		list-style-type:none;
	}
	ul.list
	{
		padding:10px 0px;
	}
	ul.list li
	{
		width:180px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:16px;
		background:transparent url(../stellar-images/arrow.gif);
		background-repeat:no-repeat;
		background-position:5px 7px;
		padding-left:15px;
		line-height:16px;
		color:#2f4704;
	}
	ul.list li a
	{
		text-decoration:none;
		color:#2f4704;
		
	}
	ul.list li a:hover
	{
		text-decoration:underline;
	}
	#caption
	{
		width:190px;
		height:31px;
		cursor:pointer;
		float:left;
	}
	a.captionl
	{
		width:190px;
		height:31px;
		line-height:31px;
		padding-left:10px;
		padding-right:20px;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(../stellar-images/cordation-head.jpg);
		background-repeat:no-repeat;
		color:#2f4704;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}
	a:hover.captionl
	{
		width:190px;
		height:31px;
		line-height:31px;
		padding-left:10px;
		padding-right:20px;
		font-size:11px;
		background-image:url(../stellar-images/cordation-head-over.jpg);
		background-repeat:no-repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#313131;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}
	
	.content-boxl
	{
		width:200px;
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px;
		background:#fff;
	}
	.content-box1 ul
	{
		width:200px;
	}
	.content-box1 ul li
	{
		width:200px;
	
	}
	
	

.red
{
	color:#FF0000;
}
a
{
	outline:none;
}
a.link
{
	color:#667811;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:hover.link
{
	color:#000;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*---------------------------------------------Middle-----------------------------------------------*/


	
#main
{
	width:730px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
	display:inline;
}
#breadcrumb
{
	width:730px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	border-bottom:1px dotted #999999;
}
#breadcrumb1
{
	width:900px;
	float:left;
	margin:10px 0px 0px 15px;
	padding:0px;
	border-bottom:1px dotted #999999;
}
.breadcrumb
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e8a4e;
}
.breadcrumb a
{
	color:#26699B;
	text-decoration:none;
}
.breadcrumb a:hover
{
	color:#26699B;
	text-decoration:underline;
}
#description
{
	width:730px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	color:#313131;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	display:inline;
}
.heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
.heading1
{
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#313131;
}
#d-left
{
	width:520px;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}
.space7
{
	padding:10px 0px 5px 10px;
}
.space8
{
	padding:0px 0px 10px 10px;
}
.product-main
{
	padding:5px 5px 20px 0px;
}
.software-box
{
	margin:10px 15px 20px 15px;
}
#d-right
{
	width:200px;
	float:right;
	margin:0px 0px 0px 5px;
	padding:0px;
	display:inline;
}
.img-align
{
	padding-left:20px;
	padding-bottom:5px;
}
.container-press
{
	width:190px;
	margin:0px 0px 10px 10px;
	border-top:3px solid #cccccc;
	border-left:1px solid #e3e2e2;
	border-right:1px solid #e3e2e2;
	border-bottom:1px dotted #e3e2e2;	
	background-color:#FFFFFF;
}
.press-content
{
	padding:10px 5px 10px 5px;
	background-color:#FFFFFF;
}


/*--------------------------------------------Middle ended-------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------*/
#footer
{
	width:977px;
	height:auto;
	margin:0px;
	padding:0px;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	float:left;
}

.hovermenu ul{
font:11px verdana;
padding-left:10px;
margin:10px 0px 0px 0px;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
width:145px;
padding:8px 25px;
text-decoration: none;
float: left;
color:#2f4704;
background-color: #f0f3e0;
border-bottom:1px solid #cccccc;

}

.hovermenu ul li a:hover{
background-color: #f6f9e8;
border-bottom:1px solid #2f4704;
border-top:1px solid #cccccc;

}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}



	
