@media print  {
/* BEGIN PRINT MEDIA SPECIFIC STYLES  */#subpages {width:650px;margin-left:auto;margin-right:auto;}
}

a:link,a:visited,a:active{color:#006838}
a:hover{color:#a4c039;}
body{margin:0;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:10pt;color:#000000;background-color:#6a655b;background-repeat:repeat;background-image:url(/images/v2/bg_repeat.gif);}
table{background-color:#ffffff;}
td{font-size:10pt;}
td.topblueback{background-color:#09446F;background-image:url('/images/v2/top_stretch.gif');}
td.indicescolumn{background-image:url('/images/v2/gradient_left_indices.gif');background-repeat:no-repeat;}
td.bstretch{background-image:url('/images/v2/bottom_stretch.gif');background-repeat:repeat-x;font-size:9pt;}
#outercolumns{padding-left:8px;padding-right:2px;color:#695E4A;border-top:1px dotted #aaa;padding:8px;}
#subpages{padding-left:12px;padding-right:12px;}
#subpages p{text-align:justify;}
#latestnewstext{font-size:9pt;line-height:14px;}
#latestnewstext p{margin-top:5px;padding-bottom:4px;color:#695E4A;}
.mainholder{margin-top:5px;}
p#footer{text-align:left;font-size:9pt;margin-top:8px;margin-bottom:8px;color:#ffffff;}
#footer a{color:#ffffff;text-decoration:none;margin:2px;padding:1px;}
#footer a:hover{color:#ffffff;}
.membershipetc{line-height:25px;}
.title{text-align:center;margin-right:auto;margin-left:auto;font-size:12pt;}
h1.withborder{font-size:14pt;background-color:#F2F2F2;border:1px solid #CFCFCF;color:#434242;padding:3px;margin:5px 0;}
h3{font-family:arial, helvetica, sans-serif;font-size:13pt;text-align:center;font-style:italic;color:#ffffff;margin:2px 0 6px;}
h4.productsetc{background-color:#DBDADB;border:1px solid #918F90;padding:2px;font-size:9pt;}
.contacterimage{margin-left:15px;}
/* add  */h4{font-size:12pt;}
h4.indices{border-bottom:1px solid #918F90;}
ul.indices{margin-left:16px;padding-left:16px;list-style-image:url("/images/v2/icons/arrow_indices.gif");}
ul.indices li{margin-bottom:2px;}
ul.indices li a:hover{background-color:#DCEEF7;}
/* end add  */td.productsetc{border:1px solid #cccccc;padding:1px;background-image:url("/images/v2/real_estate_box_bg.jpg");background-position:bottom right;background-repeat:no-repeat;}
/* CONTACT PAGE STYLES START HERE  */td.contactphones{border:1px solid #D3D3D3;padding:3px;}
td.contactform{border:1px solid #D3D3D3;padding:3px;background-color:#F4F4F3;font-size:11pt;font-weight:bold;}
.contactrightbox{padding:0 1px 0 3px;}
table.cont{width:747px;}
/* CONTACT PAGE STYLES END HERE   SNAPSHOT STYLES START HERE  */.insidesnapshot{margin-left:4px;margin-right:4px;}
.snapshot_head{border-bottom:1px solid #DCDADA;color:#00446F;padding-top:2px;}
#snapshotsmtxt{font-size:8pt;}
#snapshotsmtxt.topstatetabs{line-height:17px;font-size:8pt;}
#snapshotsmtxt.topstatetabs a{background-color:#EBE9E9;border-style:solid;width:30px;text-align:center;border-color:#A5A5A5;border-width:1px 1px 0;padding:1px 2px;margin-right:2px;display:block;float:left;}
#snapshotsmtxt.topstatetabs a:hover{color:#ffffff;background-color:#B90016;}
#snapshotsmtxt.topstatetabs b{font-size:12px;border-style:solid;border-color:#A5A5A5;border-width:1px 1px 0;padding:1px 3px;margin-left:1px;width:22px;text-align:center;}
.snapunder{border:1px solid #C4C2C2;background-color:#EBE9E9;color:#525252;padding:2px;}
/* SNAPSHOT STYLES START HERE   START SUCKERFISH STYLES  */#nav,#nav ul{padding:0;border:0;margin:0;list-style:none;}
#nav a{color:#000000;display:block;width:100%;text-decoration:none;}
#nav li.sublist{float:left;width:69px;margin:0;border:0;border-top:0;}
#nav li{border:1px solid #4B7292;padding:0;margin:0;width:100%;}
#nav ul{position:absolute;background:#87BAE0;padding:1px;margin:0;width:145px;left:-999em;}
#nav li:hover li:hover,#nav li.sfhover li.sfhover{background-color:#ABCFE9;}
a.titlegrey{padding-top:2px;padding-bottom:2px;padding-left:3px;padding-right:1px;}
.titlegrey{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:9pt;color:#6c6c6c;font-weight:normal;text-decoration:none;}
/* END SUCKERFISH STYLES   START IR SECTION STYLES  */td.topofir{background-image:url('/images/v2/headers/ir_top.gif');background-repeat:no-repeat;font-size:13pt;font-weight:bold;color:#B90016;line-height:35px;padding-left:22px;}
td.ir_main{background-image:url('/images/v2/headers/ir_main.gif');background-repeat:no-repeat;padding-top:5px;}
td.ir_main p{margin-left:23px;margin-right:23px;text-align:left;}
td.ir_main h1{margin-left:23px;margin-right:23px;font-size:14pt;}
td.ir_main hr{margin-left:23px;border-top:1px solid #8FAABD;border-bottom:1px solid #ffffff;}
p.since1991{color:#5b8fbb;}
/* END IR SECTION STYLES   START FOOTER TICKER STYLES  */td.pauseresume{border-top:1px solid #E6E7E4;border-left:1px solid #E6E7E4;border-right:1px solid #A5A6A4;border-bottom:1px solid #A5A6A4;padding:1px 1px 3px 6px;background-color:#C4C6C0;font-size:12px;}
td.pauseresume a{text-decoration:none;}
td.pauseresume a:hover{background-color:#D8DBCE;}
td.pauseresume a:active{background-color:#F6F6F6;}
.bback{background-color:#09446F;}
.redback{background-color:#B90016;}
/* END FOOTER TICKER STYLES  */
td.navtop{background-color:#006838;}
/* END PRINT MEDIA SPECIFIC STYLES   BEGIN TERMS & CONDITIONS SPECIFIC STYLES  */#termsConditions table{border:1px solid #cccccc;border-spacing:1px;border-collapse:collapse;background-color:white;}
#termsConditions blockquote{margin-left:20px;}
/* END TERMS & CONDITIONS SPECIFIC STYLES   Linus Code Begin  */.subtitle{color:#006838;font-weight:bold;padding-left:8px;display:block;margin:4px 0 8px;}
.subtitle a{color:#006838;font-weight:bold;text-decoration:none;}
#outercolumns p{margin:5px 0;}
.rightsrsv{padding-left:30px;}
#footercontainer{width:771px;margin:0 auto;}
#bottomstrip{display:block;width:771px;line-height:6px;height:6px;background:#fff url(/images/v2/border.gif) no-repeat bottom right;margin:0 auto;text-indent:-9999px;padding:10px 0 0 0;clear:both}
#tickercontainer{margin-top:-3px;}
td.membershipcolumn,td.latestnewscolumn{background-repeat:no-repeat;}
#snapshotsmtxt.topstatetabs a:link,#snapshotsmtxt.topstatetabs a:visited,#snapshotsmtxt.topstatetabs a:active{color:#588AC1;background-color:#EEEEEE;}
#nav li:hover ul,#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#termsConditions th,#termsConditions td{border:1px solid #cccccc;padding:5px;background-color:white;-moz-border-radius:0;}

.headingSub {color:#004c2e; font-weight:bold; font-size:12pt}
.headingSub2 {color:#4c9b41; font-weight:bold;}
.cssTickerEntry { color:#FFFFFF !important}

/* Start booking training page styles*/

li.trainingList { margin-left:0px }

/* End booking training page styles*/

/*--------------------------------Navigation Start Here--------------------------------------------*/
#navnz { font-size:10pt; font-family:Arial, Helvetica, sans-serif}
#navnz,#navnz ul {float:left;list-style:none;background:white;padding:0;margin:0;}
#navnz a {display:block;color:#ffffff;text-decoration:none;text-align:center;}
#navnz li {float:left;margin:0 1px 0 0;width:92px;background:#006838;padding:4px 0;}
#navnz li:hover,#navnz li.hover{ position:static}
.firstitem{margin:0 1px !important;}
.lastitem{margin-right:0 !important;width:93px !important;}
.lastitem_inner{margin-right:0 !important;width:81px !important;}
#navnz li ul {position:absolute;left:-999em;font-weight:normal;border-width:0.25em;margin:4px 0 0;}
#navnz li li {width:140px;margin:1px 0 0;clear:both;background:#fff;color:#695E4A;border:1px solid #ddd;}
#navnz li ul a {color:#000; text-align:left; padding-left:8px}
#navnz li ul ul {margin:-0.75em 0 0 14em;}
#navnz li:hover ul,#navnz li li:hover ul,#navnz li li li:hover ul,#navnz li.sfhover ul,#navnz li li.sfhover ul,#navnz li li li.sfhover ul {left:auto;}
#navnz li:hover,#navnz li.sfhover{background:#A4C039;}
#navnz li ul li:hover,#navnz li ul li.sfhover {background:#EEF3DA;}
.floatright{float:right !important;}

/*--------------------------------Navigation End Here--------------------------------------------*/

