body {background-color: #FFFFFF; color:#000000; margin:2px}

form {margin:0px}

A {color:#0055CC; text-decoration:none;}
A:visited {color:#0055CC; text-decoration:none;}
A:Active {color:#000099; text-decoration:none;}
A:hover {color: #0000CC; text-decoration: none;}

input.input1 {border:1px solid #607D9F}

textarea.textarea1 {border:1px solid #607D9F}

select.select1 {}

.sml_bttn
{
    BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #607D9F;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-TOP-WIDTH: 0px;
    CURSOR: hand;
    FONT-FAMILY: tahoma;
    FONT-SIZE1: 9px;
    HEIGHT: 19px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE1: url(../images/bttn_actn_sml.gif);
    WIDTH1: 61px;
}
.bttn
{
    BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #FFA515;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-COLOR: #FFA515;
    CURSOR: hand;
    FONT-FAMILY: tahoma,verdana;
    FONT-SIZE1: 9px;
    HEIGHT: 19px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: 800;
    BACKGROUND-IMAGE1: url(../images/bttn_actn_lrg.gif);
    WIDTH1: 110px;
}
.bttn1
{
    BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #EFEFEF;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-COLOR: #FF0000;
    CURSOR: hand;
    FONT-FAMILY: tahoma,verdana;
    FONT-SIZE1: 9px;
    HEIGHT: 19px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    COLOR: #FF0000;
    FONT-WEIGHT: 800;
    BACKGROUND-IMAGE1: url(../images/bttn_actn_lrg.gif);
    WIDTH1: 110px;
}

.roundbluebutton{margin-bottom:2px;background:url(../images/roundbuttonbg.png) right -67px no-repeat !important;padding:0 13px 0 0;height:22px !important;display:inline-block;text-align:center;color:#fff;text-shadow:0 -1px 0 #0A4CC3;font-size:13px !important;line-height:22px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.roundbluebutton:hover{color:#fff; text-decoration:underline; cursor:pointer}
.roundbluebutton:hover{background-position:right -100px !important;}
.roundbluebutton:hover span{background-position:left -33px !important; text-decoration:underline;}
.roundbluebutton:visited{color:#fff}
.roundbluebutton span{display:inline-block;height:22px !important;background:url(../images/roundbuttonbg.png) left top no-repeat !important;padding:0 0 0 13px}

.roundbutton{margin-left1:11px;margin-bottom:2px;background:url(../images/signupbuttonbg.png) right -112px no-repeat !important;padding:0 20px 0 0;height:36px !important;display:inline-block;text-align:center;color:#fff;text-shadow:0 -1px 0 #c17c3a;font-size:18px !important;line-height:36px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.roundbutton:hover{color:#fff; text-decoration:underline; cursor:pointer}
.roundbutton:hover span{text-decoration:underline;}
.roundbutton:active{background-position:right -168px !important;}
.roundbutton:active span{background-position:left -56px !important;}
.roundbutton:visited{color:#fff}
.roundbutton span{display:inline-block;height:36px !important;background:url(../images/signupbuttonbg.png) left top no-repeat !important;padding:0 0 0 20px}

.linkbttn {display:inline-block; background:#F8FAFA; border:1px solid #CDE8EA; padding:0 5px 0 5px; font-weight:bold; line-height:20px}

.hr1 {height:1px; color:#000066}
.hr2 {height:1px; color:#CDE8EA}
.hr3 {height:1px; color:#DDDDDD}

.title1  {color:#000000}
.title2  {color:#216BF0}
.title3  {color:#A8B4E5}
.title4  {color:#000099}
.title5  {color:#0000CC}
.title6  {color:#004080}
.title7  {color:#00A8E1}
.title8  {color:#888888}
.title9  {color:#0055CC}
.title10 {color:#FF0000}
.title11 {color:#FFFFFF}
.title12 {color:#FFA515}
.font1  {font-size: 9px}
.font2  {font-size: 10px}
.font3  {font-size: 11px}
.font4  {font-size: 12px}

.rightbody {margin:0px}

.spc1 {line-height:5px; height:5px}

.list1 {border:1px solid #607D9F;scrollbar-face-color:#607D9F; scrollbar-arrow-color:#ffffff; scrollbar-shadow-color1:#FFFFFF;scrollbar-track-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF}
.list2 {scrollbar-face-color:#607D9F; scrollbar-arrow-color:#ffffff; scrollbar-shadow-color1:#FFFFFF;scrollbar-track-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;overflow:auto}
.list3 {border:1px solid #607D9F;scrollbar-face-color:#607D9F; scrollbar-arrow-color:#ffffff; scrollbar-shadow-color1:#FFFFFF;scrollbar-track-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;overflow:auto}

#homesignup a.signupbutton{margin-left:11px;margin-bottom:17px;background:url(../images/signupbuttonbg.png) right -112px no-repeat !important;padding:0 40px 0 0;height:36px !important;display:inline-block;text-align:center;color:#fff;text-shadow:0 -1px 0 #c17c3a;font-size:18px !important;line-height:36px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
#homesignup a.signupbutton:hover{color:#fff; text-decoration:underline; cursor:hand}
#homesignup a.signupbutton:active{background-position:right -168px !important;}
#homesignup a.signupbutton:active span{background-position:left -56px !important;}
#homesignup a.signupbutton:visited{color:#fff}
#homesignup a.signupbutton span{display:inline-block;height:36px !important;background:url(../images/signupbuttonbg.png) left top no-repeat !important;padding:0 0 0 40px}

.hometopheader {border:1px solid #607D9F; background-image:url('../../share/images/bg5.gif'); background-color:#607D9F; color:#FFFFFF; text-align:center; height1:30px; padding:7px 2px}
#homepnl {border:1px solid #CDE8EA; margin-top1:5px}
#homepnl .head {background-image:url('../../share/images/bg2.gif'); color:#216BF0; font-weight:normal; text-align:center; padding:3px 1px 1px 1px; height:20px; cursor:pointer}
#homepnl .body {background-image:url('../../share/images/bg1.gif'); color:#2A158E; line-height1:1.5px; padding:3px}
#homepnl .desc1 {color:#000000; padding:5px}
#homepnl .desc2 {color:#2A158E; padding:5px}
#homepnl A {color:#2A158E; text-decoration:none; height:15px}
#homepnl A:visited {color:#2A158E; text-decoration:none;}
#homepnl A:Active {color:#000099; text-decoration:none;}
#homepnl A:hover {color:#FFA515; text-decoration: none;}

.homehighlight{font-weight: normal; list-style: url(../images/icon_tick.gif); text-indent:-8px}
.homelist1{list-style: url(../images/icon_tick_green.gif)}
.homelist2{list-style: url(../images/icon_tick_red.gif)}

#box1 {border:1px solid #CDE8EA; background:#A8B4E5; color:#ffffff;}
#box1 TD {padding:3px;}

/* begin right panel */
/* header for both page and right panel */
#headpanel {border:1px solid #607D9F;}
.topheader {background-image:url('../../share/images/bg5.gif'); background-color:#607D9F; color:#FFFFFF; height:34px; padding:2px}
#headpanel A {color:#FFFFFF; text-decoration:none}
#headpanel A:visited {color:#FFFFFF; text-decoration:none}
#headpanel A:active {color:#FFA515; text-decoration:none}
#headpanel A:hover {color:#FFA515; text-decoration:none}

#panelbar {border:1px solid #CDE8EA}
#panelbar .header {background-image:url('../../share/images/bg2.gif'); color:#216BF0; font-weight:normal; text-align:center; height:20px; cursor:hand}

#panel {border:1px solid #CDE8EA; border-top:none; background-image:url('../../share/images/bg1.gif')}
#panel TD {color:#2A158E; padding:2px 4px 3px 4px; overflow:hidden}
#panel A {color:#2A158E; text-decoration:none; width1:100%; padding:3px 0px 3px 0px;overflow:hidden}
#panel A:visited {color:#2A158E; text-decoration:none;}
#panel A:Active {color:#000099; text-decoration:none;}
#panel A:hover {background1:#A8B4E5;color1: #FFA515; color:#FFA515; text-decoration: none; filter:alpha(opacity=100)}

#exitpanel TD {padding:3px}
#exitpanel .bottom {background-color:#333399; color:#FFFFFF; font-weight:normal; text-align:center; height:32px}
/* end right panel */


/* ---------- */
.border {display1:inline-block; border-left:1px solid #CDE8EA; border-right:1px solid #CDE8EA; border-bottom:1px solid #CDE8EA; min-height:500px; height1:500px; width1:100%; padding:5px; padding-bottom:50px;}

#pageheader {border:1px solid #CDE8EA; border-bottom:none}
#pageheader .header {border:1px solid #CDE8EA; background-image:url('../../share/images/bg2.gif'); color:#000000; font-weight:normal; text-align:center; height:20px;}
#pageheader TD {padding-left:5px; padding-right:5px}

/* ---------- */
#login TD {padding:2px 3px 0px 3px}

#postlist TD {padding:2px}
#postlist .header {background:#004080; color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center; padding:3px}
#postlist .row0 {background:#DFEAFD}
#postlist .row1 {background:#E7EEEF}
#postlist .row {background:#F0F8F9}
#postlist .over {background:#FFFFDF}

#tbl .header {background:#A8B4E5; color:#FFFFFF; padding:3px}

#tbllist .header {background:#A8B4E5; color:#FFFFFF; padding:3px}
#tbllist .ttl {background:#004080; color:#FFFFFF; padding:3px}
#tbllist TD {background:#F0F8F9; padding:3px}

#ulist {list-style-type:none; margin:0px; padding:0px; list-style-type:none;}
#ulist li {}

#comments {border:1px solid #CDE8EA;background:#F0F8F9}
#comments TD {padding:3px}
#comments .head {background:#CDE8EA}
#comments .tit {background:#CDE8EA;border-top:1px solid #CDE8EA}
#comments .edt {background:#FFFFFF;border-top:1px solid #CDE8EA}

#sendemail {background-color:#61738A; color:#ffffff;}
#sendemail .err {color:#FF9900; font-size:11px;}

.seltmpl {color:#216BF0}
.seltmpl select,.seltmpl input{color:#216BF0}

.home_pubtmpl {font-size:14px}
.home_pubtmpl TD {text-align:center}
.home_pubtmpl_tbl TD {padding:10px; border:none; border-bottom1:1px solid #EEEEEE}
.home_pubtmpl_tbl .title {font:bold 110%/35px ''}
.home_pubtmpl .go-next,.home_pubtmpl .go-previous {padding:0;text-align:center}
.home_pubtmpl .go-next span,.home_pubtmpl .go-previous span{display:inline-block; width:10px; line-height:19px}
.home_pubtmpl .go-next span.active{background:url('../images/arrow-right.gif') no-repeat; cursor:pointer}
.home_pubtmpl .go-previous span.active{background:url('../images/arrow-left.gif') no-repeat; cursor:pointer}

.pubtmpl_tbl TD {padding:15px; border-left:1px solid #EEEEEE; border-top:1px solid #EEEEEE}
.pubtmpl_tbl .title {font:bold 110%/35px ''}

.pubtmplnavbar1 div1 {border:1px solid #f00}
.pubtmplnavbar2 div1 {border:1px solid #f00}
.pubtmplnavbar1 {float:left; padding-bottom:10px; width:50%}
.pubtmplnavbar1 h1 {font-size: 12px; margin:0 0 20px 0;}
.pubtmplnavbar2 {float:left; padding-bottom:10px; width:50%; text-align:right}
.pubtmplnavbar2 .pages A {background:#F8FAFA; border:1px solid #CDE8EA; padding:3px 6px 3px 6px; font-weight:bold}
.pubtmplnavbar2 .pages A:hover {color:#0000CC; border:1px solid #0000CC;}
.pubtmplnavbar2 .pages span {background:#E8EEEE; color:#000; border:1px solid #CDE8EA; padding:3px 6px 3px 6px; font-weight:normal}

.search {margin:0 0 13px 0}
.search input{width:200px;margin-right:5px;margin-left:5px}
.search A {background:#F8FAFA; border:1px solid #CDE8EA; padding:3px 5px 3px 5px; font-weight:bold}

.hintbox1 {border:1px solid #0f0}
.hintbox div1 {border:1px solid #f00}
.hintbox {position:relative}
.hint {border:1px solid #E8E8E8; border-top:none; background:#FFFFFF; display:none; width:203px; position:absolute; right:62px; top:34px; z-index:5}
.hint .row {padding:2px}
.hint .row:hover1 {background:#F8FAFA; cursor:pointer;}
.hint .highlight {background:#F8FAFA; cursor:pointer;}

.currtmpl {border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; padding-top:8px; padding-bottom:8px}
.currtmpl TABLE{background:#F8FAFA}
.currtmpl TD {padding:5px}
.currtmpl .tmpl{font-weight:bold}
.currtmpl .tname{font-size:11px; font-weight:bold; font-style:italic; color:#216BF0}
.currtmpl .pt_title{font-size:12px; font-weight:bold; color:#000000}
.currtmpl .desc {font-size:11px}

.topLinks {font-size:13px; font-family:tahoma,arial}
.bottomLinks {font-size:13px; font-family:tahoma,arial}

#access .head {background:#004080; color:#FFFFFF; font-weight:bold}
#access TD {border:1px dashed #004080; background1:#CDE8EA; color:#FF0000; padding:3px 15px 3px 15px}

.cfgttl {border:1px solid #DFDFDF; border-bottom:none; background-color:#EDEDED; font-style:italic; padding:5px}
.cfgbox {border:1px solid #DFDFDF; border-bottom:3px solid #DFDFDF; padding:0px; margin-bottom:10px}
.cfgdiv {border-bottom:1px solid #DFDFDF; padding:5px 5px 10px 5px}
.cfgsubdiv {padding-top:2px; padding-bottom:5px}

.done .ttl {border:1px solid #CDE8EA; background:#F0F8F9; background-image:url('../../share/images/bg2.gif'); color:#0055CC; padding:3px 20px 3px 20px; width:400px}
.done .txt {border:1px solid #CDE8EA; background1:#F0F8F9; background-image1:url('../../share/images/bg2.gif'); color:#2A158E; padding:7px 20px 7px 20px; width:400px}
.info {border:1px dashed #004080; background:#F0F8F9; color:#0055CC; padding:3px 15px 3px 15px}
.notifymsg {border:1px double #008000; background:#F9F9F9; color:#008000; padding:3px 5px 3px 5px}
.pageno {border:1px solid #A8B4E5; color:#216BF0; font-size:11px;}
.err {color:#FF0000}
.loading {color:#0055CC; margin:1px; padding:3px 3px 3px 3px; font-size:11px;}

.langsset {padding-top:5px; padding-bottom:5px; display:block; z-index:1000}
.langsbox {border:1px solid #0055CC; background:#FFFFFF; position:absolute; margin:1px 3px 0px 3px}
.langsbox .langslink{display:block; padding:3px; width:90px}
a.langslink {color:#0055CC}
a.langslink:hover {background:#0055CC; color:#FFFFFF}

.pbar {border:1px solid #FFFFFF; background-color:#0055CC; width:25px; height:5px; padding:0px 2px 0px 2px}

.dark-cover {display:none; position:absolute; top:0px; left:0px; width:100%; height:600px;background:#111; opacity:0.8; filter:alpha(opacity=80)}
 
#topbanner {border:1px solid #000066; background-color:#CBE091; color:#000099; font-weight:bold; padding:4px; position:absolute; width:400px; height:80px; z-index:1; visibility:hidden; filter:alpha(opacity=90)}
#topbanner .close{border:0px solid #000099; font-size:10x; font-weight:bold; padding-left:3px; padding-right:2px; cursor:hand}

#notes {line-height:150%}

#copyright {font-size:11px; color:#818181}

#tell TD {text-align:center;vertical-align:middle}

