/* ------------------------------------------------------ */
/* ------------------------------------------------------ */
/* iKonboard 3.2 Default skin stylesheet created by Faust */
/* ------------------------------------------------------ */


/* ------------------------------------------------------ */
/* Main board css. These apply if not defined by another- */
/* ID or class------------------------------------------- */
/* ------------------------------------------------------ */
body {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #404040;
background-color: #041E40;
background-image: url(images/bg.gif);
}

table,
tr,
td {
font-size: 11px;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #404040;
}

hr {
border-right:  none;
border-top:  1px dashed #BBDCFF;
border-bottom:  1px dashed #FFFFFF;
border-left:  none;
}

a:link,
a:visited,
a:active {
text-decoration: underline;
color: #4277BD;
}
a:hover {
color: #9A3D00;
}

IMG {
border: 0px;
}

FORM {
padding: 0px;
margin: 0px;
}
/* ------------------------------------------------------ */
/* These areas control the input fields, ibcode buttons,- */ 
/* and submit buttons------------------------------------ */
/* ------------------------------------------------------ */
.forminput {
background: #FFF;
border: 1px solid #B4B4B4;
color: #000;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 10px;
padding: 2px;
vertical-align: middle;
}

.textinput {
background: #FFF;
border: 1px solid #B4B4B4;
color: #000;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
padding: 2px;
vertical-align: middle;
}

.button {
background: #EFFDFF;
background-image: url(images/button_bg.gif);
border: 1px solid #4A5883;
color: #000;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 10px;
font-weight: bold;
padding: 2px;
vertical-align: middle;
}

.button_normal {
background: #8A8A8B;
background-image: url(images/button_normal.gif);
border: 1px solid #4E4E4E;
color: #FFF;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 10px;
font-weight: bold;
padding: 2px;
vertical-align: middle;
}
/* ------------------------------------------------------ */
/* This controls the avatar area in the members bar------ */
/* ------------------------------------------------------ */
.avatar_float {
float: left;
}
/* ------------------------------------------------------ */
/* The following controls every aspect of the user------- */
/* profile area. This is mainly independant from the rest */
/* of the boards css since we have plans of making this-- */
/* member editable in the future------------------------- */
/* ------------------------------------------------------ */
.profile_container {
padding: 4px;
margin: 0px;
background-color: #EEEEEE;
border:1px solid #D7D7D7;
}

.profilearea {
background-color: #FFFFFF;
border:1px solid #D7D7D7;
margin-top: 2px;
}

.profilearea_one_content {
background-color: #EEEEEE;
padding: 4px;
color: #404040;
}
.profilearea_one_content a:link,
.profilearea_one_content a:visited,
.profilearea_one_content a:active {
text-decoration: underline;
color: #00008C;
}
.profilearea_one_content a:hover {
text-decoration: none;
}

.profilearea_two_content {
background-color: #E3E3E3;
padding: 4px;
color: #404040;
}
.profilearea_two_content a:link,
.profilearea_two_content a:visited,
.profilearea_two_content a:active {
text-decoration: underline;
color: #00008C;
}
.profilearea_two_content a:hover {
text-decoration: none;
}

.profilearea_three_content {
background-color: #F3F3F3;
padding: 4px;
color: #404040;
}
.profilearea_three_content a:link,
.profilearea_three_content a:visited,
.profilearea_three_content a:active {
text-decoration: underline;
color: #00008C;
}
.profilearea_three_content a:hover {
text-decoration: none;
}

.proline {
color: #FFFFFF;
background-color: #9E9E9E;
padding: 4px;
}

.proline_cat {
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}
.proline_cat a:link,
.proline_cat a:visited,
.proline_cat a:active {
text-decoration: none;
color: #FFFFFFF;
}
.proline_cat a:hover {
text-decoration: underline;
}

.proline_head {
color: #FFFFFF;
background-color: #293B90;
background-image: url(images/mainbar_bg.gif);
padding: 6px;
}

.pro_headline {
font-size: 12px;
font-weight: bold;
color: #404040;
}

.pro_contacts {
font-size: 10px;
font-weight: bold;
color: #444444;
text-align: center;
}
.pro_contacts a:link,
.pro_contacts a:visited,
.pro_contacts a:active {
text-decoration: none;
color: #444444;
}
.pro_contacts a:hover {
text-decoration: underline;
}

