@charset "utf-8";
/* CSS Document */


#middle-product
{
	width:960px;
	float:left;
	margin:0px;
	padding:0px;
	border:1px solid #dbdbdb;
}
#middle-inner-product
{
	width:959px;
	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:#667811;
}
.accordion
{
	width:200px;
	margin:5px 0px 0px 0;
	padding: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:680px;
	float:left;
	margin:0px 0px 0px 2px;
	padding:0px;
	display:inline;
}
#breadcrumb
{
	width:710px;
	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:#ff6215;
}
.breadcrumb a
{
	color:#ff6215;
	text-decoration:none;
}
.breadcrumb a:hover
{
	color:#ff6215;
	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-------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------*/


.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;
}

.rse-contact{
width:184px;
margin-top:5px;
margin-left:5px;
padding-bottom:20px;
border-bottom:1px dotted #999999;
font-size:11px;
}

a.rs-lin {
text-decoration:none;
color:#3791AA;
}

a.rs-lin:hover{
text-decoration:underline;
}

	
/* new css start here */


#main-cnt
	{
	widows:974px;
	float:left;
	padding-bottom:20px;
	}
	
#main-cnt p
	{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #5F5E5E;
	text-align:justify;
	}	
.container-left {
    padding: 0 20px 20px 9px;
    width: 702px;
	float:left;
	margin-right:15px;
}
.bord-right {
    border-right: 1px solid #C5C4C4;
}

.left {
    float: left;
}
.box {
    padding: 20px 0;
    text-align: center;
    width: 30%;
}
.wid50 {
    text-align: center;
    width: 50%;
}
.wid70 {
    padding: 20px 0 0;
    width: 70%;
}
.right {
    float: right;
}
.hd1 {
    color: #02458F;
    font-size: 22px;
    font-weight: bold;
    line-height: 28px;
    padding-bottom: 5px;
}
ul.list1	{
padding:0px;
margin:0px;
}
ul.list1 li
	{
	background:url(../stellar-images/bullet-1.gif) 10px 8px no-repeat; padding:0 0 0 30px;'
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style:none;
	line-height:18px;
	color: #5F5E5E;
	}
	

.t1 {
    color: #2669BD;
    font-weight: bold;
}
.sml {
    font-size: 1px;
    line-height: 1px;
}

.wid48 {
    width: 48%;
}
.hd2 {
    color: #000000;
    font-size: 17px;
    font-weight: bold;
    padding-bottom: 10px;
	}
.hd3 img {
    float: left;
    margin: 0 15px 0 0;
}
.hd3 {
    color: #2669BD;
    font-size: 14px;
    height: 38px;
    line-height: 20px;
	padding-bottom:5px;
}

.wid48 {
    width: 48%;
}
.container-right {
    width:210px;
}

.crumb {
    height: 54px;
    width: 968px;
}
.crumb ul
	{
	padding:0px;
	margin:0px;
	padding-left:9px;
	}
.crumb ul li {
    background: url(../stellar-images/crumb-aro.gif) no-repeat scroll right 20px transparent;
    color: #0459B2;
    float: left;
	list-style:none;
	font-size:12px;
    line-height: 54px;
    padding: 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5F5E5E;
}
.crumb ul li.last-crumb
	{
	background:none;
	color:#000000;
	}
.crumb ul li.first-crumb {
    padding: 0 20px 0 0;
}

.crumb ul li a {
    color: #0459B2;
	text-decoration:none;
}
.crumb ul li a {
    color: #000;
}
.clr
	{
	clear:both;
	}
.dis {
    font-size: 10px;
    text-align: left;
}
.dis span {
    color: #FF0000;
}

.bord-btm {
    border-bottom: 1px solid #C5C4C4;
}
#main-cnt p.t1 {
    color: #2669BD;
    font-weight: bold;
}





/*faq*/
.faq{width:100%; height:au}

