@charset "utf-8";
/* CSS Document */

a 
{
	border:none;
	outline:none;
	text-decoration:none;
}

a:link
{
	border:none;
	outline:none;
	text-decoration:none;
}

a:visited
{
	border:none;
	outline:none;
	text-decoration:none;
}

a:hover
{
	border:none;
	outline:none;
	text-decoration:none;
}


img
{
	border:none;
	outline:none;
}


body
{
	padding:0;
	background-color:#FFF;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0;
}

#container
{ 
	width: 1000px;  
	margin: 0 auto; 
	height:auto;
	background-color:#FFF;
} 

#topbannercon
{
	height:132px;
	background-image:url(../images/topbanner.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#top_nav_container
{
    background-image:url(../images/menubg.jpg);
	background-repeat:no-repeat;
	height:28px;
	margin:0px;
	background-color:#FFF;
}

#nav, #nav ul
{	
	margin: 0px;
	padding: 0px;
	list-style: none;
	
}

#nav li
{	
	margin:0px;
	padding: 0px;
	float: left;	
	background: url(../images/border-right-menu.jpg) no-repeat top right;
	height:28px;
}

#nav a, #nav a:link
{
	margin:0px;
	display: block;
	width: auto;
	color:#fff;	
	padding:6px 16px 5px 16px;
	font: bold 12px Tahoma, Geneva, sans-serif;
	text-decoration:none;	
	
}

#nav li:hover, #nav li.sfhover
{
	margin:0;
	background: url(../images/hover-blue1.jpg) no-repeat right top;
}

#nav #current
{
	background:url(../images/hover-blue1.jpg) no-repeat right top;
}

.spacer
{
	height:7px;
	margin:0px;
	padding:0px;
}

#contentcontainor
{
	width:1000px;
	height:auto;
	padding-bottom:10px;
	background-color:#FFF;
}

#contentcontainorin
{
	width:986px;
	margin: 0 auto;
	height:auto;
	
}

#rightcontainor
{
	float: right; /* since this element is floated, a width must be given */
	width:211px; 
	padding: 0px 0; /* top and bottom padding create visual space within this div  */
	height:auto;

}

#package,.package
{
	background-image:url(../images/rightsubhwadbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f9f9f9;
	background-position:top;
	min-height:100px;
	height:auto;
	width:211px;
	border:1px solid #e2e2e2;
	padding-bottom:10px;
}

#package1
{
	background-image:url(../images/rightsubhwadbg1.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fbf4db;
	background-position:top;
	min-height:100px;
	height:auto;
	width:211px;
	border:1px solid #e2e2e2;
	padding-bottom:10px;
}

.packagetophead
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-left:10px;
	height:20px;
	padding-top:2px;
}

.packagetophead a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.packagetophead a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.packagetophead a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}



.pointsright
{
	background-image:url(../images/tick.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
}

.desright
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
	text-align:justify;
}

.more
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding-left:10px;
	color:#0aa085;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:5px;
}

.more a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0aa085;
	text-decoration:none;
}

.more a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0aa085;
	text-decoration:none;
}

.more a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#930;
	text-decoration:none;
}








.lmore
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding-left:10px;
	color:#0aa085;
	text-decoration:none;
}

.lmore a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0aa085;
	text-decoration:none;
}

.lmore a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0aa085;
	text-decoration:none;
}

.lmore a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#930;
	text-decoration:none;
}

#leftcontainor
{
	padding: 0px 0; /* top and bottom padding create visual space within this div  */
	width:769px;
	height:auto;
	float:left;
	height:auto;
	background-image:url(../images/conbg.jpg);
	background-repeat:repeat-x;
}

#leftcontainor1
{
	padding: 0px 0; /* top and bottom padding create visual space within this div  */
	width:769px;
	height:auto;
	float:left;
	height:auto;
	background-image:url(../images/conbg1.jpg);
	background-repeat:repeat-x;
}


#topheader
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#068e10;
	font-size:20px;
	padding:8px 8px 0px 8px;
}

h1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#006;
	font-size:18px;
	padding:8px 8px 0px 8px;
	margin:0px;
}

#toptextdiv,.toptextdiv
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#000;
	padding:8px 8px 8px 8px;
	text-align:justify;
	line-height:18px;
}

#condetcon
{
	background-image:url(../images/condetails.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:232px;
	width:211px;
}

.contactno
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#039;
	padding-left:45px;
	padding-top:3px;
}
.email
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#039;
	padding-left:5px;
}

.emaildomain
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#060;
}
.mask
{
	background-color:transparent;
	height:8px;
}

.linegap
{
	height:10px;
	clear:both;
}

#searchcontainor
{
	background-image:url(../images/searchcontainor.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:233px;
	width:754px;
	margin:0 auto;
}

.searchcontainorhead
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#090;
	padding-left:10px;
}

.searchsecsub
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#002a85;
	width:230px;
	float:left;
	margin-left:25px;
	margin-top:8px;
}
.searchsectb
{
	width:230px;
	float:left;
	margin-left:0px;
	margin-top:8px;
	height:22px;
}

.searchsectbox
{
	width:220px;
	float:left;
	height:20px;
	border:1px solid #333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#333;
	padding-left:5px;
	background-color:#efefef;
}

