body, .body
{
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	background-color: #FFF;
	margin: 0px;
}

a {color: #06C; text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: 0px;}
form {display: inline;}
input[type=submit] {padding: 3px;}
input[type=radio] {margin-bottom: 15px;}
td {text-align: left;}/* IE centering */
h1 {margin-top: 0px; text-shadow: 1px 1px 1px #999;}
h2 {margin: 0px; text-shadow: 1px 1px 1px #999;}
h3 {margin: 0px; text-shadow: 1px 1px 1px #999;}
hr {background-color:#DDD;background-color:#DDD;border: 0px; height: 1px;}

#Menu
{
	background: #FFF url(http://ct.mob0.com/Background-Gradient.png) top center repeat-x;
	text-align: center;
	padding-top: 0px;
	height: 40px;
	color: #FFF;
	text-shadow: 1px 1px 1px #333;
}
#Menu a
{
	color: #FFF;
	padding: 6px 15px 8px 15px;
	text-decoration: none;
	display: inline-block;	
	vertical-align:middle;
}
#Menu a:hover {color: #DDD;}
.MenuItem {display: inline; padding:0px; position: relative; margin: 0px;}
.MenuItem li {display: inline;}
.MenuItem:hover .Submenu {display:block;}
.Submenu {margin: 0px; display: none; position:absolute; left: 0px; top:21px; border: 1px solid #CCC; background:#357EB6; padding:3px;list-style:none; text-align: left;z-index:9999; float:left; -webkit-box-shadow: 1px 1px 2px #666; -moz-box-shadow: 1px 1px 2px #666;border-radius: 4px;}
.Submenu li {display: list-item; padding: 3px;}
.Submenu a {padding: 0px !important; white-space: nowrap;}

#BodyArea
{
	padding-top: 10px;
	padding-bottom: 20px;
}
#Footer
{
	background: #FFF url(http://ct.mob0.com/Background-Gradient.png) top center repeat-x;
	font-size: 85%;
	text-align: center;
	padding-top: 10px;
	height: 26px;
	color: #FFF;
	text-shadow: 1px 1px 1px #333;	
}
#Footer a
{
	color: #FFF;
	margin-left: 6px;
	margin-right: 6px;
	text-decoration: underline;
}

.Error {color: #F00; font-weight: bold; position: static;}
.Hidden {visibility: hidden;}
.Content {padding-left: 25px; padding-right: 25px;}
.Setting {padding: 4px 0px 4px 0px;}
.SettingRight {padding: 6px 0px 6px 7px;}
.LogoGallery td {padding: 0px 15px 8px 15px;}
.LogoGallery a img {padding: 5px;}

.FormGroupBox
{
	background: #FFF;
	border: 1px solid #CCC;
	padding: 10px;
	display: inline-block;
	border-radius: 4px;
}
fieldset
{
	border: 1px solid #CCC;
	padding: 5px 0px 5px 5px;
	margin-right: 10px;
	border-radius: 4px;
}

.sprite {background: url(http://ct.mob0.com/p/SpriteSheet.2.jpg) no-repeat top left;}
.sprite-3D-Outline-Gradient{background-position: 4px 0;}
.sprite-3D-Outline-Textured{background-position: 0 -40px;}
.sprite-Alien-Glow{background-position: 0 -80px;}
.sprite-Blended{background-position: 2px -120px;}
.sprite-Bovinated{background-position: 0 -160px;}
.sprite-Carved{background-position: 2px -200px;}
.sprite-Chalk{background-position: 2px -240px;}
.sprite-Chrome-One{background-position: 0 -280px;}
.sprite-Chrome-Two{background-position: 0 -320px;}
.sprite-Chromium{background-position: 0 -360px;}
.sprite-Comic{background-position: 6px -400px;}
.sprite-Cool-Metal{background-position: 0 -440px;}
.sprite-Crystal{background-position: 2px -480px;}
.sprite-Cutout{background-position: 4px -520px;}
.sprite-Embossed{background-position: 2px -560px;}
.sprite-Felt{background-position: -2px -600px;}
.sprite-Fire{background-position: 0 -640px;}
.sprite-Frosty{background-position: -2px -680px;}
.sprite-Glossy{background-position: 0 -720px;}
.sprite-Glowing-Hot{background-position: 0 -760px;}
.sprite-Glowing-Steel{background-position: 0 -800px;}
.sprite-Gradient-Bevel{background-position: -4px -840px;}
.sprite-Grunge{background-position: 0 -880px;}
.sprite-Iced{background-position: 0 -920px;}
.sprite-Neon{background-position: 0 -960px;}
.sprite-Nova{background-position: 2px -1000px;}
.sprite-Old-Stone{background-position: -2px -1036px;}
.sprite-Outline{background-position: 0 -1080px;}
.sprite-Pixel-Badge{background-position: 2px -1120px;}
.sprite-Simple{background-position: -3px -1147px;}
.sprite-Slab{background-position: 0 -1185px;}
.sprite-Starburst{background-position: 0 -1225px;}
.sprite-Textured{background-position: 2px -1265px;}
.sprite-Wizards{background-position: 2px -1300px;}
.sprite-ah-pink-button{background-position: 5px -1340px;}
.sprite-armor-button{background-position: 0 -1385px;}
.sprite-army-button{background-position: 2px -1425px;}
.sprite-cherry-button{background-position: 3px -1465px;}
.sprite-chocolate-button{background-position: 0 -1505px;}
.sprite-cloud-button{background-position: 4px -1545px;}
.sprite-ghost-button{background-position: 0 -1585px;}
.sprite-girly-button{background-position: 0 -1625px;}
.sprite-graffiti-button{background-position: 2px -1665px;}
.sprite-graffiti-creator-button{background-position: 0 -1705px;}
.sprite-hippie-button{background-position: 0 -1745px;}
.sprite-hot-rod-button{background-position: 5px -1780px;}
.sprite-iText{background-position: -3px -1827px;}
.sprite-midnight-button{background-position: 0 -1865px;}
.sprite-ninja-button{background-position: 0 -1905px;}
.sprite-orange-button{background-position: 5px -1940px;}
.sprite-plain-button{background-position: 2px -1985px;}
.sprite-still-cool-button{background-position: -160px 0;}
.sprite-story-book-button{background-position: -152px -40px;}
.sprite-strong-button{background-position: -156px -80px;}
.sprite-super-hero-button{background-position: -158px -120px;}

INPUT.spinbox-active{background-repeat:no-repeat;background-position:right 0px;background-image:url(http://cdn.mob0.com/lt/spinbox/spinbox-sprite.png);}
INPUT.spinbox-active.spinbox-up-hover{background-position:right -18px;cursor:pointer;}
INPUT.spinbox-active.spinbox-down-hover{background-position:right -36px;cursor:pointer;}
INPUT.spinbox-active.spinbox-up{background-position:right -72px;cursor:pointer;}
INPUT.spinbox-active.spinbox-down{background-position:right -54px;cursor:pointer;}