/* CSS Document */

/**********browser standarization**********/
body{
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	background:url(../images/rorguru_mainbg.gif) repeat-x;
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	
}
.pop_up{
	padding:0;
	margin:0;
}
*{
	padding: 0;
	margin: 0;
}

img{border:none; outline:none;}
form, input, select, textarea, button{ border:none; outline:none;}
a{ outline: none;}
.FL{ float: left;}
.FR{ float: right;}
.PD-LEFT-5{ padding-left: 5px;}
.PD-RIGHT-5{ padding-right: 5px;}
.PD-TOP-5{ padding-top: 5px;}
.PD-BOTTOM-5{ padding-bottom: 5px;}
.PD-LEFT-10{ padding-left: 10px;}
.PD-RIGHT-10{ padding-right: 10px;}
.PD-TOP-10{ padding-top: 10px;}
.PD-BOTTOM-10{ padding-bottom: 10px;}
.clear{ clear: both; padding: 0; margin: 0;}
.clearleft{ clear: left;  padding: 0; margin: 0;}
/*********************************************************/

/******************main content area start******************/
#mainwraper{
	width: 960px;
	margin: 0 auto;
}

/******************menu start******************/
.menudiv{
	margin-top: 50px;
}
.menytxt{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration: none;
}
.menytxt{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.menytxt a:link, .menytxt a:active, .menytxt a:visited{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.menytxt a:hover{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}
h1{
	font: bold 36px/40px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
/******************menu close******************/
/******************header start******************/
.rorgurutitle{
	font: bold 24px/30px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}
.headerimg{
	width: 579px;
}

.headercontent{
	width: 367px;
}
.introductionheader{
	font: bold 24px/30px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
.introductiontxt{
	font: normal 14px/18px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
.bluelearnmore{
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #0066CC;
	text-decoration: none;
}

.bluelearnmore a:link, .bluelearnmore a:active, .bluelearnmore a:visited{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #55ADFF;
	text-decoration: none;
}

.bluelearnmore a:hover{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #2878C2;
	text-decoration: none;
}
.testimonialbg{
	margin-left:30px;
	background: url(../images/testimonial_bg.png) no-repeat;
	width: 919px;
	height: 157px;
	
}
.testimonialtxt{
	font: normal 18px/24px Georgia, "Times New Roman", Times, serif;
	color: #094281;
	text-decoration: none;
}
.testimonialtxt a:link, .testimonialtxt a:active, .testimonialtxt a:visited{
	font: normal 18px/24px Georgia, "Times New Roman", Times, serif;
	color: #094281;
	text-decoration: none;
}
.testimonialtxt a:hover{
	font: normal 18px/24px Georgia, "Times New Roman", Times, serif;
	color: #3285E2;
	text-decoration: none;
}


/******************header close******************/
/******************services start******************/
.servicesdiv{
	width: 904px;
	margin: 0 auto;
}
.servicesleft{
	width: 450px;
	float: left;
}
.serviceright{
	width: 434px;
	float: right;
}
.servicepadding{
	padding: 10px 0;
}
.servicesheader{
	font: normal 20px/24px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
.servicesheader a:link, .servicesheader a:active, .servicesheader a:visited{
	font: normal 20px/24px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
.servicesheader a:hover{
	font: normal 20px/24px Georgia, "Times New Roman", Times, serif;
	color: #6A6A6A;
	text-decoration: none;
}
.servicestxt{
	font: normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	padding-right:10px;
}
.servicestxt a:link, .servicestxt a:active, .servicestxt a:visited{
	font: normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
.servicestxt a:hover{
	font: normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #6A6A6A;
	text-decoration: none;
}
.servicestxt1{
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #0099CC;
	text-decoration: none;
}
.servicestxt1 a:link, .servicestxt1 a:active, .servicestxt1 a:visited{
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #0099CC;
	text-decoration: none;
}
.servicestxt1 a:hover{
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #0099FF;
	text-decoration: none;
}
/******************services close******************/
/******************about rorguru start******************/
.rorguruabout_header{
	font: normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
.cont_no_txt{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#03628f;
}
.ptxt{
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
.ptxt a:link, .ptxt a:active, .ptxt a:visited{
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
.ptxt a:hover{
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #B81313;
	text-decoration: none;
}
.callus_but {
	margin-left:13px;
	width:106px;
	height:31px;
}
.learnmore_but {
	margin-left:13px;
	width:106px;
	height:24px;
}
/******************about rorguru close******************/
/******************footer content start******************/
.footercontent_bg{
	background: url(../images/footer_content_bg.jpg) repeat-x;
	height: 235px;
}
.footercontent_div{
	width: 928px;
	margin: 0 auto;
}
.footerinnercontent_div1{
	width: 312px;
	float: left;
}
.footercontent_button {
	width:106px;
	height:24px;
	margin-top:10px;
}
.footerinnercontent_div2{
	width: 312px;
	float: left;
}
.footerinnercontent_div3{
	width: 296px;
	float: left;
}
.footerwhiteheader{
	font: normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration:none;
}
.footerwhiteheader a:link, .footerwhiteheader a.active, .footerwhiteheader a:visited{
	font: normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration:none;
}
.footerwhiteheader a:hover{
	font: normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration:none;
}
.footerwhitetxt{
	font: normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}
.learnmore{
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #FFC555;
	text-decoration: none;
}
.learnmore a:link, .learnmore a:active, .learnmore a:visited{
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #FFC555;
	text-decoration: none;
}
.learnmore a:hover{
	font: bold 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #FFE2AA;
	text-decoration: none;
}
.footer_bottom_bg{
	background: url(../images/footer_bottom_bg.jpg) repeat-x;
	height: 87px;
}
.footer_content_div{
	width: 930px;
	margin: 0 auto;
}

.footertxt{
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration: none;
}
.footertxt a:link, .footertxt a:active, .footertxt a:visited{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration: none;
	padding:0 3px;
}
.footertxt a:hover{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration: underline;
}
/******************footer content close******************/
/******************main content area close******************/

/**********************************************************************************************************/
/**********************************************************************************************************/

/******************ecommerce start******************/
.ecommerce_topheader{
	background: url(../images/E-commerce_topheader_bg.jpg) no-repeat;
	height: 34px;
}
.ecommerce_topheadertxt{
	font: bold 18px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}
.ecommerce_bodyheaderbg{
	background: url(../images/ecommerce_bodyheaderbg.jpg) no-repeat;
	height: 26px;
}
.ecommerce_bodyheadertxt{
	font: bold;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}
.innerpage_bottom_header{
	font: bold 16px/30px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration:none;
}
.innerpage_bottom_header a:link, .innerpage_bottom_header a:active, .innerpage_bottom_header a:hover, .innerpage_bottom_header a:visited {
	font: bold 16px/30px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration:none;
}
.innerpage_bottom_header a:hover {
	font: bold 16px/30px Georgia, "Times New Roman", Times, serif;
	color: #CCCCCC;
	text-decoration: underline;
}
.innerpage_bottom_txt{
	font: normal 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
}
/******************ecommerce close******************/
/****************Start of Product Development************************/
.down_product {
	margin-top:20px;
	margin-left:250px;
	width:370px;
	height:44px;
	background-image:url(../images/product-dev-heading.jpg);
	background-repeat:no-repeat;
}
.down_txt {
	padding-top:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.down_txt a:link, .down_txt a:active, .down_txt a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.down_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color: #FFFFff;
	text-align:center;
	text-decoration:underline;
}
.product_bodyheader {
	height:33px;
	background-image:url(../images/product_bodyheaderbg.png);
	background-repeat:no-repeat;
}
/****************End of product development***************/
/*********************FAQ***********************/
.faq_link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#b60000;
	font-weight:normal;
	text-decoration:none;
}
.faq_link a:link, .faq_link a:active, .faq_link a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#b60000;
	font-weight:normal;
	text-decoration:none;
}
.faq_link a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#b60000;
	font-weight:bold;
	text-decoration:underline;
}
/******************User interface design*******************/
.user_link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.user_link a:link, .user_link a:active, .user_link a:hover, .user_link a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.user_link a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#b60000;
	text-decoration:underline;
}	
/*************end of user interface design***************/
/*******************about us*******************/
.about_tab {
	height:32px;
	background-image: url(../images/about-strip.jpg);
	background-repeat:no-repeat;
}
.about_text {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}	
/***************end of about us****************/
/**************resources******************/
.resti_bg {
	width:900px;
	height:128px;
	background-image:url(../images/testi.png);
	background-repeat:no-repeat;
}
.testi_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px/18px;
	font-weight:bold;
	color:#094281;
	text-decoration:none;
}
.testi_txt a:link, .testi_txt a:active, .testi_txt a:hover, .testi_txt a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px/18px;
	font-weight:bold;
	color:#094281;
	text-decoration:none;
}
.testi_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px/18px;
	font-weight:bold;
	color:#094281;
	text-decoration:none;
}	
.resource_tab {
	height:33px;
	background-image: url(../images/resource-tab.jpg);
	background-repeat:no-repeat;
}
/***********end of resources****************/
/**********project co-ordination model***************/
.model {
	height:800px;
	background-image:url(../images/PROJECT-CO-ORDINATION-MODEL.png);
	background-repeat:no-repeat;
}
/****************end of project co-ordination model***************/
/******************privacy policy*************************/
.policy_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:underline;
}
/****************end of privacy poilicy**********************/
/**************flow chart*****************/
.chart {
	height: 600px;
	background-image:url(../images/flowchart.png);
	background-repeat:no-repeat;
}
/****************Our development methodology***************/
.method_topheader{
	float:left;
	height: 34px;
	width:400px;
	background: url(../images/E-commerce_topheader_bg.jpg) no-repeat;
}
.method_topheader1{
	float:right;
	height: 34px;
	width:400px;
	background: url(../images/E-commerce_topheader_bg.jpg) no-repeat;
}
.method_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}
.method_txt a:link, .method_txt a:active, .method_txt a:hover, .method_txt a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}
.method_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color:#d5d5d5;
}
.method_model {
	height:820px;
	background-image:url(../images/DEVELOPMENT-METHODOLOGY.png);
	background-repeat:no-repeat;
}
.mod_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	padding-left:60px;
	padding-right:60px;
}
/***************end of development methodology******************/
/****************contact us***********************/
.abt_header_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#03628f;
	text-align:center;
}
.abt_topheader {
	height:39px;
	background-image:url(../images/E-commerce_topheader_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.cont_head {
	margin-left:380px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
}
.cont_body {
	margin:0;
	width:884px;
}
.cont_top {
	height:39px;
	background-image:url(../images/strip.png);
	background-repeat:no-repeat;
}
.cont_mid {
	margin:0;
	padding:0;
	width:884px;
	background-color:#edecec;
}
.cont_bot {
	height:39px;
	background-image:url(../images/strip1.png);
	background-repeat:no-repeat;
}

.div_mid {
	float:left;
	width:442px;
}
.div_mid1 {
	float:left;
	width:442px;
}
.name {
	padding-top:20px;
	padding-left:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
}
.input {
	margin-left:30px;
	margin-top:10px;
	width:300px;
	height:25px;
	line-height:30px;
	border: #000000 solid 1px;
}
.checkbox {
	margin-top:15px;
	margin-left:30px;
}
.project_txt {
	margin-top:10px;
	margin-left:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-weight:normal;
	font-size:12px;
}
.web {
	width:200px;
	float:left;
}
.desktop {
	width:200px;
	float:left;
}
.us_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
}
.other {
	width:400px;
}
.address_div {
	float:left;
	width:200px;
}
.address_div1 {
	float:left;
	width:200px;
}
.address_txt {
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.address_txt1 {
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.pol_txt {
	padding-top:40px;
	margin-left:470px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#660000;
	text-decoration:underline;
}
.pol_txt a:link, .pol_txt a:active, .pol_txt a:hover, .pol_txt a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#660000;
	text-decoration:underline;
}
.pol_txt a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#b60000;
	text-decoration:none;
}
/**************************end of contact us page***********/
/**************************sign up******************/
.sign_div {
	float:left;
	margin-left:150px;
	margin-top:50px;
}
.sign_div1 {
	float:left;
	margin-left:50px;
	margin-top:50px;
}
.sign_txt {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color: #000000;
}
.sign_body {
	width:600px;
}
.sign_top {
	height:39px;
	background-image: url(../images/sign_top.png);
	background-repeat:no-repeat;
}
.sign_mid {
	margin:0;
	padding:0;
	width:600px;
	background-color:#edecec;
}
.sign_bot {
	height:39px;
	background-image: url(../images/sign_bot.png);
	background-repeat:no-repeat;
}
/**************Web Design & Development*****************/
.testi_txt2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#094281;
	text-decoration:none;
}

