body{
	background:url(../images/boxes_bg.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ccc;
	color:#FFF;
	margin:0;
	padding:0;
}
span, div, dt, th{
}
p {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
a:link, a:visited {
	color:#0C0;
	text-decoration:underline;
}
a:hover {
	color:#0C0;
	text-decoration:none;
}
li {
	list-style-type:none;
	background:url(../images/ball.gif) no-repeat 0 8px;
	padding:0 0 5px 20px;
}
h1, h2, h3, h4, h5{
	font-weight:bold;
	font-size:24px;
}
/*------------------------------------- contentArea*/
#contentTitle{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	padding:133px 0 10px 130px;
	background:url(../images/title_bg.jpg) no-repeat left bottom;
}
#contentArea{
	background:url(../images/home_bottom_bg.jpg) no-repeat;
	height:502px;
}
#contentArea_inside{
	background:url(../images/insidepage_boxes_bg.gif);
}
/*-------------------------------------- footer*/
#footer{
	line-height:30px;
	text-align:center;
	height:50px;
	background:url(../images/footer_line.jpg) no-repeat top #041600;
	font-size:11px;
	color:#666;
}
#footer a{
	color:#666;
}
/*-------------------- efont size*/
.fontsize24{
	font-size:24px;
}
.fontsize20{
	font-size:20px;
}
.fontsize18{
	font-size:18px;
}
.fontsize14{
	font-size:14px;
}

/*---------------------- HowToEnter*/
#HowToEnter ul li{
	list-style-type:none;
	background:url(../images/ball.gif) no-repeat;
	padding:0 0 10px 20px;
	margin:0 0 0 30px;
}
#HowToEnter ul li ul li{
	list-style:disc;
	background:none;
	margin:0;
	padding:5px 0 0 0;
}
#HowToEnter a:link, #HowToEnter a:visited{
	color:#0C0;
	text-decoration:underline;
}
#HowToEnter a:hover{
	color:#0C0;
	text-decoration:none;
}
#rnr{
	font-size:12px;
}
#rnr strong{
	font-size:14px;
}
#rnr ol{
	padding:10px 0 10px 15px;
}
/*----- hack IE6*/
* html #rnr ol{
	margin:10px 0 0 10px;
}
/*----- hack IE7*/
*:first-child+html #rnr ol{
	margin:10px 0 0 10px;
}
#rnr li{
	background:none;
	list-style:decimal;
	padding:0 0 5px 0;
}

#rnr ol ol li{
	background:none;
	list-style-type:lower-alpha;
	margin:5px 0 5px 0;
}
/*----- hack IE6*/
* html #rnr ol ol{
	background:none;
	list-style-type:lower-alpha;
	margin:0;
}
/*----- hack IE7*/
*:first-child+html #rnr ol ol{
	background:none;
	list-style-type:lower-alpha;
	margin:0;
}
#rnr ol ol li ol li{
	background:none;
	list-style-type:lower-roman;
	margin:5px 0 5px 0;
}
#rnr ol ol li ol li ul li{
	background:none;
	list-style-type:disc;
	margin:5px 0 5px 0;
}
/*----------------sitemap*/
#sitemap{
	font-size:14px;
}
#sitemap li{
	background-position:0 1px;
	margin:5px 0 0 0;
}
#sitemap ul ul li{
	margin:10px 0 0 0;
}
#sitemap a:link, #sitemap a:visited{
	color:#FFF;
	text-decoration:underline;
}
#sitemap a:hover{
	color:#FFF;
	text-decoration:none;
}


/*--------------------------------------- Width */
.width_72px
{
	width:72px;
	}

.width_150px
{
	width:150px;
	}

.width_42px
{
	width:42px;
	}

.width_60px
{
	width:60px;
	}
	
	.width_106px
	{
	width:106px;
	}
	
	
	/* Success, notice and error boxes
-------------------------------------------------------------- */

.notice, 
.success    { padding: 6px 8px; margin: 1em 0; border: 2px solid #ddd; font-size: 11px;line-height: 1.2em; float:left; }

.error_gallery { padding: .4em .8em; margin-bottom: 0em; border: 2px solid #ddd; font-size: 1.1em; text-align:center; }

.error   { padding: 6px 8px; margin: 1em 0; border: 2px solid #ddd; font-size: 11px; line-height: 1.2em; float:left; }

.error{ background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; clear:both; }
.error_gallery      { background: #FBE3E4 ; color: #8a1f11; border-color: #FBC2C4; }

.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }


