/* HTML Elements */
h1, h2, h3, h4, h5, h6
{
	padding-bottom: 10px;
	margin-bottom: -10px;
}

input.button[type="submit"],
button{
	line-height: 14px;
}
a.button{
	line-height: 24px;
}

/* IE7 doesn't know pseudo element :before and can't display ">" */
a.pointer{
	text-indent: 0;
	padding-left: 0;
}
ul.pointer{
	list-style: disc;
	margin-left: 15px;
}
ul.pointer li{
	text-indent: 0;
	padding: 0;
}

/* IE7 grid - (IE7 doesnt know box-sizing) */
.container .col12 {
	width: 940px;
}
.container .col11 {
	width: 860px;
}
.container .col10 {
	width: 780px;
}
.container .col9 {
	width: 700px;
}
.container .col8 {
	width: 620px;
}
.container .col7 {
	width: 540px;
}
.container .col6 {
	width: 460px;
}
.container .col5 {
	width: 380px;
}
.container .col4 {
	width: 300px;
}
.container .col3 {
	width: 220px;
}
.container .col2 {
	width: 140px;
}
.container .col1 { 
	width: 60px;
}
.container .col12.slim {
	width: 960px;
}
.container .col11.slim {
	width: 880px;
}
.container .col10.slim {
	width: 800px;
}
.container .col9.slim {
	width: 720px;
}
.container .col8.slim {
	width: 640px;
}
.container .col7.slim {
	width: 560px;
}
.container .col6.slim {
	width: 480px;
}
.container .col5.slim {
	width: 400px;
}
.container .col4.slim {
	width: 320px;
}
.container .col3.slim {
	width: 240px;
}
.container .col2.slim {
	width: 160px;
}
.container .col1.slim { 
	width: 80px;
}
.container .col12.slim-left,
.container .col12.slim-right{
	width: 950px;
}
.container .col11.slim-left,
.container .col11.slim-right {
	width: 870px;
}
.container .col10.slim-left,
.container .col10.slim-right {
	width: 790px;
}
.container .col9.slim-left,
.container .col9.slim-right {
	width: 710px;
}
.container .col8.slim-left,
.container .col8.slim-right {
	width: 630px;
}
.container .col7.slim-left,
.container .col7.slim-right {
	width: 550px;
}
.container .col6.slim-left,
.container .col6.slim-right {
	width: 470px;
}
.container .col5.slim-left,
.container .col5.slim-right {
	width: 390px;
}
.container .col4.slim-left,
.container .col4.slim-right {
	width: 310px;
}
.container .col3.slim-left,
.container .col3.slim-right {
	width: 230px;
}
.container .col2.slim-left,
.container .col2.slim-right {
	width: 150px;
}
.container .col1.slim-left,
.container .col1.slim-right { 
	width: 70px;
}
/* nested grid */
.col12 > .col12, .col11 > .col12, .col10 > .col12, .col9 > .col12, 
.col8 > .col12, .col7 > .col12, .col6 > .col12, .col5 > .col12, 
.col4 > .col12, .col3 > .col12, .col2 > .col12, .col1 > .col12, .col-full > .col12,
.col12 > .col12.slim, .col11 > .col12.slim, .col10 > .col12.slim, .col9 > .col12.slim, 
.col8 > .col12.slim, .col7 > .col12.slim, .col6 > .col12.slim, .col5 > .col12.slim,
.col4 > .col12.slim, .col3 > .col12.slim, .col2 > .col12.slim, .col1 > .col12.slim, .col-full > .col12.slim,
.col12 > .col12.slim-left, .col11 > .col12.slim-left, .col10 > .col12.slim-left, .col9 > .col12.slim-left, 
.col8 > .col12.slim-left, .col7 > .col12.slim-left, .col6 > .col12.slim-left, .col5 > .col12.slim-left, 
.col4 > .col12.slim-left, .col3 > .col12.slim-left, .col2 > .col12.slim-left, .col1 > .col12.slim-left, .col-full > .col12.slim-left,
.col12 > .col12.slim-right, .col11 > .col12.slim-right, .col10 > .col12.slim-right, .col9 > .col12.slim-right, 
.col8 > .col12.slim-right, .col7 > .col12.slim-right, .col6 > .col12.slim-right, .col5 > .col12.slim-right, 
.col4 > .col12.slim-right, .col3 > .col12.slim-right, .col2 > .col12.slim-right, .col1 > .col12.slim-right .col-full > .col12.slim-right {
	width: 100%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col11, .col11 > .col11, .col10 > .col11, .col9 > .col11, 
.col8 > .col11, .col7 > .col11, .col6 > .col11, .col5 > .col11, 
.col4 > .col11, .col3 > .col11, .col2 > .col11, .col1 > .col11, .col-full > .col11,
.col12 > .col11.slim, .col11 > .col11.slim, .col10 > .col11.slim, .col9 > .col11.slim, 
.col8 > .col11.slim, .col7 > .col11.slim, .col6 > .col11.slim, .col5 > .col11.slim, 
.col4 > .col11.slim, .col3 > .col11.slim, .col2 > .col11.slim, .col1 > .col11.slim, .col-full > .col11.slim,
.col12 > .col11.slim-left, .col11 > .col11.slim-left, .col10 > .col11.slim-left, .col9 > .col11.slim-left, 
.col8 > .col11.slim-left, .col7 > .col11.slim-left, .col6 > .col11.slim-left, .col5 > .col11.slim-left, 
.col4 > .col11.slim-left, .col3 > .col11.slim-left, .col2 > .col11.slim-left, .col1 > .col11.slim-left, .col-full > .col11.slim-left,
.col12 > .col11.slim-right, .col11 > .col11.slim-right, .col10 > .col11.slim-right, .col9 > .col11.slim-right, 
.col8 > .col11.slim-right, .col7 > .col11.slim-right, .col6 > .col11.slim-right, .col5 > .col11.slim-right, 
.col4 > .col11.slim-right, .col3 > .col11.slim-right, .col2 > .col11.slim-right, .col1 > .col11.slim-right, .col-full > .col11.slim-right  {
	width: 91.66%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col10, .col11 > .col10, .col10 > .col10, .col9 > .col10, 
.col8 > .col10, .col7 > .col10, .col6 > .col10, .col5 > .col10, 
.col4 > .col10, .col3 > .col10, .col2 > .col10, .col1 > .col10, .col-full > .col10,
.col12 > .col10.slim, .col11 > .col10.slim, .col10 > .col10.slim, .col9 > .col10.slim, 
.col8 > .col10.slim, .col7 > .col10.slim, .col6 > .col10.slim, .col5 > .col10.slim, 
.col4 > .col10.slim, .col3 > .col10.slim, .col2 > .col10.slim, .col1 > .col10.slim, .col-full > .col10.slim,
.col12 > .col10.slim-left, .col11 > .col10.slim-left, .col10 > .col10.slim-left, .col9 > .col10.slim-left, 
.col8 > .col10.slim-left, .col7 > .col10.slim-left, .col6 > .col10.slim-left, .col5 > .col10.slim-left, 
.col4 > .col10.slim-left, .col3 > .col10.slim-left, .col2 > .col10.slim-left, .col1 > .col10.slim-left, .col-full > .col10.slim-left,
.col12 > .col10.slim-right, .col11 > .col10.slim-right, .col10 > .col10.slim-right, .col9 > .col10.slim-right, 
.col8 > .col10.slim-right, .col7 > .col10.slim-right, .col6 > .col10.slim-right, .col5 > .col10.slim-right, 
.col4 > .col10.slim-right, .col3 > .col10.slim-right, .col2 > .col10.slim-right, .col1 > .col10.slim-right, .col-full > .col10.slim-right {
	width: 83.33%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col9, .col11 > .col9, .col10 > .col9, .col9 > .col9, 
.col8 > .col9, .col7 > .col9, .col6 > .col9, .col5 > .col9, 
.col4 > .col9, .col3 > .col9, .col2 > .col9, .col1 > .col9, .col-full > .col9,
.col12 > .col9.slim, .col11 > .col9.slim, .col10 > .col9.slim, .col9 > .col9.slim, 
.col8 > .col9.slim, .col7 > .col9.slim, .col6 > .col9.slim, .col5 > .col9.slim, 
.col4 > .col9.slim, .col3 > .col9.slim, .col2 > .col9.slim, .col1 > .col9.slim, .col-full > .col9.slim,
.col12 > .col9.slim-left, .col11 > .col9.slim-left, .col10 > .col9.slim-left, .col9 > .col9.slim-left, 
.col8 > .col9.slim-left, .col7 > .col9.slim-left, .col6 > .col9.slim-left, .col5 > .col9.slim-left, 
.col4 > .col9.slim-left, .col3 > .col9.slim-left, .col2 > .col9.slim-left, .col1 > .col9.slim-left, .col-full > .col9.slim-left,
.col12 > .col9.slim-right, .col11 > .col9.slim-right, .col10 > .col9.slim-right, .col9 > .col9.slim-right, 
.col8 > .col9.slim-right, .col7 > .col9.slim-right, .col6 > .col9.slim-right, .col5 > .col9.slim-right, 
.col4 > .col9.slim-right, .col3 > .col9.slim-right, .col2 > .col9.slim-right, .col1 > .col9.slim-right, .col-full > .col9.slim-right  {
	width: 75%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col8, .col11 > .col8, .col10 > .col8, .col9 > .col8, 
.col8 > .col8, .col7 > .col8, .col6 > .col8, .col5 > .col8, 
.col4 > .col8, .col3 > .col8, .col2 > .col8, .col1 > .col8, .col-full > .col8,
.col12 > .col8.slim, .col11 > .col8.slim, .col10 > .col8.slim, .col9 > .col8.slim, 
.col8 > .col8.slim, .col7 > .col8.slim, .col6 > .col8.slim, .col5 > .col8.slim, 
.col4 > .col8.slim, .col3 > .col8.slim, .col2 > .col8.slim, .col1 > .col8.slim, .col-full > .col8.slim,
.col12 > .col8.slim-left, .col11 > .col8.slim-left, .col10 > .col8.slim-left, .col9 > .col8.slim-left, 
.col8 > .col8.slim-left, .col7 > .col8.slim-left, .col6 > .col8.slim-left, .col5 > .col8.slim-left, 
.col4 > .col8.slim-left, .col3 > .col8.slim-left, .col2 > .col8.slim-left, .col1 > .col8.slim-left, .col-full > .col8.slim-left,
.col12 > .col8.slim-right, .col11 > .col8.slim-right, .col10 > .col8.slim-right, .col9 > .col8.slim-right, 
.col8 > .col8.slim-right, .col7 > .col8.slim-right, .col6 > .col8.slim-right, .col5 > .col8.slim-right, 
.col4 > .col8.slim-right, .col3 > .col8.slim-right, .col2 > .col8.slim-right, .col1 > .col8.slim-right, .col-full > .col8.slim-right {
	width: 66.66%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col7, .col11 > .col7, .col10 > .col7, .col9 > .col7, 
.col8 > .col7, .col7 > .col7, .col6 > .col7, .col5 > .col7, 
.col4 > .col7, .col3 > .col7, .col2 > .col7, .col1 > .col7, .col-full > .col7,
.col12 > .col7.slim, .col11 > .col7.slim, .col10 > .col7.slim, .col9 > .col7.slim, 
.col8 > .col7.slim, .col7 > .col7.slim, .col6 > .col7.slim, .col5 > .col7.slim, 
.col4 > .col7.slim, .col3 > .col7.slim, .col2 > .col7.slim, .col1 > .col7.slim, .col-full > .col7.slim,
.col12 > .col7.slim-left, .col11 > .col7.slim-left, .col10 > .col7.slim-left, .col9 > .col7.slim-left, 
.col8 > .col7.slim-left, .col7 > .col7.slim-left, .col6 > .col7.slim-left, .col5 > .col7.slim-left, 
.col4 > .col7.slim-left, .col3 > .col7.slim-left, .col2 > .col7.slim-left, .col1 > .col7.slim-left, .col-full > .col7.slim-left,
.col12 > .col7.slim-right, .col11 > .col7.slim-right, .col10 > .col7.slim-right, .col9 > .col7.slim-right, 
.col8 > .col7.slim-right, .col7 > .col7.slim-right, .col6 > .col7.slim-right, .col5 > .col7.slim-right, 
.col4 > .col7.slim-right, .col3 > .col7.slim-right, .col2 > .col7.slim-right, .col1 > .col7.slim-right, .col-full > .col7.slim-right {
	width: 58.33%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col6, .col11 > .col6, .col10 > .col6, .col9 > .col6, 
.col8 > .col6, .col7 > .col6, .col6 > .col6, .col5 > .col6, 
.col4 > .col6, .col3 > .col6, .col2 > .col6, .col1 > .col6, .col-full > .col6,
.col12 > .col6.slim, .col11 > .col6.slim, .col10 > .col6.slim, .col9 > .col6.slim, 
.col8 > .col6.slim, .col7 > .col6.slim, .col6 > .col6.slim, .col5 > .col6.slim, 
.col4 > .col6.slim, .col3 > .col6.slim, .col2 > .col6.slim, .col1 > .col6.slim, .col-full > .col6.slim,
.col12 > .col6.slim-left, .col11 > .col6.slim-left, .col10 > .col6.slim-left, .col9 > .col6.slim-left, 
.col8 > .col6.slim-left, .col7 > .col6.slim-left, .col6 > .col6.slim-left, .col5 > .col6.slim-left, 
.col4 > .col6.slim-left, .col3 > .col6.slim-left, .col2 > .col6.slim-left, .col1 > .col6.slim-left, .col-full > .col6.slim-left,
.col12 > .col6.slim-right, .col11 > .col6.slim-right, .col10 > .col6.slim-right, .col9 > .col6.slim-right, 
.col8 > .col6.slim-right, .col7 > .col6.slim-right, .col6 > .col6.slim-right, .col5 > .col6.slim-right, 
.col4 > .col6.slim-right, .col3 > .col6.slim-right, .col2 > .col6.slim-right, .col1 > .col6.slim-right, .col-full > .col6.slim-right {
	width: 50%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col5, .col11 > .col5, .col10 > .col5, .col9 > .col5, 
.col8 > .col5, .col7 > .col5, .col6 > .col5, .col5 > .col5, 
.col4 > .col5, .col3 > .col5, .col2 > .col5, .col1 > .col5, .col-full > .col5,
.col12 > .col5.slim, .col11 > .col5.slim, .col10 > .col5.slim, .col9 > .col5.slim, 
.col8 > .col5.slim, .col7 > .col5.slim, .col6 > .col5.slim, .col5 > .col5.slim, 
.col4 > .col5.slim, .col3 > .col5.slim, .col2 > .col5.slim, .col1 > .col5.slim, .col-full > .col5.slim,
.col12 > .col5.slim-left, .col11 > .col5.slim-left, .col10 > .col5.slim-left, .col9 > .col5.slim-left, 
.col8 > .col5.slim-left, .col7 > .col5.slim-left, .col6 > .col5.slim-left, .col5 > .col5.slim-left, 
.col4 > .col5.slim-left, .col3 > .col5.slim-left, .col2 > .col5.slim-left, .col1 > .col5.slim-left, .col-full > .col5.slim-left,
.col12 > .col5.slim-right, .col11 > .col5.slim-right, .col10 > .col5.slim-right, .col9 > .col5.slim-right, 
.col8 > .col5.slim-right, .col7 > .col5.slim-right, .col6 > .col5.slim-right, .col5 > .col5.slim-right, 
.col4 > .col5.slim-right, .col3 > .col5.slim-right, .col2 > .col5.slim-right, .col1 > .col5.slim-right, .col-full > .col5.slim-right {
	width: 41.66%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col4, .col11 > .col4, .col10 > .col4, .col9 > .col4, 
.col8 > .col4, .col7 > .col4, .col6 > .col4, .col5 > .col4, 
.col4 > .col4, .col3 > .col4, .col2 > .col4, .col1 > .col4, .col-full > .col4,
.col12 > .col4.slim, .col11 > .col4.slim, .col10 > .col4.slim, .col9 > .col4.slim, 
.col8 > .col4.slim, .col7 > .col4.slim, .col6 > .col4.slim, .col5 > .col4.slim, 
.col4 > .col4.slim, .col3 > .col4.slim, .col2 > .col4.slim, .col1 > .col4.slim, .col-full > .col4.slim,
.col12 > .col4.slim-left, .col11 > .col4.slim-left, .col10 > .col4.slim-left, .col9 > .col4.slim-left, 
.col8 > .col4.slim-left, .col7 > .col4.slim-left, .col6 > .col4.slim-left, .col5 > .col4.slim-left, 
.col4 > .col4.slim-left, .col3 > .col4.slim-left, .col2 > .col4.slim-left, .col1 > .col4.slim-left, .col-full > .col4.slim-left,
.col12 > .col4.slim-right, .col11 > .col4.slim-right, .col10 > .col4.slim-right, .col9 > .col4.slim-right, 
.col8 > .col4.slim-right, .col7 > .col4.slim-right, .col6 > .col4.slim-right, .col5 > .col4.slim-right, 
.col4 > .col4.slim-right, .col3 > .col4.slim-right, .col2 > .col4.slim-right, .col1 > .col4.slim-right, .col-full > .col4.slim-right {
	width: 33.33%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col3, .col11 > .col3, .col10 > .col3, .col9 > .col3, 
.col8 > .col3, .col7 > .col3, .col6 > .col3, .col5 > .col3, 
.col4 > .col3, .col3 > .col3, .col2 > .col3, .col1 > .col3, .col-full > .col3,
.col12 > .col3.slim, .col11 > .col3.slim, .col10 > .col3.slim, .col9 > .col3.slim, 
.col8 > .col3.slim, .col7 > .col3.slim, .col6 > .col3.slim, .col5 > .col3.slim, 
.col4 > .col3.slim, .col3 > .col3.slim, .col2 > .col3.slim, .col1 > .col3.slim, .col-full > .col3.slim,
.col12 > .col3.slim-left, .col11 > .col3.slim-left, .col10 > .col3.slim-left, .col9 > .col3.slim-left, 
.col8 > .col3.slim-left, .col7 > .col3.slim-left, .col6 > .col3.slim-left, .col5 > .col3.slim-left, 
.col4 > .col3.slim-left, .col3 > .col3.slim-left, .col2 > .col3.slim-left, .col1 > .col3.slim-left, .col-full > .col3.slim-left,
.col12 > .col3.slim-right, .col11 > .col3.slim-right, .col10 > .col3.slim-right, .col9 > .col3.slim-right, 
.col8 > .col3.slim-right, .col7 > .col3.slim-right, .col6 > .col3.slim-right, .col5 > .col3.slim-right, 
.col4 > .col3.slim-right, .col3 > .col3.slim-right, .col2 > .col3.slim-right, .col1 > .col3.slim-right, .col-full > .col3.slim-right {
	width: 25%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col2, .col11 > .col2, .col10 > .col2, .col9 > .col2, 
.col8 > .col2, .col7 > .col2, .col6 > .col2, .col5 > .col2, 
.col4 > .col2, .col3 > .col2, .col2 > .col2, .col1 > .col2, .col-full > .col2,
.col12 > .col2.slim, .col11 > .col2.slim, .col10 > .col2.slim, .col9 > .col2.slim, 
.col8 > .col2.slim, .col7 > .col2.slim, .col6 > .col2.slim, .col5 > .col2.slim, 
.col4 > .col2.slim, .col3 > .col2.slim, .col2 > .col2.slim, .col1 > .col2.slim, .col-full > .col2.slim,
.col12 > .col2.slim-left, .col11 > .col2.slim-left, .col10 > .col2.slim-left, .col9 > .col2.slim-left, 
.col8 > .col2.slim-left, .col7 > .col2.slim-left, .col6 > .col2.slim-left, .col5 > .col2.slim-left, 
.col4 > .col2.slim-left, .col3 > .col2.slim-left, .col2 > .col2.slim-left, .col1 > .col2.slim-left, .col-full > .col2.slim-left,
.col12 > .col2.slim-right, .col11 > .col2.slim-right, .col10 > .col2.slim-right, .col9 > .col2.slim-right, 
.col8 > .col2.slim-right, .col7 > .col2.slim-right, .col6 > .col2.slim-right, .col5 > .col2.slim-right, 
.col4 > .col2.slim-right, .col3 > .col2.slim-right, .col2 > .col2.slim-right, .col1 > .col2.slim-right, .col-full > .col2.slim-right {
	width: 16.66%;
	behavior: url('../behaviors/boxsizing.htc');
}
.col12 > .col1, .col11 > .col1, .col10 > .col1, .col9 > .col1, 
.col8 > .col1, .col7 > .col1, .col6 > .col1, .col5 > .col1, 
.col4 > .col1, .col3 > .col1, .col2 > .col1, .col1 > .col1, .col-full > .col1,
.col12 > .col1.slim, .col11 > .col1.slim, .col10 > .col1.slim, .col9 > .col1.slim, 
.col8 > .col1.slim, .col7 > .col1.slim, .col6 > .col1.slim, .col5 > .col1.slim, 
.col4 > .col1.slim, .col3 > .col1.slim, .col2 > .col1.slim, .col1 > .col1.slim, .col-full > .col1.slim,
.col12 > .col1.slim-left, .col11 > .col1.slim-left, .col10 > .col1.slim-left, .col9 > .col1.slim-left, 
.col8 > .col1.slim-left, .col7 > .col1.slim-left, .col6 > .col1.slim-left, .col5 > .col1.slim-left, 
.col4 > .col1.slim-left, .col3 > .col1.slim-left, .col2 > .col1.slim-left, .col1 > .col1.slim-left, .col-full > .col1.slim-left,
.col12 > .col1.slim-right, .col11 > .col1.slim-right, .col10 > .col1.slim-right, .col9 > .col1.slim-right, 
.col8 > .col1.slim-right, .col7 > .col1.slim-right, .col6 > .col1.slim-right, .col5 > .col1.slim-right, 
.col4 > .col1.slim-right, .col3 > .col1.slim-right, .col2 > .col1.slim-right, .col1 > .col1.slim-right, .col-full > .col1.slim-right {
	width: 8.33%;
	behavior: url('../behaviors/boxsizing.htc');
}

/* custom cols */
.container .col9 .col-twothird{
      width: 460px !important;
}
.container .col9 .col-half{
      width: 340px !important;
}
.container .col9 .col-third{
      width: 220px !important;
}
.container .col9 .col-quarter{
      width: 160px !important;
}
.container .col9 .col-fith{
      width: 124px !important;
}
.container .col9 .col-sixth{
      width: 100px !important;
}
.container .col9 .col-third.border-right-top{
      width: 219px !important;
}
.container .col9 .col-sixth.border-left-top{
      width: 99px !important;
}
.container .country-selection .col3.half-slim{
	width: 225px !important;
}
.container .col5.framed .col-full{
	width: 378px !important;
}
.container .col5.framed .col-half.slim-left,
.container .col5.framed .col-half.slim-right{
	width: 180px !important;
}

/* form styles */
#formbox-registration{
	width: 638px !important; /* -2px because of border */
}
#formbox-registration .infobox-right{
	margin-top: 10px !important;
	width: 58px !important; 
}
#formbox-registration .infobox-right .super-deep{
	margin-top: 16px !important;
}
.field-wrapper-inline,
.label-wrapper-inline,
.input-wrapper-inline,
.image-wrapper-inline{
	display: inline !important;
	zoom: 1;
}
.field-wrapper-checkbox label
{
	padding-left: 10px !important;
}
.input-field-container.narrow-fields .field-wrapper-field-state{
	margin-left: 12px !important;
}

/* Navigation */
#nav-main {
    float: right;
    padding-top: 40px;
    margin-bottom: -5px;
}

#nav-main {
    margin-top: -13px;
	height: 34px;	
}

#nav-main > ul > li:focus > ul > li
{
	display: block;
}
#nav-main a
{
	max-width: none;
}

body.user-loggedin #nav-main{
	padding-top: 20px;
}

/* language selection languages-container*/
.languages-container ul li{
	display: inline;
	margin-left: 4px;
}
.chzn-container .chzn-drop{
	z-index: 9999;
}


/* Slideshow */
#slideshow .slides li {
    display: block;
    width: 960px !important;
    height: 375px;
	margin-left: -6px;
	top: 19px;
}

#slideshow .slides li ul.ticked li{
	position: static;
	padding-left: 8px;
}

input[type="submit"],
button
{
	padding: 3px 6px;
}

input[type="submit"].internal,
button.internal
{
	text-align: left !important;
	width: 100%;
}

#form-store-locator button
{
	margin-left: 5px;
}

.chzn-container-single .chzn-single
{
	height: 20px;
	padding: 2px 6px;
}

#banner
{
	margin-top: -13px;
}

/* Custom select field visibility  */
#field_state_chzn.field-state-visible,
#field_state.field-state-visible {
	display: inline !important;
}

/* Header */
#header
{
	position: static !important;
	position: absolute !important; 
}

/* header statusbar */
#statusbar{
	width: auto;
	float: right;
}
#statusbar div{
	display: block;
	float: left;
}

