* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a, .a {color:#831D5B; text-decoration:underline; font-weight:bold;}
a:hover, .tdnone {text-decoration:none;}
.a, .bannerlnk {text-decoration:none;}
img {border:0;}
td, .top {vertical-align:top;}
.left {text-align:left;} .right {text-align:right;} .center {text-align:center;}
input, #articles div, #articles a, .nw2, .sm {font-size:11px;}
.bold, #epa, h1, h2, h3, h4, h5 {font-weight:bold;}
#headnav a, #headnav td, .foot, .normal {font-weight:normal;}
.italic {font-style:italic;}
h1, h1 strong, .h1 {font-size:16px; margin:0; padding:30px 0 5px 0;}
h2, h2 strong, .h2 {font-size:14px; margin:0; padding:13px 0 0 0;}
form, input, .nospace {margin:0; padding:0;}
p {padding-top:0; padding-bottom:0; margin-top:14px; margin-bottom:14px;}
.pb {padding-bottom:13px;}
.fullwidth {width:100%;}
.clearboth {clear:both;}

/*Colors*/
a.purple, .purple, h1, .story1, .qlinks, #signup span, #headnav a, #headnav td {color:#3A296D;} 
a.red, .red, #articles a {color:#72161F;} 
.blue, .story3 {color:#293F66;} 
.dpink, h2, .story2 {color:#601042;}
.green, .story4 {color:#415B2C;}
.grey {color:#4f4f4f;}
.white {color:#fff;}

/*Borders*/
.body, .banner, .border {border-width:1px; border-style:solid;}
.s1, .body, .banner, .border {border-color:#3A296D;}
.s2 {border-color:#601042;}
.s3 {border-color:#293F66;}
.s4 {border-color:#415B2C;}
.ib {border: 1px solid rgb(100, 105, 109);}
.hrline {border-width:0 0 1px 0; width:100%; font-size:1px; padding:5px 0;}

/*Images*/
.floatleft {float:left; margin-right:20px;}
.floatright {float:right; margin-left:20px;}

body {background-image:url("../images/bg.jpg"); background-repeat:repeat-x; margin:0; padding:0; text-align:center; min-width:975px;}
.body {width:975px; height:100%; margin:0 auto; padding:0 13px; text-align:left; background-color:#fff; border-top:none;}
.banner {border-bottom:0;}
#banner, .tabg, .bannerlnk {width:973px; height:224px;}
.menu, .keepinformed {background-image:url("../images/menu.gif"); height:30px;}
.menu div, .foot {font-size:9px; color:#B7B0CF; font-family:tahoma;}
.head {background-image:url("../images/OpenDoors_logo.jpg"); background-repeat:no-repeat; height:95px; background-position:5px 10px;}
#headnav {float:right;}
#headnav div {padding-right:7px;}
#headnav a, #headnav td {text-decoration:none; font-size:10px; vertical-align:middle;}
.header {height:95px; width:973px; position:relative;}
.header1 {height:95px; width:403px; left:0px; position:absolute;}
.header2 {height:95px; width:570px; left:405px; position:absolute;}
.headnav {height:29px; width:468px; position:relative; float:right; top:15px;}
.headnav a {text-decoration:none; font-size:10px; font-weight:normal;}
.headnav1 {height:29px; width:73px; left:0px; top:6px; position:absolute;}
.headnav2 {height:29px; width:38px; left:73px; top:6px; position:absolute;}
.headnav3 {height:29px; width:55px; left:111px; top:6px; position:absolute;}
.headnav4 {height:29px;  width:110px; left:166px; position:absolute;}
.headnav5 {height:29px; width:173px; left:276px; top:3px; position:absolute;}
.headnav6 {height:29px; width:19px; left:449px; top:4px; position:absolute;}
.logo {width:355px; height:95px; text-decoration:none; display:block;}
.logo span {visibility:hidden;}
.search {width:19px; height:19px;}
#col1, .lhscol {padding-top:1px;}
#col1 div {background-image:url('../images/news.gif'); height:30px; width:25%;}
#articles {padding:10px;}
.hsubmit {width:19px; height:19px;}

/*Headings*/
.story1, .story2, .story3, .story4, .qlinks {font-size:12px; margin:0; padding:0; padding-bottom:7px; font-weight:bold;}
.qlinks {padding:5px 0 5px 0;}
p.story {margin:8px 0;}

.lhscol {width:25%;}
.latestnews {background-image:url('../images/news.gif'); height:30px;}
.latestnews div, .keepinformed div {font-weight:bold; color:#fff; position:relative; left:10px; top:7px;}
.gbg, .news, .lhsmenudd {background-image:url('../images/gbg.gif'); }
.news {border-color:#72161F;}

.news, .signup, .s1, .s2, .s3, .s4 {border-width:1px 1px 7px 1px; border-style:solid;}
.signup {border-color:#3A296D; border-top:0;}
.signup img {border-bottom:1px solid #fff;}
#signup {padding:7px 10px; 10px 10px;}

.newscountry, .news {color:#9E1D2D;}
.newscountry {padding:8px 10px 0 10px; position:relative;}
.nw {position:relative;}
.nw1 {width:150px; position:absolute;}
.nw2 {position:relative; width:85px; left:165px; top:1px;}
.nws1 {position:absolute; left:154px;}
.nws2 {position:absolute; left:169px;}
.nws3 {position:absolute; left:184px;}
.nws4 {position:absolute; left:199px;}
.nws5 {position:relative; left:214px;}
.nws_o {font-weight:normal; text-decoration:none;}
.ptn {padding-top:15px;}
.newstitle, .menu div {padding:7px 10px;}
.newstitle {height:27px;}
.newstitle a {font-weight:normal;}
div.dashline {width:100%; border-bottom:1px dashed #C8C8C8; font-size:1px;}
hr.dashline {color:#C8C8C8; background-color:#fff; height:1px; border:0; border-top:1px dashed #C8C8C8;}
#epa {padding:9px 10px 5px 10px;}
.epa1 {position:relative; padding:0 0 0 10px;}
.epa2 {position:absolute;}
.epa3 {position:relative; left:201px; top:1px;}

div.qlinks {padding:4px 0;}
td.hpcl {width:25%; padding:15px 0 0 20px;}
td.stmt {padding:9px 0 0 20px;}
.tabpad td {padding:3px 0;}

/*Tableless Layout*/
.relative {position:relative;}
.absolute {position:absolute;}
.main {width:100%;}
.lhscol2 {left:0; width:246px; padding-top:1px;}
.mainbody {left:246px; width:728px; margin:14px 0 0 20px;}
.cols {height:315px; width:711px;}
.col2, .col3, .col4 {width:223px;}
.col2 {left:0;}
.col3 {left:243px;}
.col4 {left:486px;}

/*Bullet Points*/
ul, ol {padding:0; margin:0; padding:5px 0 5px 40px;}
ul {list-style-image:url(../images/pink.jpg); list-style-type:disc; list-style-position:outside;}
li {padding-left:7px;}
ol li {padding-left: 0;}
ul.purpleul, ul.pinkul, ul.blueul {padding:0 0 5px 0; margin:0; text-align:right;}
ul.purpleul {list-style-image:url('../images/purple.jpg');}
ul.pinkul {list-style-image:url('../images/pink.jpg');}
ul.blueul {list-style-image:url('../images/blue.jpg');}
.purpleul li, .pinkul li, .blueul li {padding-left:0;}
.purplemi {background-image:url('http://www.opendoorsuk.org/images/purple.jpg');}
.pinkmi {background-image:url('http://www.opendoorsuk.org/images/pink.jpg');}
.bluemi {background-image:url('http://www.opendoorsuk.org/images/blue.jpg');}
.purplemi, .pinkmi, .bluemi {background-repeat: no-repeat;}
.mi {padding-bottom:6px;}
.more1, .more1 div {height:20px;}
.more1 {width:83px; position:relative; float:right;}
.more2 {width:12px; left:0px; position:absolute;}
.more3 {width:63px; left:20px; position:relative;}
.line-height {line-height:25px;}

/*LHS Menu*/
.bannerhead, .bannerheadlnk {color:#fff; position:relative; left:10px; top:200px; font-size:14px; padding:0; width:245px;}
.bannerheadlnk {top:-23px;}
.bannerlnk {display:block;}
.bannerlnk span {visibility:hidden;}
.lhsmenu, .lhsmenu_s, .lo {border-top:1px solid #fff;}
.lhsmenu, .lhsmenu_s {background-image:url(../images/menu2.gif); height:30px;}
.lhsmenu ul, .lhsmenu_s ul {list-style-image:url(../images/arrow_d.gif); padding:6px 5px 5px 28px;}
.lhsmenu_s ul {list-style-image:url(../images/arrow.gif);}
.lhsmenu li, .lhsmenu_s li {padding-left:3px;}
.lhsmenu a, .lhsmenu_s a {color:#fff; text-decoration:none;}
.lhsmenudd {padding:5px 0;}
.lhsmenudd p {margin:0; padding:5px 0 5px 32px;}
.lhsmenudd a {color:#3A296D;}
.pad {padding-left:20px;}

.menu_o {background-image:url('../images/menu_o.gif')}

/*Tabs*/
#tabs {position:relative; text-align:center; width:975px; border:none;}
#tabs div {height:34px; padding:0px; position:absolute; border:none;}
.tab1 {left:0px; top:0; width:235px; line-height:25px;} .tab1_o {line-height:31px;}
.tab2 {left:235px; top:0; width:235px; line-height:25px;} .tab2_o {line-height:31px;}
.tab3 {left:484px; top:0; width:235px; line-height:25px;} .tab3_o {line-height:31px;}
.tab4 {left:726px; top:0; width:235px; line-height:25px;} .tab4_o {line-height:31px;}
#tabs a {color:#fff; text-decoration:none; display: block; width:228px; height:35px;}

.tabg {z-index:-1; height:34px; border:1px solid #3a296d; border-width:0 1px; background-image:url('../images/home/tabs_1.gif');}
.tabg1 {background-image:url('../images/home/tabs_1.gif');}
.tabg2 {background-image:url('../images/home/tabs_2.gif');}
.tabg3 {background-image:url('../images/home/tabs_3.gif');}
.tabg4 {background-image:url('../images/home/tabs_4.gif');}

/*Banner*/
.mainbanner, .slidepanel {position:relative;}
.stripViewer {position:relative; overflow:hidden; clear:both; border:1px solid #000; border-bottom:0; width:973px; height:190px; background:#000;}
.stripViewer .slidepanel .panel {float:left; width:973px;}
.hide, .stripNav, .panel {display:none;}
#nh2, #nh3, #nh4, #nh5, #nc2, #nc3, #nc4, #nc5 {display:none;}
.display {display:block;}
/*Fix for GOOGLE CHROME*/
.stripNavL, #stripNavL0, .stripNavR, #stripNavR0 {display:none;}
/**/

/*Search*/
.searchinfo b, .searchinfo {font-size:10px;}

/*Footer*/
/*img.facebook {position:relative; left:11px; bottom:2px;}*/
.footer {height:5px; position:relative; width:100%; padding:0;}
.footer1 {left:11px; width:38px;}
.footer2 {left:38px; width:335px;}
.footer3 {left:315px; width:640px; text-align:right;}
.footer div {height:5px; position:absolute; top:0;}