.hidden
{
position:absolute;
left:0px;
top:-1000px;
width:1px;
height:1px;
overflow:hidden;
}
body, td, th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-align:left;
}
body { bgcolor="#DEE4E9"; padding: 0px; margin: 0px; font-family: arial, sans-serif; color: #FFFFFF; margin: 25px; }
img  { margin: 0px; padding: 0px; }
form { border: 0px ; padding: 0px; margin: 0px; }
a    { color: #edeff0; font-size: 9pt; text-decoration: underline; background-color: transparent; }
a:hover  { color: #2e465a; text-decoration: underline; background-color: transparent; }
a:focus  { color: #2e465a; text-decoration: underline; background-color: transparent; }

.spacer { padding-top:4px; }
.trans { background: transparent !important; }
.block { display: block !important; }
.black { color:black !important; }
.bold { font-weight: bold !important; }
.italic { font-style: italic !important; }
.underline { text-decoration: underline !important; }
.red { color: #fe0202 !important; }
.white { color: #ffffff !important;	}
.green { color:#98d58b !important;	}
.blue { color:#232a84 !important; }
.title { font-size: 20px;	font-style: normal;	font-weight: bolder;	text-align: center; }
.content { color: #ffffff; font-size: 10pt;	font-style: normal;	text-align: left;	text-indent: 0pt;	background-color: #7D95A9; }
.menulink { color: #ffffff; font-size: 9pt; text-decoration: none; font-weight: bold;}
.menulink a { color: #ffffff; font-size: 9pt; text-decoration: none; font-weight: bold;}
.menulink a:hover { color: #ffffff; font-size: 9pt; text-decoration: underline; font-weight: bold;}

.bulletwhatsnew  ul { margin: 0em; text-align: left; vertical-align: middle; }
.bulletwhatsnew li { list-style: none; background-image: url(../images/dot.gif); background-repeat: no-repeat; background-position: -10px 3px;  padding-left: 0px; font-size: 9pt; vertical-align: left; }
.bullet  ul { margin: 1em; text-align: left; vertical-align: middle; }
.bullet li { list-style: none; background-image: url(../images/dot.gif); background-repeat: no-repeat; background-position: 20px 3px;  padding-left: 40px; font-size: 9pt; vertical-align: middle; }
.bullet2  ul { margin: 1em; padding-left: 10px; text-align: left; vertical-align: middle; }
.bullet2 li { font-size: 9pt; vertical-align: middle; }
.list {	font-size: 14px;	font-style: italic;	list-style-position: inside;	list-style-type: square;	text-indent: 30pt; }
.list2 { font-size: 12px;	font-style: italic;	text-indent: 50pt; list-style-type: square; }
.list3 { text-indent: 70pt; padding-left: 25px; }
.list4 {	text-indent: 70pt; padding-left: 25px; }
.title2 {	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: left; }
.listcategory { color: #ffffff; font-size: 14px; font-style: italic;	font-weight: bold; text-indent: 30pt; }
.listnote {	font-size: 12px;	font-style: italic;	font-weight: bold; text-indent: 30pt; display: block; text-align: left; }
.listtitle {	font-size: 14px;	font-style: italic;	font-weight: bold; }
.tdmenu_top { height: 27px;	background-color:#5d87aa;	 background: url(../images/header1.gif) no-repeat; text-align: right;	color: #ffffff;	font-size: 9pt; }
.tdmenu_mid { height: 27px;	background-color:#546c80;	 background: url(../images/header10.gif) no-repeat; text-align: right;	color: #ffffff;	font-size: 9pt; }
.tdfooter { height: 20px;	background-color:#99ac43;	background: url(../images/footer_bgrnd.jpg) no-repeat; text-align: right;	color: #ffffff;	font-size: 9pt; }
.image_left {	margin: 5px 10px 10px 10px;	float: left; }

.subtitle {	font-size: 15px;	font-style: italic;	font-weight: bold;	text-decoration: underline;	text-align: center; }
.subtitle2 {	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: center; }
.annotation {	font-size: 9px;	font-style: normal;	font-weight: normal;	text-align: left; }
.category {	font-size: 12px;	font-style: normal;	font-weight: bold;	text-indent: 20px;	text-align: left;	display: table; }
.supportframe {	background-color: #7D95A9;	height: 400px;	width: 100%;	font-size: 14px;	font-weight: bold; }

/* Menu */
#dropmenudiv          { position: absolute; border-top:1px solid #e4fbd5; border-left:1px solid #e4fbd5; border-right:1px solid #e4fbd5; font: normal 8pt arial; line-height: 10px; z-index:100; }
#dropmenudiv a        { width: 100%; display: block; text-indent: 2px; border-bottom: 1px solid #e4fbd5; padding: 3px 0; text-decoration: none; font-weight: bold; }
#dropmenudiv a:hover  { background-color: #FFF; }
/* End Menu */

tr.hostBG td.host {
	border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; 
	padding-left:7px
}
h2 {
	color:#98d58b;
	font-size:15px;
	font-weight:900;
	margin:0px;
}
h3 {
	font-size: 13px;
	font-weight: 900;
	color: #98d58b;
	margin:0px;
}
h4 {
	color: #FFFFFF;
	font-size:16px;
	margin:0px;
}

/* font size */

.f8                              { font-size: 8pt !important }
.f9                              { font-size: 9pt !important }
.f10                             { font-size: 10pt !important }
.f11                             { font-size: 11pt !important }
.f12                             { font-size: 12pt !important }
.f13                             { font-size: 13pt !important }
.f14                             { font-size: 14pt !important }
.f15                             { font-size: 15pt !important }

.colortan                        { color: #c45300 !important; }
.colorred						      { color: #ff0000 !important; }

/* vertical/horizontal - utilities */

.alignc                          { text-align: center !important;; }
.alignl                          { text-align: left !important;; }
.alignr                          { text-align: right !important;; }
.valignt                         { vertical-align: top !important;; }
.valignb                         { vertical-align: bottom !important;; }
.valignm                         { vertical-align: middle !important;; }

/* margin/padding/height/width - utilities */

.p3                              { padding: 5px !important; }
.p5                              { padding: 5px !important; }
.p8                              { padding: 8px !important; }
.p15                             { padding: 15px !important; }

.m8                              { margin: 5px !important; }
.m5                              { margin: 5px !important; }
.m8                              { margin: 8px ! important; }
.m15                             { margin: 15px !important; }

.h100pct                         { height: 100% !important; }
.w100pct                         { width: 100% !important; }

.height100                       { height: 100px !important; }
.height200                       { height: 200px !important; }
.height300                       { height: 300px !important; }
.height400                       { height: 400px !important; }
.height500                       { height: 500px !important; }
.height600                       { height: 600px !important; }


.width100                        { width: 100px !important; }
.width200                        { width: 200px !important; }
.width250                        { width: 250px !important; }
.width300                        { width: 300px !important; }
.width350                        { width: 350px !important; }
.width400                        { width: 400px !important; }
.width500                        { width: 500px !important; }
.width600                        { width: 600px !important; }

.ptop2                           { padding-top: 2px !important; }
.pbot2                           { padding-bottom: 2px !important; }
.pleft2                          { padding-left: 2px !important; }
.pright2                         { padding-right: 2px !important; }
 
.mtop2                           { margin-top: 2px !important; }
.mbot2                           { margin-bottom: 2px !important; }
.mleft2                          { margin-left: 2px !important; }
.mright2                         { margin-right: 2px !important; }

.ptop3                           { padding-top: 3px !important; }
.pbot3                           { padding-bottom: 3px !important; }
.pleft3                          { padding-left: 3px !important; }
.pright3                         { padding-right: 3px !important; }

.mtop3                           { margin-top: 3px !important; }
.mbot3                           { margin-bottom: 3px !important; }
.mleft3                          { margin-left: 3px !important; }
.mright3                         { margin-right: 3px !important; }
 
.ptop5                           { padding-top: 5px !important; }
.pbot5                           { padding-bottom: 5px !important; }
.pleft5                          { padding-left: 5px !important; }
.pright5                         { padding-right: 5px !important; }

.mtop5                           { margin-top: 5px !important; }
.mbot5                           { margin-bottom: 5px !important; }
.mleft5                          { margin-left: 5px !important; }
.mright5                         { margin-right: 5px !important; }

.ptop8                           { padding-top: 8px !important; }
.pbot8                           { padding-bottom: 8px !important; }
.pleft8                          { padding-left: 8px !important; }
.pright8                         { padding-right: 8px !important; }

.mtop8                           { margin-top: 8px !important; }
.mbot8                           { margin-bottom: 8px !important; }
.mleft8                          { margin-left: 8px !important; }
.mright8                         { margin-right: 8px !important; }

.ptop10                          { padding-top: 10px !important; }
.pbot10                          { padding-bottom: 10px !important; }
.pleft10                         { padding-left: 10px !important; }
.pright10                        { padding-right: 10px !important; }

.mtop10                          { margin-top: 10px !important; }
.mbot10                          { margin-bottom: 10px !important; }
.mleft10                         { margin-left: 10px !important; }
.mright10                        { margin-right: 10px !important; }

.ptop13                          { padding-top: 13px !important; }
.pbot13                          { padding-bottom: 13px !important; }
.pleft13                         { padding-left: 13px !important; }
.pright13                        { padding-right: 13px !important; }

.mtop13                          { margin-top: 13px !important; }
.mbot13                          { margin-bottom: 13px !important; }
.mleft13                         { margin-left: 13px !important; }
.mright13                        { margin-right: 13px !important; }

.ptop15                          { padding-top: 15px !important; }
.pbot15                          { padding-bottom: 15px !important; }
.pleft15                         { padding-left: 15px !important; }
.pright15                        { padding-right: 15px !important; }

.mtop15                          { margin-top: 15px !important; }
.mbot15                          { margin-bottom: 15px !important; }
.mleft15                         { margin-left: 15px !important; }
.mright15                        { margin-right: 15px !important; }

.ptop20                          { padding-top: 20px !important; }
.pbot20                          { padding-bottom: 20px !important; }
.pleft20                         { padding-left: 20px !important; }
.pright20                        { padding-right: 20px !important; }

.mtop20                          { margin-top: 20px !important; }
.mbot20                          { margin-bottom: 20px !important; }
.mleft20                         { margin-left: 20px !important; }
.mright20                        { margin-right: 20px !important; }

.ptop15                          { padding-top: 25px !important; }
.pbot15                          { padding-bottom: 25px !important; }
.pleft15                         { padding-left: 25px !important; }
.pright15                        { padding-right: 25px !important; }

.mtop25                          { margin-top: 25px !important; }
.mbot25                          { margin-bottom: 25px !important; }
.mleft25                         { margin-left: 25px !important; }
.mright25                        { margin-right: 25px !important; }

.mtop20                          { margin-top: 20px !important; }
.mbot20                          { margin-bottom: 20px !important; }
.mleft20                         { margin-left: 20px !important; }
.mright20                        { margin-right: 20px !important; }

.mtop30                          { margin-top: 30px !important; }
.mbot30                          { margin-bottom: 30px !important; }
.mleft30                         { margin-left: 30px !important; }
.mright30                        { margin-right: 30px !important; }

.ptop30                          { padding-top: 30px !important; }
.pbot30                          { padding-bottom: 30px !important; }
.pleft30                         { padding-left: 30px !important; }
.pright30                        { padding-right: 30px !important; }

.mtop35                          { margin-top: 35px !important; }
.mbot35                          { margin-bottom: 35px !important; }
.mleft35                         { margin-left: 35px !important; }
.mright35                        { margin-right: 35px !important; }

.ptop35                          { padding-top: 35px !important; }
.pbot35                          { padding-bottom: 35px !important; }
.pleft35                         { padding-left: 35px !important; }
.pright35                        { padding-right: 35px !important; }

.mtop40                          { margin-top: 40px !important; }
.mbot40                          { margin-bottom: 40px !important; }
.mleft40                         { margin-left: 40px !important; }
.mright30                        { margin-right: 40px !important; }

.ptop40                          { padding-top: 40px !important; }
.pbot40                          { padding-bottom: 40px !important; }
.pleft40                         { padding-left: 40px !important; }
.pright40                        { padding-right: 40px !important; }

.ptop50                          { padding-top: 50px !important; }
.pbot50                          { padding-bottom: 50px !important; }
.pleft50                         { padding-left: 50px !important; }
.pright50                        { padding-right: 50px !important; }

.mtop100                          { margin-top: 100px !important; }
.mbot100                          { margin-bottom: 100px !important; }
.mleft100                         { margin-left: 100px !important; }
.mright100                        { margin-right: 100px !important; }

.ptop100                          { padding-top: 100px !important; }
.pbot100                          { padding-bottom: 100px !important; }
.pleft100                         { padding-left: 100px !important; }
.pright100                        { padding-right: 100px !important; }
-->
