
body{ background:url(../images/bgfill.gif); padding:0; margin:0; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#333; line-height:18px;  height:100%;}
/*body{ background:url(../images/fembot.png) no-repeat fixed left top; padding:0; margin:0; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#333; line-height:18px}  Changes by Dannie*/
* html{ background-imge:url(blanc.gif); background-attachment:fixed;}
* html body{ background-attachment:fixed;}
#femBotBg{  position:fixed; top:0; left:0; z-index:-1; background:url(../images/fembot.png) no-repeat fixed top left; width:300px; height:920px;}
* html #femBotBg { /*\*/position: absolute; top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ }

#main-wrap{   width:100%;}/*Changes by Dannie*/
#wrap-container-login{width:650px; margin:auto;}
#wrap-login{position:relative; top:45px; left:200px; z-index:1}
#main-wrap-container{width:100%; margin:auto;background-attachment:fixed; min-height:920px;}/*Changes by Dannie*/
#flash{position:absolute;margin:0px 0px; top:0px}

.logo{padding:5px 100px; }
 .borderdark table{ border-collapse:collapse; }
.borderdark td{ border-collapse:collapse; border:#666 1px solid}

#main-wrap-container-login{width:650px; margin:auto; background:url(../images/fembot.png) no-repeat left top; height:920px}/*Changes by Dannie*/
#login-header{padding:35px 0 10px 5px}
#header{float:left;width:100px;padding-left:160px}

#wrap{width:980px; margin:0 0 0 100px; padding-left:100px;}
.container-login{background:url(../images/login.gif) no-repeat left top; width:585px; height:315px;padding:45px 0px 0px 17px;}
.container-others{background:url(../images/login.gif) no-repeat left top; width:545px; height:291px; padding:45px 0px 0px 47px;}
.container-userreg{background:url(../images/reg-new.gif) no-repeat left top; width:567px; height:420px;padding:30px 0px 0px 25px;}
.container-reg{background:url(../images/login.gif) no-repeat left top; width:545px; padding:10px; height:535px}
.button{background:#24292D url('../images/button_fill.jpg') repeat-x 50% top;
cursor:pointer; padding:3px 7px; font-size:10px; font-weight:bold; color:#FFF; border:#FFF 1px solid;
	height: 24px;
}
#toplinks{color:#999; width:100%; text-align:right; padding:5px}
#toplinks .toplinks{display:inline-block; padding-left:20px; padding-right:5px; height:17px; line-height:16px; margin:0}
#toplinks .help{background:url(../images/help_icon.jpg) no-repeat left center}/*Changes by Dannie*/
#toplinks .logout{background:url(../images/logout_icon.jpg) no-repeat left center; border:0; text-align:left;}/*Changes by Dannie*/
.links{color:#88982C}
.links:hover{color:#C00}
#login{min-height:450px; height:450px; width:480px; padding-top:50px; margin:auto}
.left{float:left}
#userreg{background-color:#fff; padding:10px}
#content{position:relative; padding:0 5px}
#menu{float:left; width:14%; margin-bottom:130px; padding-top:10px}
#mainframe{float:right; width:85%}
#title{padding:3px}

/*a[disabled="disabled"]{color:#339; background:#000}*/

#menu-icons{float:left; margin-top:200px; left:20px; padding:10px}
#admin-header{height:60px; width:50%; float:right; text-align:right; font-size:24px; padding:20px 10px 0 0}
.log-status{color:#FF9; padding-right:20px}
#bottomLlinks{position:absolute; margin-top:-130px; text-align:center; background:none; width:130px; clear:both#}
.clearfloats{clear:both}

input, .border{border:#666 1px solid; color:#333}
.select{background:#CCC; border:#FFF 1px solid; font-size:11px; margin:0; padding:0}
select, input{font-size:11px; margin-right:0px}

.toplinks{color:#FFF; text-decoration:none; font-weight:700; font-size:12px}
.blinks{color:#333; text-decoration:none}

.menuTitle{color:#666; font-weight:700; padding:5px}
.menulinks{color:#333; text-decoration:none; display:block}
.menulinks:hover{color:#333; text-decoration:none; display:block; background:#FFF}

.dvhdr1{height:10px; font-size:12px; font-weight:700; width:95px; cursor:pointer; color:#FFF; text-align:center; z-index:100; padding:5px}
.dvbdy1{background:#666; border:#FFF 2px solid; font-size:12px; width:96px; color:#FFF; font-weight:700; text-align:center; padding:5px}

a{text-decoration:none}
a:active{outline:none}
a:focus{-moz-outline-style:none}
img{border: none;}
.hidden{display:none}

.toplinks:hover, .blinks:hover{color:#C00; text-decoration:none}
.borderTop{border-top:#CCC 1px dotted}

.imagebtnenable input{filter:alpha(opacity=100); opacity:1.0}
.imagebtndisable input{filter:alpha(opacity=30); opacity:0.3}
.bodytextbold{font-weight:700; color:#000; text-decoration:none}
.title2sub{font-size:12px; font-weight:700; color:#069; text-decoration:none}
.modalProgressGreyBackground{background:#000; filter:alpha(opacity=70); opacity:0.7}
.comment{color:#F36}

ul.tabs{margin:0; padding:0}
ul.tabs li{list-style-type:none; display:inline-block; float:left; margin:0 2px 0 0; padding:0}
ul.tabs li a{background:url(../images/tab_bg_fill.jpg) repeat-x; height:20px; display:inline-block; color:#000; cursor:pointer; text-decoration:none; font-weight:700; border:#D4D4D4 1px solid; font-size:10px; padding:5px 5px 0}

.ddlselect{color:Blue}
.title3suborange{ font-size:10px; font-weight:700; color:#F90; text-decoration:none}
.title3suborange1{font-size:11px; font-weight:700; color:#069; text-decoration:none}

.bodytextcolom{font-size:10px; color:#000; text-decoration:none}
.bodytextcolombold{ font-size:9px; font-weight:700; color:#000; text-decoration:none}
.bodytextcolomorange{font-size:9px; color:#F90; text-decoration:none}


/*
.border1, .pad5 table{border:#DDD 1px solid}
.pad5 td{border-right:#DDD 1px solid; margin-left:40px}*/
.pad5 table{ border-collapse:collapse; }
.pad5 td{ border-collapse:collapse; border:#DDD 1px solid}

#menu-icons img, .pad5{padding:5px}

.bodytext, .bodytext_11px{color:#000; text-decoration:none}

/*div.accordionHeader{border:none; border-bottom:1px solid #DDD; color:#000; background:#FFF; font-weight:normal; font-size:11px;  padding-left:5px; margin:0px; cursor:pointer}
accordionHeader a:hover{background:none; text-decoration:underline}
div.accordionHeaderSelected{padding-left:5px}
div.accordionHeaderSelected a.accordionLink{ border:none; border-bottom:1px solid #DDD; display:block; color:#000; text-decoration:none; background:url(../images/accordion-downarrow.gif) no-repeat left; padding:5px 0 5px 20px}
div.accordionHeader a.accordionLink{display:block; color:#000; background:url(../images/accordion-rightarrow.gif) no-repeat left; padding:5px 0 5px 20px}
.accordionContent{background-color:#EFEFEF;  border:1px dashed #999;  border-top:none;  padding:5px}*/

.autocomplete_completionListElement{ visibility:hidden; margin:0px!important; background-color:inherit; color:white; border:buttonshadow; border-width:1px; border-style:solid; cursor:'default'; overflow:auto; height:200px;  text-align:left;  list-style-type:none}

.autocomplete_highlightedListItem{background-color:#ff9; color:black; padding:1px}

.autocomplete_listItem{background-color:white; color:windowtext; padding:1px}

div.PageUpdateProgress{background-color:#333333; color:#fff; width:100px; text-align:center; vertical-align:middle; position:absolute; top:0px; left:0px;margin:9px 0 0 865px !important;margin-left/**/:/**/723px;}
span .TextIndicator_TextBox1{background:Gray; height:5px; margin:0; padding:2px}
.BarIndicator_TextBox2_weak{background-color:#c00; height:3px}
.BarIndicator_TextBox2_average{background-color:#09f; height:3px}
.BarIndicator_TextBox2_good{background-color:#090; height:3px}
.BarBorder_TextBox2{border:#CCC 1px solid; width:150px; vertical-align:middle; background-color:#ddd; margin:0; padding:1px}
.helplabel{font-size:12px; color:#ddd}
.noborder{ border:none; outline:none; }/*Changes by Dannie*/

/*

.paraAnalyser float:left; margin-right:.5em;}
.AnalyserBut{display:inline;float:left; margin-top:.5em;}

*/
 .my_clip_button { width:30px;  overflow:hidden; text-align:center; border:1px solid black; background:#24292D url('../images/button_fill.jpg') repeat-x 50% top; margin:10px 0px; padding:3px 7px; cursor:pointer; font-size:10px; color:#fff;}
		.my_clip_button.hover { background:#24292D url('../images/button_fill.jpg') }
		.my_clip_button.active { background:#24292D url('../images/button_fill.jpg')}
div.absolute_table_width {
	width : 620px;
	}
	#divFlashWarning{font-weight:bold;}
	.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
