﻿/* Main Layout Section */
.LayoutTable
{
	width: 800px;
	padding: 0px;
	border-width: 1px;
	border-style: outset;
	border-color: Green;
	background-color: White;
	vertical-align: top;
	border-spacing: 0px;
}
.LayoutTable td
{
	padding: 0px;
	border-spacing: 0px;
}
image
{
	padding: 0px;
	border-spacing: 0px;
	margin: 0px;
}

.NavigationTop
{
	height: 22px;
	background-image: url(Images/menu-bg.gif);
	background-repeat: repeat-x;
	text-align: center;
}

body
{
	margin-bottom: 0pt;
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
	list-style-image: url(pics/bullet.gif);
}
h1
{
	font-family: Arial;
	font-size: 14pt;
	color: #000066; /* Dark Blue */
	font-weight: bold;
}
/* Comment heading */
commentHeading
{
}
commentHeading h1
{
	font-family: Arial;
	font-size: 7pt;
	color: Gray; /* Dark Blue */
}

a:link
{
	color: #000099;
	text-decoration: none;
}
a:visited
{
	color: #000099;
	text-decoration: none;
}

a:hover
{
	color: #800000;
	text-decoration: none;
	text-decoration: underline;
}
td, input
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.tableDetail
{
	font-size: 12pt;
	font-family: Arial;
	color: #000000;
}
.GeneralHeader
{
	font-family: Arial;
	font-size: 12pt;
	color: #000066;
	font-weight: bold;
}
.GeneralHeader h1
{
	font-family: Arial;
	font-size: 12pt;
	color: #000066;
	font-weight: bold;
}
.GeneralHeader h2
{
	font-family: Arial;
	font-size: 7pt;
	color: gray;
}

.text2
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #141414;
}
.text3
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
}

.CurrentlySelectedItem
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	background-color: #ebebeb;
	vertical-align: top;
	direction: ltr;
	text-align: left;
	border-right: dotted 1pt #993366;
	border-top: dotted 1pt #993366;
	border-left: dotted 1pt #993366;
	border-bottom: dotted 1pt #993366;
}

.GeneralRedText
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ff3333;
	vertical-align: top;
	direction: ltr;
	text-align: left;
}

.ProjectSummaryTable
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #ebebeb;
	vertical-align: top;
	text-align: left;
	overflow: auto;
}


.TableHeaderBG
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	text-align: center;
	vertical-align: top;
	background-image: url(pics/bottom-table-bg1.png);
}

.TableCelUnderHeader
{
	font-family: Arial;
	font-size: 9pt;
	color: #1E4081;
	vertical-align: top;
	direction: ltr;
	text-align: left;
	font-variant: normal;
	border: solid 1px #1E4081;
}

.TableHeaderBG_Gray
{
	color: black;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
	background-color: #d2d3d6;
	font-weight: bold;
}

.TableCelUnderHeader_Gray
{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	vertical-align: top;
	direction: ltr;
	text-align: left;
	font-variant: normal;
	border: solid 1px #d2d3d6;
}


.Buttons
{
	padding: 0px 3px 0px 3px;
	border: solid 1pt #000000;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	background-color: #EBEBEB;
	vertical-align: top;
	direction: ltr;
	text-align: center;
	text-transform: capitalize;
	font-variant: normal;
	cursor: pointer;
}

.frame
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	border: 1pt solid #990000;
}

.NavigationBar
{
	font-family: Tahoma;
	font-size: 8pt;
	color: black;
	font-weight: normal;
}


.NavigationBar a:link
{
	color: #000099;
	text-decoration: none;
	border-bottom: none;
}
.NavigationBar a:visited
{
	color: #000099;
	text-decoration: none;
	border-bottom: none;
}
.NavigationBar a:active
{
	color: #800000;
	text-decoration: none;
	border-bottom: none;
}
.NavigationBar a:hover
{
	color: #800000;
	text-decoration: none;
	border-bottom: dashed 1pt;
}


.GBTable
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
	font-weight: normal;
	vertical-align: top;
	direction: ltr;
	text-align: left;
	background-color: #eaedee;
}


.GBTable a:link
{
	color: #A80054;
	text-decoration: none;
}
.GBTable a:visited
{
	color: #A80054;
	text-decoration: none;
}
.GBTable a:active
{
	color: #A80054;
	text-decoration: none;
}
.GBTable a:hover
{
	color: #A80054;
	text-decoration: none;
}

.MenuBar
{
	font-family: Arial;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	color: #000066;
	direction: ltr;
}

.PRDetailsTitle
{
	font-family: Arial;
	font-size: 12pt;
	color: black;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	direction: ltr;
	text-align: left;
}


.MenuBar a:link
{
	color: #000066;
	text-decoration: none;
	border-bottom: none;
}
.MenuBar a:visited
{
	color: #000066;
	text-decoration: none;
	border-bottom: none;
}
.MenuBar a:active
{
	color: #000066;
	text-decoration: none;
	border-bottom: none;
}
.MenuBar a:hover
{
	color: #000066;
	text-decoration: none;
	border-bottom: dashed;
}