/* Footer */
footer form
{
	display: inline !important;
	zoom: 1;
}
footer .right
{
	padding: 10px 0 !important;
}
footer .left .col
{
	padding: 10px 0 !important;
}
footer .left .col #wrap-country-selector
{
	position: relative;
}
footer .left .col #country_selector_language_chzn
{
	position: absolute;
	right: 26px;
}

/* chosen bugfixes */
#formbox-registration div.chzn-container{
	top: 2px !important;
}

/* datepicker bugfixes */
span.ui-datepicker-trigger{
	margin: -4px 0 0px 5px !important;
	position: relative;
	bottom: -6px;
}


/* box-light bugfixes */
.box-light h2{
	margin-bottom: 10px;
}

/* vertical accoridion bugfixes */
.accordion-vertical ul > li header span.chev-white{
	margin-top: -30px;
}
#transaction-results .result-table ul li header .row span.chev-white{
	margin-top: -22px !important;
}

/* transaction details */
#transaction-search .radio-box .input-wrapper{
	float: left;
}
#transaction-search .slide-container .form-container .date-select{
	margin-right: 4px;
}

/* pagination fix */
.pagination ul li{
	display: block;
	float: left;
}
#transaction-results .footer.push-right{
	float: right;
}

/* faq search bar */
#searchfaq input[type="text"] {
	width: 468px !important;
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}

