/* 
For the Default Theme of okphp CMS
 */
/* #################################################################### */
/*  GLOBAL STYLE */

/* The content of the posts (body of text) */
body{background:#eaedf4;background-image:url(./../../images/bg_color.jpg);color:#333333;font:12px Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;
word-break:break-all;
}

/* General font families for common tags */
th,td,p{font:12px Verdana,Arial,Helvetica,sans-serif}

/* General text */
.gensmall{font-size:10px}
td.genmed,.genmed{font-size:11px}
.explaintitle{font-size:11px;font-weight:bold;color:#5c81b1}

/* General page style */
a:link,a:active,a:visited,a.postlink{color:#006699;text-decoration:none}
a:hover{color:#CC6600}

/* Main table cell colours and backgrounds */
.row1{background:#F6F6F6}
.row2,.helpline{background:#F0F0F0}
.row3{background:#EAEAEA}
.row4{background:#ffffff}
.row5{background:#BAC6D1;color:white;letter-spacing:1px;text-indent:4px}

/* #################################################################### */
/*  TABLE STYLE */
/* This is the main table */
.tableline{background:#ffffff;border:1px solid #8BAED6;width:776px;border-width: 0px 1px 1px 1px}

/* Form line */
.formline{background:#ffffff;border:1px solid #C1D0D5}

/* List type */
.typeline{background:#ffffff;border:0px solid #C1D0D5;width:100%}

/* attachment line */
.attachline{background:#ffffff;border:0px solid #C1D0D5;width:100%}

/* List forum */
.forumline{background:#ffffff;border:1px solid #C1D0D5;width:100%}

/* Comment line */
.commentline{background:#ffffff;border:1px solid #C1D0D5;width:90%}

/* guestbook line */
.gbline{background:#ffffff;border:1px solid #C1D0D5;width:100%}

/* notice line */
.noticeline{background:#ffffff;border:1px solid #006699;width:80%}

/* the table cell of home type */
td.top_files{background:#DDE6EA;background-image:url(./../../images/default/td_bg05.gif);font-weight:bold;color:#003366;letter-spacing:1px;
text-indent:4px;height:22px;border:1px solid #C1D0D5;border-width: 0px 0px 2px 0px}

/* the table cell of home type */
td.home_type{background:#DDE6EA;background-image:url(./../../images/default/td_bg06.gif);font-weight:bold;color:#003366;letter-spacing:1px;
text-indent:4px;height:22px;border:1px solid #C1D0D5;border-width: 0px 0px 2px 0px}

/* the table cell of type name */
td.type{background:#DDE6EA;background-image:url(./../../images/default/td_bg06.gif);font-weight:bold;color:#003366;letter-spacing:1px;
text-indent:4px;height:22px;border:1px solid #C1D0D5;border-width: 0px 0px 2px 0px}

/* the table cell of notice */
td.notice{background:#0051A2;background-image:url(./../../images/default/td_bg01.gif);font-weight:bold;letter-spacing:1px;
text-indent:4px;color:white;height:22px;}

/* the table cell of notice */
td.title{background:#ffffff;font-weight:bold;color:#003366;letter-spacing:1px;
text-indent:4px;height:22px;border:2px solid #C1D0D5;border-width: 0px 0px 2px 0px}


/* the table cell of comment-add,guestbook-add */
td.form{background:#DDE6EA;background-image:url(./../../images/default/td_bg06.gif);font-weight:bold;color:#003366;letter-spacing:1px;
text-indent:4px;height:22px;border:1px solid #C1D0D5;border-width: 0px 0px 2px 0px}

/* #################################################################### */
/*  FONT STYLE */

/* normal files title link */
.topictitle{font-size:12px;font-weight:bold}

/* the title link of those files that were stressed on */
.stress{font-size:12px;font-weight:bold;color:#006600}


/* #################################################################### */
/*  FORM STYLE */

form{display:inline}

input{border:1px solid #999999;font-size:11px}

select{background:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif}

input.post,textarea.post{background:#ffffff;border:1px solid #000000;
font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}

input.button,input.liteoption,.fakebut{border:1px solid #000000;background:#fafafa;font-size:11px}
input.catbutton{border:1px solid #000000;background:#d9e2ec;font-size:11px}
input.mainoption{border:1px solid #000000;background:#fafafa;font-size:11px}

a.but,a.but:hover,a.but:visited{color:#000000;text-decoration:none}


.topnav{font-size:11px;background:#d9e2ec;color:#333333;
height:21px;white-space:nowrap;border: 0px solid #006699;border-width: 1px 0px 1px 0px}


img{border:0 solid}

/* #################################################################### */
/*  BLOCKS STYLE */

/* Table (default) */
.block_top{background:#eaedf4;border:1px solid #C1D0D5;width:100%}
.block_bottom{background:#ffffff;border:0px solid #C1D0D5;width:100%}
.block_left{background:#eaedf4;border:1px solid #C1D0D5;width:100%}
.block_right{background:#ffffff;border:0px solid #C1D0D5;width:100%}

/* td1 (default) */
td.td1_left{background:#006699;font-weight:bold;color:white;letter-spacing:1px;
text-indent:4px;height:22px;}
td.td1_bottom{background:#DDE6EA;background-image:url(./../../images/default/td_bg06.gif);font-weight:bold;color:#003366;letter-spacing:1px;
text-indent:4px;height:22px;border:1px solid #C1D0D5;border-width: 0px 0px 2px 0px}
td.td1_top{background:#006699;font-weight:bold;color:white;letter-spacing:1px;
text-indent:4px;height:22px;}
td.td1_right{background:#5E86B3;font-weight:bold;color:white;letter-spacing:1px;
text-indent:4px;height:18px}

/* td2 (default) */
td.td2_left{font-size:11px;}
td.td2_bottom{font-size:11px;}
td.td2_top{font-size:11px;}
td.td2_right{background-image:url(./../../images/default/td_bg04.gif);font-size:11px;}

/* Block selected style */
/* Table */
.block_top{background:#eaedf4;border:1px solid #C1D0D5;width:100%}
.block_top{background:#eaedf4;border:1px solid #C1D0D5;width:100%}
.block_top{background:#eaedf4;border:1px solid #C1D0D5;width:100%}

/* Td1 */
td.td1_1{background:#B53737;font-weight:bold;color:white;letter-spacing:1px;
text-indent:4px;height:22px}
td.td1_2{background:#999999;font-weight:bold;color:white;letter-spacing:1px;
text-indent:4px;height:18px}
td.td1_3{background:#8C9C87;font-weight:bold;color:white;letter-spacing:1px;
text-indent:4px;height:18px}

/* Td2 */
td.td2_1{background:#ffffff;background-image:url(./../../images/default/td_bg13.gif);}
td.td2_2{background:#ffffff;background-image:url(./../../images/default/td_bg14.gif);}
td.td2_3{background:#ffffff;background-image:url(./../../images/default/td_bg15.gif);}
td.hidden(background-image:url(./../../images/spot.gif);height:0px;}