@charset "utf-8";
/* begin Page */
body {
	margin: 0 auto;
	padding: 0;
	background-color: #7C92A0;
	background-image:url(../images/img/bg.png);
	background-repeat:repeat-x;
	background-position:0px -309px;
}

.container {
	width:990px;
	margin:0 auto;
}

/* begin links */
.links {
	width:650px;
	height:58px;
	margin:0 auto;
	padding:0;
	float:right;
}
.links a {text-decoration:none; font-size:0; float:left;}

.yahoo {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-330px -5px;
	padding:0 57px 48px 57px;
	text-decoration:none;
	margin:0;
}
.yahoo-on {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-330px -58px;
	padding:0 57px 48px 57px;
	text-decoration:none;
	margin:0;
}
.skype {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-447px -5px;
	padding:0 40px 48px 41px;
	text-decoration:none;
}
.skype-on {
	background-image:url(../images/img/photo-inside.png);
	background-repeat:no-repeat;
	background-position:-447px -58px;
	padding:0 40px 48px 41px;
	text-decoration:none;
}
.bg2 {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-528px -5px;
	padding:0 45px 34px 48px;
	text-decoration:none;
	float:left;
}
.support {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-624px -5px;
	padding:0 51px 48px 51px;
	text-decoration:none;
}
.support:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-624px -58px;
	padding:0 51px 48px 51px;
	text-decoration:none;
}
.mainpage {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-726px -5px;
	padding:0 46px 48px 46px;
	text-decoration:none;
}
.mainpage:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-726px -58px;
	padding:0 46px 48px 46px;
	text-decoration:none;
}
.tell {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-818px -5px;
	padding:0 81px 48px 81px;
	text-decoration:none;
}
.tell:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-818px -58px;
	padding:0 81px 48px 81px;
	text-decoration:none;
}

/* end links */

/* begin header */
.header {
	width:980px;
	height:66px;
	margin:0 auto;
}
.logo {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-1px -80px;
	text-decoration:none;
	width:350px;
	height:72px;
	float:left;
	margin:-6px 0 0 5px;
}

.search {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-365px -115px;
	text-decoration:none;
	width:605px;
	height:32px;
	float:right;
	margin:10px 0 0 0;
	padding:0;
}

.register-form {
	width:605px;
	line-height:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#000;
	float:right;

	
}
.register-form label {margin:0 10px 0 1px;}
.register-form input {
	background-color:#c7d4dd;
	border:1px solid #264a60;
	border-bottom-style:outset;
}

input.enroll {
	background-color:transparent;
	margin:0;
	text-decoration:none;
	border:0;
	font-size:0;
	cursor:pointer;
}

.enter {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-9px -8px;
	padding:0 28px 8px 28px;
}
.enter:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-9px -33px;
	padding:0 28px 8px 28px;
}

input.enroll {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-72px -8px;
	padding:0 30px 0 30px;
	width:56px;
	height:25px;
}
input.enroll:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-72px -33px;
	padding:0 30px 0 30px;
}
/* end header */

/* begin menu */
.menu {
	width:980px;
	margin: 0 auto;
	height:43px;
	text-decoration:none;
	direction:rtl;
}
.menu a {text-decoration:none;font-size:0;}

.host {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:100% -157px;
	padding:0px 52px 44px 52px;
	
}
.host:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:100% -204px;
	padding:0px 52px 44px 52px;
}
.representation {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-780px -157px;
	padding:0px 50px 44px 51px;
}
.representation:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-780px -204px;
	padding:0px 50px 44px 51px;
}
.domain {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-680px -157px;
	padding:0px 50px 44px 50px;
}
.domain:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-680px -204px;
	padding:0px 50px 44px 50px;
}
.dchange {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-580px -157px;
	padding:0px 49px 44px 50px;
}
.dchange:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-580px -204px;
	padding:0px 49px 44px 50px;
}
.backing {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-480px -157px;
	padding:0px 49px 44px 49px;
}
.backing:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-480px -204px;
	padding:0px 49px 44px 49px;
}
.pay {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-380px -157px;
	padding:0px 49px 44px 49px;
}
.pay:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-380px -204px;
	padding:0px 49px 44px 49px;
}
.training {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-280px -157px;
	padding:0px 49px 44px 49px;
}
.training:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-280px -204px;
	padding:0px 49px 44px 49px;
}
.aboutus {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-180px -157px;
	padding:0px 49px 44px 49px;
}
.aboutus:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-180px -204px;
	padding:0px 49px 44px 49px;
}
.contactus {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:0 -157px;
	padding:0px 90px 44px 90px;
}
.contactus:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:0 -204px;
	padding:0px 90px 44px 90px;
}
/* end menu */

#art-main {
	position: relative;
	width: 100%;
	left: 0;
	top: 0;
	bottom:0;
	margin:0 auto;
	padding:0;
}

.cleared {
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	border: none;
	font-size:1px;
}
/* end Page */

/* begin Box, Sheet */
.art-Sheet {
	position:relative;
	z-index:0;
	margin:0 auto;
	width: 970px;
	min-width:1px;
	min-height:1px;
	bottom:0;
}

.art-Sheet-body {
	position: relative;
	z-index: 1;
	padding: 0;
	margin:0 auto;
	bottom:0;
}

.art-Sheet-cc {
	position:absolute;
	z-index:-1;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background-color: #E3E4E6;
}

.art-Sheet {
	margin-top: 0 !important;
	margin-bottom:0;
}
/* end Box, Sheet */

/* begin ContentLayout */
.art-contentLayout {
	position: relative;
	margin-bottom: 0px;
	width: 970px;
}
/* end ContentLayout */

/* begin Box, Block */
.art-Block {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px;
}

.art-Block-body {
	position: relative;
	z-index: 1;
	padding: 0px;
}

.art-Block {
	margin: 7px 4px;
}
/* end Box, Block */

/* begin BlockHeader */
.art-BlockHeader {
	position:relative;
	z-index:0;
	height: 30px;
	padding: 0 8px;
	margin-bottom: 0px;
}

.art-BlockHeader .t {
	height: 30px;
	color: #000000;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 14px;
text-align: center;
	white-space : nowrap;
	padding: 0 1px;
	line-height: 30px;	
}

.art-BlockHeader .l, .art-BlockHeader .r {
	display:block;
	position:absolute;
	z-index:-1;
	height: 30px;
	background-image: url('../images/img/BlockHeader.png');
}

.art-BlockHeader .l {
	left:0;
	right:11px;
}

.art-BlockHeader .r { 
	width:980px;
	right:0;
	clip: rect(auto, auto, auto, 969px);
}
/* end BlockHeader */

/* begin Box, BlockContent */
.art-BlockContent {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:23px;
	min-height:23px;
}

.art-BlockContent-body {
	position: relative;
	z-index: 1;
	padding: 8px;
}

.art-BlockContent-tr, .art-BlockContent-tl, .art-BlockContent-br, .art-BlockContent-bl, .art-BlockContent-tc, .art-BlockContent-bc,.art-BlockContent-cr, .art-BlockContent-cl {
	position:absolute;
	z-index:-1;
}

.art-BlockContent-tr, .art-BlockContent-tl, .art-BlockContent-br, .art-BlockContent-bl
{
	width: 22px;
	height: 22px;
	background-image: url('../images/img/BlockContent-s.png');
}

.art-BlockContent-tl {
	top:0;
	left:0;
	clip: rect(auto, 11px, 11px, auto);
}

.art-BlockContent-tr {
	top: 0;
	right: 0;
	clip: rect(auto, auto, 11px, 11px);
}

.art-BlockContent-bl {
	bottom: 0;
	left: 0;
	clip: rect(11px, 11px, auto, auto);
}

.art-BlockContent-br {
	bottom: 0;
	right: 0;
	clip: rect(11px, auto, auto, 11px);
}

.art-BlockContent-tc, .art-BlockContent-bc {
	left: 11px;
	right: 11px;
	height: 22px;
	background-image: url('../images/img/BlockContent-h.png');
}

.art-BlockContent-tc {
	top: 0;
	clip: rect(auto, auto, 11px, auto);
}

.art-BlockContent-bc {
	bottom: 0;
	clip: rect(11px, auto, auto, auto);
}

.art-BlockContent-cr, .art-BlockContent-cl {
	top: 11px;
	bottom: 11px;
	width: 22px;
	background-image: url('../images/img/BlockContent-v.png');
}

.art-BlockContent-cr {
	right:0;
	clip: rect(auto, auto, auto, 11px);
}

