/*............................[ page background color and image, default font ]............................*/
body {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	background: #5583e0 url(bkg.gif);
}

/*............................[ copright notice and footer links ]............................*/
.copyright {
	display:block;
	height: 30px;
	padding-top:10px;
	margin-top:30px;
	border: 1px solid #C8CAFF;
	background-color:#6699FF;
	color: #C8CAFF;
	text-align:center;	
	}	

/*............................[  section or page titles and headers ]............................*/
 .pagetitle {
 	display:block;
	text-align: right;	
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: capitalize;
}

.pagetitle i {
	color:#000000;
	font-size:20px;
	font-weight: bolder;
	letter-spacing: 2px;
	font-stretch: ultra-expanded;
	text-transform: uppercase;
}

.hdr {
	color:#FFFFFF;
	font-size:14px;
	font-weight: bolder;
	letter-spacing: 2px;
	font-stretch: ultra-expanded;
	text-transform: uppercase;
}

/*............................[  horizontal and vertical lines with engrave effect ]............................*/
.hr {
	padding-top: 2px;
	padding-bottom: 2px;
	background: url(line_hr.gif) center left repeat-x;
}
.vr {
	padding-right: 2px;
	padding-left: 2px;
	background: url(line_vr.gif) top center repeat-y;
}

/*............................[  quick-links toolbar style  ]............................*/
td.tlink a {
	display:block;
	cursor:hand;
	margin-bottom:5px;
	margin-right:5px;
	border: 1px solid #333366;
}
td.tlink a:hover {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}
td.tlinkactive a {
	display:block;
	cursor:hand;
	width: 50px;
	height: 30px;
	margin-bottom:5px;
	margin-right:5px;
	border: 1px solid #FFFFFF;
}

/*............................[  main toolbar links style  ]............................*/
td.link a {
	display:block;
	cursor:hand;
	width: 99px;
	height: 120px;
	margin-right:20px;
	border: 1px solid #333366;
}
td.link a:hover {
	border: 1px solid #FFFFFF;
}
td.linkactive a {
	display:block;
	cursor:hand;
	width: 99px;
	height: 120px;
	margin-right:20px;
	border: 1px solid #FFFFFF;
}

/*............................[  section-specific toolbar links with a hover-line effect  ]............................*/
td.link2 a {
	display:block;
	cursor:hand;
	text-transform: capitalize;
	text-align:center;
	color: #C8CAFF;
	width: auto;
	height: 25px;
	border-top: 3px solid #5583e0;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right:10px;
}
td.link2 a:hover {
	color: #FFFFFF;
	border-top: 3px solid #C8CAFF;
	text-decoration: none;
}
td.link2active a {
	display:block;
	cursor:hand;
	text-transform: capitalize;
	text-align:center;
	color: #FFFFFF;
	width: auto;
	height: 25px;
	border-top: 3px solid #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right:10px;
}

/*............................[  page left-hand-side menu style  ]............................*/
.menu {
	padding-bottom:2px;
	width:180px;
	padding-top: 5px;
	padding-right: 3px;
}

.menu b {
	color:#000000;
	text-transform: capitalize;
	font-size:12px;
	font-weight: bold;
	font-style: italic;	
	letter-spacing: 1px;
}

td.link3 a {
	display:block;
	cursor:hand;
	color: #C8CAFF;
	width: 150px;
	height: 20px;
	margin-bottom: 5px;	
	text-indent: 8px;
	text-decoration: none;
	border-bottom: 1px dotted #5583e0;	
}

td.link3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 2px;	
	border-bottom: 1px dotted #C8CAFF;	
}

td.link3active a {
	display:block;
	color: #000000;
	width: 150px;
	height: 20px;
	margin-bottom: 5px;		
	text-indent:2px;
	text-decoration: none;
	border-bottom: 1px dotted #000000;	
}

/*............................[  gradual shine definition  ]............................*/
.gradualshine {
	filter:alpha(opacity=40);
	-moz-opacity:0.5;
	cursor:hand;
}

/*............................[  image layout style ]............................*/
img {
	width:'100%';
	height:'100%';
	border:none;
}

/*............................[  default link style ]............................*/
a {
	color:#C8CAFF;
	text-decoration:underline;
	cursor:hand;
}
a:hover {
	color:#FFFFFF;
	text-decoration:none;
	cursor:hand;
}

/*............................[  homepage links style ]............................*/
.txt {
	vertical-align: top;
	padding-right: 5px;
}
.txt b {
	font-size:13px;
	font-weight: bold;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.txt a {
	color:#C8CAFF;
	text-decoration:none;
	cursor:hand;
}
.txt a:hover {
	color:#FFFFFF;
	text-decoration:none;
	cursor:hand;
}

/*............................[  list style for document links ]............................*/
li {
	display: list-item;
	line-height:15px;
	list-style-image: url(li.gif);
	margin-top: 5px;
	padding-bottom:2px;
	font-style:italic;
}
li a {
	color:#C8CAFF;
	font-size: 12px;
	text-decoration:none;
	text-transform: capitalize;
	font-style: normal;	
}
li a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
li b {
	display: list-item;
	color:#cbdaf9;
	line-height:18px;
	text-transform: capitalize;
	font-size:12px;
	font-weight: bold;
	font-style:normal;	
	padding-bottom: 5px;
	margin-bottom: 5px;
	letter-spacing: 1px;
	list-style-image: url(li_h.gif);
	border-bottom: 1px dotted #cbdaf9;
}

.new {
	height: 17px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	margin-left:3px;
	background-color: #6699ff;
	color: #FFFFFF;
	font-style:italic;
	text-decoration: none;
	text-align:center;
	vertical-align: middle;
}

