body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #157CBD; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

a:hover { color:#DE960C;}
a:visited {  color:#DE960C;}
.style1 {color: #0066FF}
.style2 {color: #0066FF; font-weight: bold; }
.nav {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.navgrey {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Helvetica, Arial, sans-serif;
}
.nav:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
.navgreyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999900; FONT-FAMILY: Helvetica, Arial, sans-serif;
}
.navMore {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
.navgreyVersion {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgtest {
	LIST-STYLE: square url(../images/datasoft_services_heading.jpg) inside; BACKGROUND-COLOR: #e1e1e1
}
.navGreySmallest {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}

#right div.about{
	width:229px; background-color:#F8F8F8; border:#DFDFDF solid 1px; color:#000000;
	padding:27px 27px 42px 24px; margin:0 7px 0 0; float:left;
	}
#right div.about h2{
	background:url(images/about_bg.gif) no-repeat 0 3px #F8F8F8;
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	color:#000000; height:43px; 
	padding:0 0 0 50px; margin:0 0 20px 0; 
	}
#right div.about h2 span{
	font:bold 22px/24px Helvetica, Arial, sans-serif;
	color:#386F00; background-color:#F8F8F8;
	}
	
#right div.about h2 span.date{
	font:bold 11px/19px Helvetica, Arial, sans-serif;
	color:#7D633C; background-color:#F8F8F8;
	text-transform:uppercase;
	}
#left{
	width:160px; margin:163px 25px 0 0; padding:0; float:left;
	}
#left ul.leftnav{
	margin:0 0 12px 0;; padding:30px 18px 41px 14px; list-style:none;
	background:url(images/left_top_gradient.gif) no-repeat 0 0 #F8F8F8;
	color:#7C7C7C;
	}
#left ul.leftnav li{
	background:url(images/grey_dotted.gif) repeat-x 0 100% #F8F8F8;
	font:bold 11px/19px Helvetica, Arial, sans-serif; height:20px;
	color:#7C7C7C;
	}
#left ul.leftnav li a{
	background:url(images/arrow_list.gif) no-repeat 0 5px #F8F8F8;
	font:bold 11px/19px Helvetica, Arial, sans-serif; display:block;
	color:#7C7C7C; padding:0 0 0 13px; text-decoration:none; height:19px;	
	}
#left ul.leftnav li a.services{
	background:url(images/arrow_list.gif) no-repeat 0 5px #FFFFFF;
	font:bold 11px/19px Helvetica, Arial, sans-serif; display:block;
	color:#7C7C7C; padding:0 0 0 13px; text-decoration:none; height:19px;	
	}
#left ul.leftnav li.archives{
	background:none; background-color:#F8F8F8;
	font:bold 11px/19px Helvetica, Arial, sans-serif; height:20px;
	color:#7C7C7C;
	}
#left ul.leftnav li a:hover{
	background-color:#FFFFFF; color:#7C7C7C;
	}

#left form#member{
	padding:21px 14px 27px 14px; margin:0 0 12px 0; width:132px;
	background-color:#F4F0EA; color:#000000;
	}
#left form#member h2{
	font:bold 16px/18px Helvetica, Arial, sans-serif;
	color:#4D3F2A; background-color:#F4F0EA;
	padding:0 0 18px 0; float:left;
	}
#left form#member input{
	background-color:#FFFFFF; 
	border-top:#808080 solid 1px; border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px; border-left:#808080 solid 1px;
	font:normal 12px/14px Helvetica, Arial, sans-serif;
	color:#000000; width:122px; height:12px; padding:4px;
	float:left;
	}
#left form#member label{
	line-height:12px; display:block; float:left;
	}
a.register{
	font:bold 10px/12px Helvetica, Arial, sans-serif;
	color:#990200; background-color:#F4F0EA;
	margin:10px 0 8px 0; text-decoration:none; float:left;
	}
a.register:hover{
	background-color:#FFFFFF; color:#990200;
	}
a.password{
	background:url(images/password_bg.gif) no-repeat 0 0 #F4F0EA;
	font:bold 11px/16px Helvetica, Arial, sans-serif;
	color:#FFFFFF; text-align:center; text-decoration:none;
	width:132px; height:16px; display:block; float:left;
	margin:0 0 10px 0;
	}
#left form#member input.goBtn{
	background:url(images/go_bg.gif) no-repeat 0 0 #F4F0EA;
	font:bold 11px/14px Helvetica, Arial, sans-serif;
	color:#FFFFFF; width:24px; height:14px; border:none;
	cursor:pointer; padding:0 0 5px 0; float:right; 
	}
	
#left ul.bottomlink{
	margin:13px 0 0 14px; padding:0; list-style:none;
	}