.art-BlockContent-cl {
	left:0;
	clip: rect(auto, 11px, auto, auto);
}

.art-BlockContent-cc {
	position:absolute;
	z-index:-1;
	top: 11px;
	left: 11px;
	right: 11px;
	bottom: 11px;
	background-color: #D8D8DA;
}

.art-BlockContent-body {
	color:#384739;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
}

.art-BlockContent-body a:link {
	color: #4A8D0C;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-BlockContent-body a:visited, .art-BlockContent-body a.visited {
	color: #708F73;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-BlockContent-body a:hover, .art-BlockContent-body a.hover {
	color: #435645;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}
/* end Box, BlockContent */

/* begin Box, Post */
.art-Post {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:23px;
	min-height:23px;
}

.art-Post-body {
	position: relative;
	z-index: 1;
	padding: 13px;
}

.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl, .art-Post-tc, .art-Post-bc,.art-Post-cr, .art-Post-cl {
	position:absolute;
	z-index:-1;
}

.art-Post-tr, .art-Post-tl, .art-Post-br, .art-Post-bl {
	width: 30px;
	height: 30px;
	background-image: url('../images/img/Post-s.png');
}

.art-Post-tl {
	top:0;
	left:0;
	clip: rect(auto, 15px, 15px, auto);
}

.art-Post-tr {
	top: 0;
	right: 0;
	clip: rect(auto, auto, 15px, 15px);
}

.art-Post-bl {
	bottom: 0;
	left: 0;
	clip: rect(15px, 15px, auto, auto);
}

.art-Post-br {
	bottom: 0;
	right: 0;
	clip: rect(15px, auto, auto, 15px);
}

.art-Post-tc, .art-Post-bc {
	left: 15px;
	right: 15px;
	height: 30px;
	background-image: url('../images/img/Post-h.png');
}

.art-Post-tc {
	top: 0;
	clip: rect(auto, auto, 15px, auto);
}

.art-Post-bc {
	bottom: 0;
	clip: rect(15px, auto, auto, auto);
}

.art-Post-cr, .art-Post-cl {
	top: 15px;
	bottom: 15px;
	width: 30px;
	background-image: url('../images/img/Post-v.png');
}

.art-Post-cr {
	right:0;
	clip: rect(auto, auto, auto, 15px);
}

.art-Post-cl {
	left:0;
	clip: rect(auto, 15px, auto, auto);
}

.art-Post-cc {
	position:absolute;
	z-index:-1;
	top: 15px;
	left: 15px;
	right: 15px;
	bottom: 15px;
	background-color: #E9E9E9;
}

.art-Post {
	margin: 7px 4px;
}
/* end Box, Post */

/* begin PostContent */
/* Content Text Font & Color (Default) */
body {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
  color: #1F2820;
}

.art-PostContent p {
	margin: 0.5em 0;
}

.art-PostContent, .art-PostContent p {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-align: right;
  color: #1F2820;
}

.art-PostContent {
  margin:0;
}

a {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
  color: #4E7D1C;
}

/* Adds special style to an unvisited link. */
a:link {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
  color: #4E7D1C;
}

/* Adds special style to a visited link. */
a:visited, a.visited {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
  color: #5A725C;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
  color: #325E08;
}
/* Finish Content link style */

/* begin Button */
.art-button-wrapper .art-button {
	display:inline-block;
	width: auto;
	outline:none;
	border:none;
	background:none;
	line-height:22px;
	margin:0 !important;
	padding:0 !important;
	overflow: visible;
	cursor: default;
	text-decoration: none !important;
	z-index:0;
}

.art-button-wrapper {
	display:inline-block;
	position:relative;
	height: 22px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	z-index:0;
}

.firefox2 .art-button-wrapper {
	display:block;
	float:left;
}

.art-button-wrapper .art-button {
	display:block;
	height: 22px;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
	white-space: nowrap;
	text-align: right;
	padding: 0 5px !important;
	line-height: 22px;
	text-decoration: none !important;
	color: #F0F9E6 !important;
}

input, select {
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 12px;
}

.art-button-wrapper.hover .art-button, .art-button:hover {
	color: #F2FDE8 !important;
	text-decoration: none !important;
}

.art-button-wrapper.active .art-button {
	color: #F1F4F1 !important;
}

.art-button-wrapper .l, .art-button-wrapper .r {
	display:block;
	position:absolute;
	z-index:-1;
	height: 66px;
	background-image: url('../images/img/Button.png');
}

.art-button-wrapper .l {
	left:0;
	right:9px;
}

.art-button-wrapper .r {
	width:419px;
	right:0;
	clip: rect(auto, auto, auto, 410px);
}

.art-button-wrapper.hover .l, .art-button-wrapper.hover .r {
	top: -22px;
}

.art-button-wrapper.active .l, .art-button-wrapper.active .r {
	top: -44px;
}
/* end Button */

/* begin Footer */
.art-Footer {
	display:inline-block;
	color:#F1F4F1;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
}

.art-Footer a:link {
	text-decoration: none;
	color: #9EB3A0;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-Footer a:visited {
	text-decoration: none;
	color: #BAC9BC;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-Footer a:hover {
	text-decoration: none;
	color: #8CED31;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-footer {
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:100%;
	background-image:url(../images/img/bg.png);
	background-repeat:repeat;
	background-position:-507px 0;
	height:307px;
	padding:0;
	position:relative;
	top:0;
}
/* end Footer */

/* begin LayoutCell */
.art-contentLayout .art-content {
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 680px;
}
.art-contentLayout .art-content-wide {
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 968px;
}
/* end LayoutCell */

/* begin LayoutCell */
.art-contentLayout .art-sidebar1 {
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	width: 288px;
}
/* end LayoutCell */

/* begin lookfor */
.lookfor {
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px;
}

.lookfor-body {
	position: relative;
	z-index: 1;
	padding: 0px;
}

.lookfor {
	margin: 7px;
	width:340px;
	float:right;
	text-align:right;
}

.lookforhost {
	margin: 7px;
	width:340px;
	float:right;
	text-align:right;
}


.lookfor-tr, .lookfor-tl, .lookfor-br, .lookfor-bl, .lookfor-tc, .lookfor-bc,.lookfor-cr, .lookfor-cl {
	position:absolute;
	z-index:-1;
}

.lookfor-tr, .lookfor-tl, .lookfor-br, .lookfor-bl {
	width: 22px;
	height: 22px;
	background-image: url('../images/img/Block1-s.png');
}

.lookfor-tl {
	top:0;
	left:0;
	clip: rect(auto, 11px, 11px, auto);
}

.lookfor-tr {
	top: 0;
	right: 0;
	clip: rect(auto, auto, 11px, 11px);
}

.lookfor-bl {
	bottom: 0;
	left: 0;
	clip: rect(11px, 11px, auto, auto);
}

.lookfor-br {
	bottom: 0;
	right: 0;
	clip: rect(11px, auto, auto, 11px);
}

.lookfor-tc, .lookfor-bc {
	left: 11px;
	right: 11px;
	height: 22px;
	background-image: url('../images/img/Block1-h.png');
}

.lookfor-tc {
	top: 0;
	clip: rect(auto, auto, 11px, auto);
}

.lookfor-bc {
	bottom: 0;
	clip: rect(11px, auto, auto, auto);
}

.lookfor-cr, .lookfor-cl {
	top: 11px;
	bottom: 11px;
	width: 22px;
	background-image: url('../images/img/Block1-v.png');
}

.lookfor-cr {
	right:0;
	clip: rect(auto, auto, auto, 11px);
}

.lookfor-cl {
	left:0;
	clip: rect(auto, 11px, auto, auto);
}

.lookfor-cc {
	position:absolute;
	z-index:-1;
	top: 11px;
	left: 11px;
	right: 11px;
	bottom: 11px;
	background-color: #CED5A2;
}
/* end lookfor */

.plane {
	width:226px;
	height:139px;
	margin:0 4px;
	float:right;
}

.plane a {text-decoration:none; font-size:0;}

.information {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-139px -4px;
	padding:0 35px 29px 35px;
	position:relative;
	z-index:1;
	top:-20px;
	right:43px;
}
.information:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-139px -37px;
	padding:0 35px 29px 35px;
	position:relative;
	z-index:1;
	top:-20px;
	right:43px;
}

