BODY
{
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A:link
{
    COLOR: #333366
}
A:visited
{
    COLOR: #333366
}
A:active
{
    COLOR: #333366
}
.pagebody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.pagebody:hover
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
.test{background-color : #f0f1f5}
.pagebodysm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.pagebodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.demobody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.emailbody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.pageihilite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.blockstart
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.blockstart:link
{
    TEXT-DECORATION: none
}
A.blockstart:hover
{
    TEXT-DECORATION: underline
}
A.blockstart:visited
{
    TEXT-DECORATION: none
}
.blockhilite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.blockhiliteblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.bannerred
{    FONT-FAMILY: verdana, arial, geneva, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red;  width: 480px }
.blockuhilite
{    FONT-FAMILY: verdana, arial, geneva, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333366; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; width: 480px }
.blockuhilitesmall
{    FONT-FAMILY: verdana, arial, geneva, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; width: 480px }
.blockihilite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.boxtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffcc66;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.headingsm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.subheading:link
{
    COLOR: #333366
}
A.subheading:active
{
    COLOR: #333366
}
A.subheading:visited
{
    COLOR: #333366
}
A.subheading:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: none
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.subnavtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.subnavtext:link
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}
A.subnavtext:hover
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
.leftnavtitle11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.leftnavtitle11:link
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}
A.leftnavtitle11:hover
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
.leftnavtitle11white
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.leftnavtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.leftnavtext11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.leftnavtext11:link
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}
A.leftnavtext11:hover
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
.leftnavtitle11white
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}

.note
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.yellowline
{
    FONT-SIZE: 2pt;
    COLOR: #ff9900
}
.description
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.blockheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.blockheadline:visited
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.blockheadline:link
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.blockheadline:active
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.blockheadline:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline
}
.headlinetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffcc66;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.headlinetitle:visited
{
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
A.headlinetitle:link
{
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
A.headlinetitle:active
{
    COLOR: #ffcc66;
    TEXT-DECORATION: none
}
A.headlinetitle:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.headline
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.headline:visited
{
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.headline:link
{
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.headline:active
{
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.headline:hover
{
    COLOR: #ffcc66;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.headlinedescription
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.topnav
{
    FONT-SIZE: 12px;
    COLOR: #333366;
    TEXT-DECORATION: none;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.topnav:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline
}
.botnav
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.botnav:visited
{
    COLOR: #333366
}
A.botnav:link
{
    COLOR: #333366
}
A.botnav:active
{
    COLOR: #333366
}
A.botnav:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: none
}
.copyright
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.navboxtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffcc00;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.demoheader
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.datarequired
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.boxbodytitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.boxbody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.boxbody:visited
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.boxbody:link
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.boxbody:active
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.boxbody:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline
}
IMG.imgright
{
    LEFT: 40px;
    FLOAT: right;
    POSITION: relative
}
IMG.imgleft
{
    LEFT: 40px;
    FLOAT: left;
    POSITION: relative
}
.formtitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff9900;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.formfieldname
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.formfield {
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.prtitle
{
    COLOR: 333366;
    FONT-FAMILY: arial, helvetica, verdana, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.linkgreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #336600;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.linkgreen:visited
{
    COLOR: #336600
}
A.linkgreen:link
{
    COLOR: #336600
}
.linkblue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.linkblue:visited
{
    COLOR: #333366
}
A.linkblue:link
{
    COLOR: #333366
}
.linkgrey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.linkgrey:visited
{
    COLOR: #666666
}
A.linkgrey:link
{
    COLOR: #666666
}
.textbox {
        BORDER-RIGHT: #666699 1px solid;
        BORDER-TOP: #666699 1px solid;
        BORDER-LEFT: #666699 1px solid;
        BORDER-BOTTOM: #666699 1px solid;
        BACKGROUND-COLOR: #ffffff;
        FONT-FAMILY: verdana, arial, geneva, sans-serif;
        FONT-SIZE: 12px;
        COLOR: #000000;
}
.button {
        BORDER-RIGHT: #333366 1px solid;
        BORDER-TOP: #333366 1px solid;
        BORDER-LEFT: #333366 1px solid;
        BORDER-BOTTOM: #333366 1px solid;
        BACKGROUND-COLOR: #333366;
        FONT-FAMILY: verdana, arial, geneva, sans-serif;
        FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
        COLOR: #ffffff;
}
.pagelink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.pagelink:hover
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}

A.pagelink:visited
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.pagelink:link
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
A.pagelink:active
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
.pagelink2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.pagelink2:hover
{
    COLOR: #333366;
    TEXT-DECORATION: underline
}

A.pagelink2:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.pagelink2:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.pagelink2:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.dotpointer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.dotpointer11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333366;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.hilitebox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.hilitebox:link
{
    COLOR: #FFFFFF
}
A.hilitebox:active
{
    COLOR: #FFFFFF
}
A.hilitebox:visited
{
    COLOR: #FFFFFF
}
A.hilitebox:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: none
}
.smtextbox {
        BORDER-RIGHT: #666666 1px solid;
        BORDER-TOP: #666666 1px solid;
        BORDER-LEFT: #666666 1px solid;
        BORDER-BOTTOM: #666666 1px solid;
        BACKGROUND-COLOR: #ffffff;
        FONT-FAMILY: verdana, arial, geneva, sans-serif;
        FONT-SIZE: 10px;
        COLOR: #000000;
}
.smtextbutton {
        BORDER-RIGHT: #333366 1px solid;
        BORDER-TOP: #333366 1px solid;
        BORDER-LEFT: #333366 1px solid;
        BORDER-BOTTOM: #333366 1px solid;
        BACKGROUND-COLOR: #ffffff;
        FONT-FAMILY: verdana, arial, geneva, sans-serif;
        FONT-SIZE: 10px;
        COLOR: #000000;
}
.bgcolor1{background-color : #F0F1F5;}
.bgcolor2{background-color : #dde3eb;}
.reportline
{
    FONT-SIZE: 1pt;
    COLOR: #7590b7
}

#maincells table {
	width: 250px;
	border-top: 1px solid #dde3eb;
	border-bottom: 1px solid #dde3eb;
	border-left: 1px solid #dde3eb;
	border-right: 1px solid #dde3eb;
}

#reportscenter table {
	border-top: 1px solid #dde3eb;
	border-bottom: 1px solid #dde3eb;
	border-left: 1px solid #dde3eb;
	border-right: 1px solid #dde3eb;
}

#contact table {
	width: 400px;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
}
