body { margin:0px; background-color:#D7DCDE;}
td { font-size: 11px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
ul {  margin-top: 15px; margin-bottom: 15px;}
form {margin: 0px;}
.bold { font-weight:bold; }
.astr { color: #FF0000;}
li.multi { padding-bottom:6px;}

.title { font-size:14px; color: #3a4851; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:8px;}
.subtitle { font-size:12px; color: #1158aa; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:4px;}
.subtitle2 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #1158aa;
	font-weight:bold;
	line-height:22px;
}
.text { font-size: 11px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;}
.smalltext { font-size: 10px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
.captionstory { 
	font-size: 10px; 
	color:#555555; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	line-height:14px;
	height:25px;
	padding-right:20px;
	vertical-align:top;
	text-align:right;
}
.raquo { font-size:11px; font-weight:bold; text-decoration:none; margin-right: 4px;}
.raquoList { margin-left: 20px; margin-top: 15px; margin-bottom: 15px;}
a:link, a:visited { color:#d4021b; text-decoration:none;}
a:hover, a:active { color:#315C94; text-decoration:underline;}

.linkWithImage { color:#0099CC; font-size: 10px; background-image:url(../images/common/arrow_off.gif); background-repeat: no-repeat; padding-left:15px; margin-left:5px; margin-top:4px; line-height:12px; text-decoration:none;}
a.linkWithImage:link, a.linkWithImage:visited { color:#0099CC; font-size: 10px;  background-image:url(../images/common/arrow_off.gif); background-repeat:no-repeat; padding-left:15px; margin-left:5px; margin-top:4px; text-decoration:none;}
a.linkWithImage:hover, a.linkWithImage:active { color:#F55A9A; font-size: 10px; background-image:url(../images/common/arrow_on.gif); background-repeat:no-repeat; padding-left:15px; margin-left:5px; margin-top:4px; text-decoration:none;}

.splashTitle, .latestNews .splashTitle { font-size:10px; color: #2f2c27; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom: 2px;}
.latestNews .splashTitle { padding-top:10px;}
.latestNews {padding:15px; background-color:#E9E9EB; font-size:10px; line-height:14px;}
.splashText { font-size: 10px; color:#2f2c27; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px; }
a.splashLink:link, a.splashLink:visited { color:#f53e8c; font-size: 10px; text-decoration:none;}
a.splashLink:hover, a.splashLink:active { color:#315C94; font-size: 10px; text-decoration:underline;}

.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#697C83;
	line-height:12px;
	padding-left:10px;
	padding-bottom:5px;
}
.footerTitle 
{ 
	font-size: 10px; 
	font-weight:bold;
}

.ToutText {font-size: 9px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
.ToutTitle {font-size: 10px; color:#618EB5; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

.popupTitle { font-size:13px; color: #3E4A4F; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.pdf
{
	padding-left:24px;
	padding-top:2px;
	padding-bottom:2px;
	line-height:22px;
	background-image:url(../Images/Common/im_icon_pdf.gif);
	background-repeat:no-repeat;
	background-position:left top;
} 
.tblToolBorder { background-color: #999999;}
.tblToolHdBg { background-color:#eaf4fd;}
.tblToolBorder { background-color:#B4B4B4;}
.tblToolTd 
{
	color: #666666;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
	line-height:12px;
	font-size: 10px;
}
.imageBorder
{
	padding:1px;
	border:solid 1px #cccccc;
}
.hrDotLine
{
	background-image:url(../images/common/im_dotted_line_hr.gif);
	background-repeat:repeat-x;
	background-position:left;
}
.imageRight 
{
	position:relative;
	float:right;
	padding:5px 0 5px 10;
}
.imageLeft 
{
	position:relative;
	float:left;
	padding:5px 10px 5px 0;
}