.nevigation_pannel {
	padding:0;
	margin:0;
}
.nevigation_pannel ul{
	padding:0;
	margin:0;
}
.nevigation_pannel li {
	margin-top:20px;
	background:url(../images/bullets.jpg) no-repeat 60px;
	padding-left: 90px;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.web_bodyheaderbg{
	margin-left:50px;
	background: url(../images/ecommerce_bodyheaderbg.jpg) no-repeat;
	height: 26px;
}
.web_txt {
	padding-top:13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.web_txt a:link, .web_txt a:active, .web_txt a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.web_txt a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration:underline;
}
.pol_txt1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.pol_txt1 a:link, .pol_txt1 a:active, .pol_txt1 a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.pol_txt1 a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#b60000;
	text-decoration:underline;
}
/******************rails articles*********************/
.rails_header {
	margin-top:20px;
	margin-left:180px;
	width:580px;
	height:32px;
	background-image:url(../images/rails-strip.jpg);
	background-repeat:no-repeat;
}
.rails_header_txt {
	padding-top:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
}
.nevigation_pannel1 {
	padding:0;
	margin:0;
}
.nevigation_pannel1 ul{
	padding:0;
	margin:0;
}
.nevigation_pannel1 li {
	margin-top:20px;
	background:url(../images/bullets.jpg) no-repeat 20px;
	padding-left: 60px;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.rails_link_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#660000;
	text-decoration:underline;
}	
.rails_link_txt a:link, .rails_link_txt a:active, .rails_link_txt a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#660000;
	text-decoration:underline;
}	
.rails_link_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#b60000;
	text-decoration:none;
}
/****************site map****************/
.map {
	margin-left:80px;
	width:780px;
	height:680px;
	
}
/*************************cas study********************/
.tradeU {
	width:945px;
	margin-top:30px;
}
.tradU_img {
	float:left;
	width:250px;
	
	margin-left:100px;
}
.tradu_txt {
	float: left;
	width:586px;
}
.strip_tut {
	margin-left:100px;
	width:314px;
	height:33px;
	background-image: url(../images/strip_tut.png);
	background-repeat:no-repeat;
}
.tut_header_txt {
	padding-top:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.tut_txt {
	margin-left:30px;
	margin-right:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	text-align:justify;
}
.tut_link_txt {
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#660000;
	text-decoration:none;
}
.tut_link_txt a:link, .tut_link_txt a:active, .tut_link_txt a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#660000;
	text-decoration:none;
	
}
.tut_link_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#660000;
	text-decoration:underline;
	
}
/***************end of case study***************/
/*******************tradu***********************/
.tradu_div {
	width:900px;
}
.team_img1 {
	margin-left:340px;
	width:216px;
	height:246px;
}
.tradu_img1 {
	margin-left:340px;
	width:216px;
}
.tradu_txt1 {
	padding-top:15px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.tradu_txt1 a:link, .tradu_txt1 a:active, .tradu_txt1 a:hover, .tradu_txt1 a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.tradu_txt1 a:hover {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#b60000;
	text-decoration: underline;
}
.tradu_halfstrip {
	margin-top:30px;
	width:398px;
	height:35px;
	background-image:url(../images/tradu-strip.png);
	background-repeat:no-repeat;
}
.tradu_half_txt {
	padding-left:15px;
	padding-top:7px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
}
.bullets {
	padding:0;
	margin:0;
}
.bullets ol {
	padding:0;
	margin:0;
}
.bullets li {
	margin-top:20px;
	padding-left:60px;
	font-family:Georgia, "Times New Roman", Times, serif 20px;
}
/*******************blogs***********************/
.blogs_header_txt {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#b60000;
}
.blogs_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#660000;
	padding-left:10px;
	text-decoration:none;
}
.blogs_txt a:link, .blogs_txt a:active, .blogs_txt a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
	
}
.blogs_txt a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#b60000;
	text-decoration:underline;
	
}
.comment_txt {
	padding-right:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#b60000;
}
.comment_name {
	float:left;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#b60000;
}
.comment_input {
	float: left;
	margin-left:40px;
	width:200px;
	border:#000000 solid 1px;
}
.comment_txtarea {
	float:left;
	margin-left:40px;
	
	border:#000000 solid 1px;
}
.submit_comment {
	margin-left:350px;
	width:134px;
}
/********************All Articles***********/
.artcile_txt{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#b60000;
}
.bullets {
	margin:0;
	padding:0;
}
.bullets ul {
	margin:0;
	padding:0;
}
.bullets li {
	margin-top:20px;
	background: url(../images/bullets_1.png) no-repeat 60px;
	padding-left: 150px;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
}
/*******************Web Usability*************************/
.usability_head_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	font-weight: bold;
	color:#ffffff;
	padding-top:20px;
	text-align:center;
}
.usability_headdiv {
	margin:0;
	padding:0;
	height:80px;
}
.usability_main_div {
	margin:0;
	padding:0;
}
.txt_div {
	margin-left:30px;
	padding:0;
}
.usability_head1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#660000;
	font-weight:bold;
}
.ptxt1 {
	margin-left:30px;
	padding-top:10px;
	color:#b60000;
	font-weight:bold;
	font-size:12px;
}
.usability_table {
	margin:0;
	padding:0;
}
.usuability-des {
	width:700px; 
	margin:20px 30px 0 0; 
	text-align:left;
}
.usuability-des th{
	border:1px solid #ffd1d6; 
	padding:5px; 
	font-size:18px;
}
.web-characteristic{
	width:350px; 
	font-size:14px; 
	font-weight:bold;
}
.usability_td {
	border:1px solid #ffd1d6;
	padding:5px;
	font-size:12px;
}
/***************web Evalution**********/
.evalution_hd {
	padding-top:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#b60000;
	font-weight:bold;
}
.eva_div {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	width:600px;
	font-weight:bold;
}
.eva_input_div {
	margin-left:10px;
	margin-top:20px;
	width:300px;
	height:20px;
	border:1px solid #000000;
}
.eva_input_div1 {
	margin-left:10px;
	margin-top:20px;
	width:300px;
	height:60px;
	border:1px solid #000000;
}
.quary_button {
	width:122px;
	height:28px;
	background-image: url(../images/quary-button.png);
	background-repeat:no-repeat;
}
.quary_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:3px;
	text-decoration:none
}
.quary_txt a:link, a:active, a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.quary_txt a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
}	
.footer_bottom_bg1{
	background: url(../images/footer_bottom_bg.jpg) repeat-x;
	height: 50px;
}
/****************************All Lessons*************************/
.lessons_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.lessons_txt a:link, .lessons_txt a:active, .lessons_txt a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.lessons_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#b60000;
	text-decoration:underline;
}
/***************Introduction to Ruby************************/
.Ruby_head_txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#660000;
	text-decoration:underline;
}
.blo-Con-manylist{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	margin:10px 0 10px 50px;
	}
