
/* font definitions */
.cxfont1s{font-family:verdana,arial,helvetica,san-serif;font-size:10px}
.cxfont0 {font-family:verdana,arial,helvetica,san-serif;font-size:12px}
.cxfont1x{font-family:verdana,arial,helvetica,san-serif;font-size:14px}
.cxfont2x{font-family:verdana,arial,helvetica,san-serif;font-size:16px}
body {font-family:verdana,arial,helvetica,san-serif;font-size:12px}

/* use cxlink for undecorated links */
a.cxlink:link {
    color:#0000FF; text-decoration: none
}
a.cxlink:active {
    color:#0000FF; text-decoration: none
}
a.cxlink:visited {
    color:#0000FF; text-decoration: none
}
a.cxlink:hover {
    color:#0000FF; text-decoration: none
}

.red {
	color: #FF0000;
}

.gray-border {
	border: 1px solid #cccccc;
}

.global_wrapper {
	width:980px;
	position:relative;
}

.clear {
	clear:both;
}

.breadcrumb, .breadcrumb a, .breadcrumb a:visited {
  color:#305AB0;
  font-weight:bold;
  padding-left:8px;padding-top:8px;
}

.print-friend {
  padding:4px;
  color:#3975CC;
  border:1px solid #305AB0;
  background-repeat:no-repeat;
  background-position:center left;
  cursor:pointer;
}

/* paging controls */
.paging {
	margin-top: 4px;
	height:24px;
    width:100%;
    color: #666666;
	text-align:right;
}
.paging-left {
    width:35%;
    text-align:left;
}
.paging-center {
    width:30%;
    text-align:center;
}
.paging-right {
    width:35%;
    text-align:right;
}
.paging ul {
    list-style:none;
    margin:0px;
    padding:0px;
}
.paging li {
    margin:0px;
    padding:0px;
	list-style-type: none;
	display: inline;
}
.paging li a {
    margin:0px;
    padding:0px;
    text-decoration: none;
}
.paging li a:link, .paging li a:visited  {
    color: #ffffff;
}
.paging li a:hover {
    background-color: #ffffff;
    color: #ffffff;
}
.paging li a img {
	margin-bottom:6px;
	vertical-align: middle;
}
/* end paging */