/* CSS Document */

.news { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color: #fa6014; }

.bottom { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color: #ffffff; }

.text_head { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; text-decoration:none; color: #6e6e6e; }

.text { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color: #C2C2C2; }

.advisory { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color: #2a48c0; }


.title { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color: #FFFFFF; }


/* CSS Document */



input, select {

    background: none repeat scroll 0 0 #f5f5f5;

    border: 1px solid #DDDDDD;

    border-radius: 0.4em 0.4em 0.4em 0.4em;

    font: 12px arial,sans-serif;

    padding: 0.15em;

	margin-left: 0px;

   /* width: 8em;*/

}





label.error{

  padding-left: 15px;

  color: red;

  font-size: 12px;

}



.mytable {
	padding: 0;
	margin: 20px 0 0;

}



.mytable caption {

	font: bold 14px Arial, Helvetica, sans-serif;

	text-align: center;

	background-color: #e3e3e3;

	padding: 10px;

	color:#4f6b72;

}



.mytable th {

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #4f6b72;

	border-right: 1px solid #e5e5e5;

	border-bottom: 1px solid #e5e5e5;

	border-top: 1px solid #e5e5e5;
	
	border-left: 1px solid #e5e5e5;

	letter-spacing: 0px;

	text-align: left;

	padding: 6px 6px 6px 12px;

	background: #e4e4e6 url(../images/bg_header.jpg) no-repeat;

}



.mytable th.nobg {

	border-top: 0;

	border-left: 0;

	border-right: 1px solid #C1DAD7;

	background: none;

}



.mytable td {
	background: #fff;
	padding: 6px;
	color: #4f6b72;
}





.mytable td.alt {

	background: #F5FAFA;

	color: #797268;

}



.mytable th.spec {

	border-left: 1px solid #C1DAD7;

	border-top: 0;

	background: #fff url(../images/bullet1.gif) no-repeat;

	font: bold 10px Arial, Helvetica, sans-serif;

}



.mytable th.specalt {

	border-left: 1px solid #C1DAD7;

	border-top: 0;

	background: #f5fafa url(../images/bullet2.gif) no-repeat;

	font: bold 10px Arial, Helvetica, sans-serif;

	color: #797268;

}





/*css for message box*/

div.info, div.success, div.warning, div.error, div.validation {

    border: 1px solid;

    margin: 10px 20px 10px 20px;

    padding: 15px 5px 15px 5px;

    background-repeat: no-repeat; /*background-position: 10px center;*/

	font: bold 1.0em Arial, Helvetica, sans-serif;

	text-align: center;

}



div.info {

    color: #00529B;

    background-color: #BDE5F8; /*    background-image: url(../gfx/info1.jpg);*/

}



div.success {

    color: #4F8A10;

    background-color: #DFF2BF;

 }



div.warning {

    color: #9F6000;

    background-color: #FEEFB3; /*background-image: url('warning.png');*/

}



div.error {

    color: #D8000C;
    background-color: #FFBABA; /*background-image: url('error.png');*/

}

.formbutton{
cursor:pointer;
border:outset 2px #ccc;
background:#999;
color:#FFF;
font-weight:bold;
padding: 1px 2px;
background:url(../images/button_img.jpg) repeat-x left top;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}

.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
  border-color: #dddddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