.pro_top_eight {
font-size: 10px;
font-weight: bold;
color: #444444;
text-align:center;
}
.proline_user {
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}
.proline_user a:link,
.proline_user a:visited,
.proline_user a:active {
text-decoration: underline;
color: #FFFFFF;
}
.proline_user a:hover {
text-decoration: underline;
}

.pro_online {
padding: 4px;
float: right;
}
/* ------------------------------------------------------ */
/* This area contains the css for the main boxed in------ */
/* areas and the areas that have a grey box.------------- */
/* ------------------------------------------------------ */
.outerborder {
background-color: #FBFBFB;
border:1px solid #A2C3EF;
}

.greyboard {
background-color: #FBFBFB;
border:1px solid #BDBDBD;
margin-top: 2px;
}

.greyboard_content {
background-color: #E8E8E8;
padding: 4px;
color: #333333;
}
.greyboard_content a:link,
.greyboard_content a:visited,
.greyboard_content a:active {
text-decoration: underline;
color: #4277BD;
}
.greyboard_content a:hover {
text-decoration: none;
}
/* ------------------------------------------------------ */
/* This area contains the two color box variations------- */ 
/* ------------------------------------------------------ */
.cell_one {
background-color: #ECEEFF;
padding: 4px;
color: #404040;
}

.cell_two {
background-color: #F6F8FF;
padding: 4px;
color: #404040;
}
/* ------------------------------------------------------ */
/* This area controls the small "topics-posts" box which- */ 
/* is located to the right of the forum name------------- */
/* ------------------------------------------------------ */
.cell_two_float {
float: right;
width: 152px;
background-color: #F0F3FF;
border: 1px dashed #D5E5FF;
}

.cell_two_float_text {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #444444;
line-height: 17px;
}
/* ------------------------------------------------------ */
/* This area contains the style of the logo areas as well */
/* as the top menu and navigation bar.------------------- */ 
/* ------------------------------------------------------ */
.logo {
padding: 0px;
background-image: url(images/logo_bg.jpg);
}

.menu_top {
background-color: #FFFFFF;
border:1px solid #D7DCD1;
margin-top: 2px;
}

.menu_top_content {
background-color: #F0F5FA;
padding: 4px;
}

.menu_line {
color: #00008C;
padding: 4px;
}
.menu_line a:link,
.menu_line a:visited,
.menu_line a:active {
text-decoration: underline;
color: #5D93C9;
}
.menu_line a:hover {
text-decoration: underline;
color: #00008C;
}

.menubar {
padding: 4px;
}

.navborder {
background-color: #FFFFFF;
border:1px solid #CBEDDC;
}

.navigation {
font-weight: bold;
color: #404040;
background-color: #E9FFFA;
padding: 4px;
}
.navigation a:link,
.navigation a:visited,
.navigation a:active {
text-decoration: underline;
color: #4277BD;
}
.navigation a:hover {
text-decoration: underline;
}
/* ------------------------------------------------------ */
/* This area contains the two variations of footer bars-- */
/* ------------------------------------------------------ */

.footer {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;

color: #FFFFFF;

background-color: #051B72;
padding: 4px;
}
.footer a:link,
.footer a:visited,
.footer a:active {
text-decoration: none;
color: #FFFFFF;
}
.footer a:hover {
text-decoration: underline;
}

.cell_four {
background-color: #CED5FF;
padding: 4px;
}
/* ------------------------------------------------------ */
/* This area contains the user cp, messenger, and-------- */
/* extended statistics container style------------------- */
/* ------------------------------------------------------ */
.alt_container {
padding: 4px;
margin: 0px;
background-color: #EEEEEE;
border:1px solid #D7D7D7;
}
/* ------------------------------------------------------ */
/* This area contains the left menu style for the user cp */
/* , messenger, and extended statistics.----------------- */
/* ------------------------------------------------------ */
.umenuborder {
background-color: #FFFFFF;
border:1px solid #D7D7D7;
padding: 1px;
width: 202px;
margin-top: 2px;
}

.usermenu {
background-color: #F3F3F3;
border-top: 1px solid #D7D7D7;
border-right: 1px solid #D7D7D7;
border-bottom: 0px;
border-left: 1px solid #D7D7D7;
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 200px;
}

.usermenu li a{
background: #F3F3F3 url(images/marker_off.gif) no-repeat 2px center;
font: bold 11px "Tahoma", "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 8px 0;
padding-left: 20px;
text-decoration: none;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #CCCCCC;
}

* html .usermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 180px;
}

