/*
 * CuT Computer Dresden
 * Copyright (C) 2010 CuT Computer
 * http://www.cut-computer.de
 *
 * style.css.php
 *
 */
 
/* GENERAL
--------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0 none;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	padding:0;
	vertical-align:baseline;
	background:transparent none repeat scroll 0 0;
}
body {font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:0.9em;color:#000000;text-shadow:#ccc 0px 1px 0px;background:#ffffff url(img/iphonesms_bg.gif) top left;line-height:1.5em;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {margin:1em 0;padding: 0;}
	/* Links */
	a:link, a:visited {color:#000;text-decoration:none;background:transparent none repeat scroll 0 0;}
	a:hover,a:focus {color:#666;text-decoration:underline;background:transparent none repeat scroll 0 0;}
h1 {padding:0;margin:0;font-size:22px;color:#000000;}
h2 {margin:5px 0 20px;padding:0 0 3px;color:#ef8406;font-size:14px;font-weight:900;border-bottom:1px solid #f6ba73;}
h2#login {padding:0 0 3px 30px;background:url(img/icons/lock.png) no-repeat;}
h2#reset {padding:0 0 3px 30px;background:url(img/icons/mail_reset.png) no-repeat;}
h2#signup_head {padding:0 0 3px 30px;background:url(img/icons/signup.png) no-repeat;}
h2#account {padding:0 0 3px 30px;background:url(img/icons/account.png) no-repeat;}
h2#api {padding:0 0 3px 30px;background:url(img/prowl_22.png) no-repeat;}

/* Layout
--------------------------------------------------------- */
.roundContentwindow {margin:15px 9px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:15px;vertical-align:baseline;background:#ffffff;}
.ContentwindowAdmin {margin:15px 0;padding:15px 9px 30px;vertical-align:baseline;background:#ffffff;}
div#head {width:100%;height:63px;margin:0 0 10px;background:url(img/head_bg.png) repeat-x scroll top left;z-index:auto;}
div#logo {width:92px;height:27px;background:url(img/iphonesms_app.png) no-repeat scroll top left;margin:18px 0 20px 11px;float:left;}
div#logo a {display:block;outline:medium none;overflow:hidden;text-decoration:none;text-indent:-9999px;}
div#userNav {top:53px;right:0;position:absolute;z-index:auto;border-top:1px solid #d57503;float:none;color:#fff;text-shadow:#7d7d7d 0px 1px 0px;    background:url(img/nav_end.png) bottom left repeat-x;padding:0 0 9px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
div#userNav div {width:100%;display:block;float:left;background:#ef8406;border-top:1px solid #eca34d;}
div#content {min-height:20px;display:block;}
div#content form h1 {margin:5px 0 20px;}

div.divTable {min-height:25px;margin:0 0 15px;display:block;}
div.extra {margin:20px 0 15px;padding:15px 0 0;border-top:1px solid #f6ba73;}
div.divTable .row {width:50%;float:left;display:block;}
div.divTable .row100 {float:left;display:block;}
div.divTable .row label {margin:0;display:inherit;float:left;}
div.divTable .row span {margin:0 15px 0 0;float:right;}
div.divTable .row input {margin:0;}

div#footer {margin:35px 0 20px;font-size:10pt;color:#000;text-shadow:#e5e5e5 0px 1px 0px;}
div#footer .foottext {width:315px;margin:0 auto;text-align:center;}
input[type="text"], input[type="password"], textarea {margin:auto;padding:4px;margin:5px 0 10px;}

/* Buttons, Inputs */
form {
	margin:0pt;
}
label {
	cursor:pointer;
    display:block;
    margin:5px 0;
}
input.error {
	border:1px solid red;
}
label.error {
	height:22px;
	margin:0 0 25px;
    padding:0 0 0 30px;
	background:url(img/icons/agt_update_critical.png) scroll no-repeat top left;
}
ul#iconswitch {
	width:100%;
    margin:0 0 20px;
	float:left;
}
ul#iconswitch li label {
	float:left;
}
ul#iconswitch li input {
	margin:10px 10px 0;
}
input[type="password"]:focus,
input[type="text"]:focus,
textarea:focus {
	border:2px solid #EF8406;
    box-shadow:0 0 5px #666666;
    -webkit-box-shadow:0 0 5px #666666;
    -moz-box-shadow:0 0 5px #666666;
}
select#apiPool,
input#receiveapi,
input#receivename,
input#new-api,
input#name-api,
input#absendername,
textarea#nachricht {
	width:98%;
}
button a.abort {
	color:#fff;
    display:block;
}
button a.abort:hover {
	text-decoration:none;
    display:block;
}
button,
input[type="button"].submit,
input[type="submit"] {
    font-size:18px;
	padding:5px 20px 8px;
    margin:30px 0 5px;
	color:#fff;
    display:block;
	background:-moz-linear-gradient(center top , #f6ba73, #ef8406) repeat scroll 0 0 #F6F6F6;
    background:-webkit-gradient(linear, left top, left bottom, from(#f6ba73), to(#ef8406));
    border:2px solid #f6ba73;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    cursor:pointer;
    box-shadow:0px 0px 8px #666666;
    -webkit-box-shadow:0px 0px 8px #666666;
    -moz-box-shadow:0px 0px 8px #666666;
    outline:none;
    text-shadow:none;
}
button:hover,
input[type="button"].submit:hover,
input[type="submit"]:hover {
	background:-moz-linear-gradient(center top , #ef8406, #f6ba73) repeat scroll 0 0 #F6F6F6;
    background:-webkit-gradient(linear, left top, left bottom, from(#ef8406), to(#f6ba73));
    box-shadow:0px 0px 1px #666666;
    -webkit-box-shadow:0px 0px 1px #666666;
    -moz-box-shadow:0px 0px 1px #666666;
    text-decoration:none;
}
input[type="button"].littleSubmit {
    color:#fff;
    cursor:pointer;
    font-size:13px;
    margin:10px 0 0 10px;
    padding:4px 10px 5px;
	background:-moz-linear-gradient(center top , #f6ba73, #ef8406) repeat scroll 0 0 #F6F6F6;
    background:-webkit-gradient(linear, left top, left bottom, from(#f6ba73), to(#ef8406));
    border:2px solid #f6ba73;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    cursor:pointer;
    box-shadow:0px 0px 8px #666666;
    -webkit-box-shadow:0px 0px 8px #666666;
    -moz-box-shadow:0px 0px 8px #666666;
    outline:none;
}
input[type="button"].littleSubmit:hover {
	background:-moz-linear-gradient(center top , #ef8406, #f6ba73) repeat scroll 0 0 #F6F6F6;
    background:-webkit-gradient(linear, left top, left bottom, from(#ef8406), to(#f6ba73));
    box-shadow:0px 0px 1px #666666;
    -webkit-box-shadow:0px 0px 1px #666666;
    -moz-box-shadow:0px 0px 1px #666666;
}

/* Messages
--------------------------------------------------------- */
div.success {padding:0 0 0 5px;margin:0 0 10px;color:#00CC00;font-size:14px;font-weight:900;border-left:3px solid #00CC00;}
div.error {padding:0 0 0 5px;margin:0 0 10px;color:#FF0000;font-size:14px;font-weight:900;border-left:3px solid #FF0000;}
#makeaapp {}
#makeaapp label {}
#makeaapp label.error, #makeaapp button.submit {}


/* Menu
--------------------------------------------------------- */
ul {margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
ul li {background:transparent none repeat scroll 0 0;float:left;margin:0;padding:0;}
ul.sent-menu {height:30px;margin:20px 10px 0 0;border-top:1px solid #f6ba73;}
ul.sent-menu li {margin:0 10px 0 0;padding:5px 10px 5px 0;border-right:1px solid #f6ba73;}
ul.sent-menu li.last {border:0pt;}
/* sms menu */
ul {margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
ul li {background:transparent none repeat scroll 0 0;float:left;margin:0;padding:0;}
ul.sms-menu {height:30px;margin:25px 10px 10px 0;border-top:1px solid #f6ba73;}
ul.sms-menu li {margin:0 10px 0 0;padding:10px 10px 10px 0;border-right:1px solid #f6ba73;}
ul.sms-menu li.last {border:0pt;}

div#navButton {
	height:32px;
	margin:13px 7px 0 0;
	display:block;
	float:right;
}
div#navButton a.close,
div#navButton a {
	height:32px;
	padding:0 9px 0 0;
	display:block;
	overflow:hidden;
	text-decoration:none;
    text-transform:none;
	outline:medium none;
    font-weight:900;
	color:#FFFFFF;
	text-shadow:#000 0px -1px 1px;
	background:url(img/nav_button_a.png) scroll no-repeat top right;
    float:left;
}
div#navButton a.close span,
div#navButton a span {
	height:28px;
	padding:5px 5px 0 13px;
	display:block;
	font-size:12px;
	background:url(img/nav_button.png) scroll no-repeat top left;
    float:left;
}
div#navButton a#btmenu span {
	padding:4px 5px 0 13px;
}
div#navButton a.open,
div#navButton a:hover {
	padding:0 9px 0 0;
	background-position: right bottom;
    text-shadow:#7d7d7d 0px -1px 1px;
}
div#navButton a.open span,
div#navButton a:hover span {
	background-position:0 -32px;
}
div#navButton img {
	margin:6px 0 0;
}
a#btmenu {
	margin:0 0 0 7px;
}
div#userNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-top:1px solid #d57503;
}
div#userNav ul li {
	width:100%;
	display:block;
	border-top:1px solid #eca34d;
	border-bottom:1px solid #d57503;
    background:url(img/li_arrow.png) no-repeat right;
}
div#userNav ul li:hover {
	background-color:#f6ba73;
}
div#userNav ul li a {
	display:block;
    padding:10px 0 10px 44px;
    color:#fff;
    text-shadow:#7d7d7d 0px 1px 0px;
    text-decoration:none;
}
div#userNav ul li a:hover {
	color:#000;
	text-shadow:#e5e5e5 0px 1px 0px;
    text-decoration:none;
    outline:medium none;
    overflow:hidden;
    text-decoration:none;
}
div#userNav span {
	padding:10px 0 10px 10px;
	display:block;
    background:-moz-linear-gradient(center top , #f6ba73, #ef8406) repeat scroll 0 0 #F6F6F6;
    background:-webkit-gradient(linear, left top, left bottom, from(#f6ba73), to(#ef8406));
    /*background:url(img/welcome_bg.gif) scroll repeat-x top left;*/
}
div#userNav a#navIndex {
	background:url(img/icons/mail.png) no-repeat 10px 10px;
}
div#userNav a#navAccount {
	background:url(img/icons/account.png) no-repeat 10px 10px;
}
div#userNav a#navAPIPool {
    background:url(img/prowl_22.png) no-repeat 10px 10px;
}
div#userNav a#navConfig {
	background:url(img/icons/config.png) no-repeat 10px 10px;
}
div#userNav a#navHelp {
	background:url(img/icons/help.png) no-repeat 10px 10px;
}

/* All
--------------------------------------------------------- */
/* AJAX jQuery functions */
div#slideaddform {
    margin:25px 0 0;
    padding:10px 0 10px 10px;
	border-bottom:1px solid #f6ba73;
	cursor:pointer;
    color:#fff;
    text-shadow:#bfbfbf 0px 1px 0px;
    background:-moz-linear-gradient(center top , #f6ba73, #ef8406) repeat scroll 0 0 #F6F6F6;
    background:-webkit-gradient(linear, left top, left bottom, from(#f6ba73), to(#ef8406));
    -webkit-border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    border-radius:8px 8px 0 0;
    box-shadow:0 0 3px #666;
    -webkit-box-shadow:0 0 3px #666;
    -moz-box-shadow:0 0 3px #666;
}
div#slideaddform span {
	padding:0 0 0 30px;
    display:block;
	background:url(img/icons/signup.png) no-repeat scroll;
}
#apiadform {
	background:none repeat scroll 0 0 #f2f2f2;
    display:none;
    margin:0;
    padding:20px 5px 10px 15px;
    border-bottom:1px solid #F6BA73;
	border-left:1px solid #F6BA73;
	border-right:1px solid #F6BA73;
    background:-moz-linear-gradient(center top , #F4D0A6, #fff) repeat scroll 0 0 #F4D0A6;
    background:-webkit-gradient(linear, left top, left bottom, from(#F4D0A6), to(#fff));
    -webkit-border-radius:0 0 8px 8px;
    -moz-border-radius:0 0 8px 8px;
    border-radius:0 0 8px 8px;
    box-shadow:0 0 3px #666;
    -webkit-box-shadow:0 0 3px #666;
    -moz-box-shadow:0 0 3px #666;
}
div#feedback span {
	width:100%;
    background:-moz-linear-gradient(center top , #f6ba73, #ef8406) repeat scroll 0 0 #F6F6F6;
    background:-webkit-gradient(linear, left top, left bottom, from(#f6ba73), to(#ef8406));
    background:none repeat scroll 0 0 #009036;
    border-bottom:2px solid #000000;
    padding:20px 10px;
    position:fixed;
    top:0;
    left:0;
    right:0;
    color:#fff;
    text-shadow:0 1px 0 #666;
}
div#feedback span.fail {
    background:none repeat scroll 0 0 red;
}
#apiDivTable {
	margin:30px 0 0 0;
}
a.button {
    text-indent:-9999px;
    overflow:hidden;
    outline:none;
    text-decoration:none;
}
a.button_edit, input.button_edit {
	width:24px;
    height:24px;
    display:block;
	background:transparent url(img/icons/edit.png) center center no-repeat;
    margin:0 0 0 5px;
    float:left;
    border:0px none;
    cursor:pointer;
}
a.button_delete, input.button_delete {
	width:24px;
    height:24px;
    display:block;
	background:transparent url(img/icons/delete.png) center center no-repeat;
    margin:0 0 0 15px;
    float:right;
    border:0px none;
    cursor:pointer;
}
a.button_iphonesms, input.button_iphonesms {
	width:24px;
    height:24px;
    display:block;
	background:transparent url(img/icons/mail.png) center center no-repeat;
    margin:0 10px 0 5px;
    float:right;
    border:0px none;
}
a.loading,
input[type="button"].submit.loading,
input[type="button"].littleSubmit.loading,
input[type="submit"].loading, 
input.loading {
	text-indent:-999px;
	background:#fff url(img/wait.gif) center center no-repeat;
}
div.apiBox {
	width:100%;/*270px*/
    height:auto;
    margin:0 0 30px;
    padding:0;
    display:block;
    float:left;
    border:1px solid #F6BA73;
    cursor:pointer;
    -webkit-border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    border-radius:8px 8px 0 0;
    background:#F6BA73;
    box-shadow:0px 0px 8px #666666;
    -webkit-box-shadow:0px 0px 8px #666666;
    -moz-box-shadow:0px 0px 8px #666666;
}
div.apiBox.even .api,
div.apiBox.even .editRow,
div.apiBox.even .entryDate {
	background:#fde7cc;
}
div.apiBox.odd .api,
div.apiBox.odd .editRow,
div.apiBox.odd .entryDate {
	background:#f7cfa0;
}
div.apiBox:hover {
	background:#EF8406;
    border:1px solid #EF8406;
}
div.apiBox .apiName {
	padding:10px 8px;
    color:#000;
    text-shadow:0 1px 0 #fff;
}
div.apiBox .apiName div {
	min-width:40px;
}
div.apiBox:hover .apiName {
	color:#fff;
    text-shadow:0 1px 0 #7d7d7d;
}
div.apiBox .api {
	padding:3px;
    background:#F6DEC1;
    font-size:9pt;
}
div.apiBox .api span {
    font-size:7.5pt;
}
div.apiBox .entryDate {
	padding:3px;
    background:#F6DEC1;
    font-size:9pt;
}
div.apiBox .entryDate span {
	font-size:9pt;
}
div.apiBox .editRow {
	margin:2px 0;
    padding:10px 0 0 8px;
}
div.apiBox input.loading {
	background:transparent url(img/wait_input.gif) center center no-repeat;
}
div.apiBox:hover input.loading {
	background:transparent url(img/wait_input_hover.gif) center center no-repeat;
}
div.apiBox input[disabled] {
	opacity:0.5;
}
div.addthis_toolbox {
	float:left;
}
.addthis_toolbox.addthis_default_style span {padding:8px 0 0 3px;}
input#at16filt {box-shadow:0px 0px 0px;-webkit-box-shadow:0px 0px 0px;-moz-box-shadow:0px 0px 0px;}

/* Password Strength */
.graybar {width:200px;float:left;border:1px solid #F6BA73;box-shadow:0px 0px 6px #666666;-webkit-box-shadow:0px 0px 6px #666666;-moz-box-shadow:0px 0px 6px #666666;display:block;background:-moz-linear-gradient(center top , #F4D0A6, #FFFFFF) repeat scroll 0 0 #FFFFFF;background:-webkit-gradient(linear, left top, left bottom, from(#F4D0A6), to(#fff));}
.colorbar {width:0pt;background-image:url(img/passwordstrength.gif);height:20px;float:left;}
.percent {margin-top:0px;padding:0 0 0 12px;font-size:10pt;float:left;}
.result {margin:8px 0 0;display:block;color:green;font-family:Tahoma;font-size:11px;}

/* jQuery Box */
a#open-qrcode-window {padding:8px 0 8px 40px;background:url(img/qrcode_icon.gif) no-repeat top left;}
#jqueryBox .window {position:absolute;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;padding:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0px 0px 15px #f6ba73;-webkit-box-shadow:0px 0px 15px #f6ba73;-moz-box-shadow:0px 0px 15px #f6ba73;}
#jqueryBox .window a.close {width:21px;height:21px;top:-12px;right:-12px;position:absolute;display:block;outline:medium none;overflow:hidden;text-decoration:none;text-indent:-9999px;background:url(img/jquerybox_close.png) no-repeat top left;box-shadow:0px 0px 15px #f6ba73;-webkit-box-shadow:0px 0px 15px #f6ba73;-moz-box-shadow:0px 0px 15px #f6ba73;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;}
#jqueryBox .window a.close:hover {opacity:0.5;}
#jqueryBox #qrcodeBox {width:293px;height:293px;padding:2px;background-color:#ffffff;}
#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#F6DEC1;display:none;}


/* ConfigurationPage */
.page-admin-index div#slideaddform {
	margin:30px 0 0 5px;
}
div#userForm {
    background:none repeat scroll 0 0 #f2f2f2;
    /*display:none;*/
    margin:0;
    padding:20px 0 10px 20px;
    border-bottom:1px solid #F6BA73;
	border-left:1px solid #F6BA73;
	border-right:1px solid #F6BA73;
    background:-moz-linear-gradient(center top , #F4D0A6, #fff) repeat scroll 0 0 #F4D0A6;
    background:-webkit-gradient(linear, left top, left bottom, from(#F4D0A6), to(#fff));
    -webkit-border-radius:0 0 8px 8px;
    -moz-border-radius:0 0 8px 8px;
    border-radius:0 0 8px 8px;
    box-shadow:0 0 3px #666;
    -webkit-box-shadow:0 0 3px #666;
    -moz-box-shadow:0 0 3px #666;
}
div#userTellentrys,
div#apiTellentrys {
	margin:30px 0 30px 4px;
}
table#apiTable thead th,
table#userTable thead th {
	padding:10px 10px 10px 20px;
	background-color:#F6BA73;
	border-bottom:1px solid #000;
}
table#apiTable thead th.editcol,
table#userTable thead th.editcol {
	padding:10px 20px;
	background-color:#fff;
	border:0pt none;
}
table#apiTable tbody td,
table#userTable tbody td {
	padding:5px 10px;
    font-size:12px;
}
table#apiTable tbody tr.even,
table#userTable tbody tr.even {
	background:#f4d0a6;
}
table#apiTable tbody tr.odd,
table#userTable tbody tr.odd {
	background:#f6dec1;
}
table#userTable tbody tr.no_activation {
	background:#e2e2e2;
}
table#apiTable tbody tr:hover,
table#userTable tbody tr:hover {
	background:#F6BA73;
}
table tbody .editcontent {
	background:#fff;
    border-bottom:1px solid #F6BA73;
}
table tbody .editcontent:hover {
	background:#fff;
}
table tr.edit-row {
	background:#F6BA73;
}
.adminFeedback span {
	width:100%;
    background:none repeat scroll 0 0 green;
    border-bottom:2px solid #000000;
    padding:20px 10px;
    position:fixed;
    top:0;
    color:#fff;
    text-shadow:0 1px 0 #666;
}
.adminFeedback span.fail {
	background:none repeat scroll 0 0 red;
}
#adminContent {
	margin:55px 0 0;
	padding:0pt;
	display:block;
}
#adminContent ul {
	margin:-33px 0 0 15px;
	padding:0 0 0 15px;
	list-style-image:none;
	float:left;
}
#adminContent ul li {
	margin:0px 10px 0 0;
	list-style-image:none;
	background-color:#ffffff;
    box-shadow:0 -5px 7px #666;
    -webkit-box-shadow:0 -5px 7px #666;
    -moz-box-shadow:0 -5px 7px #666;
}
#bla {
	padding:6px 6px 24px 35px;
}
li#adminadd {
	padding:6px 6px 5px 35px;
	background:url(img/icons/signup.png) 7px 5px no-repeat;
}
li#adminusers {
	padding:6px 6px 5px 35px;
	background:url(img/icons/edit_group.png) 7px 5px no-repeat;
}
li#adminuserapi {
	padding:6px 6px 5px 35px;
	background:url(img/prowl_22.png) 7px 5px no-repeat;
}
UL.tabNavigation {
	list-style: none;
	margin: 0;
	padding: 0;
}
UL.tabNavigation LI {
	display: inline;
}
UL.tabNavigation LI A {
	padding:0 5px;
	display:block;
	text-decoration: none;
	color:#CCCCCC;
}
UL.tabNavigation LI A.selected {
	background:none repeat scroll 0 0 #FFFFFF;
	display:block;
	padding-top:0pt;
	padding-bottom:27px;
	color:#000000;
}
ul.tabNavigation li a:hover {
	color:#000000;
}
UL.tabNavigation LI A:focus {
	outline: 0;
}
div.tabcontent {
	background:url(img/tab_bg.png) #fff top left repeat-x;
	border-top:1px solid #dcdcdc;
    border-bottom:1px solid #999999;
}

