/* Calling bell CSS Document */

body, *{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.foot, a.foot
{font-size:11px;
color:#FF9900;
text-decoration:none;
}
.foot a:hover
{color:#CC6600;
}
.redfoot, a.redfoot
{font-size:11px;
color:#CC0000;
text-decoration:none;
}
.foot2, a.foot2
{font-size:11px;
color:#666666;
text-decoration:none;
line-height:15px;
}
.foot2 a:hover
{color:#000000;
}
.white
{color:#FFFFFF;
}

.head
{font:verdana, sans-serif;
color:#ff9900;
font-size:13px;
font-weight:bold;
}

.textfield{
	width: 105px;
	height:15px;
	font-size: 10px;
	color:#333333;
	border: 1px solid #b0c1de;
	}

.textcommon{
	font-size: 10px;
	color:#333333;
	border: 1px solid #b0c1de;
	}

.menu
	{	
	width: 108px;
	height:15px;
	font-size: 10px;
	color:#333333;
	border: 1px solid #b0c1de;
	}
.texts
{color:#666666;
font-size:11px;
line-height:20px;
}

.maindoc
{font-size:11px;
line-height:20px;
color:#333333;
}
.mainmenu, a.mainmenu
{font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;

}
.mainmenu a:hover
{color:#666600;
}
.serviceform, a.serviceform
{font-size:12px;
color:#FF6600;
text-decoration:none;
font-weight:bold;

}
.serviceform a:hover
{color:#FF9900;
}

.more, a.more
{font-size:11px;
color:#66CC00;
text-decoration:none;
line-height:15px;

}
.more a:hover
{color:#669900;
}

.white11
{color:#FFFFFF;
font-size:10px;
font-weight:bold;
}
.small, a.small
{font-size:10px;
color:#666666;
text-decoration:none;
}

/*form*/
.form11
{
	font-size: 10px;
	color:#333333;
	border: 1px solid #b0c1de;
	}

.form11_a
{
	font-size: 10px;
	color:#333333;
	border: 1px solid #b0c1de;
	}

.submit
{
  	width:56px;
  	height:19px;
  	background:url(../images/button.jpg);
  	color:#FFFFFF;
  	cursor:pointer;
  	border:none;
  	background-repeat:no-repeat;
  	background-position: left top;
  	/*padding-top:3px;
  	padding-right:2px;
  	padding-bottom:5px;
  	padding-left:2px;*/

  	font-size:10px;
	text-decoration:none;
}
/*form*/
.links2, a.links2
{font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;

}
.links2 a:hover
{color:#999999;
}

.error
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight:200;        
  color:red;
}

.show_hint
{
	display:inline;
	position:absolute;
	width: 150px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(pointer.gif) no-repeat -10px 5px;
	font:normal 12px/15px Arial;
}
.hide_hint
{
	
	display:none;
}
span.required
{
	color:#990000;
}

.newsbox {
	line-height: 15px;
	text-decoration: none;
	text-align: justify;
	padding-top: 17px;
}

.butbg{
	background-image: url(../images/butbg.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 63px;
	width: 643px;
	text-align: center;
}

.pagination{
padding: 2px;
}

.pagination ul
{
	margin:0;
	padding:0;
	font-size:11px;
}

.pagination li
{
	list-style-type:none;
	display: inline;
	padding-bottom:1px;
}

.pagination a, .pagination a:visited
{
	padding:0 5px;
	border: 1px solid #9aafe5;
	text-decoration: none; 
	color: #2e6ab1;
	
}

.pagination a:hover, .pagination a:active
{
	border: 1px solid #2b66a5;
	color: #000;
	background-color: lightyellow;
}

.pagination li.currentpage
{
	font-weight: bold;
	padding: 0 5px;
	border: 1px solid navy;
	background-color: #2e6ab1;
	color: #FFF;
	text-align:center;
    
}

.pagination li.disablepage
{
	padding: 0 5px;
	border: 1px solid #929292;
	color: #929292;
}

.pagination li.nextpage
{
	font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage
{
/*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
	margin-right: 5px;
	padding-right: 0;
}

table.sample {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color:#CCCCCC;
	border-collapse: collapse;
}
table.sample th {
	height:20px;
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color:#CCCCCC;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color:#CCCCCC;
	-moz-border-radius: ;
}


.ciyan
{color:#0099FF;
font-size:10px;
font-weight:bold;
}