/**************
*
* screen.css
*
/**************/

/* ------- HTML ELEMENTS ------- */

html {
	padding-bottom: 0px; 
	padding-top: 40px;
	padding-left: 10px;
	padding-right: 10px;
}

body { 
	font-family: arial, lucida, helvetica, sans-serif;
	background: #dedede;
	padding: 0px; 
	color:#414141;
	font-size:12px;
	margin: 0 auto;
	
}

@font-face{
font-family: 'DroidSans'; 
src: url('fonts/DroidSans.ttf') format('truetype');
}

@font-face{
font-family: 'DroidSans-Bold'; 
src: url('fonts/DroidSans-Bold.ttf') format('truetype');
}

.grey {
	padding: 40px 40px;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	border-top: 1px solid #414141;
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
	border-bottom: 2px solid #414141;
	background-color: #414141;
	margin: 20px auto;
	max-width: 500px;
	text-align: center;
}

.white {
	padding: 40px 40px;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	background-color: #fff;
	margin: 20px auto;
	max-width: 500px;
	text-align: center;
}

.title {
    font-family: 'DroidSans';
	text-transform:uppercase;
	color: #999;
	text-align: center;
	margin: 0px auto;
	max-width: 500px;
	margin-top: -10px;
	margin-bottom: 40px;
}

/* ------- TOGGLES ------- */

.toggleONleft {
	font-family: 'DroidSans-Bold';
	text-transform:uppercase;
	padding: 0px 8px 0px 12px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#aaa #bbb #ccc #ddd;
	-moz-border-left-colors:#aaa #bbb #ccc #ddd;
	-moz-border-bottom-colors:#aaa #bbb #ccc #ddd;
	-moz-border-right-colors:#aaa #bbb #ccc #ddd;
	background-color: #ddd;
	display: inline;
}

