@charset "utf-8";
/* CSS Document */
body, ul, li, p, form, h1, h2, h3, h4, h5, h6{font-family:arial, verdana, helvetica, sans-serif; padding:0; margin:0; list-style:none;}
#body-container{width:998px; margin:auto;}
#header{position:relative;}
.text1{font-size:11px; color:#333; text-align:right;}
.text1 img{vertical-align:middle;}
.text2{font-size:11px; color:#333; text-align:justify;}
.text-head{font-size:12px; text-transform:uppercase; color:#009933; padding-bottom:4px; font-weight:bold;}
.readmore a:link, .readmore a:visited{font-size:11px; color:#fc7100; padding-bottom:4px; text-align:right; display:block; text-decoration:none; line-height:20px;}
.readmore a:hover{color:#333; padding-bottom:4px; text-align:right; display:block; text-decoration:none;}
.pad{padding:4px 6px 3px 1px;} 
.pad-t{padding-top:8px} 
#mnu{clear:both; width:998px;}
/*-------------MENU STYLES---------------*/
html>body #mnu{margin:8px 0 0 0; height:52px; background:transparent url(../images/mnu-center.gif) repeat-x;}
/* * html #mnu{margin:8px 0 0 0; height:52px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/mnu-center.gif', sizingMethod='scale')}*/
* html #mnu{margin:8px 0 0 0; height:52px; background:url(../images/mnu-center.gif) repeat-x;}
#mnu-left{width:11px; height:52px; float:left; background-color:#FFF}

#mnu-center{width:760px; float:left; height:52px; font-size:12px; text-transform:uppercase; color:#FFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; ;}
#mnu-center ul li{ display:inline-block; float:left; height:52px;  background:transparent url(../images/mnu-sep.gif) no-repeat right 6px;}

#mnu-center ul li a:link, #mnu-center ul li a:visited{ color:#FFF; display:block;  line-height:50px; padding:0 14px; text-decoration:none}
html>body #mnu-center ul li a:hover{ color:#999999; display:block; background:url(../images/mnu-roll.png) repeat-x;}
* html #mnu-center ul li a:hover{color:#FFF; display:block; background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/mnu-roll.png', sizingMethod='scale')}



#search-area{float:left; width:200px; margin:16px 0 0 0;}
#search-L{float:left; width:5px; height:21px; background:transparent url(../images/search-l2.gif) left no-repeat scroll;}
#search-C{float:left; width:145px; height:21px;}
#search-box{float:left; width:165px; height:21px; background:transparent url(../images/search-center.gif) top repeat-x; border:none; line-height:21px; color:#F7F7F7;}
#search-R{float:left; width:25px; height:21px; background:transparent url(../images/search-r.gif) no-repeat left scroll;}
html>body .search-butt{width:28px; height:21px; background:transparent url(../images/search-r.gif) no-repeat scroll; border:none;}
* html .search-butt{width:28px; height:21px; background:transparent url(../images/search-r.gif) no-repeat scroll; border:none;} 
#mnu-right{width:11px; height:52px; float:right; background-color:#FFF;}
/*-------------MENU STYLES Ends---------------*/

/*-------------BANNER AREA---------------*/
/*Left*/
#b-left{ width:303px; float:left; height:403px;}
.box{background:url(../images/box-bg.gif) repeat-x top; border-left:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px; padding:5px; }



.box_top{background:url(../images/curve_top_center.jpg) repeat-x top; height:6px; }

.box_bottom{background:url(../images/curve_bottom_center.jpg) repeat-x top; height:6px; float:left; border:none;}





.vers{width:291px; height:115px; background:url(../images/version-bg.gif) no-repeat; margin:5px 0;}
.box h4{ font-size:12px; text-transform:uppercase; color:#059bc1;}
.box h3{ font-size:12px; text-transform:uppercase; color:#059bc1; display:block; background:url(../images/dot-border.gif) repeat-x bottom; line-height:28px;}
/*Ends*/

/*Right*/
#b-right{width:678px; height:403px; float:left; margin-left:15px;}
/*Ends*/
/*-------------BANNER AREA Ends---------------*/


/*-------------Content Area---------------*/
/*Left*/

.c-left1{width:303px; float:left;}

.c-left{width:226px; float:left;}
ul.news li{ font-size:11px; font-weight:bold; color:#569a05; line-height:23px;}
ul.news li a{ font-size:11px; font-weight:normal; color:#666; text-decoration:none; display:block; line-height:14px; text-align:justify; margin-bottom:4px;}

.box_news_topleft{ height:4px; width:4px; float:left;}
.box_news_top{background:#4d4d4d; height:4px; width:4px; float:left; width:225px;}
.box_news_bottom{background:#4d4d4d; height:4px; width:4px; float:left; width:225px;}
.box_news_topright{height:4px; width:4px; float:right;}


.box-newsletter{background-color:#4d4d4d; padding:5px 0px;}
.box-newsletter h3{ font-size:12px; text-transform:uppercase; color:#ffffff; display:block; border-bottom:solid 1px #fff; line-height:20px;}


/*.box_news_topleft{ height:4px; width:4px; float:left;}
.box_news_top{background:#0572a4; height:4px; width:4px; float:left; width:225px;}
.box_news_bottom{background:#0572a4; height:4px; width:4px; float:left; width:225px;}
.box_news_topright{height:4px; width:4px; float:right;}


.box-newsletter{background-color:#0572a4; padding:5px;}
.box-newsletter h3{ font-size:12px; text-transform:uppercase; color:#f2f508; display:block; border-bottom:solid 1px #fff; line-height:20px;}*/






/*Left ENDS*/
.c-right {width:755px;float:left; margin-left:15px;}
.c-right h2{font-size:14px; line-height:20px; border-bottom:#333 solid 1px; color:#666; margin-bottom:12px;}
.c-right p{ font-size:12px; color:#666; text-align:justify;  line-height:16px; margin-bottom:10px;}
.c-right h4{font-size:13px; color:#333; display:block; background:url(../images/dot-border.gif) repeat-x bottom; line-height:28px; margin-bottom:12px;}


.c-right1 {width:678px;float:left; margin-left:15px;}
.c-right1 h2{font-size:14px; line-height:20px; border-bottom:#333 solid 1px; color:#666; margin-bottom:12px;}
.c-right1 p{ font-size:12px; color:#666; text-align:justify; text-indent:10px; line-height:16px; margin-bottom:10px;}
.c-right1 h4{font-size:13px; color:#333; display:block; background:url(../images/dot-border.gif) repeat-x bottom; line-height:28px; margin-bottom:12px;}




.more:link, .more:visited{font-size:11px; color:#fc7100; padding-bottom:4px; text-align:right; display:block; text-decoration:none; line-height:20px;}
.more:hover{color:#333; padding-bottom:4px; text-align:right; display:block; text-decoration:none;}
ul.highlights{width:305px; font-size:11px; margin:8px 10px 4px 5px; float:left;}
ul.highlights li{background:transparent url(../images/bullet.gif) no-repeat left 4px; margin-bottom:15px; padding-left:14px; color:#333;}
ul.highlights li a{color:#333; text-decoration:none;}
ul.highlights li a:hover{text-decoration:underline;}
.high{width:678px;float:left; margin-left:15px;}
.banner2{width:678px;float:left; margin-left:15px; margin-bottom:13px;}
.shadow-top{background:url(../images/sha-top.gif) no-repeat center bottom; height:7px; clear:both;}
.shadow-bottom{background:url(../images/sha-bottom.gif) no-repeat center top; height:10px; clear:both;}

.features{ font-size:11px; margin:8px 24px 12px 0px;  padding:10px 0px 10px 0px;}
.features li{}
.features h5{font-size:12px; font-weight:bold; padding:0px; margin:0px; }
.features img{float:left; padding-right:4px;}
.features_text{text-align:justify; padding:10px; padding-right:25px; padding-left:0px; padding-bottom:5px;}



ul.features{width:345px; font-size:11px; margin:8px 28px 12px 0px; float:left; }
ul.features li{}
ul.features h5{font-size:12px; font-weight:bold; margin-bottom:5px;}
ul.features img{float:left; padding-right:4px;}
ul.features span{text-align:justify; padding:5px; display:block;}
/*-------------Content Area Ends---------------*/

/*side Menu*/


.sidemnu_left{background:url(../images/left_mnu_left.jpg) no-repeat;height:32px;float:left;width:6px;}

.sidemnu_center{background:#000000;height:32px;float:left;width:213px;}
.side_center_text{color:#FFFFFF;font-size:17px;text-align:left;padding-left:13px;padding-top:5px;}
.sidemnu_border{border:1px solid #c8c8c8;border-top:none;border-bottom:none;width:223px;float:left;}



.sidemnu_right{background:url(../images/left_mnu_right.jpg) no-repeat;height:32px;float:left;width:6px;}

.categries_list_item{margin-top:1px;margin-bottom:0px;}
.leftnav {	margin:0px;	padding:0px;	list-style:none;}

.leftnav li {	  	height:35px;	font-family:Arial, Helvetica, sans-serif;	border-bottom:1px solid #999999;	font-size:12px;	color:#191919;}



.leftnav li span {	color:#a5a5a5;}

.leftnav li a {    background:#FFFFFF url(../images/mnu_bullet.jpg) 20px 18px no-repeat;	display:block;	height:23px;padding-left:35px;	padding-top:12px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#191919;	text-decoration:none;}


.leftnav li a:hover {	font-family:Arial, Helvetica, sans-serif;		color:#ffffff;	    background:#000000 url(../images/mnu_bullet_hover.png) 20px 18px no-repeat;	text-decoration:none; }

/*end side menu*/


/*---Pricing page-------*/

.pricingpage{margin-top:10px; float:left;}
.pricing_top{background:url(../images/pricing_box_top.jpg) repeat-y; width:755px; float:left;}
.pricing_top1{background:url(../images/pricing_box_top_top.jpg) top no-repeat; height:3px; width:755px; float:left; color:#FFFFFF; }
.pricing_bottom{background:url(../images/pricing_box_bottom.jpg) repeat-y; height:26px; width:755px; float:left; color:#FFFFFF;}
.image_align{padding-left:8px; width:46px; padding-top:3px; float:left;}
.package_under{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55b22d; font-weight:bold; text-indent:8px; padding-left:10px;}


.packagename{font-size:16px; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; line-height:18px; margin-bottom:0px; text-indent:8px; margin-top:8px; float:left;}

.price{font-size:14px; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; line-height:22px; margin-bottom:0px;text-indent:8px; margin-top:10px; float:right; margin-right:15px;}

.border{border-top:1px solid #CCCCCC; padding-top:15px; width:746px; float:left; margin-left:7px;}

.package_include{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c4c4c; font-weight:bold; padding-left:5px;}
.package_include_text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c4c4c; font-weight:bold; padding-left:10px;}
.list{margin-left:50px; margin-top:15px; margin-bottom:45px;}
.list li
{list-style:none; background:url(../images/arr_2.gif) 5px 6px no-repeat; color:#7b7b7b; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:18px; margin-bottom:5px; padding-left:23px;}


.moreinfo{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c4c4c; font-weight:bold; padding-left:5px;display:block;  }

.moreinfo a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3aa708; font-weight:bold; text-decoration:none;}

.moreinfo a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#181818; font-weight:bold; }

.moreinfo1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c4c4c; font-weight:bold; padding-left:175px; }

.moreinfo1 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3aa708; font-weight:bold; text-decoration:none;}

.moreinfo1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#181818; font-weight:bold; }


/*---End----*/



/*-----Footer Area----*/
#footer{margin-top:10px; clear:both; display:block;}
.footer-link{ text-align:center;}
.footer-link a:link, .footer-link a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCC; text-decoration:none;text-align:center;padding-left:10px;}
.footer-link a:hover{color:#fff; text-decoration:none;} 
.footer-link{line-height:18px; color:#fff; font-size:10px;}
/*-----Footer Area Ends----*/


.template{ float:left;}

.c-left h3 { background:none; border:none;}

.inner{ width:200px; height:200px;}


.c-right1 .componentheading{font-size:14px; line-height:20px; border-bottom:#333 solid 1px; color:#666; margin-bottom:12px;text-transform:uppercase;font-weight:bold;}




/*light box content*/
.demodetails_head
{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#009933;
padding:5px;
padding-left:15px;
font-weight:bold;
}



.demodetails_heading
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding:5px;
font-weight:bold;
}


.demodetails_txt
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:5px;
line-height:20px;
}
.demodetails_txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009933;
text-decoration:none;
}

.demodetails_txt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
/*end*/

/*new*/
img{border:none;}
a{text-decoration:none;}
/*end*/

/*soft_demo*/

#soft_demo{border:none;}
#soft_demo a{ text-decoration:none; color:#009933;}
#soft_demo a:hover{ text-decoration:none; color:#333333;}
.soft_demo_heading{ font-size:13px;  font-weight:bold;:#333333; background:#FFFFFF; padding-left:10px; padding-right:10px; float:left;}
.soft_demo_heading1{ font-size:13px; color:#009933; font-weight:bold;}


.soft_demo_cen_bor{border:1px solid #333; border-bottom:none; border-top:none; padding:10px;}

.soft_demo_cen_bor a{ text-decoration:none; color:#333333;}
.soft_demo_cen_bor a:hover{ text-decoration:none; color:#333333;}

/*end*/
.leftnav  a.select {	font-family:Arial, Helvetica, sans-serif;		color:#ffffff;	    background:#000000 url(../images/mnu_bullet_hover.png) 20px 18px no-repeat;	text-decoration:none; }
/*end*/
