body {
background:url("../images/bg-grad.jpg");
font-family:sans-serif;
font-size:.8em;
margin:0px auto;
text-align:center;
color:#505050;
}
* {
margin:0px;
padding:0px;
}
div#container {
width:800px;
position:relative;
margin:0px auto;
border:1px solid #333;
}
#top{
top:0px;
margin:0px;
padding:10px 0px;
background-color:black;
font-family:sans-serif;
font-size:10pt;
font-weight:bolder;
color:white;
text-align:center;
letter-spacing:2;
word-spacing:5px;
text-transform:uppercase;
width:800px;
}
#header{
top:20px;
height:105px;
margin:0px;
}
#header-content{
top:0px;
height:105px;
margin:0px auto;
background-color:#1F4781;
width:800px;
text-align:left;
border-left:solid #000 1px;
border-right:solid #000 1px;
}
#main{
background-color:white;
width:800px;
text-align:left;
overflow:hidden;
}
#bottom{
bottom:0px;
height:auto;
margin:0px;
padding:10px;
background-color:black;
overflow:hidden;
font-family:sans-serif;
font-size:10pt;
font-weight:bolder;
color:white;
text-align:left;
width:auto;
}
#bottom a {
color:white;
text-decoration:none;
margin-right:20px;
margin-top:10px
}
#bottom a:hover {
color:#1F4781;
text-decoration:underline;
}
#singlecol{
margin:10px;
}
#rightcol{
float:right;
margin:10px;
width:300px;
}
#leftcol{
float:left;
width:460px;
margin:10px 0px 10px 10px;
}
#threecol-left{
float:left;
margin:10px;
width:150px;
}
#threecol-middle{
float:left;
width:400px;
margin:10px 0px 10px 0px;
}
#threecol-right{
float:right;
width:200px;
margin:10px;
}
#copyright{
width:800px;
font-face:sans-serif;
font-size:8pt;
text-align:left;
padding:5px 0px;
margin:5px auto;
}
#triplecols {
margin-top:10px;
width:460px;
}
#tripleleft {
width:146px;
margin-right:10px;
float:left;
}
#triplemiddle {
width:146px;
float:left;
}
#tripleright {
width:146px;
margin-left:10px;
float:right;
}

.utwk_menu0 {
font-family:sans-serif;
font-size:10pt;
font-weight:bold;
}
.menu0 {
font-family:sans-serif;
font-size:10pt;
font-weight:bold;
padding:2px 5px;
color:#777;
}
a.menu0  {
color:#1F4781;
text-decoration:none;
font-weight:normal;
line-height:1.5;
}
a:hover.menu0 {
color:#000;
text-decoration:
underline;
}

/* General Style Rules */
h1 {font-size:300%;color:#1F4781;margin-bottom:5px;font-weight:bold;letter-spacing:2}
h2 {font-size:14pt;font-weight:bold;padding:0px;margin:0px;margin-bottom:3px;}
long h3 {font-size:130%;font-weight:bold;margin-top:5px;margin-bottom:5px;}
long h4 {font-weight:bold;color:#1F4781;}
long h5 {text-decoration:underline;color:#1F4781}
long h6 {font-weight:bold;text-decoration:underline;}
long h7 {font:normal normal normal 100% sens-serif;}
ul {margin:10px 0px;}
ol,li {margin-left:15px;}
long p {font: normal normal normal 100% sans-serif;margin-bottom:10px}
b {font-weight:bold;}
i {font-style:italics}
td,th {font-size:.8em;color:#505050;line-height:1.4}
long td,th {font-size:.8em;color:#505050;line-height:1.4}

.clearfix:after {content: ".";display: block;height: 0px; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
div.clearfloats {clear:both;height:10px;}
/* backslash hack hides from IE mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */
.clear {clear:both}

.title{font-family:sans-serif;font-size:200%;color:#1F4781;font-weight:bold;margin: 0px 0px 15px 0px;letter-spacing:2;}
.short{font-family:sans-serif,Verdana, Arial, Helvetica, sans-serif;font-size:9pt;color:#454545;}
.long{font-family:sans-serif; font-size:9pt; color:#454545; margin-bottom:10px;float:left;display:inline;line-height:1.4;}
.long a{text-decoration:none;color:#1F4781;}
.long a:hover {text-decoration:underline;color:#000}
.para_l{font-size:9pt;font-weight:bold;}
.para_s{font-size:8pt;}
.nav{color:#ffffff;font-weight:bold;}
.list{font-family:sans-serif,Verdana, Arial, Helvetica, sans-serif;font-size:9pt;color:#000000;}
.simage{margin: 0px 0px 0px 0px;}
.limage{margin: 5px 5px 5px 5px;}
.sidebar{font-family:sans-serif,Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#7B7A7A;}
/* STYLES FOR STORY MODULE */
.story {
}
.storylist-head {
	clear:both;
	font-weight:bold;
}
.storyshort {
	clear:both;
}
.story img {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.storybody{
	line-height:1.5;
}
.storylink {clear:both;
}
.storyrelated {
	font-size:1.2em;
	font-weight:bold;
	margin-top:10px;

}
.story .left {
	float:left;
}
.story .right {
	float:right;
}
.story ul li {
	list-style-type:disc;
	list-style-position:inside;
	margin-left:10px;


}
.story ol li {
	list-style-type:decimal;
	list-style-position:inside;
	margin-left:10px;
}
.storymenu {}
.storymenuitem {clear:both;margin-bottom:5px;}
.storymenuitem a {font-weight:bold;}
.storymenuitem a:hover {color:black;text-decoration:underline;}
.moreprevious {margin-top:10px;width:100%;}
.moreprevious-left {float:left;display:inline;}
.moreprevious-right {float:right;display:inline;}


.long ul,.long li{margin-left:15px;list-style-type:disc;}
.sitemap {
line-height:1.5
}
