body {
	background-image: url(images/ccp_bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px
	font: 12px Verdana, Arial, Helvetica, "Trebuchet MS";
	background-color: #104267;
	background-repeat: repeat-x;
}
img {
	border: 0px;	
}
.tdbody {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding: 0 20px;
}
.home_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.home_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	margin: 10px 0px 0px 0px;
}
.home_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-align: center;
}
.home_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: right;
}


.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
.email_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}

td {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 12px;
	color: #000000;
}
.right_blend {
	background-image: url(images/gvp_right_blend.gif)
}


.noroll:link {
	color: none;
	text-decoration: none;
	border-bottom: none;
}
.noroll:visited {
	color: none;
	text-decoration: none;
	border-bottom: none;
}
.noroll:hover {
	color: none;
	text-decoration: none;
	border-bottom: none;
}
a:link {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-seri;
	font-size: 12px/14px;
	font-weight: bold;
	color: #669933;
    text-decoration:none;
}
a:visited {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-seri;
	font-size: 12px/14px;
	font-weight: bold;
	color: #669933;
    text-decoration:none;
}
a:hover {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-seri;
	font-size: 12px/14px;
	font-weight: bold;
    text-decoration:none;
	color: #6699CC;
	border-bottom: none;
}
.sidenav:link {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.sidenav:visited {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.sidenav:hover {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
}
.currenttable {
	width: 100%;
	border: 1px solid #717F9A;
}
.currenttb {
	border-bottom: 1px solid #717F9A;
}
.lgt:link {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.lgt:visited {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.lgt:hover {
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: none;
}
.caltable {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	padding: 6px;
	border: thin solid #dddddd;
	vertical-align: top;
}
.caltable_odd {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	background-color: #E0EBF6;
	padding: 6px;
	vertical-align: top;
}
.box {
	font-family: Arial, Helvetica, sans-seri;
	font-size: 13px/15px;
	color: #000000;
    text-decoration:none;
	border: 0px dotted #669933;
	margin: 0px 20px;
	padding: 0px 20px;
}
.photocap {
	font-size: 10px;
	color: #666;
}
.button {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 10px 20px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   margin: 100px 5px 100px 5px;
   color: #FFF;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:link {
   color: #FFF;
   }
.button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #fff;
   }
.button:visited {
   border-top-color: #1b435e;
   background: #1b435e;
   color: #FFF;
   }
.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   color: #FFF;
   }
   
.tradecenter {
	width: 500px;
	margin: -20px 25px;
	clear: both;
}
   
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #fff;
    border: 1px solid #CCCCCC;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 420px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 150px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  420px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 140px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 53px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 53px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../_images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../_images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}   

hr.style-eight {
    padding: 0;
    border: none;
    border-top: medium double #333;
    color: #333;
    text-align: center;
}
hr.style-eight:after {
    content: "§";
    display: inline-block;
    position: relative; 
    top: -0.7em;  
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;
}

hr.style-two {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}

.news {
	font-family: "Times New Roman", serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}
.news_bold {
	font-family: "Times New Roman", serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.news_title {
	font-family: "Times New Roman", serif;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	margin: 10px 0px 0px 0px;
}




.buttonlinktxt:link {
	color: #ffffff;
}
.buttonlinktxt:visited {
	color: #ffffff;
}

.buttonlinktxt:hover {
	color: #ffffff;
}