.blo-Con-manylist li a{
	display:block;
	color:#000;
	margin:5px 0;
	}
.blo-Con-manylist li span{
	display:block;
	margin:0 0 8px 20px !important;
	font-weight:bold !important;
	}
.blo-Con-manybig{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:none !important;
	margin:5px 20px 10px !important;
	}
.blo-Con-manytext{
	font-weight:normal !important;
	margin-left:10px !important;
	}
.example_lft_gap {
	padding:0 0 0 30px;
	}
.example_lft_gap1 {
	padding:0 0 0 60px;
	}
.blo-Con-manytab{
	margin-top:20px;
	width:400px;
	border-bottom:none !important;
	}
.lesson_nav {
	margin:0;
	padding:0;
}
.lesson_nav li {
	margin-left:60px;
	list-style-image:url(../images/bull.png);
	line-height:20px;
	text-align:justify;
	margin-right:30px;
}
.tab_cl {
	padding-top:10px;
	text-align:left;
	vertical-align:top;
}
.click_txt {
	padding-left:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.click_txt a:link, .click_txt a:active, .click_txt a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.click_txt a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#b60000;
	text-decoration:none;
}
/****************Engineyard*********************/
.engine_head_text {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	font-weight:bold;
	color:#000066;
	text-align:center;
}
.engine_mid_text {
	padding-top:8px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#ffffff;
}
.engine-txt {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#b60000;
	text-decoration:underline;
}
.engine-txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#03628f;
	text-decoration:none;
}
.down_product1 {
	margin-top:20px;
	margin-left:250px;
	width:300px;
	height:35px;
	background-image:url(../images/product-dev-heading1.jpg);
	background-repeat:no-repeat;
}
