@charset "utf-8";

/* CSS Document */



.titletext {

	font-variant:small-caps;

	color:#8900f2;

}

.btn {

	font-size:1.6em;

	height: 30px;

}

.reportbox{

	margin-top:20px;

	width: 97%;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 40px;

	text-align: left;

}



#uc_day {

	position:absolute;

	width:100%;

	height:33px;

	z-index:1;

	font-size: 36px;

	text-align: center;

	top: 40px;

	left: 0px;

}

#uc_year {

	position:absolute;

	width:100%;

	height:19px;

	z-index:2;

	top: 88px;

	text-align: center;

	left: 0px;

	border-top-width: 0.03em;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	padding-top: 5px;

}

#uc_icons {

	position:absolute;

	width:100%;

	height:110px;

	top: 130px;

	left: 0px;

}













   .thdrcell {

            background:#F3F0E7;

            font-family:arial;

            font-size:12px;

            font-weight:bold;

            padding:5px;

            border-bottom:1px solid #C8BA92;

         }

         

         .tdatacell {

            font-family:arial;

            font-size:12px;

            padding:5px;

            background:#FFFFFF

         }

         

         .dvhdr1 {

            background:#F3F0E7;

            font-family:arial;

            font-size:12px;

            font-weight:bold;

            border:1px solid #C8BA92;

            padding:5px;

            width:150px;

         }

         

         .dvbdy1 {

            background:#FFFFFF;

            font-family:arial;

            font-size:12px;

            border-left:1px solid #C8BA92;

            border-right:1px solid #C8BA92;

            border-bottom:1px solid #C8BA92;

            padding:5px;

            width:150px;

         }

         

      

         

         .dogvdvhdr {

            width:300;

            background:#C4D5E3;

            border:1px solid #C4D5E3;

            font-weight:bold;

            padding:10px;

         }

         

         .dogvdvbdy {

            width:300;

            background:#FFFFFF;

            border-left:1px solid #C4D5E3;

            border-right:1px solid #C4D5E3;

            border-bottom:1px solid #C4D5E3;

            padding:10px;

         }

         

         .pgdiv {

         width:320;

         height:250;

         background:#E9EFF4;

         border:1px solid #C4D5E3;

         padding:10px;

         margin-bottom:20;

         font-family:arial;

         font-size:12px;

         }



#hor-minimalist-a

{

	font-family: Lucida Sans Unicode, Lucida Grande, Sans-Serif;

	font-size: 12px;

	width: 100%;

	border-collapse: collapse;

	text-align: left;

	text-decoration:none;

	margin-top: 5px;

	margin-bottom: 5px;

}

#hor-minimalist-a th

{

	font-size: 14px;

	font-weight: normal;

	color: #333333;

	padding: 10px 8px;

	text-decoration:none;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}

#hor-minimalist-a td

{

	color: #333333;

	padding-top: 4px;

	padding-right: 8px;

	padding-bottom: 1px;

	padding-left: 8px;

}

#hor-minimalist-a tbody tr:hover td

{

	color: #000000;

	text-decoration:none;

}





#hor-minimalist-b

{

	font-family: Lucida Sans Unicode, Lucida Grande, Sans-Serif;

	font-size: 12px;

	background: #fff;

	border-collapse: collapse;

	text-align: left;

	margin-top: 10px;

	margin-bottom: 45px;

	width: 100%;

}

#hor-minimalist-b th

{

	font-size: 14px;

	font-weight: normal;

	color: #039;

	padding: 10px 8px;

	border-bottom: 2px solid #6678b1;

}

#hor-minimalist-b td

{

	border-bottom: 1px solid #ccc;

	color: #333333;

	padding: 6px 8px;

}

#hor-minimalist-b tbody tr:hover td

{

	color: #000000;

}
.downloadLink {
	border: 1px solid rgb(226, 226, 226) ! important;
	margin: 0px 4px 4px 2px;
	display: block;
	float: left;
	height: 25px ! important;
	width:110px;
	position: relative;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: 0% 0%;
}
.downloadLink img { border: 0px none ; padding: 0pt 4px 0pt 0pt ! important; display: block; position: absolute; right: 0pt; top: -3px ! important; }
.downloadLink a { padding: 0px 30px 3px 3px ! important; display: block; float: left; color: rgb(162, 162, 162) ! important; font-family: Verdana,Arial ! important; font-size: 10px ! important; text-decoration: none ! important; font-weight: normal ! important; }
.downloadLink a:hover { color: rgb(114, 114, 114) ! important; }


.blockLink {
	border: 1px solid rgb(226, 226, 226) ! important;
	margin: 0px 4px 4px 2px;
	display: block;
	float: left;
	height: 15px ! important;
	position: relative;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: 0% 0%;
}
.blockLink img { border: 0px none ; padding: 0pt 4px 0pt 0pt ! important; display: block; position: absolute; right: 0pt; top: -3px ! important; }
.blockLink a { padding: 0px 30px 3px 3px ! important; display: block; float: left; color: rgb(162, 162, 162) ! important; font-family: Verdana,Arial ! important; font-size: 10px ! important; text-decoration: none ! important; font-weight: normal ! important; }
.blockLink a:hover { color: rgb(114, 114, 114) ! important; }
#bookmarkSubDiv ul { border: 1px solid rgb(222, 222, 222); margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; width: auto; text-align: left; z-index: 999; }
#bookmarkSubDiv ul li { border-bottom: 1px solid rgb(238, 238, 238); margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; width: inherit; list-style-type: none; list-style-image: none; list-style-position: outside; text-indent: 3px; white-space: nowrap; }
#bookmarkSubDiv ul li a { padding: 4px 4px 4px 2px; display: block; text-decoration: none; font-weight: normal; color: rgb(100, 99, 101); }
#bookmarkSubDiv ul li a img { border: 0pt none ; margin: 0pt; padding: 0px 5px 0px 0px; display: block; float: left; }
#bookmarkSubDiv ul li a:hover { background: rgb(192, 192, 192) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }


.purple_button {
background-color:#8200E6;
color:#FFFFFF;
border:0px;
-moz-border-radius: 5px;
padding:3px;}
