/* CSS Document */

body{background:#ffffff;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; line-height:1.4em;}

/************************css for master home page **************************************/
    .menu1{width:700px;text-align:center;color:#3366BB; border:0px solid black;float:right;}
    .menu{width:55px;text-align:center;color:#3366BB;}
    .menu table,a:link{width:55px;text-align:center;color:#3366BB;text-decoration:none;}
    .menu table,a:hover{width:55px;text-align:center;color:#3366BB;text-decoration:none;}
    .menu table,a:visited{width:55px;text-align:center;color:#3366BB;text-decoration:none;}
    .plain a:link{width:55px;text-align:center;color:#3366BB;}
    .plain a:hover{width:55px;text-align:center;color:#3366BB;}
    .bar {width:5px;color:#3366BB;}
    
    /*******************************************************/
    .container-left-panel{width:24%; float:left; background:#ffffff;}
    .header{background:#049eda url('images/medalbg.jpg') repeat-x;color:#ffffff;}
    /*******************************************************/
/*----------------For Footer-------------*/
.footerlink table{width:100px; text-align:left;}
.footerlink table,td{text-align:left; width:100%;}
.footerlink1 table{width:190px; text-align:left;width:100%;}
.footerlink1 table,td{text-align:left;}
.bulet{background:url('images/fli.png') top center no-repeat; width:5px; height:10px; }
.footer-in{	width:970px; height:200px;	background:#049eda url(images/footerbg.jpg) top left no-repeat;
	/*	margin:0 auto;	padding-top:35px;*/ border:1px solid black;}
.footer-menu{width:100%; border:0px solid black; height:150px;}
.footer-m{	width:970px;	padding-right:20px;	float:left;	text-align:center;
	color:#82cef3;	font-size:11px;	padding-top:23px;	
	}
	
.ftcol01{width:125px;padding:0 30px 0 20px;float:left;}
	
.ftcol02{width:185px;padding-left:18px;float:left;}
	
.ftcol03{width:130px;padding-left:65px;float:left;}
	
.fp01{font-weight:bold;padding-bottom:8px;border-bottom:1px solid #aad6f0;font-size:11px;
    margin-bottom:8px;	color:#fff;	display:block;font-family:Arial, Helvetica, sans-serif;
	}
	
a.flink{text-decoration:none;color:#fff;margin-right:3px;font-size:11px;}
a.flink:visited{text-decoration:none;color:#fff;margin-right:3px;font-size:11px;}
a:hover.flink{text-decoration:underline;}
.copyright{	width:98%;	padding-right:20px;	float:left;	text-align:right;
	color:#82cef3;	font-size:11px;	padding-top:8px;	border:0px solid black;	
	}

/**********************************************************************************/

.outcontainer{width:100%; height:1240px; border:0px solid black; margin:0 auto;}
.container{width:970px; height:1040px;border:0px solid black; margin:0 auto; padding-top:20px;}
.container01{width:970px; height:110px;border:0px solid black; margin:0 auto; padding-top:0px;}
.clear{width:100%; height:5px; background-color:#ffffff; float:left; border:0px solid; margin:0 auto;}
/********************* css for Row 1 here ******************************************/	

.row01{width:100%; float:left;height:350px; border:0px solid black;}
.row01-col01{width:67%; float:left;height:350px; border:0px solid black;}	
.row01-col02{width:33%; float:left; height:350px; border:0px solid black;}	
.head-image{width:97%; height:33px; border:0px solid black; background:#049eda url('images/medalbg.jpg') center center repeat-x; float:left;font-size:15px; font-weight:bold; color:#ffffff;}	
.head-image-left{width:1%; height:33px; border:0px solid black; background: url('images/top-left.jpg') center center repeat-x; float:left;}	
.head-image-right{width:1%; height:33px; border:0px solid black; background: url('images/top-right.jpg') center center repeat-x; float:left;}	
.left-bottom{width:639px; height:300px; border-bottom:2px solid #B2E1F5;float:left; padding-top:5px;}
.head-login-left{width:8px; background:url('images/second_04.gif') no-repeat; height:36px;float:right;}
.head-login-mid{width:295px; background:#ed8531 url('images/second_03.gif') repeat-x; height:36px;float:right;}
.head-login-right{width:7px; background:url('images/second_01.gif') no-repeat; height:36px;float:right;}
.footer-login{width:310px; background:url('images/second_bottom.gif') no-repeat;height:10px; float:right;}
.mid-login{width:286px; height:310px; border-right:2px solid #ea761b; border-left:2px solid #ea761b; float:right;padding-left:10px; padding-right:10px; margin:0px;}
.image1{width:81px;	float:left;	height:105px;margin:10px 10px 10px 10px;
	background:url(images/archsoft_web_development.jpg) no-repeat 0px 0;}
.image2{width:81px;	float:left;	height:105px;margin:10px 10px 10px 10px;
	background:url(images/archsoft_web_development.jpg) no-repeat -84px 0;}
.image3{width:81px;	float:left;	height:105px;margin:10px 10px 10px 10px;
	background:url(images/archsoft_web_development.jpg) no-repeat -168px 0;}
.image4{width:81px;	float:left;	height:105px;margin:10px 10px 10px 10px;
	background:url(images/archsoft_web_development.jpg) no-repeat -252px 0;}
.left-top-in{width:49%; height:44%;float:left; border:0px solid;}	
.left-bottom-in{width:49%; height:44%;float:left; border:0px solid;}	
.right-top-in{width:49%; height:44%;float:left; border:0px solid;}	
.right-bottom-in{width:49%; height:44%;float:left; border:0px solid;}	
.right-full-bottom{width:98%; height:12%;float:left; border:0px solid;color:#3366BB;font:12px;padding-left:20px;}	
.sol-heading div,dt{color:#3366BB; font-size:14px; font-weight:bold;}	
.sol-heading div,dd{color:#3366BB;font:12px; padding-left:70px;}	
.home-link:link{color:#3366BB;font:12px;text-decoration:none;}
.home-link:visited{color:#3366BB;font:12px;text-decoration:none;}
.home-link:hover{color:Maroon;font:12px;text-decoration:none;}
	
/********************* css for Row 2 here ******************************************/	

.row02{width:100%; float:left;height:400px;border:0px solid black;}
.row02-col01{width:67%; float:left;height:400px; border:0px solid black;}	
.row02-col02{width:33%; float:left; height:400px; border:0px solid black;}	
.row02-left-image-top{width:100%; height:153px;	border:0px solid;}	
.row02-left-mid{width:95%; height:360px; border:0px solid;border-bottom:1px solid #edf3d9;float:left;text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; line-height:1.4em; padding:0px 15px 0px 15px;}	
.row02-right-image-top{width:94%; height:23px;
	background:#eff3dc url('images/tabs.jpg') no-repeat -315px -37px; border:0px solid; 
	float:right;padding:6px 0 5px 10px;font-weight:bold;font-size:14px;}	
.row02-right-mid{width:96%; height:380px; border:0px solid; float:right;border-left:1px solid #edf3d9;border-right:1px solid #edf3d9;}	
.row02-right-image-bottom{width:96%; height:7px;background:url('images/img-rightbottamline01.jpg') no-repeat; float:right; border:0px solid black;}	

/******************************************************/
	.right-txtcol01{width:100%;float:left;font-weight:bold;font-size:14px;padding-bottom:10px;}
.right-txtcol02{width:95%;float:left;padding-bottom:5px;font-weight:bold;padding-left:15px;}
.right-txtcol03{width:254px;float:left;padding-bottom:8px;padding-left:15px;}
.right-txtcol03 a{color:#F68B1F;text-decoration:none;}
.right-txtcol03 a:hover{color:#F68B1F;text-decoration:underline;}
.right-txtcol04{width:254px;float:left;padding-bottom:5px;padding-left:15px;padding-bottom:10px;}
.right-txtcol04 span{color:#000000;padding-right:3px;}
.right-txtcol04 a{color:#F68B1F;text-decoration:none;}
.right-txtcol04 a:hover{color:#F68B1F;text-decoration:underline;}
.right-txtcol05{width:267px;float:left;background-color:#F7FBE9;padding:5px 0 5px 5px;border:1px solid #F1F6DE;}
.right-txt01{width:63px;float:left;font-family:Arial, Helvetica, sans-serif;margin-right:5px;}
.right-txt02{width:16px;float:left;margin-right:6px;}
.right-txt02 a{text-decoration:none;border:none;}
.right-txt02 a:hover{text-decoration:none;border:none;}
.right-txt04{width:38px;float:left;margin-right:6px;}
.right-txt06{width:51px;float:left;margin-right:4px;}
.right-txt07{width:6px;float:left;font-weight:bold;}
.right-txt07 a{font-size:14px;text-decoration:none;color:#029EDB;}
.right-txt07 a:hover{font-size:14px;text-decoration:none;color:#029EDB;}
.right-txt05{width:36px;float:left;}
.right-txt05 a{text-decoration:underline;}
.right-txt05 a:hover{text-decoration:none;}
.left-colmidealbar01{width:638px;float:left;
	background:#eff3dc url(images/tab01.jpg) no-repeat top left;padding:10px 0 5px 10px;
	font-weight:bold;height:35px;font-size:15px;}
.left-home05{width:650px;float:left;margin-top:10px;}
.left-home105{width:151px;float:left;padding-left:10px;}
.left-home106{width:127px;float:left;font-size:17px;font-weight:bold;text-align:center;
	padding-bottom:8px;}
.left-home107{width:1px;float:left;height:180px;
	background:url(images/tabs1.jpg) no-repeat 0 -312px;}
.left-home108{width:139px;float:left;height:4px;background-color:#F7F9EE;}
	.left-homelist01{width:151px;float:left;padding-top:10px;}
.left-homelist01 ul{margin:0;padding:0;list-style:none;}
.left-homelist01 ul li{background:url(images/event-marketplace.jpg) no-repeat -64px -29px;
 	margin:0;padding-left:10px;	padding-bottom:8px;list-style:none;}
.fwr-tabcol03{
	width:291px;
	float:left;
	border-left:1px solid #E5EDCB;
	border-right:1px solid #E5EDCB;
	padding:6px 8px 6px 8px;
	height:356px;
	} 	
.fwr-tabcol04{
	width:282px;
	float:left;
	background-color:#F7F8F9;
	padding:5px;
	}
.fwr-tabcol05{
	width:282px;
	float:left;
	padding:10px 5px;
	}	
.left-tablist05{
	width:282px;
	float:left;
	}
.left-tablist05 ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.left-tablist05 ul li{
	background:url(images/img-icon01.jpg) no-repeat left 5px;
	padding-left:10px;
  	padding-bottom:3px;
	margin-left:3px;
	font-weight:bold;
	list-style:none;
	}
.left-tablist06{
	width:266px;
	font-weight:normal;
	color:#0E7DC2;
	padding-left:13px;
	padding-bottom:5px;
	float:left;
	}
a.link03{
	text-decoration:none;
	font-weight:bold;
	}
		
a:hover.link03{
	color:#f37021;
	}
.attent-tab03{
	background:url(images/btn-attend.jpg) no-repeat 0 0;
	width:49px;
	height:15px;
	float:right;
	margin-bottom:1px;
	}	
/********************* Row 3 Starts Here *********************************/
.row03{ width:100%; height:250px;}
.row03-col01{width:30%; height:250px;float:left;margin-right:20px; border:0px solid black;}
.row03-col02{width:30%; height:250px; float:left; margin-left:20px; }
.row03-col03{width:31%; height:250px; float:right;border:0px solid black;}
.right-col055{
	width:300px;
	float:left;
	padding:7px 0 0 0;
	font-weight:bold;
	height:22px;
	font-size:14px;
	}
.right-col10{
	width:100%;
	float:left;
  	padding:4px 0 0 3px;
	}
.right-tabcol11{
	width:86px;
	float:left;
	background:url(images/sign-in.jpg) no-repeat 0 -40px;
	height:19px;
	text-indent:-2000px;
	font-size:0;
	}
.right-tabcol11 a{
	text-decoration:none;
	}
.right-tabcol11 a:hover{
	text-decoration:none;
	}
.right-tabcol12{
	width:64px;
	float:left;
	background:url(images/sign-in.jpg) no-repeat 0 -61px;
	height:17px;
	text-indent:-2000px;
	font-size:0;
	}
.right-tabcol12 a{
	text-decoration:none;
	}
.right-tabcol12 a:hover{
	text-decoration:none;
	}
.right-tabcol13{
	width:77px;
	float:left;
	background:url(images/sign-in.jpg) no-repeat 0 -81px;
	height:17px;
	text-indent:-2000px;
	font-size:0;
	}
.right-tabcol13 a{
	text-decoration:none;
	}
.right-tabcol13 a:hover{
	text-decoration:none;
	}
.right-tabcol14{
	width:73px;
	float:left;
	background:url(images/sign-in.jpg) no-repeat 0 -101px;
	height:17px;
	text-indent:-2000px;
	font-size:0;
	}
.right-tabcol14 a{
	text-decoration:none;
	}
.right-tabcol14 a:hover{
	text-decoration:none;
	}
.right-co208{
	width:3px;
	float:left;
	height:3px;
	margin-right:7px;
	background:url(images/event-marketplace.jpg) no-repeat -64px -34px;
	margin-top:5px;
	}
.left-list04{
	width:294px;
	float:left;
	border-bottom:1px solid #e5f3f8;
	margin-bottom:15px;
	padding-bottom:10px;
	}

.login-title02{
	width:98%;
	float:left;
	font-size:24px;
	padding-left:0px;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:20px;
	color:#0e7dc2;
	}
.right-col05{
	width:300px;
	float:left;
	background:#049eda url(images/tabs.jpg) no-repeat -0 -37px;
	padding:6px 0 5px 10px;
	font-weight:bold;
	height:22px;
	font-size:14px;
	}

.loginleft-col01{
	width:272px;
	float:left;
    padding :10px 15px 10px 20px;
	border:1px solid #B2E1F5;
/*	border-bottom:none;*/
	border-top:none;
	height:220px;
	}
	
.right-Invalid{
	width:254px;
	float:left;
	padding-bottom:5px;
	padding-left:15px;
	text-align:center;
	color:#FF0000;
	}
.right-txtinut{
	width:254px;
	float:left;
	padding-bottom:5px;
	padding-left:15px;
	}
.hchip03{
	padding-bottom:10px;
	font-weight:bold;
	font-size:14px;
	}
.hchip04{
	margin-bottom:10px;
	border:1px solid #D7E0B5;
	padding:10px;
	}
.col02{
	width:453px;
	float:left;
	}
.hchip05{
	padding-bottom:10px;
	}
	.text-style table,td{text-align:justify;font-size:12px;}
.text-style table,th{text-align:left;font-size:15px; font-weight:bold;}
.list-style ol,li{list-style-type:square;text-align:justify;font-size:12px;}
.list-style01 {list-style-type:lower-alpha;}

strong{color:#000000; font-size:12px;}

/******************Css for left-menu**********************/
.main-div{width:240px; float:left; background:#ffffff;}
.menu01{list-style:none;font-size:18px;color:maroon;margin:0px;padding-left:0px;}
.main-menu{font-size:15px; font-weight:bold; padding-left:10px;background:#049eda url('images/medalbg.jpg') repeat-x; width:210px; height:20px;}
.menu02{list-style:none; font-size:12px;color:green;}
.sub-menu{margin-left:-20px;padding-bottom:2px;}
.menu-head{text-align:center; background:url('images/left_panel_tab.jpg') repeat-x; height:30px;}

a.main-link:link{font-size:18px; color:Maroon; font-weight:bold; text-decoration:none;}
a.main-link:visited{font-size:18px; color:Maroon; font-weight:bold; text-decoration:none;}
a.main-link:hover{font-size:18px; color:RED; font-weight:bold; text-decoration:none;}

a.sub-link:link{font-size:14px; font-weight:bold;color:WHITE;}
a.sub-link:Visited{font-size:14px; font-weight:bold;color:WHITE;}
a.sub-link:hover{font-size:14px; font-weight:bold;color:GREEN;}

a.subsub-link:link{font-size:11px; font-weight:bold;color:#0404b4;}
a.subsub-link:Visited{font-size:11px; font-weight:bold;color:#0404B4;}
a.subsub-link:hover{font-size:11px; font-weight:bold;color:ORANGE;}

/***********************************************************/
 .quotation{background:#f6f6f6; width:100%; height:100%;padding-left:20px; padding-bottom:10px;}
 a.readmore:link{color:Red; font-size:13px; font-weight:bold;}
 a.readmore:visited{color:Red; font-size:13px; font-weight:bold;}
 a.readmore:hover{color:BLUE; font-size:13px; font-weight:bold;}
 
 .services{color:Blue; font-weight:bold;}
 
 .normal{font-weight:normal;}
 .error{color:Red;float:left;}
 .showdata{width:230px; font-size:13px; font-weight:bold; vertical-align:top;}
 .data{width:300px; font-size:12px; font-weight:normal; vertical-align:top;}
 .mid{width:20px; font-size:12px; font-weight:normal; vertical-align:top;}
 
/******************** css for testimonial quote ******************************/ 
   .box-head{background:url('images/bubble_6c_t.gif') no-repeat; width:226px; height:40px;}
   .box-quote-head{background:url('images/quote_99.gif') no-repeat center center; float:left; width:30px; height:40px;}
   .box-mid{border-left:1px solid #cccccc; border-right:1px solid #cccccc; width:224px; height:70px;}
   .box-foot{background:url('images/bubble_6c_b1.gif') no-repeat; width:226px; height:30px;}
   .box-quote-mid{background:url('images/quote_99.gif') no-repeat center center; float:right; width:30px; height:30px;}
   .text{ font-size:13px; font-weight:bold; padding:0px 15px 0px 15px; text-align:center;}
   
/*********************** For Quotation ***************************************/

.quote_02{text-align:right;}
   .myheader
 {
 	background-image: url("images/tail.gif") ;
 	font-size:15px;
 	color:White;
 	}
