BODY {
	TEXT-ALIGN: center; FONT: 100% Gregoria,palatino,"Times new roman",serif; BACKGROUND: url(../imgs/fd2.gif) #eeeeee repeat-x; COLOR: #222
}
#container {
	BORDER-BOTTOM: white 6px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: white 6px solid; MARGIN-TOP: 10px; WIDTH: 1000px; BACKGROUND: url(../imgs/logobg.gif) no-repeat center 80px; MARGIN-LEFT: auto; BORDER-TOP: white 6px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: white 6px solid
}
#logo {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 10px; BACKGROUND: url(../imgs/logo2.png) no-repeat; HEIGHT: 100px; MARGIN-LEFT: 15px
}
#logoffessm {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; TOP: 20px; WIDTH: 100px; RIGHT: 0px; BACKGROUND: url(../imgs/logoffessm.gif) no-repeat; HEIGHT: 100px; MARGIN-RIGHT: 15px
}
.trans {
	BACKGROUND: url(../imgs/frame_trans2.png);
}
#intro {
	WIDTH: 980px; HEIGHT: 65px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; MARGIN-TOP: 10px; MARGIN-LEFT: 10px; BORDER-TOP: medium none; MARGIN-RIGHT: 10px; BORDER-RIGHT: medium none
}

.menulink_sel {
}
.menulink_unsel {
}
.menulink_sel_new {
	padding-right: 30px;	
	background: url(../imgs/newentry2.gif) no-repeat right center;
}
.menulink_unsel_new {
	padding-right: 30px;
	background: url(../imgs/newentry2.gif) no-repeat right center;
}



#pageHeader H1 {
	TEXT-ALIGN: center; MARGIN: 0px; COLOR: #000
}
#pageHeader H2 {
	TEXT-ALIGN: center; MARGIN: 0px; COLOR: #222
}
#linklist {
	POSITION: absolute; MARGIN-TOP: 120px; WIDTH: 155px; MARGIN-LEFT: 30px; TOP: 0px; RIGHT: 0px; LEFT: -20px;
}
#linklist2 {
	BACKGROUND: url(../imgs/frame_trans2.png);
}
#linklist2 UL {
	MARGIN: 0px; PADDING-LEFT: 20px
}
#linklist2 LI {
	LIST-STYLE-TYPE: none
}
#linklist2 UL LI A {
	FONT: bold 12pt Gregoria,palatino,"Times new roman",serif; COLOR: #555; TEXT-DECORATION: none
}
#linklist2 UL LI A:visited {
	FONT: bold 12pt Gregoria,palatino,"Times new roman",serif; COLOR: #555; TEXT-DECORATION: none
}
#linklist2 UL LI A:link {
	FONT: bold 12pt Gregoria,palatino,"Times new roman",serif; COLOR: #555; TEXT-DECORATION: none
}
#linklist2 UL LI A:hover {
	COLOR: #000
}
#linklist2 UL LI A#selected {
	COLOR: #000
}
#supportingText {
	PADDING-LEFT: 4px; WIDTH: 800px; MARGIN-LEFT: 175px; PADDING-TOP: 30px
}
#explanation {
	MIN-HEIGHT: 400px; HEIGHT: auto ! important; HEIGHT: 400px; WIDTH: 800px; FONT: bold italic 12pt Gregoria,palatino,"Times new roman",serif }
#footer {
	TEXT-ALIGN: center
}
H1 {
	COLOR: #000
}
H2 {
	FONT: bold italic 14pt Gregoria,palatino,"Times new roman",serif; COLOR: #000
}
H3 {
	FONT: bold 14pt Gregoria,palatino,"Times new roman",serif; MARGIN-BOTTOM: 10px; COLOR: #222
}
P {
	FONT: 12pt Gregoria,palatino,"Times new roman",serif; COLOR: #000
}
LI {
	FONT: 12pt Gregoria,palatino,"Times new roman",serif; COLOR: #000
}
TD {
	FONT: 12pt Gregoria,palatino,"Times new roman",serif; COLOR: #000
}
P {
	WIDTH: 90%
}
TABLE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #22d
}
A:visited {
	COLOR: #22d
}
A:link {
	COLOR: #22d
}
A:hover {
	COLOR: red
}
.htitle {
	WIDTH: 200px; BACKGROUND: url(../imgs/t2.gif); FONT-WEIGHT: bold
}
#headertext {
	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; FONT: bold 26px Gregoria,palatino,"Times new roman",serif; PADDING-TOP: 30px
}
#numad {
	DISPLAY: block; COLOR: green; FONT-SIZE: 10pt; text-align: center
}
#banner {
	BORDER-BOTTOM: yellow 2px solid; TEXT-ALIGN: center; BORDER-LEFT: yellow 2px solid; HEIGHT: 30px; VERTICAL-ALIGN: middle; BORDER-TOP: yellow 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: yellow 2px solid
}
#textmenu {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.bdcolor {
	BACKGROUND-COLOR: #038dbb
}
AREA {
	CURSOR: move
}
SPAN.illr {
	MARGIN: 2px; FLOAT: right; VERTICAL-ALIGN: middle
}
SPAN.illl {
	MARGIN: 2px; FLOAT: left; VERTICAL-ALIGN: middle
}
DIV#cent {
	TEXT-ALIGN: center; WIDTH: 100%
}
DIV#whereami {
	BACKGROUND-COLOR: #cccccc; FLOAT: right; HEIGHT: 18px; COLOR: #000; FONT-SIZE: 8pt; RIGHT: 0px
}
DIV#site_meter {
	Z-INDEX: -1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