.searchsecbtn
{
	width:150px;
	float:left;
	margin-left:0px;
	margin-top:8px;
	height:22px;
}



.servicesectionhead
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#090;
	padding-left:10px;
}

#servicecontainor,.servicecontainor
{
	width:769px;
	min-height:150px;
	height:auto;
	margin:0 auto;
}

#servindvcontainor1,.servindvcontainor1
{
	width:220px;
	float:left;
	margin-left:10px;
}

#servindvcontainor2,.servindvcontainor2
{
	width:220px;
	float:left;
	margin-left:37px;
}

#servindvcontainor3,.servindvcontainor3
{
	width:235px;
	float:left;
	margin-left:37px;
}

.servcontopsubhead
{
	background-image:url(../images/serviceheadingbg.jpg);
	background-repeat:repeat-y;
	height:20px;
	width:220px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	color:#036;
}

.servcontopsubhead a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#036;
	text-decoration:none;
}

.servcontopsubhead a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#036;
	text-decoration:none;
}

.servcontopsubhead a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#036;
	text-decoration:none;
}



.featurestxt
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	padding:8px 8px 3px 8px;
	text-align:justify;
}

.featurehighlight
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:bold;
	padding-left:8px;
}

.featuremore
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding-left:10px;
	color:#0aa085;
	text-decoration:none;
	padding:0px 8px 0px 8px;
	text-align:right;
}

.featuremore a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0aa085;
	text-decoration:none;
}

.featuremore a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0aa085;
	text-decoration:none;
}

.featuremore a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#930;
	text-decoration:none;
}



#featurescontainor
{
	
	height:220px;
	margin:0 auto;
	background-image:url(../images/featuresbg.jpg);
	background-repeat:no-repeat;
	padding:10px 10px 10px 0px;
}

#featurecontainor1
{
	width:220px;
	float:left;
	margin-right:0px;
	margin-left:20px;
}

#featurecontainor2
{
	width:220px;
	float:left;
	margin-right:15px;
	margin-left:15px;
}

#featurecontainor3
{
	width:220px;
	float:left;
	margin-right:10px;
}

.featuretopsubhead
{
	height:30px;
	width:220px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:2px;
	padding-top:5px;
	color:#036;
}



.handbullet
{
	background-image:url(../images/handpoint.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	padding-left:25px;
	padding-right:5px;
}

.handbullet a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
}

.handbullet a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
}

.handbullet a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#090;
	text-decoration:none;
}

.handbullet1
{
	background-image:url(../images/handpoint1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	padding-left:28px;
	padding-right:5px;
}








.rightmnu
{
	background-image:url(../images/rightmneubullet.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 10px 2px 15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.rightmnu a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.rightmnu a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.rightmnu a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#090;
	text-decoration:none;
}


#footercontainor
{
	background-color:#313131;
	background-repeat:no-repeat;
	height:auto;
	width:1000px;
	clear:both;
}

#footer1strow
{
	
	background-color:#545454;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	height:20px;
	padding-top:8px;
}

#footer2ndrow
{
	text-align:center;
	padding:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
}

#footer2ndrow a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FC0;
	text-decoration:none;
}

#footer2ndrow a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FC0;
	text-decoration:none;
}


#footer2ndrow a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0C0;
	text-decoration:none;
}



#footer3ndrow,.footer3ndrow
{
	text-align:center;
	padding:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
}

#footer3ndrow a:link,.footer3ndrow a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}

#footer3ndrow a:visited,.footer3ndrow a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}


#footer3ndrow a:hover,.footer3ndrow a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0C0;
	text-decoration:none;
}


#footermenu
 	{
	color: #FFF;	
	margin-bottom:0;
	text-align:center;
	display:inline;
	vertical-align:middle;
	}

	
#footermenu a:link
{
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#FFF;
	text-decoration:none;
}
#footermenu a:visited 
{
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#FFF;
	text-decoration:none;
}	
#footermenu a:hover 
{
	font: normal 11px Tahoma, Arial, sans-serif;
	color:#0C0;
	text-decoration:none;
}

#footerheading
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FC0;
	font-size:16px;
	text-align:center;
}

#logincontainer
{
	width:350px;
	margin-right:20px;
	float:right;
}

#inputcon
{
	width:350px;
	height:20px;
	float:right;
	text-align:right;
	margin-right:20px;
}

#vgap,.vgap
{
	width:15px;
	height:20px;
	float:left;
}

#tetbox
{
	width:120px;
	height:20px;
	float:left;
	vertical-align:top;
}

#pwdbox
{
	width:120px;
	height:20px;
	float:left;
	vertical-align:top;
}

#loginbtn
{
	width:50px;
	float:left;
	height:20px;
	vertical-align:top;

}

.logintxtbox
{
	width:120px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	border:1px solid #000;
	padding-left:5px;
}



.forgotpassword
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
}
.forgotpassword a:link
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
}
.forgotpassword a:visited
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	font-size:11px;
	text-decoration:none;
}
.forgotpassword a:hover
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#900;
	font-size:11px;
	text-decoration:none;
}

#flagsec,.flagsec
{
	float:right;
	height:19px;
	width:auto;
}

#rss
{
	float:left;
	height:20px;
	width:100px;
	margin-left:10px;
}


#flag,.flag
{
	float:left;
	height:19px;
	width:26px;
	margin-left:10px;
}

	
