/*Webridge default.css Style Sheet.*/
/* new site design ammended version */

BODY {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px; 
	background-color:#ffffff;
	font-family :arial, verdana, helvetica;
	font-size : 11px; 
	color: #000000;
}

P,TR,TD,CENTER,TABLE,TBODY,TFOOT,TH,THEAD,ABBREV,ADDRESS,AREA,BLOCKQUOTE,BQ,BR,CAPTION,COL,COLGROUP,DFN,FIG,MULTICOL,PLAINTEXT{
	background-color:#ffffff;
	font-family :arial, verdana, helvetica;
	font-style:normal;
	font-size : 11px; 
	color: #000000;
}

B{
	background-color:#ffffff;
	font-family :arial, verdana, helvetica;
	font-style:normal;
	font-size : 12px;
	font-weight:bold;
}

STRONG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, helvetica;
    BACKGROUND-COLOR: transparent
}

BIG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, helvetica;
    BACKGROUND-COLOR: transparent
}

EM{
	background-color:#ffffff;
	font-family :arial, verdana, helvetica;
	font-style:italic;
	font-size : 11px;
}

SUP,SUB{
	background-color:#ffffff;
	font-family :arial, verdana, helvetica;
	font-style:normal;
	font-size : 10px;
}

SPACER{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width:1px;
    height:1px;
}

SMALL{
	background-color:#ffffff;
	font-family :arial, verdana, helvetica;
	font-style:normal;
	font-size : 10px; 
	color: #000000;
}

FONT{
	background-color:#ffffff;
	font-family :arial, verdana, helvetica;
	font-style:normal;
	color: #000000;
}

STRIKE{
	font-family :arial, verdana, helvetica;
	font-size : 10px; 
	color: #ff0099;
}

Q,CITE{
	font-family :arial, verdana, helvetica;
	font-size : 10px;
	font-style: italic; 
	color: #000000;
}

DL,DT,DD,LH,LI,LISTING,MENU,OL,UL{
	font-size : 11px; 
	color: #000000;
}

FRAME,FRAMESET,IFRAME,TAB{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	border : 0px;
}


FN{
	font-size : 10px; 
	font-family : arial, helvetica, verdana;
	color : #999999;
}

H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 34px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Times New Roman
}
/*
H1{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
	font-family : Times New Roman;
    font-size: 34px;
    color: #000000;
}
*/
H2{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
	FONT-WEIGHT: normal;
	font-family : Times New Roman;
    font-size: 34px;
	font-style: italic;
	color: #ff0099;
}

H3{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
}

H4{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
}

H5{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
}

H6{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
}

SPACER{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
}

IMG{
	background-color:#ffffff;
}

FORM,SELECT,TEXTAREA,INPUT{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
	font-family :arial, verdana, helvetica;
	font-size : 10px;
	color: #000000;
}

HR	{
	border : 1px solid #999999;
}

