/* SecurePDS CSS */

.heading {	font-size:17px;
			font-family: arial, helvetica, sans-serif;
			font-weight:bold;color:#283F75	}

.label {	font-size:12px;
		    font-family: arial, helvetica, sans-serif;
		    font-weight:bold;
		    color:#283F75}


a.label:link, a.ms-toolbar:visited {font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none; 
	color:#283F75; }

a.label {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#283F75; }
	
a.label:active {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#283F75; }			

a.label:hover {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#990000; }

.label, a.label {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#283F75;
}



.altrows { BACKGROUND-COLOR: #F3F4F4 }

.rows { BACKGROUND-COLOR: #ffffff }

.border { BACKGROUND-COLOR: #cccccc }

.headerborder
 { 
	BACKGROUND-COLOR: #990000;
	
	
	 }

body
{
	margin:0;
	padding:15px;
	background-color:#ECEDED;
	font-family:Verdana, Arial, Tahoma, Geneva;
	font-size:10px;
	line-height:13px;
	color: #333;
}

img
{
	border:0 none none;
}

.error
{
	text-align: left; 
	font-family:Verdana, Arial, Tahoma, Geneva;
	font-size:12px;
	line-height:14px;
	color: #990000;	
	font-weight:bold;
}

td.error
{
	text-align: left; 
	font-family:Verdana, Arial, Tahoma, Geneva;
	font-size:12px;
	line-height:14px;
	color: #990000;	
	font-weight:bold;
}

td 
{
	text-align: left; 
	font-family:Verdana, Arial, Tahoma, Geneva;
	font-size:11px;
	line-height:14px;
	color: #333;
}

/* BASIC COLORS */

.bg_blue	{ background-color: #779BC2; }
.bg_gray	{ background-color: #C3C9AD; }
.bg_ltgray	{ background-color: #ECEDED; }
.altrow { background-color: #F3F4F4; }

/* NAVIGATION */

/* top */

div#topnav
{
	float:right;
	clear:none;
}

a.topnav
{
	display: block;
	width: auto;
	height: 10px;
	float: left;
	padding: 10px;
	margin: 0;
	font-family: Arial, Tahoma, Geneva;
	font-size: 11px;
	vertical-align: middle;
	line-height: 9px;
	white-space: nowrap;
	text-decoration: none;
	font-weight: bold;
}
a.topnav:visited { color: #D7E3F1; }

a.topnav:link, div#topnav a.topnav:visited { color: #D7E3F1; }
a.topnav:hover, div#topnav a.topnav:active
{
	color: #FFF;
	background-color: #5269A3;
}

/* side */
#sidenav h3
{
	margin: 0;
	padding: 15px 5px 5px 0;
	font-family: Verdana, Arial, Tahoma, Geneva;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	text-align: left;
	text-indent: 12px;
}

#sidenav td.bg_blue { color:#FFF; }
#sidenav td.bg_gray { color:#607E9D; }

ul#subnav
{
	display:block;
	width:130px;
	height:auto;
	
	margin:0;
	padding:5px;
	
	list-style-type:none;
	
	font-size: 10px;
	line-height: 11px;
}

ul#subnav li a
{
	padding: 4px 2px 4px 10px;
	margin: 0;
	text-decoration: none;
	border-top: 1px solid #CCC;
	color: #555;
	display: block;
	height: auto;
	width: 120px;
}

ul#subnav li a.first
{
	border-color: transparent;
	border-width: 0;
	border-style: none;
	margin-top: 15px;
}

ul#subnav li a:hover
{
	color: #000;
	background-image: url(Raju/Prototype changes/admin/provider data sheet/imgs/tri_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

/* MAIN content area */


#content
{
	padding: 12px;
	margin: 0 0 25px 0;
}

.heading
{
	font:15px Georgia, Times, sans-serif;
	color: #283F75;
	font-weight:bold 
}

#content h3
{
	font:15px Georgia, Times, sans-serif;
	color: #283F75;
	font-weight:bold 
}

.twocol
{
	width: 285px;
}

.threecol
{
	width: 175px;
}

#content p.info
{
	padding: 4px 6px;
	border: 1px solid #DCDDDD;
}

/* DETAILS tabs*/
div.detail a
{
	display: block;
	float:left;
	
	width: auto;
	height: auto;
	
	font: 12px/12px Georgia, Times, sans-serif;
	padding: 5px 10px;
	margin: 0 2px 0 0;
	
	text-decoration: none;
	vertical-align: bottom;
}

div.detail a:link, div.detail a:visited
{
	background-color: #DEDEDE;
	color: #777;
}

div.detail a:hover, div.detail a:active
{
	background-color: #CCC;
	color: #555;
}

div.detail a.active, div.detail a.active:link, div.detail a.active:active, div.detail a.active:hover, div.detail a.active:visited 
{
	background-color: #FFF;
	color: #000;
}

div.detail a.lf
{
	background-image: url(Raju/Prototype changes/admin/provider data sheet/imgs/cnr_lftop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.detail a.rt
{
	background-image: url(Raju/Prototype changes/admin/provider data sheet/imgs/cnr_rttop.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/* RESULTS TABLES */

table.results
{
	font: 10px/12px Tahoma,Arial,sans-serif;
	border-collapse: collapse;
	padding: 4px;
}

table.results thead
{
	font-weight: normal;
	background-color: #CCC;
	white-space: nowrap;
}

table.results td
{
	padding: 4px;
	vertical-align: top;
}

table.results thead td
{
	border-left: 1px solid #FFF;
}

table.results thead td.firstcell
{
	border-left: 1px solid #CCC;
}

td.nowrap
{
	white-space: nowrap;
}

td.topcell
{
	border-bottom: 1px solid #FFF;
}

/* FORMS */

.element
{
	padding: 2px 0 4px 0;
	margin: 4px 12px 0 0;
}

.submit
{
	text-align: left;
	margin-top: 18px; 
}


     /******* widgets *******/
     
		input.text1
		{
			margin:2px;
			width:200px;
			
			font-family:Verdana, Arial, Tahoma, Geneva;
			font-size:10px;
			line-height:10px;
			vertical-align:middle;
		}
		
		input.checkbox1
		{
			margin:2px;
			
			font-size:14px;
			line-height:10px;
			vertical-align:middle;
		}
     
		input.button1
		{
			margin:12px 2px 2px 2px;
			width:100px;
			
			font-family:Verdana, Arial, Tahoma, Geneva;
			font-size:9px;
			line-height:9px;
			padding-top:2px;
		}
     
		input.button2		
		{
			margin: 0;
			padding: 0;
			width: auto;
			font-family: Verdana, Arial, Tahoma, Geneva;
			font-size: 9px;
			height: auto;
		}
		
		div.csi { text-align: right; }
     
		input.submit1
		{
			margin:12px 2px 2px 2px; /* left margin compensates for label1 width */
			width:100px;
			
			font-family:Verdana, Arial, Tahoma, Geneva;
			font-size:9px;
			line-height:9px;
			padding-top:2px;
		}
		
		img.calicon		
		{
			vertical-align:middle;
			margin: 0 8px 0 0;
		}

		img.ondemand		
		{
			vertical-align:middle;
			margin-left:4px;
		}
		
		
/* FOOTER */

p.footertxt
{
	margin:0 12px;
	padding:8px 0;
	
	color: #777;
	font-size: 10px;
}

.footline
{
	border-color: #CCC;
	border-width: 1px 0 0 0;
	border-style: solid none none none;
}
		
/* GENERAL */

.nowrap { white-space:nowrap; }

a.ms-toolbar:link, a.ms-toolbar:visited {font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none; 
	color:#283F75; }

a.ms-toolbar {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#283F75; }
	
a.ms-toolbar:active {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#283F75; }			

a.ms-toolbar:hover {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#990000; }

.ms-toolbar, a.ms-toolbar {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#283F75;
}


a.ms-toolbar-sel:link, a.ms-toolbar-sel:visited {font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration: none; 
	color:#283F75; }

a.ms-toolbar-sel {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#283F75; }
	
a.ms-toolbar-sel:active {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#283F75; }			

a.ms-toolbar-sel:hover {	font-size:11px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#283F75; }

.ms-toolbar-sel, a.ms-toolbar-sel {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#283F75;
}


table.ms-toolbar
{
border:1px solid #919398;
background-color:#F3F4F4;
}
table.ms-toolbar2{
border:1px solid #919398;
background-color:#F3F4F4;
}






