/* CSS Document */
body {
	background-image:url(../images/bg.gif);
	font-family:'tahoma',Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#424242;
	margin:0px;
	text-align:left;
	padding:0px;
	}
.mainwhite{
	background-color:#FFFFFF;
}
div, ul, h1, h2, h3, li, p, img{
margin:0; padding:0;
}
.calign
{
text-align:center;
}


ul{
	
	padding: 0px; 
	margin: 0px;
	list-style-type:none;
}
li { 
	padding: 0px;
	margin:0px;
}
img{
	border:0px;
	margin:0; 
	padding:0;
}

.top-bg{
	background-image:url(../images/point2point-india-top_bg.gif);
	height:97px;
	width:100%;
	background-repeat:repeat-x;
}

#header {
	height:97px;

}
#header h1 {
	float:left; width:248px; height:64px;
}
#header h1 a {
	display:block; 
	background:url(../images/point2point-india-logo.gif) no-repeat left top;
	background-position:20px 15px;
	width:248px; 
	height:97px;
	z-index:200;
	}
#header h1 a span {
	display:none;
}

.blackstrip{
	background-image:url(../images/point2point-india-menubg.gif);
	height:39px;
	width:100%;
	background-repeat:repeat-x;
	color:#FFFFFF;
}
.space{
	padding-left:10px;
}
.bodbg{
	background-color:#f3f3f3;
}
.footer{
	background-image:url(../images/footer.gif);
	width:100%;
	background-repeat:repeat-x;
	height:40px;
}
.maroonbold{
	color:#ae0700;
	font-size:11px;
	font-weight:bold;
}
.maroon{
	color:#ae0700;
	font-size:11px;
	font-weight:normal;
}
.back{
	background-color:#EDEDED;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;

}
.backbot{
	background-color:#EDEDED;
	border-bottom:1px solid #CCCCCC;
	width:100%;
}
.backbot1{
	background-color:#EDEDED;
	border-top:1px solid #CCCCCC;
	width:100%;
}
.maroon-bord{
	border-bottom:1px solid #ae0700;
}

A:link {
	COLOR: #595959; font-weight:normal; TEXT-DECORATION: none
}
A:visited {
	COLOR: #595959; font-weight:normal; TEXT-DECORATION: none
}
A:active {
	COLOR: #595959; font-weight:normal; TEXT-DECORATION: none
}

A:hover {
	COLOR: #ae0700; TEXT-DECORATION: none
}
#utilities A:link {
	COLOR: #FFF; font-weight:normal;TEXT-DECORATION: none;
}
#utilities A:visited {
	COLOR: #FFF;  font-weight:normal;TEXT-DECORATION: none;
}
#utilities A:active {
	COLOR: #FFF; font-weight:normal; TEXT-DECORATION: none;
}
#utilities A:hover {
	COLOR: #595959; font-weight:normal; TEXT-DECORATION: none;
}


#utilities1 A:link {
	COLOR: #ae0700; font-weight:normal;TEXT-DECORATION: none;
}
#utilities1 A:visited {
	COLOR: #ae0700;  font-weight:normal;TEXT-DECORATION: none;
}
#utilities1 A:active {
	COLOR: #ae0700; font-weight:normal; TEXT-DECORATION: none;
}
#utilities1 A:hover {
	COLOR: #000000; font-weight:normal; TEXT-DECORATION: underline;
}

input.input_small {
	width: 80px;
	background-color:#FFFFFF;
	border:1px solid #ae0700;
	height:22px;
	color:#1291bb;
	font-size:11px;
	padding-left:3px;
	padding-top:3px;
}

input[type=text] {
	width: 182px;
	background-image:url(../images/bg-text.gif);
	background-repeat:repeat-x;
	/*border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;*/
	border:1px solid #CCCCCC;
	/*border-bottom:1px solid #e2e2e2;*/
	height:20px;
	color:#424242;
	font-size:11px;
	padding-left:3px;
	padding-top:3px;
}



input.input_medium {
	width: 115px;
	background-image:url(../images/text-area.gif);
	background-repeat:repeat-x;
	border:1px solid #6fbdd6;
	height:18px;
	color:#1291bb;
	font-size:11px;
	padding-left:3px;
	padding-top:3px;
}


textarea.areatest1 {
width: 200px;
height:58px;
}


input[type=password] {
	width: 180px;
	background-image:url(../images/text-are.gif);
	background-repeat:repeat-x;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	border-top:none;
	border-bottom:1px solid #e2e2e2;
	height:20px;
	color:#424242;
	font-size:11px;
	padding-left:3px;
	padding-top:3px;
}


Select {
	width:180px;
	height:20px;
	border:1px solid #CCCCCC;
	font-size:12px;
	background-color:#FFFFFF;
	color:#333333;
}

