BODY
{
    BACKGROUND-IMAGE: url(../images/bg_interior.gif);
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
BODY.home
{
    BACKGROUND-IMAGE: url(../images/bg_home.gif);
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
BODY.splash
{
    BACKGROUND-IMAGE: url(../images/bg_splash.gif);
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
.splashbanner
{
    PADDING-RIGHT: 40px;
    MARGIN-TOP: 16px;
    PADDING-LEFT: 50px;
    BACKGROUND-IMAGE: url(../images/bg_banner_splash.gif);
    PADDING-BOTTOM: 26px;
    PADDING-TOP: 180px;
    BACKGROUND-REPEAT: no-repeat;    
    TEXT-ALIGN: right
}
.wrapperSplash
{
    BORDER-RIGHT: #fff 4px solid;
    MARGIN: 35px auto 0px;
    BORDER-LEFT: #fff 4px solid;
    WIDTH: 763px;
    TEXT-ALIGN: left
}
.wrapperHome
{
    BORDER-RIGHT: #fff 4px solid;
    MARGIN: 0px auto;
    BORDER-LEFT: #fff 4px solid;
    WIDTH: 763px;
    POSITION: relative;
    TEXT-ALIGN: left
}
.wrapper
{
    BORDER-RIGHT: #fff 4px solid;
    MARGIN: 0px auto;
    BORDER-LEFT: #fff 4px solid;
    WIDTH: 94%;
    POSITION: relative;
    TEXT-ALIGN: left;
    max-width: 990px
}
.topNav
{
    VERTICAL-ALIGN: baseline;
    PADDING-TOP: 15px;
    TEXT-ALIGN: right
}
.mainNav
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 45px;
    WHITE-SPACE: nowrap
}
.logo
{
    DISPLAY: inline
}
.homeTable
{
    CLEAR: both;
    MARGIN-TOP: 4px;
    WIDTH: 763px;
    BORDER-COLLAPSE: collapse
}
.homeMainCol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 443px;
    PADDING-TOP: 0px
}
.homeMainCol .banner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 50px;
    BACKGROUND-IMAGE: url(../images/bg_banner_home.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 45px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 139px
}
.homeMainCol .banner P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 10px Trebuchet MS;
    COLOR: #444c7c;
    PADDING-TOP: 30px
}
.homeMainCol .banner A
{
    COLOR: #444c7c;
    TEXT-DECORATION: none
}
.homeMainCol .banner A:hover
{
    COLOR: #444c7c;
    TEXT-DECORATION: underline
}
.homeMainCol .banner P .arrow
{
    MARGIN: 0px 10px
}
.homeMainCol .pubs
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 10px/13px Verdana;
    WIDTH: 180px;
    COLOR: #6d8e9f;
    PADDING-TOP: 20px
}
.homeMainCol .deals
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 10px/13px Verdana;
    WIDTH: 180px;
    COLOR: #6d8e9f;
    PADDING-TOP: 20px
}
.homeMainCol .pubs P
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 5px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/bullet.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 14px 0px 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.homeMainCol .deals P
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 5px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/bullet.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 14px 0px 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.homeMainCol A
{
    COLOR: #6d8e9f;
    TEXT-DECORATION: none
}
.homeMainCol A:hover
{
    COLOR: #6d8e9f;
    TEXT-DECORATION: underline
}
.homeMainColBottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_footer_sm.gif) #fff repeat-x 50% bottom;
    PADDING-BOTTOM: 13px;
    PADDING-TOP: 0px
}
.homeMainColBottom .uk
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    FONT: bold 9px/16px verdana;
    COLOR: #e0701e;
    PADDING-TOP: 25px
}
.homeMainColBottom .uk A
{
    COLOR: #e0701e;
    TEXT-DECORATION: none
}
.homeMainColBottom .uk A:hover
{
    COLOR: #e0701e;
    TEXT-DECORATION: underline
}
.homeRightCol
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 50% bottom;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_footer.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 320px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
.homeRightCol .image
{
    BORDER-BOTTOM: #fff 4px solid
}
.homeRightCol .content
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    TEXT-ALIGN: right
}
.homeRightCol .form
{
    BORDER-RIGHT: #e0e4e7 1px solid;
    BORDER-TOP: #e0e4e7 1px solid;
    FONT: 10px Verdana;
    MARGIN-LEFT: 4px;
    BORDER-LEFT: #e0e4e7 1px solid;
    WIDTH: 132px;
    COLOR: #fff;
    BORDER-BOTTOM: #e0e4e7 1px solid;
    BACKGROUND-COLOR: #80a1b2
}
#searchbox
{
    RIGHT: -1px;
    BACKGROUND: url(../images/bg_search.gif) #fff no-repeat 50% bottom;
    VISIBILITY: hidden;
    WIDTH: 321px;
    POSITION: absolute;
    TOP: 33px;
    HEIGHT: 38px
}
#searchbox .content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 17px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px
}
#searchbox .form
{
    BORDER-RIGHT: #6d8e9f 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #6d8e9f 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Verdana;
    BORDER-LEFT: #6d8e9f 1px solid;
    WIDTH: 132px;
    COLOR: #6d8e9f;
    MARGIN-RIGHT: 4px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #6d8e9f 1px solid;
    BACKGROUND-COLOR: #fff
}
.wrapper .banner
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 4px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_banner.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 50px
}
.mainTable
{
    MARGIN-TOP: 4px;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
.contentTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.mainCol
{
	PADDING-RIGHT: 40px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px;
	font-family: Verdana;
	font-size: 11px;
	line-height: normal;
}
.mainCol .tools
{
    PADDING-BOTTOM: 10px;
    MARGIN-RIGHT: -40px;
    TEXT-ALIGN: right
}
.mainCol .brdcrmb
{
    FLOAT: left;
    FONT: 9px verdana;
    COLOR: #618699;
    PADDING-TOP: 2px
}
.mainCol .brdcrmb A
{
    COLOR: #697179;
    TEXT-DECORATION: none
}
.mainCol .brdcrmb A:hover
{
    COLOR: #666;
    TEXT-DECORATION: underline
}
.mainColBottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_footer_sm.gif) #fff repeat-x 50% bottom;
    PADDING-BOTTOM: 13px;
    PADDING-TOP: 0px
}
.formTable
{
    BORDER-RIGHT: #ecf2f5 4px solid;
    BORDER-TOP: #ecf2f5 4px solid;
    BORDER-LEFT: #ecf2f5 4px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #ecf2f5 4px solid;
    BACKGROUND-COLOR: #ecf2f5
}
.formTable TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 50%;
    PADDING-TOP: 2px
}
.mainCol .form
{
    FONT: 11px Verdana;
    WIDTH: 95%
}
.mainCol .formSelect
{
    FONT: 11px Verdana;
    WIDTH: 97%
}
.mainCol .rowheader TD
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.mainCol .row1
{
    BACKGROUND-COLOR: #ecf2f5
}
.mainCol .row1 TD
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.mainCol .row2
{
    BACKGROUND-COLOR: #f8fbfc
}
.mainCol .row2 TD
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.mainCol UL
{
    PADDING-LEFT: 20px;
    MARGIN: 6px 0px 10px
}
.mainCol LI
{
    LIST-STYLE-IMAGE: url(../images/bullet.gif)
}
.mainCol UL UL
{
    PADDING-LEFT: 20px;
    MARGIN: 2px 0px
}
.mainCol A
{
    COLOR: #6d8e9f;
    TEXT-DECORATION: none
}
.mainCol A:hover
{
    COLOR: #6d8e9f;
    TEXT-DECORATION: underline
}
.mainCol .divider
{
    MARGIN: 8px 0px;
    BORDER-BOTTOM: #dae3e7 1px solid
}
.mainCol .clientname
{
    FONT-WEIGHT: bold;
    COLOR: #df6f1d
}
.mainCol .representation
{
    FONT-WEIGHT: bold
}
.mainCol .abstract
{
    COLOR: #666
}
.mainCol .title
{
    MARGIN-BOTTOM: 15px;
    COLOR: #f3a643
}
.mainCol .source
{
    FONT-STYLE: italic
}
.mainCol .more
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 4px 4px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(../images/arrow_orange.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.mainCol .more A
{
    COLOR: #df6f1d
}
.mainCol .viewall
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 4px 4px;
    MARGIN-TOP: -15px;
    PADDING-LEFT: 20px;
    FLOAT: right;
    BACKGROUND-IMAGE: url(../images/arrow_orange.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.highlight
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../images/bg_highlight.gif) #fff repeat-x;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ebf1f4 1px solid
}
.highlight .title
{
    MARGIN: 0px 0px 10px;
    FONT: bold 12px verdana;
    COLOR: #6d8e9f
}
.highlight .image
{
    MARGIN-RIGHT: 10px
}
.rightCol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg_footer.gif) #6d8e9f repeat-x 50% bottom;
    PADDING-BOTTOM: 20px;
    WIDTH: 200px;
    PADDING-TOP: 0px
}
.rightCol .image
{
    BORDER-BOTTOM: #fff 4px solid
}
.rightCol .content
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 20px;
    FONT: 11px/16px Verdana;
    COLOR: #fff;
    PADDING-TOP: 10px
}
.rightCol .header
{
    BACKGROUND-POSITION: 50% bottom;
    BACKGROUND-IMAGE: url(../images/dots_horz.gif);
    PADDING-BOTTOM: 3px;
    MARGIN: 15px 0px 5px;
    FONT: bold 11px Verdana;
    COLOR: #fff;
    BACKGROUND-REPEAT: no-repeat
}
.rightCol A
{
    COLOR: #bcd8e8;
    TEXT-DECORATION: none
}
.rightCol A:hover
{
    COLOR: #bcd8e8;
    TEXT-DECORATION: underline
}
.rightCol UL
{
    PADDING-LEFT: 15px;
    MARGIN: 0px
}
.rightCol LI
{
    LIST-STYLE-IMAGE: url(../images/bullet_rightcol.gif)
}
.rightCol LI .on
{
    LIST-STYLE-IMAGE: url(../images/bullet_rightcol_on.gif);
    COLOR: #e9eef1
}
.rightCol .arrow
{
    BACKGROUND-POSITION: 0px 4px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/arrow_wht.gif);
    BACKGROUND-REPEAT: no-repeat
}
.rightCol .contact
{
    MARGIN-BOTTOM: 8px
}
.rightCol .form
{
    BORDER-RIGHT: #e0e4e7 1px solid;
    BORDER-TOP: #e0e4e7 1px solid;
    MARGIN-BOTTOM: 4px;
    FONT: 10px Verdana;
    BORDER-LEFT: #e0e4e7 1px solid;
    WIDTH: 160px;
    COLOR: #fff;
    BORDER-BOTTOM: #e0e4e7 1px solid;
    BACKGROUND-COLOR: #80a1b2
}
H1
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	FONT: 18px Verdana;
	COLOR: #df6f1d;
	PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 11px Verdana;
    COLOR: #df6f1d;
    PADDING-TOP: 17px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 12px Verdana;
    COLOR: #df6f1d;
    PADDING-TOP: 17px
}
.subTitle
{
    MARGIN-BOTTOM: 10px;
    FONT: bold 12px verdana;
    COLOR: #f3a643
}
.btnSubmit
{
    BORDER-RIGHT: #ee9738 1px outset;
    BORDER-TOP: #ee9738 1px outset;
    FONT: 11px Verdana;
    BORDER-LEFT: #ee9738 1px outset;
    COLOR: #fff;
    MARGIN-RIGHT: 4px;
    BORDER-BOTTOM: #ee9738 1px outset;
    BACKGROUND-COLOR: #df6f1d
}
.btnReset
{
    BORDER-RIGHT: #a0b5c1 1px outset;
    BORDER-TOP: #a0b5c1 1px outset;
    FONT: 11px Verdana;
    BORDER-LEFT: #a0b5c1 1px outset;
    COLOR: #fff;
    BORDER-BOTTOM: #a0b5c1 1px outset;
    BACKGROUND-COLOR: #6d8e9f
}
.registernow
{
    FLOAT: right
}
.footer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.footer IMG
{
    MARGIN-RIGHT: 12px
}
.footer .copyright
{
    FLOAT: right
}
.footer .copyright IMG
{
    MARGIN-RIGHT: 0px
}
BODY.emailPage
{
    BACKGROUND-IMAGE: none;
    MARGIN: 20px 0px 0px
}
.officeRoll
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    BACKGROUND: url(../images/bg_highlight.gif) #fff repeat-x;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 20px;
    WIDTH: 250px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ebf1f4 1px solid;
    POSITION: absolute
}
.menu {
	visibility: hidden;
	position: absolute;
	background: #6d8e9f;
	background-position: bottom;
	background-repeat: no-repeat;
	width: 125px;
	text-align: right;
	border-top: 4px solid #fff;
}
.menu a {
	color: #fff;
	text-decoration: none;
}
.menu a:hover {
	color: #96c3dc;
	text-decoration: underline;
}
.menu .content {
	padding: 0px 0px 0px 0px;
	font: 10px/12px verdana;
}
.menu .content p {
	padding: 5px 9px 5px 5px;
	margin: 0px;
	border-bottom: 1px dotted #92acba;
}
.friendlyURL {
	display: none;
	visibility: hidden;
}
.companyname {
	display: none;
	visibility: hidden;
}
.line
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: url(../images/divider.gif) repeat-x;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 1px
}.contentTxtHeader {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.contentTxtWhite {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
}
