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

.hiddenfromview {display:none;}
h1.login {
	margin:0 0 5px 10px;
	padding:15px 0 4px 0;
	font-weight:bold;
	font-size:14px;
	width:150px;
	background:url(../images/dot1.gif) repeat-x left bottom;
	}
h1.mainhead {
	margin:10px 0 0 0;
	padding:0;
	color:#870101;
	font-size:12px;
	font-weight:bold;
	}

h2.mainhead1 {
	float:left;
	width:520px;
	margin:15px 0 5px 0;
	padding:0;
	color:#870101;
	font-size:12px;
	font-weight:bold;
	}
		
h2.as123{
	margin:5px 0 14px 0;
	padding:0;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
	
h3.bottomsubhed 
	{
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:bold;
	}
	
h3.bottomsubhed01 
	{
	margin:0 0 15px 5px;
	padding:0;
	font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF;
	}

p {
	float:left;
	text-align:justify;
	width:520px;
	margin:5px 0 5px 0;
	padding:0;
	color:#000000;
	}

p a{
	color:#870101;
	text-decoration:none;
	}
	
p a:hover{
	color:#00144A;
	text-decoration:underline;
	}
	
h4.bootmHead {
	margin:0;
	padding:0 0 4px 0;
	font-size:11px; 
	font-weight:bold; 
	color:#FFFFFF;
	background:url(../images/linefoot.gif) repeat-x bottom;
	width:250px;
	}
h4.bootmHead01 {
	margin:0;
	padding:0 0 4px 0;
	font-size:11px; 
	font-weight:normal; 
	color:#FFFFFF;
	width:250px;
	}
	
h5.bootmlinks {
	margin:5px 0 5px 0;
	padding:0 0 0 9px;
	font-size:11px; font-weight:normal;
	color:#FFFFFF;
	background:url(../images/footarrow.gif) no-repeat center left;
	}
	
h5.bootmlinks01 {
	margin:5px 0 5px 0;
	padding:0 0 0 9px;
	font-size:11px; font-weight:normal;
	color:#FFFFFF;
		}

/* Structure and Layout
--------------------------------------- */
body {
	background: #FFFFFF;
	color: #000000;
	font-size: 75%;
	font-family:"Verdana", Arial, Helvetica, sans-serif, Tahoma;
	margin: 0;
	padding: 0;
	}

#container { width:100%; background:url(../images/bg_inner1.gif) repeat-x; }

#container02 { width:100%;}
	
#headercontain01 { background: url(../images/bg_inner.gif) repeat-x; height:331px;}
	
#headercontain { 
	width:795px; 
	margin:0 auto;
	}

#header {
	width:795px;
	float:left;
	}
	
.logo {
	width:218px;
	height:98px;
	float:left;
	margin:16px 20px 0 0;
	}

.headRight {
	float:right;
	width:555px;
	height:127px;
	}

.headBottom {
	width:475px;
	float:right;
	margin-top:20px;
	}
	
.free1 {
	float:right;
	width:150px;
	height:21px;
	padding:4px 0 0 25px;
	background:#FFFFFF url(../images/free1.gif) no-repeat;
	}
	
.free2 {
	float:right;
	width:150px;
	height:21px;
	padding:4px 0 0 25px;
	background:#FFFFFF url(../images/free2.gif) no-repeat; 
	}

.welcome {
	width:350px;
	float:right;
	margin-top:25px;
	margin-right:45px;
	height:21px;
	font-weight:bold;
	padding:4px 0 0 0px;
	text-align:right;
	}

.headerImg {
	float:left;
	width:785px;
	height:200px;
	margin-top:3px;
	padding:50px 0 0 10px;
	background:#FFFFFF url(../images/headerImg.jpg) no-repeat;
	}

.headerImg h1{
	margin:2px 0 2px 0;
	padding:0;
	color:#FFFFFF;
	font-size:18px;
	}
	
.headerImg h2{
	margin:20px 0 2px 130px;
	padding:0;
	color:#FFC000;
	font-size:14px;
	}
	
