.ctitlev
{
	border:0;
	color:#666;
}

.ctitlev p a:link,.ctitlev p a:visited,.ctitlev p a:hover,.ctitlev p a:active
{
	background:#fff;
	border:1px solid #EFB970;
	color:E38100;
	font-size:10px;
	padding:2px 5px;
	text-decoration:none;
}

.ctitlev p a:hover
{
	background:#EFB970;
	border-color:#EAA140;
	color:#000;
}

.ctitlev p
{
	margin:4px 6px;
}

.ctitlev p span
{
	background:#fff;
	border:1px solid #EFB970;
	color:#EFB970;
	font-size:10px;
	padding:2px 5px;
	text-decoration:none;
}

.ctitlev h4
{
	border:none;
	margin-top:-1.45em;
	padding:0;
}

#new
{
	background:#EAA140;
	color:#fff;
	font:10px tahoma;
	padding:1px 3px;
	vertical-align:middle;
}

#romantic
{
	text-align:center;
	width:120px;
}

#romantic a
{
	color:#D00;
	font-weight:700;
}

.droppanel
{
	background-color:#fdfdfd;
	border:1px solid #bbb;
	left:0;
	padding-top:2px;
	position:absolute;
	top:0;
	visibility:hidden;
}

.scriptcode
{
	background-color:#f2f2f2;
	border:1px dotted #bebebe;
	color:#757575;
	padding:5px;
	text-align:left;
}

#hintbox
{
	-moz-border-radius:5px;
	-moz-opacity:0.9;
	background-color:#fff;
	border:1px solid #99a1ab;
	color:#282828;
	filter:alpha(opacity="90");
	font-size:10px;
	layer-background-color:#a396d9;
	margin:10px 0 0 10px;
	padding:3px 5px;
	position:absolute;
	text-align:left;
	visibility:hidden;
	width:150px;
	z-index:998;
}

.onl_table
{
	font-size:10px;
	width:100%;
}

.onl_table td
{
	font-size:10px;
	padding-right:5px;
}

.title_quote
{
	background-color:#f2f2f2;
	border:1px dotted #bebebe;
	border-bottom:0;
	color:#636363;
	font-weight:700;
	padding:5px;
}

.quote
{
	background-color:#f2f2f2;
	border:1px dotted #bebebe;
	color:#757575;
	padding:5px;
	text-align:justify;
}

.rating
{
	color:#757575;
	font-family:tahoma;
	font-size:11px;
	height:16px;
	width:85px;
}

