td img {display: block;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:tahoma;
	FONT-FAMILY: tahoma;
	font-size:11px;
}
/*
a
{ 
COLOR: #FFFFFF; 
text-decoration: none;
font-size: 10px;
text-decoration: underline; 
}

a:hover
{
color: #FFFFFF;
font-size: 10px;
text-decoration: underline; 
}
a:visited
{
color: #FFFFFF;
font-size: 10px;
text-decoration: underline; 
}
*/
a.bot-nav
{ 
color: #ffffff; 
text-decoration: none;
font-size: 11px;
text-decoration: none; 
}

a.bot-nav:hover
{
color: #ffffff; 
font-size: 11px;
text-decoration: underline; 
}
a.bot-nav:visited
{
color: #ffffff; 
font-size: 11px;
text-decoration: none; 
}



a.left-nav
{ 
font-family:tahoma;
color: #0180D3;
font-size: 11px;
text-decoration: none;
line-height:15px;
}

a.left-nav:hover
{
font-family:tahoma;
color: #000000; 
font-size: 11px;
text-decoration: underline; 
}
a.left-nav:visited
{
font-family:tahoma;
color: #0180D3; 
font-size: 11px;
text-decoration: underline; 
}
a.top-nav
{ 
font-family:sans-serif;
font-size:14px;
color:#0180D3;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}

#navigation_top {
	}
#navigation_top h2 a.top-nav
{ 
font-family:sans-serif;
font-size:14px;
color:#0180D3;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}	
#navigation_top h2 a.top-nav:hover
{
font-family:sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration: none; 
text-transform:uppercase;
}
#navigation_top h2  a.top-nav:visited
{
font-family:sans-serif;
font-size:14px;
color:#0180D3;
font-weight:bold;
text-decoration: underline;
text-transform:uppercase;
}
a.top-nav:hover
{
font-family:sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration: none; 
text-transform:uppercase;
}
a.top-nav:visited
{
font-family:sans-serif;
font-size:14px;
color:#0180D3;
font-weight:bold;
text-decoration: underline;
text-transform:uppercase;
}



a.seo-tips
{ 
COLOR: #CC6600; 
text-decoration: none;
font-size: 10px;
text-decoration: none; 
}
a.seo-tips:hover
{
color: #CC6600;
font-size: 10px;
text-decoration: underline; 
}
a.seo-tips:visited
{
color: #CC6600;
font-size: 10px;
text-decoration: none; 
}



.brd
{

border: 1px solid #E1E1E1;
border-collapse:collapse;
}

.brd-left-tab
{

border: 1px solid #E5E5E5;
border-collapse:collapse;
border-top:none;
}

.brd-tab
{

border: 1px solid #E5E5E5;
border-collapse:collapse;
}




.tr-ht
{
line-height:.8em;
}

.tr-ht-tble
{
line-height:.12em;
}

.tr-ht-tble1
{
line-height:.7em;
}

.tr-blue
{
background-color:#F0F9FF;
line-height:30px;
}

.tr-grey
{
background-color:#FBFBFB;
line-height:18px;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#cccccc;;
padding-left:2px;
vertical-align:middle;
display:inline;
}

.h1-rep
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#CC6600;
font-weight:bold;
line-height:18px;
vertical-align:middle;
display:inline;
padding-left:2px;
}
.h2-rep
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#CC6600;
font-weight:bold;
line-height:42px;
vertical-align:middle;
display:inline;
padding-left:2px;
}

.hr-rep
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#CC6600;
font-weight:bold;
line-height:18px;
vertical-align:middle;
display:inline;
padding-left:2px;
}


h2
{
font-family:tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
vertical-align:middle;
display:inline;
line-height:25px;
}

h3
{
font-family:tahoma;
font-size:14px;
color:#000000;
font-weight:bold;
vertical-align:middle;
line-height:18px;
display:inline;
}
.h3-footer
{
font-family:tahoma;
font-size:11px;
color:#999999;
font-weight:bold;
vertical-align:middle;
line-height:20px;

}

