/* Generic Styles */
body, span, ul, p, form, table, td, div {margin-top: 0px; margin-bottom: 0px; font-family: Tahoma; font-size: 11px; font-weight:normal; text-decoration:none; }
body { background:url(../images/body-bg.gif) repeat-x left top; background-color:#FFFFFF; color:#4f5559; }
ul {margin:0px; padding:0px; list-style:none;}
html, htm  { height:100%}
img, form { border:0px}
h1,h2,h3,h4 { margin:0px; padding:0px; }
h3 { color:#046DB6; font-SIZE:12PX; padding-bottom:7PX}
h4 { color:#28496f; font-SIZE:11PX; }
br { line-height:15px}
.textheight{ line-height:17px}

/* Generic Listimage */
#genlist ul { padding:0px; margin:0px; }
#genlist li { background:url(../images/tip4.gif) no-repeat 0px 10px; padding-top:5px; padding-left:14px; line-height:14px; color:#555; margin:2px 0px 2px 15px; }
#genlist li a, #genlist A:visited  { color:#666; text-decoration:None; }
#genlist li a:hover {color:#333; text-decoration:underline;}
#genlist .justify { text-align:justify;}
#genlist a.red{ color:#ff6600}


/* Navgation Styles */
/*a, a:visited { color:#ff6600; text-decoration:none; font-weight:normal;}
a:hover { color:#4f5559; text-decoration:none}*/

.grey, .grey:visited { color:#777; text-decoration:none}
.grey:hover { color:#333; text-decoration:none}

.greylink, .greylink:visited {font-family:tahoma; font-size:11px; font-weight:normal; color:#00678e; line-height:20px;  }
.greylink:hover { color:#ff6600; text-decoration:none;}

.blacklink, .blacklink:visited { font-family:tahoma; font-size:11px; font-weight:bold; color:#000000;}
.blacklink:hover { color:#888888; text-decoration:none}

.bluelink, .bluelink:visited {font-family:tahoma; font-size:11px; font-weight:bold; color:#28496f; }
.bluelink:hover { color:#ff6600; text-decoration:none}

/* Text Alignment */
.justify { text-align:justify}
.lineheight { line-height:16px}
.textalign { text-align: left}

/* Form Styles */
.textfield1 { width :147px; height:16px; border:1px solid #72736e; padding:0 2px 0 2px; font-size:10px; color:#28496f}

/* Table Colors */
.bg-white { background-color:#FFFFFF;}

/* Font Colors */
.cr-blue { color:#28496f;}
.cr-mblue { color:#1684b7;}
.cr-red {color:#da500d}
.cr-white {color:#fff}

/* ----------------------------Site Styles---------------------------------- */
/* TopNav Styles */
#topnav { padding:0px; margin:0px; background: #8cc1dc url(../images/menudown_bg.gif) repeat-x left top; height:30px; text-align:left; font-family: Tahoma; font-size: 11px; font-weight:normal; border-bottom:1px solid #fff;}
#topnav UL { padding:4px 0px; margin:0px; padding-left:10px;}
#topnav Li{ padding:0px; margin:0px; list-style-type:none; display: inline; }
#topnav A, #topnav A:visited { color:#000000; text-decoration:none; margin:0px 9px 0px 9px;}
#topnav A:hover { color:#fff; text-decoration:none; }

#container { background-color:#e5f0fe; padding:7px; border-top:1px solid #fff; }
.bgwhite { background-color:#FFFFFF;}
#rightcolum { width:215px; padding-left:7px; background-color:#dddab1}
#contantpad { padding:11px 15px 11px 15px;}
#cap-bg { background:url(../images/cap-bg.gif) repeat-x left top; height:70px;}
.h-dot { background:url(../images/h-dot.gif) repeat-x left bottom;}
.h-dot-inner { background:url(../images/h-dot-inner.gif) repeat-x left top;}
.heaimg-strip { background-color: #074e8a; height:5px; border-top:1px solid #fff;}
#news-bg { background:url(../images/news-bg.gif) repeat-x left top;}
#contain-bg { background:url(../images/contain-bg.gif) #f2f3f3 repeat-x left top; }
#tab-bg { background:url(../images/tab-bg.gif) repeat-x left top; }

/*listing styles*/
#listings { padding-top:6px;}
#listings li { background:url(../images/tip1.gif) no-repeat 0px 8px; padding-top:6px; padding-left:14px; line-height:10px; color:#666666; font-size:11px; font-weight:normal; margin:0px 10px 0px 5px}
#listings li a, #listings A:visited  {color:#069294; text-decoration:None; }
#listings li a:hover {color:#000; text-decoration:none;}

#footer { height:50px; color:#606a74; vertical-align:middle; text-align:center}
#innerleftBg { background-color:#d2e4fe; width:207px; }
.watermark { background:url(../images/watermark.gif) no-repeat bottom }

/*LevtNav styles*/
#leftnav { background:url(../images/nav-div.gif) no-repeat center bottom;  padding:7px 9px 7px 9px; }
#leftnav A, #leftnav A:visited { color:#233244; text-decoration:none; }
#leftnav A:hover { color:#da500d; text-decoration:none; }

#innercontainer { border:1px solid #c5d6e7; padding:0px; }
#banner-ser { height:67px; border-bottom:0px solid #fff; background-color:#f0f5f9}

#inner-strip-img { background:url(../images/inner-strip-img.gif) repeat-y left top; height:11px; border-bottom:1px solid #fff;}
#inner-strip-img-ser { background:url(../images/inner-strip-img1.jpg) repeat-y left top; height:11px; border-bottom:1px solid #fff;}
#inner-contant-pad { padding:20px;}
#inner-contant-pad2 { padding:10px;}
#health-strip { padding-left:15px; }
#health-strip-hea{ padding:5px; background-color:#f7f5e2; color:#333; font-weight:bold; font-size:14px; border-top:3px solid #b78b16}
#box1 { padding:10px; border:1px solid #e9e9e9; background-color:#f5f5f5; color:#175b7a}
#box1 p { color:#993300}

.lightgreyver{ background-image:url(../images/sitemapline_2.gif); background-repeat:repeat-y; }

/*---march-18-08----*/

.resource-strip{background-image:url(../images/resource-strip.gif); background-repeat:no-repeat; width:256px; height:37px;}

.cr-mblue2 { color:#066db5; text-decoration:underline;}

.home-links{ color:#292828; text-decoration:none; font-family: tahoma,Arial, Helvetica, sans-serif; font-size:11px;}
.home-links:hover{ color:#e36305; text-decoration:underline}

.home-links2{ color:#066db5; text-decoration:none; font-family: tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.home-links2:hover{ color:#e36305; text-decoration:underline}




.dotline-bg{ background-image:url(../images/dotline-bg.gif); background-repeat:repeat-x; height:1px;}





.menu-bg1{ background-image:url(../images/menu-bg1.gif); background-repeat:repeat-y; width:256px;}
.menu-bg2{background-image:url(../images/menu-bg2.gif); background-repeat:no-repeat; width:256px; height:21px;}


/*---aug-18---*/


.box-bg1{ background-image:url(../images/box-bg1.gif); background-repeat:no-repeat; height:9px; width:9px; background-position:top;}


.box-bg2{background-image:url(../images/box-bg2.gif); background-repeat: repeat-x; height:9px; background-position:top;}

.box-bg3{ background-image:url(../images/box-bg3.gif); background-repeat:no-repeat; height:9px; width:9px; background-position:top;}

.box-bg5{ background-image:url(../images/box-bg5.gif); background-repeat:no-repeat; height:9px; width:9px; background-position:top;}
.box-bg6{background-image:url(../images/box-bg6.gif); background-repeat: repeat-x; height:9px; background-position:top;}
.box-bg7{ background-image:url(../images/box-bg7.gif); background-repeat:no-repeat; height:9px; width:9px; background-position:top;}
.box-bg4{background-image:url(../images/box-bg4.gif); background-repeat:repeat-y; width:1px; background-position:left}
.box-bg8{background-image:url(../images/box-bg4.gif); background-repeat:repeat-y; width:1px; background-position:right}




/*---- Jan 18. 2010 added by vish---------------------*/
#solutionMainStrip {
		background-image:url('../images/e2e_banner_thinner_Plain_v2.jpg');
		width:807px;
		height:55px;
		background-repeat:repeat-x;
	} 

	.stripFontText{
		font-size:25px;
		padding-left:60px;
		padding-top:13px;
		font-family:"Calibri";
		font-weight:bold;
		color: white;
	}

	#whitePageDiv {
		background-image:url('../images/caseStudy.jpg');
		width:148px;
		height:187px;
		background-repeat:repeat-x;
	} 

	.whitePaperText{
		margin-top: 0px; margin-bottom: 0px; font-family: Tahoma; font-size: 11px; font-weight:normal; text-decoration:none;
		padding-left:10px;
		padding-right:12px;
		padding-top:55px;
	}
	
	.rightClmList ul { padding:0px; margin:0px; }
	.rightClmList li { background:url(../images/tip4.gif) no-repeat 0px 10px; padding-top:5px; padding-left:14px; text-align:left; line-height:14px; color:#555; margin:2px 0px 2px 15px; }
	.rightClmList li a, .rightClmList A:visited  { color:#666; text-decoration:None; }
	.rightClmList li a:hover {color:#333; text-decoration:None;}
	.rightClmList .justify { text-align:justify;}
	.rightClmList a.red{ color:#ff6600}