Select.select_big
{
	width:290px;
	height:20px;
	border:1px solid #6fbdd6;
	font-size:12px;
	background-color:#FFFFFF;
	color:#1291bb;
}
Select.select_small
{
	width:50px;
	height:20px;
	border:1px solid #6fbdd6;
	font-size:12px;
	background-color:#FFFFFF;
	color:#1291bb;

}
.rey{
	font-family:'Futura Bk BT','Trebuchet MS',tahoma;
	font-size:15pt;
	font-weight:bold;
	color:#ae0700;
	font-weight:normal;
}
.rey1{
	font-family:'Futura Bk BT','Trebuchet MS',tahoma;
	font-size:15pt;
	font-weight:bold;
	color:#333333;
	font-weight:normal;
}
.content{
	text-align:justify;
	color:#595959;
}
.brd{
	border-bottom:1px #bebebe; 
	border-bottom-style:dashed;
}
.iteration{
	background-color:#ededed;
	border-top:3px solid #d27570;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.all{
	font-weight:bold;

}
textarea#styled {
	width: 182px;
	height: 50px;
	border: 1px solid #cccccc;
	padding: 2px;
	font-size:11px;
	font-family: Tahoma, sans-serif;
	background-image:url(../images/text-box.gif);
	background-repeat:repeat-x;
/*	background-position: bottom right;*/
}

#logo
{
position: absolute;
bottom: 0.6em;
}

#logo h1
{
display: inline;
color: #fff;
font-size: 2.6em;
}

#logo h2
{
display: inline;
padding-left: 0.5em;
color: #D2DCE5;
font-size: 1.0em;
}
.messangerinfo {
	PADDING-LEFT: 0px; RIGHT: 0px; WIDTH: 360px; PADDING-TOP: 13px; POSITION: relative; TOP: 10px; float:right;
}
.topnav {
	WIDTH: 950px; height: 33px; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
.topnav ul {
	MARGIN-TOP: 0px; PADDING-LEFT: 36px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; POSITION: relative; 
}
.topnav li {
	float:left;
	background-image:url(../images/point2point-india-top_butt.gif); 
	background-repeat:no-repeat; 
	background-position:3px 4px;
	width:125px;
	list-style-type:none;
	position:relative;
	height:33px;
}
.topnav li h1 {
	padding:0px;
	margin:0px;
}
.topnav li h1 a {
	display:block;
	color:#000000;
	font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
.topnav li h1 a:hover {
	DISPLAY: block; 
	COLOR: #000000; 
	font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
/* TOP PANEL*/

#topPanel{width:900px; height:30px; position:relative; margin:0 auto; padding:0; float:right; margin-top:5px;}
#topPanel img{width:230px; height:80px; z-index:1; padding:0; position:relative; margin:0 0 0 30px;}
/* MENU PANEL*/

#topPanel ul{display:block; width:900px; height:23px; position:relative; top:0; right:0; margin:1px 0 0; padding:0 5px 0 0;}
#topPanel ul li{float:left; font:11 "Tahoma",Arial, Helvetica, sans-serif; font-weight:bold;}

#topPanel ul li a{width:112px; height:23px; display:block; padding-top:5px; padding-left:8px; font-weight:bold; color:#313131; text-decoration:none; text-align:left; margin:0 5px 0 0; top:0px; left:0px; background:url(../images/point2point-india-top_butt.gif) no-repeat 0 0;}
#topPanel ul li a:hover{width:112px; height:23px; text-decoration:none; background:url(../images/point2point-india-top_butto.gif) no-repeat 0 0; color:#313131;}
#topPanel ul li.active{width:97px; display:block; padding-top:4px; padding-left:23px;height:23px; background:url(../images/point2point-india-top_butto.gif) no-repeat 0 0; color:#313131; text-align:left; margin:0 10px 0 0;}

img{
	border:0px;
}


.content{
	padding:5px;
	text-align:justify;
	color:#4a4a4a;

}
.headingblue{
	font: bold 11px Tahoma;
	color: #235e88;

}
.headingorange{
	font: bold 11px Tahoma;
	color: #ff7400;

}



A.rlink:link {
	font: bold 11px Tahoma;
	color: #ff7400;
}
A.rlink:visited {
	font: bold 11px Tahoma;
	color: #ff7400;
}
A.rlink:active {
	font: bold 11px Tahoma;
	color: #ff7400;
}

A.rlink:hover {
	font: bold 11px Tahoma;
	color: #ff7400;
}


#mid {
	padding-right:10px;
	padding-left:10px;
	float:left;
	width:530px;
	color:#4a4a4a;
	text-align:justify;
}

#rightPan{width:196px; position:relative; top:5px; right:0px; margin:0; padding:0;}
#rightPan h2{width:196px; height:36px; display:block; background:url(../images/services-offered.gif) no-repeat; color:#39A002; margin:0;}
#rightPan ul{width:196px; height:204px; margin:0px 0 0;}
#rightPan ul li{width:195px; height:25px; border-bottom:1px dashed #FFFFFF;}
#rightPan ul li a{display:block; height:25px;  background:url(../images/arrow-orange.gif) 4% 50% no-repeat #e6e6e6; color:#4a4a4a; font:11px/23px 'Tahoma',Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 16px;} 
#rightPan ul li a:hover{background:url(images/arrow2.gif) 0 50% no-repeat; text-decoration:none;}

#rightPan  h2 a span {
	display:none;
}
.footer-bg{
	background-color: #e8e8e8;
	border-bottom: 1pt solid #c4c4c4;
	color:#686868;
	padding:8px;
	text-align:center;
}