/* registration form */
#form-registration .space-label-left {
	margin-left: 0;
}

/* shopfinder search bar */
#searchlocationinput{
	width: 480px !important;
	padding: 4px 10px 0 !important;
}
#form-searchlocation button,
#form-searchlocation input[type="submit"]{
	height: 38px !important;
}

/* shopfinder nav */
#result-list .row .result-nav{
	margin-bottom: -1px !important;
}
#result-list .row .result-nav a{
	float: none !important;
}
#result-list .row .result-nav a span.chevron{
	margin-top: -12px !important;
	position: relative !important;
	left: 5px !important;
	cursor: pointer !important;
}

/* payment iframe */
#iframe-body .iframe-content.iframe-payment .transaction-formbox .pw
{
	margin-top: -1px;
}
#iframe-body .iframe-payment .row-footer-links .col-half
{
	width: 48%;
}

/* payment-double iframe */
#iframe-body .iframe-content.iframe-payment-double .col-double-pappl {
	width: 270px !important;
	/* min height ie fix */
	min-height: 285px;
	height: auto !important;
	height: 285px;
}
#iframe-body .iframe-content.iframe-payment-double .col-footer-menu
{
	width: 270px !important;
}

/* iframe width fixes */
#iframe-body .iframe-mylimits,
#iframe-body .formbox-mydata.col-full,
#iframe-body .iframe-mystatus
{
	width: 714px !important;
}

#iframe-body .iframe-mylimits .col-full,
#iframe-body .iframe-mystatus .col-full{
	width: 695px !important;
}

/* infobox-container max-width fix */
.container .col1.infobox-container{
	width: 58px !important;
}

/* fix wrong color inheritance */
.messages-error a
{
	color: #d8000c;
}
.messages-info a
{
	color: #00529b;
}
.messages-warning a
{
	color: #9f6000;
}
.messages-success a
{
	color: #4f8a10;
}

/* info speech bubble position */
.more-info,
.more-info-left{
	bottom: 5px;
}

.formcontent ul li a {
        margin-top: 6px;
}

.input-wrapper>input.pin{
	width: 40px !important
}