@import url(small.css);
@font-face {font-family:CoText;font-style:normal;font-weight:normal;src:url("COTEXT0.eot");}
@font-face {font-family:CoTextBold;font-style:normal;font-weight:bold;src:url("COTEXTB0.eot");}

* {margin:0px;padding:0px;}

/*--------------------------------- Main container -----------------------------------------------*/

/*

div#page {

	div#header-menu {}
		
	div#header { 
		#header-left {}
		#header-right {}
	}
	
	div#content {
		div#left-menu {}
		div#body-content {
			div#left-content {}
			div#right-content {}
		}
	}
	
	div#footer {
		div#footer-content {}
	}
	
}
	
*/  

/* COLOURS

HOM = #23377e;
MOT = #ff1171;
TRA = #599925;
COM = #ee3423;
LIP = #d2cbe5;
DAP = #9c8dc3;

*/

body {width:100%;text-align:right;/*background-color:#9c8dc3;*/background:#ebe8f3 url("/images/bg-body.gif") repeat-y 0 0;}

/*body#home {background-color:#23377e;}
body#motor {background-color:#ff1171;}
body#travel {background-color:#599925;}
body#commercial {background-color:#ee3423;}*/

body, div, p, th, td, li, dd {font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;}

div#page {position:relative;top:0px;width:1004px;margin:0px auto;padding-bottom:20px;text-align:center;line-height:1.2em;background-color:#fff;/*background:#fff url("/images/bg-curves-bot-purple.gif") no-repeat bottom left;*/}

/*div#header {position:relative;top:30px;left:0px;width:934px;height:106px;margin:0px auto 10px auto;text-align:left;background:#fff url("/images/bg-header-caps.gif") 0px 0px no-repeat;padding:0px 20px;}*/

/* was 94px height */
div#header {position:relative;top:0px;left:0px;width:1004px;height:80px;margin:0px auto 20px auto;text-align:left;background-color:#fff/* url("/images/bg-header-versio.gif") 0px 0px no-repeat*/;border-bottom:1px solid #ddd;}


div#content {position:relative;top:0px;width:1004px;text-align:left;background-color:#fff;}

div#left-menu {float:left;width:149px;padding-left:15px;background-color:#fff;}

div#body-content {float:right;width:825px;padding-bottom:32px;min-height:400px;background-color:#fff;padding-right:15px;}
* html div#body-content {height:400px;}

#left-content {float:left;margin-left:12px;width:617px;background-color:#fff;}
* html #left-content {margin-left:6px;}
#right-content {float:right;width:184px;background-color:#fff;}

div#footer {width:974px;margin:0px 12px 0px 18px;text-align:center;background:#fff url("/images/bg-footer-top-grey.gif") top left no-repeat;clear:both;padding-top:12px;padding-bottom:20px;}

/*--------------------------------- Default Layout -----------------------------------------------*/

img {border:0px;}
a:link, a:visited, a:active {text-decoration:underline;color:#ee3024;}
a:hover {text-decoration:underline;}
a:link img,a:visited img,a:active img,a:hover img {text-decoration:none;border:0px;}
li a em,a em {font-style:normal;text-decoration:underline;}
acronym {text-decoration:underline;cursor:hand;font-size:100%;line-height:100%;}

.bold {font-weight:bold;}
.red {color:#ee3423;}
.purple {color:#9c8dc3;}
.black {color:#000;}

.nowrap {white-space:nowrap;}
.clear {clear:both;}

form {}
form p {margin:5px 0px;}

div.dot {width:611px;margin:1.5em 0em;background-image:url("/images/dot.hori.gif");background-repeat:repeat-x;clear:both;}

.float-left {float:left;}
.float-right {float:right;}

#left-content .small {font-size:1.0em;color:#666;}


/*--------------------------------- Header -----------------------------------------------*/

/* left was 25px top right was 8px top */
#header-left {position:relative;top:10px;left:18px;float:left;width:155px;}/* was 147*/
/*#header-right {position:relative;top:0px;right:20px;float:right;width:51px;}*/

/* 10 to padding-top */
#header-menu {position:absolute;top:0px;left:0px;width:997px;padding:10px 7px 10px 0px;/*background:url("/images/bg-curves-top-purple.gif") no-repeat 0 0;*/}
#header-menu .float-left,#header-menu .float-right,#header-menu p {font-size:11px;margin:0px;padding:0px 10px;color:#666;}
#header-menu a {color:#666;display:inline;text-decoration:none;} /*was #999*/
#header-menu a:hover {text-decoration:underline;}
#header-menu a img {vertical-align:middle;}
#header-menu span {margin:0px;padding:0px 2px 0px 5px;}


/*--------------------------------- Left Menu -----------------------------------------------*/

/*---Left-menu ---*/

#left-menu ul {list-style-type:none;margin-bottom:10px;}
#left-menu ul li {padding-top:1px;padding-bottom:10px;padding-left:21px;font-size:10px;line-height:22px;font-weight:bold;}
#left-menu li#home,#left-menu li#motor,#left-menu li#travel,#left-menu li#commercial {}

#left-menu ul li a {display:block;padding-left:5px;}
#left-menu ul li a:link,#left-menu ul li a:visited,#left-menu ul li a:active {color:#333;text-decoration:none;border-left:1px solid #fff;}
#left-menu ul li a:hover {text-decoration:underline;color:#000;}

/*body #left-menu li#home,body #left-menu li#motor,body #left-menu li#travel,body #left-menu li#commercial {background:url("/images/button-menu-clear.gif") no-repeat 0 0;}*/

/* button all on */
body #left-menu li#home {background:url("/images/button-menu-home-clear.gif") no-repeat 0 0;}
body #left-menu li#motor {background:url("/images/button-menu-motor-clear.gif") no-repeat 0 0;}
body #left-menu li#travel {background:url("/images/button-menu-travel-clear.gif") no-repeat 0 0;}
body #left-menu li#commercial {background:url("/images/button-menu-comm-clear.gif") no-repeat 0 0;}

/* buttons off for category pages only */
body#home #left-menu li#home {background:url("/images/button-menu-on-home.gif") no-repeat 0 0;}
body#home #left-menu li#home a {color:#fff;}
/*body#home #left-menu li#motor,body#home #left-menu li#travel,body#home #left-menu li#commercial {background:url("/images/button-menu-clear.gif") no-repeat 0 0;}*/

body#motor #left-menu li#motor {background:url("/images/button-menu-on-motor.gif") no-repeat 0 0;}
body#motor #left-menu li#motor a {color:#fff;}
/*body#motor #left-menu li#home,body#motor #left-menu li#travel,body#motor #left-menu li#commercial {background:url("/images/button-menu-clear.gif") no-repeat 0 0;}*/

body#travel #left-menu li#travel {background:url("/images/button-menu-on-travel.gif") no-repeat 0 0;}
body#travel #left-menu li#travel a {color:#fff;}
/*body#travel #left-menu li#home,body#travel #left-menu li#motor,body#travel #left-menu li#commercial {background:url("/images/button-menu-clear.gif") no-repeat 0 0;}*/

body#commercial #left-menu li#commercial {background:url("/images/button-menu-on-commercial.gif") no-repeat 0 0;}
body#commercial #left-menu li#commercial a {color:#fff;}
/*body#commercial #left-menu li#home,body#commercial #left-menu li#motor,body#commercial #left-menu li#travel {background:url("/images/button-menu-clear.gif") no-repeat 0 0;}*/


/*---  Talk Panel ---*/

div#panel {width:149px;padding-bottom:12px;}
div#panel #heading {width:149px;height:72px;}
div#panel #content {width:125px;padding:0px 12px;}

div#panel p {padding-bottom:12px;color:#333;font-weight:bold;font-size:1.1em;line-height:1.3em;}
div#panel p#number{width:125px;height:15px;}

div#panel {background:url("/images/panel-talk-bot-grey.gif") no-repeat bottom right;}
div#panel #heading {background:url("/images/panel-talk-top-grey.gif") no-repeat top left;}
div#panel #content {background:url("/images/panel-talk-side-grey.gif") repeat-y top left;}
div#panel p#number {background:url("/images/panel-talk-phone-grey.gif") no-repeat top left;}
 
/*body#home div#panel {background:url("/images/panel-talk-bot-home.gif") no-repeat bottom right;}
body#home div#panel #heading {background:url("/images/panel-talk-top-home.gif") no-repeat top left;}
body#home div#panel #content {background:url("/images/panel-talk-side-home.gif") repeat-y top left;}
body#home div#panel p#number {background:url("/images/panel-talk-phone-home.gif") no-repeat top left;}

body#motor div#panel {background:url("/images/panel-talk-bot-motor.gif") no-repeat bottom right;}
body#motor div#panel #heading {background:url("/images/panel-talk-top-motor.gif") no-repeat top left;}
body#motor div#panel #content {background:url("/images/panel-talk-side-motor.gif") repeat-y top left;}
body#motor  div#panel p#number {background:url("/images/panel-talk-phone-motor.gif") no-repeat top left;}

body#travel div#panel {background:url("/images/panel-talk-bot-travel.gif") no-repeat bottom right;}
body#travel div#panel #heading {background:url("/images/panel-talk-top-travel.gif") no-repeat top left;}
body#travel div#panel #content {background:url("/images/panel-talk-side-travel.gif") repeat-y top left;}
body#travel div#panel p#number {background:url("/images/panel-talk-phone-travel.gif") no-repeat top left;}

body#commercial div#panel {background:url("/images/panel-talk-bot-commercial.gif") no-repeat bottom right;}
body#commercial div#panel #heading {background:url("/images/panel-talk-top-commercial.gif") no-repeat top left;}
body#commercial div#panel #content {background:url("/images/panel-talk-side-commercial.gif") repeat-y top left;}
body#commercial div#panel p#number {background:url("/images/panel-talk-phone-commercial.gif") no-repeat top left;}*/

/* ANCHOR */

div#panel a{padding-top:12px;padding-bottom:12px;padding-left:0.8em;font-size:1.0em;line-height:1.4em;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;display:block;color:#333;background:url("/images/arrow-black.gif") no-repeat 0px 1.6em;}
div#panel a span.big {font-size:1.3em;}
div#panel a:link,div#panel a:visited,div#panel a:active {text-decoration:none;}
div#panel a:hover {text-decoration:underline;}

/*body#home div#panel a,body#motor div#panel a,body#travel div#panel a,body#commercial div#panel a {background:url("/images/arrow-white.gif") no-repeat 0px 1.6em;color:#fff;}

body#home div#panel p,body#motor div#panel p,body#travel div#panel p,body#commercial div#panel p {color:#fff;}*/


div#panel a#charges {background:none;text-decoration:underline;padding:0px;display:block;padding-bottom:10px;font-weight:normal;}
div#call-charges {display:none;}
div#call-charges p {font-weight:normal;color:#666;}

/*--- Other ---*/

#left-menu img {margin-top:1.2em;margin-left:0px;}


/*--------------------------------- Right Content -----------------------------------------------*/

/* --- WHY panel --- */

#why-panel {width:184px;background:url("/images/panel-why-bot-grey.gif") no-repeat bottom left;padding-bottom:8px;}
#why-panel #heading {width:184px;height:58px;background:url("/images/panel-why-header-grey.gif") no-repeat top left;}
#why-panel ul {margin:0px;padding:10px;list-style-type:none;background:url("/images/panel-why-side-grey.gif") 0 0 repeat-y;}
#why-panel ul li {margin:0px;padding:0px 0px 0.6em 0px;font-size:1.1em;line-height:1.3em;color:#333;}
#why-panel ul li.heading {margin:0px;padding:0px 0px 0.3em 20px;font-size:1.2em;line-height:1.3em;color:#333;background:url("/images/why-tick.gif") no-repeat 0 0.2em;}


/* --- QUOTE panel --- */

#quote-panel {width:184px;background:url("/images/panel-why-bot-grey.gif") no-repeat bottom left;padding-bottom:8px;margin-top:10px;}
#quote-panel #heading {line-height:0px;font-size:1px;width:184px;height:10px;background:url("/images/panel-quote-top.gif") no-repeat top left;}
#quote-panel ul {margin:0px;padding:0px 10px 10px 10px;list-style-type:none;background:url("/images/panel-why-side-grey.gif") 0px 0px repeat-y;}
#quote-panel li#quote {background:url("/images/quote-open.gif") no-repeat 0 0;margin:0px;}
#quote-panel li#quote {color:#000;}
#quote-panel li#quote p#text {font-size:1.7em;font-family:"Times New Roman",Times,serif;line-height:1.2em;background:url("/images/quote-close.gif") no-repeat 95% 100%;text-indent:2.1em;margin:0px;padding:1.4em 5px 22px 0px;}
#quote-panel li#quote p#text img {width:36px;height:32px;}/* for quote in text */
#quote-panel li#quote p.small {font-size:1.4em !important;}
#quote-panel li#quote p#author {margin-top:-1.0em;text-align:left;font-size:0.9em;font-weight:bold;}
#quote-panel li#quote p#rating {padding-top:0.5em;font-size:0.9em;}
#quote-panel li#quote p span {display:block;margin-top:0.5em;font-weight:normal;}
}


/*--------------------------------- Headings -----------------------------------------------*/

h1 {font-size:1.6em;line-height:1.2em;margin-bottom:1.2em;color:#000;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;}
h2 {font-size:1.5em;line-height:1.2em;margin-bottom:1.2em;color:#000;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;}
h3 {font-size:1.4em;line-height:1.2em;margin-bottom:1.2em;color:#000;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;}
h4 {font-size:1.3em;line-height:1.2em;margin-bottom:1.2em;color:#000;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;}

/*--------------------------------- Body -----------------------------------------------*/

#body-content p {margin-bottom:1.2em;font-size:1.2em;line-height:1.6em;color:#333;}
#body-content .lift {font-weight:bold;font-size:1.3em;line-height:1.6em;color:#2d1c12;}

p#smallprint {font-size:1.0em;color:#999;}
#body-content p.smallprint {font-size:1.0em;color:#a2968a;}
#body-content p.form-indent {padding-left:10em;font-size:1.0em;color:#666;}

/* lists */

#body-content ul.bullet {margin:1.2em 0em;list-style-type:none;}

#body-content ul.bullet li {margin:0px;padding:0px 0px 0.6em 1.6em;font-size:1.2em;line-height:1.6em;background:url("/images/bullet.gif") no-repeat 0 0.6em;}
#body-content ul.bullet li.heading {margin-top:1.2em;font-weight:bold;line-height:1.6em;padding-left:0em;background:none;}
#body-content ul.bullet li.no-bullet {padding-left:0em;background:none;}
#body-content ul.bullet li.indent {margin-left:1.8em;}

#right-content ul.bullet {margin:0px;padding:0px;}
#right-content ul.bullet li {margin:0px;padding:0px;line-height:1.15em;}


/*--------------------------------- Sections -----------------------------------------------*/

#tile {width:617px;margin:0em 0em 1.8em 0em;padding:0px;} 

#tile-homepage {width:617px;margin:0em 0em 1.8em 0em;padding:0px;background:url("/images/tile-homepage-text-purple.gif") no-repeat top right;} 

body#home #tile {width:617px;height:128px;background:url("/images/image-main-home.jpg") no-repeat 0 0;}
body#motor #tile {width:617px;height:128px;background:url("/images/image-main-motor.jpg") no-repeat 0 0;}
body#travel #tile {width:617px;height:128px;background:url("/images/image-main-travel.jpg") no-repeat top left;}
body#commercial #tile {width:617px;height:128px;background:url("/images/image-main-commercial.jpg") no-repeat 0 0;}

#tile #category {width:171px;margin:0px;padding-top:16px;padding-left:16px;font-size:22px;line-height:22px;font-weight:bold;color:#fff;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;}
#tile #strap {width:171px;margin:0px;padding-top:6px;padding-left:16px;font-size:12px;line-height:16px;font-weight:bold;color:#fff;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;}

body#home #strap {line-height:14px;}

body#home #tile #strap {color:#919BBF;}
body#motor #tile #strap {color:#FFCCE1;}
body#travel #tile #strap {color:#87E537}
body#commercial #tile #strap {color:#FFCCE1;}

#image {float:right;width:410px;}

body#home h4.colour {color:#23377e;}
body#motor h4.colour {color:#ff1171;}
body#travel h4.colour {color:#5a9925;}
body#commercial h4.colour {color:#ee3423;}


/*--------------------------------- Homepage -----------------------------------------------*/

/* --- panel-left --- */

#panel-left {float:left;width:432px;padding-top:10px;background:url("/images/panel-home-left-top.gif") no-repeat 0 0;}
#panel-left #panel-content {margin:0px;padding:0px;width:432px;background:url("/images/panel-home-left-side.gif") repeat-y 0 0;}
#panel-left #panel-bottom {width:432px;padding-bottom:152px;background:url("/images/panel-home-left-bot.jpg") no-repeat 0 0;}

#panel-left #panel-content h2 {margin:0px;padding:1.2em 16px 0px 6px;}
#panel-left #panel-content p {font-size:1.2em;line-height:1.8em;margin:0.6em 0em 0em 0em;padding:0px 16px 1.2em 6px;}

/* --- panel-right --- */

#panel-right {float:right;width:181px;padding-top:175px;background:url("/images/panel-home-right-top.jpg") no-repeat 0 0;}
#panel-right #panel-content {margin:0px;padding:0px;width:181px;background:url("/images/panel-home-right-side.gif") repeat-y 0 0;}
#panel-right #panel-bottom {width:181px;padding-bottom:21px;background:url("/images/panel-home-right-bot.gif") no-repeat 0 0;}

#panel-right #panel-content h2 {font-size:1.2em;line-height:1.4em;color:#fff;margin:0px;padding:1.0em 12px 0.6em 6px;}
#panel-right #panel-content a{padding:12px 16px 3px 14px;font-size:1.0em;line-height:1.4em;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;display:block;background:url("/images/arrow-white.gif") no-repeat 6px 1.6em;color:#fff;}
#panel-right #panel-content a span.big {font-size:1.3em;}
#panel-right #panel-content a:link,#panel-right #panel-content a:visited,#panel-right #panel-content a:active {text-decoration:none;}
#panel-right #panel-content a:hover {text-decoration:underline;}


/* --- BUY BUTTON --- */

#left-content a#button {display:block;margin:0em;padding:8px 10px 8px 10px;width:294px;height:20px;background:url("/images/button-buy.gif") 0 0 no-repeat;clear:both;}
#left-content a#button:link,#left-content a#button:visited,#left-content a#button:active {font-size:12px;font-weight:bold;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;}
#left-content a#button:hover {text-decoration:underline;}

/*--------------------------------- Bullet Panel -----------------------------------------------*/

div#bullet {width:592px;margin:0px 0px 1.8em 0px;padding-top:11px;background:url("/images/bullet-panel-top.gif") top left no-repeat;}
div#bullet #bottom {width:592px;height:17px;margin:0px;padding:0px;background:url("/images/bullet-panel-bottom.gif") bottom left no-repeat;}
div#bullet ul {margin:0px;padding:5px 10px;list-style-type:none;background:url("/images/bullet-panel-middle.gif") 0 0 repeat-y;}
div#bullet ul li {margin:0 0 0 0.6em;padding:0 0.6em 1.0em 1.2em;font-size:1.3em;line-height:1.3em;color:#333;background:url("/images/bullet.gif") no-repeat 0 0.4em;}

div#bullet ul li.no-bullet {padding-left:0em;} 

/* --- HOMEPAGE --- */


body#homepage h1 {margin-top:1.2em;margin-bottom:0.6em;}
body#homepage h2 {font-size:1.6em;margin-top:2.2em;margin-bottom:0.6em;}
body#homepage h2.grey {margin-top:0em;font-size:1.3em;color:#999;}
body#homepage h3 {padding-top:2.2em;margin-bottom:0.6em;font-size:1.1em;}
body#homepage p {font-size:1.1em;}

body#homepage img.align-right {margin-left:1.2em}
body#homepage img.align-left {margin-right:1.2em}


/*--------------------------------- Home Insurance -----------------------------------------------*/

#home-buildings {float:left;position:relative;width:302px;height:215px;/*background:url("/images/home/home-buildings.jpg") 0 0 no-repeat;*/margin-right:6px;}
#home-contents {float:left;position:relative;width:302px;height:215px;/*background:url("/images/home/home-contents.jpg") 0 0 no-repeat;*/}

#home-buildings a,#home-contents a {position:absolute;bottom:14px;right:15px;padding-right:10px;background:url("/images/arrow-red.gif") right 50% no-repeat;}
#home-buildings a:link,#home-buildings a:visited,#home-buildings a:active,#home-contents a:link,#home-contents a:visited,#home-contents a:active {color:#000;text-decoration:none;}
#home-buildings a:hover,#home-contents a:hover {color:#999;text-decoration:underline;}

.intro h1 {margin-top:4em;}
.intro h2 {margin-bottom:1.6em;font-size:1.3em;line-height:1.6em;color:#ee3423;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;}


/*--------------------------------- Buy -----------------------------------------------*/

a.h2 {display:block;margin-bottom:1.2em;font-size:1.3em;line-height:1.6em;font-family:CoText,Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
a.h2:link,a.h2:visited,a.h2:active {color:#333;text-decoration:none;}
a.h2:hover {color:#999;text-decoration:underline;}

/*--------------------------------- Form -----------------------------------------------*/

#left-content p.form-indent {padding-left:13.25em;font-size:0.9em;color:#666;}

span.error {padding-left:1.0em;font-weight:bold;color:#ee3423;}

form {font-size:1.1em;}
label {font-size: 1.1em;}
input, select, textarea {font-family: Verdana,Tahoma, Arial, sans-serif;font-size:1.1em;color: #000;border:none;border:1px solid #666;}
textarea {overflow: auto;}

form div.required, form div.optional {clear: left;display: block;margin:5px 0 0 0;padding: 1px 3px;}
form div label {display: block;float: left;width:11em;padding: 3px 5px;margin: 0 0 5px 0;}
form div.required div#checkboxes {float:left;line-height:2.0em;padding-left:11em;}
form div.required div#checkboxes label {display:inline;float:none;text-align:right;}
form div.required div#checkboxes input.checkbox {margin-top:3px;}
form div.optional label, label.optional {font-weight: normal;}
form div.required label, label.required {font-weight: bold;}

form div input, form div textarea {width: 12em;padding: 1px 3px;}
form div select {width: 13em;padding: 1px 3px;}
form div select.small {width:10em;}

form div input.checkbox, form div input.radio, input.checkbox, input.radio {display: inline;height:14px;width:14px;background-color:transparent;border-width:0px;margin-right:0.6em;}
form div.submit {width:214px;padding-top:1.0em;padding-left:13.25em;}
form div.submit div {display:inline;float:left;text-align:left;width:auto;padding:0px;margin:0px;}
form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton {background-color:#ee3423;color:#fff;font-weight:bold;width:auto;padding:4px 10px;margin: 0;border:0px;}
form div.submit div input.inputSubmit, form div.submit div input.inputButton {float: right;margin:0px 0px 0px 5px;}
form div small {display: block;margin:0px 0px 5px 142px;padding:1px 3px;font-size:88%;height:expression('1%');}


/*--------------------------------- Footer -----------------------------------------------*/

#menu-holder {width:974px;padding-bottom:15px;background:#fff url("/images/bg-footer-bot-grey.gif") bottom left no-repeat;}
#footer ul {list-style:none;width:974px;min-height:13px;padding:0.3em 0em 0.5em 0em;margin:0px;background:#fff url("/images/bg-footer-side-grey.gif") bottom left repeat-y;}
#footer ul li {display:inline;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.0em;line-height:1.6em;font-weight:bold;color:#666;}
#footer ul li span {padding:0px 0.5em;}
#footer ul li a {text-decoration:none;}
#footer ul li a:link,#footer ul li a:visited,#footer ul li a:active {color:#000;}
#footer ul li a:hover {text-decoration:underline;}

#footer p {margin-top:1.2em;font-size:1.0em;color:#999;text-align:left;}


/*--------------------------------- Media -----------------------------------------------*/

/* === News === */

body#media h3 {font-size:110%;color:#666;display:block;clear:both;margin-top:2.0em;margin-bottom:1.0em;}
#body-content p.pr {line-height:120%;margin:0px;padding-right:1.0em;text-align:right;}
#body-content p.pr a {float:left;font-size:85%;width:80%;text-align:left;}
#body-content p.pr a:link,#body-content p.pr a:visited,#body-content p.pr a:active {color:#72665a;text-decoration:none;}
#body-content p.pr a:hover {text-decoration:underline;color:#000;}
#body-content p.pr span {color:#999;font-size:85%;width:20%;text-align:right;}

.images-left {margin-right:1.2em;margin-bottom:1.2em;}
.images-right {margin-left:1.2em;margin-bottom:1.2em;}

/* === RELEASE === */

#pr-content {width:746px;margin:0px 0px 12px 0px;padding:18px 12px 0px 12px;text-align:left;}

#pr-content p {font-size:1.3em;line-height:1.6em;text-align:justify;margin-bottom:1.3em;}
#pr-content p.date {color:#999;}

#pr-content .image {float:left;margin:0.75em 2.0em 1.0em 0em;}
#pr-content .image p.small {font-size:0.9em;}


/*--------------------------------- BUTTONS -----------------------------------------------*/

#action-button-close {width:16em;height:2.4em;border:#B1B0AC 1px solid;background:#DDDBD7 url(/images/close.icon.gif) no-repeat 98% 50%;margin-top:2.0em;}
#action-button-close a {display:block;margin-left:1.0em;padding:5px 0px;color:#666;font-weight:bold;text-decoration:none;}


#left-content img {/*display:none;*/}

#tile, #image {/*display:none;*/}