.Navigation
{
	font-family: Arial;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	color: black;
	text-align: left;
}
.Navigation a:link
{
	color: #000099;
	text-decoration: underline;
}
.Navigation a:visited
{
	color: #A80054;
	text-decoration: underline;
}
.Navigation a:active
{
	color: #A80054;
	text-decoration: none;
}
.Navigation a:hover
{
	color: #800000;
	text-decoration: underline;
}

.TranslationsHeading
{
	font-family: Impact;
	font-size: 14pt;
	color: black;
	color: #000000;
	vertical-align: top;
	text-align: left;
}
.TranslationsSubHeading
{
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	color: #000000;
	vertical-align: top;
	direction: ltr;
	text-align: left;
	font-weight: bold;
}

.botom
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #000066;
	text-align: center;
}
.botom a:link
{
	color: #000066;
	text-decoration: none;
	border-bottom: none;
}
.botom a:visited
{
	color: #000066;
	text-decoration: none;
	border-bottom: none;
}
.botom a:active
{
	color: #000066;
	text-decoration: none;
	border-bottom: none;
}
.botom a:hover
{
	color: #800000;
	text-decoration: none;
	border-bottom: dashed 1pt;
}


.clsTab
{
padding:2px 4px 2px 4px;
height:20px;

}

 .clsTab a
 {
 		color: #FFFFFF;
text-align:center;

 }
.DynamicMenuItemStyle
{
	padding: 4px;
}
.DynamicMenuItemStyle a
{	font-family: "Lucida Sans Unicode";
	font-size: 9px;
	
}



.clsTabHover
{
	text-align:center;
	color: #000099;
	background-color: #eaedee;
	height:20px;
}

.StaticMenuItemStyle
{
	text-align: center;
	height:20px;
	padding: 0px 3px 0px 3px;
}




.DynamicMenuStyle
{
	padding: 2px;
	border: 1px silver solid;
	background-color: white;
	font-family: "Lucida Sans Unicode";
	font-size: 9px;
	z-index:100;
}


.clsTabHover A:link
{
	text-align:center;
	color: #000099;
	text-decoration: none;
}
.clsTabHover A:visited
{
	text-align:center;
	color: #000099;
	text-decoration: none;
}
.clsTabHover A:hover
{
	text-align:center;
	color: #000099;
	text-decoration: none;
}

.clsTabSelected
{
	background-color: #EAEDEE;
	cursor: default;
	text-align: center;
}


.clsDynamicMenuItem
{
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	background-color: #FFFFFF;
}

.clsDynamicMenuItemHover
{
	border: 1px solid #000080;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	background-color: #ffeec2;
}

.TopMenuGlobalStyle
{
	float: inherit;
}
.TopMenuGlobalStyle a
{
	font-family:"Lucida Sans Unicode";
	font-size:9px;
}


.LeftMenuclsTab
{
	color: #000000;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
}

.LeftMenuclsTab A:link
{
	font-size: 10pt;
	text-align: center;
	color: #000000;
	text-decoration: none;
}
.LeftMenuclsTab A:visited
{
	font-size: 10pt;
	text-align: center;
	color: #000000;
	text-align: center;
	text-decoration: none;
}
.LeftMenuclsTab A:hover
{
	font-size: 10pt;
	text-align: center;
	color: #000066;
	text-decoration: underline;
	text-align: center;
}

.LeftMenuclsTabHover
{
	color: #000099;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
	background-color: #eaedee;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-color: blue;
	border-right-color: blue;
	border-top-color: blue;
	border-bottom-color: blue;
}

.LeftMenuclsTabHover A:link
{
	font-family: Arial;
	font-size: 8pt;
	text-align: center;
	color: #000099;
	text-decoration: none;
}


.PopUpWindowHeader
{
	color: white;
	text-align: center;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	background-color: #0033cc;
}
.PopupWindow
{
	position: absolute;
	padding: 3px;
	z-index: 1;
	border: 4px outset #eee;
	display: none;
	background-color: #ffffff;
}

.resizingText
{
	padding: 0px;
	border-style: solid;
	border-width: 2px;
	border-color: #7391BA;
}
.handleText
{
	width: 16px;
	height: 16px;
	background-image: url(pics/HandleGrip.png);
	overflow: hidden;
	cursor: se-resize;
}

.popupControl
{
	background-color: White;
	position: absolute;
	visibility: hidden;
}

.FormElementsContainer
{
	vertical-align: middle;
}

.topStaticMenuItemStyle
{
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	height: 22px;
}

.topStaticMenuItemStyle A:link
{
	color: #000000;
	text-decoration: none;
}
.topStaticMenuItemStyle A:visited
{
	color: #000000;
	text-decoration: none;
}
.topStaticMenuItemStyle A:hover
{
	color: #000066;
	text-decoration: none;
}

.TopMenuclsTabHover
{
	color: #000099;
	text-align: center;
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #eaedee;
	border: solid 1pt blue;
	height: 22px;
}

