/* begin Page */
body {
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
}

#art-main {
	position: relative;
	width: 100%;
	left: 0;
	top: 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:31px;
	min-height:31px;
}

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

.art-Sheet {
	margin-top: 0px !important;
}

#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare
{
	min-width:970px;
}
/* end Box, Sheet */

.TopMenu {
	width:98%;
	direction:rtl;
	margin:3px auto;
}

/* begin Header */
div.art-Header {
	margin: 0 auto;
	position: relative;
	z-index:0;
	width: 970px;
	height: 92px;
}

div.art-Header-jpeg {
	position: absolute;
	z-index:-1;
	top: 0;
	left: 0;
	width: 970px;
	height: 120px;
	background-repeat: no-repeat;
	background-position: center center;
}
/* end Header */

/* begin Menu */
/* menu structure */
.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover {
	text-align:right;
	text-decoration:none;
	outline:none;
	letter-spacing:normal;
	word-spacing:normal;
}

.art-menu, .art-menu ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}

.art-menu li {
	margin: 0;
	padding: 0 2px;
	border: 0;
	display: block;
	float: right;
	position: relative;
	z-index: 5;
	background:none;
	text-align:center;
}

.art-menu li:hover {
	z-index: 10000;
	white-space: normal;
}

.art-menu li li {
	float: right;
}

.art-menu ul {
	visibility: hidden;
	position: absolute;
	z-index: 10;
	right: 0;
	top: 0;
	background:none;
}

.art-menu li:hover>ul {
	visibility: visible;
	top: 100%;
}

.art-menu li li:hover>ul {
	top: 0;
	right: 100%;
}

.art-menu:after, .art-menu ul:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}

.art-menu, .art-menu ul {
	min-height: 0;
}

.art-menu ul {
	background-image: url(../images/img/spacer.gif);
	padding: 0;
	margin: 0;
}

.art-menu ul ul {
	padding: 0;
	margin: -30px -10px 0 0;
}

ul.art-menu {
	float:right;
}

/* menu structure */
.art-menu {
	padding: 0px 0px 0px 0px;
	line-height:25px;
}

.art-nav {
	position: relative;
	height: 26px;
	z-index: 100;
	width:970px;
}
/* end Menu */

/* begin MenuItem */
.art-menu ul li {
	clear: both;
}

.art-menu a {
	position:relative;
	display: block;
	overflow:hidden;
	height: 26px;
	cursor: pointer;
	text-decoration: none;
	margin-right: 2px;
	margin-left: 2px;
}
/* end MenuItem */

/* begin MenuSeparator */
.art-nav .art-menu-separator {
	display: block;
	width: 2px;
	height: 26px;
	background-image: url('../images/img/MenuSeparator.png');
}
/* end MenuSeparator */

/* begin MenuSubItem */
.art-menu ul a {
	display:block;
	text-align: center;
	white-space: nowrap;
	height: 20px;
	width: 120px;
	overflow:hidden;
	line-height: 20px;
	margin-left: 0;
	margin-right:0;
	background-image: url('../images/img/subitem-bg.png');
	background-position: left top;
	background-repeat: repeat-x;
}

.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover {
	text-align: center;
	text-indent: 12px;
	text-decoration: none;
	line-height: 20px;
	color: #244A61;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
}

.art-menu ul ul a {
	margin-right: auto;
}

.art-menu ul li a:hover {
	color: #000000;
	background-position: 0 -20px;
}

.art-menu ul li:hover>a {
	color: #000000;
	background-position: 0 -20px;
}
/* end MenuSubItem */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.art-Block-cc {
	position:absolute;
	z-index:-1;
	top: 13px;
	left: 13px;
	right: 13px;
	bottom: 13px;
	background-color: #FFFFFF;
}

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

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

.art-BlockHeader .t {
	height: 30px;
	color: #000000;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
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:4px;
}

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

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

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

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

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

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

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

