TABLE TD, BODY, INPUT, SELECT, TEXTAREA
{
	font-family: 新細明體, 細明體;
	font-family: arial, sans, helvetica;
	font-size: 11px;
	color: #555555;
}
FONT.copyright
{
	font-family: arial, sans, helvetica;
	color: black;
}
TABLE.xform
{
	background-color: #EFE5C7;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffEFE5C7, EndColorStr=#ffFFF8E8, GradientType=0);
	border-left-color: #EFE5C7;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #EFE5C7;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-color: #BFB5B7;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #BFB5B7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
TD.order_td
{
	border-bottom-color: #B0B0B0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	font-weight: bold;
}
TABLE.order_highlight TD
{
	background-color: silver;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffD0D0D0, EndColorStr=#ffF0F0F0, GradientType=0);
	border-left-color: #F0F0F0;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-color: #B0B0B0;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #B0B0B0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
TABLE.footer A, TABLE.footer TD
{
	font-size: 10px;
	padding: 3;
}
/*HR style*/
/*
HR
{
	background-color: #FFFFFF;
	color: #CCCCCC;
	height: 1px;
	border-width: 0px;
}
*/
/*Main content*/
.content_front
{
	background-color: #FFFFFF;
	background-image: url();
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.table_color
{
	background-color: #FFFFE0;
}
TD.midpattern
{
	background-color: #FFFFFF;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 10px;
	padding-right: 10px;
}
TD.menubar
{
	background-image: url(urphoto_menubg.gif);
	background-repeat: repeat;
	background-position: 0px 0px;
}
TD.content
{
	padding-left: 0px;
	padding-right: 0px;
	height: 100%;
}
TD.sidebar
{
	padding-left: 0px;
	padding-right: 0px;
	height: 100%;
	width: 230px;
}
.title
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.subtitle
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*box1*/
.box1
{
	line-height: normal;
}
TD.box1_tm
{
	height: 15px;
	background-color: transparent;
	background-image: url(box1_tm.gif);
	background-repeat: repeat-x;
}
TD.box1_bm
{
	height: 24px;
	background-color: transparent;
	background-image: url(box1_bm.gif);
	background-repeat: repeat-x;
}
TD.box1_ml
{
	width: 20px;
	background-color: transparent;
	background-image: url(box1_ml.gif);
	background-repeat: repeat-y;
}
TD.box1_mr
{
	width: 15px;
	background-color: transparent;
	background-image: url(box1_mr.gif);
	background-repeat: repeat-y;
}
TD.box1_tl
{
	width: 20px;
	height: 15px;
	background-color: transparent;
	background-image: url(box1_tl.gif);
	background-repeat: no-repeat;
}
TD.box1_tr
{
	width: 15px;
	height: 15px;
	background-color: transparent;
	background-image: url(box1_tr.gif);
	background-repeat: no-repeat;
}
TD.box1_bl
{
	width: 20px;
	height: 24px;
	background-color: transparent;
	background-image: url(box1_bl.gif);
	background-repeat: no-repeat;
}
TD.box1_br
{
	width: 15px;
	height: 24px;
	background-color: transparent;
	background-image: url(box1_br.gif);
	background-repeat: no-repeat;
}
/*BOX APPEAR IN SIDEBAR*/
.sidebar TD.box1, .sidebar TD.box1_tm, .sidebar TD.box1_bm, .sidebar .body1, .sidebar TD.box1_mr, .sidebar TD.box1_ml
{
/*Similar to body1 but without line height*/
	background-color: #FFFFFF;
}
.sidebar TD.box1_tm
{
	height: 15px;
	background-color: transparent;
	background-image: url(sidebar1_tm.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.sidebar TD.box1_bm
{
	height: 15px;
	background-color: transparent;
	background-image: url(sidebar1_bm.gif);
	background-repeat: repeat-x;
	background-position: bottom center;
}
.sidebar TD.box1_mr
{
	width: 20px;
	height: 100px;
	background-color: transparent;
	background-image: url(sidebar1_mr.gif);
	background-repeat: repeat-y;
}
.sidebar TD.box1_ml
{
	width: 20px;
	height: 100px;
	background-color: transparent;
	background-image: url(sidebar1_ml.gif);
	background-repeat: repeat-y;
}
.sidebar TD.box1_tr
{
	width: 20px;
	height: 15px;
	background-color: transparent;
	background-image: url(sidebar1_tr.gif);
	background-repeat: no-repeat;
}
.sidebar TD.box1_tl
{
	width: 20px;
	height: 15px;
	background-color: transparent;
	background-image: url(sidebar1_tl.gif);
	background-repeat: no-repeat;
}
.sidebar TD.box1_br
{
	width: 20px;
	height: 15px;
	background-color: transparent;
	background-image: url(sidebar1_br.gif);
	background-repeat: no-repeat;
}
.sidebar TD.box1_bl
{
	width: 20px;
	height: 15px;
	background-color: transparent;
	background-image: url(sidebar1_bl.gif);
	background-repeat: no-repeat;
}



/*General font styles*/
.h1
{
	font-size: 14px;
	font-weight: bolder;
	color: #FF7300;
	line-height: 20px;
}
.h2
{
	font-size: 12px;
	font-weight: bolder;
	color: #785D30;
}
.h3
{
	font-size: 11px;
	font-weight: bolder;
	color: #785D30;
}

.greenSectionTitle
{
	font-size: 12px;
	font-weight: bolder;
	color: #555555;
	background-image: url(greenSection_H2.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	height: 25px;
}




/*FOR CONTENT AND DEFAULT STYLE FOR THE BOX*/
.content .body1, .sidebar .body1
{
	background-color: #FFFFFF;
}
.body0, .body0 TABLE, .body1, .body1 TABLE
{
	line-height: 16px;
}
.body1
{
	color: #555555;
	background-color: white;
	line-height: 16px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.small
{
	color: #555555;
	font-size: 10px;
}
.tiny
{
	color: #555555;
	font-size: 9px;
}
.alert
{
	color: red;
}
UL.link
{
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
UL.link LI, UL.link A
{
	list-style-image: url(bulletF28E03.gif);
	text-decoration: none;
}
A:link, A:visited, A:active
{
	color: #555555;
}
A:hover
{
	color: #FF0000;
	text-decoration: underline;
}
A.menulink:link, A.menulink:visited, A.menulink:active
{
	text-decoration: none;
	color: #FFFFFF;
}
A.menulink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
INPUT.xbutton
{
	font-size: 10px;
	width: 70;
	padding: 0;
}
TABLE.classic_1
{
	border-color: #DFD5C7;
	border-width: 1px;
	border-style: solid;
}
TABLE.classic_1 TR.tr0
{
	background-color: #EFE5C7;
}
TABLE.classic_1 TR.tr0 TD
{
	border-bottom-color: #DFD5C7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #D0D0D0;
	border-left-width: 1px;
	border-left-style: solid;
	font-weight: bold;
}
TABLE.classic_1 TR.tr1
{
}
TABLE.classic_1 TR.tr2
{
	background-color: #EFE5C7;
}
TABLE.classic_1 TD.td0
{
	border-right-color: #DFD5C7;
	border-right-width: 1px;
	border-right-style: solid;
	font-weight: bold;
}
TABLE.classic_1 TD
{
	text-align: center;
}
TABLE.classic_2
{
	border-color: #ffa500;
	border-width: 1px;
	border-style: solid;
	border-left-color: #ffa500;
	border-left-width: 0px;
	border-left-style: solid;
	border-bottom-color: #ffa500;
	border-bottom-width: 0px;
	border-bottom-style: solid;
}
TABLE.classic_2 TR.tr0
{
	background-color: #ffcf99;
}
TABLE.classic_2 TR.tr0 TD
{
	border-bottom-color: #ffa500;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #ffa500;
	border-left-width: 1px;
	border-left-style: solid;
	font-weight: bold;
}
TABLE.classic_2 TR.tr1
{
	background-color: #FFFFFF;
	border-bottom-color: #ffa500;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
TABLE.classic_2 TR.tr2
{
	background-color: #ffefe0;
	border-bottom-color: #ffa500;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
TABLE.classic_2 TD.td0
{
	border-left-color: #ffa500;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #ffa500;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
TABLE.classic_2 TD.td1
{
	border-left-color: #ffa500;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #ffa500;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
TABLE.classic_2 TD.td2
{
	border-left-color: #ffa500;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #ffa500;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
TABLE.classic_2 TD
{
	text-align: center;
}
TABLE.classic_3 TR.tr0
{
	background-color: #EFE5C7;
}
TABLE.classic_3 TR.tr0 TD
{
	border-bottom-color: #DFD5C7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #DFD5C7;
	border-left-width: 1px;
	border-left-style: solid;
	font-weight: bold;
}
TABLE.classic_3 TD
{
	text-align: center;
	border-left-color: #D0D0D0;
	border-left-width: 1px;
	border-left-style: solid;
}
/*No printing Image*/
TABLE.noprint, IMG.noprint
{
	/*[ph]0*/
}
@media print
{
	TABLE.noprint, IMG.noprint
	{
		/*[id]0*/display: none;
	}
}
/*What makes it cool page*/
.whatbg
{
	background-image: url(what_cool.jpg);
	background-repeat: no-repeat;
	background-position: 180px 0px;
	padding-right: 350px;
}
/*For Calypso page*/
.calpysobg2
{
	background-image: url(calypso2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-right: 385px;
}
/*UR Internation CSS Starts*/
BODY
{
	background-image: url(main_bg_001.png);
	margin: 0;
	padding: 0;
}