IMG {
	VERTICAL-ALIGN: middle
}
#infosbanner {
	COLOR: #444444; FONT-SIZE: 8pt
}
LI {
	LIST-STYLE-TYPE: disc
}
.button {
	FONT: 8pt verdana, arial, helvetica, sans-serif; COLOR: #000
}
#login {
	WIDTH: 98%
}
#input .entry {
	POSITION: relative; PADDING-RIGHT: 30px
}
#login #input {
	PADDING-RIGHT: 30px; FLOAT: right; PADDING-TOP: 40px
}
.buttonlogin {
	POSITION: relative; WIDTH: 70px; BACKGROUND: url(../imgs/loginleft2.png) no-repeat 100% 0px; LEFT: 290px
}
.buttonlogin A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 6px; WIDTH: 150px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(../imgs/loginright2.png) no-repeat 100% 0px; HEIGHT: 24px; COLOR: #222; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.buttonlogin A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
#rightf {
	PADDING-BOTTOM: 4px; WIDTH: 250px; FLOAT: right;
}
#news {
	VERTICAL-ALIGN: top;
}
#news H3 {
	TEXT-ALIGN: center; MARGIN: 0px; COLOR: #000
}
#newsmarquee {
	WIDTH: 100%; HEIGHT: 250px; FONT: 10pt Gregoria,palatino,"Times new roman",serif
}
#newsmarquee P {
	FONT: 10pt Gregoria,palatino,"Times new roman",serif
}
#newsmarquee H2 {
	TEXT-ALIGN: center; FONT: bold 10pt Gregoria,palatino,"Times new roman",serif; MARGIN-BOTTOM: 5px; COLOR: #222
}
.highlight {
	BACKGROUND-COLOR: yellow
}
.highlightg {
	BACKGROUND-COLOR: #bbb
}
.retlink {
	DISPLAY: block
}
#divContext {
	BORDER-BOTTOM: blue 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: blue 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; VERTICAL-ALIGN: middle; BORDER-TOP: blue 1px solid; BORDER-RIGHT: blue 1px solid; PADDING-TOP: 0px
}
#divContext UL {
	MARGIN: 10px 10px 10px 20px; PADDING-LEFT: 0px
}
.tl_trans {
	WIDTH: 4px; BACKGROUND: url(../imgs/frame_trans_corner2.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 4px; margin-RIGHT: -4px; OVERFLOW: hidden;
}
.tp_trans {
	BACKGROUND: url(../imgs/frame_trans2.png); HEIGHT: 4px; OVERFLOW: hidden; margin-left: 4px; margin-right: 4px;
}
.tr_trans {
	WIDTH: 4px; BACKGROUND: url(../imgs/frame_trans_corner2.png) no-repeat -6px 0px; FLOAT: right; HEIGHT: 4px; OVERFLOW: hidden; MARGIN-LEFT: -4px
}
.bl_trans {
	WIDTH: 4px; BACKGROUND: url(../imgs/frame_trans_corner2.png) no-repeat 0px -6px; FLOAT: left; HEIGHT: 4px; MARGIN-RIGHT: -4px; OVERFLOW: hidden;
}
.bp_trans {
	BACKGROUND: url(../imgs/frame_trans2.png); HEIGHT: 4px; margin-left: 4px; margin-right: 4px; OVERFLOW: hidden;
}
.br_trans {
	WIDTH: 4px; BACKGROUND: url(../imgs/frame_trans_corner2.png) no-repeat -6px -6px; FLOAT: right; HEIGHT: 4px; OVERFLOW: hidden; MARGIN-LEFT: -4px;
}
.hrefselected {
	text-decoration: none
}

#editor_s {
	width: 100%;
	height: 600px
}
#editor_m {
	width: 100%;
	height: 400px
}


