.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{
	margin:0;
	padding:0;
}
fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:arial; color:#616363; margin:0; font-size:11px; text-align:center;}
h1{ display:block; font-family:"arial"; color:#767272; font-size:12px; font-weight:bold; padding:5px 0 8px 7px;}
h2{ display:block; font-family:"arial"; color:#fff; font-size:11px; font-weight:bold; padding:4px 0 4px 7px; background:#FFFFFF; border:#A4A6C3 solid 1px; text-align:center;}
h3{ display:block; font-family:"arial"; color:#440A3D; font-size:12px; font-weight:bold; padding:0px 0 4px 10px; background:url(../images/arrow.gif) left top no-repeat;}
h4{ clear:both; display:block; font-family:"arial"; color:#565555; font-size:14px; font-weight:bold; padding:0 0 8px 20px; margin:8px 0 0 10px; background: url(../images/arrow1.gif) left top no-repeat;}
h5{ clear:both; display:block; font-family:"arial"; color:#565555; font-size:14px; font-weight:bold; padding:10px 0 5px 0; margin:8px 0 0 10px;}
h6{ clear:both; display:block; font-family:"arial"; color:#565555; font-size:14px; font-weight:bold; padding:8px 0 0 20px; margin:8px 0 0 10px; background: url(../images/arrow2.gif) left center no-repeat;}
.title1{  clear:both; display:block; font-family:"arial"; color:#565555; font-size:14px; font-weight:bold; padding:8px 0 0 20px; margin:8px 0 0 10px; background: url(../images/arrow3.gif) left center no-repeat;}
.title2{  clear:both; display:block; font-family: tahoma; color:#565555; font-size:17px;  padding:8px 0 0 0; margin:8px 0 0 10px;}

.clear { clear:both; }
a { color:#440A3D; text-decoration:none; outline:0px; font-weight:bold;}
a:hover { text-decoration:underline;}
p { padding:0 0 15px 0;}
.arial-brown{ font-family:arial; font-size:12px; color:#A176A4; font-weight:normal;}
.arial12{ font-family:arial; font-size:12px; color:#663366; font-weight:bold;}
.arialwhite{ font-family:arial; font-size:12px; color:#fff;}
.arialwh{ font-family:"arial"; font-size:13px; color:#fff; font-weight:bold;}
.arial13{ font-family:"arial"; font-size:14px; color:#663366; font-weight:bold; font-style:italic;}
.img-right{ width:auto; float:right; padding: 0 0 0 20px;}
.img-left{ width:auto; float:left; background:#fff; border:#A4A6C3 solid 1px; margin:5px 10px 10px 0 ; color:#440A3D; font-size:11px; text-align:left;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container {
	width:1050px;
	margin:0 auto;
	text-align:left;
	
}
}
#shell {
	width: 955px;
	margin:8px auto;
	background-color: #FFFFFF;
	height: auto;
}
#adtop {
	width: 472px;
	background-color: #FFFFFF;
	height: 70px;
	vertical-align: middle;
	margin-right: 136px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
}
#adright {
	width: 310px;
	background-color: #FFFFFF;
	height: auto;
	float: right;
	text-align: center;
}
}
#adleft {
	width: auto;
	background-color: #FFFFFF;
	height: auto;
	float: left;
	text-align: center;
}
#main{
	width:1015px;
	float:left;
}
#left{ width:689px;
float:left;
}
#right{
	width:300px;
	float: right;
}

/* Left Styles
-----------------------------------------------------------------------------*/
#top-banner{ width:689px; float:left; text-align:right;}
#logo-main{ width:689px; height:auto; float:left; font-size:11.5px;}
#logo{ width:689px; height:auto; float:left;}

/* Menu Styles
-----------------------------------------------------------------------------*/
#menu-main{
	width:689px;
	height:89px;
	float:left;
	text-align:center;
	padding:10px 0 0 0;
	text-transform: uppercase;
}
#menu-main ul{ margin:0; padding:0;}
#menu-main li{ list-style:none; display:inline; text-align:center; font-family:"arial"; font-size:11.5px; color:#fff; font-weight:bold; }
#menu-main li a { font-family:"arial"; font-size:13px; color:#fff; text-decoration:none; padding:0 14px; line-height:16px; font-weight:bold;}
#menu-main li a:hover {color:#D8D8D8;}

/* Content Styles
-----------------------------------------------------------------------------*/
#content-main{ width:689px; float:left; background: url(../images/blue-top-bg.gif) repeat-x;}
#cont-left{
	width:198px;
	float:left;
	padding:8px 0 0 0;
	background:url(../images/blue-left-cor.gif) left top no-repeat;
	color:#767272;
}
.text-box{ width:176px; float:left; padding:0 0 0 8px;}
.text-fild{ width:120px; height:20px; border:#7F9DB9 solid 1px;}
.text-fild1{ width:150px; height:20px; border:#7F9DB9 solid 1px;}
.btn-class{ background:#A1A1C5; color:#fff; font-weight:bold; border:0px; font-size:11px; padding:2px;}
.grey-line{ width:176px; float:left; padding:15px 0 15px 8px;}
.text-box1{ width:176px; float:left; padding:8px 0 0 8px; font-family:"arial"; font-weight:bold; color:#767272;}
.text-box2{ width:176px; float:left; padding:8px 0 3px 8px; font-family:"arial"; color:#767272;}
.text-box3{ width:184px; float:left; padding:8px 0 8px 0; font-family:"arial"; font-weight:bold; color:#7074A5;}


#cont-right{
	width:488px;
	float:left;
	background: url(../images/blue-top-bg.gif) repeat-x;
	border:#CACADA solid 1px;
	margin:8px 0 0 0;
}
.content-box{ width:470px; float:left; margin:5px 10px 8px 10px; }
.content-box1{ width:497px; float:left; padding:5px 0; text-align: center;}
.content-box2{
	width:465px;
	float:left;
	padding:10px 10px;
	font-size:12px;
}
.content-box2{
	color:#7F3366;
	width: 465px;
}
.content-box3{ width:477px; float:left; margin:5px 10px 8px 10px; font-size:12px;}
#content-box3{ width:477px; float:left; padding:10px 10px; font-size:11px;}
.con-box1{ width:98px; float:left; font-size:12px; color:#000}
.con-box2{ width:120px; float:left; padding:0 6px;}
.img-border{ border:#C8C7CB solid 1px;}


/* Right Styles
-----------------------------------------------------------------------------*/
.right-banner{ width:200px; float:left; text-align:center; padding:0 0 22px 0;}



/* Footer Styles
-----------------------------------------------------------------------------*/
#footer-link{ width:497px; float:right; padding:10px 0; font-size:12px; text-align:center;}
#footer-link ul{ margin:0; padding:0;}
#footer-link li{ list-style:none; display:inline; text-align:center; font-family:"arial"; font-size:11px; color:#727B7B;}
#footer-link li a { font-family:"arial"; font-size:11px; color:#727B7B; text-decoration:underline; padding:0 1px;}
#footer-link li a:hover {color:#000;}


/* Subpage Styles
-----------------------------------------------------------------------------*/
.charity-title{display:block; font-family:"arial"; color:#fff; font-size:13px; font-weight:bold; padding:4px 0 4px 7px; background:#E8C853; border:#A4A6C3 solid 1px; text-align:left;}
#charity-box{ background:#F9F0D1; border:#A4A6C3 solid 1px; text-align:center; padding:15px 0;}
#charity-box a{ padding:0 15px 0 0;}
.charity-img{ width:auto; text-align:center; padding:0 0 10px 0;}
#bot-next{ width:467px; height:26px; color:#fff; text-align:center; background:#B57F9E; line-height:26px;}
#bot-next a{ color:#fff; padding:0 5px 0 0;}

.btn{ color:#fff; width:20px; height:21px; line-height:20px; font-size:12px; font-weight:bold; display:block; text-decoration:none; background:url(../images/a1.gif) no-repeat; text-align:center; color:#fff; padding:0 14px 6px 0; float:left;}
.btn a{ color:#fff; text-decoration:none;}
.btn:hover{ width:20px; height:21px; line-height:20px; display:block; font:arial; font-size:12px; font-weight:bold; background:url(../images/a11.gif) no-repeat; text-align:center; color:#fff; float:left; text-decoration:none;}
.btnact{ width:20px; height:21px; line-height:20px; display:block; font:arial; font-size:12px; font-weight:bold; background:url(../images/a11.gif) no-repeat; text-align:center; color:#fff; float:left;}

.search-result{ width:222px; float:left;}
.search-result ul{ margin:0px; padding:0px;}
.search-result li{ list-style:none; background:#DCE3BD;}
.search-result li a{ width:212px; font-size:11px; color:#000; font-weight:normal; display:block; list-style:none; background:#DCE3BD; line-height:20px; padding:0 0 0 10px; text-decoration:none; border-bottom:#fff solid 1px;}
.search-result li a:hover{ display:block; list-style:none; background:#C8D77F;}

/* charity Styles
-----------------------------------------------------------------------------*/
.charity-right{ width:198px; float: left; background:#F9F0D1; border:#A4A6C3 solid 1px; text-align:left;}
.tahoma18{color:#727B7B; font-size:18px; font-weight:bold;}
.right-con{ width:178px; float:left; padding:10px; text-align:left;}
.right-con a{ color:#B57F9E; font-weight:normal; font-size:12px;}


.arial13_quote{ font-family:"arial"; font-size:14px; color:#D07B0B; font-weight:bold; font-style:italic;}

.search { width:477px; float:left; padding:10px 10px; font-size:11px;}
.search a { color:#D07B0B; text-decoration:none; outline:0px; font-weight:bold;}
.search a:hover { text-decoration:underline;}

.style2 {
	font-size: 24px;
	color: #990066;
}
.style3 {
	color: #FF0033;
	font-weight: bold;
}
.style4 {
	color: #FF0000;
	font-size: medium;
}
.style5 {font-size: 9px}
.style6 {
	font-size: large
}

</style>
<style type="text/css">

 

    /* Reset some weird affiliate-specific settings if present */

    .b_bContent {

        position: static;

        background: none;

        margin: 0;

    }

 

    #b_searchboxInc {

        width: 300px !important;

        text-align: left;

    }

  

    #b_frmInner {

        overflow: hidden;

    }

 

    input.b_submitButton {

        float:inherit;

    }

  

    #b_searchboxInc a.calender img {

        background: #003580;

    }

 

    .blur {

        color: #999 !important;

    }

  

    #b_calendarPopup {

        font: 12px/1.5 Arial, Helvetica, sans-serif;

        color: #003580;

        display: none;

        position: absolute;

        background-image:

url(http://www.booking.com/static/img/shadow3.png);

        padding: 0 4px 4px 0;

    }
.style8 {
	font-size: large;
	font-weight: bold;
}
.style9 {font-size: 10px}
.style10 {
	font-size: xx-large
}
@import "styles/ie-styles.css"; a:hover {}
body{ behavior:url("http://www.pridelife.co.uk/csshover2.htc"); }
.pd_menu_01 {float:left; padding:0; margin:0;color: #FFFFFF;background: #330033;width:100%; border:solid 1px #cc00cc;clear:both;} /*Color navigation bar normal mode*/
.pd_menu_01  a, .pd_menu_01 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
background-color: #330033;
text-decoration: none;
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important ; z-index:1000 ; border-right:solid 0px #cc00cc; border-left:solid 1px #cc00cc;}
.pd_menu_01 ul li a {color: #FFFFFF;background: #330033;float:top !important ; float:left ; display:block; height:30px; line-height:30px; padding:0 10px 0 10px; text-decoration:none; }
.pd_menu_01 ul li ul {display:none; border:none;color: #FFFFFF;background: #330033; width:1px}
.pd_menu_01 ul li:hover a {display:block; background-color:#660066; text-decoration:none; color:#FFFFFF;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:800; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:12em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #004080; border-bottom: solid 1px #cc00cc; background-color:#cc99cc;  color:#0000A0;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#33033; text-decoration:none;color:#FFFFFF;} /*Color subcells hovering mode*/
.pd_menu_01 ul li a:hover {background-color:#660066; text-decoration:none;color:#FFFFFF;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; z-index:999; top:29px; left:0; }
.pd_menu_01 ul li ul li a:visited {background-color:#cc99cc;  color:#0000A0;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #cc00cc; border-bottom: solid 1px #cc00cc; background-color:#cc99cc;  color:#0000A0;} 
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#33033; text-decoration:none;color:#FFFFFF;} /*Color subcells hovering mode*/
if(isie7) 
{ 
$('#top-nav li.has-submenu').mouseover(function() 
{ 
$(this).children('ul').css('display','block'); 
} 
); 

$('#top-nav li.has-submenu').mouseout(function() 
{ 
$(this).children('ul').css('display','none'); 
} 
); 
} 