.h3-footer a
{
color:#999999;
text-decoration:none;

}
.h3-footer a:hover
{
color:#0180D3;
text-decoration:underline;

}

h4
{
font-family:tahoma;
font-size:12px;
color:#CC6600;
display:inline;
}

.bg-seo-tips
{
background-image:url(../images/seo-tips-new.jpg);
background-repeat:no-repeat;
height:203px;
width:175px;
background-position:center;
vertical-align:middle;
}
ul li { list-style-image:url(../images/bullet-circle2.jpg);margin-top:8px;line-height:10px; margin-left:-24px; margin-bottom:0px;}



#sto_tip ul li { list-style-image:url(../images/bullet-circle2.jpg);margin-top:2px;line-height:10px; margin-left:-22px; margin-bottom:0px;}


.bg-set-theory
{
background-image:url(../images/set-theory.jpg);
background-repeat:no-repeat;
background-position:left;
}

.bg-about-block
{
background-image:url(wild(250107).css);
background-repeat:no-repeat;
background-position:left;
}


.txt-small {
font-family:tahoma;
font-size: 11px;
color:#999999;
}

.txt-small-tab {
font-family:tahoma;
font-size: 11px;
color:#333333;
padding-left:2px;
line-height:12px;
}

.txt-small-tab1 {
font-family:tahoma;
font-size: 11px;
color:#333333;
padding-left:2px;
line-height:18px;
}
.txt {
font-family:tahoma;
font-size:11px;
color:#333333;
text-align:justify;
line-height:130%;
}

.txt-new {
font-family:tahoma;
font-size:11px;
color:#333333;
text-align:justify;
line-height:130%;
}
.txt-new a{
color:#333333;
text-decoration:none;
}
.txt-new a:hover{
color: #0180D3;
text-decoration:underline;
}


.txt-small-seo-tips
{
font-size: 11px;
color:#000000;
text-decoration:none;

}
.txt-small-bot-nav
{
font-size: 10px;
color:#FFFFFF;
}

.punch-seo
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#CC6600;
font-weight:bold;
line-height:32px;
vertical-align:middle;
}

.txt-red
{
font-size: 10px;
color:#990000;
text-decoration:none;
}
.txt-link
{
font-size: 11px;
color:#333333;
text-decoration:none;
}
a.txt-link:hover
{
color: #CC6600;
text-decoration:none;
}
table#brd-yellow
{ 
border: solid #CC6601 1px;
border-collapse:collapse;
width: 95%;
padding-left:20px;
}

table#brd-yellow td
{
padding:6px;
background-color:#FDFDFD;    
border: solid #CC6601 1px;
border-collapse:collapse;
}


table#brd-grey
{ 
border: solid #E5E5E5 1px;
border-collapse:collapse;
width: 100%;
}

table#brd-grey td
{
padding:6px;
border: solid #E5E5E5 1px;
border-collapse:collapse;
font-size: 11px;
color:#000000;
text-decoration:none;
}


a.case-Study
{ 
font-family:tahoma;
color: #CC6600; 
font-size: 12px;
text-decoration: underline; 
font-weight:bold;
}

a.case-Study:hover
{
font-family:tahoma;
color: #CC6600; 
font-size: 12px;
text-decoration: none; 
font-weight:bold;
}
a.case-Study:visited
{
font-family:tahoma;
color: #CC6600; 
font-size: 12px;
text-decoration: underline; 
font-weight:bold;
}
/* these are new styles yet to be included */

.txt-recent {
font-family:tahoma;
font-size: 11px;
color:#333333;
}
.txt-ph-blk {
font-family:tahoma;
font-size: 10px;
color:#000000;
}

.tr-white-small
{
font-family:tahoma;
font-size:12px;
line-height:20px;
}
.news-head
{
font-size: 11px;
color:#993333;
text-decoration:none;
font-weight:bold;
text-align:justify;
}
.news
{
font-size: 11px;
color:#000000;
text-decoration:none;
text-align:justify;
vertical-align:top;
}

.port-head
{
font-family:tahoma;
font-size: 11px;
font-weight:bold;
line-height:15px;
color:#000000;
text-decoration:none;
}

