body 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: normal;
	margin: 0;
	margin-left: auto;
	margin-right:auto;
	background-image:  url("/images/common/bgr_page.gif");
	background-position:center;
	background-repeat:repeat-y;
	text-align:center;
} 
body table{
	margin-left:auto;
	margin-right:auto;
}
body table table{
	margin-left:0;
	margin-right:0;
}

td 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 18px;
	text-align:left;
} 
div{
	text-align:left;
}
.Text { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 18px;
} 
.Title { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0D415D;
} 
.TitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #787878;
}
.SubTitle, .Subtitle {
	font-size: 12px; 
	font-weight: bold; 
	color: #474D75; 
	line-height: 18px;
} 
.ToutTitle {
	font-size: 11px; 
	font-weight: bold; 
	color: #676767; 
	margin-bottom: 5px;
	line-height: 15px;
}
.ToutText {
	font-size: 10px; 
	color: #787878; 
	line-height: 14px;
}
.ToutHighlight {
	color: EE6F28;
}
.TipSubTitle { font-weight: bold; color: #454545; line-height: 18px; }
.GlossaryItem { font-weight: bold; color: #454545; line-height: 18px; }
.PopupTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0e738d;
}

.menu_border{
	background-image: url(/images/splash/im_doted_line_vert.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-right:1px;
}

A:link { color: #006666; text-decoration:underline;} 
A:visited { color: #006666; text-decoration:underline;} 
A:hover { color: #EE6F28; text-decoration: underline; } 
A:active {color: #006666; text-decoration: underline;}
.leftnav { 
	font-family: Arial, Helvetica, sans-serif;
	color: #1C7B94; 
	font-size: 11px; 
	font-family: verdana; 
	text-decoration: none; 
	line-height: 15px;
}
A.leftnav{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #1C7B94; text-decoration:none; line-height: 15px; } 
A.leftnav:link { color: #1C7B94; text-decoration:none; } 
A.leftnav:visited { color: #1C7B94; text-decoration:none; } 
A.leftnav:hover { color: #EE6F28; text-decoration:none; } 
A.leftnav:active { color: #EE6F28; text-decoration:none; } 
A.leftnavSelected:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EE6F28; text-decoration: none; }
A.leftnavSelected:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EE6F28; text-decoration: none; }
.leftnavBg { background-image: url(/images/nav/im_sub_nav_bg.gif);}
 
A.leftnav_2{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1C7B94; text-decoration:none; } 
A.leftnav_2:link { color: #1C7B94; text-decoration:none; }
A.leftnav_2:visited { color: #1C7B94; text-decoration:none; } 
A.leftnav_2:hover { color: #EE6F28; text-decoration:none; } 
A.leftnav_2:active { color: #4CaBb4; text-decoration:none; } 
A.leftnav_2Selected:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EE6F28; text-decoration:none; } 
A.leftnav_2Selected:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EE6F28; text-decoration:none; } 

.Image { border-color: #bbbbbb;}
A.Image:link { bgcolor: #006666;}
A.Image:visited {  bgcolor: #006666;}
A.Image:hover { bgcolor: #006666;} 
A.Image:active { bgcolor: #006666;}

.Bold {  font-weight: bold; color: #7b7b7b; line-height: 18px}
.FooterNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006666}
.TemplateNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.TemplateNew { font-weight:bold; color:#FF3300;}
.FootNotes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #787878; line-height:14px;}
.Emphasize {  font-weight: normal; color: #c7483e}
.TableHeaders {  font-size: 12px; font-weight: bold; color: #FFFFFF}
.TextNote { font-size: 10px; line-height:12px; }
.TextRequire { font-size: 10px; color: #FF3300; }
.NewsNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:14px;
	padding-bottom:10px
}
.NewsNote div{
	padding-right:5px;
}

.NewsDate{
	font-weight:bold; 
	padding-left:15px; 
	padding-right:10px; 
	background-image:url(/images/splash/im_smallarrow.gif); 
	background-position:3px 7px; 
	background-repeat:no-repeat;
}
.blueText {	color: #009EDF; }
.errorText{color:red;}
.smallText { font-size: 10px; line-height:14px;}
.raquo { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: 339999;}
.ErrorText
{
    FONT-SIZE: 10px;
    COLOR: #ff0033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}
li { list-style-position: outside; list-style-image: url(/images/common/im_bullet_tall.gif); line-height: 18px;} 
ul { list-style-position: outside; list-style-image: url(/images/common/im_bullet_tall.gif); line-height: 18px; margin-top: 8px; margin-bottom: 21px;} 
li ul{ margin-top:5; margin-bottom:5px;}
#top_menu { padding-left:10px;}
#imenus0 li{ list-style-image: none;}
.raquo { font-weight: bold; color: #006666;}

