<!-- 
/* General */
html,body {
	margin: 0px;padding: 0px;
	height:100%; 	
}
body
{
	border:0px;
	background-color:#afcadf;
	background-image:url(../images/bodybg.png);
	background-repeat:repeat-x;
	font-family:verdana,arial,geneva,sans-serif;
	font-size: 12px; 
	line-height:17px;
	text-align:center;
}
img { border:0px;}
div, p , h1, h2, h3{margin:0px;padding:0px;}
table, tr, td {
	vertical-align: top;
	text-align:left;
	font-size: 12px; 
}

hr {background-image:url(../images/separator.jpg);background-repeat:repeat-x;height:9px;border:0px;}
#moduleRight li.latestnews {padding-bottom:19px;padding-top:5px;background-image:url(../images/separator.jpg);background-repeat:repeat-x;background-position:bottom;padding-left:5px;}

table.fileList td {vertical-align:middle;}
table.visibleTable{ background-color:#ffffff; border-left:solid 1px #dddddd;border-right:solid 1px #dddddd;	border-spacing:0px;}
table.visibleTable th{ padding:2px 3px 2px 3px;background-image:url(../images/header.jpg);background-repeat:repeat-x; 	}
table.visibleTable td{
	background-color:#ffffff;
	border-bottom:solid 1px #dddddd;
	margin:0px;
	padding:2px 3px 2px 3px;	
}

table.vistaTable{ background-color:#ffffff; border:solid 1px #cccccc;border-collapse:collapse;border:solid 1px #d9d9d9;	}
table.vistaTable tr.headerRow {border:solid 1px #333333;}
table.vistaTable tr {border:solid 1px #d9d9d9;background-color:#ffffff;}
table.vistaTable td{	border-bottom:solid 1px #d9d9d9;}
table.vistaTable tr.odd {background-color:#f6f6f6;}/* background-color:#edf3fe; */


table.vistaTable tr.headerRow td, table.vistaTable tr.headerRow th{ 
background-color:#eadffb; border:0px;color:#000000;
font-weight:bold;font-size:0.9em;
background-image:url(../images/header.jpg);background-repeat:repeat-x;
/* background-image:url(../images/vistaHeaderViolet.png); */
height:28px; vertical-align:middle;
padding:0px 5px 0px 10px;
}
table.vistaTable th{ padding:2px 3px 2px 3px;border:0px;background-color:#eadffb;border:solid 1px #999999;color:#000000; 
font-weight:bold;font-size:0.9em;}
table.vistaTable td{	margin:3px;	padding:2px 3px 2px 3px;border-right:1px solid #d9d9d9; }


table tr td.imageCaption {padding:0px 5px 0px 5px;background-color:#f2f2f2;text-align:center;}
table.imageTableCenter {margin:0px auto 0px auto;text-align:center;}
table.imageTableLeft {float:left;margin-right:10px;}
table.imageTableRight {float:right;margin-left:10px;}
table.imageTableCenter tr td,table.imageTableLeft tr td,table.imageTableRight tr td {text-align:center;}
table.imageTableCenter tr td img,table.imageTableLeft tr td img,table.imageTableRight tr td img{margin:0px auto 0px auto;}


ul {   margin: 0px;  padding: 0px;  list-style: none; }
ul ul a{ display:block; }
li {
  line-height: 15px;
  padding-top: 0px;
  background-repeat: no-repeat;
  background-position: 2px 3px;
}
li li { padding-left: 18px; }
li li li { padding-left: 18px; }
li li li li{ padding-left: 18px; }
ul li{ 
  background-image: url(../images/bullet.png);
  padding:1px 1px 1px 18px;
}
ul.multicolumnList li{ 	float:left;width:40%;}
ul.multicolumnList { clear:both;}
ul li.morearticles{ padding:1px 1px 6px 18px;}
ul.unstyled li{ 
  background-image: none;
  padding:1px 1px 1px 18px;
}
/* Forms */
form, fieldset.input,fieldset { border:0px; padding:0px; margin:0px;}
fieldset.input { margin:0px 0px 10px 0px;}
input {	background-color:#ffffff;}
input[type=text],input[type=submit],input[type=button],input[type=reset], textarea {border:solid 1px #cccccc;}
input.button {border:solid 1px #88b0b3;background-color:#eeeeee;background-image:url(../images/button.png);background-repeat:repeat-x;cursor:pointer;
padding:1px 5px 1px 5px;line-height:14px;font-size:12px;height:20px;}

/* Headings */
h1 {font-size: 18px; margin-bottom:12px;}
#content h1.contentheading {margin-top:-10px;} 
h2 {font-size: 14px; margin-bottom:10px;}
h3 {font-size: 14px; margin:2px 0px 10px 0px;}
#content h3,#content h2 {margin:18px 0px 10px 0px;}
h4 {font-size: 13px; }
h1, h2, .componentheading {
	padding-top:0px;
	margin-top:12px;
	padding-bottom:2px;
	font-weight:bold;		
}
h2,.componenetheading {	border-bottom:solid 0px #cccccc;margin-bottom:8px;}
h1.articleheading{	color:#6734b7;margin-top:0px;line-height:24px; }
.contentheading{ padding:10px 0px 2px 0px;}

.componentheading{ text-transform:none;margin:0px 0px 10px 0px;font-size:16px;font-weight:bold;}


.createdate{}

/* Links */
a:link, a:visited {	color: #333333;	font-size: 11px; text-decoration: none;}
a:hover { color:#333333; text-decoration:underline;}
a.small { text-transform:uppercase;	font-size:9px !important;}
#content a.contentpagetitle:link ,#content a.contentpagetitle:visited { font-weight:normal;font-size:1.0em;text-decoration:none;}
#content a.contentpagetitle_fp:link ,#content a.contentpagetitle_fp:visited { font-weight:normal;font-size:1.2em;text-decoration:none;}
#content strong a.contentpagetitle_fp:link ,#content strong a.contentpagetitle_fp:visited { font-weight:bold;}
#content a.contentsubpagetitle:link ,#content a.contentsubpagetitle:visited { font-weight:normal;font-size:1.0em;text-decoration:none;}
#content .bloglistTitle{font-weight:normal;text-decoration:none;color: #0055cc;margin-top:15px;font-size:1.2em;}
#content .bloglistTitle_fp{font-weight:normal;text-decoration:none;color: #0055cc;font-size:1.2em;}

#content a:link,#content a:visited {
	font-size: 12px;
	color: #6734b7;/* #0055aa; */
	padding-bottom:1px;
}
#content a:hover{ text-decoration:underline;color:#6734b7;}

img.icon16{	padding:2px;margin:0px;border:0px; position:relative;top:4px;}
img.icon16b{ position:relative;top:4px;}
img.floatLeft, #content img.floatLeft{	float:left; margin-right:10px}
img.floatRight, #content img.floatRight {float:right; margin-left:10px}
#content img{margin:10px auto 10px auto;display:block;}

.small{ font-size:11px; color:#333333;}

.alignCenter{margin:0px auto 0px auto;}

/* For firefox bug */
.clearBoth{clear:both;}
.floatLeft{	float:left;}
img.floatLeft{	margin-right:10px;}
.floatRight{ float:right;}
img.floatRight{	margin-left:10px;}
div.centered,.centered, .centered td{ text-align:center; }
.alignRight{text-align:right;}


/* Frontpage */
.fp-table {width:100%;border-collapse:collapse;border-spacing:0px;margin:0px 0px 4px 0px;}

.fp-in {width:100%;border-collapse:collapse;padding:0px;margin:0px;}
.fp-table td{padding:5px 3px 5px 5px;font-size:10px;}
.fp-table td a {font-size:11px!important;}
.fp-table td.fp-sep{padding:2px;margin:0px;border:0px;}
.fp-table tr.fp-row-sep td{padding:2px;margin:0px;border:0px;}
.fp-table tr.fp-row-sep {height:4px;}
.fp-box-bottom {background-image:url(../images/fp-box-bottom.jpg);background-repeat:repeat-x;height:43px;background-color:#e8e8e8;
border-left:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;margin-top:-2px;}
.fp-box-top{height:157px;}
.fp-box-blue {background-image:url(../images/fp-box-gold.jpg);background-repeat:repeat-x;border-top:solid 2px #266dff;background-color:#f9f3e5;}
.fp-box-gold {background-image:url(../images/fp-box-blue.jpg);background-repeat:repeat-x;border-top:solid 2px #ffa626;background-color:#e6eefb;}
.fp-box-pink {background-image:url(../images/fp-box-pink.jpg);background-repeat:repeat-x;border-top:solid 2px #ad26ff;background-color:#fae5f6;}
.fp-box-green {background-image:url(../images/fp-box-green.jpg);background-repeat:repeat-x;border-top:solid 2px #1cbb3a;background-color:#e6fbe8;}
.fp-box {height:200px;width:50%;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;margin-right:2px;}


-->