.order {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-212px -4px;
	padding:0 35px 29px 35px;
	position:relative;
	z-index:1;
	top:-20px;
	right:43px;
}
.order:hover {
	background-image:url(../images/img/image.png);
	background-repeat:no-repeat;
	background-position:-212px -37px;
	padding:0 35px 29px 35px;
	position:relative;
	z-index:1;
	top:-20px;
	right:43px;
}

.logos {
	width:652px;
	height:72px;
	margin:0 auto;
	float:right;
	background-image:url(../images/img/logos.jpg);
	background-repeat:no-repeat;
}
.logos a {text-decoration:none; font-size:0;}

.sites {
	width:280px;
	height:22px;
	position:absolute;
	top:-30px;
	left:30px;
}
.sites a {text-decoration:none; font-size:0;}

.twitter {
	background-image:url(../images/img/4.png);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:37px 67px 37px 67px;
}
.facebook {
	background-image:url(../images/img/4.png);
	background-repeat:no-repeat;
	background-position:100% 0;
	padding:37px 63px 37px 64px;
}

.col {
	width:240px;
	height:165px;
	float:right;
	margin:20px 2px;
	border-right:1px dotted #fff;
	padding:5px 0px;
}

.list {
	color:#fff;
	direction:rtl;
	text-align:right;
	line-height:20px;
}

