@charset "utf-8";
/********************************************
 * rye_raptor (forver r2)                   *
 * r2miscellaneous                          *
 * Copyright (c) 2009                       *
 ********************************************/

/****************** COLORS ******************/
.custom_gray{
}
.custom_red{
}
.custom_green{
	color: #185D00;
}
custom_lightgreen{
	color: #648C56;
}
.custom_blue{
}
.site_black{
	color: #000000;
}
.site_darkgray{
	color: #222222;
}
.site_gray{
	color: #999999;
}
.site_lightgray{
	color: #E2E2E2;
}
.site_darkred{
	color: #220000;
}
.site_red{
	color: #990000;
}
.site_lightred{
	color: #E20000;
}
.site_darkgreen{
	color: #002200;
}
.site_green{
	color: #009900;
}
.site_lightgreen{
	color: #00E200;
}
.site_darkblue{
	color: #000022;
}
.site_blue{
	color: #000099;
}
.site_lightblue{
	color: #0000E2;
}
.site_white{
}
/****************** FRAMES ******************/
.dashed_frame{
	border: dashed 1px #000000;
}
.dotted_frame{
	border: dotted 1px #000000;
}
.solid_frame1{
	border: solid 1px #000000;
}
.solid_frame2{
	border: solid 2px #000000;
}
.solid_frame3{
	border: solid 3px #000000;
}
.solid_frame4{
	border: solid 4px #000000;
}
.solid_frame5{
	border: solid 5px #000000;
}
.solid_frame3gray{
	border: solid 3px #909090;
}
.solid_frame5gray{
	border: solid 5px #909090;
}

/******************* LINES ******************/
.dashedLefeline_black{
	border-left: dashed 1px #000000;
}
.dashedOverline_black{
	border-top: dashed 1px #000000;
}
.dashedRightline_black{
	border-right: dashed 1px #000000;
}
.dashedUnderline_black{
	border-bottom: dashed 1px #000000;
}
.dashedLefeline_white{
	border-left: dashed 1px #FFFFFF;
}
.dashedOverline_white{
	border-top: dashed 1px #FFFFFF;
}
.dashedRightline_white{
	border-right: dashed 1px #FFFFFF;
}
.dashedUnderline_white{
	border-bottom: dashed 1px #FFFFFF;
}
.dottedLefeline_black{
	border-left: dotted 1px #000000;
}
.dottedOverline_black{
	border-top: dotted 1px #000000;
}
.dottedRightline_black{
	border-right: dotted 1px #000000;
}
.dottedUnderline_black{
	border-bottom: dotted 1px #000000;
}
.dottedLefeline_white{
	border-left: dotted 1px #FFFFFF;
}
.dottedOverline_white{
	border-top: dotted 1px #FFFFFF;
}
.dottedRightline_white{
	border-right: dotted 1px #FFFFFF;
}
.dottedUnderline_white{
	border-bottom: dotted 1px #FFFFFF;
}
.solidLefeline_black{
	border-left: solid 1px #000000;
}
.solidOverline_black{
	border-top: solid 1px #000000;
}
.solidRightline_black{
	border-right: solid 1px #000000;
}
.solidUnderline_black{
	border-bottom: solid 1px #000000;
}
.solidLefeline_white{
	border-left: solid 1px #FFFFFF;
}
.solidOverline_white{
	border-top: solid 1px #FFFFFF;
}
.solidRightline_white{
	border-right: solid 1px #FFFFFF;
}
.solidUnderline_white{
	border-bottom: solid 1px #FFFFFF;
}

/**************** PAGINATION ****************/
.pagination{
	text-align: center;
}
.pagination a{
	background-color: #FFFFFF;
	border: dashed 1px #000000;
	color: #252525;
	padding: 1px 4px;
	margin: 0px 3px;
}
.pagination a:hover{
	background-color: #000000;
	border-color: #FFFFFF;
	color: #FFFFFF;
}
.pagination a.active{
	background-color: #000000;
	border-color: #FFFFFF;
	color: #FFFFFF;
}
.pagination a.activeSlide{
	background-color: #000000;
	border-color: #FFFFFF;
	color: #FFFFFF;
}

/**************** VISIBILITY ****************/
.hidden{
	display: none;
}
.shown{
	display: block;
}
.shown_inline{
	display: inline;
}
.shown_partiallyInline{
	display: inline-block;
}
.visible{
	visibility: visible;
}
.invisible{
	visibility: hidden;
}

/****************** OTHERS ******************/
.display_point{
	cursor: pointer;
}
