/*
	Filename:	 	Style.css
	Author:			Greg Artinoff
	Description:	Organized styles with HTML-type indenting
	Version:		0.1 - 01/18/2002 -> Prototype
					0.2 - 01/19/2002 -> Added styles for most of the
										HR Portal website
									 -> Greg Artinoff
					0.4 - 01/27/2002 -> Added some more base-level styles
									 -> Added default styles
									 -> Greg Artinoff
*/

/* --- Defaults --- */
TD{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size : 9pt;
}
/*A {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: blue;
}

A:link{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: blue;
}
A:visited{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: blue;
}
A:hover{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: blue;
}
*/

P {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: normal;
}

BODY{
	background-color : #FFFFFF;
	xmargin : 2 4;
}

BODY.RequestPassword{
	margin-left : 30%;
	margin-top : 15%;
	background-color : #FFFFFF;
}
H3{
	font-size:16px;
	color:#000;
	font-weight:normal;
}
TABLE.RequestPassword{
	border : thin outset #CC003D;
	background-color : #FFFFFF;
}
TD.Feedback {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	border : thin groove ;
	background-color : #009999;
	padding : 2;
	color : white;
}
TD.FeedBackTitle {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	padding : 2;
	color : #99cccc;
}
TD.Search {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	border : thin groove ;
	background-color : #009999;
	padding : 2;
	color : white;
}
TD.SearchTitle {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	padding : 2;
	color : #99cccc;
}
TD.Hr {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	padding : 2;
	color : #99cccc;
}
	

TD.SiteMap {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	padding : 2;
	color : #99cccc;
}
A.SiteMap {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	padding : 2;
	color : #99cccc;
}
A.SiteMap:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	font-weight: bold;
	xborder : thin groove #99cccc;
	xbackground-color : #99cccc;
	padding : 2;
	color : #99cccc;
}
A.SiteMap:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size : 9pt;
	xfont-weight: bold;
	padding : 2;
	color: #FFFFFF;
	background-color: #009999;
}

/* --- Header Section --- */
	TD.Header { }

	/* --- Header Menu --- */
		TD.HeaderMenu {
			font-family : Arial, Helvetica, sans-serif;
			font-size: 8pt; 
			xcolor: #666666;
			color: #5A5A5A;			
		}
		A.HeaderMenu { 
			font-family : Arial, Helvetica, sans-serif;
			font-size: 8pt;
			xcolor: #666666;
			color: #5A5A5A;		
			text-decoration: none;	
		}
		A.HeaderMenu:link{
			font-family : Arial, Helvetica, sans-serif;
			font-size: 8pt;
			xcolor: #666666;
			color: #5A5A5A;		
			text-decoration: none;
		}
		A.HeaderMenu:visited  { 
			font-family : Arial, Helvetica, sans-serif;
			font-size: 8pt;
			xcolor: #666666;
			color: #5A5A5A;		
			text-decoration: none;
		}
		A.HeaderMenu:hover  { 
			font-family : Arial, Helvetica, sans-serif;
			font-size: 8pt;
			xcolor: #333333;
			color: #3C3C3C;
			text-decoration: none;
		}
	/* --- End Header Menu --- */

	/* --- Top Menu --- */
		TD.TopMenu {
			vertical-align : top;
			height:18px;
			background-color : #0099CC;
			text-align : left;
			font-size : 9pt;
			font-family : Arial;
			color : White;
		}
		TD.TopMenuOver {
			height:18px;
			vertical-align : top;
			background-color : #99cccc;
			text-align : left;
			font-size : 9pt;
			font-family : Arial;
			xcolor : White;
		}
		A.TopMenu { 
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : White;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			padding-left : 4px;
			padding-right : 4px;
			text-align : left;
		}
		A.TopMenu:link{
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : White;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			border : 0px none;
			clear : none;
			padding-left : 4px;
			padding-right : 4px;
		}
		A.TopMenu:visited  { 
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : White;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			padding-left : 4px;
			padding-right : 4px;
		}
		A.TopMenu:hover  {
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;
			color : #336666;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			padding-left : 4px;
			padding-right : 4px;
		}
		
		
		TD.TopMenuSelected {
			vertical-align : top;
			height:18px;
			background-color : #99cccc;
			text-align : left;
			font-size : 9pt;
			font-family : Arial;
			color : White;
		}
		TD.TopMenuSelectedOver {
			height:18px;
			vertical-align : top;
			color : #ffffff;
			background-color : #99cccc;
			text-align : left;
			font-size : 9pt;
			font-family : Arial;
			color : White;
		}
		A.TopMenuSelected { 
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : #336666;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			padding-left : 4px;
			padding-right : 4px;
		}
		A.TopMenuSelected:link{
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : White;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			border : 0px none;
			clear : none;
			padding-left : 4px;
			padding-right : 4px;
		}
		A.TopMenuSelected:hover{
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : #336666;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			border : 0px none;
			clear : none;
			padding-left : 4px;
			padding-right : 4px;
		}
		A.TopMenuSelectedOver{
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : #ffffff;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			border : 0px none;
			clear : none;
			padding-left : 4px;
			padding-right : 4px;
		}
		
		A.TopMenuSelected:visited  { 
			font-size : 8pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight:bold;
			color : #336666;
			height: 18px;
			text-decoration: none;
			vertical-align: middle;
			padding-left : 4px;
			padding-right : 4px;
		}
		A.TopMenuAlert { 
			font-size : 9pt;
			font-family : Helvetica, Verdana, Arial, sans-serif;
			text-transform : uppercase;
			font-weight: bold;
			color : #00CC00;
			text-decoration: none;
		}
		A.TopMenuAlert:link{
			font-size : 9pt;
			font-family : Helvetica, Verdana, Arial, sans-serif;
			text-transform : uppercase;
			color : #00CC00;
			text-decoration: none;
		}
		A.TopMenuAlert:visited  { 
			font-size : 9pt;
			font-family : Helvetica, Verdana, Arial, sans-serif;
			text-transform : uppercase;
			color : #00CC00;
			text-decoration: none;
		}
		A.TopMenuAlert:hover  {
			text-decoration: none;	
		}

	/* --- End Top Menu --- */

