/*Author: Mahbob Yusof */
/*Created: November 2008 */
/*Desc: CSS for UMLibWeb */

A:hover.doclink, A:hover.splink, A:hover.normlink {
	text-decoration: none;
	text-shadow: silver;
	border-bottom: 1px solid #FF6633;
}
A:hover.tlink, A:hover.bnav, A:hover.bnav2 {
    color:#FF0000;
    background:#FFFFCC;
}
.boodytop {
	background: transparent url(../graphics/b-top.gif) no-repeat center;
}
.boody {
	background : transparent url(../graphics/b-mid.gif) repeat-y center;
}
.boodybottom {
	background: transparent url(../graphics/b-bottom.gif) no-repeat center;
}
.boodyborder {
	background: transparent url(../graphics/dotline.gif) repeat-y right;
}
.boodydot {
	background: transparent url(../graphics/divider-hort.gif) repeat-x bottom;
}
.smltop {
	background: transparent url(../graphics/sml-top.gif) no-repeat center;
}
.smlmid {
	background: transparent url(../graphics/sml-mid.gif) repeat-y center;
	padding-left: 0.8em;
}
.smlmidnopad {
	background: transparent url(../graphics/sml-mid.gif) repeat-y center;
}
.smlbtm {
	background: transparent url(../graphics/sml-btm.gif) no-repeat center;
}
H1 {
	font-family: "Lucida Sans Unicode", Helvetica, Arial;
	font-size: 14pt;
	font: normal small-caps 700;
} 
H2 {
	font-family: "Lucida Sans Unicode", Helvetica, Arial;
	font-size: 12pt;
	font: normal bold;
	padding-top: 5px;
	color: #003366;
}
ul.bodybullet {
	list-style: circle url(/graphics/BLUE_ARROW.GIF);
	font-family: "Lucida Sans Unicode", Helvetica, Arial;
	font-size: 10pt;
	padding-top: 0px;
} 
.bodysan {
	font-family: "Lucida Sans Unicode", Helvetica, Arial;
	font-size: 10pt;
	color: #262626;
	line-height: 20px;
}
.bodyjustify {
	font-family: "Lucida Sans Unicode", Helvetica, Arial;
	font-size: 10pt;
	color: #262626;
	line-height: 20px;
	text-align: justify;
}
.bodysmall {
	font-family: "Lucida Sans Unicode", Helvetica, Arial;
    font-size: 9pt;
	padding-right: 1em;
}
.normlink {
	color: #0033CC;
	text-decoration: none;
	border-bottom: 1px dotted Silver;
}
.splink {
	color: #9400D3;
	font-family: Verdana, Geneva, Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.td_blue {
	background : url(../graphics/tb_back_blue.gif) repeat-x fixed bottom;
}
.td_blue_repeat {
	background : url(../graphics/tb_back_blue.gif) repeat-x fixed bottom;
}
.white_submit {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #191970;
	background : White;
	text-decoration : none;
	border : 1px outset #E9E9E9;
	cursor : hand;
	text-align : left;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#thicktabs{
margin: 0 auto;
width: 680px; /* or whatever */
padding: 0;
font: 11px Arial;
}
#thicktabs li{
display: inline;
}
#thicktabs li a{
float: left;
color: black;
padding: 8px 6px; /*padding of tabs*/
text-decoration: none;
background: transparent url(../graphics/pinkbg.gif) top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/
border-bottom: 2px solid #ffa1a3; /*thick bottom border below tabs*/
}
#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}
#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}
#thicktabs li a:visited{
color: black;
}
#thicktabs li a:hover{
color: #294E56;
background-image: url(../graphics/pinkbgover.gif); /*background image swap on hover*/
}
.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border: 1px solid #7995D5;
}
.markermenu li a{
background: white url(../graphics/arrow-list.gif) no-repeat 2px center;
font: 11px Arial, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #C8DADC;
}
* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 170px;
}
.markermenu li a:visited, .markermenu li a:active{
color: #00014e;
}
.markermenu li a:hover{
color: black;
background-color: #ffffcb;
background-image:url(../graphics/arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}
.hidden { display: none; }
.unhidden {
	display: block;
	padding: 10px 10px 10px 15px;
	border: 1px solid #2F4F4F;
	background: White;
	text-align: justify;
	background-image: url(../graphics/bground.gif);
	background-position: left;
	background-repeat: repeat-y;
}
.scontents {
	padding: 5px 5px 15px 5px;
	text-align: justify;
	margin-left: 10px;
}
.copyright {
	font-family: "Lucida Sans Unicode", Helvetica, Arial;
	font-size: 11px;
}
.lister {
	padding-top: 6px;
}
.tagger {
	border: 1px dotted Lime;
}