.page-end {
	margin:0 auto;
	padding:0;
	width:990px;
	position:relative;
}

.page-end p {
	margin:0;
	padding:0;
	height:307px;
}

.chita-logo {
	text-decoration:none;
	position:static;
	bottom:15px;
	width:990px;
	margin:0 auto;
	padding:0;
	top:0;
}
.chita-logo h2 {
	padding:0;
	margin:0;
}
.chita-logo a:link {
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}


.product_over {
	background-color: #D3D3D3;
	border:#09C solid;
	border-width: 1px;
}
.product_out {
	border:1px   #999999 solid;
	border-color: #09C;
	border-width: 1px;
}

#rounded-corner {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin: 2px;
	width: 100%;
	text-align: right;
	border-collapse: collapse;
	background-color: #999;
	direction:rtl;
	text-align:center;
}

#rounded-corner thead th.rounded-company {
	background: #BCFF79 url('../images/table-images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4 {
	background: #BCFF79 url('../images/table-images/right.png') right -1px no-repeat;
}
#rounded-corner th {
	padding: 2px;
	height:35px;
	font-weight: normal;
	font-size: 11px;
	color: #039;
	background: #E0E0E0 ;
}
#rounded-corner td {
	padding: 3px;
	background: #FFF;
	border-top: 1px solid #E0E0E0;
	color: #666;
	height:40px;
}
#rounded-corner tfoot td.rounded-foot-left {
	background: #F5F5F5 ;
}
#rounded-corner tfoot td.rounded-foot-right {
	background: #F5F5F5 ;
	
}
#rounded-corner tbody tr:hover td {
	background: #F0FFF4;
	border-top: 1px solid #CCC;
}


#ver-zebra {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin: 5px;
	width: 98%;
	text-align: right;
	border-collapse: collapse;
}
#ver-zebra th {
	font-size: 11px;
	font-weight: normal;
	padding: 6px 4px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #039;
	text-align:center;
}
#ver-zebra td {
	padding: 7px 7px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #669;
}
.vzebra-odd {
	background: #eff2ff;
}
.vzebra-even {
	background: #e8edff;
}
#ver-zebra #vzebra-adventure, #ver-zebra #vzebra-children {
	background: #d0dafd;
	border-bottom: 1px solid #c8d4fd;
}
#ver-zebra #vzebra-comedy, #ver-zebra #vzebra-action {
	background: #dce4ff;
	border-bottom: 1px solid #d6dfff;
}
* html #background-image tbody td {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/table-images/back.png',sizingMethod='crop');
	background: none;
}	
#background-image tbody tr:hover td {
	color: #339;
	background: none;
}

		#css-menu-esempio-6 {
			width:250px;
			margin:auto;
			margin-top:0px;
			font-family: Tahoma, Geneva, sans-serif;
			background-image:;
			background-color: #F4F4F4 ;
			border-top:5px solid  #C0C0C0;
			border-bottom:5px solid  #C0C0C0;
		}
		#css-menu-esempio-6 p {
			height:60px;
			line-height:30px;
			padding-left:10px;
			font-weight:bold;
			color:#4E321C;
			font-size:13px;
		}

		#css-menu-esempio-6 a {
			display:block;
			height:25px;
			text-align:right;
			line-height:25px;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			color: #000075;
			padding-right:45px;
			border-top:1px solid #B6A289;
			background:url(../images/arrow.gif) no-repeat top right;
		}
		#css-menu-esempio-6 a:hover {
			background-color:#D4CCB3;
			padding-right:55px;
			background-position:bottom right;
		}
		#css-menu-esempio-6 a.selezionato {
			background-color:#D4CCB3;
			background-position:bottom right;
			padding-right:40px;
		}
		
