html, body, form, fieldset {
	margin: 0;
	padding: 0;
}
.comp img, .rightcol img, #jw-sir, input#roksearch_search_str {-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
}
.readon {
float:right;
}
table td p {padding:0;margin:0;} 
span.createdate {
display:block;margin-bottom:-20px;padding-top:20px;
font-size:80%;font-weight:bold;
padding-right:20px;
}
span.article_separator {
display:block;clear:both;height:30px;
}
a { color:black;}
body#bd {
	color: black;
	background: #fff2ce;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 115%;
	font-size:90%;
}
.comp {
font-size:120%;
}
img { border:0; }
.hornav {
display:block; min-width:726px;
}
.hornav2 {
display:block; 
min-width:726px;
}
.hornav2 a { color:white; text-decoration:none;font-size:105%;}
.hornav2 ul { list-style:none;margin:0;padding:0;}
.hornav2 li { float:left; padding-right:33px;}

.hornav a { color:white; text-decoration:none;font-size:105%;white-space: nowrap;display:block;}
.hornav ul { left:50%;list-style:none;margin:0;padding:0;}
.hornav li { float:left; padding-right:33px;padding-left:10px;}

#jflanguageselection
{
    float: left;
	margin-bottom: 15px;
	margin-left:5px;
}

#jflanguageselection ul.jflanguageselection
{
	list-style: none;
	padding: 0;
	margin-top: 3px;
	font-weight: normal;
}

#jflanguageselection ul.jflanguageselection li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 1px 1px 1px 1px;
	white-space: nowrap;
	border: none;
}

#jflanguageselection ul.jflanguageselection li#active_language
{
 	font-weight: bold;
}

#jflanguageselection ul.jflanguageselection li a
{
	display: block; color:#ae7f4d; font-size:90%;text-decoration:none;
}



.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