.unit-rating
{
	background-image:url(../dleimages/rating.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:16px;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	width:85px;
}

.unit-rating li
{
	float:left;
	margin:0;
	padding:0;
	text-indent:-90000px;
}

.unit-rating li a
{
	display:block;
	height:16px;
	padding:0;
	position:absolute;
	text-decoration:none;
	text-indent:-9000px;
	width:17px;
	z-index:17;
}

.unit-rating li a:hover
{
	background-image:url(../dleimages/rating.gif);
	background-position:left center;
	left:0;
	z-index:2;
}

.unit-rating a.r1-unit
{
	left:0;
}

.unit-rating a.r1-unit:hover
{
	width:17px;
}

.unit-rating a.r2-unit
{
	left:17px;
}

.unit-rating a.r2-unit:hover
{
	width:34px;
}

.unit-rating a.r3-unit
{
	left:34px;
}

.unit-rating a.r3-unit:hover
{
	width:51px;
}

.unit-rating a.r4-unit
{
	left:51px;
}

.unit-rating a.r4-unit:hover
{
	width:68px;
}

.unit-rating a.r5-unit
{
	left:68px;
}

.unit-rating a.r5-unit:hover
{
	width:85px;
}

.unit-rating li.current-rating
{
	background-image:url(../dleimages/rating.gif);
	background-position:left bottom;
	display:block;
	height:16px;
	position:absolute;
	text-indent:-9000px;
	z-index:1;
}

.bbcodes_poll
{
	background-color:#fff;
	background-image:url(../images/dlet_bttn_bbcodes.gif);
	background-repeat:repeat-x;
	border:1px solid #e0e0e0;
	color:#fff;
	font-family:tahoma;
	font-size:11px;
	font-weight:700;
	height:20px;
	width:120px;
}

.pm_head
{
	font-family:tahoma;
	font-size:12px;
}

.pm_list
{
	color:#757575;
}

.bbcodes
{
	background:#FFF;
	background-color:#fff;
	background-image:url(../images/dlet_bttn_bbcodes.gif);
	background-repeat:repeat-x;
	border:1px solid #E0E0E0;
	color:#666;
	font-family:Verdana, Tahoma, helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	height:21px;
	margin:2px;
	padding:2px;
	vertical-align:middle;
}

.editor_button
{
	cursor:pointer;
	float:left;
	padding-left:2px;
	padding-right:2px;
}

.editor_buttoncl
{
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	cursor:pointer;
	float:left;
	padding-left:1px;
	padding-right:1px;
}

.editbclose
{
	cursor:pointer;
	float:right;
}

.editor_button select
{
	font-family:tahoma;
	font-size:11px;
}

#newpm
{
	background-color:#fdfdfd;
	border:1px solid #bbb;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cacaca,direction=135,strength=4);
	font-family:verdana;
	height:250px;
	line-height:135%;
	padding:4px;
	position:absolute;
	width:400px;
}

#newpmheader
{
	background-color:#b2c7f1;
	color:#636363;
	cursor:move;
	font-family:verdana;
	font-weight:700;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
}

#newpm a
{
	background:transparent;
	color:#4b73d4;
	text-decoration:none;
}

#newpm a:hover
{
	background:transparent;
	color:#4b73d4;
	text-decoration:underline;
}

.calendar
{
	font-family:verdana;
	font-size:11px;
}

.calendar td,th
{
	font-family:verdana;
	font-size:11px;
	padding:3px;
	text-decoration:none;
}

body
{
	background:#FFF;
	color:#000;
	font-family:"Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	line-height:150%;
}

body#bd
{
	background:url(../images/body-top.jpg) repeat-x top center #F2F9FD;
	color:#333;
	padding:70px 0 0;
}

body.contentpane
{
	background:#FFF;
	color:#000;
	font-family:serif;
	font-size:12pt;
	line-height:140%;
	margin:1em 2em;
	width:auto;
}

body.fs1
{
	font-size:9px;
}

body.fs2
{
	font-size:10px;
}

body.fs3
{
	font-size:11px;
}

body.fs4
{
	font-size:12px;
}

body.fs5
{
	font-size:13px;
}

body.fs6
{
	font-size:14px;
}

a
{
	color:#35A6BE;
	text-decoration:none;
}

a:hover,a:active,a:focus
{
	color:#35A6BE;
	text-decoration:underline;
}

.contentheading,.componentheading,.blog_more strong,h1,h2,h3
{
	font-family:"Segoe UI", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	font-weight:400;
}

small,.small,.smalldark,.mosimage_caption
{
	color:#999;
	font-size:100%;
}

h1
{
	font-size:180%;
}

h2
{
	font-size:155%;
}

h3
{
	font-size:125%;
	font-weight:700;
}

h4
{
	font-size:100%;
	text-transform:uppercase;
}

p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6
{
	margin:10px 0;
	padding:0;
}

ul li
{
	background:url(../images/bullet-list.gif) no-repeat 15px 6px;
	line-height:180%;
	padding-left:30px;
}

ol li
{
	line-height:180%;
	margin-left:35px;
}

th
{
	font-weight:700;
	padding:5px;
	text-align:left;
}

hr
{
	border-bottom:0;
	border-left:0;
	border-right:0;
	border-top:1px solid #DDD;
	height:1px;
}

form label
{
	cursor:pointer;
}

input,select,textarea,.inputbox
{
	font-family:Tahoma, Arial, sans-serif;
	font-size:100%;
	padding:1px;
}

select,textarea,.inputbox
{
	background:#FFF;
	color:#666;
}

.button
{
	background:url(../images/grad1.gif) repeat-x top #F2F9FD;
	border-bottom:1px solid #CCC;
	border-left:1px solid #EFEFEF;
	border-right:1px solid #CCC;
	border-top:1px solid #EFEFEF;
	color:#333;
	padding:2px 5px;
}

* html .button,*+html .button
{
	padding:2px 3px!important;
}

.inputbox
{
	background:#FFF;
	border:1px solid #DDD;
	margin-bottom:1px;
	padding:3px 2px;
}

pre,.code
{
	background:#F2F9FD;
	border-left:5px solid #999;
	margin:5px 0 15px;
	padding:10px 15px;
}

blockquote
{
	padding:1em 40px 1em 15px;
}

blockquote span.open
{
	background:url(../images/so-q.gif) no-repeat left top;
	padding:3px 0 3px 30px;
}

blockquote span.close
{
	background:url(../images/sc-q.gif) no-repeat bottom right;
	padding:3px 30px 3px 0;
}

.dropcap
{
	color:#35A6BE;
	display:block;
	float:left;
	font:50px/40px Georgia, Times, serif;
	padding:4px 8px 0 0;
}

.error
{
	background:url(../images/bullet-error.gif) no-repeat top left;
	color:#C00;
	padding-left:25px;
}

.message
{
	background:url(../images/bullet-info.gif) no-repeat top left;
	color:#F29441;
	padding-left:25px;
}

.tips
{
	background:url(../images/bullet-tips.gif) no-repeat top left;
	color:#35A6BE;
	padding-left:25px;
}

.highlight
{
	background:#F2F9FD;
	font-weight:700;
	padding:1px 5px;
}

p.stickynote
{
	background:url(../images/sticky-bg.gif) no-repeat 5px 10px #FFF;
	border:1px solid #DDD;
	padding:10px 0 10px 50px;
}

p.download
{
	background:url(../images/download-bg.gif) no-repeat 5px 10px #FFF;
	border:1px solid #DDD;
	padding:10px 0 10px 50px;
}

.blocknumber
{
	clear:both;
	padding:5px 15px 10px;
	position:relative;
}

ul.checklist li
{
	background:url(../images/checklist-bg.gif) no-repeat 0 3px;
	margin-left:15px;
	padding:0 0 5px 20px;
}

ul.stars li
{
	background:url(../images/star-bg.gif) no-repeat 0 3px;
	margin-left:15px;
	padding:0 0 5px 20px;
}

ol.smallnumber li
{
	line-height:150%;
	margin:10px 0 10px 30px;
	padding:3px 0 5px 30px;
}

ol.smallnumber li.number-1
{
	background:url(../images/n-1.gif) no-repeat left top;
}

ol.smallnumber li.number-2
{
	background:url(../images/n-2.gif) no-repeat left top;
}

ol.smallnumber li.number-3
{
	background:url(../images/n-3.gif) no-repeat left top;
}

ol.smallnumber li.number-4
{
	background:url(../images/n-4.gif) no-repeat left top;
}

ol.smallnumber li.number-5
{
	background:url(../images/n-5.gif) no-repeat left top;
}

ol.smallnumber li.number-6
{
	background:url(../images/n-6.gif) no-repeat left top;
}

ol.smallnumber li.number-7
{
	background:url(../images/n-7.gif) no-repeat left top;
}

ol.smallnumber li.number-8
{
	background:url(../images/n-8.gif) no-repeat left top;
}

ol.smallnumber li.number-9
{
	background:url(../images/n-9.gif) no-repeat left top;
}

.bignumber
{
	background:url(../images/ol-bg.gif) no-repeat top left;
	color:#FFF;
	display:block;
	float:left;
	font:20px/normal Arial, sans-serif;
	font-weight:700;
	margin-right:8px;
	padding:6px 7px;
}

div.bubble1,div.bubble2,div.bubble3,div.bubble4
{
	margin:15px 0;
}

div.bubble1 span.author,div.bubble2 span.author,div.bubble3 span.author,div.bubble4 span.author
{
	background:url(../images/author.gif) no-repeat center left;
	font-weight:700;
	margin-left:15px;
	padding-left:15px;
}

div.bubble1 div
{
	background:url(../images/bub1-br.gif) no-repeat bottom right;
	margin:0;
	width:100%;
}

div.bubble1 div div
{
	background:url(../images/bub1-bl.gif) no-repeat bottom left;
}

div.bubble1 div div div
{
	background:url(../images/bub1-tr.gif) no-repeat top right;
}

div.bubble1 div div div div
{
	background:url(../images/bub1-tl.gif) no-repeat top left;
}

div.bubble1 div div div div div
{
	margin:0;
	padding:15px 15px 30px;
	width:auto;
}

div.bubble2 div
{
	background:url(../images/bub2-br.gif) no-repeat bottom right;
	margin:0;
	width:100%;
}

div.bubble2 div div
{
	background:url(../images/bub2-bl.gif) no-repeat bottom left;
}

div.bubble2 div div div
{
	background:url(../images/bub2-tr.gif) no-repeat top right;
}

div.bubble2 div div div div
{
	background:url(../images/bub2-tl.gif) no-repeat top left;
}

div.bubble2 div div div div div
{
	margin:0;
	padding:15px 15px 35px;
	width:auto;
}

div.bubble3 div
{
	background:url(../images/bub3-br.gif) no-repeat bottom right;
	margin:0;
	width:100%;
}

div.bubble3 div div
{
	background:url(../images/bub3-bl.gif) no-repeat bottom left;
}

div.bubble3 div div div
{
	background:url(../images/bub3-tr.gif) no-repeat top right;
}

div.bubble3 div div div div
{
	background:url(../images/bub3-tl.gif) no-repeat top left;
}

div.bubble3 div div div div div
{
	margin:0;
	padding:15px 15px 50px;
	width:auto;
}

div.bubble4 div
{
	background:url(../images/bub4-br.gif) no-repeat bottom right;
	margin:0;
	width:100%;
}

div.bubble4 div div
{
	background:url(../images/bub4-bl.gif) no-repeat bottom left;
}

div.bubble4 div div div
{
	background:url(../images/bub4-tr.gif) no-repeat top right;
}

div.bubble4 div div div div
{
	background:url(../images/bub4-tl.gif) no-repeat top left;
}

div.bubble4 div div div div div
{
	margin:0;
	padding:15px 15px 55px;
	width:auto;
}

.legend-title
{
	background:#FFF;
	color:#35A6BE;
	display:block;
	float:left;
	font-weight:700;
	left:7px;
	margin:0;
	padding:0 3px;
	position:absolute;
	top:-12px;
}

.legend
{
	background:#FFF;
	border:1px solid #CACACC;
	margin:20px 0;
	padding:0 10px;
	position:relative;
}

.article_seperator
{
	display:block;
	height:15px;
}

table.contentpane
{
	border:none;
	width:100%;
}

table.contentpaneopen
{
	border:none;
	border-collapse:collapse;
	border-spacing:0;
}

table.contenttoc
{
	margin:0 0 10px 10px;
	padding:0;
	width:35%;
}

table.contenttoc td
{
	background:url(../images/arrow.png) no-repeat 10px 7px;
	padding:3px 5px 3px 22px;
}

table.contenttoc th
{
	background:url(../images/grad1.gif) repeat-x top #F2F9FD;
	border-bottom:1px solid #CCC;
	border-left:1px solid #EFEFEF;
	border-right:1px solid #CCC;
	border-top:1px solid #EFEFEF;
	font-weight:700;
	padding:5px;
	text-indent:5px;
}

table.poll
{
	border-collapse:collapse;
	padding:0;
	width:100%;
}

table.pollstableborder
{
	border:none;
	padding:0;
	text-align:left;
	width:100%;
}

table.pollstableborder .sectiontableheader
{
	padding:8px 5px!important;
}

table.pollstableborder img
{
	vertical-align:baseline;
}

table.pollstableborder td
{
	border-collapse:collapse;
	border-spacing:0;
	padding:2px!important;
}

table.pollstableborder tr.sectiontableentry1 td
{
	background:#F2F9FD;
	border:none;
}

table.searchintro
{
	padding:10px 0;
	width:100%;
}

table.searchintro td
{
	padding:5px!important;
}

table.adminform
{
	width:400px!important;
}

.blog_more
{
	margin:10px 0;
}

.blog_more strong
{
	background:url(../images/h3-bg.gif) no-repeat center left;
	display:block;
	font-size:150%;
	line-height:30px;
	margin:0 0 5px;
	text-indent:10px;
}

.blog_more ul li
{
	background:url(../images/arrow.png) no-repeat 12px 5px;
	margin:0;
	padding:0 0 0 24px;
}

td.buttonheading
{
	padding:0 0 0 8px !important;
	text-align:center;
}

.clr
{
	clear:both;
}

.componentheading
{
	border-bottom:1px solid #DDD;
	font-size:250%;
	margin-bottom:20px;
	padding:0 0 15px;
}

.contentdescription
{
	padding-bottom:30px;
}

table.blog .contentheading
{
	font-size:170%;
}

.contentheading
{
	font-size:200%;
}

table.contentpaneopen,table.contentpane,table.blog
{
	width:95%;
}

.createdate
{
	color:#999;
	padding:2px;
}

.modifydate
{
	color:#999;
	height:15px;
}

.mosimage
{
	margin:5px 10px 5px 0;
	padding:0 0 5px;
}

* html .mosimage
{
	margin:15px 10px 10px 0;
	padding:5px 0!important;
}

*+html .mosimage
{
	padding:5px 0!important;
}

.mosimage img
{
	margin:0!important;
	padding:0!important;
}

.mosimage_caption
{
	color:#999;
	margin-top:3px;
	padding:1px 2px;
}

.pagenav,.pagenav_prev,.pagenav_next,.pagenavbar
{
	padding:0 2px;
}

.pagenavbar
{
	background:url(../images/pages.gif) no-repeat center left;
	padding-left:14px;
}

.pagenavcounter
{
	background:url(../images/pages.gif) no-repeat 0 11px;
	padding:8px 14px 0;
}

.sectiontableheader
{
	background:url(../images/grad1.gif) repeat-x top #F2F9FD;
	border-bottom:1px solid #CCC;
	border-left:1px solid #EFEFEF;
	border-right:1px solid #CCC;
	border-top:1px solid #EFEFEF;
	font-weight:700;
	padding:5px;
}

tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td
{
	background:url(../images/dot.gif) repeat-x bottom #F2F9FD;
}

.smalldark
{
	text-align:left;
}

#ja-mainwrapper
{
	background:url(../images/body-bot.jpg) no-repeat bottom center;
	padding-bottom:30px;
}

#ja-wrapper
{
	clear:both;
	margin:0 auto;
	padding-top:17px;
	width:970px;
}

.narrow #ja-wrapper
{
	width:750px;
}

#ja-wrapper-top
{
	background:url(../images/mainwrap-top.png) no-repeat top;
	height:15px;
}

#ja-wrapper-bottom
{
	background:url(../images/mainwrap-bot.png) no-repeat bottom;
	display:block;
	height:50px;
}

#ja-wrapper-inner
{
	background:url(../images/mainwrap-center.png) repeat-y top;
	padding:0 6px;
}

.narrow #ja-wrapper-top
{
	background:url(../images/mainwrap-top2.png) no-repeat top;
}

.narrow #ja-wrapper-bottom
{
	background:url(../images/mainwrap-bot2.png) no-repeat bottom;
}

.narrow #ja-wrapper-inner
{
	background:url(../images/mainwrap-center2.png) repeat-y top;
}

#ja-content
{
	background:url(../images/dot.gif) repeat-y top right;
	float:left;
	padding-left:5px;
	width:58%;
}

#ja-content div.innerpad
{
	clear:both;
	display:block;
	height:300px;
	margin:0;
}

html>body #ja-content div.innerpad
{
	height:auto;
	min-height:300px;
}

#ja-colwrap
{
	background:url(../images/col-bg.gif) no-repeat bottom right;
	float:right;
	width:40%;
}

#ja-colwrap div.innerpad
{
	background:url(../images/vdot.gif) repeat-y top center;
}

#ja-col1
{
	float:left;
	overflow:hidden;
	width:50%;
}

#ja-col2
{
	float:right;
	overflow:hidden;
	width:49.9%;
}

#ja-col1 ul li,#ja-col2 ul li
{
	background:url(../images/bullet-list.gif) no-repeat 2px 8px;
	padding-left:13px;
}

#ja-masscol
{
	background:url(../images/hdot.gif) repeat-x bottom #FFF;
}

#ja-containerwrap,#ja-containerwrap-cm,#ja-containerwrap-c,#ja-containerwrap-f
{
	background:url(../images/hdot.gif) repeat-x top left;
	padding:2px 0;
}

#ja-container
{
	background:url(../images/content-bg.gif) no-repeat 132px bottom;
}

.narrow #ja-container
{
	background:url(../images/content-bg.gif) no-repeat left bottom;
}

#ja-containerwrap-f #ja-container
{
	background:#FFF;
}

#ja-containerwrap-c #ja-container
{
	background:url(../images/content-bg.gif) no-repeat 324px bottom;
}

.narrow #ja-containerwrap-c #ja-container
{
	background:url(../images/content-bg.gif) no-repeat 150px bottom;
}

#ja-containerwrap-c #ja-colwrap
{
	background:url(../images/col-bg.gif) no-repeat right bottom;
	width:20%;
}

#ja-containerwrap-m
{
	background:url(../images/mainwrap-bg1.gif) repeat-y 60% 0;
}

#ja-header
{
	height:55px;
	position:relative;
	z-index:999;
}

h1.logo
{
	font-size:300%;
	height:95px;
	left:-15px;
	margin:0;
	padding:0;
	position:absolute;
	top:-45px;
	width:190px;
}

h1.logo a
{
	background:url(../images/logo1.png) no-repeat;
	display:block;
	float:left;
	height:95px;
	outline:none;
	text-indent:-5000px;
	text-transform:uppercase;
	width:190px;
}

h1.logo a:hover
{
	background:url(../images/logo3.png) no-repeat;
}

#ja-search
{
	background:url(../images/search-bg.gif) no-repeat;
	bottom:20px;
	height:20px;
	position:absolute;
	right:10px;
	width:142px;
}

#ja-search .inputbox
{
	background:#FFF;
	border:none;
	color:#35A6BE;
	margin:3px 0 0 5px;
	padding:0;
	width:90px;
}

#ja-mainnav
{
	bottom:5px;
	left:180px;
	position:absolute;
}

#ja-mainnav a,#ja-mainnav a:hover,#ja-mainnav a:active,#ja-mainnav a:focus,#ja-subnav a,#ja-subnav a:hover,#ja-subnav a:active,#ja-subnav a:focus
{
	font-family:"Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
	outline:none;
}

a.mainlevel
{
	background:url(../images/arrow.png) no-repeat 3px 9px;
	border-bottom:1px solid #EFEFEF;
	color:#333;
	display:block;
	padding:5px 0 5px 15px;
}

a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus
{
	background:url(../images/arrow.png) no-repeat 3px 9px #F7F7F7;
	color:#35A6BE;
	text-decoration:none;
}

a.mainlevel#active_menu
{
	background:url(../images/arrow.png) no-repeat 3px 9px #EFEFEF;
	color:#333;
	font-weight:700;
}

a.sublevel
{
	display:block;
	padding:5px 4px 5px 15px;
}

#active_menu
{
	color:#35A6BE;
	font-weight:700;
}

#ja-pathway
{
	color:#999;
	display:block;
	padding:0 3px 5px;
}

#ja-pathway img
{
	margin:1px 5px 0;
}

div.moduletable h3,div.moduletable-default h3
{
	background:url(../images/icon/icon-default.png) no-repeat top left;
	font-size:120%;
	font-weight:700;
	line-height:normal;
	margin:0;
	padding:0 0 10px 25px;
}

div.moduletable,div.moduletable-default
{
	padding:10px 15px;
}

div.icon1 h3
{
	background-image:url(../images/icon/h3-icon1.png);
}

div.icon2 h3
{
	background-image:url(../images/icon/h3-icon2.png);
}

div.icon3 h3
{
	background-image:url(../images/icon/h3-icon3.png);
}

div.icon4 h3
{
	background-image:url(../images/icon/h3-icon4.png);
}

div.icon5 h3
{
	background-image:url(../images/icon/h3-icon5.png);
}

div.icon6 h3
{
	background-image:url(../images/icon/h3-icon6.png);
}

div.icon7 h3
{
	background-image:url(../images/icon/h3-icon7.png);
}

div.icon8 h3
{
	background-image:url(../images/icon/h3-icon8.png);
}

div.icon9 h3
{
	background-image:url(../images/icon/h3-icon9.png);
}

#ja-col1 div.moduletable h3,#ja-col2 div.moduletable h3,#ja-col1 div.moduletable-default h3,#ja-col2 div.moduletable-default h3
{
	background:url(../images/hdot.gif) repeat-x bottom left;
	color:#35A6BE;
	margin-bottom:10px;
	padding:0 0 5px;
}

#ja-colwrap div.moduletable,#ja-colwrap div.moduletable-default
{
	margin:0 1px;
	padding:10px 14px!important;
}

#ja-topsl
{
	margin:0;
	padding:0 10px 10px;
}

#ja-top
{
	float:right;
	width:40%;
}

#ja-top div.module
{
	background:url(../images/boxsl-br.gif) no-repeat right bottom;
	margin:0 0 0 5px;
	padding:0;
}

#ja-top div.module div
{
	background:url(../images/boxsl-bl.gif) no-repeat left bottom;
}

#ja-top div.module div div
{
	background:url(../images/boxsl-tr.gif) no-repeat right top;
}

#ja-top div.module div div div
{
	background:url(../images/boxsl-tl.gif) no-repeat left top;
	height:195px;
	margin:0;
	padding:5px 10px;
}

.ja-box-left,.ja-box-center,.ja-box-right
{
	float:left;
	overflow:hidden;
}

.ja-box-full
{
	float:none;
	overflow:hidden;
}

#ja-botsl1 div.moduletable-default,#ja-botsl2 div.moduletable-default,#ja-botsl1 div.moduletable,#ja-botsl2 div.moduletable
{
	padding:15px 20px;
}

div.ja-box-rightcol
{
	float:right;
}

#ja-botsl1
{
	background:url(../images/grad2.gif) repeat-x left bottom #FFF;
	border-bottom:1px solid #FFF;
	border-top:1px solid #DDD;
	color:#666;
	margin-top:2px;
}

#ja-botsl2
{
	background:url(../images/grad2.gif) repeat-x left bottom #FFF;
	border-bottom:1px solid #DDD;
	border-top:1px solid #DDD;
	color:#666;
}

#ja-botsl1 li,#ja-botsl2 li
{
	background:url(../images/arrow.png) no-repeat 2px 6px;
	margin:0;
	padding-left:15px;
}

#ja-footer
{
	background:url(../images/hdot.gif) repeat-x top left;
	clear:both;
	margin-top:1px;
	padding:20px;
	position:relative;
}

#ja-footer small,#ja-footer address
{
	color:#999;
	display:block;
	float:left;
	font-style:normal;
	padding:0;
}

#ja-footer a
{
	color:#999;
}

#ja-footer a:hover,#ja-footer a:active,#ja-footer a:focus
{
	color:#333;
}

#ja-footer ul
{
	margin:0 0 5px;
	padding:0;
}

#ja-footer li
{
	background:none;
	display:inline;
	margin:0;
	padding:0;
}

#ja-footer li a
{
	display:inline;
	font-weight:700;
	line-height:normal;
	padding:0 20px 0 0;
}

#ja-usercolorswrap
{
	font-size:11px;
	position:absolute;
	right:15px;
	top:20px;
}

#ja-usertoolswrap
{
	bottom:10px;
	font-size:11px;
	position:absolute;
	right:200px;
}

#ja-usertools
{
	bottom:20px;
	float:left;
	font-size:11px;
	height:0;
	line-height:normal;
	margin:0;
	overflow:hidden;
	padding:0;
	position:absolute;
	right:0;
	width:30px;
}

#ja-usercolors ul,#ja-usertools ul
{
	float:left;
	margin:0;
	padding:0 0 0 10px;
}

#ja-usercolors ul li,#ja-usertools ul li
{
	background:none;
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}

#ja-usercolors img,#ja-usertools img
{
	margin:0 2px;
	padding:0;
}

#ja-usercolors
{
	float:left;
	padding:10px 5px 4px;
}

#jausertoolswrap
{
	display:block;
	font-size:12px;
	position:relative;
	width:30px;
	z-index:2;
}

span.ja-sitetool
{
	color:#000;
	cursor:pointer;
	display:block;
	font-size:90%;
	font-weight:700;
	margin:0;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:30px;
}

#ja-usertools ul
{
	margin:5px 0;
	padding:0;
}

#ja-usertools ul li
{
	background:none;
	line-height:normal;
	list-style:none;
	margin:0;
	padding:0;
}

#ja-usertools img
{
	clear:both;
	padding:0 7px;
}

ul.accessibility
{
	position:absolute;
	top:-100%;
}

#mod_login_remember
{
	background:none;
	border:none;
}

#ja-slideshowwrap
{
	float:left;
	position:relative;
	width:59.9%;
}

.ja-slideshow-mask
{
	background:url(../images/mask-slideshow.png) no-repeat;
	display:block;
	height:210px;
	left:0;
	position:absolute;
	top:0;
	width:550px;
	z-index:1;
}

#ja-slideshow
{
	margin-left:10px;
}

#ja-slideshow-wrap
{
	height:210px;
	margin:0;
	padding:0;
	position:relative;
}

#ja-slideshow-case
{
	left:0;
	position:absolute;
	top:0;
}

#ja-slidebar
{
	display:block;
	left:10px;
	margin-left:4px;
	position:absolute;
	top:170px;
	z-index:2;
}

#ja-slidebar ul li
{
	display:inline;
	height:20px;
	margin:0;
	padding:0;
	width:20px;
}

#ja-slidebar ul li.pause
{
	background:none;
	display:none;
}

#ja-slidebar ul li a
{
	background:url(../images/circle.png) no-repeat;
	color:#4F4F4F;
	cursor:pointer;
	display:block;
	float:left;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	font-weight:700;
	height:22px;
	margin-right:5px;
	text-decoration:none;
	text-indent:6px;
	width:20px;
}

#ja-slidebar ul li a:hover
{
	color:#333;
	text-decoration:none;
}

.clearfix:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

* html > body .clearfix
{
	display:block;
	width:100%;
}

* html .clearfix
{
	height:1%;
}

html
{
	height:100%!important;
	margin-bottom:1px;
}

.repa
{
	background-color:#FFF;
	border:1px solid #DDD;
	color:#757575;
	margin:20px 10px;
	padding:10px;
	text-decoration:none;
}

.repa a
{
	color:#4B73D4;
	text-decoration:none;
}

.repa a:hover
{
	color:#4B73D4;
	text-decoration:underline;
}

.left
{
	margin:20px;
}

img
{
	border:0;
}

.main
{
	float:left;
	font-family:Tahoma;
	font-size:11px;
	height:150px;
	left:10px;
	margin-top:10px;
	top:10px;
	width:950px;
}

.tab
{
	background:url(/banners/tabs/bg.jpg);
	float:left;
	height:144px;
	margin-left:15px;
	overflow:hidden;
	repeat:no-repeat;
	width:213px;
}

.img
{
	border:solid #4ABBD3 1px;
	float:left;
	height:70px;
	margin-left:7px;
	margin-right:7px;
	width:70px;
}

.cont
{
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	padding-right:5px;
}

.b normal
{
	font-weight:400;
}

.a_title
{
	color:#FE9500;
	text-decoration:none;
}

.a_title:hover
{
	color:#FE9500;
	text-decoration:underline;
}

.but
{
	float:left;
	margin-left:172px;
	margin-top:1px;
}

a.button_a
{
	background:url(/banners/tabs/button.jpg);
	display:block;
	height:34px;
	width:34px;
}

a:hover.button_a
{
	background:url(/banners/tabs/button_a.jpg);
	height:34px;
	width:34px;
}

.over
{
	float:right;
	padding-right:10px;
	padding-top:5px;
}

::selection,::-moz-selection
{
	background:#71e0f8;
	color:#000;
}

.xfields textarea,.xfields input,.xfields select,.xprofile textarea,.xprofile input
{
	background:#FFF;
	border:1px solid #92A3AE;
	margin-bottom:1px;
	padding:3px 0 3px 5px;
}

.pm_list a,.u_link_on a:hover,.u_link_on a:active
{
	color:#4b73d4;
}

.a_link,.a_link a:link,.a_link a:visited,.a_link_on,.a_link_on a:hover,.a_link_on a:active
{
	color:red;
}

.u_link,.u_link a:link,.u_link a:visited,.u_link_on,.b_link,.b_link a:link,.b_link a:visited,.b_link_on,.b_link_on a:hover,.b_link_on a:active
{
	color:#666;
}

.e_link,.e_link a:link,.e_link a:visited,.e_link_on,.e_link_on a:hover,.e_link_on a:active
{
	color:#00a400;
}

.j_link,.j_link a:link,.j_link a:visited,.j_link_on,.j_link_on a:hover,.j_link_on a:active
{
	color:#00f;
}

html,body,form,fieldset,form,.blog_more ul,#ja-col1 ul,#ja-col2 ul,#ja-topslwrap,#ja-botsl1 ul,#ja-botsl2 ul,#ja-slideshow div.moduletable
{
	margin:0;
	padding:0;
}

.contentheading h1,td,div
{
	font-size:100%;
}

ul,ul.checklist,ul.stars
{
	list-style:none;
}

fieldset,a img,table.pollstableborder tr.sectiontableentry2 td
{
	border:none;
}

fieldset a,.category,#ja-pathway a
{
	font-weight:700;
}

ol.smallnumber,#ja-slidebar ul
{
	list-style:none;
	margin:0;
	padding:0;
}

#ja-col1 .article_seperator,#ja-col2 .article_seperator,#ja-botsl1 .article_seperator,#ja-botsl2 .article_seperator
{
	display:none;
}

a.readon,a.readon:hover,a.readon:active,a.readon:focus
{
	color:#F29441;
}

.moduletable,#ja-botsl1 td,#ja-botsl2 td
{
	padding:0;
}

tr.sectiontableentry1 td,tr.sectiontableentry2 td
{
	background:url(../images/dot.gif) repeat-x bottom;
	padding:7px 5px;
}

div.syndicate div,#ja-banner
{
	text-align:center;
}

.pollstableborder tr.sectiontableentry1 td,.pollstableborder tr.sectiontableentry2 td,#ja-containerwrap-cm #ja-container,#ja-containerwrap-c #ja-colwrap div.innerpad,#ja-containerwrap-m #ja-container,#ja-botsl div.ja-bot-right
{
	background:none;
}

#ja-col1 table,#ja-col2 table,#ja-botsl1 table,#ja-botsl2 table
{
	border-collapse:collapse;
	border-spacing:0;
}

#ja-containerwrap-f #ja-content,#ja-containerwrap-cm #ja-col1,#ja-containerwrap-cm #ja-col2,#ja-containerwrap-c #ja-col1,#ja-containerwrap-c #ja-col2
{
	width:100%;
}

#ja-containerwrap-c #ja-content,#mod_login_password,#mod_login_username
{
	width:80%;
}

#ja-botsl1 div.ja-box-left,#ja-botsl1 div.ja-box-right,#ja-botsl2 div.ja-box-left,#ja-botsl2 div.ja-box-center
{
	background:url(../images/vdot.gif) repeat-y right top;
}

.strong,.h1
{
	font-family:Times New Roman;
	font-size:14px;
	font-weight:700;
	margin:0;
	padding-bottom:0;
	padding-left:10px;
	padding-top:3px;
}

.lekarya {
float:left;
width:99%;
border:1px solid #ccc;
height:120px;
padding:5px;
margin-top:7px;
margin-bottom:7px;
}

.lekarya_tiz {
height:120px;
float:left;
width:226px;
font-family:Tahoma;
font-size:11px;
}

.lekarya_tiz img {
border:1px solid #444;
margin-top:5px;
}

.lekarya_tiz a {
color:#840404;
font-weight:bold;
text-decoration:none;
}

.lekarya_tiz a:hover {
text-decoration:underline;
}


.mar_full {
float:left;
width:532px;
height:207px;
}

.mar_full_left {
width:6px;
height:207px;
background:url(/banners/mar_left.jpg) no-repeat;
float:left;
}

.mar_full_center {
width:519px;
height:207px;
background:url(/banners/mar_center.jpg) repeat-x;
float:left;
}

.mar_full_right {
width:7px;
height:207px;
background:url(/banners/mar_right.jpg) no-repeat;
float:left;
}