/*
Copyright (C) 2015 Cydh

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
/* 
    Created on : May 4, 2015, 7:25:31 PM
    Author     : Cydh
*/

body {
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	color:#666;
	/*background-color:#89B8D9;*/
	/*background-color:#95CBEC;*/
	/*background-color:#83A9C0;*/
	line-height:normal;
}

.clear {
	clear:both;
}

h1 {
	font-size:26px;
	text-align:left;
}

h2 {
	font-size:20px;
	text-align:left;
	color:#296C9F;
}

h3 {
	font-size:16px;
	text-align:left;
	color:#89B8D9;
}

a, a:visited {
	text-decoration:none;
	font-style:normal;
	color:rgb(70,122,164);
}

a:hover {
	text-decoration:underline;
}

.RDMS_Wrapper {
	width:auto;
	padding:0px;
	margin:0 2em 0 2em;
	background:#fff;
	border:1px solid #467AA4;
	border-radius:10px;
	box-shadow:0 0 8px #467AA4;
	-webkit-box-shadow:0 0 8px #467AA4;
	-webkit-border-radius:10px;
	-moz-box-shadow:0 0 8px #467AA4;
	-moz-border-radius:10px;
}

.RDMS_PageTitle {
	border-bottom:1px solid #467AA4;
	padding:6px 0px 10px 0px;
	color:rgb(14,65,122);
	/*color:rgb(14,65,122);*/
}

