a img {border: none;}

BODY
{
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/bg_interior.gif);
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
BODY.home
{
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/bg_home.gif);
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}

body.home .logo {display:block;position:relative;}
body.home .logo img {position:absolute;top:0;left:0;z-index:999;}

BODY.splash
{
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/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(http://www.fasken.com/FCWSite/img/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: 990px;
    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
}
div.clear {clear:both;}
.homeTable
{
    CLEAR: both;
    MARGIN-TOP: 4px;
    WIDTH: 990px;
    BORDER-COLLAPSE: collapse
}
.homeMainCol
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 667px;
    PADDING-TOP: 0px
}
.homeMainCol .banner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/bg_banner_home.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
	vertical-align: middle;
    HEIGHT: 183px;
	width: 100%;
}
.homeMainCol .banner .homepageNews
{


    HEIGHT: 183px;
	width: 517px;
	margin-right: 75px;
	margin-left: 75px;
	margin-top:0px;
	color:#fff;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	vertical-align:top;
	position: relative;
	padding-left: 15px;
}
.homeMainCol .banner .homepageNews P
{
	line-height:inherit;
	text-align:left;
	text-indent:0px;
	height:inherit;
	margin-right: 30px;
    margin-left:40px;
	width:inherit;
}

.homeMainCol .banner .homepageNews a
{
	color:#fff;
	text-decoration: none;
	vertical-align:middle;
	margin-right: inherit;
	margin-left:inherit;
	padding-right:inherit;

}
.homeMainCol .banner .homepageNews a:hover
{
	color:#444c7c;
	text-decoration: none;
	vertical-align:middle;
	margin-right: inherit;
	padding-right:inherit;
}