h1, h2, h3, .componentheading { color:#71512e;padding-top:0;margin-top:0;}
.highslide-gallery h1, .highslide-gallery h2, .highslide-gallery h3 { font-weight:normal;}

.left h2 { font-size:100%;padding:0;margin:0;}
.left .mod_placehere { font-size:100%;}
.mod_placehere_following { padding-bottom:20px;}
.mod_placehere_following img { }

.mod_placehere h2 { margin-bottom:3px;}
.uamap { background: url(../../../images/htmlmaps/ua-map.png) no-repeat; }
.uamap-en { background: url(../../../images/htmlmaps/ua-map-en.png) no-repeat; }
.uamap, .uamap-en { margin: 0 auto;display:block;width:466px;}
.footer3 { color:#cbc7c6; font-size:90%; }
.footermenu  strong { color:#ffffff;}
.footermenu td { font-size:85%!important;}
.footermenu a { color:#cbc7c6; text-decoration:none;}
.footermenu a:hover { color:#fff2ce; text-decoration:underline;}
.footer { color:black;font-size:80%;}

.rt { padding-top:6px;display:Block;font-size:85%;width:348px;line-height:110%;font-weight:bold;}
.rt a { color:#fff; text-decoration:none;font-family:arial;text-shadow: 0 0 0.4em #a08002, 0 0 0.5em ,
        0 0 0.5em #a08002;}
.rt a.uu		{
		border-bottom:1px solid #fff;
}

.article-content { font-family:tahoma;line-height:140%;text-align:justify;}
.article-content p { margin-bottom:10px;}
.article-content img { border:0; margin-right:15px; margin-bottom:5px; }
.article-content table td img, .article-content table td p, .article-content table td b, .article-content table td strong, .article-content table i { margin:0;padding:0;}
.cont { padding-top:30px;padding-bottom:30px;font-size:80%;font-family:tahoma; }
.cont h3, .cont h2, .cont h1 { font-family:arial;}
.cont div.moduletable  h3 { font-size:170%; }
.blog h2{font-weight:normal;color:black;}
.blog h2.contentheading { line-height:130%;margin-top:0;padding-top:20px;}
.cont a { color:#5b5e39}
.cont h1 .comp h1, { font-weight:normal; border-bottom: 1px solid #71512e;padding-bottom:10px;}
h2.fullcontentheading, div.componentheading { font-size:170%;font-weight:normal;line-height:120%;border-bottom: 1px solid #71512e;padding-bottom:10px;}
.ftpg div.componentheading { border:none !important;text-transform:uppercase;font-weight:bold;}
.componentheading { margin-bottom:10px;}
div.componentheading  { }
.blog h2 { font-size:130%;margin-bottom:10px;}
.left h2.contentheading {
padding-left:18px;margin-left:-18px;
background: url(../images/str.png) no-repeat 0px 0px;
}



#sunflower_inner {
	position: absolute;
	left: 30px;
	bottom: 130px; /*background: url(Images/sunflower_bottom_inner.gif) no-repeat;*/
	width: 187px;
	height: 84px;
	z-index: -1;
}

.news_quest {
	min-height: 20px;
	line-height: normal;
	margin: 0 0 15px 20px;
}
.news_answer {
	padding: 7px 0 0 20px;
	margin-top: 8px;
	background-image: url('../../Images/arrow1.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
.news_answer span {
	color: #66832d;
}

.seperator {
	height: 20px;
	padding: 0;
	margin: 0;
}

.news span {
	line-height: normal;
}

/* Common */
span.mail
{
	display:none;
}
/* Working styles */

h1.Block, h2.Block, h3.Block, h4.Block, h5.Block, h6.Block {
	background: url(Images/header_bg.gif) no-repeat left center;
	height: 28px;
	padding-left: 11px;
	margin-bottom: 10px;
	line-height: 26px;
}

h1.Block img, h2.Block img, h3.Block img, h4.Block img, h5.Block img, h6.Block img {
	display: inline;
	margin-left: 5px;
}

input.Login {
	width: 155px;
}

.RememberMe input {
	margin-left: -3px;
}

/* News */
.news {
	margin: 15px 0px;
}

div.date {
	background: url(Images/news_clock.gif) no-repeat left;
	font-weight: bold;
	padding: 0px 7px 0px 17px;
}

div.date img {
	display: inline;
}

span.day {
	font-weight: normal;
}

p.NewsHeader {
	margin: 0px 0px 6px;
	color: #3452a4;
	text-transform: uppercase;
	font-weight: bold;
}

p.NewsHeader a {
	color: #3452a4;
	text-transform: none;
}

p.NewsHeader a:hover {
	color: #000;
}

.NewsDetails {
	color: #615d5d;
}

.cpager {
	margin: 5px 0px;
}

.cpager A {
	padding: 4px 7px 4px 7px;
	font-size: 100%;
}

.cpager A:hover {
	background-color: #a0c942;
}

.cpager .CurrentPage {
	padding: 4px 7px 4px 7px;
	font-size: 100%;
	background-color: #f7bc14;
}

.gv {
	background-color: #ededed;
}

.gv th {
	background-color: #3452a4;
	color: #fff;
	font-weight: normal;
	padding: 0px 8px;
}

.gv td {
	background-color: #f9fdfe;
	padding-left: 8px;
}

.modalBackground {
	background-color: Gray;
	opacity: 0.7;
	zoom: 1; /* Stupid IE 6.0 */
	filter: alpha(opacity=70);
	z-index: 12000;
}

.galleryItem {
	line-height: 1em;
}

span.required {
	color: #e42616;
}


#gallery_cont .gallerylist {
	height: 200px;
	margin: 0pt;
	width: 178px;
	margin: 0 5px 5px 0;
	float: left;
}

#gallery_cont .gitem {
	/*background-color:#536C61;*/
	margin: 0pt;
	width: 178px; /*overflow:hidden;*/
	position: relative;
}

#gallery_cont .gitem div {
	position: absolute; /*visibility:hidden; width:178px; z-index:99999;*/
}

#gallery_cont .sp {
	background: #cccccc none repeat scroll 0%;
	filter: alpha(opacity=67);
	opacity: 0.67;
	position: relative;
	bottom: 0;
	visibility: hidden;
	width: 178px;
	z-index: 1000001;
	padding: 0;
}

#gallery_cont .cap {
	color: #000000;
	display: block;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 10px;
	font-style: normal;
	margin: 3px 5px 5px 3px;
	position: relative;
	visibility: visible;
	width: 178px;
	z-index: 100000;
	float: left;
	padding: 0px 0 0 0;
	line-height: normal;
}
/*#gallerylist .gitem table td {
text-align:left;
vertical-align:top;
width:167px;
}*/
#gallery_cont .gallerylist:hover .sp, #gallery_cont .hoverfix .sp {
	visibility: visible;
}
#gallery_cont .gallerylist:hover div, #gallery_cont .hoverfix div {
	visibility: visible;
}
#gallery_cont .gallerylist:hover .cap, #gallery_cont .hoverfix .cap {
	visibility: visible;
}
#gallery_cont a {
	color: #000000; /*font-weight:bolder;*/
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
}
#gallery_cont .sp ul {
	display: block;
	line-height: 100%;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 8px;
	padding: 0pt;
	text-align: center;
}
#gallery_cont .sp ul li {
	display: inline;
	margin: 0pt; /*padding:0pt;*/
}

#gallery_cont .sp ul li a:hover {
	color: Red;
}

#feedback_form {
	width: 600px;
	height: 300px;
	border: none;
}