a.email
{
font-family:tahoma;
font-size: 11px;
line-height:15px;
color:#CC6602;
text-decoration:underline;
}

a.email:hover
{
font-family:tahoma;
font-size: 11px;
line-height:15px;
color:#CC6602;
text-decoration:none;
}

a.email:visited
{
font-family:tahoma;
font-size: 11px;
line-height:15px;
color:#CC6602;
text-decoration:underline;
}

.bor-right
{
border-right-width:1px;
border-color:#ECECEC;
border-right-style:solid;
border-collapse:collapse;
}

.bor-bot
{
border-bottom-width:1px;
border-color:#ECECEC;
border-bottom-style:solid;
border-collapse:collapse;
}

.port-txt
{
font-family:tahoma;
font-size:11px;
text-align:left;
color:#999999;
line-height:15px;
text-decoration:none;
}

.port-ht-tble
{
line-height:0.1em;
}

a.in-nav
{ 
font-family:tahoma;
color: #0180D3;
font-size: 12px;
text-decoration: none; 
}

a.in-nav:hover
{
font-family:tahoma;
color: #000000; 
font-size: 12px;
text-decoration: underline; 
}
a.in-nav:visited
{
font-family:tahoma;
color: #0180D3; 
font-size: 12px;
text-decoration: underline; 
}
.tab-ht
{
height:230px;
}
.tab-bot-h-w
{
height:175px;
}
.td-bot-bg
{
background-image:url(../images/grey-block.jpeg);
height:167px;
}
.td-bot-bg1
{
background-image:url(../images/grey-block2.jpeg);
background-repeat:repeat-x;
height:167px;
}

/* new css */

.head-port
{
font-family:tahoma;
font-size: 15px;
font-weight:bold;
line-height:22px;
color:#0180D3;
text-decoration:none;
}

.dotted-line
{
border-bottom:1px dashed #E1E1E1;
}

.top-head
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0180D3;
font-weight:bold;
line-height:42px;
vertical-align:middle;
display:inline;
padding-left:2px;
}
.request, .request a:link, .request a:visited
     {
	 font:arial;
	 font-size:14px;
	 Font-weight: bold;
	 color: #cc6633;
	 text-decoration:none;
	 }
.request a:hover
    {	 
	text-decoration:underline;
	}
/* new css (abhishek)*/
#pack {
width:225px;
height:155px;
background-image:url(../image/STANDERD_P.gif);
clear:both;
}
#smo {
width:225px;
height:155px;
background-image:url(../image/animated_img.gif);
clear:both;
}
#iso {
width:211px;
height:77px;
background-image:url(../images/iso-9001-2000.gif);
clear:both;
padding-top:10px;
}
#quote {
width:211px;
height:77px;
background-image:url(../images/RFP-promo.jpeg);
clear:both;

}
#partner {
width:211px;
height:106px;
background-image:url(../images/partner-with-us.jpg);
background-repeat:no-repeat;
padding-top:18px;
padding-left:20px;
}
#site-txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#scroll {
height:150px;
overflow:auto;
background-color:#F3F3F3;
padding:8px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
text-align:justify;
color:#000;
font-weight:200;
}
#scrolltxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}
#career{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0080FF;
padding-left:10px;
font-weight:bold;
}
#careersub{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:17px;
text-align:justify;
padding-left:15px;

}
#seo-pack{
background-image:url(../images/seo-pack-top-line.jpg);
width:726px;
background-repeat:repeat-y;
font-family:Tahoma;
font-size:11px;
color:#033333;
line-height:17px;
text-align:justify;
padding-left:15px;
padding-right:0px;

}
.seo-pac-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#cd6703;
font-weight:bold;
}
.seo-pac-subtxt{
font-family:font-family:Tahoma;
font-size:11px;
color:#000;
text-decoration:none;
font-weight:bold;
}
.link-toptxt{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#cc6600;
text-decoration:none;
font-weight:bold;
}
.link-line{
background-image:url(../images/link-line.gif);
width:210px;
height:1px;
background-repeat:no-repeat;
}
.link-subtxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0180D3; 
text-decoration:none;
}
a:hover.link-subtxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#272626;
text-decoration:none;
}
.interactive {
	FLOAT: left; MARGIN: 10px 16px 0px 0px; WIDTH: 151px
}
.interactive_rt {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 151px
}
.inter {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.inter_content {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; font-family:tahoma; color:#000000; font-size:11px; text-align:justify
}
.greentxt {
	FONT-SIZE: 11px; COLOR: #336600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.style5 {
	color: #00a6d6;
	font-weight: bold;
	text-decoration:none;
}
.pac-bg {
    background-image:url(../images/packages-bg.gif);
	width:207px;
	height:42px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-position:right;
	padding-top:2px;
	font-weight:bold;
	}
.par-head {
	color: #0180D3;
	font-size: 12px;
}
.custom-footer {
  background-image:url(../images/custom-footer.gif);
  width:203px;
  height:38px;
  background-repeat:no-repeat;
  }
.custom-link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FF0000;
 text-decoration:none;
 text-align:right;
 padding-right:40px;
 padding-top:20px;
 }
