/****** [Alerts] ******/
.msg_warning {
  border:1px solid #e96a6a;
  background-color:#f8b7b7;
  padding:6px;
  margin:5px 0 10px 0;
  display:block;
}
.msg_success {
  border:1px solid #add36f;
  background-color:#d4ecad;
  padding:6px;
  margin:5px 0 10px 0;
}
.msg_warning p, .msg_success p {
  margin:5px 0px;
}
.msg_success, .msg_success * {
    color:#719536;
}
.msg_warning, .msg_warning * {
    color:#de4646;
}
.msg_alert {
  border:1px solid #ffea00;
  padding:6px 6px 6px 28px;
  margin:5px 0 10px 0;
  display:block;
  height:1%;
  background:#f9fee5 url(../images/icons/alert_icon.gif) no-repeat 6px 7px;
}
.msg_alert, .msg_alert * {
    color:#4e5365;
}
/****** [/Alerts] ******/


/*********************/
img.iconnormal   {background-color:#083852;}
img.icongreen    {background-color:#86ae45;}
img.iconred      {background-color:#de4646;}
img.iconlightred {background-color:#f88;}
img.icongray     {background-color:#888;}

.colorbox {
  background-color:#e3edf5;
  padding:6px;
  border:1px solid #81b3c8;
  margin-bottom:7px;
}

.rounded, .roundedmix {
  background:#bdd7e7;
}
.roundedlight {
  background:#d6e7ef;
}
.roundcontainer p {
  padding:5px 0;
}
.roundcontainer h3 {
  padding-bottom:6px;
}
.roundtop, .roundbottom {
  display:block;
  font-size:1px;
  line-height:1px;
}
.roundtop div.corner, .roundbottom div.corner {
  width:9px;
  height:9px;
  font-size:1px;
  line-height:1px;
  display:block;
}
.roundtop               {background:url(../images/styles/corner_rt.gif) right top no-repeat;}
.roundbottom            {background:url(../images/styles/corner_rb.gif) right top no-repeat;}
.roundtop div.corner    {background:url(../images/styles/corner_lt.gif) no-repeat;}
.roundbottom div.corner {background:url(../images/styles/corner_lb.gif) no-repeat;}

.roundedlight .roundtop, .roundedmix .roundtop       {background:url(../images/styles/cornerl_rt.gif) right top no-repeat;}
.roundedlight .roundbottom, .roundedmix .roundbottom {background:url(../images/styles/cornerl_rb.gif) right top no-repeat;}
.roundedlight .roundtop div.corner    {background:url(../images/styles/cornerl_lt.gif) no-repeat;}
.roundedlight .roundbottom div.corner {background:url(../images/styles/cornerl_lb.gif) no-repeat;}

#login {
  background:#c0edff url(../images/styles/loginbg.gif) no-repeat 100% 0px;
  padding:23px 180px 20px 24px;
}
#login form {
  height:64px;
}
#login .frmlabel {
  width:114px;
  color:#002852;
}
#login .frmtext {
  width:204px;
}
#login .frmsubmit {
  padding:0 5px;
}

.quicklinks {
  margin: 12px 5px 0 0;
  float: right;
}
.quicklinks li {
  list-style: none;
  float: left;
  margin: 0 0 0 10px;
  background-image: none;
}
.quicklinks li img {
  vertical-align: middle;
}

/*** FAQ ***/

#questions .question {
  background: #fff url(../images/styles/toggle.gif) repeat-x;
  border: 1px solid #eee;
  padding: 10px 10px 0 10px;
  margin: 1px 0 0 0;
}
#questions .last {
  margin-bottom: 25px;
}
#questions h3 {
  cursor: pointer;
  margin: 0 0 10px 0;
  height: 20px;
}
 #questions h3:hover
,#questions h3.iehover {
  color: #002852;
}
#questions p {
  margin: 0;
  padding: 10px 0;
}


.sidebar_list {
  margin: 0;
  padding: 0;
}
.sidebar_list li {

}

.slider_container {
    overflow: hidden;
}


.csvupload {
    width: 320px;
}
.csvupload .frmlabel {
    width: 100px;
}
.csvupload .frmupload {
    width: 210px;
}
.csvupload .frmsubmit {
    margin-right: 35px;
}
* html .csvupload .frmsubmit {
    margin-right: 8px;
}
