body {
  margin: 0px;
  padding: 0px;
  cursor: default;
  font-family: Verdana, Arial, Sans-serif;
  font-size: 11px;
  background-color: #ffffff;
}

img { border: 0px;}

.combo {
  font-size: 10px;
  height: 18px;
  border: 1px solid #000033;
  width: 120px;
}

table.top_search_tb1 {
  width: 100%;
}
table.top_search_tb1 td {
  padding-right: 0px;
}

.logo {
  height: 110px;
}

span.company {
  color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 16px;
  font-variant: small-caps;
  font-weight: bold;
}
span.info {
  color: #000033;
  font-family: Verdana, Arial;
  font-size: 16px;
  font-variant: small-caps;
  font-weight: bold;
}

table.company_info {
  margin-top: 2px;
  height: 153px;
}
table.company_info td {
  font-family: Verdana, Arial;
  font-size: 13px;
  padding: 0px 15px 10px 5px;
  text-align: justify;
}

table.company_info p {
  color: #000033;
  font-family: Verdana, Arial;
  font-size: 15px;
  font-variant: small-caps;
  font-weight: bold;
}

table.profile_info {
  margin-top: 2px;
  height: 153px;
}
table.profile_info td {
  font-family: Verdana, Arial;
  font-size: 15px;
  padding: 0px 15px 10px 5px;
  text-align: justify;
}
table.profile_info p {
  color: #000033;
  font-family: Verdana, Arial;
  font-size: 13px;
}
span.company_info{
  color: #000033;
  font-family: Verdana, Arial;
  font-size: 15px;
  font-variant: small-caps;
  font-weight: bold;
}

table.registration {
  color: #000033;
  font-family: Verdana;
  font-size: 13px;
}

table.registration input {
  border: 1px solid #595959;
  font-size: 12px;
}

table.registration textarea {
  border: 1px solid #595959;
  font-size: 12px;
}

span.reg_sp {
  color: #FA4C06;
  font-size: 12px;
}

span.reg_so {
  color: #FDEEE0;
  font-size: 12px;
}

table.login {
  margin: 0px;
}

table.login td{
  padding-bottom: 2px;
}

table.login span.txt {
  color: #000033;
  font-family: Verdana, Arial;
  font-size: 11px;
}

table.login input.text {
  background: #FFFFFF;
  border: 1px solid #595959;
  font-size: 11px;
  height: 14px;
}

table.login input.submit {
  border: 1px solid #595959;
  font-size: 12px;
}

table.company_info td {
  color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 13px;
  padding: 0px 15px 10px 5px;
  text-align: justify;
}

/* Css for quick search */
#contents {
  color: #FFFFFF;
  background: #6B6B6B;
  font-family: Verdana, Arial;
  font-size: 13px;
  border-left: 1px solid #1F1F1F;
  border-bottom: 1px solid #1F1F1F;
}

#contents td {
  height: 30px;
}

#contents input.txt {
  border: 1px solid #000033;
  font-size: 12px;
  width: 120px;
}
/* end css*/

div.loginTop {
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 11px;
  font-size: 8px;
}
div.loginBottom {
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 11px;
  font-size: 8px;
}

div.loginContent {
  padding-left: 15px;
  font-size: 12px;
  text-align: justify;
}

div.loginBox {
 width: 169px;
 margin: 0px;
 padding: 0px;
}

a.search:link, a.search:visited {
  color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 17px;
  text-decoration: none;
}

a.menu:link, a.menu:visited {
  color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 13px;
  text-decoration: none;
}

.itmdefinition {
  background-color: #ddd;
  background-image: url(../img/clp_gradient.gif);
	background-position: left top;
	background-repeat: repeat-x;
  aborder-bottom: 1px dashed #999999;
  font-size: 12px;
  font-family: Verdana, Sans-Serif,Tahoma, Arial;
}

.top_left {
  background-image: url('../img/top_left.gif');
	background-position: top left;
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.top_right {
  background-image: url('../img/top_right.gif');
	background-position: top right;
	background-repeat: no-repeat;
  width: 5px;
	height: 5px;
}

.bottom_left {
  background-image: url('../img/bottom_left.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
  width: 5px;
	height: 5px;
}

.bottom_right {
  background-image: url('../img/bottom_right.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
  width: 5px;
	height: 5px;
}

/*pager start*/

.pager {
	font-size: 12px;
	acolor:#e77817;
	color:#FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 1px;
	padding-left: 1px;

}
.cur_page {
  acolor:#DA2719;
  color:#000033;
  font-size: 11px;
  font-weight: bold;
  background: #fafafa;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 1px;
	margin-right: 1px;
  border: 1px solid #e3e3e3;
}

a.pg_link:link, a.pg_link:visited {
	font-size: 11px;
	acolor: #29176b;
	color: #EE4200;
	text-decoration: none;
	border: 1px solid #e3e3e3;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	margin-right: 1px;

}

.all_page {
  acolor:#707070;
  color:#ffffff;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

/*pager end*/


/* Search box start*/
.leftImg {
 height: 169px;
 width: 11px;
 background: url(../img/search_bar_left.gif) no-repeat left;
 font-size: 9px;
}

.rightImg {
 height: 169px;
 width: 11px;
 background: url(../img/search_bar_right.gif) no-repeat right;
 font-size: 9px;
}

.grImg {
 height: 169px;
 width: 411px;
 background: url(../img/search_bar_gr.gif) repeat-x;
}
/* Search box end*/

/* Css for company links*/
a.company:link, a.company:visited {
  font-family: Verdana, Arial;
  font-weight: bold;
  color: #DC7044;
  text-decoration: none;
  display: block;
  height: 25px;
}
/* end Css*/

.note_text {
  font-family: Verdana;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
}

.no_items {
  background: #BABABA;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 200px;
  padding-right: 200px;
  border: 1px solid #565656;
  color: #000033;
  font-size: 24px;
  font-family: Verdana;
}

input.type1 {
  border: 1px solid #595959;
  font-size: 10px;
}

a.fav:link,  a.fav:visited {
  text-decoration: underline;
  color: #008080;
  font-size: 11px;
}

a.videolink:link, a.videolink:visited {
  font-size: 12px;
  color: #2C8C32;
}

html {
  scrollbar-base-color: #990033;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-track-color: #990033;

  scrollbar-shadow-color: black;
  scrollbar-lightshadow-color: #FFFFFF;
  scrollbar-darkshadow-color: #121212;

  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: black;
}

.input_med{
	width: 160px;
  padding-left: 2px;
}