#feedback_form .leftcell {
	width: 80px;
	text-align: right;
	padding-right: 5px;
	line-height: 10px;
}

#feedback_form .leftcell span {
	border-bottom: 1px dashed #ffbf02;
}

#feedback_form .rightcell {
	text-align: left;
	line-height: 10px;
}
#center_coll table .h, #center_coll_inner table .h {
	line-height: 10px;
}

ul.pagination {
	margin: 15px auto;
	padding: 10px 0;
	font-size:100%;
	border-top: 1px solid #b98241;
	display:block;
	width:100%;
	text-align:center;
}

ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

ul.pagination li span{
	padding: 2px 3px;
}

ul.pagination a {
	padding: 2px 3px;
font-weight:normal;
}
.pagenav { padding:3px;margin:5px;}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
}
div.limit, div.counter { text-align:center }
.pagenavbar {
	padding-left: 14px;
}

.pagenavcounter {
	padding: 8px 14px 0 14px;
}
.fabrikTable a {
color:black;
}
a.fabrik___rowlink {
text-decoration:none;
}
table .frmtb {
line-height:160%;font-family:tahoma;
min-width:450px;
}
.frmtb td { 
padding-bottom:6px;
}
.foddRow1 h2 {
margin-top:5px;
margin-bottom:5px;
}
.foddRow0, .sectiontableentry1 {
	background-color: transparent;
	text-align:left;
	line-height:130%;
}

.foddRow1, .sectiontableentry2 {
	background-color: #ffe4b6;
	text-align:left;	
	line-height:130%;
}
.sectiontableentry1, .sectiontableentry2{
margin-top:20px;padding-top:20px;
}
.cbUserListCol2 {
text-align:left;
}
.cbUserListCol1 { text-align:center;}
table.ff {
	border-collapse: collapse;
	margin-top: 10px;
	font-size:90%;
}
.ff td { vertical-align:top;}
table.ff td,table.ff th {
	padding: 5px;
	border: 1px solid #cfb07c;
}
tr.all-head, tr.sectiontableheader{
background: #f5e2af;
}

.all-head td.htd{
background: #f5e2af url('../images/eun-all.png') no-repeat right bottom;
}
.hbl { width:365px;}
.rightcol .moduletable_about h3 {
font-weight:bold;font-size:160%;
}
.rightcol .moduletable_about {
font-size:100%;
background:#fff9ef; padding:20px;
margin-bottom:40px;
-webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
	}
.rightcol .moduletable_fb {
font-size:100%;
background:#fff9ef; padding:20px;
margin-bottom:40px;
-webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
	}
	
.rightcol .moduletable_video {
font-size:100%;
background:#fff9ef; padding:7px;
margin-bottom:40px;
-webkit-box-shadow: 6px 6px 7px 0px #aca07f;
-moz-box-shadow: 6px 6px 7px 0px #aca07f;
box-shadow: 6px 6px 7px 0px #aca07f;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
}
.rightcol .moduletable_video h3 {
font-weight:bold;font-size:160%;
padding-top:10px;padding-left:10px;
text-transform:uppercase;
}
	