.headerImg1 {
	margin:25px 0 0 200px;
	padding:0;
	}
	
		
/* Links
--------------------------------------- */

/* Top Navigation */
#navtop a {
	color:#FFFFFF;
	text-decoration:none; 
	}
#navtop a:hover {
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:underline; 
	} 
#navtop a.visited {
	color:#666666;
	}
/* Top Navigation End*/

/* Bottom top Navigation */
.free1 a {
	color:#000000;
	text-decoration:none; 
	}
.free2 a {
	color:#000000;
	text-decoration:none; 
	}
.free1 a:hover {
	color:#7E8014;
	text-decoration:underline; 
	}
.free2 a:hover {
	color:#7E8014;
	text-decoration:underline; 
	}
.free1 a.visited {
	color:#7E8014;
	text-decoration:none; 
	}
.free2 a.visited {
	color:#7E8014;
	text-decoration:none; 
	}
/* Bottom top Navigation End */

#banner {height:180px; width:795px; clear:both;}

/* Navigation
--------------------------------------- */
#navtop {
	margin:0px; 
	padding: 5px 0 0 0px;
	float:right;
	height:22px;
	}
	 
#navtop li {
	float: left;
	margin: 0px 6px 0px 0px;
	font-size:11px;
	padding:0;
	color:#FFFFFF;
	list-style: none; 
	}

	


/* Content
--------------------------------------- */
#conContainer {	width:795px; margin:0px auto; padding:0px; background:url(../images/inner_bg_lft.gif) left top no-repeat;}
	
#conContainer .contop {width:790px; margin:0 0 0 5px; padding:0px;	background:url(../images/bg_inner_rhgt.gif) right top no-repeat; display:block; overflow:auto;}

#conContainer02 {	width:795px; margin:0px auto; padding:0px;}
	
#conContainer02 .contop {width:790px; margin:0 0 0 5px; padding:0px; display:block; overflow:auto;}

#nav_inner {width:785px; height:30px; margin:0px;}

ul.navinner {margin:0px; padding:0px; height:30px; }

