/* 

vers 1 MPU 01/03/2010

A DMR software product
DMR is a registered trade mark of DMR Limited 
Copyright protected source code
All rights reserved by DMR Limited
A DMR Service, managed and delivered from the DMR network in the United Kingdom

*/

/* Global resets */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
:focus 						{outline: 0;}
body 						{line-height: 1; color: black; background: white;}
ol, ul 						{list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table 						{border-collapse: separate; border-spacing: 0;}
caption, th, td 				{text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q 					{quotes: "" "";}
html {-webkit-text-size-adjust:none}

/* global */
body						{background:#FFFFFF; font-family: Arial, sans-serif; font-size:80%;}

/* header */

/* h1.tagline					{color:#000000; margin:0; border:none; position:absolute; left:408px; top:33px; font-family:"Georgia", "Times New Roman"; line-height:1.4em; font-weight:bold; font-size:130%;} */
h1.tagline 					{color:#000000; margin:0; border:none; position:absolute; left:460px; top:33px; font-family:"Georgia", "Times New Roman"; line-height:1.4em; font-weight:bold; font-size:130%; width: 188px; height: 17px; background: url("../images/h1-bg.png"); text-indent: -9999px;}
h1.secondary-page-title				{color:#000000; margin:0; padding:0; border:none; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:190%;}
/* h2						{color:#0061A6; margin:0; border:none; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:160%;} */
h2.story					{font-style:italic; color:#666666; margin:0 0 10px 0; padding:5px; font-weight:bold; border:none; font-family:"Georgia", "Times New Roman"; line-height:1.4em; font-size:100%; background:#E4E9ED;}
h2.block5					{font-style:italic; color:#666666; margin:0 0 10px 0; padding:5px; font-weight:bold; border:none; font-family:"Georgia", "Times New Roman"; line-height:1.4em; font-size:120%; background:#E4E9ED;}
h2.block6					{font-style:italic; color:#666666; margin:0 0 10px 0; padding:5px; font-weight:bold; border:none; font-family:"Georgia", "Times New Roman"; line-height:1.4em; font-size:120%; background:#E4E9ED;}
h2.comments					{font-style:italic; color:#666666; margin:0; padding:3px 0px 3px 22px; text-decoration:none; border:none; background:#BDD1DE url("../images/comments2.gif") no-repeat center left; font-weight:bold; border:none; font-family:"Georgia", "Times New Roman"; line-height:1.4em; font-size:120%; }
h2.article_head					{color:#000000; margin:0; padding:0; border:none; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:190%;}
h2.generic-header 				{color:#000000; margin:0; padding:0; border:none; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:190%;}
h2.generic-header2 				{color:#000000; margin:0; padding:0; border:none; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:150%; padding:0 0 0 5px;}
h2.article_head2				{color:#000000; margin:0 0 15px 5px; padding:0; border-bottom:4px #333399 solid; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:190%;}
h2.news_head					{color:#000000; margin:0 0 15px 5px; padding:0; border-bottom:4px #006600 solid; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:190%;}
h2.about-us					{color:#000000; margin:0 0 10px 5px; padding:0; border-bottom:4px #006600 solid; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:190%;}


h2.archive_title				{background:#E6EBEF; padding:5px; margin:0 0 5px 0; color:#333333; font-family:"Georgia", "Times New Roman"; font-weight:bold; font-style:italic; line-height:1.4em; font-size:120%;}
h2.main_article_head				{color:#000000; margin:0; padding:0; border:none; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:200%;}
h2.form_head					{color:#000000; margin:0 0 10px 0; padding:0; border-bottom:4px #333399 solid; font-family:"Georgia", "Times New Roman"; font-weight:normal; line-height:1.4em; font-size:190%;}
h3 						{color:#666666; margin:10px 0 0px 0; font-weight:bold;}
h3.top_border					{font-size:110%; color:#666666; margin:10px 0 0px 0; padding:0 0 5px 0; font-weight:bold; border-bottom:1px #999999 dotted;}
h3.most_read					{color:#666666; margin:10px 0 5px 0; padding:0 0 5px 0; font-weight:bold; border-bottom:1px #BEBEBE dotted;}
h3.blue_bg					{background:#E6EBEF; padding:10px 5px 10px 5px; margin:10px 0 5px 0; border-top:1px #333399 solid; font-size:100%;}
h3.orange_bg					{background:#E6EBEF; padding:5px; border-top:1px #D61D00 solid;}

/* Article header parameters */

h2 						{font-family:"Georgia", "Times New Roman"; line-height:1.4em; font-weight:normal; margin:0; padding:0;}

/* div id */
div#header					{padding:0px; margin:0; height:210px; position:absolute; top:0; left:0; position:relative; text-align:left;}
div#header2					{padding:0px; margin:0; height:185px; position:absolute; top:0; left:0; position:relative; text-align:left;}
div#outer 					{margin:0 auto; width:962px;}
div#container					{margin:0 auto; width:962px; position:relative;}
div#wrapper					{padding:0; margin:0; border:none; width:100%; float:left;}
.outer_twocol					{padding:0; margin:0; border:none; float:left; width:639px;}
.outer_hspan					{padding:0; margin:0; border:none; float:left; width:962px;}


div#scrollbox					{padding:0 0 5px 5px; margin:5px 0 0 0px; float:left; width:955px; height:350px; overflow:auto;  border:1px #CCCCCC solid;}
div#onecol					{padding:0 0 0 5px; float:left; width:985px; border:none;}
.twocol						{padding:0 0 0 0; margin:5px 0 10px 0px; width:636px; border:none;}
.wrapper_hspan					{padding:0 0 0 0; margin:5px 0 10px 0px; width:962px; border:none; position:relative;}

div#footer					{color:#666666; padding:10px 0 10px 0; margin:15px 0 10px 0; text-align:left; position:relative; clear:left; width:962px; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}
div#topsearch 					{margin:0px; position:absolute; top:6px; right:8px;}
div#form_page					{padding:0 0 0 0;}

/* p */
p {padding:5px 0 5px 0; color:#333333; line-height:1.2em; font-size:100%;}
div#footer p					{padding:0px;}
div#footer p.bottom_right_links			{padding:0px; position:absolute; right:0; top:7px;}
div#leftcol2 p					{padding:6px 0 6px 0; color:#333333; line-height:1.4em; font-size:110%;}
div#leftcol2 p.medtext				{padding:6px 0 6px 5px; color:#333333; line-height:1.4em; font-size:90%;}

div#leftcol3 p,div#leftcol4 p			{padding:5px 0 5px 0; color:#333333; line-height:1.4em; font-size:110%;}
div#onecol p					{padding:5px 0 5px 0; color:#333333; line-height:1.2em; font-size:110%;}
div#scrollbox p					{padding:5px 0 5px 0; color:#333333; line-height:1.2em; font-size:100%;}
div#leftcol p.bottomline, div#leftcol2 p.bottomline, div#middlecol p.bottomline, div#rightcol p.bottomline {color:#333333; margin:0 0 10px 0; padding:0px 0 10px 0; border-bottom:1px #BEBEBE solid; line-height:1.2em; font-size:100%;}
div#leftcol p.bottomline2, div#leftcol p.bottomline2 {margin:0 0 10px 0; padding:2px 0 10px 0; border-bottom:1px #BEBEBE solid; line-height:1.2em; font-size:100%;}
div#leftcol p.greydate, div#leftcol2 p.greydate, div#middlecol p.greydate, div#rightcol p.greydate {color:#666666; padding:5px 0 5px 0; line-height:1.2em; font-size:90%;}
p.error_txt 					{color:#FF0000; padding:10px 0px 10px 0px;} 
div#leftcol2 table.comments td p		{line-height:1.4em;}
div#leftcol2 p.user_comment			{line-height:1.4em;}
p.comment_p1					{padding:5px 10px 5px 10px;}
p.comment_p2					{padding:3px 10px 10px 10px;}
#form_page table td p				{padding:5px 0 5px 0; font-size:100%; line-height:1.4em;}


.topstrip p					{padding:0 0 0 10px; margin:0;}
#demo2 p.jobs_line				{margin:0; padding:8px 0 8px 0; border-bottom:1px #999999 dotted; line-height:1.4em;}
#demo2 p.jobmatch_p				{margin:0; padding:8px 0 8px 0; line-height:1.4em;}

p.jobmatch_p2					{margin:0; padding:8px 0 8px 0; line-height:1.4em; font-size:90%; font-family:Arial; border-top:1px #999999 dotted;}
p.jobmatch_p3					{margin:0; padding:8px 0 8px 0; line-height:1.4em; font-size:100%; font-family:Arial; }
table.block4_table td p				{padding:0; margin:0 0 0 10px; color:#333333; line-height:1.2em; font-size:100%;}



/* Class Start */
.wrapper					{padding:0; margin:0; border:none; width:100%; float:left;}


.onecol					{padding:0 0 0 5px; float:left; width:985px; border:none;}

.leftcol					{padding:0; margin:5px 0 0 0; display:inline; float:left; width:310px; border:none;}
.leftcol2					{padding:0; margin:0 5px 0 0; float:left; width:480px; border:none;}
.leftcol3					{padding:0 0 0 0px; float:left; width:435px;border:none;}
.leftcol4					{padding:0 0 0 5px; margin:0; float:left; width:770px; border:none;}
.middlecol					{padding:0; margin:5px 0px 0 16px; float:left; width:310px; border:none;}

.middlecol2					{padding:0; margin:0 0 0 15px; display:inline; float:left; width:310px; color:#333333; }
.middlecol3					{padding:0; margin:20px 0 0 21px; float:left; width:310px;}
.middlecol4					{padding:0; margin:0 0 0 25px; float:left; width:310px;}

.rightcol					{padding:0; margin: 5px 0 0 7px; display:inline; float:right; width:311px; border:none;}
.rightcol2					{padding:0; margin:24px 0 0 0; float:right; text-align:center; width:120px;}
.rightcol3					{font-size:100%; padding:0; margin:20px 0 0 14px; float:right; text-align:left; width:120px;}
.rightcol4					{font-size:100%; padding:0; margin:0 0 0 30px; float:right; text-align:left; width:120px;}


/* p */
p {padding:5px 0 5px 0; color:#333333; line-height:1.2em; font-size:100%;}
.leftcol2 p					{padding:6px 0 6px 0; color:#333333; line-height:1.4em; font-size:110%;}
.leftcol2 p.medtext				{padding:6px 0 6px 5px; color:#333333; line-height:1.4em; font-size:90%;}

.leftcol3 p, .leftcol4 p			{padding:5px 0 5px 0; color:#333333; line-height:1.4em; font-size:110%;}
.onecol p					{padding:5px 0 5px 0; color:#333333; line-height:1.2em; font-size:110%;}
.leftcol p.bottomline, .leftcol2 p.bottomline, .middlecol p.bottomline, .rightcol p.bottomline {color:#333333; margin:0 0 10px 0; padding:0px 0 10px 0; border-bottom:1px #BEBEBE solid; line-height:1.2em; font-size:100%;}
.leftcol p.bottomline2, .leftcol p.bottomline2 {margin:0 0 10px 0; padding:2px 0 10px 0; border-bottom:1px #BEBEBE solid; line-height:1.2em; font-size:100%;}
.leftcol p.greydate, .leftcol2 p.greydate, .middlecol p.greydate, .rightcol p.greydate {color:#666666; padding:5px 0 5px 0; line-height:1.2em; font-size:90%;}
.leftcol2 table.comments td p		{font-size:100%; line-height:1.3em;}
.leftcol2 p.user_comment			{line-height:1.4em;}

#demo2 p.jobs_line				{margin:0; padding:8px 0 8px 0; border-bottom:1px #999999 dotted; line-height:1.4em;}
#demo2 p.jobmatch_p				{margin:0; padding:8px 0 8px 0; line-height:1.4em;}

p.popup						{padding:0 5px 0 5px;}

.leftcol2 p.jobmatch_p2					{margin:0; padding:8px 0 8px 0; line-height:1.4em; font-size:90%; font-family:Arial; border-top:1px #999999 dotted;}
.leftcol2 p.jobmatch_p3					{margin:0; padding:8px 0 8px 0; line-height:1.4em; font-size:90%; font-family:Arial; }
/* Class End */

/* links */
a, a:link,a:active,a:visited			{color:#0061A6; text-decoration:none; line-height:1.4em;}
a:hover						{color:#000000; text-decoration:none; line-height:1.4em;}

a.large_txt, a:link.large_txt, a:active.large_txt, a:visited.large_txt {color:#0061A6; text-decoration:none; line-height:1.2em;}
a:hover.large_txt				{color:#000000; text-decoration:none; line-height:1.2em;}

a.sign_in, a:link.sign_in, v:link.sign_in 	{color:#0061A6; padding:3px 0px 3px 20px; margin:0px 0 0 4px; text-decoration:none; border:none; background:transparent url("../images/sign-in-grey.gif") no-repeat center left;}
a:hover.sign_in 				{color:#000000; padding:3px 0px 3px 20px; margin:0px 0 0 4px; border:none; background:transparent url("../images/sign-in-grey.gif") no-repeat center left;}
a.news_print, a:link.news_print, v:link.news_print {color:#0061A6; padding:3px 0px 3px 21px; margin:0px; text-decoration:none; border:none; background:transparent url("../images/print.gif") no-repeat center left;}
a:hover.news_print 				{color:#999999; padding:3px 0px 3px 21px; margin:0px; border:none; background:transparent url("../images/print.gif") no-repeat center left;}
a.news_email, a:link.news_email, v:link.news_email {color:#0061A6; padding:3px 0px 3px 21px; margin:0px; text-decoration:none; border:none; background:transparent url("../images/email.gif") no-repeat center left;}
a:hover.news_email 				{color:#999999; padding:3px 0px 3px 21px; margin:0px; border:none; background:transparent url("../images/email.gif") no-repeat center left;}
a.news_comments, a:link.news_comments, v:link.news_comments {color:#0061A6; padding:3px 0px 3px 18px; margin:0px; text-decoration:none; border:none; background:transparent url("../images/comments.gif") no-repeat center left;}
a:hover.news_comments 				{color:#000000; padding:3px 0px 3px 18px; margin:0px; border:none; background:transparent url("../images/comments.gif") no-repeat center left;}
a.left_arrow, a:link.left_arrow, v:link.left_arrow {color:#0061A6; text-decoration:none; padding:3px 0px 3px 11px; margin:0px; border:none; background:transparent url("../images/left-arrow.gif") no-repeat center left; font-size:90%;}
a:hover.left_arrow 				{color:#000000; text-decoration:none; padding:3px 0px 3px 11px; margin:0px; border:none; background:transparent url("../images/left-arrow.gif") no-repeat center left; font-size:90%;}

a.summary_link, a:link.summary_link, v:link.summary_link {color:#333333; line-height:1.2em;}
a:hover.summary_link, a:link.summary_link, v:link.summary_link {color:#333333; line-height:1.2em;}

a.grey_text, a:link.grey_text, v:link.grey_text {color:#0061A6; text-decoration:none; padding:3px 0px 3px 11px; margin:0px; border:none; background:transparent url("../images/left-arrow-grey.gif") no-repeat center left; font-size:90%;}
a:hover.grey_text 				{color:#000000; text-decoration:none; padding:3px 0px 3px 11px; margin:0px; border:none; background:transparent url("../images/left-arrow-grey.gif") no-repeat center left; font-size:90%;}

a.letter_editor, a:link.letter_editor, v:link.letter_editor {color:#0061A6; text-decoration:none; padding:3px 0px 3px 15px; margin:0px; border:none; background:transparent url("../images/letter_editor.gif") no-repeat center left; font-size:90%;}
a:hover.letter_editor 				{color:#000000; text-decoration:none; padding:3px 0px 3px 15px; margin:0px; border:none; background:transparent url("../images/letter_editor.gif") no-repeat center left; font-size:90%;}

a.user_icon, a:link.user_icon, v:link.user_icon	{color:#0061A6; padding:3px 0px 3px 21px; margin:0px; text-decoration:none; border:none; background:transparent url("../images/user-icon.gif") no-repeat center left;}
a:hover.user_icon 				{color:#000000; padding:3px 0px 3px 21px; margin:0px; border:none; background:transparent url("../images/user-icon.gif") no-repeat center left;}

a.add_com, a:link.add_com, v:link.add_com	{color:#336699; text-decoration:none; padding:3px 0px 3px 20px; margin:0px; border:none; background:transparent url("../images/plus.gif") no-repeat center left;}
a:hover.add_com 				{color:#999999; padding:3px 0px 3px 20px; margin:0px; border:none; background:transparent url("../images/plus.gif") no-repeat center left;}

a.arrow_up, a:link.arrow_up, v:link.arrow_up	{color:#336699; text-decoration:none; padding:6px 7px 6px 7px; margin:0px; border:none; background:transparent url("../images/arrow_up_off.gif") no-repeat center left;}
a:hover.arrow_up 				{color:#999999; padding:6px 7px 6px 7px; margin:0px; border:none; background:transparent url("../images/arrow_up_on.gif") no-repeat center left;}
a.arrow_down, a:link.arrow_down, v:link.arrow_down {color:#336699; text-decoration:none; padding:6px 7px 6px 7px; margin:0px; border:none; background:transparent url("../images/arrow_down_off.gif") no-repeat center left;}
a:hover.arrow_down 				{color:#999999; padding:6px 7px 6px 7px; margin:0px; border:none; background:transparent url("../images/arrow_down_on.gif") no-repeat center left;}
a.report_abuse, a:link.report_abuse,a:active.report_abuse,a:visited.report_abuse {color:#666666; text-decoration:underline; line-height:1.4em; font-weight:bold;}
a:hover.report_abuse				{color:#666666; text-decoration:none; line-height:1.4em; font-weight:bold;}

.dmrslider_question a.dmrslider_lnk,.dmrslider_question a:link.dmrslider_lnk,.dmrslider_question a:active.dmrslider_lnk,.dmrslider_question a:visited.dmrslider_lnk {color:#0061A6; font-weight:normal; text-decoration:none; line-height:1.4em;}
.dmrslider_question a:hover.dmrslider_lnk				{color:#000000; text-decoration:none; line-height:1.4em;}

.linkbox a,.linkbox a:link,.linkbox a:active,.linkbox a:visited	{border-bottom:1px #0061A6 dotted; color:#0061A6; text-decoration:none; line-height:1.4em;}
.linkbox a:hover						{border-bottom:none; color:#000000; text-decoration:none; line-height:1.4em;}


ul#news a,ul#news a:link,ul#news a:active,ul#news a:visited {color:#0061A6; text-decoration:none;}
ul#news a:hover					{color:#000000; text-decoration:none;}

ul.toptabs li.tab1 a, ul.toptabs li.tab1 a:link,ul.toptabs li.tab1 a:active,ul.toptabs li.tab1 a:visited {color:#D61D00; display:block; text-decoration:none; font-family:"Georgia", "Times New Roman"; font-size:110%; font-weight:bold;}
ul.toptabs li.tab2 a, ul.toptabs li.tab2 a:link,ul.toptabs li.tab2 a:active,ul.toptabs li.tab2 a:visited {color:#333399; display:block; text-decoration:none; font-family:"Georgia", "Times New Roman"; font-size:110%; font-weight:bold;}
ul.toptabs li.tab3 a, ul.toptabs li.tab3 a:link,ul.toptabs li.tab3 a:active,ul.toptabs li.tab3 a:visited {color:#006600; display:block; text-decoration:none; font-family:"Georgia", "Times New Roman"; font-size:110%; font-weight:bold;}
ul.toptabs li.tab4 a, ul.toptabs li.tab4 a:link,ul.toptabs li.tab4 a:active,ul.toptabs li.tab4 a:visited {color:#FF6600; display:block; text-decoration:none; font-family:"Georgia", "Times New Roman"; font-size:110%; font-weight:bold;}
ul.toptabs li.tab5 a, ul.toptabs li.tab5 a:link,ul.toptabs li.tab5 a:active,ul.toptabs li.tab5 a:visited {color:#663366; display:block; text-decoration:none; font-family:"Georgia", "Times New Roman"; font-size:110%; font-weight:bold;}

/* div class */
div.topstrip					{padding:10px 0 10px 0px; position:absolute; top:10px; left:0; width:962px; border-top:1px #BEBEBE solid; border-bottom:1px #BEBEBE solid;}
div.topstrip2					{padding:0px; margin:0; height:75px; position:absolute; top:55px; left:0; width:962px;}
div.toprightlinks				{position:absolute; top:162px; right:0px;}
div.teambox					{background:#EDEDFA; border:1px #CCCCCC solid; padding:0; margin:0 0 15px 0;}
div.article_post				{border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; padding:5px 0 5px 0; margin:10px 0 10px 0; color:#333333; text-align:left; line-height:1.3em;}
div.search_page_no				{font-size:90%; font-weight:bold; padding:0 0 0 5px;}
.reg						{font-size: xx-small; vertical-align: text-top;}
.clearer1 					{height:1px; overflow:hidden; margin-top:-1px; clear:both;}
.clearer2 					{height:1px; overflow:hidden; margin-top:-1px; clear:both;}
.article_image					{margin:10px 0 10px 0;}
.grey_form_text					{font-size:80%; color:#666666;}
.grey_post_text					{font-size:90%; color:#999999;}
.grey_text_rate					{color:#999999;}
div.post_line					{color:#333333; border-bottom:1px #666666 dotted; padding:5px; line-height:1.3em;}
div.post_line2					{color:#333333; border-bottom:1px #FFFFFF solid; padding:5px; line-height:1.3em;}
span.black_txt					{color:#333333;}
span.green_txt					{color:#009900;}
span.red_txt					{color:#FF0000;}
span.text_size					{color:#666666; padding:6px 0px 6px 20px; margin:0px; border:none; background:transparent url("../images/text_size.gif") no-repeat center left;}
div.profile_img					{float:left;}
div.profile_txt					{float:left; padding:0 0 0 20px;}
span.search_hl					{background:#BDD1DE;}

/* blocks */
div.block1					{padding:0 0 15px 0;}
div.block2					{margin:0 0 15px 0;}
div.block3					{margin:0 0 0 0; position:relative;}
div.block4					{padding:0 0 15px 0;}
div.quote					{padding:0 0 15px 0;}
div.block5					{padding:0 0 15px 0;}
div.block6					{padding:0 0 15px 0;}
div.block7					{padding:0 0 15px 0;}
div.block8					{background:#E6EBEB; padding:0 0 15px 0;}
div.block9					{padding:0;}
div.block10					{padding:0 0 15px 0;}
div.block11					{width:120px; margin:0 0 15px 0; position:relative;}
div.block12					{padding:0 0 15px 0;}					

div.block12 table				{width:100%;}
div.block12 table td				{border-collapse:collapse; padding:0; margin:0;}

.block3-outer					{margin:0 0 15px 0;}
.block3 h2					{padding:5px;}
.block3 p					{background:#CCCCCC; padding:5px; opacity:0.8;filter:alpha(opacity=80)}
.block3 p a:link, .block3 p a:visited 		{color:#000000;}
.block3 p a:hover 				{color:#000000;}

/*
.block3 a, .block11 img 			{display:block;}
.block3 p					{overflow:hidden; color:#000000; width:310px; z-index:1; background: transparent url(../images/grey-bg.png) repeat; font-size:100%; margin: 0 0 10px 0; line-height:1.2em;}
.block3 p a:link, .block3 p a:visited 		{width:300px; color:#000000; padding:5px; line-height:1.2em;z-index:1;}
.block3 p a:hover 				{color:#000000; line-height:1.2em;z-index:1;}

*/
.height-120					{height:44px;}
.height-310					{height:60px;}

.block11 a, .block11 img 			{display:block;}
.block11 p					{overflow:hidden; color:#000000; width:120px; z-index:1; background: transparent url(../images/grey-bg.png) repeat; font-size:100%; margin: 0 0 10px 0; line-height:1.2em;}
.block11 p a:link, .block11 p a:visited 	{width:110px; color:#000000; padding:5px; line-height:1.2em;z-index:1;}
.block11 p a:hover 				{color:#000000; line-height:1.2em;z-index:1;}
.height-120					{height:44px;}

div.comments					{border-left:1px #999999 solid; border-right:1px #999999 solid; border-bottom:1px #999999 solid; margin:0 0 15px 0; padding:0;}
div.hspan					{margin:0 0 15px 0; padding:0 0 0 0; font-size:100%;}
div.topicindex					{padding:0 0 15px 0;}
.advert						{padding:0 0 15px 0; margin:0;}
.articles					{padding:0 0 15px 0;}
.writers					{padding:0 0 15px 0;}
.see-also					{padding:0 0 15px 0;}
.carhire					{margin:0 0 15px 0;}
.usedcarsearch					{margin:0 0 15px 0;}
.menu					{padding:0 0 12px 0;}
.related					{padding:0 0 15px 0;}
.align-left					{text-align:left;}
.align-centre					{text-align:center;}
.align-right					{text-align:right;}
.youtube					{margin:0 0 15px 0;}
.v-spacer					{padding:0 0 15px 0; clear:both;}
.jobs						{margin:0 0 15px 0;}


/* Parameters */

/* border lead  */
.top-bar-lead-1-solid				{border-top:1px solid;}
.top-bar-lead-1-dotted				{border-top:1px dotted;}
.right-bar-lead-1-solid				{border-right:1px solid;}
.bottom-bar-lead-1-solid			{border-bottom:1px solid;}
.bottom-bar-lead-1-dotted			{border-bottom:1px dotted;}
.left-bar-lead-1-solid				{border-left:1px solid;}

.top-bar-lead-2-solid				{border-top:2px solid;}
.top-bar-lead-2-dotted				{border-top:2px dotted;}
.bottom-bar-lead-2-solid        		{border-bottom:2px solid;}
.bottom-bar-lead-2-dotted        		{border-bottom:2px dotted;}

.top-bar-lead-3-solid				{border-top:3px solid;}
.top-bar-lead-3-dotted				{border-top:3px dotted;}
.bottom-bar-lead-3-solid        		{border-bottom:3px solid;}
.bottom-bar-lead-3-dotted        		{border-bottom:3px dotted;}

.top-bar-lead-4-solid				{border-top:4px solid;}
.top-bar-lead-4-dotted				{border-top:4px dotted;}
.bottom-bar-lead-4-solid        		{border-bottom:4px solid;}
.bottom-bar-lead-4-dotted        		{border-bottom:4px dotted;}

.top-bar-lead-5-solid				{border-top:5px solid;}
.top-bar-lead-5-dotted				{border-top:5px dotted;}
.bottom-bar-lead-5-solid        		{border-bottom:5px solid;}
.bottom-bar-lead-5-dotted        		{border-bottom:5px dotted;}

.top-bar-lead-6-solid				{border-top:6px solid;}
.top-bar-lead-6-dotted				{border-top:6px dotted;}
.bottom-bar-lead-6-solid        		{border-bottom:6px solid;}
.bottom-bar-lead-6-dotted        		{border-bottom:6px dotted;}

.top-bar-lead-7-solid				{border-top:7px solid;}
.top-bar-lead-7-dotted				{border-top:7px dotted;}
.bottom-bar-lead-7-solid        		{border-bottom:7px solid;}
.bottom-bar-lead-7-dotted        		{border-bottom:7px dotted;}

.top-bar-lead-8-solid				{border-top:8px solid;}
.top-bar-lead-8-dotted				{border-top:8px dotted;}
.bottom-bar-lead-8-solid        		{border-bottom:8px solid;}
.bottom-bar-lead-8-dotted        		{border-bottom:8px dotted;}

.top-bar-lead-9-solid				{border-top:9px solid;}
.top-bar-lead-9-dotted				{border-top:9px dotted;}
.bottom-bar-lead-9-solid        		{border-bottom:9px solid;}
.bottom-bar-lead-9-dotted        		{border-bottom:9px dotted;}

.top-bar-lead-10-solid				{border-top:10px solid;}
.top-bar-lead-10-dotted				{border-top:10px dotted;}
.bottom-bar-lead-10-solid        		{border-bottom:10px solid;}
.bottom-bar-lead-10-dotted        		{border-bottom:10px dotted;}

/* border color */
.top-bar-colour-red				{border-top-color:#D61D00;/*red*/}
.top-bar-colour-blue     			{border-top-color:#333399;/*blue*/}
.top-bar-colour-green   			{border-top-color:#006600;/*green*/}
.top-bar-colour-grey     			{border-top-color:#999999;/*grey*/}
.top-bar-colour-orange     			{border-top-color:#FF6600;/*orange*/}
.top-bar-colour-purple     			{border-top-color:#663366;/*purple*/}
.top-bar-colour-black     			{border-top-color:#000000;/*black*/}
.top-bar-colour-white     			{border-top-color:#FFFFFF;/*white*/}

.bottom-bar-colour-red				{border-bottom-color:#D61D00;/*red*/}
.bottom-bar-colour-blue     			{border-bottom-color:#333399;/*blue*/}
.bottom-bar-colour-green   			{border-bottom-color:#006600;/*green*/}
.bottom-bar-colour-grey     			{border-bottom-color:#999999;/*grey*/}
.bottom-bar-colour-orange     			{border-bottom-color:#FF6600;/*orange*/}
.bottom-bar-colour-purple     			{border-bottom-color:#663366;/*purple*/}
.bottom-bar-colour-black     			{border-top-color:#000000;/*black*/}
.bottom-bar-colour-white     			{border-top-color:#FFFFFF;/*white*/}

.left-bar-colour-grey     			{border-left-color:#999999;/*grey*/}
.right-bar-colour-grey     			{border-right-color:#999999;/*grey*/}
.left-bar-colour-red     			{border-left-color:#D61D00;/*red*/}
.right-bar-colour-red     			{border-right-color:#D61D00;/*red*/}
.left-bar-colour-blue     			{border-left-color:#333399;/*blue*/}
.right-bar-colour-blue     			{border-right-color:#333399;/*blue*/}
.left-bar-colour-green     			{border-left-color:#006600;/*green*/}
.right-bar-colour-green     			{border-right-color:#006600;/*green*/}
.left-bar-colour-orange     			{border-left-color:#FF6600;/*orange*/}
.right-bar-colour-orange     			{border-right-color:#FF6600;/*orange*/}
.left-bar-colour-purple     			{border-left-color:#663366;/*purple*/}
.right-bar-colour-purple     			{border-right-color:#663366;/*purple*/}
.left-bar-colour-black     			{border-left-color:#000000;/*black*/}
.right-bar-colour-black     			{border-right-color:#000000;/*black*/}
.left-bar-colour-white     			{border-left-color:#FFFFFF;/*white*/}
.right-bar-colour-white     			{border-right-color:#FFFFFF;/*white*/}

/* seperator arrow */
.left-arrow-grey				{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-grey.gif") no-repeat center left;}
.left-arrow-blue				{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-blue.gif") no-repeat center left;}
.left-arrow-green				{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-green.gif") no-repeat center left;}
.left-arrow-red					{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-red.gif") no-repeat center left;}
.left-arrow-black				{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-black.gif") no-repeat center left;}
.left-arrow-white				{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-white.gif") no-repeat center left;}
.left-arrow-purple				{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-purple.gif") no-repeat center left;}
.left-arrow-orange				{width:12px; margin:0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow-orange.gif") no-repeat center left;}


/* seperator circle */
.left-circle-grey				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-grey.gif") no-repeat center left;}
.left-circle-blue				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-blue.gif") no-repeat center left;}
.left-circle-green				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-green.gif") no-repeat center left;}
.left-circle-orange				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-orange.gif") no-repeat center left;}
.left-circle-purple				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-purple.gif") no-repeat center left;}
.left-circle-red				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-red.gif") no-repeat center left;}
.left-circle-black				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-black.gif") no-repeat center left;}
.left-circle-white				{width:14px; margin:0; padding:1px 0 1px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-circle-white.gif") no-repeat center left;}

/* padding for td */
.tab-heading-padd				{padding:7px 8px 7px 8px; margin:0 0px 0 0;}
.cell-padd, .heading-padd 			{padding:5px; margin:0 0 5px 0;}
.heading-padd-2, .heading-padd2		{padding:5px 0 5px 0; margin:0 0 5px 0;}
.heading-nopadd				{padding:5px; margin:0 0 0 0;}
.sub-heading-padd					{padding:5px 0 5px 0;}
.cell-margin						{margin:5px 0 5px 0;}
.heading-margin					{margin:0 0 10px 0px;}
.h-padd						{padding:0 5px 0 5px;}
.bottom-padd						{margin:0px 0 6px 0;}
.sep-padd					{padding:4px 0 4px 0;}
.cell-padd2					{padding:0px 5px 0px 5px; margin:0 0 0 0;}
/* list */
ul#news						{line-height:1.4em;list-style:none; margin:0;font-size:100%;}
ul.toptabs					{list-style:none; margin:0; position:absolute; font-size:100%; top:130px; left:0;}
ul.toptabs li					{float:left;}

ul						{list-style:disc; margin:5px 0 5px 35px; color:#333333; line-height:1.4em; font-size:110%;}
ol						{list-style:decimal; margin:5px 0 5px 35px; color:#333333; line-height:1.4em; font-size:110%;}

ul.toptabs					{list-style:none; margin:0; position:absolute; padding: 0; border: 0; outline: 0; font-size:100%; top:130px; left:0;}
ul.toptabs li					{float:left;}

ul.toptabs li.tab1				{border-bottom:4px #D61D00 solid; text-align:center; padding:0px 0 0 0; margin:0 4px 0 0; display:block; width:190px; height:23px; background:url("../images/tab-bg.gif") top left repeat-x;}
ul.toptabs li.tab2				{border-bottom:4px #333399 solid; text-align:center; padding:0px 0 0 0; margin:0 4px 0 0; display:block; width:189px; height:23px; background:url("../images/tab-bg2.gif") top left repeat-x;}
ul.toptabs li.tab3				{border-bottom:4px #006600 solid; color:#006600; text-align:center; padding:0px 0 0 0; margin:0 4px 0 0; display:block; width:189px; height:23px; background:url("../images/tab-bg2.gif") top left repeat-x;}
ul.toptabs li.tab4				{border-bottom:4px #FF6600 solid; text-align:center; padding:0px 0 0 0; margin:0 4px 0 0; display:block; width:189px; height:23px; background:url("../images/tab-bg2.gif") top left repeat-x;}
ul.toptabs li.tab5				{border-bottom:4px #663366 solid; text-align:center; padding:0px 0 0 0; margin:0 0px 0 0; display:block; width:189px; height:23px; background:url("../images/tab-bg2.gif") top left repeat-x;}

ul.normallist li				{margin:10px 0 10px 0;}
ul.normallist2 					{list-style:disc; margin:5px 0 10px 30px; font-size:110%;}
ul.normallist2 li				{color:#333333; padding:5px 0 5px 0; line-height:1.4em;}
ul.normallist3 					{list-style:none; margin:5px 0 10px 0px;}
ul.normallist3 li				{color:#333333; padding:5px 0 5px 0;}

ul.email_list					{list-style:none; margin:5px 0 10px 0px; font-size:110%;}
ul.email_list li				{color:#333333; padding:2px 0 2px 0; font-size:110%;}

/* table */
table.flights_team 				{margin:0 0 10px 0; width:100%;}
table.flights_team td				{color:#333333; line-height:1.3em; padding:3px 0 3px 5px;}

table td					{color:#333333; line-height:1.3em;}
table.latestnews				{position:absolute; top:165px; left:0; font-size:110%;}
table.rightnews					{margin:0; padding:0; border-collapse:collapse; border:none;}
table.block1_table				{border-collapse:collapse; border:none; width:100%; line-height:1.2em; font-size:100%;}

table.block4_table, table.block10_table		{border-collapse:collapse; border:none; margin:5px 0 0 0; font-size:100%;}
table.block4_table td, table.block10_table td	{vertical-align:top; padding:0; margin:0;}
table.block4_table td.right_text		{vertical-align:top; padding:0 0 0 10px; margin:0;}
table.block9_table				{border-collapse:collapse; border:none; margin:0px 0 0 0; font-size:100%;}
table.block9_table td				{vertical-align:top; padding:0; margin:0;}
table.block9_table td.left_cell			{vertical-align:top; padding:5px 5px 10px 10px; margin:0;}
table.hspan_table				{border-collapse:collapse; border:none; padding:5px 0 0 0; font-size:100%;}
table.hspan_table td.left_cell			{vertical-align:top; width:310px; padding:0 0 0 0; margin:0;}
table.hspan_table td.left_cell_120		{vertical-align:top; width:310px; padding:0 0 0 0; margin:0;}
table.hspan_table td.right_cell			{vertical-align:top; width:310px; padding:0 0 0 29px; margin:0;}

table.rightnews td.leftcell			{margin:0; padding:5px 0 5px 0; border-collapse:collapse; border:none;}
table.rightnews td.left_arrow			{width:12px; margin:0; padding:5px 0 5px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow.gif") no-repeat center left;}
table.story					{margin:0 0 0 0; padding:0; border-collapse:collapse; border:none; width:100%;}

table.rightnews3				{margin:0; padding:0; border-collapse:collapse; width:100%;}
table.rightnews3 td.small_profile		{width:40px; padding:3px 0 0 0; background:#EBEFF2; border-collapse:collapse; border:none;}
table.rightnews3 td.middle_align		{vertical-align:middle; border-collapse:collapse; border:none; padding:3px 0 0 0;}
table.rightnews3 td.right_align			{vertical-align:middle; text-align:right; border-collapse:collapse; border:none; padding:3px 10px 0 0;}
table.rightnews3 td.left_align			{vertical-align:middle; text-align:left; border-collapse:collapse; padding:0px 5px 0px 5px;}
table.rightnews3 td.left_align2			{vertical-align:middle; text-align:left; border-collapse:collapse; padding:0px 5px 5px 5px;}
table.rightnews3 td.right_align2		{vertical-align:middle; text-align:right; border-collapse:collapse; border:none; padding:0px 5px 0px 5px;}

table.rightnews2				{margin:0; padding:0; border-collapse:collapse; border:none; width:100%;}
table.rightnews2 td.leftcell			{margin:0; padding:5px 0 5px 0; border-collapse:collapse; border:none;}

table.rightnews2 td.small_profile		{width:40px; margin:0; background:#EBEFF2; border-collapse:collapse; border:none;}
table.rightnews2 td.middle_align		{color:#333333; vertical-align:middle; background:#EBEFF2; padding:0 0 0 3px; border-collapse:collapse; border:none;}
table.rightnews2 td.left_arrow			{width:12px; margin:0; padding:5px 0 5px 0; border-collapse:collapse; border:none; background:transparent url("../images/left-arrow.gif") no-repeat center left;}

table.flights_team td.small_profile		{border-top:1px #CCCCCC dotted; width:40px; margin:0; border-collapse:collapse; }
table.flights_team td.middle_align		{border-top:1px #CCCCCC dotted; color:#333333; vertical-align:middle; padding:0; border-collapse:collapse;}

table.footer_news				{width:480px; background:#E1E9F0; padding:0; margin:15px 0 0 0; border-collapse:collapse; border-top:1px #CCCCCC solid;}
table.footer_news td				{padding:5px 10px 5px 10px; margin:0;}
table.footer_news td.righttxt 			{padding:5px 10px 5px 10px; margin:0; text-align:right;}
table.comments					{width:480px; padding:0; margin:0 0 25px 0; border-collapse:collapse; border:none;}
table.comments2					{width:470px; padding:0; margin:0 0 0px 0; border-collapse:collapse; border:none;}

table.comments td				{padding:10px 0 0 0; margin:0; border-collapse:collapse; border:none; font-family: Arial, sans-serif; line-height:1.3em; color:#333333;}
table.comments td.user_image			{padding:10px 0 0 0; margin:0;}
table.comments td.comment_text2			{width:80px; padding:10px 0 10px 0; font-size:90%; border-bottom:1px #999999 solid;}
table.comments2 td.comment_text3		{width:80px; padding:0px 0 0px 0; font-size:90%; border-bottom:none;}
table.comments td.comment_text			{padding:10px 0 10px 0; font-size:90%; border-bottom:1px #999999 solid;}
table.comments td.profile			{width:430px; vertical-align:top; text-align:left; padding:10px 0 0 0px; margin:0;}
table.comments td.stripe			{background:#F0EDED; padding:10px; margin:0; border-collapse:collapse; border:none;}
table.comments td.right_txt			{text-align:right; padding:10px 0 10px 0; border-bottom:1px #999999 solid; color:#666666; font-weight:bold;}
table.comments2 td.right_txt			{text-align:right; padding:0; color:#666666; font-weight:bold;}

table.news_table				{border:1px #000000 solid;}
table.news_table td textarea			{width:480px;}

.news_table td					{padding:2px 0 2px 0;}
#form_page table td				{padding:2px 0 2px 0; font-size:110%;}
#form_page table td.form_table_left_col		{width:180px;}
div.article_post table 				{width:100%;}
div.article_post table td			{vertical-align:top; padding:0px;}
div.article_post table td.middle_post		{padding:0 0 0 15px; width:245px;}
* html div.article_post table td.middle_post	{padding:0 0 0 15px; width:225px;}
div.article_post table td.share_widget		{text-align:right;}

table.user_profile1				{width:470px; padding:0; margin:10px 0 25px 0; border-collapse:collapse; border:none;}
table.user_profile1 td.profile_text		{vertical-align:top;}
table.user_profile2				{width:410px; padding:0; margin:0 0 0 10px; border-collapse:collapse; border-top:1px #666666 solid;}
table.user_profile2 td				{border-bottom:1px #666666 dotted; padding:5px;}
table.user_profile2 td.noborder			{border:none;padding:5px;}

table.job_des					{width:100%; border-collapse:collapse;}
table.job_des td				{margin:0; line-height:1.4em; padding:1px 1px 1px 0; border-top:1px #cccccc solid;}
table.job_des td.leftcol			{margin:0; width:100px; line-height:1.4em; padding:1px 1px 1px 0; border-top:1px #cccccc solid;}

/* form */

#outer input.top_search				{font-size:90%; padding:1px 1px 1px 18px; border:1px #999999 solid; border-collapse:collapse; background:transparent url("../images/magnify-icon.gif") no-repeat center left;}
.largeselect					{font-size:100%; width:100%; font-family: Arial, sans-serif; color:#333333; margin:3px 0 3px 0;}
.medselect					{font-size:100%; width:130px; font-family: Arial, sans-serif; color:#333333; margin:3px 0 3px 0;}
.smallselect					{font-size:100%; font-family: Arial, sans-serif; color:#333333; margin:3px 0 3px 0;}
.top-align					{vertical-align:top;}
.comment_box					{width:480px; padding:0; margin:0;}


/* description hover */
.caption					{width:310px; padding:0; margin:0;}
ul.captioncont					{width:310px; padding:0; margin:0;}
.noborder					{border:none;}

li.description.toptxt .caption 			{height:60px;}
li.description.toptxt				{overflow:hidden; position: relative; margin-bottom: 0px !important; border-top-width: 0 !important;}
li.description.toptxt a, li.description.toptxt div, li.description.toptxt a:hover {display: block; position: relative; text-decoration: none;}
li.description.toptxt, li.description.toptxt .caption h2, li.description.toptxt .caption p {color:#FFFFFF; !important; font-family: georgia, serif !important; font-weight: normal !important; margin-top: 0; border-top-width: 0 !important;}
li.description.toptxt .caption h2 a, li.description.toptxt .caption h2 a:link, li.description.toptxt .caption h2 a:visited, li.description.toptxt .caption h2 a:hover {color:#FFFFFF;}
li.description.toptxt .trail-text		{background-image: url(../images/grey-bg.png); background-repeat: repeat; background-color: transparent; color: #333; display: none; font-family: arial, sans-serif; font-size: 90%; min-height: 40px; max-height: 210px; height: auto !important; height: 80px; left: 0; overflow: hidden; margin-top: 0 !important; padding:0px; position: absolute; text-align: left; top: 0; width: 310px; z-index: 1;}

li.description.toptxt .trail-text a 		{padding:70px 10px 10px 10px;}
li.description.toptxt .caption			{position: relative; padding-top: 2px; padding-left: 5px; padding-right: 5px; z-index: 2; margin: 0 !important;}

li.description.toptxt .trail-text a     	{color: #000000;}
li.description.toptxt .caption p a		{color: #fff;}



/* most read tabs */
a:focus 					{outline: none;}
div.demolayout 					{width: 305px; margin: 0 0 20px 0; font-family:"Georgia"; }
ul.demolayout 					{font-size:100%; list-style-type: none; width: 305px; float: left; background: url("../images/pixel.gif") bottom left repeat-x; margin:0;}
ul.demolayout li 				{margin: 0 4px 0 0; float: left;}
ul.demolayout a 				{float: left; display: block; padding: 4px 8px; border: 1px solid #999999; border-bottom: 0; color: #000000; background: #BDD1DE; text-decoration: none;}
ul.demolayout a:hover 				{background: #fff;}
ul.demolayout a.active 				{background: #fff; padding-bottom: 5px; cursor: default; color: #000000;}

#demo h2 					{font-size: 90%; margin: 0 0 20px 0;}

div.demolayout2 				{margin:0; padding:0 0 0 0; font-family:"Georgia";}
ul.demolayout2 					{width:100%;font-size:100%; list-style-type: none; float: left; margin:0;}
ul.demolayout2 li 				{margin: 0 4px 0 0; float: left;}
ul.demolayout2 a 				{font-size:85%; float: left; display: block; padding: 4px 8px; border: 1px solid #999999; border-bottom: 0; color: #333333; background: #BDD1DE; text-decoration: none;}
ul.demolayout2 a:hover 				{background: #fff;}
ul.demolayout2 a.active 			{background: #fff; padding-bottom: 5px; cursor: default; color: #333333;}
.tabs-container 				{clear: left; border: 1px solid #999999; border-top:0; padding: 10px 8px 10px 8px; font-size:85%;}
.tabs-container2 				{clear: left; border: 1px solid #999999; padding: 10px 8px 10px 8px; font-size:85%;}

.blurb						{color:#333333;line-height:1.4em;}

/* dmr slider */

.dmrslider_question {font-size:110%; border-top:1px #999999 dotted; color:#000000; width:-300px; font-weight:bold; margin-bottom:0px; margin-top:0px; margin-left:0px; padding:5px 15px 5px 15px; height:20px; background:#FFFFFF url("../images/rightarrow.gif") left center no-repeat; /* End layout CSS */ cursor:pointer;}
.slider2 .dmrslider_question {font-size:110%; border:none; color:#000000; width:-300px; font-weight:bold; margin-bottom:0px; margin-top:0px; margin-left:5px; padding:5px 0px 5px 15px; height:20px; background:transparent url("../images/plus.gif") no-repeat center left; /* End layout CSS */ cursor:pointer;}

.dmrslider_answer {width:95%; visibility:hidden; height:0px; overflow:hidden; position:relative;}
.slider2 .dmrslider_answer {width:100%; visibility:hidden; height:0px; overflow:hidden; position:relative;}

.dmrslider_answer_content {padding:0 0 10px 15px; position:relative;}
.slider2 .dmrslider_answer_content {padding:0px; position:relative; margin::0 0 0 15px;}

/* span slider */
.prev {position:absolute; right:37px; top:7px; cursor:pointer;}
.next {position:absolute; right:5px; top:7px; cursor:pointer;}
.hspan-divider {width:310px; margin:0 0 0 25px; height:200px; font-size:90%;}
.hspan-divider-120 {width:120px; margin:0 0 0 9px; height:200px; font-size:90%;}

/* comment ticker */

#NewsVertical 					{width: 100%; height: 300px; display: block; overflow: hidden; margin: 0; padding: 0; position: relative;}
#TickerVertical 				{width: 100%; height: 330px; display: block; list-style: none; margin: 0; padding: 0; font-size:100%;}

/* Misc */
img.logo					{padding:5px 0 0 0px;}
img.dmrservice					{padding:0px 0 0 0px; border:none; position:absolute; top:4px; right:5px; border:none;}
img.home_comment				{float:left; padding:5px 5px 5px 10px;}
img.tagline					{position:absolute; left:349px; top:33px;}
.dotted-line					{border-bottom:1px #BEBEBE solid; width:100%; margin: 0;}

/* heading/title/subheading  */
.text-size-1					{font-size:100%;}
.text-size-2					{font-size:120%;}
.text-size-3					{font-size:140%;}
.text-size-4					{font-size:160%;}
.text-size-5					{font-size:180%;}
.text-size-6					{font-size:200%;}

.text-bold					{font-weight:bold;}
.text-italic					{font-style:italic;}

.tab-bg						{background:url("../images/pixel.gif") bottom left repeat-x;}
.text-bg-grey					{background-color:#E4E9ED;}
.text-bg-dark-grey				{background-color:#B4B4B4;}
.text-bg-red 					{background-color:#FAE6E3;}
.text-bg-dark-red 				{background-color:#BC2C00;}
.text-bg-orange					{background-color:#FCEADE;}
.text-bg-green 					{background-color:#E3FAE3;}
.text-bg-blue 					{background-color:#EDEDFA;}
.text-bg-purple					{background-color:#FAE6FA;}
.text-bg-black 					{background-color:#E4E9ED;}
.text-bg-white					{background-color:#FFFFFF;}

.text-colour-blue				{color:#0061A6;}
.text-colour-grey				{color:#666666;}
.text-colour-white				{color:#FFFFFF;}
.text-colour-black				{color:#000000;}
.text-colour-red				{color:#BC2C00;}
.text-colour-green				{color:#006600;}
.text-colour-orange				{color:#FFD000;}
.text-colour-purple				{color:#663366;}
.text-font-georgia				{font-family:georgia;}

.comment-box					{width:480px; padding:0;margin:0;}

input.full_width, select.full_width		{width:100%;}

#fileList { width:150px; position:absolute; left:0px; top:5px; padding-top:20px; bottom:0px; padding-left:5px;  }
#fileList *{ margin:0px; padding:0px; }
#fileList ul{ list-style-image:url(../images/folder.png); margin:0px; padding-left:30px; }
#fileList ul ul{ margin-left:-16px; }
#fileList li span{ cursor:pointer; text-decoration:none; padding:0px; margin:0px; margin-left:-32px; padding-left:32px; background-image:url(../images/dot2.gif); background-position:0px; background-repeat:no-repeat; display:block; height:18px; padding-top:5px; border-left:1px dotted black; }
.last_directory{ background-image:url(../images/end.gif) !important; background-position:0px 0px !important;  border-left:none !important; }
#fileList #header_tree{ position:absolute; top:0px; left:0px; right:0px; border-bottom:1px solid #B5A69C; padding:3px; background-color:#EFEBE7; margin-right:-7px; }
#fileList #treeView{ padding:10px; }
#fileList #addDirectoryControls{ position:absolute; bottom:0px; left:0px; right:0px; border-top:1px solid #B5A69C; padding:3px; padding-right:5px; margin-right:-7px; }
#fileList input{ border:1px solid #B5A69C; background-color:white; }
#fileList #btnAddDirectory{ background-image:url(../images/folder_add.png); background-repeat:no-repeat; background-position:3px; width:100%; text-align:right; padding:3px; padding-left:25px; font-size:12px; cursor: pointer; color:black; }
#edtDirectoryName{ width:100%; }
#fileList .selectedDirectory{ color:red; }


