body{FONT-WEIGHT : normal;color :#4f4f4f;FONT-STYLE : normal; margin-top :0px;	background:url(../images/body-bg.gif) repeat-x top left #003059;/*#eaeaea*/	font-size : 12px;}
a{cursor:pointer;}
H1{	PADDING-RIGHT : 0px; PADDING-LEFT : 0px;FONT-SIZE : 10px; PADDING-BOTTOM : 0px; MARGIN : 0px; color :#ffffff;PADDING-TOP : 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;}

H1 a{PADDING-RIGHT : 0px;PADDING-LEFT : 0px;FONT-SIZE : 10px;PADDING-BOTTOM : 0px;MARGIN : 0px;color :#ffffff;PADDING-TOP : 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

H1 a:hover {PADDING-RIGHT : 0px;PADDING-LEFT : 0px;FONT-SIZE : 10px;PADDING-BOTTOM : 0px;MARGIN : 0px;color :#999999 ; 	PADDING-TOP : 0px;font-family:Verdana, Arial, Helvetica, sans-serif;}

H2 {PADDING-RIGHT : 0px;PADDING-LEFT : 0px;FONT-WEIGHT : bold;FONT-SIZE : 14px;PADDING-BOTTOM : 0px; MARGIN : 0px; 	color :#4f4f4f; PADDING-TOP : 0px; FONT-FAMILY : Arial, Helvetica, sans-serif;}

H3 {PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FONT-WEIGHT : bold; FONT-SIZE : 14px; PADDING-BOTTOM : 0px; MARGIN : 0px; 	color:#000000; PADDING-TOP : 0px; FONT-FAMILY:Helvetica, sans-serif;}

H4 {PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FONT-SIZE : 18px; PADDING-BOTTOM : 0px; MARGIN : 0px; color :#4f4f4f; 	PADDING-TOP : 0px; 	FONT-FAMILY : Arial, Helvetica, sans-serif;}

DIV {PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FONT-WEIGHT : normal; FONT-SIZE : 12px; PADDING-BOTTOM : 0px; MARGIN : 0px; 	color :#4f4f4f; PADDING-TOP : 0px; FONT-STYLE : normal; FONT-FAMILY : Arial, Helvetica, sans-serif;}

P {	PADDING-RIGHT : 0px; 	PADDING-LEFT : 0px; FONT-WEIGHT : normal; FONT-SIZE : 12px; PADDING-BOTTOM : 0px; 	MARGIN : 0px; 	color : #4f4f4f; PADDING-TOP : 0px; FONT-STYLE : normal; FONT-FAMILY : Arial, Helvetica, sans-serif;}

INPUT {PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FONT-WEIGHT : normal; FONT-SIZE : 12px; PADDING-BOTTOM : 0px; MARGIN : 0px; 	color :#4f4f4f; PADDING-TOP : 0px; 	FONT-STYLE : normal; FONT-FAMILY : Arial, Helvetica, sans-serif;}

SELECT {PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FONT-WEIGHT : normal; FONT-SIZE : 12px; PADDING-BOTTOM : 0px; 	MARGIN : 0px; 	color : #4f4f4f; PADDING-TOP : 0px; FONT-FAMILY : Arial;}

#appsdev {color :#FFF; font-family:Verdana, Arial, Helvetica, sans-serif;background-image:url(../images/our_steps.gif);	border : 1px solid #dcdcdc; padding : 4px; 	text-align : center; margin-top:20px;}

#toplinkmenus{background-color:#00a7ee; text-align: center;}

#toplinkmenus ul{list-style-type:none; display:inline;}

#toplinkmenus ul li{display:inline; padding-right:5px; padding-left:5px;}

#toplinkmenus a {PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FONT-SIZE : 10px; MARGIN : 0px; color :#FFF; font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	height:20px; text-align:center; padding-top:7px; padding-bottom:10px; vertical-align:middle;	FONT-WEIGHT : bold;}

#toplinkmenus a:hover {	color :#FF0000;}

#browserinner{float:left; padding-left:10px;}

.titleforh1{font-family:Arial, Helvetica, sans-serif;color:#990033; font-size:15px;	text-decoration:none;}

.titleforh1_1{font-family:Arial, Helvetica, sans-serif;color:#000000; font-size:13px; text-decoration:none;}

#title2forh1{padding:8px;border:1px solid #CCCCCC;width:400px;background-color: #FEFCE9;font-family:Arial, Helvetica, sans-serif;	color:#333333;font-size:13px;	text-decoration:none;	font-weight:bold;}

#main-column {BORDER-RIGHT : #e7e7e7 0px solid; PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FLOAT : right; PADDING-BOTTOM : 0px;	margin-left:6px; WIDTH : 280px; PADDING-TOP : 5px; HEIGHT : auto;}

#main-column1 {	BORDER-RIGHT : #e7e7e7 0px solid; PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FLOAT : left; PADDING-BOTTOM : 0px;	MARGIN : 0px; WIDTH : 190px; PADDING-TOP : 0px; HEIGHT : 100%; border : 1px solid #e7e7e7; }

#main-column2 {	BORDER-RIGHT : #e7e7e7 0px solid; PADDING-RIGHT : 0px; PADDING-LEFT : 0px; FLOAT : left; PADDING-BOTTOM : 0px;	MARGIN : 0px; WIDTH : 190px; PADDING-TOP : 0px; HEIGHT : 100%; border : 0px solid #e7e7e7; }

#mainstory_banner {DISPLAY : block; WIDTH : 350px; HEIGHT : 260px; float : left;}

#homelink a {color:#333333; TEXT-DECORATION : none;font-size:12px;}

#homelink a:hover {	COLOR : #333333; TEXT-DECORATION : none;font-size:12px;}

#services{width:965px; height: auto; overflow:auto; float:left; border-top:#e7e7e7 1px solid;}

#campusconnect {BORDER-RIGHT : #f2f2f2 1px solid; PADDING-RIGHT : 5px; PADDING-LEFT : 5px; PADDING-BOTTOM : 0px; MARGIN : 0px 0px 0px; WIDTH : 126px; PADDING-TOP : 10px; HEIGHT : 95px; TEXT-ALIGN : center; float : left;	color:#1F1F1F; 	font-weight : bold; font-family: Verdana;font-size:12px;}

#campusconnect a{ color:#333333;text-decoration : none;}

#campusconnect a:hover{ color:	#3333FF; text-decoration : none;}

#opinion-column {BORDER-left : #f2f2f2 1px solid; BORDER-RIGHT : #f2f2f2 1px solid; PADDING-RIGHT : 0px;PADDING-LEFT : 0px; 	FLOAT : left; PADDING-BOTTOM : 0px; MARGIN : 0px; WIDTH : 580px; height:268px;PADDING-TOP : 0px; 	HEIGHT : auto; font-size :12px; font-family : Arial;}

#opinion-column1{BORDER-RIGHT : #ebebeb 0px solid; PADDING-RIGHT : 5px; PADDING-LEFT : 5px; FLOAT : left; PADDING-BOTTOM : 5px; 	MARGIN : 0px; WIDTH : 570px; PADDING-TOP : 0px; HEIGHT : auto; border-left : 0px solid #ebebeb;}

#opinion-column1 a{ color : #FF6600; text-decoration : none;}

#opinion-column1 a:hover{ color : #993300; 	text-decoration : none;}

#header-middle {PADDING-RIGHT : 10px; BORDER-TOP : #f0f0f0 1px solid; PADDING-LEFT : 8px; FONT-WEIGHT : bold; PADDING-BOTTOM : 0px; 	MARGIN : 0px; WIDTH : auto; LINE-HEIGHT : 20px; PADDING-TOP : 0px; BORDER-BOTTOM : #ebebeb 0px solid; FONT-FAMILY : Arial;  	HEIGHT : 55px; text-align : center;line-height:25px;margin-top:0px;padding-top:10px;}

#offerings-column {	PADDING-RIGHT : 0px; PADDING-LEFT : 0px; text-align :left; FLOAT : left; PADDING-BOTTOM : 0px; MARGIN : 0px; 	WIDTH : 190px; PADDING-TOP : 0px; HEIGHT : auto; float :right; margin :0; border :#e7e7e7 1px solid;}

#offerings-header {	PADDING-RIGHT : 0px; BORDER-TOP : #f0f0f0 1px solid; PADDING-LEFT : 6px; FONT-WEIGHT : bold; 	PADDING-BOTTOM : 0px; MARGIN : 0px; WIDTH : auto; LINE-HEIGHT : 18px; height : 21px; background-color : #E1E1E1; 	PADDING-TOP : 0px; 	font-weight : bold; BORDER-BOTTOM : #ebebeb 1px solid; FONT-FAMILY : Arial;  font-size : 14px; 	margin : 0; background : url(../images/header_bg.jpg) repeat-x; border-left : 5px solid #999999; padding-top : 3px;}

#nonlinkmenu {DISPLAY: block; PADDING-LEFT: 5px;  COLOR: #003366;  BORDER-BOTTOM: #f2f2f2 1px solid;  TEXT-DECORATION: none; 	font-size:12px; height: auto;  padding-top:4px; padding-bottom:4px; margin:0px;height: auto; border-left:5px solid #FFFFFF; }

A.active { COLOR : #2063b2; TEXT-DECORATION : none;}

A.offering-more {DISPLAY: block; PADDING-LEFT: 5px; COLOR: #003366; BORDER-BOTTOM: #f2f2f2 1px solid; TEXT-DECORATION: none; 	font-size:12px; height: auto; padding-top:4px; padding-bottom:4px; margin:0px;height: auto; border-left:5px solid #ffeec5; }

A.offering-more:hover { COLOR: #FF0000; TEXT-DECORATION: none; border-left:5px solid #FF6600;}

A.offering-more:active {BACKGROUND-IMAGE: url(/images/offerings-more-2.gif); COLOR: #2063b2; TEXT-DECORATION: none;}

A.offering-more:unknown {BACKGROUND-IMAGE: url(/images/offerings-more-2.gif); COLOR: #2063b2; TEXT-DECORATION: none;}

.toptestimonial{width:966px; height: auto; float:left; padding-top:10px;}

.testimonialbox{width:966px; height: auto; float:left; border-top:#e7e7e7 1px solid; border-bottom:#e7e7e7 1px solid; }

.testimonial{font-weight : bold; font-family : Arial; font-size : 16px; text-align : center; height : 25px; padding-top : 6px; 	background : url(../images/footer-bg.gif) repeat-x center;}

.subtestimonial{ width : 460px; height : auto; padding : 10px; font-size : 12px; font-family : Arial; float : left;	border-right:#e7e7e7 1px solid; float:left; text-align:justify;}

.subtestimonial1{ width : 460px; height : auto; padding : 10px; font-size : 12px; font-family : Arial; float : right; 	text-align:justify;}

.banner{ width : 716px; height : 78px; float : right;  position : static;}

.span{ font-size : 16px; text-align : center; }

.logo1{ background : #FFFFFF; width : 192px; float : left; }

.header{ float : right; width : 774px; height : auto; background : #000000;}

.menu{ width : 774px; float : right; height : auto; background : #000000;}

.readmore{ font-size:9px; text-decoration : none; color: #FF3300;}

.readmore a:hover{ text-decoration : none; color: #666666;}

#readmore{ font-size:9px; text-decoration : none; color:#000000;}

#readmore a:hover{ text-decoration : none; color:#000000;}

.img_border{ border : 1px solid #dcdcdc; padding : 4px; text-align : center; margin-top:20px;}



/******************* menu Css**************************/ 

#halfmoon{margin-bottom : 0;float : right;width : 966px;text-align : center;text-transform : uppercase;height : 20px;	background : url(../images/menu_bg.jpg) repeat-x center;margin-top : 0px;margin : 0;	padding-bottom:0px; margin-bottom:0px; background-color: #000000; width:774px; height:25px;}

#halfmoon ul{padding : 0;margin : 0;padding-top : 0px;font : 11px Verdana bold;color : #FFFFFF;list-style-type : none;	text-align : center;border-bottom : 0px solid #929492;font-weight : bold; height : 0px;}

#halfmoon li{display : inline;margin : 0;height : 20px;}

#halfmoon li a{	text-decoration : none;	margin : 0;	margin-right : 0px; /*distance between each tab*/	color : #FFFFFF;font-size : 11px ;text-align : left;font-weight : bold;	padding-left : 14px;padding-right : 13px;	padding-bottom : 0px;padding-top : 0px;border-right : 1px solid #999999;}

#halfmoon li a:hover{color : #FFFFFF;padding-top:6px;padding-bottom:6px;	/*background : url(../images/menu_bgoreng.jpg)  repeat-x ;*/}

#halfmoon li .active{color : #FFFFFF;padding-top:6px;padding-bottom:6px;	/*background : url(../images/menu_bgoreng.jpg)  repeat-x ;*/}

#halfmoon li a:hover, .halfmoon li.selected a{padding-left : 14px;	padding-right : 13px;/*padding-top : 0px;	padding-bottom : 0px;*/	border-right : 1px solid #FF6600;/*background : url(../images/menu_bgoreng.jpg)  repeat-x center ;*/}

/* ******************** Other CSS********************/

#container {BACKGROUND : #fff;margin : 0px auto; WIDTH : 966px;position:relative;border:0px solid #EBEBEB; }

#test {BACKGROUND : #fff; MARGIN : 0; WIDTH : 966px; }

FORM {PADDING-RIGHT : 0px; PADDING-LEFT : 0px; PADDING-BOTTOM : 0px; MARGIN : 0px; 	PADDING-TOP : 0px;}

#footer-container {CLEAR : both; FONT-SIZE : 0.95em; background : url(../images/footer-bg.gif); WIDTH : 966px;	BACKGROUND-REPEAT : repeat-x;  HEIGHT : 35px}

#footer-container A{FONT-SIZE : 9px; color : #4f4f4f; TEXT-DECORATION : none; BORDER-top : #e7e7e7 0px solid;}

#footer-container A:hover{COLOR : #ff6600}

#footer {CLEAR : both; FONT-SIZE : 11px; WIDTH : 966px; COLOR : #333333; HEIGHT : 38px; BACKGROUND-COLOR : #fff}

#footertext1 {PADDING-RIGHT : 0px; PADDING-LEFT : 10px; FLOAT : left; PADDING-BOTTOM : 0px; PADDING-TOP : 15px;width:350px;}

#extraprofile {PADDING-RIGHT : 5px; PADDING-LEFT : 10px; FLOAT: left; PADDING-BOTTOM : 0px; PADDING-TOP : 7px; width:100px;}

#title{ padding : 0; font-size : 11px; color : #666666; font-family : Arial; padding-left : 3px; padding-right : 0px;}

#title a{ padding : 0; font-size : 11px; font-family : Arial; padding-left : 3px; padding-right : 3px; text-decoration : none; }

.pageheader{height : 24px;font-size : 17px; color:#000000; padding-left : 5px;padding-top : 2px;font-family:Helvetica, sans-serif ;background-image : url(../images/middle_bg.jpg);border-top : 0px solid  #999999;}

.Bottumborder{ width:965px; height:auto; float:left; margin-top:3px; border-bottom : #e7e7e7 1px solid;}

.box_border{ border : #e0e0e0  1px solid; background-color : #f8f8f8; color : #003366; 	padding-left : 5px;}

.border{ border : 1px solid  #919191;}

.bottum_border{ border-bottom : 1px solid #c2e7ff;}

.header_border{width : 100%; height : 100%;	float : left; border-bottom : 1px solid #FF0000; border-top : #FF0000 1px solid; 	padding-bottom : 2px; padding-top : 2px; background-color : #FFFFFF;height:131px;}

.topbox{float:right; width:42%; height:auto;padding-top:25px;}

.getstart{width:100%; margin-top:5px; height:32px; padding-right:10px; float:right; }

.fontget{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFFFFF; font-weight:bold;}

.topiconbox{width:100%; float:right; margin-top:0px; padding-right:0px;}

.requesticon{float:left; padding-left:12px;}

.tinyrequest{width:44%; float:left; text-align:left; padding-top:5px; padding-left:5px;}

.phone{font-family:sans-serif;font-size:14px;color:#99FFFF;}

.browserbox{width:35%; float:right; padding-left:10px;}

.font_v{ font-family : Verdana}

.our_practies_title{height : 20px; padding-top : 4px; padding-left : 5px; font-size : 14px; color : #000; background : #EFEFEF; 	font-family : Verdana; 	font-weight : bold;}

.wrapper{width:965px; height: auto; float:right; margin-top:0px; margin-bottom:0px;}

.wrapperinner{float:left; height:268px; width:774px;}

.right_collum{ width : 192px; height : auto; float : left;}

.rightpan{float:left; padding-bottom:20px; width:191px;}

.client{height: auto; width:100%;}

.requesttxt{color:#0079b2; font-size:22px; padding-left:30px; font-weight:bold; text-decoration:none;}

.contactbox{float:left; width:174px; height:auto; overflow:auto; margin-left:4px; border:1px solid #e7e7e7;}

.contacttitle{width:174px; border-bottom:1px solid #bdbdbd;color:#0097cf;font-size:18px;           font-weight:bold;line-height:30px;}

.contactcontent{margin-left:5px; line-height:20px;}

.contactcontentbox{padding-top:8px; padding-bottom:8px;}

.proposaltxt{color:#5f5f5f; font-size:28px; padding-left:30px; font-weight:bold; text-decoration:none;}

.download_bg{  height :auto; width :auto; vertical-align : middle; padding-top : 3px;padding-left:2px; padding-bottom:10px;}

.download_bghome{  height :auto; width :auto; vertical-align : middle; padding-top : 10px;padding-left:2px; padding-bottom:10px;}

.left{ width : 192px; height : auto; float : left;}

.text_padding{ padding : 6px; text-align : justify; background-color : #f8f8f8;}

.contact_bg{ background : url(../images/contact_bg.gif) no-repeat ; width : 179px; height : 250px; }

.leftpadding{ padding-left : 10px;}

#toplink{ text-decoration : underline; color : #FFFFFF; font-size : 11px;}

#toplink a{ text-decoration : underline; color : #FFFFFF; }

#toplink a:hover{ text-decoration : underline; color : #FF0000; }

.strong{ font-weight : bold;}

.fjsel{	BACKGROUND : #666666; COLOR : #FFF;}

.bannertxt{width:56%; float:left; padding-top:25px;}

.newheader{  background : url(../images/banner1.png)  no-repeat right top; 	 height : 106px;  width : 767px; padding-right:7px;	 margin : 0;  float : right; opacity:100; filter:alpha(opacity=100);}

#footertext{PADDING-RIGHT : 10px; PADDING-LEFT : 10px; FLOAT : right; PADDING-BOTTOM : 0px; PADDING-TOP : 12px;}

#footertext1{PADDING-RIGHT : 0px; PADDING-LEFT : 10px; FLOAT : left; PADDING-BOTTOM : 0px; PADDING-TOP : 15px;width:350px;}

#bottumlink a{ font-size : 11px; color : #666666; font-family : Arial;}

#bottumlink a:hover{font-size : 11px; color : #FF0000; background : #EBEBEB;}

#bottumlink_x a{ font-size : 11px; color: #0099FF; font-family : Arial;text-decoration:none;}

#bottumlink_x a:hover{ font-size : 11px; color: #65d5ff; font-style:oblique; text-decoration:underline;}

#footer-keywords{CLEAR : both; FONT-SIZE : 0.95em; color:#003059;/*#d1efff*//*background-color: #666666;*/WIDTH :auto;	HEIGHT : auto;padding-left:10px;padding-right:13px;padding-bottom:10px;padding-top:0px;	background:url(../images/footer-bg.jpg) bottom left no-repeat;	border:0px solid  #CCCCCC;	text-align:justify;

	/*background:#00648e;*//*086ab0*/}

#opinions-wrapper {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; float:left; color:#4f4f4f; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; 				font-size:12px; text-align:justify;	width: auto; float:left;}

.err{background: #FFEEEE url(../images/error.png) no-repeat scroll 6px 3px; border:1px solid #FF9999;color:#FF0000;	height:18px;font-size:12px;	padding:5px 5px 5px 30px;margin:10px 0px;font-weight:bold;}

.suc{background: #F0FFCF url(../images/tick.png) no-repeat scroll 6px 3px; 	border:1px solid #CDEB8B;color:#009900;

	height:23px;font-size:14px;padding:6px 6px 6px 30px;margin:10px 0px;height:18px;font-weight:bold;}

.valdiation{color:#F00;}

.red_border{border:1px solid red;}

.pos5-list{margin:0px;padding:0px;}

.pos5-list ul{margin:0px;padding:0px 0 0 0;list-style:none;width:200px;}

.pos5-list li{color:#a4def5;line-height:27px;font-size:12px;}

.pos5-list li h4{margin:0px; padding:0px; font-weight:normal;}

.pos5-list li a{color:#a4def5;text-decoration:none;	border-bottom:1px solid #548fa5;	background:url(../../images/css_images/arrow-services.jpg) no-repeat 5px 8px;display:block;	padding:0 0 0 22px;}

.pos5-list li a:hover{background:url(../../images/css_images/arrow-services-hv.jpg) no-repeat 0 8px; color:#fff;}

.Request{background:url(../images/Request.jpg) no-repeat left top; width:186px; height:65px; float:left; margin-top:15px;margin-bottom:20px; margin-left:0px; padding-top:8px; padding-left:0px; float:left; border:0px solid #e7e7e7;}

.Requesthome{background:url(../images/Request.jpg) no-repeat left top; width:186px; height:65px; float:left; margin-top:0px;margin-bottom:5px; margin-left:0px; padding-top:8px; padding-left:0px; float:left; border:0px solid #e7e7e7;}

.hometab{float:left;height:15px;}