.RDMS_ListChecked {
	float:left;
	height:15px;
	width:15px;
	background-color:rgb(60,201,60);
	color:#fff;
	margin:0px 4px 0px 0px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_ListUnchecked {
	float:left;
	height:5px;
	width:15px;
	/* background-color:rgb(255,0,0); */
	color:#fff;
	margin:0px 4px 0px 0px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_ListEntry {
	float:left;
}

.RDMS_Checked {
	font-weight:bolder;
}

.RDMS_Unchecked {
	color:#999;
	text-decoration:line-through;
	font-weight:normal;
}

.RDMS_ListFailed {
	font-size:24px;
	padding:40px 0px 20px 0px;
	vertical-align:middle;
	line-height:160%;
}

.RDMS_MobBoss, .RDMS_MobBoss:hover, .RDMS_MobBoss:visited {
	font-weight:bolder;
	color:#AD262C;
}

.bold, .RDMS_FWBold { font-weight: bolder; }

.RDMS_W50 { width:50px; }
.RDMS_W60 { width:60px; }
.RDMS_W70 { width:70px; }
.RDMS_W80 { width:80px; }
.RDMS_W90 { width:90px; }
.RDMS_W100 { width:100px; }
.RDMS_W120 { width:120px; }
.RDMS_W140 { width:140px; }
.RDMS_W160 { width:160px; }
.RDMS_W180 { width:180px; }
.RDMS_W200 { width:200px; }
.RDMS_W220 { width:220px; }
.RDMS_W240 { width:240px; }
.RDMS_W260 { width:260px; }
.RDMS_W280 { width:280px; }
.RDMS_W300 { width:300px; }
.RDMS_W320 { width:320px; }
.RDMS_W360 { width:360px; }
.RDMS_W400 { width:400px; }
.RDMS_W620 { width:620px; }
.RDMS_W700 { width:700px; }
.RDMS_WAuto { width:auto; }

.RDMS_W30p { width:30%; }
.RDMS_W40p { width:40%; }
.RDMS_W80p { width:80%; }
.RDMS_W90p { width:90%; }
.RDMS_W94p { width:94%; }
.RDMS_W98p { width:98%; }

.RDMS_PadT4 { padding-top:4px; }
.RDMS_PadT6 { padding-top:6px; }
.RDMS_PadT8 { padding-top:8px; }

.RDMS_TACenter { text-align:center; }
.RDMS_TALeft { text-align:left; }
.RDMS_TARight { text-align:right; }

.RDMS_F12 { font-size:12px; }
.RDMS_F14 { font-size:14px; }
.RDMS_F16 { font-size:16px; }
.RDMS_F18 { font-size:18px; }
.RDMS_F20 { font-size:20px; }
.RDMS_F22 { font-size:22px; }
.RDMS_F24 { font-size:24px; }
.RDMS_F28 { font-size:28px; }
.RDMS_F30 { font-size:30px; }
.RDMS_F36 { font-size:36px; }
.RDMS_F40 { font-size:40px; }
.RDMS_F52 { font-size:52px; }
.RDMS_F76 { font-size:76px; }

.RDMS_FCRed { color:#f00; }
.RDMS_FCrA1 { color:#95CBEC; }
.RDMS_FCrA2 { color:#89B8D9; }
.RDMS_FCrA3 { color:#83A9C0; }
.RDMS_FCrA4 { color:#5093C9; }
.RDMS_FCrA5 { color:#467AA4; }

.RDMS_FSItalic { font-style:italic; }
.RDMS_FSNormal { font-style:normal; }

.RDMS_FloatLeft { float:left; }
.RDMS_FloatRight { float:right; }

/* Header */
.RDMS_Header {
	width:100%;
	height:120px;
	background-color:#467AA4;
	border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
}

.RDMS_Logo {
	float:left;
	text-align:left;
	width:60%;
	padding:0px 0px 0px 0px;
	height:120px;
}

.RDMS_LogoImg {
	margin:20px 0px 0px 20px;
}

.RDMS_Tagline {
	float:right;
	width:40%;
	text-align:right;
	padding:0px 0px 0px 0px;
	height:120px;
}

.RDMS_TaglineTxt {
	margin:96px 10px 0px 0px;
	font-size: 14px;
	color:#fff;
}
/* Header *end* */


/* Before Content */
.RDMS_BeforeContent {
	width:100%;
	height:40px;
	background-color:rgb(44,86,135);
	/*background:-webkit-linear-gradient(top, rgb(44,86,135) 0%, #0B2E5E 100%);*/
}

.RDMS_Navigations {
	float:left;
	/*width:70%;*/
}

.RDMS_Navigations ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	background-color:inherit;
}

.RDMS_Navigations li {
	float:left;
	padding:12px 12px 0px 12px;
	margin:0px;
	height:28px;
	width:60px;
	list-style:none;
	font-weight:lighter;
	background-color:inherit;
}

.RDMS_Navigations li:hover {
	background-color:rgb(14,65,122);
}

.RDMS_Navigations li a {
	color:#fff;
	text-decoration:none;
}
.RDMS_Navigations li a:clicked {
	color:#fff;
	text-decoration:none;
}
.RDMS_Navigations li a:hover {
	color:#fff;
	text-decoration:underline;
}

.ui-menu {
	padding:0px 0px 0px 0px;
	margin:0px;
	color:#fff;
	font-size:16px;
	font-weight:bolder;
	background-color:inherit;
}

.ui-menu .ui-menu {
	font-weight:bolder;
	position:absolute;
}

.ui-menu .ui-menu-item {
	/*position:relative;*/
	float:left;
	padding:12px 12px 0px 12px;
	margin:0px;
	height:28px;
	min-height:0;
	width:auto;
	list-style:none;
	font-weight:lighter;
	background-color:inherit;
}

.ui-menu .ui-menu-item .ui-menu {
	font-size:14px;
}

.ui-menu .ui-menu-item .ui-menu .ui-menu-item {
	font-size:14px;
	width:auto;
	padding:6px 10px 0px 10px;
	height:24px;
	font-weight:normal;
}

.ui-menu .ui-state-focus {
	margin:0px;
}

.ui-menu-item .ui-state-focus {
	margin:0px;
	background:-webkit-linear-gradient(top, rgb(44,86,135) 0%, #0B2E5E 100%);
}

.ui-menu .ui-state-active {
	margin:0px;
}

.ui-autocomplete {
	position:absolute;
	top:0;
	left: 0;
	cursor: default;
	font-size:12px;
}

.RDMS_QuickSearch {
	float:right;
	width:40%;
}

.RDMS_BeforeContentRight {
	float:right;
}

.RDMS_SessionPanel {
	color:#fff;
	width:240px;
}

.RDMS_SessionPanel ul {
	padding:0px;
	margin:0px;
	font-size:16px;
}

.RDMS_SessionPanel li {
	float:left;
	list-style:none;
	padding:12px 20px 0px 20px;
	margin:0px;
	height:28px;
}

.RDMS_SessionPanel li:hover {
	background-color:rgb(14,65,122);
}

.RDMS_SessionPanel li a {
	color:#fff;
}
/* Before Content *end* */


/* Content */
.RDMS_Content {
	/*width:880px;*/
	min-height:360px;
	padding:0 1.2em 1.6em 1.2em;
	/* background-color:rgb(235,244,250); */
}
.RDMS_ContentMain {
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:16px;
}

.RDMS_ContentMain .Features {
	float:left;
	width:33%;
}

.RDMS_ContentMain .ChangeLogs {
	height:300px;
	overflow:auto;
}

.RDMS_ItemJoblist {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_ItemJoblist ul {
	padding:0px 10px 0px 20px;
	margin:0px;
}

.RDMS_ItemJoblist li {
	float:left;
	font-size:14px;
	padding:5px 20px 5px 0px;
	margin:0px;
	list-style:none;
	width:18%;
}

.RDMS_ItemLocation {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_ItemLocation ul {
	padding:0px 10px 0px 20px;
	margin:0px;
}

.RDMS_ItemLocation li {
	float:left;
	font-size:14px;
	padding:5px 20px 5px 0px;
	margin:0px;
	list-style:none;
	width:24%;
}

.RDMS_SkillMode {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_SkillMode ul {
	padding:0px;
	margin:0px;
}

.RDMS_SkillMode li {
	float:left;
	font-size:14px;
	padding:5px 20px 5px 0px;
	margin:0px;
	list-style:none;
	width:31%;
}

.RDMS_MobDetailInfo {
	padding:0px;
	margin:0px;
}

.RDMS_MobDetailInfo li {
	padding:0px;
	margin:0px;
	width:24%;
}

.RDMS_ModeList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_ModeList ul {
	padding:0px;
	margin:0px;
}

.RDMS_ModeList li {
	float:left;
	font-size:14px;
	padding:0.4em 1.6em 0.4em;
	margin:0px;
	list-style:none;
	width:20%;
}

.RDMS_ItemInfoWrapper {
	height:auto;
	width:100%;
	margin:0px;
	padding:0px;
	font-size:16px;
}

.RDMS_ItemImgIcon {
	padding:0px 10px 0px 0px;
	margin:0px;
}

.RDMS_ItemImgIcon2 {
	padding-left:10px;
	position:absolute;
	margin:-6px 0px 0px -50px;
	width:24px;
	height:24px;
}

.RDMS_ItemImg {
	float:left;
	width:160px;
	height:100%;
	/*padding:10px;*/
	margin:0px 10px 0px 0px;
}

.RDMS_ItemImgColl {
	max-width:160px;
}

.RDMS_ItemInfo {
	float:left;
	height:auto;
	text-align:left;
	font-size:14px;
	padding:0px 0px 5px 20px;
}

.RDMS_ItemInfo2 {
	float:left;
	width:660px;
	height:auto;
	text-align:left;
	font-size:14px;
	padding:0px 0px 5px 20px;
}

.RDMS_ItemInfo ul {
	margin:0px;
	padding:0px;
}

.RDMS_ItemInfo li {
	margin:0px;
	padding:0px;
}

.RDMS_ItemJobListBox {
	padding:0px 0px 0px 10px;
}

.RDMS_ItemJobListBox ul {
}

.RDMS_List {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_List ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_List li {
	float:left;
	font-size:14px;
	padding:0.4em 0.4em 0.4em 0;
	margin:0px;
	list-style:none;
}

.RDMS_MobList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_MobList ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
	text-align:left;
}

.RDMS_MobList li {
	float:left;
	font-size:14px;
	padding:0.4em 0 0.4em 0;
	margin:0px;
	list-style:none;
	width:33%;
}

.RDMS_ShopList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_ShopList ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_ShopList li {
	float:left;
	font-size:14px;
	padding:0.4em 0.4em 0.4em 0;
	margin:0px;
	list-style:none;
	width:24%;
}

.RDMS_DropList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_DropList ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
	text-align:left;
}

.RDMS_DropList li {
	float:left;
	font-size:14px;
	padding:0.4em 0.4em 0.4em 0;
	margin:0px;
	list-style:none;
	width:24%;
}

.RDMS_MaterialList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_MaterialList ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
	text-align:left;
}

.RDMS_MaterialList li {
	float:left;
	font-size:14px;
	padding:0.4em 0.4em 0.4em 0;
	margin:0px;
	list-style:none;
	width:24%;
}

.RDMS_SpawnList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_SpawnList ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
	text-align:left;
}

.RDMS_SpawnList li {
	float:left;
	font-size:14px;
	padding:0.4em 0.4em 0.4em 0;
	margin:0px;
	list-style:none;
	width:24%;
}

.RDMS_SkillList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_SkillList ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
	text-align:left;
}

.RDMS_SkillList li {
	float:left;
	font-size:14px;
	padding:0.4em 0.4em 0.4em 0;
	margin:0px;
	list-style:none;
	width:24%;
}

.RDMS_SlaveList {
	padding:0px;
	margin:0px;
	width:100%;
}

.RDMS_SlaveList ul {
	/*padding:0 1.4em 0 1.4em;*/
	padding:0px;
	margin:0px;
	width:100%;
	text-align:left;
}

.RDMS_SlaveList li {
	float:left;
	font-size:14px;
	padding:0.4em 0.4em 0.4em 0;
	margin:0px;
	list-style:none;
	width:24%;
}

.RDMS_ListNoFloat ul {
	padding:0px 20px 0px 20px;
	margin:0px;
}

.RDMS_ListNoFloat li {
	font-size:14px;
	padding:5px 20px 5px 0px;
	margin:0px;
	list-style:none;
}

.RDMS_List2 ul {
	padding:0px;
	margin:0px
}

.RDMS_List2 li {
	width:20%;
	text-align:left;
	/*padding-right:40px;*/
}

.RDMS_List2 span {
	font-weight:bold;
}

.RDMS_ListMob {
	font-size:18px;
}

.RDMS_ListMob span {
	font-weight:bold;
}

.RDMS_ListMob ul {
	text-align:left;
	padding:0px 0px 20px 20px;
	margin:0px;
}

.RDMS_ListMob li {
	text-align:left;
	float:left;
	font-size:16px;
	padding:0px 10px 10px 0px;
	margin:0px;
	list-style:none;
}

.RDMS_List a, .RDMS_List a:visited {
	text-decoration: none;
	font-style: italic;
	color:rgb(70,122,164);
}

.RDMS_List a:hover {
	text-decoration: underline;
	font-style: italic;
}

.RDMS_ItemType {
	float:left;
	padding:0px 10px 8px 30px;
}

.RDMS_ItemType span {
	font-weight:bold;
}

.RDMS_ItemTypeDetail {
	float:left;
}

.RDMS_ItemTypeDetailSub {
	font-style:italic;
}

.RDMS_ItemScript {
	font-style: italic;
	text-align:left;
	font-size:16px;
	font-family:monospace;
	padding:10px 10px 10px 20px;
	background-color:#EFEFEF;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_ItemDescWraper {
	text-align:left;
	padding:0px 10px 0px 10px;
	margin:10px 0px 10px 0px;
	border-width:1px;
	border-color:#EFEFEF;
	border-style:solid;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_ItemDesc {
	font-style:italic;
	text-align:left;
	font-size:16px;
	font-family:monospace;
	color:#000;
	padding:0px 10px 10px 20px;
/*	background-color:#FFF;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;*/
}

.RDMS_ListRes ul {
	width:auto;
	text-align:left;
	/*padding:0 1.4em 0.6em 1.4em;*/
	padding:0px;
	margin:0px;
}

.RDMS_ListRes li {
	list-style:none;
	font-size:16px;
	font-weight:lighter;
	padding:0.4em 0 0.4em 0;
	border-bottom:1px solid #467AA4;
	width:100%;
}

.RDMS_ListRes1 {
	float:left;
	/*width:60px;*/
	width:70px;
	text-align:right;
}

.RDMS_ListRes1a {
	float:left;
}

.RDMS_ListRes2 {
	float:left;
	/*width:540px;*/
	width:44%;
}

.RDMS_ListRes2a {
	float:left;
}

.RDMS_ListRes3 {
	float:left;
	/*width:540px;*/
	width:44%;
}

.RDMS_ListRes3a {
	float:left;
}

.RDMS_ListResTop {
	text-align:center;
	font-weight:bold;
}

.RDMS_ListResTopa {
	font-weight:bold;
}

.RDMS_ListResLi {
	padding:0px 6px 0px 6px;
	/*height:30px;*/
}

.RDMS_ListItemName {
	font-weight:bold;
	font-style:normal;
	color:#000;
}

.RDMS_ListItemType {
	font-style:italic;
	color:#5093C9;
	font-size:14px;
}

.RDMS_Page {
	padding:20px 0px 0px 0px;
}

.RDMS_PageList {
	font-size:14px;
	width:100%;
	text-align:center;
	padding:10px 0px 0px 0px;
}

.RDMS_PageList span {
	padding:3px;
	line-height:160%;
}

.RDMS_PageList a,a:visited {
}

.RDMS_PageList a:hover {
}

.RDMS_PageListCurrent {
	font-style:normal;
	font-weight:bold;
}

.RDMS_ByLetter {
	padding:0px;
	margin:4px 0px 4px 0px;
	font-size:12px;
	color:#83A9C0;
	text-align:center;
	width:auto;
}

.RDMS_ByLetter span {
	padding:0px 8px 0px 8px;
}

.RDMS_ByLetter a,a:visited {
}

.RDMS_ByLetter a:hover {
}

.RDMS_ListQuickGroup {
	padding:0px;
	margin:4px 0px 4px 0px;
	font-size:12px;
	color:#83A9C0;
	text-align:center;
	width:auto;
}

.RDMS_ListQuickGroup span {
	padding:0px 8px 0px 0px;
}

.RDMS_ListQuickGroup a,a:visited {
}

.RDMS_ListQuickGroup a:hover {
}

/* MapList */
.RDMS_MapList {
	width:100%;
	padding:0px;
	margin:0px;
}

.RDMS_MapList ul {
	width:100%;
	padding:0px;
	margin:0px;
}

.RDMS_MapList li {
	width:100%;
	float:left;
	text-align:left;
	padding:0.4em 0.4em 0.4em 0;
	border-bottom:1px solid #467AA4;
	list-style:none;
}

.RDMS_MapListName {
	font-weight:bolder;
	float:left;
	width:28%;
}

.RDMS_MapListMob {
	float:left;
	width:70%;
	padding:0px;
}

.RDMS_MapListMobBoss {
	font-weight:bold;
	color:#467AA4;
}

.RDMS_MapListMobNote {
	float:left;
	width:auto;
	font-size:14px;
	padding:0px;
	color:#95CBEC;
	padding:2px 0px 0px 20px;
	font-style:italic;
}

.RDMS_MapListMob ul {
	margin:0px;
	width:auto;
	font-size:14px;
}

.RDMS_MapListMob li {
	float:left;
	text-align:left;
	padding:1px 0 1px 0;
	border-bottom:none;
	list-style:none;
	width:25%;
}
/* Map list *end* */

/* Quest list */

.RDMS_QuestList {
	width:100%;
	padding:0px;
	margin:0px;
}

.RDMS_QuestList ul {
	width:100%;
	padding:0px;
	margin:0px;
}

.RDMS_QuestList li {
	width:100%;
	float:left;
	text-align:left;
	padding:8px 0px 8px 0px;
	border-bottom:1px solid #467AA4;
	list-style:none;
}

.RDMS_QuestListName {
	font-weight:bolder;
	width:100%;
}

.RDMS_QuestListSubNote {
	width:auto;
	font-size:14px;
	padding:0px;
	color:#95CBEC;
	padding:2px 0px 0px 20px;
	font-style:italic;
}

.RDMS_QuestListSub {
	width:auto;
	margin:12px 0px 0px 20px;
	padding:0px;
}

.RDMS_QuestListSub ul {
	margin:0px;
	width:auto;
	font-size:14px;
}

.RDMS_QuestListSub li {
	float:left;
	text-align:left;
	padding:2px 20px 2px 0px;
	border-bottom:none;
	list-style:none;
	width:auto;
}
/* Quest List *end* */

.RDMS_SpawnDelay {
	color:#83A9C0;
	font-size:12px;
}

.RDMS_MobSkillList {
	
}

.RDMS_MobSkillList ul {
	font-size:16px;
	padding:0px 0px 20px 20px;
	margin:0px;
}

.RDMS_MobSkillList li {
	float:left;
	text-align:left;
	padding: 6px 40px 6px 0px;
	margin:0px;
	list-style:none;
}

.RDMS_MobSkillList a,a:visited {
}

.RDMS_MobSkillList a:hover {
}

.RDMS_ImageMap {
	width:400px;
	height:auto;
	padding:10px;
	margin:20px 0px 10px 0px;
	box-shadow:0 0 8px #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_ImageMapImage {
	max-width:360px;
}

.RDMS_Search {
}

.RDMS_Search table {
	width:880px;
	padding:0px;
	margin:0px;
}

.RDMS_Search tr {
	padding:0px;
	margin:0px;
}

.RDMS_Search td {
	border:1px solid #467AA4;
	padding:4px;
	margin:0px;
}

.RDMS_SearchTitle {
	font-weight:bold;
}

.RDMS_ComboItem {
	padding:0px 0px 5px 0px;
}

.RDMS_ComboScript {
	margin:0px 0px 10px 40px;
}

.RDMS_QuestItem {
	padding:0px 0px 5px 0px;
}

.RDMS_GroupRandom {
	font-style:italic;
	font-weight:bold;
}

.RDMS_GroupLi {
	padding:0px 0px 0px 20px;
}

.RDMS_GroupRental {
	color:#F00;
}
/* Content *end* */


/* After Content */
.RDMS_AfterContent {
	width:100%;
	height:40px;
	background-color:rgb(44,86,135);
	/*background:-webkit-linear-gradient(top, rgb(44,86,135) 0%, #0B2E5E 100%);*/
}
/* After Content *end* */


/* Footer */
.RDMS_Footer {
	font-size:12px;
	color:#fff;
	width:100%;
	height:70px;
	padding:6px 0px 6px 0px;
	background-color:#467AA4;
	/*background:-webkit-linear-gradient(top, #2C5687 0%, #416D99 100%);*/
	border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
}

.RDMS_Footer a, .RDMS_Footer a:visited {
	color:#fff;
}
/* Footer *end* */

/* Search form */
.RDMS_SearchForm {
	text-align:left;
	width:880px;
	height:auto;
	padding:0px 0px 10px 0px;
	margin:0px;
}

.RDMS_SearchFieldSet {
	padding:0px;
	margin:0px;
	border:none;
}

.RDMS_SearchFieldSet2 {
	padding:10px 0px 0px 20px;
	margin:10px 0px 0px 0px;
	border:solid 1px #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_SearchFieldSet2 legend {
	color:#467AA4;
	font-size:14px;
}

.RDMS_NormalFieldSet {
	padding:5px 20px 5px 20px;
	margin:10px 0px 0px 0px;
	border:solid 1px #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_NormalFieldSet legend {
	color:#467AA4;
	font-size:14px;
}

.RDMS_SearchRow {
	height:40px;
	width:auto;;
	padding:0px;
	margin-bottom:8px;
	font-size:18px;
}

.RDMS_SearchLabel {
	float:left;
	text-align:left;
	width:200px;
	height:auto;
	padding-top:8px;
}

.RDMS_SearchField {
	float:left;
	/*width:320px;*/
	height:auto;
}

.RDMS_SearchFieldNote {
	float:left;
	height:auto;
	padding-top:8px;
	margin-bottom:14px;
}

.RDMS_SearchSubmit {
	float:right;
	width:140px;
	height:40px;
}

.RDMS_SearchField input[type="text"] {
	/*width:280px;*/
	height:28px;
	font-size:16px;
	padding:2px 10px 2px 10px;
	border:1px solid #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_SearchField input[type="text"]:focus {
	box-shadow:0 0 8px #467AA4;
}

.RDMS_ItemScriptInput {
	height:120px;
	font-size:16px;
	padding:2px 10px 2px 10px;
	margin:6px 0px 10px 0px;
	border:1px solid #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_ItemScriptInput textarea:focus {
	box-shadow:0 0 8px #467AA4;
}

.RDMS_SearchField input[type="submit"] {
	height:28px;
	font-size:16px;
	margin:8px 0px 0px 0px;
	padding:2px 10px 2px 10px;
	color:#fff;
	background-color:#467AA4;
	border:1px solid #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_SearchField input[type="submit"]:hover {
	box-shadow:0 0 8px #467AA4;
}

.RDMS_SearchField input[type="radio"] {
	margin-top:10px;
}

.RDMS_SearchField input[type="checkbox"] {
	margin-top:10px;
}

.RDMS_SearchField select[multiple] {
	font-size:16px;
	padding:2px 10px 2px 10px;
	margin:6px 0px 10px 0px;
	border:1px solid #467AA4;
	border-radius:10px 0px 0px 10px;
	-webkit-border-radius:10px 0px 0px 10px;
	-moz-border-radius:10px 0px 0px 10px;
}

.RDMS_SearchField select[multiple]:focus {
	box-shadow:0 0 8px #467AA4;
}

.RDMS_SearchField option:checked {
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}

.RDMS_SearchField select {
	font-size:16px;
	padding:2px 10px 2px 10px;
	margin:6px 0px 10px 0px;
	border:1px solid #467AA4;
	border-radius:10px 0px 0px 10px;
	-webkit-border-radius:10px 0px 0px 10px;
	-moz-border-radius:10px 0px 0px 10px;
}

.RDMS_SearchField select:focus {
	box-shadow:0 0 8px #467AA4;
}

.RDMS_SearchField label {
	font-size:14px;
}

.RDMS_SearchFail {
	text-align:left;
	width:auto;
	min-height:0px;
	height:auto;
	font-size:12px;
	font-style:italic;
	color:#f00;
	padding-bottom:10px;
}

.RDMS_SearchFail p {
	line-height:80%;
}

.RDMS_SearchAgain {
	padding:10px;
}

.RDMS_SearchSuccess {
	text-align:left;
	width:auto;
	min-height:0px;
	height:auto;
	font-size:12px;
	font-style:italic;
	color:#339933;
	padding-bottom:10px;
}
/* Search form *end* */

/* Login Form */
.RDMS_LoginWrapper {
	width:920px;
	height:200px;
	padding:0px;
	margin:12% 0px 0px 0px;
	border:1px solid #467AA4;
	border-radius:10px;
	box-shadow:0 0 8px #467AA4;
	-webkit-box-shadow:0 0 8px #467AA4;
	-webkit-border-radius:10px;
	-moz-box-shadow:0 0 8px #467AA4;
	-moz-border-radius:10px;	
}

/* Login left-side */
.RDMS_LoginHeader {
	text-align:left;
	float:left;
	width:400px;
	height:200px;
	padding:0px;
	margin:0px;
	background-color:#467AA4;
	border-radius:10px 0px 0px 10px;
	-webkit-border-radius:10px 0px 0px 10px;
	-moz-border-radius:10px 0px 0px 10px;
}

.RDMS_LoginLogo {
	text-align:left;
	padding:20px 0px 0px 0px;
	height:140px;
}

.RDMS_LoginLogoImg {
	padding:30px 0px 0px 20px;
}

.RDMS_LoginTagline {
	text-align:right;
	padding:10px;
}

.RDMS_LoginTaglineTxt {
	color:#fff;
	font-size:14px;
}
/* Login left-side *end* */

/* Login right-side */
.RDMS_LoginForm {
	float:right;
	text-align:left;
	width:480px;
	height:160px;
	padding:32px 0px 0px 20px;
	margin:0px;
}

.RDMS_LoginRow {
	height:50px;
	width:440px;;
	padding:0px;
	font-size:18px;
}

.RDMS_LoginLabel {
	float:left;
	text-align:left;
	width:140px;
	height:40px;
	padding:6px 0px 0px 0px;
}

.RDMS_LoginField {
	float:left;
	width:300px;
	height:40px;
}

.RDMS_LoginFail {
	float:left;
	text-align:left;
	width:200px;
	height:40px;
	font-size:12px;
	font-style:italic;
	color:#f00;
}

.RDMS_LoginFail p {
	line-height:80%;
}

.RDMS_LoginSubmit {
	float:right;
	width:140px;
	height:40px;
}

.RDMS_LoginFieldTxt {
	width:280px;
	height:28px;
	font-size:16px;
	padding:2px 10px 2px 10px;
	border:1px solid #467AA4;
	box-shadow:0 0 8px #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_LoginFieldSubmit {
	height:28px;
	font-size:16px;
	margin:8px 0px 0px 0px;
	padding:2px 10px 2px 10px;
	color:#fff;
	background-color:#467AA4;
	border:1px solid #467AA4;
	box-shadow:0 0 8px #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
/* Login right-side *end* */

.RDMS_LoginFooter {
	margin:20px 0px 0px 0px;
	font-size:12px;
	padding:20px;
	width:880px;
	height:40px;
	background-color:#fff;
	border:1px solid #467AA4;
	box-shadow:0 0 8px #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
/* Login Form *end* */

/* Admins */
.RDMS_AdminMain {
	
}
.RDMS_AdminMain ul {
	padding:0px 0px 0px 10px;
	margin:0px;
}
.RDMS_AdminMain li {
	list-style:none;
	float:left;
	padding:8px 6px 6px 6px;
	margin:0px 0px 0px 10px;
	font-size:14px;
	height:20px;
	border:1px solid #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.RDMS_AdminMain li:hover {
	box-shadow:0 0 8px #95CBEC;
	-webkit-box-shadow:0 0 8px #95CBEC;
	-moz-box-shadow:0 0 8px #95CBEC;
}
.RDMS_AdminMain li a:hover {
	text-decoration:none;
}

.RDMS_AdminAction {
}

.RDMS_AdminAction span {
}

.RDMS_AdminActionAdd a,.RDMS_AdminActionAdd a:visited {
	font-size:12px;
	color:#fff;
	padding:2px 4px 2px 4px;
	font-weight:lighter;
	font-style:normal;
	background-color:#33CC33;
	border:1px solid #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_AdminActionEdit a,.RDMS_AdminActionEdit a:visited {
	font-size:12px;
	color:#fff;
	padding:2px 4px 2px 4px;
	font-weight:lighter;
	font-style:normal;
	background-color:#89B8D9;
	border:1px solid #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_AdminActionDelete a,.RDMS_AdminActionDelete a:visited {
	font-size:12px;
	color:#fff;
	padding:2px 4px 2px 4px;
	font-weight:lighter;
	font-style:normal;
	background-color:#ff0000;
	border:1px solid #467AA4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

.RDMS_AdminActionAdd a:hover, .RDMS_AdminActionEdit a:hover, .RDMS_AdminActionDelete a:hover {
	font-style:normal;
}

.RDMS_DeleteConfirmationMsg {
	background-color:#F00;
	color:#FFF;
	padding:10px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
/* Admins *end* */

#need_your_help {
	text-align:center;
	background-color:#FFEFEF;
	padding:10px;
	margin:10px 0px 10px 0px;
	border:1px solid #FF3D3D;
	color:#666;
	font-size:14px;
	width:96%;
	display:block;
	font-family: 'Open Sans', sans-serif;
}

code {
	background-color:#f9f9f9;
	padding:10px;
	margin:10px 0px 10px 0px;
	border:1px solid #CCC;
	color:#026;
	font-size:14px;
	/*width:98%;*/
	display:block;
	font-family:monospace;
}

.important {
	background-color:#FFEFEF;
	padding:10px;
	margin:10px 0px 10px 0px;
	border:1px solid #FF3D3D;
	color:#666;
	font-size:14px;
	/*width:98%;*/
	display:block;
	font-family: 'Open Sans', sans-serif;
}

.tip {
	background-color:#E8ECFF;
	padding:10px;
	margin:10px 0px 10px 0px;
	border:1px solid #6078FF;
	color:#666;
	font-size:14px;
	/*width:98%;*/
	display:block;
	font-family: 'Open Sans', sans-serif;
}

.devnote {
	background-color:#EFFFF1;
	padding:10px;
	margin:10px 0px 10px 0px;
	border:1px solid #007F0E;
	color:#666;
	font-size:14px;
	/*width:98%;*/
	display:block;
}

code var, p var, li var, .important var, .devnote var, .tip var {
	color:#F00;
	font-style:normal;
	font-weight:bold;
	font-family:inherit;
}
code samp, p samp, li samp, .important samp, .devnote samp, .tip samp {
	color:#33F;
	font-style:normal;
	font-weight:bold;
	font-family:inherit;
}
code dfn, p dfn, li dfn, .important dfn, .devnote dfn, .tip dfn {
	color:#AD262C;
	font-style:normal;
	font-weight:bold;
	font-family:inherit;
}
code kbd, p kbd, li kbd, .important kbd, .devnote kbd, .tip kbd {
	color:#007F0E;
	font-style:normal;
	font-weight:bold;
	font-family:inherit;
}
code cite, p cite, li cite, .important cite, .devnote cite, .tip cite {
	color:#FF6A00;
	font-style:normal;
	font-weight:bold;
	font-family:inherit;
}

/* rAthena color
logo color:
#95CBEC, rgb(149,203,236)
#89B8D9, rgb(137,184,217)
#83A9C0, rgb(131,169,192)
in between logo color
#5093C9, rgb(80,147,201)
#467AA4, rgb(170,122,164)

used in before_content/after_content
rgb(44,86,135)
rgb(14,65,122)
*/