.rightcol .moduletable { padding-bottom:30px;}
.rightcol { padding-left:30px; padding-right:30px; }
.rightcol .moduletableuser { font-size:120%; }
.rightcol .moduletableuser h3 { font-size:120%;display:block;width:100%;color:white;background:#b08c68;padding:5px;}
.rightcol .moduletableuser { display:block;margin-bottom:20px;border:1px solid gray;padding-top:20px;padding-left:20px;padding-bottom:35px;padding-right:30px;width:220px;}
.rightcol .moduletableuser ul.menu { list-style:none;padding:0;margin:0;}
.rightcol .moduletableuser ul.menu li { padding:0;margin:0;width:100%;display:block;}
.rightcol .moduletableuser ul.menu li  a { padding:7px;text-decoration:none;width:100%;display:block;border-bottom:1px dotted gray; }
.rightcol .moduletableuser ul.menu li  a:hover { background:#f5e2af;}
.rightcol .moduletableuser ul.menu li#current { font-weight:bold;}

.tbdb td { padding:5px;vertical-align:top;}
.usernav { background:#f5d7a4;height:40px;font-size:80%;}
.usernav ul.menu { list-style:none;margin:0;padding-left:22px;}
.usernav ul.menu li { list-style:none;float:left;display:block;padding:10px;margin:0;border-left:1px solid #b08c68;}
.usernav a { color:#774a1f;text-decoration:none;}
.usernav #uddeim-module { float:right;display:block;border-left:1px solid #b08c68;padding-left:10px;}
.usernav ul.menu li#current { font-weight:bold;}

.nav { background:#ffd7a4;height:40px;font-size:80%;}
.nav td { border-top:1px solid #f0d7a4}
.breadcrumbs { padding-left:30px;}
.nav a { color:#774a1f;text-decoration:none;}


.cbMenuList ul { list-style:none;margin:0;padding:0;}
#wharu_inner { padding-left:10px;height:38px;background: #f6c163 url(../images/what.png) no-repeat top left;}
#wharu_inner input#whatru_status_input { height:20px;}
fieldset { padding:20px;}
.usr5 h2 { font-weight:normal;font-size:160%;text-align:left;line-height:130%;}
.usr5 .moduletable { padding-bottom:70px;font-size:90%;text-align:justify;padding-right:30px;}
.moduletable_lm { background:#f8e5c8; padding:10px;
margin-bottom:40px;
    -webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
	
}
.moduletable_lm ul { list-style:none;padding:0;margin:0;}
.moduletable_lm li { list-style:none;padding:5px;border:1px solid #d3c1ae;margin-bottom:2px;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
}
.moduletable_lm  .active { font-weight:bold;}
.moduletable_lm  a { text-decoration:none;font-size:120%;color:#71512e}
.moduletable_lm  a:hover { text-decoration:underline;}
p.articleinfo {margin-top:-20px;margin-bottom:20px;} 

.rightcol .moduletable_an h3 {
font-weight:bold;font-size:160%;
text-transform:uppercase;
}
.rightcol .moduletable_an h2 {
font-size:100%;
}
.rightcol .moduletable_an {
font-size:100%;
background:#fff9ef; padding:20px;
margin-bottom:40px;
    -webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
}

.rightcol .moduletable_an2 h3 {
font-weight:bold;font-size:160%;
text-transform:uppercase;color:#9a3b01;
}
.moduletable_an2 a { color:#5f2502; }
.rightcol .moduletable_an2 h2 {
font-size:100%;
}
.rightcol .moduletable_an2 {
font-size:100%;
background:#ffedd0; padding:20px;
margin-bottom:40px;
    -webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
}
.rightcol .moduletable_an3 h3 { color:#fff;text-transform:uppercase;font-weight:bold;font-size:160%;}
.rightcol .moduletable_an3 a { color:#fff;text-decoration:none}
.rightcol .moduletable_an3  p { padding-bottom:8px;}
.rightcol .moduletable_an3 {
	padding:20px;
	margin-bottom:40px;
    -webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );
	background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
	background-color:#b8e356;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-style:normal;

	padding-top:20px;
	padding-bottom:0px;
	text-decoration:none;
	text-shadow:1px 1px 0px #86ae47;
}

.topcont a {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 13px/100% Arial, Helvetica, sans-serif;
	padding: .2em 0.5em .45em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #fef4e9;
	border: solid 1px #9d7c5c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#cda278), to(#9d7c5c));
	background: -moz-linear-gradient(top,  #cda278,  #9d7c5c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cda278', endColorstr='#9d7c5c');
}
.topcont a:hover {
	text-decoration: none;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.topcont a:active {
	position: relative;
	top: 1px;
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
.topcont ul { list-style:none;padding:0;margin-top:0px; margin-bottom:-10px;float:right;display:block;}
.topcont ul  li { float:left;margin-left:5px;}

.pcategoryBox {
text-align:left;
}
.pcategoryBox .listThumbnail { margin-bottom:10px;display:block;}
.categoryBox .box{
-webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;

}
.pcategoryBox .box{
margin-right:20px;
margin-bottom:40px;
border:1px solid gray;
min-height:45px;
width:30%;float:left;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
-webkit-box-shadow: 6px 6px 7px 0px #aca07f;
    -moz-box-shadow: 6px 6px 7px 0px #aca07f;
    box-shadow: 6px 6px 7px 0px #aca07f;
	display:block;
	position:relative;

}
.pcategoryBox .thumb1 { padding:0;margin:0;}
.pcategoryBox .thumb0 { padding:0;margin:0;}
.pcategoryBox .listtitle { font-size:130%;margin-top:-5px;}
.pcategoryBox img {
  height: auto !important;
  width: 30px!important;
  padding:0 !important;
  float:left;
  margin-right:10px!important;
  display:block;
}
.ui-accordion-content { font-size:90%!important;font-family:tahoma !important;}
.rokajaxsearch { clear:both;}

.cbabutton {
	-moz-box-shadow:inset 0px 1px 8px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 8px 0px #fce2c1;
	box-shadow:inset 0px 1px 8px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff!important;
	text-transform:uppercase;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	padding-top:20px;
	padding-bottom:20px;
	width:100%;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cc9f52;
}
.cbabutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}.cbabutton:active {
	position:relative;
	top:1px;