/* begin Box, Block1 */
.art-Block1 {
	position:relative;
	z-index:0;
	margin:0;
	width:182px;
	min-height:19px;
	float:right;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.art-Block1-cc {
	position:absolute;
	z-index:-1;
	top: 13px;
	left: 13px;
	right: 13px;
	bottom: 13px;
	background-color: #FAFAFA;
}

.art-Block1 {
	margin:7px 0px;
}
/* end Box, Block1 */

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

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

.art-Block1Content-body {
	color:#3D5266;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
}

.art-Block1Content-body a:link {
	color: #2F617F;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

.art-Block1Content-body a:visited, .art-Block1Content-body a.visited {
	color: #7691AD;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
text-decoration: none;
}

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

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

.art-Post1-body {
	position: relative;
	z-index: 1;
	padding: 14px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.art-Post1-cc {
	position:absolute;
	z-index:-1;
	top: 19px;
	left: 19px;
	right: 19px;
	bottom: 19px;
	background-color: #DCDCDC;
}

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

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

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

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

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

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

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

.art-PostContent {
  margin:0;
}


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

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

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

/* :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: #3F84AB;
}
/* Finish Content link style */
/* end PostContent */

/* 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: 11px;
	white-space: nowrap;
	text-align: right;
	padding: 0 5px !important;
	line-height: 22px;
	text-decoration: none !important;
	color: #1D3C4E !important;
}

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

.art-button-wrapper.active .art-button {
	color: #F2F5F7 !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:7px;
}

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

.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 {
	position:relative;
	z-index:0;
	overflow:hidden;
	width: 1000px;
	margin: 5px auto 0px auto;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#E1E1FF;
}

.art-Footer .art-Footer-inner {
	height:1%;
	position: relative;
	z-index: 0;
	padding: 25px;
	text-align: center;
}

.art-Footer .art-Footer-text p {
	margin: 0;
}

.art-Footer .art-Footer-text {
	display:inline-block;
	color:#1B242D;
font-family: Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
}

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

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

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

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

.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: 193px;
}
/* end LayoutCell */



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

.congratulation_box		{ background-color:#CCE4C0; 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; }

.product_over_adTop {
background-color: #F0F0FF;
border: 1px solid #42A0FF;
height:140px;
width:177px;
float:right;
position:relative;
-moz-border-radius:4px;
padding:3px;
margin:3px;
-moz-box-shadow:2px 3px 8px #690;
-webkit-box-shadow:2px 3px 8px #690;

}
.product_out_adTop{
border: 1px solid #CCC;
height:140px;
width:177px;
float:right;
position:relative;
-moz-border-radius:4px;
padding:3px;
margin:3px;
-moz-box-shadow:2px 3px 8px #D0D0E8;
-webkit-box-shadow:2px 3px 8px #D0D0E8;
box-shadow:2px 3px 8px #D0D0E8;
}



.product_over_adCenter {
background-color:;
border: 1px solid #42A0FF;
height:90px;
width:177px;
float:right;
position:relative;
-moz-border-radius:4px;
padding:3px;
margin:3px;
-moz-box-shadow:2px 3px 8px #690;
-webkit-box-shadow:2px 3px 8px #690;
box-shadow:2px 3px 8px #690;
color: #D0D0E8
}
.product_out_adCenter{
border: 1px solid #CCC;
height:90px;
width:177px;
float:right;
position:relative;
-moz-border-radius:4px;
padding:3px;
margin:3px;
-moz-box-shadow:2px 3px 8px #D0D0E8;
-webkit-box-shadow:2px 3px 8px #D0D0E8;
box-shadow:2px 3px 8px #D0D0E8;

}


.product_over_Footer {
background-color: #F0F0FF;
border: 1px solid #42A0FF;
height:220px;
width:300px;
float:right;
position:relative;
-moz-border-radius:4px;
padding:6px;
margin:3px;
-moz-box-shadow:2px 3px 8px #690;
-webkit-box-shadow:2px 3px 8px #690;
box-shadow:2px 3px 8px #690;

}
.product_out_Footer{
border: 1px solid #CCC;
height:220px;
width:300px;
float:right;
position:relative;
-moz-border-radius:4px;
padding:6px;
margin:3px;
}



.ad {
	width:182px;
	height:70px;
	margin:5px 5px 5px 6px;
	float:right;
	background-image:url(../images/img/box1.png);
	background-repeat:no-repeat;
}



.box_right{
border: 1px solid #CCC;	
padding:4px;
direction:rtl;
-moz-border-radius:4px;
margin-top:0px;
margin-bottom:1px;
height: auto  ;
line-height:22px

}
