/* CSS Document */
body {background: #fff url(../images/body-background-iphone.gif) repeat-x top;margin: 0px; padding: 0px;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:0.75em;color:#333333;text-align:center; line-height:1.4em;}
/*body {background: #fff url(../images/body-background-mathematicia.jpg) repeat-x top;margin: 0px; padding: 0px;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:0.75em;color:#333333;text-align:center; line-height:1.4em;}*/

a, a:visited, a:active {color: #4b79ac; text-decoration: none;}
a:hover {color:#000000; text-decoration: underline;}
/* Header Starts */
#inic-header #logo {width: 136px; height: 51px; background: url(../images/logo-iphone.gif) no-repeat left; float: left; margin: 0px;}
/* Header Ends */
/* Navigation Starts */
#inic-header #nav li:hover ul.sub li a:hover {background-image:url(../images/bul-top-nav-li-ul-li-a-hover-iphone.gif) !important; background-position:5px 0px; background-repeat:no-repeat; color:#fff; background-color:none !important;}
#inic-header #nav li:hover ul.sub li a.fly:hover {background-image:url(../images/bul-top-nav-li-ul-li-a-fly-hover-iphone.gif) !important; background-position:5px 0px; background-repeat:no-repeat; color:#fff; background-color:none !important;}
#inic-header #nav li:hover ul.sub li a.fly:hover ul{ z-index:1000;}
#inic-header #nav li:hover li:hover a.fly,
#inic-header #nav li:hover li:hover li:hover a.fly,
#inic-header #nav li:hover li:hover li:hover li:hover a.fly,
#inic-header #nav li:hover li:hover li:hover li:hover li:hover a.fly
{background-image:url(../images/bul-top-nav-li-ul-li-a-fly-hover-iphone.gif) !important; background-position:5px 0px; background-repeat:no-repeat; color:#fff; background-color:none !important; z-index:1000;} 
/* Navigation Ends */
/* Banner Clss Starts */
#inic-header #banner { height: 215px; background:url(../images/homebanner-ipad.png) no-repeat top right; text-align:right; padding:0px; vertical-align:top;}
/*#inic-header #banner { height: 240px; background:url(../images/homebanner-mathematicia.jpg) no-repeat top right; text-align:right; padding:0px; vertical-align:top;}*/

#inic-header #banner div#search-language{ background:url(../images/bg-lc-lg-iphone.gif) no-repeat top left; height:30px; width:321px; margin-left:574px;}
/* Banner Clss Ends */
/* H1 Span */
#page-container h1 span{color: #4b79ac;}
#page-container h2 {color: #4b79ac; font-weight:normal; padding-bottom:3px; line-height:1.2em; margin-top:20px;}
/* H1 Span */
/* Footer Starts */
#footer {margin-bottom: 20px;background: url(../images/iphone-footer-linkset-bg.gif) top center no-repeat;}
#footer #link-set { color: #4b79ac;}
/* Footer Ends */
/* Sidebar Starts */
div#inic-sidebar ul li a:hover{ color:#4b79ac; text-decoration:none;}
/* Sidebar Ends */
/* Sidebar Postition Setup Left OR Right */
#contents { width:650px; float:left; margin-bottom:15px;}
#inic-sidebar { width:230px; float:right;}

/* iPhone Navigation Starts */
#page-container #nav-tab .nav-tab-C-iphone { float:left;  width:875px;}
/* iPhone Navigation Starts */

	/* iPhone Landing Page*/
	#ip-wrapper h1{ border-bottom:none;}
	#ip-wrapper { margin-left:auto; margin-right:auto; width:888px; background:url(../images/iphone/bg-middle.gif) left top repeat-y; text-align:left; font-family:arial; font-size:12px; color:#333333; }
	#ip-wrapper p {margin:9px 0px;}
	#ip-wrapper span img {border:none; margin:2px;}
	#ip-wrapper .ip-top { width:888px; height:10px; background-image:url(../images/iphone/crn-top.gif); background-position:top left; background-repeat:no-repeat;}
	#ip-wrapper .ip-bot { margin-left:auto; margin-right:auto;width:888px; height:10px; background-image:url(../images/iphone/crn-bot.gif); background-position:bottom left; background-repeat:no-repeat;}
	#ip-wrapper .ip-bg-header {height:350px; background-image:url(../images/iphone/bg-lp-header.png); background-position:top left; background-repeat:no-repeat;}
	#ip-wrapper .txt{line-height:1.4em;}
	#ip-wrapper h1{font-family:Arial; margin:0px 0px 10px 0px; font-size:24px;}
	#ip-wrapper h1 a{font-family:Arial; color:#333333;  text-decoration:none;}
	#ip-wrapper h1 a:hover{font-family:Arial; color:#333333;  text-decoration:none;}
	
	
	#ip-header-content { margin:10px 24px;}
	#ip-header-content .ip-header-txt  {margin:35px 0px 0px 58px; width:380px;}
	#ip-wrapper .ip-middle{}
	.ip-middle-left { width:555px;}
	.ip-middle-right {width:296px;}
	.bl-ser {width:264px; margin: 0px 10px 75px 0px;}
	.bl-ser-img { float:left; margin-right:5px; height:155px;}
	.bl-ser-txt { float:left; text-align:left; width:205px; height:140px; overflow:hidden;}
	.bl-ser-txt h2{font:normal 16px Arial; margin:0px 0px 3px 0px;color:#333333; }
	.bl-ser-more { float:left; text-align:right; width:205px; font-size:12px; color:#FF6600; height:25px; border-bottom:solid 1px #e1e1e1;}
	.bl-inst-quote { float:left; text-align:left; width:220px;}
	.bl-inst-quote h2{font:normal 16px Arial; margin:0px 0px 0px 0px; color:#333; padding:2px;  }
	.bl-inst-quote h2 span{ font:normal 11px arial; color:#666;}
	#inst-quote-form{ padding:10px 5px 10px 10px;}
	#inst-quote-form .tf { width:90%; height:16px; border:solid 1px #d1d1d1; padding:4px 3px; margin-bottom:10px; font-weight:bold; font-family:arial; font-size:14px; color:#333; height:16px;}
	#inst-quote-form .dd { width:90%; height:27px; border:solid 1px #d1d1d1; padding:4px 3px; margin-bottom:10px; font-weight:bold; font-family:arial; font-size:14px; color:#333;}
	#inst-quote-form .cp { width:150px; height:16px; border:solid 1px #d1d1d1; padding:4px 3px; margin:5px 0 10px 0; font-weight:bold; font-family:arial; font-size:14px; color:#333;}
	#inst-quote-form .ta { width:90%; height:80px; border:solid 1px #d1d1d1; padding:4px 3px; margin-bottom:10px; font-weight:bold; font-family:arial; font-size:14px; color:#333;}
	#inst-quote-form .bt { width:76px; height:25px; border:none; background:url(../images/iphone/btn.gif) left top no-repeat;}
	/* iphone Inside Pages */
	#ip-bg-header-inside{height:168px; background-image:url(../images/iphone/bg-lp-header-inside.gif); background-position:top left; background-repeat:repeat-x; border-left:solid 1px #eeeeee; border-right:solid 1px #eeeeee; padding-bottom:1px;}
	#ip-bg-header-inside h1 { float:left; font-family:Arial; font-size:24px; margin:55px 0px 0px 20px;}
	#ip-bg-header-inside img {float:right; }
	#ip-middle-inside{ padding-right:0px; background-image:url(../images/iphone/bg-lp-middle-inside.gif); background-position:top left; background-repeat:repeat-x; padding-top:6px;}
	#ip-middle-left-inside { width:64%; padding:0px; border-left:solid 1px #eeeeee;}
	#ip-middle-right-inside { width:35%;}
	#ip-middle-left-inside h2 { font-family:Arial; font-size:20px; line-height:1.3em; margin:0px; }
	#ip-middle-left-inside .txt{ margin:20px; line-height:1.5em;}
	#ip-nav { margin:0px 0px 0px 20px;}
	#ip-nav ul{ margin:0px; padding:0px; list-style-type:none; }
	#ip-nav ul li{ width:49%; float:left; margin:0px 5px 5px 0px; padding:0px; list-style-type:none; }
	#ip-nav ul li a{ display:block; background-image:url(../images/iphone/bg-nav-li-h.gif); padding:7px; margin:0px 0px 2px 0px; color:#666666; font-weight:bold; text-decoration:none; }
	#ip-nav ul li a:hover{ display:block; color:#222222; font-weight:bold; text-decoration:none; background-image:url(../images/iphone/bg-nav-li.gif);}
	/* iphone Inside Pages */
	
	
	/* iPhone Inatant Quote 
	#iphone-inst-quote{ width:294px; height:606px; text-align:center; background: url(../../../uploads/images/iphone/bg-inst-quote.gif) no-repeat top center; margin:0px;}
	div.error { color:#cc0000; font:bold 12px Arial, Helvetica, sans-serif; padding:2px; text-align:center; padding:65px 20px 0px 40px;}
	#iphone-inst-quote h2{font:bold 14px Arial; margin:0px 0px 0px 0px; color:#fff; padding:2px; text-align:center; margin-top:20px;}
	#iphone-inst-quote h2 span{ font:normal 11px arial; color:#666;}
	.inst-quote-form form{ margin:55px 20px 50px 37px; #margin:55px 20px 50px 42px; text-align:left; font-weight:bold;}
	#iphone-inst-quote .tf { width:90%; line-height:1.0em; border:none; padding:2px 2px; margin-bottom:4px; font-weight:bold; font-family:arial; font-size:12px; color:#999999; background:transparent !important;}
	#iphone-inst-quote .dd { width:90%; line-height:1.0em; border:none; padding:2px 2px; margin-bottom:0px; font-weight:bold; font-family:arial; font-size:12px; color:#999999; background:transparent !important;}
	#iphone-inst-quote .cp { width:70px; line-height:1.0em; border:none; padding:2px 2px; margin:5px 0 4px 0; font-weight:bold; font-family:arial; font-size:12px; color:#999999; background:transparent !important;}
	#iphone-inst-quote .ta { width:90%; line-height:3.0em; border:none; padding:2px 2px; margin-bottom:4px; font-weight:bold; font-family:arial; font-size:12px; color:#999999; background:transparent !important;}
	#iphone-inst-quote .bt { width:82px; height:30px; border:none; background:url(../../../uploads/images/iphone/submit.gif) left top no-repeat; margin-top:7px;}
	/* iPhone Inatant Quote 	*/
	
	#iphone-inst-quote{ width:294px; height:606px; text-align:center; background: url(../../../uploads/images/iphone/bg-inst-quote.gif) no-repeat top center; margin:0px;}
	div.error { color:#c00; font:bold 12px Arial, Helvetica, sans-serif; padding:2px; text-align:center; padding:65px 20px 0px 40px;}
	#iphone-inst-quote h2{font:bold 14px Arial; margin:0px 0px 0px 0px; color:#fff; padding:2px; text-align:center; margin-top:20px;}
	#iphone-inst-quote h2 span{ font:normal 11px arial; color:#666;}
	.inst-quote-form form{ margin:55px 20px 50px 37px; #margin:55px 20px 50px 42px; text-align:left; font-weight:bold;}
	#iphone-inst-quote .tf { width:215px; line-height:1.0em; border:solid 1px #d1d1d1; padding:2px 2px; margin-bottom:4px; font-weight:bold; font-family:arial; font-size:12px; color:#333;}
	#iphone-inst-quote .dd { width:215px; line-height:1.0em; border:solid 1px #d1d1d1; padding:2px 2px; margin-bottom:0px; font-weight:bold; font-family:arial; font-size:12px; color:#333;}
	#iphone-inst-quote .cp { width:70px; line-height:1.0em; border:solid 1px #d1d1d1; padding:2px 2px; margin:5px 0 4px 0; font-weight:bold; font-family:arial; font-size:12px; color:#333;}
	#iphone-inst-quote .ta { width:215px; height:50px; #height:45px; border:solid 1px #d1d1d1; padding:2px 2px; margin-bottom:4px; font-weight:bold; font-family:arial; font-size:12px; color:#333;}
	#iphone-inst-quote .bt { width:82px; height:30px; border:none; background:url(../../../uploads/images/iphone/submit.gif) left top no-repeat; margin-top:7px; cursor:pointer;}
	
	
.ip_skils { border:solid 1px #d3ecff; -moz-border-radius:5px; padding:5px; background:url(../../../uploads/images/iphone/ip_skills.gif) repeat-x; margin-bottom:19px;} 
.ip_skils h2{ text-align:center; color:#000000 !important;}
.ip_skils ul { margin:0px 10px !important; padding:0px !important; list-style-type:none;}
.ip_skils ul li { line-height:27px !important; background:url(../../../uploads/images/iphone/ip_bul_skills.gif) no-repeat 0px  8px !important;  padding:0px  0px 0px 16px !important;border-bottom:dashed 1px #e0e0e0;}
.ip_skils ul li.last { border-bottom:none;}
.ip_whynic { border:solid 1px #cde2a0; -moz-border-radius:5px; padding:5px; background:url(../../../uploads/images/iphone/ip_whyindianic.gif) repeat-x; margin-bottom:20px; }
.ip_whynic h2{ text-align:center; color:#000000 !important;}
.ip_whynic ul { margin:0px 10px !important; padding:0px !important; list-style-type:none;}
.ip_whynic ul li { line-height:27px !important; background:url(../../../uploads/images/iphone/ip_bul_whynic.gif) no-repeat 0px  8px !important; padding:0px  0px 0px 16px !important; ffont-size:11px;  border-bottom:dashed 1px #e0e0e0;}
.ip_whynic ul li.last { border-bottom:none;}
	
/*Form Classes  Windows mobile
	.bl-ser-img { float:left; margin-right:5px; height:155px;}
	.bl-inst-quote { float:left; text-align:left; width:100%;}
	.bl-inst-quote h2{font:normal 16px Arial; margin:0px 0px 0px 0px; color:#333; padding:2px;  }
	.bl-inst-quote h2 span{ font:normal 11px arial; color:#666;}
	#inst-quote-form{ padding:10px 5px 10px 10px;}
	#inst-quote-form .tf { width:90%; height:16px; border:solid 1px #d1d1d1; padding:4px 3px; margin-bottom:10px; font-weight:bold; font-family:arial; font-size:14px; color:#999999; background:#f7f7f7;}
	#inst-quote-form .dd { width:90%; height:27px; border:solid 1px #d1d1d1; padding:4px 3px; margin-bottom:10px; font-weight:bold; font-family:arial; font-size:14px; color:#999999; background:#f7f7f7;}
	#inst-quote-form .cp { width:200px; height:16px; border:solid 1px #d1d1d1; padding:4px 3px; margin:5px 0 10px 0; font-weight:bold; font-family:arial; font-size:14px; color:#999999; background:#f7f7f7;}
	#inst-quote-form .ta { width:90%; height:80px; border:solid 1px #d1d1d1; padding:4px 3px; margin-bottom:10px; font-weight:bold; font-family:arial; font-size:14px; color:#999999; background:#f7f7f7;}
	#inst-quote-form .bt { width:76px; height:25px; border:none; background:url(../images/iphone/btn.gif) left top no-repeat;}*/
	
	