a:hover.custom-link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000;
 text-decoration:none;
 text-align:right;
 padding-right:40px;
 padding-top:20px;
 }
.custom-top {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 text-decoration:none;
 padding-left:2px;
 font-weight:bold;
 }

.line3  {
  background-image:url(../images/line3.gif);
  width:203px;
  background-repeat:repeat-y;
 font-family:Tahoma;
 font-size:11px;
 color:#333333;
 padding-left:6px;
 padding-right:6px;
 text-align:justify;
 line-height:130%;
 padding-top:4px;
  }
.seo-services-bg {
  background-image:url(../images/seo-pack-top-center.jpg);
  background-repeat:repeat-x;
  height:44px;
  clear:both;
  }
.christ-txt { font-family:Arial, Helvetica, sans-serif;
  color:#fff;
  font-size:11px;
  font-weight:bold;
  }
.christ-pad {
  padding-left:7px;
  }
.packages_bg {
  background:url(../images/packages_bg.jpg) no-repeat;
  width:511px;
  height:282px;
  }
.packages_bg ul li {
  background:url(../images/christmas-bullets.jpg) no-repeat left top  ;
  padding:0 0 0 22px;
  line-height:20px;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
 
  }
.packages_bg h1 {
  line-height:22px;
  display:inline;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  padding-left:10px;
  }
 .packages_bg h2 {
  line-height:20px;
  display:inline;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  padding-left:10px;
  }
.txt span { color:#e36516; font-weight:bold; }
.packages_bg span { color:#e36516; font-weight:bold; }
.packages_bg a { text-decoration:underline; color:#000000; }
.packages_bg a:hover { text-decoration:none; }
.redtit { color:#CF130E; font-size:18px;}

.articletab { background:url(../images/article-tab.jpg) no-repeat;
 width:517px;
 height:35px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 margin-left:45px;
 line-height:38px;
 }
.articletab a { 
 width:517px;
 height:35px;
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#144A76;
 line-height:38px;
 }
.articletab a:hover { 
 width:517px;
 height:35px;
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#EB2E18;
 line-height:38px;
 }
.articletab span {
 padding-left:45px;
 color:#D61E03;
 width:517px;
 font-size:12px;
 
 color:#105096;
}

.arttxt ul li{
   font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696969;
	line-height:19px;
	padding:0 0 0 22px;
	list-style:none;
	background:url(../images/bullets.jpg) no-repeat left top;
	}
.arttxt p {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#696969;
 text-align:justify;
 line-height:17px;
 padding:10px 25px 15px; 20px;
 }
.arttxt h1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#E81F09;
 text-align:justify;
 line-height:17px;
 font-weight:bold;
 padding:0 0 0 20px;
 
 }
.arttxt  a {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#0F8EDB;
 text-align:justify;
 text-decoration:underline;
 }
.arttxt  a:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#CF210E;
 text-align:justify;
 text-decoration:none;
 }

