/*----------------------------global style----------------------------*/

#outerwrapper {
	width: 800px;
	margin: 20px auto 0 auto;
}

body {color:#121212; margin:10px;padding:0px;}

td,div {font:14px/120% "Times New Roman";}

ul,li { margin:0; padding:0;}

hr{margin:5px auto!important;margin:0 auto; height:1px;overflow:hidden; border:#CCCCCC;background-color:#CCCCCC;color:#CCCCCC; width:90%;}

img { border:none;}

.photoTNR {
float:right;
margin: 3px 25px 10px 15px;
}

/*----------------------------link style----------------------------*/

a:link,a:hover,a:visited { color:#723c2e;}

a:link {}

a:visited {}

a:hover {}



A.menulink:link,A.menulink:hover,A.menulink:visited{ font:bold 9px/200% Verdana; width:100%; display:block;text-decoration:none; text-align:center; letter-spacing:120%;}

A.menulink:link {color:#a5a5a5;}

A.menulink:visited {color:#a5a5a5;}

A.menulink:hover {color:#a5a5a5;}

.menu-shadow { background:url(../images/bg_topmenu_shadow_right.jpg) left bottom no-repeat;}



/*----------------------------font style----------------------------*/



.tab1,.tab2,.tab3,.tab4 { font:bold 20px/120% "Times New Roman";}

.tab1{ color:#c97007;}



.font-family-times {font-family:"Times New Roman";}

/*----------------------------other style----------------------------*/

.box-border {border-style:solid; border-width:0 1px 1px; border-color:#CCCCCC;}

.border-left {border-left:dotted 1px #CCCCCC;}



.border-bottom {border-bottom:solid 1px #CCCCCC;}

.border-all {border:solid 1px #CCCCCC;}



.ul-menu-left {margin:0;}



.ul-menu-left li {list-style:none; height:25px; padding-left:15px!important; padding-left:0px; display:block;}

.ul-menu-left img { border-width:0px;}



/**:lang(en) .ul-menu-left,.ul-menu-left:empty{margin:0 0 0 -30px!important;}*/