ul.navinner li {height:29px; background:url(../images/bg_inner_nav_div.gif) left no-repeat; margin:0px; padding:0px; float:left; list-style:none; border-top:#a1ac28 1px solid; display:block;}

ul.navinner li.left { height:30px; width:15px; background:url(../images/bg_inner_nav_left.gif) no-repeat; display:block; float:left; border:none; }

ul.navinner li.right { height:30px; width:17px; background: url(../images/bg_inner_nav_right.gif) no-repeat; display:block; float:left;border:none;}

ul.navinner li a {background:url(../images/bg_inner_nav.gif) repeat-x; display:block; float:left; margin:0 0 0 2px!important; margin:0 0 0 1px;  padding:7px 27px; color:white; text-decoration:none; border-bottom:#879022 1px solid;  font-weight:bold; }

ul.navinner li a:hover {background:#e1eecd; color:#000;}


ul.navinner li.selected a {background:#f3f3f3; text-decoration:none; font-weight:bold; border-bottom:#f3f3f3 1px solid !important; color:#656e03;}

ul.navinner li.selected a:hover {background:#f3f3f3; color:#656e03;}

#inner_cont {background:url(../images/bg_inner_cont.gif) #fff top repeat-x; min-height:400px; width:785px; margin:0px; padding:0 0 0 0px; float:left; }

#myhome  { width:757px; margin:19px 14px; overflow:auto;}

h1.heading {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0 0 0 0px; padding:0 0 0 0px; text-transform:uppercase; color:#0F266C;}


.inner_button{float:left; display:inline; margin:50px 0 40px 0 ;}

.inner_button a {display:block; width:190px; height:23px; background:url(../images/inner_button1.gif) top no-repeat; float:left; color:#245fa1; text-decoration:none;  font-size:14px; font-weight:bold; padding:7px 0 0 0; text-align:center;}
.inner_button a:hover {background-position:0 -30px;color:#656e03;}

.inner_button2{float:left; display:inline; margin:50px 0 40px 0 ;}

.inner_button2 a {display:block; width:230px; height:23px; background:url(../images/inner_button2.gif) top no-repeat; float:left; color:#245fa1; text-decoration:none;  font-size:14px; font-weight:bold; padding:7px 0 0 0; text-align:center;}
.inner_button2 a:hover {background-position:0 -30px;color:#656e03;}

.inner_button_small{float:left; display:inline; margin:50px 5px 40px 5px;}
.inner_button_small a {display:block; width:100px; height:18px; background:url(../images/inner_button1_small.gif) top no-repeat; float:left; color:#245fa1; text-decoration:none;  font-size:12px; font-weight:bold; padding:7px 0 0 10px; text-align:center;}
.inner_button_small a:hover {background-position:0 -25px; color:#656e03;}

/*-------------- Small Buttons -------------------------*/

#button_small{width:737px; height:25px; padding:0; margin:30px 10px 25px 10px; text-align:center;}

#button_small .small_btn a { float:left; background: url(../images/square-green-left.gif) no-repeat left top; margin:0px 10px 0 0;
color:#245fa1; text-decoration:none;  font-size:12px; font-weight:bold; padding-left:7px; cursor:pointer; display:block; }

#button_small .small_btn a span{ background: url(../images/square-green-right.gif) no-repeat right top; padding:5px 12px 4px 5px; text-decoration:none; margin:0px; display:block;}

#button_small .small_btn a:hover{ background-position:left bottom;}

#button_small .small_btn a:hover span{ background-position:right bottom;}


/*--------------End of Small Buttons -------------------------*/

.affiliated {width:300px; float:left; display:inline;}
.affiliated a {color:#004eff; text-decoration:none; font-size:14px; font-weight:bold;}
.affiliated a:hover {text-decoration:underline;}
.date {width:250px; float: left; font-size:11px; text-align:right; display:inline; margin-left:200px; }


.inner_block_content {width:750px; clear:both; margin:20px 0 20px 0; float:left; background:url(../images/inner_heading_bg.gif) top left no-repeat; padding:23px 3px; line-height:1.5em; overflow:hidden;}
.inner_block_content {/margin:20px 0 0px 0;}
.inner_block_content a {color:#004eff; text-decoration:none; margin:0px;}
.inner_block_content a:hover {text-decoration:underline;}

h2.inner_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 30px 0px; padding:0 0 0 0px; }

.inner_left_col {width:425px; border-right:1px #cccccc dashed; float:left; overflow:hidden;}
.inner_right_col {width:270px; float:left; padding:0 0 0 21px; font-size:11px; overflow:hidden;}


.conLeft {
	float:left;
	width:520px;
	padding:10px 15px 0 15px;
	background:#FFFFFF url(../images/contentBg.gif) no-repeat left top;
	}

.easyas {
	float:left;
	text-align:center;
	margin-top:10px;
	width:173px;
	}
.bottomboxcont3 {
	float:left;
	margin-top:15px;
	padding-top:15px;
	width:520px;
	background:#FFFFFF url(../images/line.gif) repeat-x top;
	}	
		
.bottombox3SeeourDemo { 
	float:left; 
	width:97px;
	margin:0 0 0 10px; 
	padding:68px 0 0 61px;
	height:24px; 
	background:#FFFFFF url(../images/seeourdemo.gif) no-repeat;
	}
	
.bottombox3FreeTrialOffer { 
	float:left; 
	width:97px;
	margin:0 0 0 10px; 
	padding:68px 0 0 61px;
	height:24px; 
	background:#FFFFFF url(../images/freetrail.gif) no-repeat;
	}
	
.bottombox3Chatonline { 
	float:left; 
	width:92px;
	margin:0 0 0 10px; 
	height:54px; 
	padding:40px 0 0 65px;
	background:#FFFFFF url(../images/needhelp.gif) no-repeat;
	}
	
/* Right side Content */
.conRight {
	float:right;
	width:240px;
	}
	
.box {
	height: auto;
	}
.box1 {
	height:155px;
	}
.box2 {
	height:200px;
	}
	
.img {
	margin:30px 0 0 25px;
	}
.computer {
	background:url(../images/computer.gif) no-repeat right top;
	}
	
.quick {
	background:url(../images/quicklink.gif) no-repeat right top; clear:both;
	}	

.news {
	background:url(../images/news.gif) no-repeat right top;
	}	
		
.ourclients {
	background:url(../images/ourclient.gif) no-repeat right top;
	}
/* Right side Content End */


/* Right side box */
.t {background:url(../images/dot.gif) 0 0 repeat-x #F2F3EE; width: 230px;}
.b {background: url(../images/dot.gif) 0 100% repeat-x}
.l {background: url(../images/dot.gif) 0 0 repeat-y}
.r {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl {background:url(../images/bl.gif) 0 100% no-repeat ; }
.br {background: url(../images/br.gif) 100% 100% no-repeat; }
.tl {background: url(../images/tl.gif) 0 0 no-repeat; }
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px; }
/* Right side box End */


/* button style */
a.button {
    background: transparent url(../images/bg_button_a.gif) no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font:bold 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url(../images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
/* button style End */

/*error message*/
.errorMsg { color:#FF0000; font-size:11px; font-weight:bold; margin-top:20px; padding:0; width:auto; }

/*		List Part		*/
 ul.list {margin:5px 0 0px 10px!important; padding:0 0 0 0px;}
 ul.list li { background:url(../images/bullet.gif) 0 5px no-repeat!important; margin:0 0 5px 0px; padding:0 0 0 20px; list-style:none; line-height:1.7em; text-align:left;}
 
 ul.list li ul {margin:5px 0 10px 10px!important; padding:0 0 0 0px;}
 ul.list li ul li { background:url(../images/bullet.gif) 0 5px no-repeat!important; margin:0 0 5px 0px; padding:0 0 0 20px; list-style:none; line-height:1.8em;}
 
 
 
 ul.list1 {margin:0 0 0 20px; padding:0;}
 ul.list1 li { background:url(../images/bullet.gif) 0 5px no-repeat; margin:0 0 5px 0px; padding:0 0 0 20px; list-style:none; text-align:left;}

 
 
/*		List Part		*/

/* footer style */
#footernav { 
	float:left;
	margin:0 auto;
	width:100%;
	margin:5px 0 0 0;
	background:#FFFFFF url(../images/footnav.gif) repeat-x left top;
	}
#footer {
	float:left;
	margin:0 auto;
	width:100%;
	margin:0;
	height:200px;
	background:#FFFFFF url(../images/bottom_bg.gif) repeat-x left top;
	}
	
#footin { 
	width:795px; 
	margin:0 auto;
	}
#footbottom {
	width:795px; 
	margin:0 auto;
	}
	
#footbottom a {color:#FFFFFF; text-decoration:none;}
#footbottom a:hover {color:#000066; text-decoration:underline;}
	
.bottomBox { float:left; width:265px; margin-top:10px;}
.Box01 { float:left; width:130px; margin:5px 0 15px 0;}
.Box02 { float:left; width:256px; margin:5px 0 15px 0;}

	
/*bottom section Nav----------*/
#nav_bottom { margin: 0; padding:0;list-style: none;  text-transform:uppercase; font-weight:bold; color:#334165; }
#nav_bottom li {float: left; margin:0; padding:7px 10px 7px 10px; background:url(../images/div_foot.gif) no-repeat right;}
#nav_bottom a { color:#334165; text-decoration:none;}
#nav_bottom a:hover { color:#666666; text-decoration:underline;}
/*end---------------------------*/

/* footer style end */

a:active {outline:none; outline-style:none;}
a:focus {outline:none; outline-style:none;}

/* new feature page */

.inner_block_content h3{margin:0 0 10px 0; padding:0; color: #003366; font-size:14px; font-weight:bold;}