.TopMenuclsTabHover A:link
{
	font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
	color: #000099;
	text-decoration: none;
}

.clsDynamicTopMenuItem
{
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #FFFFFF;
	height: 22px;
}

.clsDynamicTopMenuItemHover
{
	border: 1px solid #000080;
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #ffeec2;
	height: 22px;
}

/*Hover Menu*/
.popupMenu
{
	position: absolute;
	visibility: hidden;
	background-color: #F5F7F8;
	opacity: .9;
	filter: alpha(opacity=90);
}

.popupHover
{
	background-image: url(images/header-opened.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F5F7F8;
}

.TableBottomMenu
{
	font-family: Arial;
	font-size: 9pt;
	text-align: center;
	height: 15px;
}
.TopShadedRow
{
	background-image: url(pics/upper-cell-bg.gif);
}

.LeftMenuCellBG
{
	border-right: [inset][1px][gainsboro];
	border-bottom: [inset][1px][gainsboro];
	border-top: [inset][1px][gainsboro];
	border-left: [inset][1px][gainsboro];
	background-color: #eaedee;
	text-align: left;
}


.CopyRightLabel
{
	color: #33ff33;
	font-family: Verdana;
	text-align: center;
}

.GeneralGridTableHeader
{
	color: black;
	text-align: center;
	font-family: Arial;
	font-size: 9pt;
	background-color: #d2d3d6;
	font-weight: bold;
	padding: 1px 5px 1px 5px;
	border: solid #eaedee;
	border-width: 1px;
}

.LeftMenuCell
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
	background-color: white;
}

.BreadCrumbTable
{
	border-bottom: gainsboro 1px solid;
}

.BreadCrumbTableCells
{
	font-family: Tahoma;
	font-size: 8pt;
	color: black;
	font-weight: normal;
}

.GeneralContent
{
	font-family: Arial;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
.DocumentStyle
{
	margin-top: 0px;
}

.ArticleHeader
{
	font-weight: bold;
	color: dodgerblue;
	font-size: 10pt;
}

.ArticleSecondHeader
{
	font-weight: bold;
	font-size: 10pt;
}

.ArticleFooterStyle
{
	font-size: 8pt;
	font-style: italic;
}

.ArticleFooterStyle2
{
	font-size: 8pt;
}

.ArticleTitle
{
	font-size: 14pt;
}

.TipsFAQsQuestions
{
	font-size: 10pt;
	color: red;
	font-style: italic;
	font-family: Arial;
}

.TipsFAQsAnswers
{
	font-size: 10pt;
	color: darkblue;
	font-family: Arial;
}

.ScreenshotDocumentStyle
{
	background-color: White;
}

/* The following is for testing the the Home2 page */
.home2
{
}
.home2 img
{
	vertical-align: top;
	float: right;
	display: inline;
}
.blockArea
{
	width: 168px;
	background-color: #A5A5A5;
	height: 265px;
	display: inline;
	float: left;
	color: White;
	text-align: left;
	padding: 5px;
}
.blockOrange
{
	margin-left: 4px;
	margin-top: 4px;
	width: 160px;
	background-image: url(pics/bottom-table-bg2.png);
	background-repeat: repeat-x;
	font-size: 16px;
	color: White;
	height: 44px;
	font-weight: bold;
	text-align: center;
	border-collapse: collapse;
	border-color: #EDCA94; /* Light Orange */
	vertical-align: middle;
}



.blockAreaBlue
{
	background-color: #59A4C1;
	padding: 2px;
	float: right;
	width: 341;
}

.blockAreaBlack
{
	width: 168px;
	background-color: Black;
	height: 265px;
	display: inline;
	float: right;
	margin-left: 5px;
}
.blockBlue
{
	margin-left: 4px;
	margin-top: 4px;
	width: 160px;
	background-image: url(pics/bluesquare.jpg);
	background-repeat: repeat-x;
	font-size: 16px;
	color: White;
	height: 44px;
	font-weight: bold;
	text-align: center;
	border-collapse: collapse;
	border-color: #EDCA94; /* Light Orange */
}

.HRFontFamily
{
	font-family: Monotype Corsiva;
	color: darkblue;
}

.Quicklink
{
	text-align: left;
	padding-left: 5px;
	font-size: 12px;
	color: blue;
	text-align: left;
	font-family: Arial;
}
.Quicklink a:link
{
	text-align: left;
	padding-left: 5px;
	font-size: 12px;
	color: blue;
	text-align: left;
	font-family: Arial;
}
.Quicklink a:hover
{
	cursor: hand;
}





/* Float Fix */
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/* End hide from IE-mac */

.BlueWhiteBlocks
{
	margin-left: 4px;
	margin-top: 4px;
	width: 160px;
	background-image: url(pics/bottom-table-bg2.png);
	background-repeat: repeat-x;
	font-size: 16px;
	color: White;
	height: 44px;
	font-weight: bold;
	text-align: center;
	border-collapse: collapse;
	border-color: #EDCA94; /* Light Orange */
	vertical-align: middle;
}