.toggleOFFleft {
	font-family: 'DroidSans-Bold';
	text-transform:uppercase;
	color:#414141;
	padding: 0px 8px 0px 12px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.toggleDisabledleft {
	font-family: 'DroidSans-Bold';
	text-transform:uppercase;
	color:#ccc;
	padding: 0px 8px 0px 12px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#ccc #fff #fff #fff;
	-moz-border-right-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-left-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#ccc #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;

}

.toggleONright {
	font-family: 'DroidSans-Bold';
	text-transform:uppercase;
	padding: 0px 12px 0px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #bbb #ccc #ddd;
	-moz-border-left-colors:#aaa #bbb #ccc #ddd;
	-moz-border-bottom-colors:#aaa #bbb #ccc #ddd;
	-moz-border-right-colors:#aaa #bbb #ccc #ddd;
	background-color: #ddd;
	display: inline;
}

.toggleOFFright {
	font-family: 'DroidSans-Bold';
	text-transform:uppercase;
	color:#414141;
	padding: 0px 12px 0px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.toggleDisabledright {
	font-family: 'DroidSans-Bold';
	text-transform:uppercase;
	color:#ccc;
	padding: 0px 12px 0px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#ccc #fff #fff #fff;
	-moz-border-right-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-left-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#ccc #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;

}

/* ------- OPTIONS ------- */

.optionONleft {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	padding: 0px 8px 0px 12px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#aaa #bbb #ccc #ddd;
	-moz-border-left-colors:#aaa #bbb #ccc #ddd;
	-moz-border-bottom-colors:#aaa #bbb #ccc #ddd;
	-moz-border-right-colors:#aaa #bbb #ccc #ddd;
	background-color: #ddd;
	display: inline;
}

.optionOFFleft {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color:#414141;
	padding: 0px 8px 0px 12px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.optionDisabledleft {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color:#ccc;
	padding: 0px 8px 0px 12px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#ccc #fff #fff #fff;
	-moz-border-right-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-left-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#ccc #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.optionONright {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	padding: 0px 12px 0px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #bbb #ccc #ddd;
	-moz-border-left-colors:#aaa #bbb #ccc #ddd;
	-moz-border-bottom-colors:#aaa #bbb #ccc #ddd;
	-moz-border-right-colors:#aaa #bbb #ccc #ddd;
	background-color: #ddd;
	display: inline;
}

.optionOFFright {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color:#414141;
	padding: 0px 12px 0px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.optionDisabledright {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color:#ccc;
	padding: 0px 12px 0px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#ccc #fff #fff #fff;
	-moz-border-right-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-left-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#ccc #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}


.optionONmid {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	padding: 0px 8px 0px 8px;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#aaa #bbb #ccc #ddd;
	-moz-border-left-colors:#aaa #bbb #ccc #ddd;
	-moz-border-bottom-colors:#aaa #bbb #ccc #ddd;
	-moz-border-right-colors:#aaa #bbb #ccc #ddd;
	background-color: #ddd;
	display: inline;

}

.optionOFFmid {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color:#414141;
	padding: 0px 8px 0px 8px;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
	

}

.optionDisabledmid {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color:#ccc;
	padding: 0px 8px 0px 8px;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#ccc #fff #fff #fff;
	-moz-border-right-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-left-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#ccc #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
	

}


/* ------- PROGRESS BAR ------- */

.progressBar {
	padding: 8px;
	width: 300px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #fff #fff #fff;
	background: #fff url('progress.png') no-repeat -220px 0px;
	display: block;
}

.progressBarsmall {
	padding: 3px;
	width: 100px;
	-moz-border-radius: 0.25em;
	-webkit-border-radius: 0.25em;
	border-top: 3px solid #ccc;
	border-left: 3px solid #ccc;
	border-right: 3px solid #ccc;
	border-bottom: 3px solid #aaa;
	-moz-border-top-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #fff #fff #fff;
	background: #fff url('progress.png') no-repeat -280px 0px;
	display: block;
}

/* ------- LIST BOX ------- */

.listBox {
	font-family: 'DroidSans-Bold';
	color:#414141;
	//text-transform:uppercase;
	padding: 0px 8px 0px 12px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.listBoxSelector {
font-family: 'DroidSans-Bold';
	text-transform:uppercase;
	padding: 0px 8px 0px 6px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.arrow {
	vertical-align: middle;
	margin-top: -2px;
}

/* ------- BUTTON ------- */

.button {
	padding: 8px 4px;
	font-family: 'DroidSans-Bold';
	color:#fff;
	width: 24px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-left-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-bottom-colors:#111111 #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.buttonDisabled {
	padding: 8px 4px;
	font-family: 'DroidSans-Bold';
	color:#999;
	width: 24px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-left-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-bottom-colors:#2d2d2d #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.buttonPressed {
	padding: 4px 0px;
	font-family: 'DroidSans-Bold';
	color:#fff;
	width: 24px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-top: 8px solid #ccc;
	border-left: 8px solid #ccc;
	border-right: 8px solid #ccc;
	border-bottom: 9px solid #aaa;
	-moz-border-top-colors:#323232 #111111 #111111 #1f1f1f #272727 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-right-colors:#323232 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-left-colors:#323232 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-bottom-colors:#515151 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	background-color: #2d2d2d;
	display: inline;
}

.glyph {
	vertical-align: middle;
	margin-top: -4px;
}

.glyphDisabled {
	vertical-align: middle;
	margin-top: -4px;
	opacity:0.1;
}

.glyphPressed {
	vertical-align: middle;
	margin-top: -2px;
	opacity:0.5;
}

/* ------- BUTTON WHITE------- */

.buttonWhite {
	font-family: 'DroidSans-Bold';
	color:#414141;
	padding: 4px 8px;
	width: 24px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#aaa #fff #fff #fff;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.buttonWhiteDisabled {
	font-family: 'DroidSans-Bold';
	color:#ccc;
	padding: 4px 8px;
	width: 24px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#ccc #fff #fff #fff;
	-moz-border-right-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-left-colors:#ccc #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#ccc #dedede #efefef #fafafa;
	background-color: #fff;
	display: inline;
}

.buttonWhitePressed {
	font-family: 'DroidSans-Bold';
	padding: 0px 4px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	border-top: 8px solid #ccc;
	border-left: 8px solid #ccc;
	border-right: 8px solid #ccc;
	border-bottom: 8px solid #aaa;
    -moz-border-top-colors:#aaa #bbb #ccc #ddd;
	-moz-border-left-colors:#aaa #bbb #ccc #ddd;
	-moz-border-bottom-colors:#aaa #bbb #ccc #ddd;
	-moz-border-right-colors:#aaa #bbb #ccc #ddd;
	background-color: #ddd;
	display: inline;
}


/* ------- DARK TOGGLE ------- */

.toggleOnDarkleft {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 0px 4px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 8px solid #ccc;
	border-left: 8px solid #ccc;
	border-right: 8px solid #ccc;
	border-bottom: 8px solid #aaa;
	-moz-border-top-colors:#323232 #111111 #111111 #1f1f1f #272727 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-right-colors:#111111 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-left-colors:#323232 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-bottom-colors:#515151 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	background-color: #2d2d2d;
	display: inline;
}

.toggleOffDarkleft {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 4px 8px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-left-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-bottom-colors:#111111 #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.toggleOnDarkright {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 0px 4px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 8px solid #ccc;
	border-left: 8px solid #ccc;
	border-right: 8px solid #ccc;
	border-bottom: 8px solid #aaa;
	-moz-border-top-colors:#323232 #111111 #111111 #1f1f1f #272727 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-right-colors:#323232 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-left-colors:#111111 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-bottom-colors:#515151 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	background-color: #2d2d2d;
	display: inline;
}

.toggleOffDarkright {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 4px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-left-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-bottom-colors:#111111 #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.toggleOnDarkmid {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 0px 4px;
	border-top: 8px solid #ccc;
	border-left: 8px solid #ccc;
	border-right: 8px solid #ccc;
	border-bottom: 8px solid #aaa;
	-moz-border-top-colors:#323232 #111111 #111111 #1f1f1f #272727 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-right-colors:#111111 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-left-colors:#111111 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-bottom-colors:#515151 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	background-color: #2d2d2d;
	display: inline;
}

.toggleOffDarkmid {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 4px 8px;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-left-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-bottom-colors:#111111 #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.toggleDisabledDarkmid {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #666;
	padding: 4px 8px;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-left-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-bottom-colors:#2d2d2d #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.toggleDisabledDarkleft {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #666;
	padding: 4px 8px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-left-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-bottom-colors:#2d2d2d #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.toggleDisabledDarkright {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #666;
	padding: 4px 8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-left-colors:#3b3b3b #484848 #484848 #414141;
	-moz-border-bottom-colors:#2d2d2d #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

/* ------- ADDRESS BAR ------- */


.endcapOffleft {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 4px 4px;
	-moz-border-radius-topleft: 0.5em; 
	-moz-border-radius-bottomleft: 0.5em;
	-webkit-border-top-left-radius: 0.5em; 
	-webkit-border-bottom-left-radius: 0.5em;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#3b3b3b #6d6d6d #535353 #494949;
	-moz-border-right-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-left-colors:#2d2d2d #484848 #484848 #414141;
	-moz-border-bottom-colors:#111111 #484848 #484848 #414141;
	background: #414141 url('buttonBg.png') repeat-x top center;
	display: inline;
}

.endcapOnright {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	padding: 0px -8px;
	-moz-border-radius-topright: 0.5em; 
	-moz-border-radius-bottomright: 0.5em;
	-webkit-border-top-right-radius: 0.5em; 
	-webkit-border-bottom-right-radius: 0.5em;
	border-top: 8px solid #ccc;
	border-left: 8px solid #ccc;
	border-right: 8px solid #ccc;
	border-bottom: 8px solid #aaa;
	-moz-border-top-colors:#323232 #111111 #111111 #1f1f1f #272727 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-right-colors:#323232 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-left-colors:#111111 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	-moz-border-bottom-colors:#515151 #111111 #1f1f1f #272727 #292929 #2a2a2a #2c2c2c #2d2d2d;
	background-color: #2d2d2d;
	display: inline;
}

.addressBar {
	font-family: 'DroidSans-Bold';
	//text-transform:uppercase;
	color: #fff;
	widt: 300px;
	padding: 4px 8px;
	border-top: 4px solid #ccc;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #aaa;
	-moz-border-top-colors:#414141 #aaa #dedede #efefef;
	-moz-border-right-colors:#2d2d2d #dedede #efefef #fafafa;
	-moz-border-left-colors:#2d2d2d #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#2d2d2d #fff #fff #fff;
	background-color: #fff;
	display: inline;
}

.endcapGlyph {
	vertical-align: middle;
	margin-top: -1px;
}

.endcapGlyphDisabled {
	vertical-align: middle;
	margin-top: -1px;
	opacity:0.1;
}

.endcapGlyphPressed {
	vertical-align: middle;
	margin-top: 1px;
	opacity:0.5;
}

/* ------- RADIO OLD ELEMENTS ------- */

.radioYES {
	padding: 6px;
	margin: 2px;
	-moz-border-radius: 2em;
	-webkit-border-radius: 2em;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#aaa #bbb #ccc #ddd;
	-moz-border-left-colors:#aaa #bbb #ccc #ddd;
	-moz-border-bottom-colors:#aaa #bbb #ccc #ddd;
	-moz-border-right-colors:#aaa #bbb #ccc #ddd;
	background-color: #414141;
	display: block;
	float: right;


}

.radioNO {
	padding: 6px;
	margin: 2px;
	-moz-border-radius: 2em;
	-webkit-border-radius: 2em;
	border-top: 4px solid #aaa;
	border-left: 4px solid #ccc;
	border-right: 4px solid #ccc;
	border-bottom: 4px solid #ccc;
	-moz-border-top-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-right-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-left-colors:#aaa #dedede #efefef #fafafa;
	-moz-border-bottom-colors:#aaa #dedede #efefef #fafafa;
	background-color: #fff;
	display: block;
	float: right;
}