﻿/* body */
body {
	scrollbar-face-color: #4995b2;
	scrollbar-arrow-color: #006e95;
	scrollbar-DarkShadow-Color: #006e95;
	scrollbar-track-color: #d0d0d0;
	background-color: #f2f3e9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}


/* content text */
.content {
	font-family: Arial;
	font-size: 11px;
	color: #464646;
	text-decoration: none;
}
.content a: {
	font-family: Arial;
	font-size: 11px;
	color: #464646;
	text-decoration: underline;
}
.content a:link {
	font-family: Arial;
	font-size: 11px;
	color: #464646;
	text-decoration: underline;
}
.content a:hover {
	font-family: Arial;
	font-size: 11px;
	/*color: #ffffff;*/
	text-decoration: none;
}
.content a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #464646;
	text-decoration: underline;
}
.content a:active {
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
}

/* content text */
.fileMgrcontent {
	font-family: Arial;
	font-size: 11px;
	color: #464646;
	text-decoration: none;
}
.lnkBtn a: {
	font-family: Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: underline;
}
.lnkBtn a:link {
	font-family: Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: underline;
}
.lnkBtn a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
}

.red {
	font-family: georgia;
	font-size: 12px;
	color: #b93732;
	font-style:italic;
	text-decoration: none;
}
.red a: {
	font-family: georgia;
	font-size: 12px;
	color: #b93732;
	font-style:italic;
	text-decoration: none;
}
.red a:link {
	font-family: georgia;
	font-size: 12px;
	color: #b93732;
	font-style:italic;
	text-decoration: none;
}
.red a:hover {
	font-family: georgia;
	font-size: 12px;
	color: #b93732;
	font-style:italic;
	text-decoration: none;
}
.red a:visited {
	font-family: georgia;
	font-size: 12px;
	color: #b93732;
	font-style:italic;
	text-decoration: none;
}
.red a:active {
	font-family: georgia;
	font-size: 12px;
	color: #b93732;
	font-style:italic;
	text-decoration: none;
}