#formID p {
	clear:right; 
	margin:0;
	padding:0;
	padding-top:22px;
	font-size:12px;
}
#formID p label {
	float:right;
	width:40%;
	background-color: #D7D7FF;
	height:20px;
}

#registering p {
	clear:right;
	margin:0;
	padding:0;
	font-size:11px;
}
#registering p label {
	float:right;
	width:40%;
}

		
.table {border-collapse:collapse; width:99%;}
.table th.side {background:transparent url(../images/table-images/bg_th_side.gif) no-repeat bottom left;}
.table td.side {
	text-align:center;
	background: transparent url(../images/table-images/bg_td_side.gif) no-repeat bottom left;
	width:50px;
	font:11px Tahoma, Geneva, sans-serif;
	font-family:Tahoma, Geneva, sans-serif;
	color:#6e6f37;
	padding-right:5px;
}

.table th {
	text-align:center;
	height:47px;
	border-right:1px solid #fff;
	color:#fff;
	font:normal 11px Tahoma;
	background:transparent url(../images/table-images/bg_th.gif) no-repeat bottom left; 
	}
	
.table td {
	text-align:center;
	background:transparent url(../images/table-images/bg_td.gif) no-repeat bottom left;
	border-right:1px solid #fff;
	color:#fff;
	height:40px;
	font:bold 11px Tahoma, Geneva, sans-serif;
}

.table td.NO {
	text-align:right;
	background: #EFEFEF;
	border-right:1px solid #fff;
	color:#000;
	height:40px;
	font: 12px Tahoma, Geneva, sans-serif;
}


.table td.on {background:transparent url(../images/table-images/bg_td_on.gif) no-repeat bottom right;background-color: #EAEAEA;}
.table th.on {
	background:transparent url(../images/table-images/bg_th_on.gif) no-repeat bottom right;
	padding-bottom:5px;
	width:118px;
	font-weight:bold;
}

.table tfoot td {
	background:transparent url(../images/table-images/bg_foot_td.gif) no-repeat top left;
	height:51px;
	vertical-align:top;
	padding-top:0px;
}
.table tfoot td.on {
	background:transparent url(../images/table-images/bg_foot_td_on.gif) no-repeat top left;
	padding-top:0px;
}
.table tfoot td.side {background: transparent url(../images/table-images/bg_foot_td_side.gif) no-repeat top left;}

#formcontainer {
	width:443px;
	height:239px;
	background:transparent url(../images/table-images/bg_form.gif) no-repeat top left;
	position:absolute;
	top:24px;
	left:341px;
}
#formcontainer form {
	padding:8px 10px;
	margin:0;
}


.highlight_box {background-color:#FFFFCC; border:1px solid #FFCC33; color:#FF6600; padding:20px; direction:rtl}
.highlight_box .msg	{padding:10px;}

.congratulation_box	{background-color:#C6FF8C; border:1px solid #336633; color:#336633; padding:20px; direction:rtl;}
.congratulation_box .msg {padding:10px;}

.error_box {background-color:#FDC6C6; border:1px solid #FF0000; color:#FF0000; padding:20px; direction:rtl;}
.error_box .msg	{padding:10px;}


a.info {
    position:relative; /*this is the key*/
    z-index:1000; background-color:;
    color:#000;
    text-decoration:none;
}

a.info:hover {z-index:1000;}

a.info span {display: none;z-index:1000;}

a.info:hover span { /*the span will display just on :hover state*/
	padding:6px;
    display:block;
    position:absolute;
	z-index:1000;
	line-height:22px;
    top:1em; right:1em; width:22em;
    border:1px solid #333;
    background-color: #E0E0E0; color: #000;
    text-align: right;
}

.ord_btn {font-family:Tahoma; font-size:11px; background-color: #FF9900; color:#FFF; border:1px solid #333; padding:4px; cursor:pointer;}

.ord_btn:hover {color:#FF3300; background-color: #FFFF00;}
