/* Designed by W. Chen, Created 2006-02-09, Modified 2007-03-03 */

@import url(common.css); 


#wrapper { width:770px; margin: 0 auto; font-size:14px; border:solid 1px #B1C4D4;}
li.outside{ list-style: none ; background:#00FFFF outside; margin: 0px 0px 0px 0px; }
div.expand{ margin: 0px 0; font-size:12px; clear: both;}
div.summary{margin: 0px 0px; display: none;}

/*-- header style --*/
#div {font-size:12; padding:0px; margin:0px 0px 0px 0px; }
#div ul {font-size:12px; padding: 0px; margin:0px 0px 0px 0px; }
#div ul li {font-size:12px; list-style:none; padding: 0px margin:-2px 0px 0px 0px; }

#header { width:100%; background-color:#0033FF top left repeat-x; }

#headerlogo { float: left; height:110px;}
#headerlogo img { border: none; width: 770px; height: 110px;}

#menu_user { float: right; padding: 10px 100px 0 0; text-align:right;}
#menu_user input#uname { width:80px; }
#menu_user input#pass { width:80px; }
.longinlabel { color:#013584;}
#menu_user .user_commander{ margin-left: 3px;} 

/*FF/IE6/IE7*/
ul#menu_header { float: left; margin:0; padding:0; list-style: none;}
* html ul#menu_header { float: left; margin:-2px 0px 0px 0px; list-style: none;}
* +html ul#menu_header!important { float: left; margin:-4px 0px 0px 0px; list-style: none;}

ul#menu_header li { padding:0px; margin:0px; float: left; font-size: 14px; font-weight:bold;  background:#5F68C0;}

ul#menu_header a { display: block; padding: 0px 0.85em ; line-height: 25px; color:#e7f8fd; text-decoration:none;}
ul#menu_header a:hover { background-color:#0066FF}
ul#menu_header li.first { azimuth:center }
ul#menu_header li.first a { padding: 0 1.5em;}



ul#menu_aheader li { padding:1px; margin:0px; float: left; font-size: 14px; font-weight:bold;  background:#C04164 top left no-repeat;}
ul#menu_aheader a { display: block; padding: 0px 1.0em ; line-height: 25px; color:#e7f8fd; text-decoration:none;}
ul#menu_aheader a:hover { background-color:#0066FF}
ul#menu_aheader li.first { azimuth:center }
ul#menu_aheader li.first a { padding: 0 1.9em;}

ul#menu_aheader li.current { background-color:#ffffff top left no-repeat; }
ul#menu_aheader li.current a { color:#014fc5; }
ul#menu_aheader li.current a:hover { background: none; }

/*FF/IE6/IE7*/
#sitesearch { float: right; width:266px; height:24px; padding: 0; }
* html #sitesearch { float: right; width:266px; height:22px; padding: 0;margin:-2px 0px 0px 0px ;}
* +html #sitesearch!important  { float: right; width:266px; height:24px; padding: 0; ) top left no-repeat;}

#sitesearch form { margin:0; padding:0; }
#sitesearch input { float: left; margin:0; padding:0;}

/*FF/IE6/IE7*/
#sitesearch input.searchtext { width:190px; height:15px; margin: 3px 5px 1px 20px;}
* html #sitesearch input.searchtext{ width:190px; height:15px; margin: 3px 5px 1px 20px;}
* +html #sitesearch input.searchtext!important{ width:190px; height:15px; margin: 3px 5px 1px 20px;}

/*FF/IE6/IE7*/
#sitesearch input.submit { margin: 0px 0px 0px 5px ; }
* html #sitesearch input.submit { margin: 0px 0px 0px 10px ; }
* +html #sitesearch input.submit!important  { margin: -2px 0px 0px 10px ; }

/*-- subnav style --*/
#subnav { margin:0; padding:0; }
#subnav a:link {color: #1f62bd;}
#subnav a:visited{ color: #1f62bd; }
#subnav a:hover{ color: #0188de;}
#subnav a:active{ color: #0188de; }

ul#submenu { margin:0; padding: 5px 0 0 30px; list-style: none; }
* html ul#submenu { margin:0px ; padding: 5px 0 0 30px; list-style: none; }
* +html ul#submenu!important { margin:0; padding: 5px 0 0 30px; list-style: none; }

ul#submenu li { margin:0; float: left; font-weight: bold; }
* html ul#submenu li { margin:0; float: left; font-weight: bold; }
* +html ul#submenu li!important { margin:0; float: left; font-weight: bold; }

ul#submenu a { float: left; display: block; padding: 0 1em;  text-decoration:none;}
div#hbar {clear:both; width:100%; font-size:0px; padding:1px 0; margin:3px auto 0; ) top left no-repeat;  }

#breadcrumbs{ margin:0 ; padding: 1px 0 7px 42px; color: #1f62bd;}
* html #breadcrumbs{ margin:0 ; padding: 1px 0 7px 42px;}
* +html #breadcrumbs!important { padding: 1px 0 7px 42px;}

/*-- main style --*/
#maintable { width:100%;}
/*div.blockTitle { padding: 3px 5px 3px 10px; background-color: #D8D8D8; font-size: 13.333px; font-weight: bold;}
div.blockContent { padding: 5px 3px 5px 3px;}*/

/*-- leftcolumn --*/
#leftcolumn { width: 232px; padding: 12px 10px 0 10px;}
td#leftcolumn {vertical-align: top;}

/*-- centercolumn --*/
td#centercolumn {vertical-align:top;}
#centercolumn { background: #fafcff url(images/maintablebg.jpg) top ; }

/*-- center (top) Center column --*/
#centerCcolumn {padding: 12px 10px 0 10px;}
#centerCcolumn1 {padding: 6px 10px 0 10px;}
#centercolumn th { vertical-align: middle;}
div.blockTitleCenter{ padding: 3px 5px 3px 25px; color:#e7f8fd; font-size: 12px; font-weight: bold; background:#44C5EA top right no-repeat;}
div.blockContentCenter { margin: 1px; }

div.blockTitleCenter .blockTitle { float:left;}
div.blockTitleCenter .blockTitleMore { float:right; margin-right: 8px; font-size: 12px; font-weight:normal; letter-spacing: 3px; }

/*-- center (top) Left column --*/
#centerLcolumn { }

/*-- center (top) Right column --*/
#centerRcolumn { }

/*-- center (bottom) Center column --*/
#bottomCcolumn { }

/*-- center (bottom) Left column --*/
#bottomLcolumn { }

/*-- center (bottom) Right column --*/
#bottomRcolumn { }

/*-- right column --*/
#rightcolumn{ width: 210px; background: #DEEFFD  top right repeat-y;}
td#rightcolumn {vertical-align: top;}
div.blockTitleRight{ padding: 3px 5px 3px 25px;color:#e7f8fd; font-size: 12px; font-weight: bold; background:#44C5EA top left no-repeat;}
div.blockContentRight { margin: 10px; }

div.blockTitleRight .blockTitle { float:left;}
div.blockTitleRight .blockTitleMore { float:right; margin-right: 8px; font-size: 12px; font-weight:normal; letter-spacing: 3px;}
div.blockTitleRight .blockTitleMore a { color:#e7f8fd;}
div.blockTitleRight .blockTitleMore a:hover {color:#94ff94;}

/*-- content --*/
div#content { }
.article-title { color:#013584; }

/*-- footer style --*/
#footer { margin: 0 auto; padding: 0; height:80px; text-align: center; color:#e7f8fd; background: #5ea7f2 top left repeat-x;}
#footer a {color:#e7f8fd;}
#menufooter{ height: 24px; margin:0px; padding: 2px 0 0 263px;}
#xoopsfooter{ font-size:12px; line-height:16px;}

ul#menu_footer { float: left; margin:0; padding: 0; list-style: none;}
ul#menu_footer li { float: left; font-size: 12px; font-weight:bold;}
ul#menu_footer a { display: block; float: left; padding: 0 0.7em; line-height: 24px; text-decoration:none;}
ul#menu_footer a:hover { color:#bbf4fc; text-decoration:none;}

/*-- comment --*/
td.head a { font-weight:bold; color:#013584;}
td.head a:hover {color:#0188de;}