.usermenu li a:visited, 
color: #000000;
}

.markermenu li a:active{
background-color: #D6D6D6;
}

.usermenu li a:hover{
color: #000000;
background-color: #D6D6D6;
background-image:url(images/marker_on.gif);
}

.umenubar {
font-size: 10px;
font-weight:bold;
color: #FFFFFF;
background-color: #293B90;
background-image: url(images/mainbar_bg.gif);
padding: 6px;
margin-bottom:1px;
}

.umenu_cell {
font-size: 11px;
font-weight: bold;
background-color: #F3F3F3;
border:1px solid #D7D7D7;
padding: 8px;
}

.umenu_cell a:link,
.umenu_cell a:visited {
background-color: #FFFFFF;
text-decoration: none;
color: #404040;
}
.umenu_cell a:active {
background-color: #000000;
text-decoration: underline;
}
.umenu_cell a:hover {
background-color: #990000;
text-decoration: underline;
}
/* ------------------------------------------------------ */
/* This area contains the style for the main bar and----- */
/* category line----------------------------------------- */
/* ------------------------------------------------------ */
.mainbar {
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
background-color: #0255B4;
border: 1px solid #254394;
background-image: url(images/mainbar_bg.gif);
padding: 6px;
}
.mainbar a:link,
.mainbar a:visited,
.mainbar a:active {
text-decoration: underline;
color: #FFFFFF;
}
.mainbar a:hover {
text-decoration: underline;
}

.catline {
font-size: 11px;
font-weight: bold;
color: #7A91B0;
background-color: #DAE0FF;
border: 1px solid #C6CCEB;
padding: 4px;
}
.catline a:link,
.catline a:visited,
.catline a:active {
text-decoration: none;
color: #7A91B0;
}
.catline a:hover {
text-decoration: underline;
}

.catline_small {
font-size: 10px;
font-weight: bold;
color: #7A91B0;
background-color: #DAE0FF;
border: 1px solid #C6CCEB;
padding: 4px;
}
.catline_small a:link,
.catline_small a:visited,
.catline_small a:active {
text-decoration: none;
color: #7A91B0;
}
.catline_small a:hover {
text-decoration: underline;
}
/* ------------------------------------------------------ */
/* The category area has the option of showing a sponsor- */
/* image to the right of it...this controls it.---------- */
/* ------------------------------------------------------ */
.sponsor {
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
float: right;
}


/* ------------------------------------------------------ */
/* This contains the style of certain areas that are----- */
/* different from the main cell_one and cell_two colors-- */
/* ------------------------------------------------------ */
.area_smilie_text {
font-size: 10px;
font-weight: bold;
color: #999999;
text-align: center;
}

.area_smilie {
background-color: #FFFFFF;
border:1px solid #D7D7D7;
width: 125px;
}

.area_activeusers {
background-color: #ECEEFF;
padding: 4px;
}

.area_statistics {
background-color: #F1F3FF;
padding: 4px;
}

.area_invite {
background-color: #ECEEFF;
padding: 4px;
text-align: center;
}

.area_webring {
background-color: #F1F3FF;
padding: 4px;
text-align: center;
}
/* ------------------------------------------------------ */
/* This sets the look of certain linked text including--- */
/* the main forum name and user name links...etc..------- */
/* ------------------------------------------------------ */
.link_forumusers {
font-size: 11px;
color: #767C9C;
}

.link_calendar {
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
float:right;
}
.link_calendar a:link,
.link_calendar a:visited,
.link_calendar a:active {
text-decoration: underline;
color: #FFFFFF;
}
.link_calendar a:hover {
text-decoration: none;
}

.link_help {
font-size: 11px;
font-weight: bold;
color: #444444;
}
.link_help a:link,
.link_help a:visited,
.link_help a:active {
text-decoration: underline;
color: #444444;
}
.link_help a:hover {
text-decoration: none;
}

.link_messenger {
float: right;
text-align: right;
}
.link_messenger a:link,
.link_messenger a:visited,
.link_messenger a:active {
text-decoration: none;
color: #990000;
}
.link_messenger a:hover {
text-decoration: underline;
}

.link_report a:link,
.link_report a:visited,
.link_report a:active {
text-decoration: underline;
color: #990000;
}
.link_report a:hover {
text-decoration: none;
}

.link_ip a:link,
.link_ip a:visited,
.link_ip a:active {
text-decoration: underline;
color: #990000;
}
.link_ip a:hover {
text-decoration: none;
}

