.Search{
POSITION: absolute; TOP: 20px; RIGHT: 62px; 
}
.VisionMissionBox{
POSITION: relative; BORDER-TOP: #ffffff 3px solid; BACKGROUND-COLOR: #DDDDDD; WIDTH: 257px;
}
.Portal{
POSITION: relative;
}
.Portal img{
FLOAT: left; PADDING: 0 8 1 0;
}
.Arrow{
POSITION: absolute; RIGHT: 0px; BOTTOM: 1px; CURSOR: hand;
}
.Arrow1{
POSITION: absolute; RIGHT: 345px; TOP: 7px;
}
.Arrow2{
POSITION: absolute; RIGHT: 355px; TOP: 7px;
}
.Arrow3{
POSITION: absolute; RIGHT: 255px; TOP: 7px;
}
.Arrow4{
POSITION: absolute; RIGHT: 310px; TOP: 7px;
}
.Margin{
 MARGIN: 0 3 0 0;
}


#CSM{
MARGIN: 8 0 0 0; PADDING:0px;
}
#PageContainer{
POSITION: absolute; LEFT: 50%; WIDTH: 750px; MARGIN-LEFT: -375px;
}
#Header{
POSITION: relative; WIDTH: 750px; BACKGROUND-COLOR: #17577D; HEIGHT: 125px;
}
#HeaderEck{
POSITION: absolute; RIGHT: 0px; TOP: 0px;
}
#MiniMenu{
POSITION: absolute; RIGHT: 10px; BOTTOM: 0px; COLOR: #ffffff; 
}
#MiniMenu a:link, #MiniMenu a:visited {
	TEXT-DECORATION: none; color: #ffffff
	}
#MiniMenu a:hover {
	TEXT-DECORATION: underline; color: #ffffff;
	}

input#SearchB {
	BACKGROUN-COLOR: #dddddd; HEIGHT: 20px; BORDER: 0px; FONT-SIZE: 12; FONT-WEIGHT: 500; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-TRANSFORM: uppercase;
}
#Logo{
POSITION: absolute; LEFT: 10px; TOP: 5px;
}
#MainPrase{
POSITION: absolute; LEFT: 130px; TOP: 30px; FONT-STYLE: italic;
}
#MenuBar{
POSITION: relative; HEIGHT: 22px; LINE-HEIGHT:22px; BACKGROUND-COLOR: #333333; WIDTH: 750px; FONT-SIZE: 14; FONT-WEIGHT: 500; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #ffff66;
}
#MenuBar span{
POSITION: relative; MARGIN-LEFT: 20px; FLOAT: left;
}
#MenuBar span img{
POSITION: absolute; LEFT: 0px; TOP: 0px;
}
#MenuBar a:link, #MenuBar a:visited {
TEXT-DECORATION: none; color: #ffff66; HEIGHT: 22px;
}
#MenuBar a:hover {
BACKGROUND: #17577D; HEIGHT: 22px; 
}
#On{
BACKGROUND-IMAGE: url('../images/SubmenuBg.gif')
}
#MenuBarSub{
POSITION: relative; HEIGHT: 18px; LINE-HEIGHT:18px; BACKGROUND-COLOR: #d3d3d3; WIDTH: 750px; FONT-SIZE: 12; FONT-WEIGHT: 500; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #17577D;
}
#MenuBarSub a:link, #MenuBarSub a:visited {
TEXT-DECORATION: none; COLOR: #17577D;
}
#MenuBarSub a:hover {
TEXT-DECORATION: underline; COLOR: #17577D;
}
#BodyContainer{
POSITION: relative; WIDTH: 750px;
}
#ContainerLeft{
POSITION: relative; WIDTH: 490px; FLOAT: left;
}
#ContainerRight{
POSITION: relative; WIDTH: 257px; FLOAT: right;
}
#KSContactText{
POSITION: absolute; TOP: 3px; LEFT: 60px;
}
#Stories{
POSITION: relative; BORDER-TOP: #ffffff 3px solid; BACKGROUND-IMAGE: url('../images/StoriesBg.jpg'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #DDDDDD; WIDTH: 257px;
}
#Links{
MARGIN-LEFT: 20px;
}
#Links img{
POSITION: absolute; LEFT: 2px;
}
#Baner, #Banner {
POSITION: relative; BACKGROUND-COLOR: #C5C541; BORDER-TOP: #ffffff 3px solid; BACKGROUND-IMAGE: url('../images/BanerBg.jpg'); BACKGROUND-REPEAT:  repeat-x; BACKGROUND-POSITION: bottom; HEIGHT: 115px; MARGIN-BOTTOM: 3px;
}
#Foother, #Footer {
POSITION: relative; TEXT-ALIGN: center; CLEAR: both; WIDTH: 740px;
}
#Clock{
POSITION: absolute; RIGHT: 0px; TOP: 0px;
}
#Advertisement{
TEXT-ALIGN: center; PADDING: 5;
}

/* djchuang: enlarged font from 11px to 12px below */
/* Must have p, p.Center, p.Right, hr, td, th, pre, td.title, td.alt1, td.alt2 */
p {
 MARGIN: 0px; FONT: 12px verdana, arial, sans-serif; PADDING: 2 2 6 6px; 
}
li {
 MARGIN: 0px; FONT: 12px verdana, arial, sans-serif; PADDING: 0 0 6 6px; 
}
a{
COLOR: #17577D;
}

