
@charset "utf-8";
/* CSS Document */
@font-face
    {
        font-family: "Sylestia";
        src: url('/fonts/calibri.ttf');
    }

@font-face
    {
        font-family: "Sylestia";
        src: url('/fonts/calibrib.ttf');
        font-weight: bold;
    }

@font-face
    {
        font-family: "Sylestia";
        src: url('/fonts/calibrii.ttf');
        font-style: italic;
    }

@font-face
    {
        font-family: "Sylestia";
        src: url('/fonts/calibriz.ttf');
        font-weight: bold;
        font-style: italic;
    }

*
	{
    	margin: 0; 
		padding: 0;
	}
body
	{
		font-family: "Calibri", "Sylestia", "Arial" !important;
		font-size: 16px;
		color: #000000;
		background-repeat: no-repeat;
		background-position: top;
		background-attachment: fixed;
		text-rendering: optimizeLegibility;
		line-height: 1.2;
	}
p
	{
		padding-bottom:10px;
		text-align:left;
	}
pre
	{
    	font-family: "Calibri", "Sylestia", "Arial" !important;
    	font-size: 16px;
    }
textarea
	{
    	font-family: "Calibri", "Sylestia", "Arial" !important;
    	font-size: 16px;
    }
img
	{
    	display: block;
        border: 0;
    }
input::-moz-focus-inner
    {
    	border: 0;
        padding: 0;
    }
.gray_bg1
	{
    	background-color: #E6E6E6;
    }
.side_border
	{
    	border-top: 2px solid #BEC3C8;
		border-bottom: 2px solid #BEC3C8;
		border-right: 2px solid #BEC3C8;
		border-left: 2px solid #BEC3C8;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
    }
.main_border_dark
	{
    	border-top: 2px solid #2D3237;
		border-bottom: 2px solid #2D3237;
		border-right: 2px solid #2D3237;
		border-left: 2px solid #2D3237;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
    }
.main_bg3
	{
    	background-color: #F5FAFF;
    }
.allborders1
	{
    	border-top: 1px #000 solid;
        border-bottom: 1px #000 solid;
        border-left: 1px #000 solid;
        border-right: 1px #000 solid;
    }
.allborders2
	{
    	border-top: 2px #000 solid;
        border-bottom: 2px #000 solid;
        border-left: 2px #000 solid;
        border-right: 2px #000 solid;
    }
.noselect
	{
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
		user-select: none;
	}
.select
	{
		-webkit-touch-callout: auto;
		-webkit-user-select: auto;
		-khtml-user-select: auto;
		-moz-user-select: auto;
		-ms-user-select: auto;
		-o-user-select: auto;
		user-select: auto;
	}
.tableshadow
	{
		-moz-box-shadow: 5px 5px 5px #888;
		-webkit-box-shadow: 5px 5px 5px #888;
		box-shadow: 5px 5px 5px #888;
	}
.round_edges
	{
    	-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
    }