#left ul.bottomlink li{
	background:url(images/box_list.gif) no-repeat 0 4px #FFFFFF;
	font:bold 11px/13px Helvetica, Arial, sans-serif;
	color:#000000; padding:0 0 0 12px; margin:0 0 3px 0;
	}
#left ul.bottomlink li a{
	background:url(images/green_arrow.gif) no-repeat 64px 2px #FFFFFF;
	font:bold 11px/13px Helvetica, Arial, sans-serif;
	color:#000000; text-decoration:none; width:80px;
	display:block;
	}
#left ul.bottomlink li a:hover{
	background:url(images/green_arrow.gif) no-repeat 70px 2px #FFFFFF;
	color:#000000;
	}
a.password{
	background:url(images/password_bg.gif) no-repeat 0 0 #F4F0EA;
	font:bold 11px/16px Helvetica, Arial, sans-serif;
	color:#FFFFFF; text-align:center; text-decoration:none;
	width:132px; height:16px; display:block; float:left;
	margin:0 0 10px 0;
	}
	



.arial12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial9 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial11 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial11b {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial11 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial11g {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arialblue12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial10b1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial10b1a {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial12o {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arialblue11 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.arial12 {
	LINE-HEIGHT: 18px
}
.arial9 {
	FONT-SIZE: 9px
}
.arial11 {
	FONT-SIZE: 11px; COLOR: #d40000
}
.arial11b {
	FONT-SIZE: 11px
}
.arialblue11 {
	FONT-SIZE: 11px; COLOR: #4C7AA1
}
.arialblue12 {
	COLOR: #6183A0
}
.arialblue12o {
	FONT-SIZE: 12px; COLOR: #ff974b
}
.arial10 {
	FONT-SIZE: 10px
}
.arial10b1 {
	FONT-SIZE: 10px; COLOR: #0b0475
}
.arial10b1a {
	FONT-SIZE: 10px; COLOR: #0b0475; TEXT-DECORATION: underline
}
.arial11g {
	FONT-SIZE: 11px; COLOR: #7f7f7f
}
.txt209 {
	BORDER-RIGHT: #acbecb 1px solid; BORDER-TOP: #acbecb 1px solid; BORDER-LEFT: #acbecb 1px solid; WIDTH: 245px; BORDER-BOTTOM: #acbecb 1px solid; HEIGHT: 20px
}
.txt16 {
	BORDER-RIGHT: #acbecb 1px solid; BORDER-TOP: #acbecb 1px solid; BORDER-LEFT: #acbecb 1px solid; WIDTH: 50px; BORDER-BOTTOM: #acbecb 1px solid; HEIGHT: auto
}


.taboutterdiv {
	FLOAT: left; WIDTH: 488px
}
.tabinner1div {
	WIDTH: 488px
}
.tabinner2div {
	FLOAT: left; WIDTH: 488px
}
.tabinner21div {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 456px
}
.tabinner22div {
	FLOAT: left; WIDTH: 110px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner23div {
	FLOAT: left; WIDTH: 346px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner24div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner25div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner26div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner27div {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 456px; TEXT-ALIGN: left
}
.tabinner28div {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 446px; TEXT-ALIGN: left
}
.tabinner31div {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 456px
}
.tabinner32div {
	FLOAT: left; WIDTH: 110px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner33div {
	FLOAT: left; WIDTH: 346px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner34div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner35div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner36div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner37div {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 456px; TEXT-ALIGN: left
}
.tabinner38div {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 446px; TEXT-ALIGN: left
}
.tabinner41div {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 456px
}
.tabinner42div {
	FLOAT: left; WIDTH: 110px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner43div {
	FLOAT: left; WIDTH: 346px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner44div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner45div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner46div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner47div {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 456px; TEXT-ALIGN: left
}
.tabinner48div {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 446px; TEXT-ALIGN: left
}
.tabinner51div {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 456px
}
.tabinner52div {
	FLOAT: left; WIDTH: 110px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner53div {
	FLOAT: left; WIDTH: 346px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner54div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner55div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner56div {
	FLOAT: left; WIDTH: 456px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.tabinner57div {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 456px; TEXT-ALIGN: left
}
.tabinner58div {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 488px; TEXT-ALIGN: left
}

.arialstrong {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0b0475; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.hidtxttopstory {
	DISPLAY: none
}


/*Rajeev=================*/
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
margin-right: 2px;
border: 1px solid #C4DDEC;
color: #2d2b2b;
background: white url('shade.gif') repeat-x top left;; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url('shadeactive.gif');
border-bottom-color: white
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 5px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