/* left panel text */
.whitelinks {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks a: {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks a:link {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks a:active {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}


.whitelinks8 {
	font-family: Arial;
	font-size: 9px;
	color: #ffffff;
	font-style:italic;
	text-decoration: none;
}
.whitelinks8 a: {
	font-family: Arial;
	font-size: 9px;
	color: #ffffff;
	font-style:italic;
	text-decoration: none;
}
.whitelinks8 a:link {
	font-family: Arial;
	font-size: 9px;
	color: #ffffff;
	font-style:italic;
	text-decoration: none;
}
.whitelinks8 a:hover {
	font-family: Arial;
	font-size: 9px;
	color: #ffffff;
	font-style:italic;
	text-decoration: none;
}
.whitelinks8 a:visited {
	font-family: Arial;
	font-size: 9px;
	font-style:italic;
	text-decoration: none;
}
.whitelinks8 a:active {
	font-family: Arial;
	font-size: 9px;
	font-style:italic;
	text-decoration: none;
}


.whitelinks2 {
	font-family: sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks2 a: {
	font-family: sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks2 a:link {
	font-family: sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks2 a:hover {
	font-family: sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks2 a:visited {
	font-family: sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}
.whitelinks2 a:active {
	font-family: sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 8px;
	text-decoration: none;
}


.graylinks {
	font-family: sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	text-indent: 8px;
}
.graylinks a: {
	font-family: sans-serif;
	font-size: 9px;
	color: #464646;
	text-decoration: none;
	text-indent: 8px;
}
.graylinks a:link {
	font-family: sans-serif;
	font-size: 9px;
	color: #464646;
	text-decoration: none;
	text-indent: 8px;
}
.graylinks a:hover {
	font-family: sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	text-indent: 8px;
}
.graylinks a:visited {
	font-family: sans-serif;
	font-size: 9px;
	color: #464646;
	text-decoration: none;
	text-indent: 8px;
}
.graylinks a:active {
	font-family: sans-serif;
	font-size: 9px;
	color: #464646;
	text-decoration: none;
	text-indent: 8px;
}



.graylinks8 {
	font-family: Arial Narrow;
	font-size: 8px;
	/*color: #464650; */
	color: Black;
	font-style:italic;
	font-weight: bolder;
	text-decoration: none;
}
.graylinks8 a: {
	font-family: Arial Narrow;
	font-size: 8px;
	color: #464646;
	font-style:italic;
	font-weight: bold;
	text-decoration: none;
}
.graylinks8 a:link {
	font-family: Arial Narrow;
	font-size: 8px;
	color: #464646;
	font-style:italic;
	font-weight: bold;
	text-decoration: none;
}
.graylinks8 a:hover {
	font-family: Arial Narrow;
	font-size: 8px;
	color: #ffffff;
	font-style:italic;
	font-weight: bold;
	text-decoration: none;
}
.graylinks8 a:visited {
	font-family: Arial Narrow;
	font-size: 8px;
	font-style:italic;
	font-weight: bold;
	text-decoration: none;
}
.graylinks8 a:active {
	font-family: Arial Narrow;
	font-size: 8px;
	font-style:italic;
	font-weight: bold;
	text-decoration: none;
}


.georgia12 {
	font-family: Georgia;
	font-size: 12px;
	color: #ffffff;
	font-style: italic;
	font-weight: bold;
	text-indent: 13px;
}

.gray11 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	text-align:left;
}


/* footer text */
.bottom {
	font-family: Georgia;
	font-size: 9px;
	color: #6f6f6f;
	text-decoration: none;
	line-height: 20px;
}
.bottom a: {
	font-family: Georgia;
	font-size: 9px;
	color: #6f6f6f;
	text-decoration: none;
}
.bottom a:link {
	font-family: Georgia;
	font-size: 9px;
	color: #6f6f6f;
	text-decoration: none
}
.bottom a:hover {
	font-family: Georgia;
	font-size: 9px;
	color: #6f6f6f;
	text-decoration: none;
}
.bottom a:visited {
	font-family: Georgia;
	font-size: 9px;
	color: #6f6f6f;
	text-decoration: none;
}
.bottom a:active {
	font-family: Georgia;
	font-size: 9px;
	color: #6f6f6f;
	text-decoration: none;
}


/* login box */
.login10 {
	font-family: Arial;
	font-size: 10px;
	color: #d4d3ab;
	text-decoration: none;
}
.login10 a: {
	font-family: Arial;
	font-size: 10px;
	color: #d4d3ab;
	text-decoration: none;
}
.loginh1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #d4d3ab;
	text-decoration: none;
}
.login10 a:link {
	font-family: Arial;
	font-size: 10px;
	color: #d4d3ab;
	text-decoration: none;
}
.login10 a:hover {
	font-family: Arial;
	font-size: 10px;
	color: #d4d3ab;
	text-decoration: underline;
}
.login10 a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #d4d3ab;
	text-decoration: none;
}
.login10 a:active {
	font-family: Arial;
	font-size: 10px;
	color: #d4d3ab;
	text-decoration: none;
}


.cream12 {
	font-family: georgia;
	font-size: 12px;
	color: #d4d3ab;
	font-style:italic;
	text-decoration: none;
	text-indent: 8px;
}
.cream12 a: {
	font-family: georgia;
	font-size: 12px;
	color: #d4d3ab;
	font-style:italic;
	text-decoration: none;
	text-indent: 8px;
}
.cream12 a:link {
	font-family: georgia;
	font-size: 12px;
	color: #d4d3ab;
	font-style:italic;
	text-decoration: none;
	text-indent: 8px;
}
.cream12 a:hover {
	font-family: georgia;
	font-size: 12px;
	color: #d4d3ab;
	font-style:italic;
	text-decoration: none;
	text-indent: 8px;
}
.cream12 a:visited {
	font-family: georgia;
	font-size: 12px;
	color: #d4d3ab;
	font-style:italic;
	text-decoration: none;
	text-indent: 8px;
}
.cream12 a:active {
	font-family: georgia;
	font-size: 12px;
	color: #d4d3ab;
	font-style:italic;
	text-decoration: none;
	text-indent: 8px;
}




/* Form */
form {
	margin: 0px;
	padding: 0px;
}
.field {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	letter-spacing: -1px;
}


/* Headings */
h1 {
	font-family: Arial;
	font-size: 16px;
	color: #464646;
	text-transform: uppercase;
	letter-spacing: -1px;
	text-align:left;
}

h2 {
	font-family: Georgia;
	font-size: 13px;
	color: #b93732;
	text-align:left;
}




/* background colors */
.whitebg {
	background-color: #ffffff;}
.graybg {
	background-color: #f5f5f5;}
.logobg {
	background-color: #006e95;
	font-family: Arial;
	font-weight: bolder;
	font-size: 11px;
	
	}
.linkgreenover {
	background-color: #b93732;}
.linkbggreen {
	background-color: #729b3d;}
.linkbggreen a:hover
{
	background-color: #b93732;
}

.linkbgbrown 
{
	color: Black;
	background-color: #c8c796;
	font-family: Arial;
	font-weight: bolder;
	font-size: 11px;
	cursor: pointer;}
	
.loginbox {
	background-color: #953334;}


/* background images */
.americasppo04{
background-image:url(images/template/americasppo_04.jpg);}
.americasppo06{
background-image:url(images/template/americasppo_06.jpg);}
.americasppo18{
background-image:url(images/template/americasppo_18.jpg);}
.linksbg{
background-image:url(images/template/links-bg.jpg);}
.finddoctorbg{
background-image:url(images/template/find-a-doctor-bg.jpg);}
.sublinksbg{
background-image:url(images/template/sublinks-bg.jpg);}

/* images on button */

.btnquicksearch 
{
	background-image:urlimages/templage/search-button.jpg);
	background-repeat: no-repeat;}
	
		/* noman's css */
/* text fields & dropdown menus */
.text_field { border:solid 1px #CCCCCC; height:15px; width:150px; background:url(images/template/bg_textfield.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding: 2px 0 0 3px;  }

.checkbox { padding: 0 0 0 0; height:18px; width:10px;}

.button { width:75px; height: 25px; text-align:center; }
.button01 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; width:300px; height: 25px; text-align:center; }
	
	/* text fields & dropdown menus 
.text_field { border:solid 1px #CCCCCC; height:15px; width:150px; background:url(../images/bg_textfield.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding: 2px 0 0 3px;  }

.checkbox { padding: 0 0 0 0;
	margin-left: 10px;
	}

.button { width:75px; height: 25px; text-align:center; }
.button01 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; width:300px; height: 25px; text-align:center; }

/* mouse-rollover-effects */

	a.rollover:link, a.rollover:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
	text-decoration:underline;
}
    a.rollover:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
	text-decoration:none;
}

/* set margin */

 .tbl 
 {
	margin-left: 50px;
}

/* set margin */

 .disable 
 {
	color: Gray;
}
.fhs
{
margin-left: 10px;
	
}
.fhs a: {
	font-family: Arial;
	font-size: 11px;
	color: #0000c0;
	text-decoration: underline;
}
.fhs a:link {
	font-family: Arial;
	font-size: 11px;
	color: #0000c0;
	text-decoration: underline;
}
.fhs a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #0000c0;
	text-decoration: none;
}
.fhs a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #0000c0;
	text-decoration: underline;
}
.fhs a:active {
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
}

/* CSS for Quick Search Grid */

.qsCSS a: {
	font-family: Arial;
	font-size: 10px;
	color: #0000c0;
	text-decoration: underline;
}
.qsCSS a:link {
	font-family: Arial;
	font-size: 10px;
	color: #0000c0;
	text-decoration: underline;
}
.qsCSS a:hover {
	font-family: Arial;
	font-size: 10px;
	color: #0000c0;
	text-decoration: none;
}
.qsCSS a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #0000c0;
	text-decoration: underline;
}
.qsCSS a:active {
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
}

.divcss 
{
	margin-top: 5px;
	margin-left: 5px;
}
.divcss a:
{
	text-decoration: none;
}
.divcss h1 
{
	font-family: Arial Baltic;
	font-size: 15px;
	font-weight: bolder;
	
}

.ltmargin 
{
	margin-left: 1px;
}
.genlink
{
	text-decoration: none;
}
.genlink a:hover
{
	text-decoration: none;
}
.gen a:hover
{
	color: Black;
}
.genlink a:
{
	text-decoration: none;
}
.style3 {color: #FFFFFF; font-size: 10px; }
.style4 {font-size: 10px}
.parastyle 
{
	font-family: Georgia;
	font-style: italic;
	color: Red;
}
/* file sharing css */

.flmgrHead
{
	
	color: #004040;
	font-weight: bolder;
	
	
	
}


.arial{font-family: Arial, Helvetica, sans-serif;}
.verdana{font-family: Verdana, Arial, Helvetica, sans-serif;}
.tahoma{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}

/* Font Sizes */

.ten {font-size: 10px;}
.eleven {font-size: 11px;}
.twelve {font-size: 12px;}
.thirteen {font-size: 13px;}
.fourteen {font-size: 14px;}
.fifteen {font-size: 15px;}
.sixteen {font-size: 16px;}
.seventeen {font-size: 17px;}
.eighteen {font-size: 18px;}
.nineteen {font-size: 19px;}
.twenty {font-size: 20px;}
.twentyone {font-size: 21px;}
.twentytwo {font-size: 22px;}
.twentythree {font-size: 23px;}
.twentyfour {font-size: 24px;}
.twentyfive {font-size: 25px;}

/* Font Colours */

.darkgray {color: #333333;}
.magenta {color: #C637B3;}
.purple {color: #4847AD;}
.white {color: #FFFFFF;}
.black {color: #000000;}
.gray {color: #6D6D6D;}
.grayishblue {color: #316EA8;}
.lightgray {color: #CCCCCC;}
.red {color: #FF0000;}
.orange {color: #FF6600;}
.yellow {color: #FFFF00;}
.green {color: #2D9C35;}
.sharp_blue {color: #0073D4;}
.blue {color: #004C93;}
.darkblue {color: #00115B;}


/* Font Style & Weight */

.bold {font-weight: bold;}
.italic {font-style: italic;}
.strikeout {text-decoration: line-through;}

/* Hovers */

.blue2black {text-decoration: none;color: #004C93;}
.blue2black:hover {text-decoration: none;color: #000000;}

.border1{
	border: 1px solid #B8BDCD;
}

.btns {
	/*height: 23px;*/
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Blue;
	text-decoration: none;
}

.lnkBtn a: {
	font-family: Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: underline;
}
.lnkBtn a:link {
	font-family: Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: underline;
}
.lnkBtn a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
}

.links

.login 
{
	
	}
	
.login th
{
	font-size:10px;
	color:White;
	}
.login td
{
	font-size:10px;
	color:White;
	}
	
.divgrid{ border:1px solid #E0E0E0}
.divgrid div{ padding:2px;}
.divgrid .header{color:White;background-color:Maroon;border-style:None;}
.divgrid .row {}
.divgrid .altrow{color:Black;background-color:#E0E0E0;}

/*below style is used for freezing grid header so that it doesn’t scrolls with grid rows*/
.GridHeaderFreezing
{  
   position:relative;  
   /*top: expression(this.offsetParent.scrollTop);*/
   top: expression(this.offsetParent.scrollTop);
   padding:0px;
   margin:0px;     
   z-index: 10;
}

.cssPager td
 {
    padding-left: 4px;      
    padding-right: 4px;     
 }