.ability_image1
	{
    	border-top:2px #000 solid;
        border-bottom:2px #000 solid;
        border-left:2px #000 solid;
        border-right:2px #000 solid;
        background: #323232;
		background: -moz-linear-gradient(top, #646464, #323232);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#323232));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232')";
        cursor:pointer;
    }
.ability_image2
	{
    	border-top:2px #FFFFC8 solid;
        border-bottom:2px #FFFFC8 solid;
        border-left:2px #FFFFC8 solid;
        border-right:2px #FFFFC8 solid;
        background: #323232;
		background: -moz-linear-gradient(top, #646464, #323232);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#323232));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232')";
        cursor:pointer;
    }
.ability_image3
	{
    	border-top:2px #00C8FF solid;
        border-bottom:2px #00C8FF solid;
        border-left:2px #00C8FF solid;
        border-right:2px #00C8FF solid;
        background: #323232;
		background: -moz-linear-gradient(top, #646464, #323232);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#323232));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232')";
        cursor:pointer;
    }
.ability_image4
	{
    	border-top:2px #00CC00 solid;
        border-bottom:2px #00CC00 solid;
        border-left:2px #00CC00 solid;
        border-right:2px #00CC00 solid;
        background: #323232;
		background: -moz-linear-gradient(top, #646464, #323232);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#323232));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232')";
        cursor:pointer;
    }
.ability_image5
	{
    	background: #323232;
		background: -moz-linear-gradient(top, #646464, #323232);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#323232));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232')";
        cursor:pointer;
    }
.ability_image5:hover
	{
    	background: #646464;
		background: -moz-linear-gradient(top, #323232, #646464);
		background: -webkit-gradient(linear, left top, left bottom, from(#323232), to(#646464));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#323232', endColorstr='#646464');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#323232', endColorstr='#646464')";
        cursor:pointer;
    }
.ability_image6
	{
    	background: #323232;
		background: -moz-linear-gradient(top, #646464, #323232);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#323232));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#323232')";
        cursor:pointer;
    }
.ability_image7
	{
    	background: #FFFF4B;
		background: -moz-linear-gradient(top, #FFFF96, #FFFF4B);
		background: -webkit-gradient(linear, left top, left bottom, from(#FFFF96), to(#FFFF4B));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFF96', endColorstr='#FFFF4B');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFF96', endColorstr='#FFFF4B')";
        cursor:pointer;
    }
.ability_image8
	{
    	background: #009900;
		background: -moz-linear-gradient(top, #00CC00, #009900);
		background: -webkit-gradient(linear, left top, left bottom, from(#00CC00), to(#009900));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00CC00', endColorstr='#009900');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00CC00', endColorstr='#009900')";
        cursor:pointer;
    }
.ability_image9
	{
    	background: #FF4B4B;
		background: -moz-linear-gradient(top, #FF4B4B, #FF0000);
		background: -webkit-gradient(linear, left top, left bottom, from(#FF4B4B), to(#FF0000));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4B4B', endColorstr='#FF0000');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF4B4B', endColorstr='#FF0000')";
        cursor:pointer;
    }
.ability_desc
	{
    	background: #000000;
        border-top:1px #FFFFC8 solid;
        border-bottom:1px #FFFFC8 solid;
        border-left:1px #FFFFC8 solid;
        border-right:1px #FFFFC8 solid;
        color: #FFFFFF;
    }
.item_0
	{
    	color: #999999;
    }
.item_1
	{
    	color: #00CC00;
    }
.item_2
	{
    	color: #0069FF;
    }
.item_3
	{
    	color: #9600FF;
    }
.item_4
	{
    	color: #FF9600;
    }
.item_5
	{
    	color: #CC0000;
    }
.ability_health
	{
    	color: #FF7878;
        font-weight: bold;
    }
.ability_mana
	{
    	color: #0099FF;
        font-weight: bold;
    }
.ability_stat
	{
    	color: #9900FF;
        font-weight: bold;
    }
.ability_mod
	{
    	color: #FF6600;
        font-weight: bold;
    }
.ability_ability
	{
    	color: #00CC00;
        font-weight: bold;
    }
.ability_buff
	{
    	color: #00C8FF;
        font-weight: bold;
    }
.ability_debuff
	{
    	color: #A02878;
        font-weight: bold;
    }
.ability_physical
	{
    	color: #0066FF;
        font-weight: bold;
    }
.ability_magical
	{
    	color: #0066FF;
        font-weight: bold;
    }
.ability_pure
	{
    	color: #9600FF;
        font-weight: bold;
    }
.profwindow_selected
	{
    	border-top: 2px #0C0 solid;
        border-bottom: 2px #0C0 solid;
        border-left: 2px #0C0 solid;
        border-right: 2px #0C0 solid;
        cursor: pointer;
    }
.profwindow_selectedno
	{
    	border-top: 2px #000 solid;
        border-bottom: 2px #000 solid;
        border-left: 2px #000 solid;
        border-right: 2px #000 solid;
        cursor: pointer;
    }
.profwindow_air
	{
    	background-color: #2e568e;
        background-image: url(/images/abilities/bg_air.png);
		background-repeat: repeat;
    }
.profwindow_earth
	{
    	background-color: #2e568e;
        background-image: url(/images/abilities/bg_earth.png);
		background-repeat: repeat;
    }
.profwindow_fire
	{
    	background-color: #2e568e;
        background-image: url(/images/abilities/bg_fire.png);
		background-repeat: repeat;
    }
.profwindow_water
	{
    	background-color: #2e568e;
        background-image: url(/images/abilities/bg_water.png);
		background-repeat: repeat;
    }
.profwindow_light
	{
    	background-color: #2e568e;
        background-image: url(/images/abilities/bg_light.png);
		background-repeat: repeat;
    }
.profwindow_shadow
	{
    	background-color: #2e568e;
        background-image: url(/images/abilities/bg_shadow.png);
		background-repeat: repeat;
    }
.petwindow_normal
	{
    	background-color: #191919;
        border-top:2px #FFFFC8 solid;
        border-bottom:2px #FFFFC8 solid;
        border-left:2px #FFFFC8 solid;
        border-right:2px #FFFFC8 solid;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:2px;
        padding-right:2px;
    }
.petwindow_hover
	{
    	background-color: #323232;
        border-top:2px #FFFFC8 solid;
        border-bottom:2px #FFFFC8 solid;
        border-left:2px #FFFFC8 solid;
        border-right:2px #FFFFC8 solid;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:2px;
        padding-right:2px;
    }
.petwindow_selected
	{
    	background-color: #323232;
        border-top:2px #00CC00 solid;
        border-bottom:2px #00CC00 solid;
        border-left:2px #00CC00 solid;
        border-right:2px #00CC00 solid;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:2px;
        padding-right:2px;
    }
.petwindow_targeted
	{
    	background-color: #323232;
        border-top:2px #FF0000 solid;
        border-bottom:2px #FF0000 solid;
        border-left:2px #FF0000 solid;
        border-right:2px #FF0000 solid;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:2px;
        padding-right:2px;
    }
.petwindow_allytargeted
	{
    	background-color: #323232;
        border-top:2px #0099FF solid;
        border-bottom:2px #0099FF solid;
        border-left:2px #0099FF solid;
        border-right:2px #0099FF solid;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:2px;
        padding-right:2px;
    }
.text_shadow_1
	{
    	text-shadow: 1px 1px 2px #111;
    }
.leaderboardtext
	{
    	color:#FFFFFF;
        font-weight:bold;
        font-size:18px;
        text-align:center;
        text-shadow: 1px 1px 2px #111;
        padding-right:7px;
        padding-bottom:8px;
        cursor:pointer;
        cursor:hand;
    }
.leaderboardtext:hover
	{
    	color:#FFFF96;
    }
.tablebg1
	{
    	background:#C8E1FF;
    }
.tablerow1
	{
		background:#FFFFFF;
        cursor:pointer;
        cursor:hand;
	}
.tablerow1:hover
	{
		background:#FFFFC8;
	}
.tablerow2
	{
		background:#F0F0F0;
        cursor:pointer;
        cursor:hand;
	}
.tablerow2:hover
	{
		background:#FFFFC8;
	}
.questlist:hover
	{
    	background:#ffc873;
        cursor:pointer;
        cursor:hand;
    }
.questlistselect
	{
    	background:#ffc873;
        cursor:pointer;
        cursor:hand;
    }
.questlistloc
	{
		color:#000000;
        font-size:16px;
        font-weight:bold;
		background: #9b640f;
		background: -moz-linear-gradient(top, #cd9641, #9b640f);
		background: -webkit-gradient(linear, left top, left bottom, from(#cd9641), to(#9b640f));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cd9641', endColorstr='#9b640f');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cd9641', endColorstr='#9b640f')";
	}
.questlistloc:hover
	{
		color:#000000;
		background: #cd9641;
		background: -moz-linear-gradient(top, #9b640f, #cd9641);
		background: -webkit-gradient(linear, left top, left bottom, from(#9b640f), to(#cd9641));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9b640f', endColorstr='#cd9641');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9b640f', endColorstr='#cd9641')";
        cursor:hand;
        cursor:pointer;
	}
.gradientbg
	{
    	color:#FFFFFF;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
	}
.gradientbghover
	{
    	color:#FFFFFF;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
	}
.gradientbghover:hover
	{
		color:#FFFFC8;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
        cursor:hand;
        cursor:pointer;
	}
.gradientbghoveron
	{
    	color:#FFFFC8;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
        cursor:hand;
        cursor:pointer;
	}
.gradientbg2
	{
    	color:#FFFFFF;
		background: #963200;
		background: -moz-linear-gradient(top, #c86432, #963200);
		background: -webkit-gradient(linear, left top, left bottom, from(#c86432), to(#963200));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c86432', endColorstr='#963200');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c86432', endColorstr='#963200')";
	}
.gradientbg2:hover
	{
		color:#FFFFC8;
		background: #c86432;
		background: -moz-linear-gradient(top, #963200, #c86432);
		background: -webkit-gradient(linear, left top, left bottom, from(#963200), to(#c86432));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#963200', endColorstr='#c86432');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#963200', endColorstr='#c86432')";
        cursor:hand;
        cursor:pointer;
	}
.gradientbg3
	{
    	color:#FFFFFF;
		background: #009632;
		background: -moz-linear-gradient(top, #32c864, #009632);
		background: -webkit-gradient(linear, left top, left bottom, from(#32c864), to(#009632));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#32c864', endColorstr='#009632');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#32c864', endColorstr='#009632')";
	}
.gradientbg3:hover
	{
		color:#FFFFC8;
		background: #32c864;
		background: -moz-linear-gradient(top, #009632, #32c864);
		background: -webkit-gradient(linear, left top, left bottom, from(#009632), to(#32c864));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#009632', endColorstr='#32c864');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#009632', endColorstr='#32c864')";
        cursor:hand;
        cursor:pointer;
	}
.formatbutton
	{
		width:30px;
        height:26px;
        font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		cursor: pointer;
		cursor: hand;
	}
.formatbutton:hover
	{
		color:#FFFFC8;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
        border-top: 1px solid #111;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
    	border-left: 1px solid #111;
	}
.buttonbox
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		cursor: pointer;
		cursor: hand;
	}
.buttonbox:hover
	{
		color:#FFFFC8;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
        border-top: 1px solid #111;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
    	border-left: 1px solid #111;
	}
.buttonboxyes
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #006400;
		background: -moz-linear-gradient(top, #14a014, #006400);
		background: -webkit-gradient(linear, left top, left bottom, from(#14a014), to(#006400));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#14a014', endColorstr='#006400');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#14a014', endColorstr='#006400')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		cursor: pointer;
		cursor: hand;
	}
.buttonboxyes:hover
	{
		color:#FFFFC8;
		background: #14a014;
		background: -moz-linear-gradient(top, #006400, #14a014);
		background: -webkit-gradient(linear, left top, left bottom, from(#006400), to(#14a014));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006400', endColorstr='#14a014');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006400', endColorstr='#14a014')";
        border-top: 1px solid #111;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
    	border-left: 1px solid #111;
	}
.buttonboxno
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #640000;
		background: -moz-linear-gradient(top, #a01414, #640000);
		background: -webkit-gradient(linear, left top, left bottom, from(#a01414), to(#640000));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a01414', endColorstr='#640000');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a01414', endColorstr='#640000')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		cursor: pointer;
		cursor: hand;
	}
.buttonboxno:hover
	{
		color:#FFFFC8;
		background: #a01414;
		background: -moz-linear-gradient(top, #640000, #a01414);
		background: -webkit-gradient(linear, left top, left bottom, from(#640000), to(#a01414));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#640000', endColorstr='#a01414');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#640000', endColorstr='#a01414')";
        border-top: 1px solid #111;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
    	border-left: 1px solid #111;
	}
.buttonboxgrey
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #141414;
		background: -moz-linear-gradient(top, #646464, #141414);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#141414));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#141414');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#141414')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
	}
.button
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		cursor: pointer;
		cursor: hand;
	}
.button:hover
	{
		color:#FFFFC8;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
        border-top: 1px solid #111;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
    	border-left: 1px solid #111;
	}
.buttonyes
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #006400;
		background: -moz-linear-gradient(top, #14a014, #006400);
		background: -webkit-gradient(linear, left top, left bottom, from(#14a014), to(#006400));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#14a014', endColorstr='#006400');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#14a014', endColorstr='#006400')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		-moz-border-radius: 5px;
		border-radius: 5px;
		cursor: pointer;
		cursor: hand;
	}
.buttonyes:hover
	{
		color:#FFFFC8;
		background: #14a014;
		background: -moz-linear-gradient(top, #006400, #14a014);
		background: -webkit-gradient(linear, left top, left bottom, from(#006400), to(#14a014));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006400', endColorstr='#14a014');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#006400', endColorstr='#14a014')";
        border-top: 1px solid #111;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
    	border-left: 1px solid #111;
	}
.buttonno
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #640000;
		background: -moz-linear-gradient(top, #a01414, #640000);
		background: -webkit-gradient(linear, left top, left bottom, from(#a01414), to(#640000));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a01414', endColorstr='#640000');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a01414', endColorstr='#640000')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		-moz-border-radius: 5px;
		border-radius: 5px;
		cursor: pointer;
		cursor: hand;
	}
.buttonno:hover
	{
		color:#FFFFC8;
		background: #a01414;
		background: -moz-linear-gradient(top, #640000, #a01414);
		background: -webkit-gradient(linear, left top, left bottom, from(#640000), to(#a01414));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#640000', endColorstr='#a01414');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#640000', endColorstr='#a01414')";
        border-top: 1px solid #111;
		border-bottom: 1px solid #666;
		border-right: 1px solid #666;
    	border-left: 1px solid #111;
	}
.buttongrey
	{
    	height: 30px;
		font-weight:bold;
		font-size:12px;
		color:#FFFFFF;
		text-shadow: 1px 1px 2px #111;
		background: #141414;
		background: -moz-linear-gradient(top, #646464, #141414);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#141414));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#141414');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#141414')";
		border-top: 1px solid #666;
		border-bottom: 1px solid #111;
		border-right: 1px solid #111;
    	border-left: 1px solid #666;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
.smallfont
	{
		font-size: 10px;
	}
.pageheader
	{ 
		font-size: 24px;
		font-weight: bold;
	}
.pagesubheader
	{ 
		font-size: 18px;
		font-weight: bold;
	}
.textlink
	{
		font-weight:bold;
		color:#06C;
		text-decoration:none;
	}
.textlink:hover
	{
		color: #09F;
		cursor:pointer;
		cursor:hand;
	}
.forum_link
	{
		font-weight:bold;
		color:#F90;
		text-decoration:none;
	}
.forum_link:hover
	{
		color: #FC6;
		cursor:pointer;
		cursor:hand;
	}
.stabletab
	{
		border-right:1px solid #364f87;
		border-left:1px solid #7189c0;
		text-align:center;
		color:#FFF;
		font-size:14px;
		font-weight:bold;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
		text-shadow: 1px 1px 2px #111;
	}
.stabletab:hover
	{
		color:#FFFFC8;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
		cursor:pointer;
		cursor:hand;
	}
.stabletabselected
	{
		border-right:1px solid #364f87;
		border-left:1px solid #7189c0;
		text-align:center;
		color:#FFFFC8;
		font-size:14px;
		font-weight:bold;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
		text-shadow: 1px 1px 2px #111;
		cursor:pointer;
		cursor:hand;
	}
.avatartab
	{
		border-right:1px solid #364f87;
		border-left:1px solid #7189c0;
		text-align:center;
		color:#FFF;
		font-size:14px;
		font-weight:bold;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
		text-shadow: 1px 1px 2px #111;
	}
.avatartab:hover
	{
		color:#96ff96;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
		cursor:pointer;
		cursor:hand;
	}
.avatartabselected
	{
		border-right:1px solid #364f87;
		border-left:1px solid #7189c0;
		text-align:center;
		color:#96ff96;
		font-size:14px;
		font-weight:bold;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
		text-shadow: 1px 1px 2px #111;
		cursor:pointer;
		cursor:hand;
	}
.avatartab2
	{
		border-right:1px solid #364f87;
		border-left:1px solid #7189c0;
		text-align:center;
		color:#FFF;
		font-size:14px;
		font-weight:bold;
		background: #7188cb;
		background: -moz-linear-gradient(top, #98b1ed, #7188cb);
		background: -webkit-gradient(linear, left top, left bottom, from(#98b1ed), to(#7188cb));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#98b1ed', endColorstr='#7188cb');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#98b1ed', endColorstr='#7188cb')";
		text-shadow: 1px 1px 2px #111;
	}
.avatartab2:hover
	{
		color:#96ff96;
		background: #98b1ed;
		background: -moz-linear-gradient(top, #7188cb, #98b1ed);
		background: -webkit-gradient(linear, left top, left bottom, from(#7188cb), to(#98b1ed));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7188cb', endColorstr='#98b1ed');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7188cb', endColorstr='#98b1ed')";
		cursor:pointer;
		cursor:hand;
	}
.avatartab2selected
	{
		border-right:1px solid #364f87;
		border-left:1px solid #7189c0;
		text-align:center;
		color:#96ff96;
		font-size:14px;
		font-weight:bold;
		background: #98b1ed;
		background: -moz-linear-gradient(top, #7188cb, #98b1ed);
		background: -webkit-gradient(linear, left top, left bottom, from(#7188cb), to(#98b1ed));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7188cb', endColorstr='#98b1ed');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7188cb', endColorstr='#98b1ed')";
		text-shadow: 1px 1px 2px #111;
		cursor:pointer;
		cursor:hand;
	}
.tab
	{
		height:30px;
        border-right:1px solid #111111;
		border-left:1px solid #646464;
		text-align:center;
		color: #4BAFFF;
		background: #111111;
		background: -moz-linear-gradient(top, #646464, #111111);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#111111));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#111111');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#111111')";
        font-size:18px;
        font-weight:bold;
		text-shadow: 1px 1px 2px #111;
	}
.tab:hover
	{
		border-right:1px solid #646464;
		border-left:1px solid #111111;
		color: #FF9632;
		background: #646464;
		background: -moz-linear-gradient(top, #111111, #646464);
		background: -webkit-gradient(linear, left top, left bottom, from(#111111), to(#646464));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#111111', endColorstr='#646464');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#111111', endColorstr='#646464')";
        font-size:18px;
        font-weight:bold;
		cursor:pointer;
	}
.tab_selected
	{
		height:30px;
        border-right:1px solid #646464;
		border-left:1px solid #111111;
		text-align:center;
		color: #FF9632;
		background: #646464;
		background: -moz-linear-gradient(top, #111111, #646464);
		background: -webkit-gradient(linear, left top, left bottom, from(#111111), to(#646464));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#111111', endColorstr='#646464');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#111111', endColorstr='#646464')";
        font-size:18px;
        font-weight:bold;
		text-shadow: 1px 1px 2px #111;
		cursor:pointer;
	}
.abilitybackground
	{
    	background-color: #000000;
        background: -moz-linear-gradient(top, #4b4b4b, #000000);
        background: -webkit-gradient(linear, left top, left bottom, from(#4b4b4b), to(#000000));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4b4b4b', endColorstr='#000000');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4b4b4b', endColorstr='#000000')";
    }
.abilitybackground:hover
	{
    	background-color: #4b4b4b;
        background: -moz-linear-gradient(top, #000000, #4b4b4b);
        background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#4b4b4b));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000000', endColorstr='#4b4b4b');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000000', endColorstr='#4b4b4b')";
    }
a:link
	{
		color: #06C;
	}
a:visited
	{
		color: #06C;
	}
a:hover
	{
		color: #09F;
	}
.highlighted
	{
    	color: #F60;
   	}
.highlighted2
	{
    	color: #F90;
   	}
.menu-nav
	{
		position:relative;
		width:700px;
		height:40px;
       font-size:14px;
		font-weight:bold;
		color:#999;
		margin: 0 auto;
		z-index: 1000;
	}
.menu-nav ul
	{
		list-style:none;
		color: #FFF;
	}
.menu-nav ul li
	{
		 min-width:100px;
		 float:left;
		 position:relative;
		 z-index: 1001;
	}
.menu-nav ul li a
	{
		border-right:1px solid #364f87;
		border-left:1px solid #7189c0;
		padding:10px;
		display:block;
		text-decoration:none;
		text-align:center;
		color:#FFF;
		background: #395593;
		background: -moz-linear-gradient(top, #647db5, #395593);
		background: -webkit-gradient(linear, left top, left bottom, from(#647db5), to(#395593));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#647db5', endColorstr='#395593')";
		text-shadow: 1px 1px 2px #111;
	}
.menu-nav ul li a:hover
	{
		color:#FFFFC8;
		background: #647db5;
		background: -moz-linear-gradient(top, #395593, #647db5);
		background: -webkit-gradient(linear, left top, left bottom, from(#395593), to(#647db5));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#395593', endColorstr='#647db5')";
	}
.menu-nav ul li ul
	{
		display: none;
	}
.menu-nav ul li:hover ul
	{
		display: block;
		position: absolute;
		top:38px;
		min-width:200px;
		left:0;
		margin-top: -2px;
	}
.menu-nav ul li:hover ul li a
	{
		display:block;
		color:#ffffff;
		width: 110px;
		text-align: center;
		border-bottom: 1px solid #283f74;
		border-top: 1px solid #366ea6;
		background: #364f87;
	}
.menu-nav ul li ul li:first-child a
	{
		border-top:none;
	}
.menu-nav ul li ul li:last-child a
	{
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		-moz-border-radius-bottomleft: 5px;
		-moz-border-radius-bottomright: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
	}
.menu-nav ul li:hover ul li a:hover
	{
		background:#395593;
		color:#FFFFC8;
	}
.explore_title
	{
    	color: #FFFFC8;
        font-size:14px;
        font-weight:bold;
        text-shadow: 1px 1px 2px #111;
    }
.table_footer
	{
    	color: #FFFF96;
        font-weight: bold;
        background: #2e477e;
        background: -moz-linear-gradient(top, #4566ad, #2e477e);
        background: -webkit-gradient(linear, left top, left bottom, from(#4566ad), to(#2e477e));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4566ad', endColorstr='#2e477e');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4566ad', endColorstr='#2e477e')";
        padding-bottom:10px
    }
.table_gradientbg
	{
    	text-align: center;
        color: #4BAFFF;
		background: #111111;
		background: -moz-linear-gradient(top, #646464, #111111);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#111111));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#111111');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#111111')";
        font-size:24px;
        font-weight:bold;
        padding-bottom:4px;
    }
.table_background
	{
    	background-color: #2e568e;
        background-image: url(/images/website/table_background.png);
		background-repeat: repeat;
    }
.table_title
	{
    	color: #FFFFC8;
        font-size:24px;
        font-weight:bold;
        text-shadow: 1px 1px 2px #111;
    }
.table_heading
	{
    	color: #FFFFFF;
        font-size:16px;
        font-weight:bold;
    }
.table_key
	{
    	color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        background: #646464;
    }
.table_section
	{
    	background-color: #2e568e;
    }
.table_mininews
	{
    	color: #FFFFC8;
        font-weight:bold;
        cursor:pointer;
    }
.table_mininews:hover
	{
    	background-color: #3271c8;
    }
.table_mininewsselected
	{
    	color: #FFFFC8;
        font-weight:bold;
        cursor:pointer;
        background-color: #3271c8;
    }
.table_rowtext
	{
    	color: #FFFFFF;
    }
.table_row1
	{
		color: #FFFFC8;
        background: #2e568e;
	}
.table_row2
	{
		color: #FFFFC8;
        background: #3271c8;
	}
.table_notif
	{
		color: #FFFFFF;
        background: #2e568e;
	}
.table_notifunread
	{
		color: #FFFFC8;
        font-weight:bold;
        background: #3271c8;
	}
.tradebroker_row1
	{
    	background-color: #e6d7be;
    }
.tradebroker_row2
	{
    	background-color: #f5e6cd;
    }
.tradebroker_key
	{
    	color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        background: #646464;
    }
.feature_title
	{
    	color: #009900;
        font-size:30px;
        font-weight:bold;
    }
.siteeventmessage
	{
    	background: #FFAF00;
        background-color: #FFAF00;
    	color: #000000;
        font-size: 18px;
        font-weight: bold;
    }
.sitemotdmessage
	{
    	background: #2e568e;
        background-color: #2e568e;
        color: #FFFFFF;
        font-size: 16px;
        font-weight: bold;
        text-shadow: 1px 1px 2px #111;
    }
.forum_gradientbg
	{
		text-align: center;
        color: #4BAFFF;
		background: #111111;
		background: -moz-linear-gradient(top, #646464, #111111);
		background: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#111111));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#111111');
   		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#111111')";
        font-size:24px;
        font-weight:bold;
        padding-bottom:4px;
	}
.forum_section_title
	{
    	font-size: 24px;
        font-weight: bold;
        padding-left: 21px;
    }
.forum_section_subject
	{
    	font-size: 18px;
        font-weight: bold;
        padding-left: 21px;
    }
.forum_section
	{
    	background-color: #2e568e;
    }
.forum_section:hover
	{
    	background-color: #3271c8;
    }
.forum_key
	{
    	color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        background: #646464;
    }
.forum_icon
	{
    	border-right: 1px #000 solid;
    }
.forum_icon:hover
	{
    	cursor:pointer;
        cursor:hand;
    }
.forum_title
	{
    	color: #FFFFC8;
        font-size: 16px;
        font-weight: bold;
        padding-left: 5px;
        border-right: 1px #000 solid;
    }
.forum_title:hover
	{
    	cursor: pointer;
        cursor: hand;
    }
.forum_pages
	{
    	color: #FFFFC8;
        font-size: 16px;
        font-weight: bold;
        padding-right: 5px;
        border-right: 1px #000 solid;
    }
.forum_description
	{
    	color: #F0F0F0;
        font-size: 14px;
        padding-left: 5px;
        border-right: 1px #000 solid;
    }
.forum_description:hover
	{
    	cursor: pointer;
        cursor: hand;
    }
.forum_threadcount
	{
    	color: #F0F0F0;
        font-size: 16px;
        font-weight: bold;
        border-right: 1px #000 solid;
    }
.forum_threadcount:hover
	{
    	cursor:pointer;
        cursor:hand;
    }
.forum_postcount
	{
    	color: #F0F0F0;
        font-size: 16px;
        font-weight: bold;
        border-right: 1px #000 solid;
    }
.forum_postcount
	{
    	cursor:pointer;
        cursor:hand;
    }
.forum_lastpost_title
	{
    	color: #FFFFC8;
        font-size: 16px;
        font-weight: bold;
        padding-left: 5px;
    }
.forum_lastpost_title:hover
	{
    	cursor: pointer;
        cursor: hand;
    }
.forum_lastpost_author
	{
    	color: #F0F0F0;
        font-size: 14px;
        padding-left: 5px;
    }
.forum_lastpost_author:hover
	{
    	cursor: pointer;
        cursor: hand;
    }
.forum_post
	{
    	color: #F0F0F0;
        background-color: #2e568e;
    }
.forum_post_sec
	{
    	color: #FFFFC8;
    }
.forum_quote
	{
    	background-color: #646464;
   	}
.forum_quotetitle
	{
    	color: #FFFFC8;
   	}
.itemtooltip
	{
    	align: left;
    	background-color: #000;
        font-family: calibri;
        color: #FFFFFF;
        font-size: 13px;
        font-weight: bold;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
    }
.friendnpc
	{
    	font-weight:bold;
        color:#090;
    }
.allynpc
	{
    	font-weight:bold;
        color:#09F;
    }
.region
	{
    	font-weight:bold;
        color:#06F;
    }
.town
	{
    	font-weight:bold;
        color:#90F;
    }
.partypet
	{
    	font-weight:bold;
        color:#09F;
    }
.enemy
	{
    	font-weight:bold;
        color:#F00;
    }
.location
	{
    	font-weight:bold;
        color:#09F;
    }
.questitem
	{
    	font-weight:bold;
        color:#964B00;
    }
.commonitem
	{
    	font-weight:bold;
        color:#0C0;
    }
.rareitem
	{
    	font-weight:bold;
        color:#06F;
    }
.epicitem
	{
    	font-weight:bold;
        color:#90F;
    }
.legendaryitem
	{
    	font-weight:bold;
        color:#F90;
    }
.mythicalitem
	{
    	font-weight:bold;
        color:#C00;
    }
.siteadmin
	{
    	font-weight: bold;
        color: #E00;
    }
.explore_pet
	{
    	font-weight:bold;
        color:#09F;
    }
.explore_friend
	{
    	font-weight:bold;
        color:#090;
    }
.explore_enemy
	{
    	font-weight:bold;
        color:#F00;
    }
.explore_zone
	{
    	font-weight:bold;
        color:#06F;
    }
.explore_region
	{
    	font-weight:bold;
        color:#F90;
    }
.explore_town
	{
    	font-weight:bold;
        color:#90F;
    }
.dialogue_div
	{
    	border-top: 2px solid #2D3237;
		border-bottom: 2px solid #2D3237;
		border-right: 2px solid #2D3237;
		border-left: 2px solid #2D3237;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
    }
.dialogue_main
	{
    	background-color: #32508C;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
    }
.dialogue_head
	{
    	color: #FFEB96;
        text-shadow: 1px 1px 2px #111111;
    }
.dialogue_sub
	{
    	color: #000000;
    	background-color: #F5FAFF;
        border-left: 1px solid #F0F5FA;
        border-top: 1px solid #F0F5FA;
    }
.main_button
	{
    	height: 28px;
        font-size: 12px;
		font-weight: bold;
		color: #F5FAFF;
        background: #32508C;
        background: -moz-linear-gradient(top, #4664A0, #32508C);
        background: -webkit-gradient(linear, left top, left bottom, from(#4664A0), to(#32508C));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#32508C', endColorstr='#4664A0');
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#32508C', endColorstr='#4664A0');
        border: 1px solid #2D3237;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
.main_button:hover
	{
		color: #FFEB96;
        background: #4664A0;
        background: -moz-linear-gradient(top, #32508C, #4664A0);
        background: -webkit-gradient(linear, left top, left bottom, from(#32508C), to(#4664A0));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4664A0', endColorstr='#32508C');
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4664A0', endColorstr='#32508C');
        cursor: pointer;
	}
.gray_button
	{
		height: 28px;
        font-size: 12px;
		font-weight: bold;
		color: #F5FAFF;
        background: #646464;
        background: -moz-linear-gradient(top, #787878, #646464);
        background: -webkit-gradient(linear, left top, left bottom, from(#787878), to(#646464));
        filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#787878');
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#646464', endColorstr='#787878');
        border: 1px solid #2D3237;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
.yes_font
	{
    	color: #00AF00;
    }
.no_font
	{
    	color: #C80000;
    }
.main_font1
	{
    	color: #32508C;
    }
.main_font2
	{
    	color: #000000;
    }
.main_font3
	{
    	color: #F5FAFF;
    }
.high_font1
	{
    	color: #FFEB96;
    }
.gray_font1
	{
    	color: #999999;
    }
.main_table2
	{
    	color: #000000;
    	background-color: #EBE1D2;
    	border-top: 2px solid #B4B9BE;
		border-bottom: 2px solid #B4B9BE;
		border-right: 2px solid #B4B9BE;
		border-left: 2px solid #B4B9BE;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
    }
.main_table3
	{
    	color: #000000;
    	background-color: #F5FAFF;
    	border-top: 2px solid #B4B9BE;
		border-bottom: 2px solid #B4B9BE;
		border-right: 2px solid #B4B9BE;
		border-left: 2px solid #B4B9BE;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
    }
.item_high_1
	{
    	color: #FFFF96;
    }