.shortcode-tabs { background:#f0f0f0; background:rgba(0,0,0,.05); clear: both; height:auto; display: block; padding:5px; margin-bottom:30px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.shortcode-tabs ul.tab_titles { padding:0px; background:none; border:none; margin:0;}
.shortcode-tabs ul.tab_titles li.nav-tab { background:none; padding:0; float: left; display:inline; color: #ffffff; margin:0px; cursor: pointer; }
.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover { background:#fff; text-decoration:none; }
.shortcode-tabs ul.tab_titles li.nav-tab a {	color:#777; display: block;float: left;padding: 8px; text-transform:uppercase; font:11px/18px Verdana, Arial, Helvetica, sans-serif; }
.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover { -moz-border-radius-topright:3px; -moz-border-radius-topleft:3px;-webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius:3px; border-top-right-radius:3px; border-top-left-radius:3px; }
.shortcode-tabs .tab { background:#fff; padding:10px; text-align: left; clear: both; }
.shortcode-tabs .tab li.nav-tab { background:#fff;  }
.shortcode-tabs .tab ul.tab_titles { margin:0; border: 1px solid #e6e6e6; border-width:1px 0 1px 0; }
.shortcode-tabs .tab li.nav-tab { border:1px solid #e6e6e6; border-width:0 1px 1px 1px; padding:10px; }
.shortcode-tabs .tab li.nav-tab a { color:#555; font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; }
.shortcode-tabs .tab a:hover {}
.shortcode-tabs .ui-tabs-hide { display: none; }

.shortcode-tabs.boxed { background: #FFFFFF; }
	.shortcode-tabs.boxed ul.tab_titles { clear: both; float: left; background:none; border:none; border-left: 1px solid #EBEBEB; margin-bottom: 0px; position: relative; z-index: 2; }
		.shortcode-tabs.boxed ul.tab_titles li { background:none; padding:0; border-top: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; }
		.shortcode-tabs.boxed ul.tab_titles li.ui-state-active { border-bottom: 1px solid #FFFFFF; }
	.shortcode-tabs.boxed .tab { border: 1px solid #EBEBEB; top: -2px; position: relative; z-index: 1; }
	
.shortcode-tabs.vertical { background: #FFFFFF; }
	.shortcode-tabs.vertical .tab_header { border: 1px solid #F0F0F0; border-bottom: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 25%; float: left; margin-bottom: -5px; color:#555; font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; }
		.shortcode-tabs.vertical .tab_header {
			
			/* Gradient Background */
			background: #f5f5f5;
		  	background: -moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);
		  	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));
		  	
		  	border-bottom-left-radius: 0px;
			border-bottom-right-radius: 0px;
			-moz-border-radius-bottomright: 0px;
			-moz-border-radius-bottomleft: 0px;
			-webkit-border-bottom-left-radius: 0px;
			-webkit-border-bottom-right-radius: 0px;
		
		}
		.shortcode-tabs.vertical .tab_header span { display: block; padding: 8px 8px 12px 8px; border: 1px solid #EBEBEB; }
	.shortcode-tabs.vertical ul.tab_titles {  clear: left; float: left; background:none; border: 1px solid #F0F0F0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-bottom: 0px; position: relative; z-index: 2; width: 25%; }
		.shortcode-tabs.vertical ul.tab_titles.has_title { border-top: 0px !important; margin-top: 5px; }
		.shortcode-tabs.vertical ul.tab_titles.has_title {
		
			border-top-left-radius: 0px;
			border-top-right-radius: 0px;
			-moz-border-radius-topright: 0px;
			-moz-border-radius-topkeft: 0px;
			-webkit-border-top-left-radius: 0px;
			-webkit-border-top-right-radius: 0px;
		
		}
		.shortcode-tabs.vertical ul.tab_titles li { clear: both; background:none; padding:0; border-bottom: 1px solid #EBEBEB; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; display: block !important; float: none !important; }
		.shortcode-tabs.vertical ul.tab_titles li.ui-state-active {}
			.shortcode-tabs.vertical ul.tab_titles li.ui-state-active a { background: #F0F0F0; background: rgba(0,0,0,.05); }
			.shortcode-tabs.vertical ul.tab_titles li a:link { display: block; float: none !important; }
			.shortcode-tabs.vertical ul.tab_titles li a:hover { background: #F0F0F0; background: rgba(0,0,0,.05); }
	.shortcode-tabs.vertical .tab { clear: right !important; top: 5px; position: relative; z-index: 1; margin-left: 30%; padding: 0px; }

span.dropcap { font-size: 300%; font-weight: bold; float: left; position: relative; margin:5px 7px 0 0; line-height: 0.7em; }

.shortcode-toggle { margin: 0 0 1.2em;}
.shortcode-toggle h5 {margin: 0; font-size:13px;}
.shortcode-toggle h5 a { display: block; padding: 5px 0 5px 10px; background: #f3f3f3 url(../stellar-images/accordian-minus.gif) no-repeat 99% center; font-weight:normal; font-size:13px;
}
.shortcode-toggle.closed h5 a  { background-image: url(../stellar-images/accordian-plus.gif); }
.shortcode-toggle .toggle-content  { padding: 10px 10px; background: #f2f2f2; font-size:12px; }
.shortcode-toggle.closed .toggle-content { display: none; }
.shortcode-toggle.border { border: 1px solid #ebebeb; }

.shortcode-toggle.white h5 a { background-color: #f1f1f1; color:#000; text-decoration:none; font-size:13px;}
.shortcode-toggle.white .toggle-content { background-color: #fff; }

h5 {font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000;}


/*faq end*/	
	