
body
{
	margin: 0px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333
}
p
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	list-style-position: outside;
	margin: 0px;
	border: 0px;
}
td
{
	margin: 0px; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: #333333
}

ul
{
	margin: 10px, 5px, 5px, 20px;
}
ol
{
	margin: 10px, 5px, 5px, 30px;
}

img 
{
	border-style: none;
}

a:link {
	color: #990000;
	text-decoration: underline;
	cursor: pointer;
} 
a:visited {
	color: #990000;
	text-decoration: underline;
	cursor: pointer;
} 
a:hover {
	color: #333333;
	text-decoration: underline;
	cursor: pointer;
} 
a:active {
	color: #990000;
	text-decoration: underline;
	cursor: pointer;
} 


img 
{
	border-style: none;
	
}

.headermenu {
	color: #ffffff;
	overflow: hidden;
	font-family: Arial;
	font-size: 11px;
	letter-spacing: 0.2mm;
	cursor: hand;
    }

.divisionmenu {
	color: #036494;
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	text-align: right;
	letter-spacing: 0.1mm;
	cursor: hand;
	}
.divisionmenuActive {
	color: #003366;
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	text-align: right;
	letter-spacing: 0.1mm;
	cursor: hand;
	}

.footer {
	color: #333333;
	background-color: #999999; 
	left: 0px; 
	overflow: hidden;
	position: absolute;
	height: 19px;
	width: 100%;
	font-family: Arial;
	font-size: 9px;
    }
.footerMenu {
	position: absolute;
	overflow: hidden;
	left: 0;
	height: 13;
	width: 100%;
	cursor: hand;
	}
.search {
	position:relative;
	left:-52;
	top: 0px;
	width: 126px;
	height: 16px;
	font-family: Arial;
	font-size: 10px;
	}
.login {
	position: absolute;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
    }
.info {
	color: #333333;
	position: absolute;
	letter-spacing: normal;
	font-size: 10px;
	cursor: default;
	}

.menu 
{
	font-family: Verdana;
	font-size: 10px;
	position:relative;
	background-color:threedface; 
}

.menuOver {
	background-color:threedface; 
}

.marquee 
{
	color: #333333;
	font-family: Arial;
	font-size: 10px;
	letter-spacing: 0.2mm
}
.datetime
{
	POSITION: absolute; 
	top: 64px; 
	left: 30px; 
	width: 180px;
	color: #EEEEEE;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 0.15mm;
	cursor: default;
	
}
.copyright
{
	color: #666666;
	font-family: Arial;
	font-size: 10px;
	text-align: center;
	letter-spacing: 0.15mm;
	cursor: default;
	
}

.control
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 9px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: hand;
}

.labels
{
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 11;
	line-height: 16px;
	cursor: default;
}

.editor_labels
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11;
	letter-spacing: 0.1mm;
	line-height: 16px;
}

.selector_title
{
	POSITION: relative;
	top: 4px;
	background-color: #eeeeee; 
	color: #D81630;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	width:100%;
	TEXT-ALIGN:center;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: default;
}

.input_label_darkbg
{
	POSITION: relative;
	OVERFLOW: hidden; 
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 0.1mm;
	line-height: 16px;
	cursor: default;
}
.text_darkbg
{
	POSITION: relative;
	OVERFLOW: hidden; 
	color: #ffcc00;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	letter-spacing: 0.1mm;
	line-height: 16px;
	cursor: default;
}
.sidewebparttext
{
	position: relative;
	color: #111111;
	font-family: Arial;
	font-size: 11px;
	list-style-position: outside;
	left: 10px;
	cursor: default;
}
.iatree
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: bold;
	font-size: 9px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: default;
}
.iatree_menulabel
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #003366; 
	font-family: Arial;
	font-size: 11px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: hand;
}
.iatree_menulabel_active
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #000033;
	font-family: Arial;
	font-size: 11px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: hand;
}
.iatree_menulabel_selected
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #003366;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: default;
}

