body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #ffffff;
	margin:0px; padding:0px;
}
dd{ 	margin-bottom: 1em;}


.contentTD {width:100%; height:100%; background-image:url(images/template/content_background.jpg); background-position:top right; background-repeat:repeat-y; vertical-align:top; min-height:1000px;}

.leftNavTD { background-image:url(images/template/leftNav_background.jpg); background-position:top right; background-repeat:repeat-y; vertical-align:top; height:100%;}

.content {	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; color:#0a0345; vertical-align:top; height:100%; padding-left:15px;  padding-right:15px; }
.content td{	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; color:#0a0345; vertical-align:top;}

h1 { font-size:14px;}
h2 { font-size:12px;}
a:link, a:visited, a:active { color:#666666; }
a:hover {color:#0a0345;}


img.TopLeftAlign { padding: 0px 0px 0px 0px; margin: 0px 20px 15px 0px;}
img.TopRightAlign { padding: 0px 0px 0px 0px; margin: 0px 0px 15px 20px;}
.line-through { text-decoration:line-through; }


.solid td,.solid table{ border: 1px solid #999999; padding: 5px; vertical-align:top; border-collapse:collapse;}
td.smallText { font-size:10px;}
.transparent td,.transparent table{ border: 0px solid #999999; padding: 3px; vertical-align:top; border-collapse:collapse;}

body.popUp {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background-color: #0a0345;
	margin:0px; padding:0px;
}
.contentPopUp {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; color:#ffffff; vertical-align:top; height:100%; padding-left:15px;  padding-right:15px; }
.contentPopUp a:link, a:visited, a:active{ color:#666666; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px}
.contentPopUp a:hover {color:#efefef;}

.styledTable1 table{ border: 2px solid #999999; border-collapse:collapse;}
.styledTable1 td{ border: 1px solid #cccccc; padding: 5px 5px 5px 5px;}
.styledTable1 th{ border: 2px solid #999999; padding: 5px 5px 5px 5px; background-color:#eeeeee;}

.tableInvisible table {border: 0px; border-collapse:collapse;}
.tableInvisible td {border: 0px; padding: 5px 5px 5px 5px;}

.offset50px{
padding-left:50px;
}
.offset25px{
padding-left:50px;
}
.offset20px{
padding-left:50px;
}

.text_lightBlue {color:#0066CC;}

.sup {
    font-size: smaller;
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;
}


}