.tableFooter{
 POSITION: relative; CLEAR: both; WIDTH: 740px; BORDER: 0px; PADDING: 0px;
}
.tdFooter{
 POSITION: relative; BORDER: #cccccc 3px solid; BACKGROUND-COLOR: #dbdbdb;
}
.tdImgFooter{
 FLOAT: left; MARGIN-RIGHT: 3px;
}

html{
MARGIN: 0; PADDING: 0px; BACKGROUND-COLOR: 0px;
}


h1, h2, h3, h4, h5, h6 {
	margin:0 0 1px 0; padding:0;
	}
{/* <xsStyle section="Text" description="---------- TITLES ----------" view="DesignerView,ContentManagerView"/> */}

h1 { /* <xsStyle section="Text" description="Page Header" view="DesignerView,ContentManagerView"/> */
	POSITION: relative; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 13px; COLOR: #11405B; LINE-HEIGHT: 14px; FONT-WEIGHT: 600; FONT-STYLE: italic; WIDTH: 470px; MARGIN-LEFT: 15px; MARGIN-TOP: 7px;
	}
h2 { /* <xsStyle section="Text" description="Section Header" view="DesignerView,ContentManagerView"/> */
	FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 24px; COLOR: #ffff66; LINE-HEIGHT: 26px; FONT-WEIGHT: 500;
	}
h3 { /* <xsStyle section="Text" description="Sub 3 Section Header" view="DesignerView,ContentManagerView"/> */
	FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 11px; COLOR: #17577D; FONT-WEIGHT: 400; FONT-STYLE: italic; PADDING: 0 0 6px 6px;
	}
h4 { /* <xsStyle section="Text" description="List Title" view="DesignerView,ContentManagerView"/> */
	FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 14px; COLOR: #ffffff; FONT-WEIGHT: 500;
	}
h5 { /* <xsStyle section="Text" description="Sub 5 Section Header" view="DesignerView,ContentManagerView"/> */
	FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 14px; COLOR: #17577D; FONT-WEIGHT: 600; FONT-STYLE: italic; PADDING: 5 5 3 5;
	}
h6 { /* <xsStyle section="Text" description="Sub 6 Section Header" view="DesignerView,ContentManagerView"/> */
	FONT-FAMILY: Arial Narrow, verdana; FONT-SIZE: 24px; COLOR: #17577D; FONT-WEIGHT: 600; PADDING: 2 0 2 2;
	}
.TextEmphBlack { /* <xsStyle section="Text" description="Bold..." view="DesignerView,ContentManagerView"/> */
	 FONT-WEIGHT: 600;
	}
.TextBlue { /* <xsStyle section="Text" description="Bold Red Title..." view="DesignerView,ContentManagerView"/> */
	 COLOR: #17577D;
}
.TextItalic { 
	 FONT-STYLE: italic;
}
.TextBlueBoldBig { 
	COLOR: #003399; FONT-WEIGHT: 600; FONT-SIZE: 14px;
}
.TextEmphItalic { /* <xsStyle section="Text" description="Italic..." view="DesignerView,ContentManagerView"/> */
	color: black; font: italic;
	}
.TextEmphRed { /* <xsStyle section="Text" description="Bold Red..." view="DesignerView,ContentManagerView"/> */
	color: red; font: bold;
	}
.TextCodeUri { /* <xsStyle section="Text" description="URL..." view="DesignerView,ContentManagerView"/> */
	color: #990033;
	}
.TextCodeComment { /* <xsStyle section="Text" description="Comment..." view="DesignerView,ContentManagerView"/> */
	color: green;
	}
.TextEmphAllCaps { /* <xsStyle section="Text" description="All Caps..." view="DesignerView,ContentManagerView"/> */
	color: black; text-transform: uppercase;
	}
.TextEmphCapitalize { /* <xsStyle section="Text" description="Capitalize..." view="DesignerView,ContentManagerView"/> */
	color: black; text-transform: capitalize;
	}
.TextEmphUnderline { /* <xsStyle section="Text" description="Underline..." view="DesignerView,ContentManagerView"/> */
	color: black; text-decoration: underline; 
	}
.TextDeleted { /* <xsStyle section="Text" description="Deleted..." view="DesignerView,ContentManagerView"/> */
    text-decoration: line-through;
	}
.TextSuperscript { /* <xsStyle section="Text" description="Superscript..." view="DesignerView,ContentManagerView"/> */
    vertical-align: super;
	}
.TextSubscript { /* <xsStyle section="Text" description="Subscript..." view="DesignerView,ContentManagerView"/> */
    vertical-align: sub;
	}
.TextSmallBlack{
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 9px; 
	}
.TextSmallBox{
	POSITION: relative; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 9px; HEIGHT: 64px; LINE-HEIGHT: 14px;
	}
.TextBigBlue{
	FONT-FAMILY: Arial Narrow, verdana; FONT-SIZE: 18px; COLOR: #17577D; FONT-WEIGHT: 600; PADDING: 5 0 5 5;
	}