.edittag
{
	OVERFLOW: hidden; 
	color: #D81630;
	text-align:right;
	font-family: Arial;
	font-size: 9px;
	letter-spacing: 0.2mm;
	cursor:pointer;
}
.menuedittag
{
	POSITION: absolute; 
	color: #D81630;
	text-align:left;
	font-family: Arial;
	font-size: 9px;
	letter-spacing: 0.2mm;
	cursor:pointer;
}
.searchpart
{
	color: #333333;
	font-family: Arial;
	font-weight: normal;
	font-size: 18px;
	letter-spacing: 0.1mm;
	cursor: default;
}
.searchview
{
	font-family: Arial;
	font-size: 12px;
	color: #009900;
	text-decoration: underline;
	cursor: hand;
}
.searchpage
{
	font-family: Arial;
	font-size: 15px;
	line-height: 32px;
	color: #003366; 
	cursor: hand;
	text-decoration: underline;
}

.directorytitle
{
	font-family: Stone Serif, Times New Roman;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 0.1mm;
	color: #333333; 
	cursor: default;
}
.directorytext
{
	font-family: Arial;
	font-size: 12px;
	color: #333333; 
	letter-spacing: 0.1mm;
	text-align: left;
	cursor: default;
}
.directorylabel
{
	font-family: Arial;
	font-size: 12px;
	color: #666666; 
	letter-spacing: 0.1mm;
	text-align: right;
	cursor: default;
}


.columnonetext
{
	width: 165px;
}
.columnthreetext
{
	width: 190px;
}
.morebtncolumnone
{
	position: absolute;
	top: 0px;
	left: 144px;
	cursor: hand;
}
.morebtncolumntwo
{
	position: absolute;
	top: 0px;
	text-align: right;
	padding-right: 30px;
	cursor: hand;
}
.morebtncolumnthree
{
	position: absolute;
	top: 0px;
	left: 160px;
	cursor: hand;
}

.panel 
{
	display: inline;
	background-color:threedface; 
	border:1px solid #cccccc; 
	cursor: default;
	position:relative;
	top: 0; 
	width:100%;
}
.textcontrol 
{
	background-color:white; 
	font-family: Arial;
	font-size: 12px;
}

.textareacontrol {
	overflow: auto;
	background-color:white; 
	position:relative; 
	width:100%;
	top:0;
	height:auto;

	color: #000000;
	font-family: Arial;
	font-size: 12px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	list-style-position: outside;
	cursor: default;

}
.htmlcontenteditorframe 
{
	overflow: auto;
	position: relative;
	width: 100%;
	top: 0;
}
.htmlcontenteditor {
	overflow: auto;
	background-color:white; 
	position:absolute; 
	width:100%;
	top:0;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	letter-spacing: 0.2mm;
	line-height: 16px;
	cursor: default;
}
.tableheader
{
	color: #666666;
	font-family: Arial;
	font-weight: 600;
	font-size: 15px;
}	
.tableheader_mouseover
{
	color: #AA3366;
	font-family: Arial;
	font-weight: 600;
	font-size: 15px;
}	
.tabletext
{
	color: #333333;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}	

.AC 
{
	color: #cc3300;
	font-weight: normal;
	cursor: pointer;
}
.ContentWell
{
	position:relative;
}
.button
{
	cursor:pointer;
}
.pagetitle
{
	position: absolute;
	width: 320;
	left: 35px;
	top: 168px;
	height: 34px;
	font-family: Arial;
	font-size: 26px;
	color: #666666;
	text-align: left;
	overflow: hidden;
}
.mainedit
{
	position:absolute;
	width:100%;
	height:20px;
	top:25px;
}
.breadcrumbs
{
	position: absolute;
	left: 35px;
	top: 160px;
	height: 14px;
	font-family: Courier;
	font-size: 15px;
	color: #ffffff;
	text-align: left;
	cursor:pointer;
}
.breadcrumbs a
{
	position:relative;
	cursor:pointer;
}

.header
{
	position: relative;
	left:-4px;
	width:100%;
	height:22px;
	background: #ffffff;
}
.footer {
	color: #333333;
	background-color: #999999; 
	left: 0px; 
	overflow: hidden;
	position: absolute;
	height: 19px;
	width: 100%;
	font-family: Arial;
	font-size: 9px;
}

.logo
{
	position: absolute;
	width:30px;
	height:201px;
	left: 0px;
	top: 0px;
	text-align: left;
}
.menuvert
{
	position: absolute;
	width:5px;
	height:27px;
	left: 340px;
	top: 174px;
}

.mainmenu a
{
	position:relative;
	top:0px;
	height:15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: normal;
	text-decoration: none;
	color: #999999;
	cursor:pointer;
}
.mainmenu a:visited
{
	color: #999999;
}
.mainmenu a:active
{
	color: #999999;
}



.submenu_clear
{
	background-color:#999999;
	height: 10px;
}
.submenu
{
	position:relative;
	top:0px;
	background-color: #999999;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color:#ffffff;
	cursor:pointer;
}

.submenu div
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color:#dddddd;
	cursor:pointer;
}
.sidemenubox
{
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
}
.leftmenu
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #666666;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11;
	letter-spacing: 0.1mm;
	height:16px;
	line-height: 16px;
	cursor: pointer;
}
.leftmenuActive
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11;
	letter-spacing: 0.1mm;
	height:16px;
	line-height: 16px;
	cursor: pointer;
}
.leftmenuHighlight
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11;
	letter-spacing: 0.1mm;
	height:16px;
	line-height: 16px;
	cursor: default;
}