.link_markasread {
float: right;
text-align: right;
}

.link_team {
float: right;
text-align: right;
}

.link_deletecookies {
float: right;
text-align: right;
}

.link_main {
font-size: 11px;
font-weight: bold;
color: #4277BD;
}
.link_main a:link,
.link_main a:visited,
.link_main a:active {
text-decoration: underline;
color: #1F3A56;
}
.link_main a:hover {
text-decoration: none;
color: #4277BD;
}

.link_user {
color: #990000;
}
.link_user a:link,
.link_user a:visited,
.link_user a:active {
text-decoration: underline;
color: #990000;
}
.link_user a:hover {
text-decoration: none;
}
/* ------------------------------------------------------ */
/* This sets the look of the desciption for forums and--- */
/* topics------------------------------------------------ */
/* ------------------------------------------------------ */
.desc {
font-size: 11px;
color: #888888;
}
/* ------------------------------------------------------ */
/* This area controls style elements of the calendar----- */
/* ------------------------------------------------------ */
.calendar_blank {
background-color: #F6F8FF;
height: 80px;
width: 14%;
}

.calendar_normal {
background-color: #ECEEFF;
height: 80px;
width: 14%;
}

.calendar_active {
background-color: #DAE0FF;
height: 80px;
width: 14%;
}

.calendar_normaltext {
font-size: 11px;
font-weight:normal;
color: #000000;
}

.calendar_highlight {
font-size: 11px;
font-weight: bold;
color: #566990;
}
.calendar_highlight a:link,
.calendar_highlight a:visited,
.calendar_highlight a:active {
text-decoration: underline;
color: #566990;
}
.calendar_highlight a:hover {
text-decoration: underline;
color: #404040;
}

.calendar_desc {
font-size: 10px;
color: #666666;
}

.calendar_date {
font-size: 10px;
font-weight: bold;
color: #566990;
}
/* ------------------------------------------------------ */
/* This area controls style elements of the help area---- */
/* ------------------------------------------------------ */
.help_container {
width: 700px;
}

.help_box {
text-align: center;
width: 199px;
height: 27px;
float: left;
padding: 15px;
margin: 1px;
background-color: #F8F8F8;
border: 1px solid #CECECE;
display: block;
}
/* ------------------------------------------------------ */
/* This area controls the look of the post area---------- */
/* ------------------------------------------------------ */
.post_top {
color: #000000;
background-color: #DAE0FF;
border: 1px solid #C6CCEB;
padding: 4px;
line-height: 19px;
}

.post_bottom {
background-color: #CED5FF;
padding: 4px 4px 0px 4px;
line-height: 19px;
}

.post_name {
line-height: 16px;
padding: 4px 4px 4px 4px;
}

.post_title {
font-size: 11px;
font-style: italic;
line-height: 150%;
color: #37496D;
}

.post_details {
font-size: 11px;
color: #848687;
}

.postarea_one {
background-color: #ECEEFF;
padding: 4px;
}

.postarea_two {
background-color: #F6F8FF;
border: 1px solid #DBDDEE;
padding: 4px;
}
/* ------------------------------------------------------ */
/* This area controls the look of the page links bar----- */
/* ------------------------------------------------------ */
.pagesof {
font-size: 10px;
font-weight: bold;
 color: #FFFFFF;
background-color: #041887;
border-top:1px solid #071775;
border-bottom:1px solid #071775;
border-left:1px solid solid #071775;
position: relative;
visibility: visible;
text-align: center;
padding: 2px 6px 2px 6px;
white-space: nowrap;
}

.currentpage {
font-size: 10px;
font-weight: bold;
color: #000000;
background-color: #EFEFEF;
border-top:1px solid #071775;
border-right:1px solid #071775;
border-bottom:1px solid #071775;
position: relative;
visibility: visible;
text-align: center;
padding: 2px 6px 2px 6px;
white-space: nowrap;
}

.page {
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
background-color: #9D9D9D;
border-top:1px solid #071775;
border-right:1px solid #071775;
border-bottom:1px solid #071775;
position: relative;
visibility: visible;
text-align: center;
padding: 2px 6px 2px 6px;
white-space: nowrap;
text-decoration:none;
}
.page a:link, 
.page a:visited, 
.page a:active {
color: #FFFFFF;
text-decoration:none;
}
.page a:hover {
color: #FFFFFF;
text-decoration:underline;
}
/* ------------------------------------------------------ */
/* This area controls the look of the board/icon legend-- */
/* ------------------------------------------------------ */
.boardlegend {
background-color: #FBFBFB;
border:1px solid #BDBDBD;
}