/* QuerySortTable */
th.header { 
    background-image: url(img/bg.gif);     
    cursor: pointer; 
    font-weight: bold; 
    background-repeat: no-repeat; 
    background-position: center left; 
    padding-left: 20px; 
    border-right: 1px solid #dad9c7; 
    margin-left: -1px; 
}
th.headerSortDown { 
    background-image: url(img/desc.gif); 
    background-color: #eeeeee; 
}
th.headerSortUp { 
    background-image: url(img/asc.gif); 
    background-color: #eeeeee; 
} 

/* NoiPhone
--------------------------------------------------------- */

div.colLeft,
div.colRight {min-width:45%;float:left;}
div.colLeft {
    margin:0 30px 0 0;
    border-right:1px solid #f6ba73;
}
div.apiBox {
	width:300px;
    height:auto;
    margin:0 30px 30px 0;
    padding:0;
    display:block;
    float:left;
    border:1px solid #F6BA73;
    -webkit-border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    border-radius:8px 8px 0 0;
    background:#F6BA73;
    box-shadow:0px 0px 8px #666666;
    -webkit-box-shadow:0px 0px 8px #666666;
    -moz-box-shadow:0px 0px 8px #666666;
}

/* Buttons, Inputs */
div.submitRow {
	display:block;
    clear:both;
	float:none;
    margin:30px 0 10px;
    height:40px;
}
div.submitRow input[type="submit"] {
	margin:0 30px 0 0;
    float:left;
}

