/*basic - vibesCSS 2011 */
body{font:100% Verdana,Arial,Helvetica,sans-serif; background:#666; margin:0; padding:0; text-align:center; color:#000}
a:hover, a:active, a:focus, a:visited, a:link {	text-decoration: none;}
a img {border: none;}
img {border: 0;}
ul {padding: 0;	margin: 0; list-style:none;}
.v {float:left;}
.h {clear:both;}
.frt {float: right;}
.flt {float: left;}
.grow {	height:inherit; 	min-height:700px; margin-bottom:5px; }
.g7 { height:inherit; min-height:700px;}

.iBase {width:970px; margin:0px auto; text-align:left; }

#vMenu { background-color:#ffac28; }
#iMain {text-align:justify; font-size:14px; line-height:20px; padding:5px;}
#iMain p { line-height:135%; text-align:justify; }
#iMain img { margin:9px; }

#iPage {background-color:#FFF; margin:0 auto; overflow:hidden;}
#iTool {height: 15px;}

/* Layout */
.s600 {width:620px; padding:100px; border:2px; background-color:#FFF;}
.s170 {width:160px; padding:5px; background-color:#FFAC28;}

/* menu - [suba] */
.suba { width:160px; border-style:solid solid none solid; border-color:#94AA74; border-size:1px; border-width:1px; margin:0px; font-size:11px; list-style: none; padding: 0; height:20px; 	}
.suba li a { voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; text-align:left; }	
.suba li a:link, .suba li a:visited{color:#69140d; display:block; background:url(http://cdn.top-link-list.com/i/menu_001.gif); padding:8px 0 0 10px;}
.suba li a:hover{color:#26370A; background:url(http://cdn.top-link-list.com/i/menu_001.gif) 0 -32px; padding:8px 0 0 10px;}
.suba li a:active{color:#26370A; background:url(http://cdn.top-link-list.com/i/menu_001.gif) 0 -64px; padding:8px 0 0 10px;}

#menu { width:160px; border-style:solid solid none solid; border-color:#94AA74; border-size:1px; border-width:1px; margin:0px; font-size:11px }
#menu ul { list-style: none;	margin: 0;	padding: 0;	}
#menu li a { voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; text-align:left; }	
#menu li a:link, #menu li a:visited{color:#69140d; display:block; background:url(../images/menu1.gif); padding:8px 0 0 10px}
#menu li a:hover{color:#26370A; background:url(../images/menu1.gif) 0 -32px; padding:8px 0 0 10px}
#menu li a:active{color:#26370A; background:url(../images/menu1.gif) 0 -64px; padding:8px 0 0 10px}


.vibadv { list-style: none;	margin: 0;	padding: 0;	}
#hedtop {	width:100%;	height:1px;	background:#803300;	text-align:right;	right: 0px;}
#iHead {height:100px;background:#FFFFFF;}
#header {height:153px;}

/* menu - [smooth] */
.smooth{z-index:100; font:bold 12px Verdana; background:#bf3a00; width:100%}
.smooth ul{z-index:100;  padding:0; list-style-type:none; height:18px; margin:0px auto;}
.smooth ul li{z-index:100; position:relative; display:inline; float:left}
.smooth ul li a{z-index:100; display:block; background:#bf3a00; color:white; padding:8px 10px; border-right:1px solid darkred; color:#2d2b2b; text-decoration:none}
* html .smooth ul li a{display:inline-block}
.smooth ul li a:link, .smooth ul li a:visited{color:white}
.smooth ul li a.selected{background:#952a01; color:white}
.smooth ul li a:hover{background:#952a01; color:white}
.smooth ul li ul{position:absolute; z-index:100; left:0; display:none; visibility:hidden}
.smooth ul li ul li{display:list-item; float:none}
.smooth ul li ul li ul{top:0}
.smooth ul li ul li a{font:normal 13px Verdana; width:160px; padding:5px; margin:0; border-top-width:0; border-bottom:1px solid darkred}
* html .smooth{height:1%}


.downarrowclass{position:absolute; top:12px; right:7px}
.rightarrowclass{position:absolute; top:6px; right:5px}
#gadv728{float:right; width:650px; padding:1px}
#gadv72815{width:908px; padding:5px; text-align:center; height:10px}

/* menu [lamda] */
.lamda {font-family:Arial; font-size:11px; list-style-image:none; list-style-position:outside; list-style-type:none;  padding:0; }
.lamda li {display:inline;margin:0 1px 0 0;padding:0; }
.lamda a {background-color:#803300;border-bottom:1px solid white;color:white;display:block;float:left;margin:0 1px 0 0;padding:3px 5px;text-decoration:none;}
.lamda a:hover {background-color:gray;}
.lamda #current a {background-color:#D25A0B;border-color:#D25A0B;}
.lamda {background:#D25A0B none repeat scroll 0 0;clear:both;height:14px;line-height:5px;padding:0;width:100%; float:right;}

/* footer */
#iFoot {clear:both; width:100%; font-size:12px; height:175px; line-height: 18px;}
#iFoot h3 { font-size:13px; margin:0; color:#CCC; text-shadow:#333; }
#iFoot li a:link, #iFoot li a:visited {color:#FFF; }
#iCopy a:hover , #iFoot a:hover { background-color:#312;} 
#iCopy a:active , #iFoot a:active {background-color:#F00; }
#fotlst {width:955px; height:200px;}
.forlstitm {border-left:#600 solid 2px; margin:4px;width: 173px;padding: 5px;float:left;height:150px;}
* .forlstitm {width: 172px;}
.forlstitm ul {list-style-type:none;margin-left:15px;padding:0;}

#iCopy li, #iCopy a:link, #iCopy a:visited, #iCopy a:active { color:#CCC;}
#iCopy li { padding: 0 10px; font-size:12px; border-left:#600 solid 2px;}
#iCopy ul {list-style-type:none; height:18px; margin:0px auto;}
#iCopy ul li {z-index:100; position:relative; display:inline; float:left}



.sme_Lst_itm_N { border-color:#ffe8a6; background:#ffe8a6; padding: 9px; border-style:solid; border-width: 2px; }	
.sme_Lst_itm_I { border-color:#fff5d8; background:#fff5d8; padding: 9px; border-style:solid; border-width: 2px; }
.sme_Lst_itm_N:hover { background:#ffcc00; border-color:#fcb73e; border-color:#d57d3f; }	
.sme_Lst_itm_I:hover { background:#ffcc00; border-color:#fcb73e; border-color:#d57d3f;  }

.img_wBorder { margin: 5px; }

/*Extra*/
#hedlog li { display:inline;}
