/* default site styles start */ * {
    margin: 0px;
    padding: 0px;
}

body {
    font-family: Arial, sans-serif;
    color: #373737;
    font-size: 0.9em;
    text-align: center;
    margin-bottom: 50px;
    background: url(top_bg.gif) top left repeat-x;
    margin-top: 80px;
}

#header {
    width: 70%;
    background: url(header.gif) top right no-repeat;
    margin-right: auto;
    margin-left: auto;
}

h3{
	margin:10px 0 10px 15px;
}

hr{
	margin:15px 0;
	border:1px solid #fff;
}

p.Bold12Text {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 24px;
    padding-left: 5px;
    font-size: 1.1em;
	font-weight:bold;
	color:#5E5E5E;
}

p.Bold18TextCentered {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-weight: bold;
    font-variant: small-caps;
    padding-bottom: 24px;
    padding-left: 5px;
    font-size: 1.8em;
}

table.SmallSpaceBetweenRows {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    border-left: 1px solid #e4ebf4;
}

table tr td {
    font-size: 0.8em;
}

td.Bold10Text {
    color: #fff;
    font-weight: bold;
	background:#004B81;
	background: -webkit-gradient(linear, left top, left bottom, from(#006AB0), to(#004B81));
background: -moz-linear-gradient(top, #006AB0, #004B81);
	color:#FFF;
    font-size: 1.0em;
    padding: 5px;
}

td.Bold10Text a{
	color:#fff;
	background:none;
}

tr.GreyLine {
    background-color: #cee3ff;
    margin: 0;
    padding: 0;
}

tr.WhiteLine {
    background: #FFFFFF;
}

tr.RedLine {
    background: red;
}


tr.GreyLine td {
    background-color: #e4ebf4;
    border-right: 1px solid #cee3ff;
    border-bottom: 1px solid #cee3ff;
    padding: 5px;
}

tr.WhiteLine td {
    border-right: 1px solid #cee3ff;
    border-bottom: 1px solid #cee3ff;
    padding: 5px;
}

a:link, a:visited, a:active {
    font-weight: bold;
    color: #5e5e5e;
    padding-right: 15px;
    background: url(linkarrow.gif) center right no-repeat;
}

a:hover {
    text-decoration: underline;
    color: #5e5e5e;
}

tr.BoldTotal {
    background-color: #cee3ff;
    margin: 0;
    padding: 0;
}

tr.BoldTotal td {
    font-weight: bold;
    background-color: #e4ebf4;
    border-right: 1px solid #cee3ff;
    border-bottom: 1px solid #cee3ff;
    font-size: 0.625em;
    padding: 5px 0 5px 5px;
}

input {
    color: #fff;
    text-shadow: 0.05em 0.05em 0 #474747;
    font-size: 1.3em;
    font-weight: bold;
    border: 1px solid #004B81;
    background: -webkit-gradient(linear, left top, left bottom, from(#006AB0), to(#004B81));
	background: -moz-linear-gradient(top, #006AB0, #004B81);
	padding:0.3em;
	-webkit-border-radius: 0.3em;
	-moz-border-radius: 0.3em;
	border-radius: 0.3em;
}



/* RTF */
.ui-dialog .ui-dialog-titlebar-close {
	background:none;
}

.ui-dialog .ui-dialog-content{
	height:14em !important;
}

.ui-dialog .ui-dialog-content fieldset{
	border:1px solid #fff;
	text-align:left;
	line-height:2.2em;
}

.ui-widget input{
	background:#004B81;
}

.ui-widget input.ui-widget-content{
	background:none;
	border:none !important;
}

.ui-widget,
.ui-dialog-title,
.ui-widget input, 
.ui-widget select, 
.ui-widget textarea, 
.ui-widget button{
	font-family:Arial, sans-serif !important;
}

.ui-widget,
.ui-widget select, 
.ui-widget textarea, 
.ui-widget button{
	font-size:0.9em !important;
}

.ui-dialog-title,
.ui-widget input{
	font-size:1.1em !important;
}

/* Ticker */

.ticker{
  width:70%; 
  height:auto; 
  padding:5px;
  margin:0 auto 20px auto;
  overflow:hidden;
  text-align:left;
  background:#E4EBF4;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#E4EBF4));
background: -moz-linear-gradient(top, #ffffff, #E4EBF4);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 2px 2px 3px #333;
-moz-box-shadow:2px 2px 3px #333;
box-shadow: 2px 2px 3px #333;
border:1px solid;
border-color:#E4EBF4 #ccc #ccc #E4EBF4;
  }

.messagediv {
  display:none; 
}

/* IFrame */

#embIFrame body form#Form1{
	font-family: Arial, sans-serif;
}

#embIFrame body{
	margin:0;
r
}

#embIFrame table{
	width:100%;
}

#embIFrame input{
	font-size:1.0em;
}