.updatedtag
{
	width: 100%;
	height: 12px;
	font-family: Arial;
	font-size: 10px;
	color: #cccccc;
	text-align: right;
}

.menu_toggle
{
	POSITION: absolute; 
	OVERFLOW: hidden; 
	color: #333333;
	font-family: Arial;
	font-weight: Bold;
	font-size: 11;
	letter-spacing: 0.1mm;
	line-height: 16px;
}




.RandomHeader
{
	text-align: right;
	width:99%;
	color: #666666;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
}
TR#GlobalMenu {
	text-align: center;
}

TR#GlobalMenu TD {
	FONT-STYLE: normal; font-weight: bold; text-decoration: none; COLOR: #ffffff;
	width:160px;
	height:21px;
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
}
TR#GlobalMenu TD.GM1 {
	BACKGROUND-COLOR: #71b50a;
	BORDER-COLOR: #71b50a;
}
TR#GlobalMenu TD.GM2 {
	BACKGROUND-COLOR: #d81630;
	COLOR: #ffffff; 
	BORDER-COLOR: #d81630;
}
TR#GlobalMenu TD.GM3 {
	BACKGROUND-COLOR: #e18329;
	COLOR: #ffffff; 
	BORDER-COLOR: #e18329;
}
TR#GlobalMenu TD.GM4 {
	BACKGROUND-COLOR: #004883;
	COLOR: #ffffff; 
	BORDER-COLOR: #004883;
}
TR#GlobalMenu TD.GM5 {
	BACKGROUND-COLOR: #099999;
	COLOR: #ffffff; 
	BORDER-COLOR: #099999;
}
.col1title
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #004883; BORDER-BOTTOM: #004883 6px solid
}
.col2title
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #e18329; BORDER-BOTTOM: #e18329 6px solid
}
.col3title
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #71b50a; BORDER-BOTTOM: #71b50a 6px solid
}
.col4title
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #099999; BORDER-BOTTOM: #099999 6px solid
}
.contentwelltext
{
	position: relative;
	color: #333333;
	font-family: Arial;
	list-style-position: outside;
	cursor: default;
}

.Make_RedSectionTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #d81630; BORDER-BOTTOM: #d81630 6px solid
}
.Make_BlueSectionTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #004883; BORDER-BOTTOM: #004883 6px solid
}
.Make_OrangeSectionTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #e18329; BORDER-BOTTOM: #e18329 6px solid
}
.Make_GreenSectionTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #71b50a; BORDER-BOTTOM: #71b50a 6px solid
}
.Make_TealSectionTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #099999; BORDER-BOTTOM: #099999 6px solid
}

.Make_GreyMinorSectionTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #666666; BORDER-BOTTOM: #666666 2px solid
}

.Make_RedTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: default;
	COLOR: #d81630; 
}
.Make_BlueTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: default;
	COLOR: #004883; 
}
.Make_OrangeTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: default;
	MARGIN-TOP: 1em; COLOR: #e18329; 
}
.Make_GreenTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: default;
	COLOR: #71b50a;
}
.Make_TealTitle
{
	position:relative;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	cursor: default;
	COLOR: #099999; 
}
.Make_GreyCalloutBox
{
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; 
	BACKGROUND-COLOR: #eeeeee;
	MARGIN: 0px; 
}