img{border-color:#36465E;}
.menuli{list-style-image: url(/design/menu-li.gif);margin:0;padding:0;}
a.r:link,a.r:visited {color: #ff7722; font-size: 13px;}
a.r:hover {color: red; font-size: 13px;}

a.addr:link,a.addr:visited{font-size:11px;position:absolute;text-decoration:none;color:#EEFAFF;}

h4.xr5forum{font-size:11px;display:inline;text-align:center;position:relative;left:45px;top:-4px;color:#465F87;font-weight:bold;}
h4.xr5forum a:link,h4.xr5forum a:visited{color:#465F87;text-decoration:none;}
h4.xr5forum a:hover{color:#F6E5D6;text-decoration:underline;}

/*forum listing*/
.hft{color:#617DAA;font-size:10px;}

.h{color: #FFCC55;}

/*span.bbcode{background-color:white;border:1px dashed black;padding:4px;color:black;}*/

a:link,a:visited, table.bb5t thead td.bb5cur,table.bb5t thead td
{
color:#7BA0D9;
text-decoration:underline;
}

a.l:link,a.l:visited
{
color:#EEFAFF;text-decoration:none;
}

td, th, body, textarea, input, font.main
{
font-family: tahoma;font-size:13px;
}

div.s5scroll{width: 100%; overflow: auto;}

h1{font-size:16px;text-align:center;font-weight:bold;}
h2{font-size:14px;text-align:center;font-weight:bold;}


table.s5t
{
border:1px solid #3A4B65;
border-collapse: collapse;
margin: 0px;
}

td.s5td,td.s5docpre
{
border:1px solid #3A4B65;
padding: 20px;
margin: 0px;
background-color:#283449;
}

th.s5th, td.s5th
{
border:1px solid #3A4B65;
border-collapse: collapse;
margin: 0px;
padding: 2px;
background-color:#202A3D;
color: #FFCC55;
}

th.s5th2, td.s5th2
{
border:1px solid #3A4B65;
border-collapse: collapse;
margin: 0px;
padding: 2px;
background-color:#242F43;
color: #7788A6;
}

td.s5l0
{
border:1px solid #3A4B65;
border-collapse: collapse;
margin: 0px;
padding: 3px;
background-color:#283449;
}

td.s5l1
{
border:1px solid #3A4B65;
border-collapse: collapse;
margin: 0px;
padding: 3px;
background-color:#2D3B53;
}

input.s5ilog
{
margin: 1px 0px 1px 0px;
padding: 0px 0px 0px 0px;
color:white;
border:1px solid #3A4B65;
background-color:#283449;
font-size:13px;
width:100;
}

div.s5fblock,span.s5block
{
float: none;
margin: 0px;
padding: 3px;
border:1px solid #50688C;
border-collapse: collapse;
background-color:#394A63;
}

div.s5fblock
{
display:block;
}

input.s5i, select.s5i, textarea.s5ta, span.bbcode
{
margin: 1px 0px 1px 0px;
padding: 0px 0px 0px 0px;
color:white;
border:1px solid #50688C;
background-color:#394A63;
font-size:13px;
}

select.s5i
{
vertical-align:middle;
}

/* Any Button Styles */
.pagecurrent, a.page:link,a.page:visited, input.s5but, a.s5but:link,a.s5but:visited, a.s5ad:link,a.s5ad:visited, a.s5hist:link,a.s5hist:visited, input.s5blog, a.s5butl:link,a.s5butl:visited
{
cursor:hand;cursor:pointer;
overflow: visible;
margin: 1px 1px 1px 1px;
padding: 0px 3px 0px 3px;
color:#B7C7DA;
border:1px solid #50688C;
background-color:#3A4B65;
font-size:13px;
white-space: nowrap;
text-decoration:none;
display:inline-block;
box-sizing:border-box;
}

.pagecurrent
{
background-color:#202A3D;
color:#FFCC55;
border:1px solid #3A4B65;
}

a.s5hist:link,a.s5hist:visited
{
color:#99AAC9;font-size:11px;text-decoration:none;
}

a.s5ad:link,a.s5ad:visited
{
color:red;font-size:11px;text-decoration:none;
}


a.page:hover, span.bbcode:hover, input.s5ilog:hover, input.s5i:hover, select.s5i:hover, textarea.s5ta:hover, input.s5but:hover, a.s5but:hover, input.s5blog:hover, a.s5hist:hover, a.s5butl:hover
{
background-color:#445876;
text-decoration:none;
color:white;
}

input.s5but:hover,a.s5but:hover,input.s5blog:hover
{
}


a.s5ad:hover
{
color:black;
}


input.s5cb
{
background-color:transparent;
margin: 1px 2px 1px 2px;
padding: 0px 0px 0px 0px;
width:13px;
height:13px;
border:1px solid #667794;
color:white;
}

input.s5rad
{
background-color:transparent;
margin: 1px 2px 1px 2px;
padding: 0px 0px 0px 0px;
width:13px;
height:13px;
border:0px solid transparent;
}

img.s5img
{
border:1px solid #3A4B65;
}

font.s5off, a.s5off:visited, a.s5off
{
color:#7788A6;
}

font.s5error a:visited,font.s5error a:link,font.s5error,a.s5error:visited,a.s5error:link, a.s5error
{
color:red;
}

font.s5error a:hover, a.s5error:hover
{
color:#aa0000;
}

table.bb5t thead td.bb5cur:hover, table.bb5t thead td:hover
{
color:#F6E5D6;
}


a:hover
{
color:#F6E5D6;
}

a.l:hover, a.addr:hover
{
text-decoration:underline;
color:#EEFAFF;
}

/*Mail Quote Style*/
span.s5mailquote
{
color:#00AEFF;
}


pre.bb5tb
{
display:inline;
tab-size:8;
-o-tab-size:8;
-moz-tab-size:8;
}
span.bb5lt
{
}

font.bb5cred,font.bb5cred a{color:red;}
font.bb5cgreen,font.bb5cgreen a{color:lime;}
font.bb5cblue,font.bb5cblue a{color:#00AEFF;}
font.bb5cyellow,font.bb5cyellow a{color:#FFCC55;}
font.bb5cgray,font.bb5cgray a{color:#7786A1;}
font.bb5csilver,font.bb5csilver a{color:#CCD5E5;}
font.bb5cred a:hover,font.bb5cgreen a:hover,font.bb5cblue a:hover,font.bb5cyellow a:hover,font.bb5cgray a:hover,font.bb5csilver a:hover{color:#F6E5D6}


ul.bb{list-style-image: url(/design/menu-li-bb.gif);list-style-type: disc;}
ul.bb1{list-style-type:decimal;}
ul.bba{list-style-type:lower-alpha;}
ul.bbI{list-style-type:upper-roman;}
ul.bbB{list-style-type:upper-alpha;}
ul.bbc{list-style-type:circle;}

/*a.bb:link,a.bb:visited{color:navy;text-decoration:none;border-bottom:1px dotted navy;}
a.bb:hover{color:#dd5500;text-decoration:none;border-bottom:1px dotted #dd5500;}
a.bb img{text-decoration:none;border-bottom:0px dotted navy;}*/
img.bb,img.bbimg{border:0px;}
font.bboff{color:#617DAA;font-style:italic;font-size:11px;}

hr.bb{background-color:#617DAA;;color:#617DAA;height:1px;border:0;}


div.bb5block
{
margin:0px;padding:7px;
border:1px solid #3A4B65;
border-collapse:collapse;
background-color:#202A3D;
}

div.bb5hide
{
overflow: visible;
float: none;
margin: 0px;
padding: 3px;
border:1px dotted #617DAA;
border-collapse: collapse;
}

table.bb5t
{
border:0px solid #3A4B65
border-collapse: collapse;
margin: 0px;
}

td.bb5td
{
border:1px solid #3A4B65;
padding: 7px;
margin: 0px;
background-color:#283449;
}

td.bb5th,table.bb5t thead td
{
border:1px solid #3A4B65;
border-collapse: collapse;
margin: 0px;
padding: 7px;
color:#FFCC55;
background-color:#202A3D;
}

table.bb5t thead td.bb5cur,table.bb5t thead td
{
color:#7BA0D9;
text-decoration:underline;
font-weight:bold;

text-align:center;
cursor:pointer;
cursor:hand;

margin:0;padding:3;
}


table.bb5t thead td.bb5cur
{
color:#FFCC55;
}


ol.code{list-style-type:decimal;paddign:0px;margin-top:0px;margin-bottom:0px;color:#3A4B65;}
/*ol.code li{color:black;}*/
span.code{color:#C8DDFE;}
span.code1{color:#FFFFE1;}

span#bb5arr
{
text-decoration:none;
}

span.bbimg
{
width:1px;
display:inline-table;
border:1px solid #3A4B65;
margin:0px 3px 3px 3px;
font-size:11px;
text-align:center;
}
img.bbimg{padding:1px;}
div.bbimg{padding:0px 2px 2px 2px;}

/*search*/
.f7s1{color: #ff7722;background-color:black;font-weight: bold;}
.f7s2{color: #FFCC55;background-color:black;}

span.bbcode{padding:5px;display:inline-block;}