A {
   	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
A:ACTIVE {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
A:LINK	{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
A:VISITED {	
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
A:HOVER 	{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}

/*Refined classes */
.menu_black:link{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #000000;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_black:active{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #000000;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_black:visited{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #000000;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_black:hover{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	text-decoration : none;
	background-color : #000000;
}




.menu_green:link{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #339966;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_green:active{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #339966;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_green:visited{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #339966;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_green:hover{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	text-decoration : none;
	background-color : #339966;
}

/* 2004-08-11 ±èÁ¾Çõ Ãß°¡ ½ÃÀÛ: menu.asp¿¡¼­ ¾²ÀÌ´Â ½ºÅ¸ÀÏ	*/
.menu_green2:link{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #339966;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_green2:active{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #339966;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_green2:visited{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #339966;
	text-decoration : none;
	background-color : #ffffff;
}

.menu_green2:hover{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #999999;
	text-decoration : none;
	background-color : #ffffff;
}
/* 2004-08-11 ±èÁ¾Çõ Ãß°¡ ³¡: menu.asp¿¡¼­ ¾²ÀÌ´Â ½ºÅ¸ÀÏ	*/

.Breadcrumb:link{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #333333;
	text-decoration : none;
	background-color : #ffffff;
}

.Breadcrumb:active{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #333333;
	text-decoration : none;
	background-color : #ffffff;
}

.Breadcrumb:visited{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #333333;
	text-decoration : none;
	background-color : #ffffff;
}

.Breadcrumb:hover{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #999999;
	text-decoration : none;
	background-color : #ffffff;
}

.BreadcrumbArea	{
    background-color: #ffffff;
}
.BreadcrumbRule	{
    background-color: #ffffff;
}
.BreadcrumbTarget {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.BreadcrumbTarget:link {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.BreadcrumbTarget:active {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.BreadcrumbTarget:visited {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.BreadcrumbTarget:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.Button {
	background-color : #ffffff;
	font-size : 10px;
}
.Button2 {
	background-color : #ffffff;
	font-size : 10px;
}
.DisplayHead {
	background-color : #ffffff;
}
.DisplayRow {
}
.DisplayRowAlt {
	background-color : #ffffff;
}
.Error {
    color: #ff0099;
    font-weight: bold;
}
.FormHead {
	font-weight: bold;
	background-color : #ffffff;
}
.FooterBar {
	background-color : #ffffff;
}
.FooterArea {
	background-color : #ffffff;
}
.Help {
	font-style : italic;
}
.Label1 {
	font-weight: bold;
}
.Label2 {
	color: #000000;
	font-weight: bold;
}
.List {
}
.ListLabel {
	font-weight: bold;
}
.LoginArea {
	background-color: #ffffff;
}
.LoginPage {
	background-color: #ffffff;
}
.loginsTableBody {
	font-size: 10px;
}
.LoginText {
    font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #000000;
}
.LoginText:link {
    font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.LoginText:visited {
    font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.LoginText:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.loginTextBold {
    font-weight: bold;
}
.LoginTitle {
	font-weight: bold;
}
.MenuHeader	{
}
.MenuTable {
	background-color: #ffffff;
	width: 130px;
	padding : 2px 2px 2px 2px;
}
.MenuAreaOff {
	cursor: hand;
}
.MenuLabelOff {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.MenuLabelOff:link {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.MenuLabelOff:visited {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;color:#000000;
}
.MenuLabelOff:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.MenuAreaOn {
    background-color: #ffffff;
	cursor: hand;
}
.MenuLabelOn {
}
.MenuLabelOn:link {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.MenuLabelOn:visited {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.MenuLabelOn:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.PageHead {
	font-family : Times New Roman;
    font-size: 34px;
	font-weight: bold;
    color: #000000;
}
.PageHead2 {
	font-family : Times New Roman;
    font-size: 34px;
	font-style: italic;
	color: #ff0099;
}
.PagePadding {
	padding: 10px;
}
.PermissionHead {
    font-size: 10px;
    font-weight : bold;
}
.PermissionText {
	font-size: 10px;
}
.Required {
	font-weight: bold;
}
.SectionHead {
	font-weight: bold;
}
.SectionRule {
	background-color : #ffffff;
}
.Success {
	color : #000000;
}
.TabBar {
	background-color : #ffffff;
}
.TabOff {
	background-color: #ffffff;
	color : #000000;
}
.TabOff:link {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.TabOff:visited {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.TabOff:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.TabOn {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
	background-color : #ffffff;
}
.TabOn:link {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.TabOn:visited {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.TabOn:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.ToolArea {
	background : #ffffff;
}
.ToolTip {
	text-Indent: 2px;
	text-align: justify; 
	background-color: #ffffff;
	visibility: hidden;
	left: 0px;
	z-index: 1;
	position: absolute;
	overflow: auto; 
	width: 130px;
}
.ToolTipShow {
	width: 130px;
	position: absolute; 
	z-index: 1;
}
.TopNavArea	{
	background-Color: #ffffff;
}
.TopNavTabArea {
	background-color: #ffffff;
}
.TopNavTabBar {
	background-color: #ffffff;
}
.TopNavTabOn {
 	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	background-color: #ffffff;
}
.TopNavTabOn:link {	
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.TopNavTabOn:visited {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.TopNavTabOn:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.TopNavTabOff {
	font-weight: bold;
}
.TopNavTabOff:link {
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #333333;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}
.TopNavTabOff:visited {
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #333333;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}
.TopNavTabOff:hover {
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}
.TopNavText {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #333333;
	text-decoration : none;
}
.TopNavText:link {
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #333333;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}
.TopNavText:visited {
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #333333;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}
.TopNavText:hover {
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

/*START Rich text editor styles*/
.RichTextEditor {
	width: 100%;
	border:inset;
	height: 100%;
	border-width:2px;
	background-color:#ffffff;
	overflow: auto;
}
.SourceEditor {
	width: 100%;
	display:block;
	overflow:auto;
}
.RichTextEditorButton {
	border:solid;
	border-style:outset;
	border-width:thin;
	cursor:hand;
	vertical-align:bottom;
}
.RichTextEditorColorMenu {
	display:none;
	position:absolute;
}
/*END Rich text editor styles*/

/*START Standard Component Styles*/

/* Standard - Default */
.ComponentBodyInner {
}
.ComponentBodyOuter {
}
.ComponentDisplayHead {
	background-color : #ffffff;
}
.ComponentDisplayLabel {
	background-color : #ffffff;
	font-weight : bold;
}
.ComponentHeader {
	background-color : #ffffff;
}
.ComponentHeaderImage {
	background-color : #ffffff;
}
.ComponentHeaderImageLeft {
	display : none;
}
.ComponentHeaderImageRight {
	display : none;
}
.ComponentHeaderTitle {
	font-weight : bold;
}
.ComponentIntroText {
}
.ComponentLabel {
	font-weight : bold;
}
.ComponentLabel2 {
	font-weight : bold;
}
.ComponentList {
}
.ComponentListLabel {
	font-weight: bold;
}
.ComponentNav1 {
	font-weight : bold;
}
.ComponentNav2 {
}
.ComponentNav3 {
}
.ComponentPageHead {
    font-size: 11px;
	font-weight: bold;
}
.ComponentPageHead2 {
	font-size: 11px;
	font-weight: bold;
}
.ComponentRule {
	background-color : #ffffff;
}
.ComponentTabOn	{
    font-weight: bold;
}
.ComponentTabOn:link {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.ComponentTabOn:visited	{
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.ComponentTabOn:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.ComponentTabOff {
	background-color: #ffffff;
	color : #000000;
}
.ComponentTabOff:link {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.ComponentTabOff:visited {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ff0099;
	text-decoration : none;
}
.ComponentTabOff:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}
.ComponentTableOuter {
	margin-bottom: 10px;
}
.ComponentText {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #000000;
}






/*START DHTML styles*/
.DHTMLTree {
    background-color: #ffffff;
}
.DHTMLTreeEvenLine {
    background-color: #ffffff;
}
.DHTMLTreeForNetscape
	{
    width: 400px;
    height: 500px;
}
.DHTMLTreeTable {
    background-color: #ffffff;
    width: 100%;
}
/*END DHTML styles*/

/**************************************************************************
The following are used in FolderLayoutEditor to support DHTML menus
**************************************************************************/
A.DHTMLmenu {
	width: 150px; 
	color: #000000; 
}
A.DHTMLmenu:hover {
	font-size : 10px; 
	font-family : arial, verdana, helvetica;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}

/* END DHTML MENUS */





/**************************************************************************
 additional styles from AI
 **************************************************************************/

/*This is the style for the horizontal dotted lines */
/*this is the class that Webridge generates automatically for the span tags*/
.htmlPage{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
}

/*style for Solution Finder*/
.sf{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
	font-family :arial, helvetica, verdana;
	font-size : 10px;
	color: #000000;
	width:170px;
}
/*submit button for pop-up*/
.submitb{
	background-color:#ffffff;
	border-color : #000000;
	font-size : 10px;
	font-family : arial, verdana, helvetica;
	color : #000000;
	cursor:hand;
}
/*This should replace H1*/
.hdng1{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
	font-family : Times New Roman;
    font-size: 34px;
    color: #000000;
}
/*This should replace H2*/
.hdng2{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
	font-family : Times New Roman;
    font-size: 34px;
	font-style: italic;
	color: #ff0099;
}
/*heading for the pop-up*/
.hdng1white{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px; 
	font-family : Times New Roman;
    font-size: 34px;
    color: #ffffff;
}
/*This is the style for the horizontal dotted lines - don't forget to update the img URL*/
.dotsh{
	background-image: url(http://sulfur.int.arnoldinteractive.com/Common/_TNS/DHTMLed/images/dots_h.gif);
	background-repeat:repeat-x;
}

/*This is the style for the vertical dotted lines - don't forget to update the img URL*/
.dotsv{
	background-image: url(http://sulfur.int.arnoldinteractive.com/Common/_TNS/DHTMLed/images/dots_v.gif);
	background-repeat:repeat-y;
}
/*This should replace SMALL*/
.txtb10{
	font-size : 10px; 
	font-family : arial, helvetica, verdana;
	color : #000000;
}
/* Footer text */
.footer{
	font-size : 10px; 
	font-family : arial, helvetica, verdana;
	color : #999999;
}
/*Small pink text*/
.txtpink{
	font-size : 10px; 
	font-family : arial, helvetica, verdana;
	color : #ff0099;
}
/*Big Bold pink text*/
.txtpinkbb{
	font-size : 11px; 
	font-family : arial, helvetica, verdana;
	font-weight:bold;
	color : #ff0099;
}
/*Big pink text*/
.txtpinkb{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
	font-size : 11px; 
	font-family : arial, helvetica, verdana;
	color : #ff0099;
}
/*Pink title bold*/
.ttlpinkb{
	font-size : 14px; 
	font-family : arial, helvetica, verdana;
	font-weight:bold;
	color : #ff0099;
}
/*Pink title*/
.ttlpink{
	font-size : 14px; 
	font-family : arial, helvetica, verdana;
	color : #ff0099;
}
/*White title bold*/
.ttlwhiteb{
	font-size : 14px; 
	font-family : arial, helvetica, verdana;
	font-weight:bold;
	color : #ffffff;
}
/*White title */
.ttlwhite{
	font-size : 14px; 
	font-family : arial, helvetica, verdana;
	color : #ffffff;
}
/*White text variations*/
/*bold 11px*/
.txtwhiteb{
	font-size : 11px; 
	font-family : arial, helvetica, verdana;
	font-weight:bold;
	color : #ffffff;
}
/*normal 11px*/
.txtwhite{
	font-size : 11px; 
	font-family : arial, helvetica, verdana;
	color : #ffffff;
}
/*small 10px*/
.txtwhite{
	font-size : 10px; 
	font-family : arial, helvetica, verdana;
	color : #ffffff;
}
/*Grey text variations-for the Calendar Dates*/
/*bold 14px - Month*/
.ttl1greyb{
	font-size : 14px; 
	font-family : arial, helvetica, verdana;
	font-weight:bold;
	color : #666666;
}
/*bold 18px - Date*/
.ttl2greyb{
	font-size : 18px; 
	font-family : arial, helvetica, verdana;
	font-weight:bold;
	color : #666666;
}

/*White link*/
a.white{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ffffff;
	font-weight:bold;
	background-color:#ff0099;
	text-decoration : none;
}

a.white:link{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ffffff;
	font-weight:bold;
	background-color:#ff0099;
	text-decoration : none;
}

a.white:visited{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ffffff;
	font-weight:bold;
	background-color:#ff0099;
	text-decoration : none;
}

a.white:hover{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-weight:bold;
	background-color:#ff0099;
	text-decoration : none;
}
/*AI navigation styles*/
/*Level 1 Black*/
a.navl01b{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl01b:link{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl01b:visited{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl01b:hover{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

/*italic black non links*/
.itnavl02b{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-style: italic;
}

/*Level 2 Black*/
a.navl02b{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl02b:link{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl02b:visited{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl02b:hover{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

/* 2004-08-11 ±èÁ¾Çõ Ãß°¡ ½ÃÀÛ: menu.asp¿¡¼­ ¾²ÀÌ´Â ½ºÅ¸ÀÏ	*/
/*Level 3 Black*/
a.navl03b{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl03b:link{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl03b:visited{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #000000;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl03b:hover{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	background-color:#ffffff;
	text-decoration : none;
}
/* 2004-08-11 ±èÁ¾Çõ Ãß°¡ ³¡: menu.asp¿¡¼­ ¾²ÀÌ´Â ½ºÅ¸ÀÏ	*/

/*Level 1 Pink*/
a.navl01p{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl01p:link{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl01p:visited{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl01p:hover{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

/*italic pink non links*/
.itnavl02p{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-style: italic;
}

/*Level 2 Pink*/
a.navl02p{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl02p:link{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl02p:visited{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl02p:hover{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

/*Level 7 Pink  2004-11-18 Ãß°¡(index.asp)*/
a.navl07p{
	font-size : 9px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:normal;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl07p:link{
	font-size : 9px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:normal;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl07p:visited{
	font-size : 9px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	font-weight:normal;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl07p:hover{
	font-size : 9px;
	font-family : arial, helvetica, verdana;
	color : #ffffff;
	font-weight:normal;
	background-color:#ff0099;
	text-decoration : none;
}


/*------------------------*/

a.navl04p{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl04p:link{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl04p:visited{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl04p:hover{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ffffff;
	background-color:#ff0099;
	text-decoration : none;
}

/* 2004-08-11 ±èÁ¾Çõ Ãß°¡ ½ÃÀÛ: menu.asp¿¡¼­ ¾²ÀÌ´Â ½ºÅ¸ÀÏ	*/
/*Level 3 Pink*/
a.navl03p{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl03p:link{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl03p:visited{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #ff0099;
	background-color:#ffffff;
	text-decoration : none;
}

a.navl03p:hover{
	font-size : 11px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	background-color:#ffffff;
	text-decoration : none;
}
/*--------------------------------------*/
/* 2004-08-11 ±èÁ¾Çõ Ãß°¡ ³¡: menu.asp¿¡¼­ ¾²ÀÌ´Â ½ºÅ¸ÀÏ	*/

/*Footer Links*/
a.footer{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #333333;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.footer:link{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #333333;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.footer:visited{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #333333;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

a.footer:hover{
	font-size : 10px;
	font-family : arial, helvetica, verdana;
	color : #999999;
	font-weight:bold;
	background-color:#ffffff;
	text-decoration : none;
}

/*Grey background*/
.bggrey{background-color:#cccccc;}
/*Pink background - solid*/
.bgpink{background-color:#ff0099;}
/*Pink background - soft*/
.bgpinks{background-color:#FBE2EF;}
/*Black background - for the Calendar black lines*/
.bgblack{background-color:#000000;}



.messegebox	/**/
{
	border-left: solid 5px #9D9D9D; 
	border-right: solid 5px #9D9D9D; 
	border-top: solid 5px #9D9D9D; 
	border-bottom: solid 5px #9D9D9D;
}

.pinkItalicTitle
{
	font-size : 35px;
	font-family : Times New Roman;
	color : #ff0099;
	font-style: italic;	
}

.blackBoldTitle
{
	font-size : 35px;
	font-family : Times New Roman;
}


/*--- 2004.08.10 Johnathan---
SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, helvetica;
    BACKGROUND-COLOR: #ffffff
}*/