/* [Layout Style] */
.t_bgcol1 { background-color: #7C8A9B; }
.t_col1   { color: #7C8A9B; }
.t_bdcol1 { border: solid 1px #7C8A9B; }
.t_bgcol2 { background-color: #E7E7EF; }
.t_col2   { color: #E7E7EF; }
.t_bdcol2 { border: solid 1px #E7E7EF; }
.t_bgcol3 { background-color: #7C8A9B; }
.t_col3   { color: #7C8A9B; }
.t_bdcol3 { border: solid 1px #7C8A9B; }
.t_bgcol4 { background-color: #000000; }
.t_col4   { color: #000000; }
.t_bdcol4 { border: solid 1px #000000; }

body { background-color: #606060; }

/* Template code (see bottom for resolution-specific switches) */

/* [Centering box] */
#tpl_outer_c         { text-align: center; }
#tpl_inner_c         { margin: auto; text-align: left; }

/* [Banner] */
#tpl_banner img      { display: block; border-style: none; height: 150px; }

/* [Top Nav] */
#tpl_top_nav_1       { height: 26px; float: left; width: 14px; background-image: url(/img/?mode=sysimg&img=/assets/banner_tabs.jpg)}
#tpl_top_nav_2       { height: 26px; float: left; background-image: url(/img/?mode=sysimg&img=/assets/banner_tabs.jpg)}
#tpl_top_nav_3       { height: 26px; float: left; width: 76px; background-image: url(/img/?mode=sysimg&img=/assets/banner_tabs.jpg)}

/* [Top Border] */
#tpl_tb              { clear: both; }
#tpl_tb div          { height: 10px; float: left; }
#tpl_tb div img      { height: 10px; display: block; }
#tpl_tb_1,
#tpl_tb_1 img,
#tpl_tb_5,
#tpl_tb_5 img        { width:2px; }
#tpl_tb_2,
#tpl_tb_2 img,
#tpl_tb_4,
#tpl_tb_4 img        { width:10px; }

/* Content Area */
#tpl_content_outer_c { clear: both; padding-left: 2px; padding-right: 2px; }
#tpl_content_inner_c { padding-left: 10px; padding-right: 10px; }
#tpl_content_c1      { padding: 10px; vertical-align:top; clear: both;background-color:#ffffff }
#tpl_content_sp      { width:10px; }
#tpl_content_sp img  { width:10px; height:1px; display:block; }
#tpl_content_c2      { vertical-align:top; }
.tpl_content_c2_sp   { height: 10px; display:block; }

/* [Bottom Border] */
#tpl_bb              { clear: both; }
#tpl_bb div          { height: 10px; float: left; }
#tpl_bb div img      { height: 10px; display: block; }
#tpl_bb_1,
#tpl_bb_1 img,
#tpl_bb_5,
#tpl_bb_5 img        { width:2px; }
#tpl_bb_2,
#tpl_bb_2 img,
#tpl_bb_4,
#tpl_bb_4 img        { width:10px; }

/* Footer */
#tpl_ft              { clear: both; }
#tpl_ft div          { float: left; height: 25px; }
#tpl_ft div img      { display: block; }
#tpl_ft_1,
#tpl_ft_3            { width: 10px; }
#tpl_ft_1_t,
#tpl_ft_3_t          { width: 10px; height:15px; }
#tpl_ft_1_b,
#tpl_ft_3_b          { width: 10px; height:10px; }
#tpl_ft_2            { text-align: center; vertical-align: middle; color: #fff; }
#tpl_ft_2 a          { color: #fff; font-weight: bold; }

/* Resolution-specific overrides: */
/* 800x600 */
.tpl_800x600 #tpl_inner_c,
.tpl_800x600 #tpl_banner img      { width: 740px; }
.tpl_800x600 #tpl_top_nav_2       { width: 650px;}
.tpl_800x600 #tpl_tb_3,
.tpl_800x600 #tpl_tb_3 img,
.tpl_800x600 #tpl_bb_3,
.tpl_800x600 #tpl_bb_3 img        { width: 716px; }
.tpl_800x600 #tpl_ft_2            { width: 720px; }
.tpl_800x600 #tpl_content_c1      { width: 508px; }
.tpl_800x600 #tpl_content_c2,
.tpl_800x600 .tpl_content_c2_sp   { width: 177px; }            

/* 1024x768 */
.tpl_1024x768 #tpl_inner_c,
.tpl_1024x768 #tpl_banner img     { width: 964px; }
.tpl_1024x768 #tpl_top_nav_2      { width: 874px; }
.tpl_1024x768 #tpl_tb_3,
.tpl_1024x768 #tpl_tb_3 img,
.tpl_1024x768 #tpl_bb_3,
.tpl_1024x768 #tpl_bb_3 img       { width: 940px; }
.tpl_1024x768 #tpl_ft_2           { width: 944px; }
.tpl_1024x768 #tpl_content_c1     { width: 682px; }
.tpl_1024x768 #tpl_content_c2,
.tpl_1024x768 .tpl_content_c2_sp  { width: 225px; }            

/* 1280x1024 */
.tpl_1280x1024 #tpl_inner_c,
.tpl_1280x1024 #tpl_banner img    { width: 1220px; }
.tpl_1280x1024 #tpl_top_nav_2     { width: 1130px; }
.tpl_1280x1024 #tpl_tb_3,
.tpl_1280x1024 #tpl_tb_3 img,
.tpl_1280x1024 #tpl_bb_3,
.tpl_1280x1024 #tpl_bb_3 img      { width: 1196px; }
.tpl_1280x1024 #tpl_ft_2          { width: 1200px; }
.tpl_1280x1024 #tpl_content_c1    { width: 938px; }
.tpl_1280x1024 #tpl_content_c2,
.tpl_1280x1024 .tpl_content_c2_sp { width: 225px; }            

.panel { background-color: #ffffff; }