.boardlegend_content {
background-color: #E8E8E8;
padding: 4px;
}
/* ------------------------------------------------------ */
/* This area controls the look of the moderation panel--- */
/* bar--------------------------------------------------- */
/* ------------------------------------------------------ */
.modpanel {
background-color: #FBFBFB;
border:1px solid #BDBDBD;
margin-top: 2px;
}

.modpanel_content {
text-align: center;
background-color: #E8E8E8;
padding: 4px;
color: #333333;
}
.modpanel_content a:link,
.modpanel_content a:visited,
.modpanel_content a:active {
text-decoration: underline;
color: #4277BD;
}
.modpanel_content a:hover {
text-decoration: none;
}
/* ------------------------------------------------------ */
/* This area controls the look of the bold headline text- */
/* that appears in top areas of the user cp-------------- */
/* ------------------------------------------------------ */
.uheadline {
font-size: 12px;
font-weight: bold;
color: #404040;
}
/* ------------------------------------------------------ */
/* This area controls the color of the *attention*------- */
/* grabbing red text and symbols------------------------- */
/* ------------------------------------------------------ */
.red_text {
color:red;
}
/* ------------------------------------------------------ */
/* This area effects the signature and the color of the-- */
/* text for user posts----------------------------------- */
/* ------------------------------------------------------ */
#signature {
font-size: 11px;
color: #566990;
}

#postcolor {
font-size: 12px;
color: #7777777;
line-height: 150%;
}
/* ------------------------------------------------------ */
/* This area controls the style of the copyright text---- */
/* and also the look of the quote and code post boxes.--- */
/* ------------------------------------------------------ */
#copyright {
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
text-decoration: none;
line-height: 12px;
color: #404040;
letter-spacing: 1px;
}
#copyright a:link,
#copyright a:visited,
#copyright a:active,
#copyright a:hover {
text-decoration:underline;
color: #4277BD;
}

#QUOTEHEAD { 
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #8E95C0;
background-color: #EBEDFF;
border-left: 1px solid #B1B8E3;
border-top: 1px solid #B1B8E3;
border-right: 1px solid #B1B8E3;
border-bottom: 1px dotted #B1B8E3;
padding-left: 2px;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
}

#QUOTE {
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
color: #333333;
background-color: #FFFFFF;
border-left: 1px solid #B1B8E3;
border-right: 1px solid #B1B8E3;
border-bottom: 1px solid #B1B8E3;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

#CODEHEAD {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #8E95C0;
background-color: #EBEDFF;
border-left: 1px solid #B1B8E3;
border-top: 1px solid #B1B8E3;
border-right: 1px solid #B1B8E3;
border-bottom: 1px dotted #B1B8E3;
padding-left: 2px;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
}

#CODE {
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
color: #333333;
background-color: #FFFFFF;
border-left: 1px solid #B1B8E3;
border-right: 1px solid #B1B8E3;
border-bottom: 1px solid #B1B8E3;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
/* ------------------------------------------------------ */
/* Special IBCODE code styles---------------------------- */
/* ------------------------------------------------------ */
#ME {
font-family: Verdana, Arial;
font-size: 12px;
color: #CC0000;
text-align: center;
font-weight: bold;
}

#date {
font-size: 10px;
color: #566990;
}
/* ------------------------------------------------------ */
/* The top bar area of the viewing a post page that------ */
/* contains the topics name, and last replied information */
/* ------------------------------------------------------ */
.topictop {
background-color: #FFFFFF;
border:1px solid #D7D7D7;
margin-top: 2px;
color: #444444;
}

.topictop_content {
background-color: #EEEEEE;
padding: 4px;
color: #444444;
}
.topictop_content a:link,
.topictop_content a:visited,
.topictop_content a:active {
text-decoration: underline;
color: #00008C;
}
.topictop_content a:hover {
text-decoration: none;
}
/* ------------------------------------------------------ */
/* This controls the way that the post authors name------ */
/* appears when viewing posts--------------------- */
/* ------------------------------------------------------ */
#normalname {
font-size: 11px;
font-weight: bold;
color: #1F3A56;
padding-bottom: 2px;
}

#unreg {
font-size: 11px;
font-weight: bold;
color: #444444;
}