/*.homeMainCol .banner a
{
	COLOR: #FFF;
	TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(http://www.fasken.com/files/upload/arrow_wht.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-position: right;
	padding-right:2em;
	margin-right: 2em;
}
.homeMainCol .banner A:hover
{
	COLOR: #444c7c;
	BACKGROUND-IMAGE: url(http://www.fasken.com/files/upload/arrow_indigo.gif);
	TEXT-DECORATION: none;
	BACKGROUND-REPEAT: no-repeat;
	background-position: right;
	padding-right:2em;
	margin-right: 2em;
}*/
.homeMainCol .banner .homepageNews .arrow a
{
	color:#fff;
	text-decoration: none;
	padding-right:2em;
	margin-right: 2em;
	width:relative;
	BACKGROUND-IMAGE: url(http://www.fasken.com/files/upload/arrow_wht.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-position: right;
}
.homeMainCol .banner .homepageNews .arrow A:hover
{
	COLOR: #444c7c;
    TEXT-DECORATION: none;
	BACKGROUND-IMAGE: url(http://www.fasken.com/files/upload/arrow_indigo.gif);
	padding-right:2em;
	margin-right: 2em;
	width:relative;
	BACKGROUND-REPEAT: no-repeat;
	background-position: right;
}
.homeMainCol .pubs
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 10px/13px Verdana;
    WIDTH: 42%;
    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: 42%;
    COLOR: #6d8e9f;
    PADDING-TOP: 20px
}
.homeMainCol .pubs P
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: 0px 5px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/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(http://www.fasken.com/FCWSite/img/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(http://www.fasken.com/FCWSite/img/bg_footer_sm.gif) #fff repeat-x 50% bottom;
    padding:28px 0;
}
.homeMainColBottom .uk
{  
    
    MARGIN: 0 41px 0 0;
    FONT: bold 9px/16px verdana;
    COLOR: #e0701e;    
    WIDTH:125px;
    float:left;
    text-align:center;
}
.homeMainColBottom .uk img
{    
   
}

.homeMainColBottom .uk .caption
{  
    
}
.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(http://www.fasken.com/FCWSite/img/bg_footer.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 322px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x
}
.homeRightCol .image
{
    BORDER-BOTTOM: #fff 4px solid;
    background: #fff;
}
.homeRightCol .image2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    background: #fff;
}
.homeRightCol .content
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	margin-BOTTOM: 13px;
	padding-bottom:10px;
	margin-TOP: 5px;
	TEXT-ALIGN: left;
	PADDING-LEFT: 15px;
	font-family: Verdana;
	font-size:11px;
	line-height:16px;
	color:#fff;
	overflow:hidden;
	width: 90%;
	margin-right: 15px;
}
.homeRightCol .content a {
	color:#bcd8e8;
	text-decoration: none;
}
.homeRightCol .content a:hover {
	color:#bcd8e8;
	text-decoration: underline;
}
.homeRightCol .header
{
	BACKGROUND-POSITION: 50% bottom;
	BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/dots_horz.gif);
	PADDING-BOTTOM: 3px;
	MARGIN: 15px 5px 5px 0px;
	FONT: bold 11px Verdana;
	COLOR: #fff;
	BACKGROUND-REPEAT: repeat-x;
	width: inherit;
}
.homeRightCol .content .arrow
{
    BACKGROUND-POSITION: 0px 4px;
    PADDING-LEFT: 10px;
	padding-right: inherit;
	width:inherit;
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/arrow_wht.gif);
    BACKGROUND-REPEAT: no-repeat;
	MARGIN: 15px 0px 5px;
	FONT: 11px Verdana;
}
.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;
}
.homeRightCol .video
{
	background: url(http://www.fasken.com/FCWSite/img/video_bkg.gif) #fff no-repeat;
	font-family: Verdana;
    font-size:11px;
	background-color: #fff;
}
.homeRightCol .video IMG
{
	float: left;
}
.homeRightCol .video A
{
	text-decoration: none;
	color: #FFFFFF;
}

.homeRightCol .video A:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

.homeRightCol .video .right
{

	background: url(http://www.fasken.com/FCWSite/img/video_bkg.gif) #fff no-repeat;
	width: 100%;
	padding-bottom:15px;
	min-height:50px;
}
.homeRightCol .video .left
{

	background: url(http://www.fasken.com/FCWSite/img/video_bkg.gif) #fff no-repeat;
	width: 100%;
	padding-bottom:15px;
	min-height:50px;
}
.homeRightCol .video .text
{
	padding-top: 5px;
	padding-bottom:5x;
	padding-right: 5px;
	padding-left: 55px;
}
.socialMedia
{
	RIGHT: -1px;        
    WIDTH: 411px;
    POSITION: absolute;
    TOP: 33px;
    HEIGHT: 38px;
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 8px
}

.socialMedia .mediaItem
{
	PADDING-RIGHT: 5px;
}
#searchbox
{
    RIGHT: -1px;
    BACKGROUND: url(http://www.fasken.com/FCWSite/img/bg_search.gif) #fff no-repeat 50% bottom;
    VISIBILITY: hidden;
    WIDTH: 321px;
    POSITION: absolute;
    TOP: 33px;
    HEIGHT: 38px
}
.wrapperHome #searchbox { visibility:visible;}
#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(http://www.fasken.com/FCWSite/img/bg_banner.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 50px
}
.mainTable
{
    MARGIN-TOP: 4px;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
.mainCol
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    FONT: 11px/16px Verdana;
    PADDING-TOP: 0px
}
.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(http://www.fasken.com/FCWSite/img/bg_footer_sm.gif) #fff repeat-x 50% bottom;
    PADDING-BOTTOM: 13px;
    PADDING-TOP: 0px
}
.mainCol .listing .list .category {font-weight: bold; font-size: 11px; margin-bottom: 5px; border-top: 1px solid #DAE3E7; padding-top: 5px; width: 350px;}
.mainCol .listing .list td {vertical-align: top; padding-right: 10px;}
.mainCol .listing .list a img {border: none;}
.mainCol .listing .list .icon {width: auto; float:left; margin-right: 5px;}
.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: 349px;
}
.mainCol .formInactive
{
	FONT: 11px Verdana;
	color:#888;
    WIDTH: 349px;
}
.mainCol .formSelect
{
    FONT: 11px Verdana;
    WIDTH: 97%
}
.mainCol .formSelectInactive
{
    FONT: 11px Verdana;
	color:#888;
    WIDTH: 355px;
}
.mainCol .formSelectInactiveError
{
    FONT: 11px Verdana;
	color:#ff0000;
    WIDTH: 355px;
}
.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(http://www.fasken.com/FCWSite/img/bullet.gif);

}
.mainCol OL LI
{
list-style:decimal;
list-style-image:none;
margin-left:-15px;
padding: 0px;
}

.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
{
	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(http://www.fasken.com/FCWSite/img/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(http://www.fasken.com/FCWSite/img/arrow_orange.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.highlight
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(http://www.fasken.com/FCWSite/img/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(http://www.fasken.com/FCWSite/img/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: 10px 13px 20px 12px;
	/*PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 20px
	PADDING-TOP: 10px;*/
    FONT: 11px/16px Verdana;
    COLOR: #fff;
   
}
.rightCol .header
{
    BACKGROUND-POSITION: 50% bottom;
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/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(http://www.fasken.com/FCWSite/img/bullet_rightcol.gif)
}
.rightCol LI .on
{
    LIST-STYLE-IMAGE: url(http://www.fasken.com/FCWSite/img/bullet_rightcol_on.gif);
    COLOR: #e9eef1
}
.rightCol .arrow
{
    BACKGROUND-POSITION: 0px 4px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(http://www.fasken.com/FCWSite/img/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: 20px;
    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(http://www.fasken.com/FCWSite/img/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;
}

.menuFrNewsroom {right:238px !important;}
.menuFrOffices {right:139px !important;}

.friendlyURL {
	display: none;
	visibility: hidden;
}
.companyname {
	display: none;
	visibility: hidden;
}
.line
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: url(http://www.fasken.com/FCWSite/img/divider.gif) repeat-x;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 1px
}
.videoplayer
{
	background-image:none;
	text-align:left;
	padding:5px 5px 5px 5px; 
}
.videoplayer .text
{
	FONT: 11px/16px Verdana;
	text-align:left;
	padding:5px 5px 5px 5px; 
}
.multiLangBioLinks a:hover { color: #6d8e9f; text-decoration: underline; }
.multiLangBioLinks, .multiLangBioLinks a { color: #df6f1d; }

/* Slideshow */
body.slideshow {background-image:none;margin:0px;padding:0px;text-align:left;}
body.slideshow table {border-collapse:collapse;border:0px;}
body.slideshow .mainTable {width:958px;border:0px solid red;}
body.slideshow .mainTable td {font:normal 11px/16px Verdana, sans-serif;padding:0px;}
body.slideshow td.mainCol {text-align:left;padding-left:30px;padding-right:30px;width:589px;}
body.slideshow h1 {padding-bottom:13px;}
body.slideshow img {border:0px;margin:0px;}
body.slideshow td.slideshowrightcol {width:309px;text-align:left;padding:102px 0 0 0;}
body.slideshow .slideshowrightcol div {border:0px !important;}
body.slideshow .slideshowrightcol .description {background-color:#6d8e9f;padding:17px 24px;color:#fff;width:261px;height:79px;}
body.slideshow .slideshowrightcol .description a {color:#bcd8e8;text-decoration:none;}
body.slideshow .slideshowrightcol .description a:visited {color:#bcd8e8;text-decoration:none;}
body.slideshow .slideshowrightcol .description a:hover {color:#bcd8e8;text-decoration:underline;}
body.slideshow .slideshowrightcol .description img {margin-right:12px;}
body.slideshow .slideshowrightcol .related_link {margin-top:15px;}
body.slideshow .slideshowrightcol .pic_desc_box {background-color:#ecf2f5;padding:13px 9px 13px 24px;color:#000;margin:4px 0;height:246px;width:276px;}
body.slideshow .slideshowrightcol .pic_desc {height:240px;overflow:hidden;width:276px;}
body.slideshow .slideshowrightcol .pic_desc div {height:240px;overflow:auto;width:276px;}
body.slideshow .slideshowrightcol .empty_box {height:88px;background-color:#a0b5c1;width:309px;}
body.slideshow .tools {position:absolute;left:862px;top:51px;}