/* --- End Header Section --- */
	
/* --- Path --- */
	TD.PathHeader {
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 8pt;
		color: white;
		font-weight : bold;
		text-align : right;
		text-transform : uppercase;
		xbackground-color: #F7D14D;
		background-color: #99cccc;
		vertical-align : top;
	}
	TD.Path {
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 8pt;
		color: black;
		font-weight : bold;
		text-transform : uppercase;
		vertical-align : top;
	}
	TD.PathLine {
		xbackground-color: #F7D14D;
		background-color: #99cccc;
		color: white;
	}
	A.Path {
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 8pt;
		font-weight : normal;
		xcolor: #999999;
		color: white;
		text-transform : none;
		text-decoration : none;
	}
	A.Path:visited  { 
		font-weight : normal;
		xcolor: #999999;
		color: white;
		font-size: 8pt;
		text-decoration : none;
	}
	A.Path:hover  { 
		font-weight : normal;
		font-size: 8pt;
		color: #3C3C3C;
		text-decoration: underline;
	}
/* --- End Path --- */

/* --- Body Section --- */
	TD.Body { }

	/* --- Leftside Section --- */
		/*
		TD.LeftSide {
			font-size : 7pt;
			font-family : Helv, Helvetica, Arial;
			background-color: #FFFFFF;
			background-color: red;
			vertical-align : top;
			width: 170px;
		}
		 */
		
		/* 
		The following gradient only works in ie.
		take a look in /page/display.cfm there is
		code that checks if the browser is not ie.
		and displays a solid colour instead
		*/
		 
			TD.LeftSide {
					background-color : #BDD9DC;
					vertical-align : top;
					font-family : Helv, Helvetica, Arial;
					font-size : 9px;
					font-style : normal;
					font-weight : bold;
					text-align : left;
					margin : 20px 0px 0px 0px;
					width: 170px;
					height:100%;
					filter:;
				}
	 				
		/* --- Leftside Menu --- */
		/* --- TD Stuff --- */
			TD.LeftSideMenu {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				height: 18px;
				font-weight: bold;
				vertical-align: middle;
			}
			TD.LeftSideMenuSelected {						
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				xbackground-color: #336666;
				height: 18px;
				font-weight: bold;
				vertical-align: middle;
				text-decoration : none;		
			}
			TD.LeftSideBG {
				color: #efefef;
			}
			TD.LeftSideSeparator {
				background-color: none;
			}
			TD.LeftSideSubMenu {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				height: 18px;
				font-weight: bold;
				vertical-align: middle;
			}
			/*here*/
			TD.LeftSideSubMenuOver {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				vertical-align: middle;	
			}
			TD.LeftSideMenuOver {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				height: 18px;
				font-weight: bold;
				background-color: #009999;	
				vertical-align: middle;	
			}
			TD.LeftSideMenuSection {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				height: 18px;
			}
			TD.LeftSideSubMenuIndent {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
			}	
			TD.LeftSideSubMenuItem {						
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				height: 18px;
				font-weight: bold;
				vertical-align: middle;
				text-decoration : none;		
			}			
			TD.LeftSideSubMenuItemSelected {						
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #99cccc;
				height: 18px;
				font-weight: bold;			
				vertical-align: middle;	
			}	
			
		/* --- Leftside Menu --- */
		/* --- Anchor Stuff --- */
			A.LeftSideMenu { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}
			A.LeftSideMenu:visited  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}		
			/*here*/	
			A.LeftSideMenu:hover  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #ffffff;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}	
			A.LeftSideMenuSelected { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}		
			A.LeftSideMenuSelected:visited { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}		
			A.LeftSideMenuOver {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			} 
			A.LeftSideMenuOver:visited {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;	
			} 		
			/*here*/
			A.LeftSideMenuOver:hover {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #ffffff;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;	
			} 							
			A.LeftSideSubMenu { 	
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}	
			A.LeftSideSubMenu:visited  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;	
			}
			A.LeftSideSubMenu:hover  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;			
			}			
			A.LeftSideSubMenuOver { 	
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}	
			A.LeftSideSubMenuOver:visited  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;	
			}
			A.LeftSideSubMenuOver:hover  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #FFFFFF;
				height: 18px;
				font-weight: bold;
				background-color: #009999;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;		
			}
			A.LeftSideSubMenuItem { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}
			A.LeftSideSubMenuItem:visited  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}
			A.LeftSideSubMenuItem:hover  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				color: #ffffff;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;	
			}
			A.LeftSideSubMenuItemSelected:visited  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 7pt;
				color: #336666;
				height: 18px;
				font-weight: bold;
				width: 100%;
				vertical-align: middle;
				text-decoration : none;
			}
		/* --- End Leftside Menu --- */
			
		
			TD.SpotLight { 
				font-family: Helv, Helvetica, Arial;
				font-size: 21pt;
				color: #006699;
				font-weight: bold;
				vertical-align: bottom;
				text-decoration : none;
			}
		
		/* --- Legal --- */
			A.LegalLink{
				font-family: sans-serif; 
				font-size: 9px;
				color: white;
				text-decoration: none;
			}
			A.LegalLink:visited{
				font-family: sans-serif;
				font-size: 9px;
				color: white;
				text-decoration: none;
			}
			A.LegalLink:hover{
				font-family: sans-serif;
				font-size: 9px;
				color: #99cccc;
				text-decoration: none;
			}

			TD.Legal {
				font-family: Helv, Helvetica, Arial;
				font-size: 4pt;
				color: white;
				height:21px;
			}
		/* --- End Legal --- */
		
		/* --- Intranet Links --- */
			TD.IntranetLinksSection {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				font-weight: normal;
				color: white;
				height: 18px;
				background-color : #009999;
			}
			TD.IntranetLink {
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				font-weight: normal;
				color: white;
				height: 21px;
			}
			A.IntranetLink{
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				font-weight: normal;
				color: white;
				text-decoration: none;
			}
			A.IntranetLink:visited{
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				font-weight: normal;
				color: white;
				text-decoration: none;
			}
			A.IntranetLink:hover{
				font-family: Helv, Helvetica, Arial;
				font-size: 9px;
				font-weight: normal;
				color: #009999;
				text-decoration: none;
			}

		/* --- End Intranet Links --- */
		
	/* --- End Leftside Section --- */
	
	/* --- Main Section --- */
		/* --- Tables --- */
		TD.TableHeader { 
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			border : thin groove black;
			color: black;
			background-color: #999999;
			padding: 0;
		}
		TD.TableHeader2 { 
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			border : thin groove #6E087B;
			color: #6E087B;
			background-color: #D3C1DA;
			padding: 0;
		}

		TD.TableTitle {
			font-family: Helvetica, Verdana, Arial, sans-serif; 
			font-size : 9pt;
			font-weight: bold;
			border : thin groove ;
			background-color : #99cccc;
			padding : 2;
			color : white;
		}
    
		TD.TableField {
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			border: thin outset #CCCCCC;
			color: black;
			padding : 2;
			background-color: #CCCCCC;
		}
		
		TD.TableTitlePF {
			font-family: Helvetica, Verdana, Arial, sans-serif; 
			font-size : 9pt;
			xfont-weight: bold;
			border : thin groove ;
			xbackground-color : #99cccc;
			background-color : #336600;
			padding : 2;
			color : white;
		}
    
		TD.TableFieldPF {
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			xfont-weight: bold;
			border: thin outset #CCCCCC;
			color: black;
			padding : 2;
			background-color: white;
		}
		
		TD.TableHeaderPF {
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			border: thin outset #CCCCCC;
			color: white;
			padding : 2;
			xbackground-color: #CCCCCC;
			background-color: #336600;
		}

		TD.TableFieldInset {
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			border: thin inset #CCCCCC;
			color: black;
			background-color: #CCCCCC;
		}
		
		TD.ObjectPickerObject {
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size : 9pt;
			font-weight: bold;
			border : thin groove; 
			background-color : #99cccc;
			text-align : center;
			color : white;
			height: 100%;
			vertical-align : middle;
			padding : 0px 0px 0px 0px;
			margin : 0px 0px 0px 0px;
			top: 0px;
			bottom: 0px;
			left: 0px;
			right: 0px;
			text-autospace : none;
		}

		TD.ObjectPickerMethod { 
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			color: black;
			background-color: #CCCCCC;
			height: 100%;
			text-transform : capitalize;
			cursor:hand;
			vertical-align : middle;
			padding : 0px 0px 0px 0px;
			margin : 0px 0px 0px 0px;
			top: 0px;
			bottom: 0px;
			left: 0px;
			right: 0px;
			text-autospace : none;
		}
		
		TD.ObjectPickerMethodOver { 
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			color: white;
			background-color: #999999;
			text-transform : capitalize;
			cursor:hand;
			vertical-align : middle;
			padding : 0px 0px 0px 0px;
			margin : 0px 0px 0px 0px;
			top: 0px;
			bottom: 0px;
			left: 0px;
			right: 0px;
			text-autospace : none;
		}
		
		TD.ObjectPickerAlert {
			font-family: Helvetica, Verdana, Arial, sans-serif; 
			font-size : 9pt;
			border : thin groove #CCCCCC;
			background-color : #DF0031;
			padding : 0;
			text-align : center;
			color : white;
		}
		
		TD.emailMessageHeader{
			font-family: Helvetica, Verdana, Arial; 
			font-size : 8pt;
			color : black;
			text-align : right;
		}

		TD.emailMessageHeaderData{
			font-family: Helvetica, Verdana, Arial; 
			font-size : 8pt;
			border : white;
			background-color : white;
			color : #DF0031;
		}
		
		TH.TableHeader {
			font-family: Helvetica, Verdana, Arial;
			font-size : 9pt;
			font-weight: bold;
			border : thin groove Blue;
			background-color : #E0FFFF;
			padding : 2;
			color : black;
		}
		TH.TableHeader2 {
			font-family: Helvetica, Verdana, Arial;
			font-size: 9pt;
			font-weight: bold;
			border: thin ridge White;
			color: black;
			padding : 2;
			background-color: #FF9999;
		}
		TH.TableHeader3 {
			font-family: Helvetica, Verdana, Arial;
			font-size : 9pt;
			font-weight: bold;
			border : thin groove gray;
			background-color : #FA1C19;
			color : white;
		}

		.submenu{
	    	font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 10pt;
			color: white;
			font-weight: bold;
		}
		/* --- End Tables --- */
		
		/* --- Administrative Options --- */
		TD.IconTitleBar{
			color: black;
			height: 21px;
			line-height: 21px;
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-weight: bold;
			font-size: 10pt;
			padding-left: 10px;
			background-color: #F0F0B4;
		}

		TD.IconDescription{
			color: black;
			font-family: Helv, Helvetica, Arial;
			font-size: 7pt;
			padding-left: 10px;
		}

		Table.Document{
			Z-Index: 100;
			left: 200px;
			width: 575px;
			POSITION: absolute;
			TOP: 220px;
			background-color: white; 
			border: thin ridge #000000;
			visibility: hidden;
		}
		
		/* --- Links --- */
		A.ObjectPickerMethod {
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			text-decoration: none;
			width : 100%;
			}
		A.ObjectPickerMethod:link  {
			color: black;
			width : 100%;
		}
		A.ObjectPickerMethod:visited  {
			color: black;
			width : 100%;

		}
		A.ObjectPickerMethod:hover  {
			color: white;
			width : 100%;
		}
		
		A.ObjectPickerAlert {
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			text-decoration: none;
			width : 100%;
		}
		A.ObjectPickerAlert:link  {
			color:white
		}
		A.ObjectPickerAlert:visited  {
			color:white
		}
		A.ObjectPickerAlert:hover  {
			color:black
		}

		/* --- End Links --- */
		
		/* --- Feedback --- */
			A.Feedback{
				font-family: Helvetica, Verdana, Arial, sans-serif; 
				font-size: 9pt;
				color : #7C7E7D;
				text-decoration: none;
				width: 170px;
			}
			A.Feedback:visited{
				font-family: Helvetica, Verdana, Arial, sans-serif; 
				font-size: 9pt;
				color : #7C7E7D;
				text-decoration: none;
				width: 170px;
			}
			A.Feedback:hover{
				font-family: Helvetica, Verdana, Arial, sans-serif; 
				font-size: 9pt;
				color: #999999;
				text-decoration: none;
				font-weight: bold;
				width: 170px;
			}
		/* --- End Feedback --- */
		/* ---  more --- */
		 
			TD.MoreLink { 	 
				font-family: Helv, Helvetica, Arial;
				font-size: 10pt;
				color: #99cccc;
			}	
			
			A.MoreLink { 	 
				font-family: Helv, Helvetica, Arial;
				font-size: 10pt;
				color: #99cccc;
				text-decoration : none;
			}	
			A.MoreLink:visited  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 10pt;
				color: #99cccc;
				text-decoration : none;	
			}
			A.MoreLink:hover  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 10pt;
				color: #009999;
				text-decoration : underline;			
			}
		/* --- Orange more --- */
		
		/* --- Dark Orange Brand name --- */
			A.BrandNames { 	
				font-family: Helv, Helvetica, Arial;
				font-size: 10pt;
				color: #FFA500;
				vertical-align: middle;
				text-decoration : none;
			}	
			A.BrandNames:visited  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 10pt;
				color: #FFA500;
				vertical-align: middle;
				text-decoration : none;	
			}
			A.BrandNames:hover  { 
				font-family: Helv, Helvetica, Arial;
				font-size: 10pt;
				color: #bedab3;
				vertical-align: middle;
				text-decoration : none;			
			}
		/* --- Dark Orange Brand name --- */
		
		/* --- Bayer Canada News --- */
			TD.NewsDate{
				font-family: Helvetica, Verdana, Arial, sans-serif; 
				font-size : 9pt;
				background-color : #FFFFFF;
				color: #FA1C19;
				text-align : center;	
			}

			TD.NewsLink{
				font-family: Helvetica, Verdana, Arial, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				color: #0099cc;
			}
			
			A.NewsLink {
				font-family: Helvetica, Verdana, Arial, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				color:#396DA2;
			}
			A.NewsLink:link  {
				color:#396DA2;
			}
			A.NewsLink:visited  {
				color:#396DA2;
			}
			A.NewsLink:hover  {
				color: #99cccc;
				text-decoration: underline;
			}
			
			A.NewsDateLink {
				font-family: Helvetica, Verdana, Arial, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				font-weight: bold;
				color:#396DA2;
			}
			A.NewsDateLink:link  {
				color:#396DA2;
				font-weight: bold;
			}
			A.NewsDateLink:visited  {
				color:#396DA2;
				font-weight: bold;
			}
			A.NewsDateLink:hover  {
				color:#396DA2;
				font-weight: bold;
				text-decoration: underline;
			}
			A.MoreNews {
				font-family: Helvetica, Verdana, Arial, sans-serif;
				font-size: 9pt;
				text-decoration: none;
				color:white
			}
			A.MoreNews:link  {
				color:white
			}
			A.MoreNews:visited  {
				color:white
			}
			A.MoreNews:hover  {
				color:white;
				text-decoration: underline;
			}
			
			A.NavLink {
				color: #396DA2;
				text-decoration: none;			
			}
			A.NavLink:link {
				color: #396DA2;
				text-decoration: none;			
			}
			A.NavLink:visited {
				color: #396DA2;
				text-decoration: none;			
			}
			A.NavLink:hover {
				color: #396DA2;
				text-decoration: underline;			
			}
		/* --- End Bayer Canada News --- */
		
		/* --- Unclassified --- */
		.FormFieldData{
			font-family: Helvetica, Verdana, Arial, sans-serif; 
			font-size : 8pt;
			font-weight: normal;
		}

		.MultipleSelect{
			font-family: Helvetica, Verdana, Arial, sans-serif; 
			font-size : 8pt;
			width : 100%;
			font-weight: normal;
		}
		
		#content-body{
			float:left;
			background:url(../images/bg-content.gif) repeat-x;
			width:811px;
			padding:0 0 0 20px;
			margin-left:1px;
		}
		#content-body img{
			border:0;
		}
		#content-body p{
			margin-left:30px;
			margin-right:30px;
			color:#7C7E7D;
			font-size:16px;
			font-weight:normal;
		}
		#content-body p.undent{
			margin-left:0px;
			font-weight:normal;
		}
		a#vet-menu, a#owner-menu{
			float:left;
		}
		div#vet-menu,div#owner-menu{
			background:url(../images/btn-stethoscope-on.png) no-repeat;
			width:384px;
			height:228px;
			margin:0;
			float:left;
		}
		div#owner-menu{
			background:url(../images/btn-leash-on.png) no-repeat;
			float:left;
		}
		div#vet-menu ul,div#owner-menu ul{
			float:left;
			list-style:none;
			width:385px;
			margin:0;
			padding:0;
		}
		div#vet-menu ul li,div#owner-menu ul li{
			width:127px;
			height:25px;
			float:left;
			text-align:center;
			font-size:10px;
		}
		div#vet-menu ul li a,div#owner-menu ul li a{
			width:127px;
			height:20px;
			color:#000;
			padding:2px 3px 2px 3px;
			text-decoration:none;
		}
		div#vet-menu ul li a:hover,div#owner-menu ul li a:hover{
			background-color:#00A7AB;
			color:#FFF;
			border:1px solid #C0C0C0;
		}
		ul#tools-menu{
			list-style:none;
		}
		ul#tools-menu li{
			overflow:hidden;
			float:right;
			margin:5px;
			margin-top:40px;
		}
		ul#tools-menu a {
			overflow:hidden;
			width:88px;
			height:50px;
			float:left;
			color:#000;
			text-decoration:none;
		}
		ul#tools-menu a:hover{
			width:210px;
		}
		ul#tools-menu a img{
			float:left;
			margin:0;
		}
		ul#tools-menu a span{
			float:right;
			color:#000;
			font-size:9px;
			margin:5px 0px 5px 10px;
			width:105px;
			line-height:11px;
		}
		#footer{
      height:27px;
      background-color:#E8E8E8;   
      float:left;   
      width:100%;
      margin:0 1px 0 1px;
    }
    #tools-menu{
      float:left;
      width:320px;
      margin-left:30px;
      margin-right:100px;
    }
    #tools-menu *{
      margin-left:0;
      padding-left:0;
    }
    #tools-menu p{
      font-size: 12px;
      font-weight:normal;
      line-height:18px;
      margin-left:0;
    }
    #tools-menu h1, #products-menu h1{
      font-size:16px;
      font-weight:bold;
      color:#6599CB;
    }
    #tools-menu ul{
      list-style:none;
    }
    #tools-menu a{
      float:left;
      width:129px;
      height:23px;
      padding:3px 15px 0 15px;
      background:url(../images/btn-blue.png) no-repeat;
      font-size:16px;
      color:#FFF;
      text-decoration:none;
      font-weight:bold;
      text-align:center;
    }
    #tools-menu a:hover{
      color:#BDD9DC;
    }
    #products-menu{
      float:left;
      width:320px;
    }
    #products-menu *{
      margin-left:0;
      padding-left:0;
    }
    #products-menu ul{
      list-style:none;
    }
    #products-menu ul li, #products-menu ul li a{
      font-size:12px;
      line-height:18px;
			color:#7C7E7D;
    }
    #products-menu ul li a:hover{
      color:#6699CE;
    }


		/* --- End Unclassified --- */

	/* --- End Main Section --- */
	
/* --- End Body Section --- */

/* --- Footer Section --- */
	TD.Footer {
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-size: 8pt;
		color: black;
		background-color : white;
	}
/* --- End Footer Section --- */


.center{
	text-align:center;
}
.clearizor{
	margin:0;
	padding:0;
	clear:both;
}
