/**
 * Style sheet leistungsdiagnostik-common
 */
#wrapper
{
	padding:14px 15px 14px 16px;
	background-color:#ffffff;
}

#header
{
	background-color:#ffffff;
	background-image:url("tl_files/leistungsdiagnostik/layout/header-bg.png");
	background-position:left top;
	background-repeat:repeat-x;
}

#headerlogo
{
	width:346px;
	height:130px;
	left:38px;
	top:35px;
	position:relative;
	overflow:visible;
	border:0px;
}

#header_line
{
	bottom:0px;
	left:-15px;
	right:0px;
	top:100px;
	position:absolute;
}

* html #header_line
{
	bottom:0px;
	left:-15px;
	right:0px;
	top:103px;
	position:absolute;
}

#container
{
	padding:11px;
	background-color:#ffffff;
	background-image:url("tl_files/leistungsdiagnostik/layout/container-bg.png");
	background-position:left top;
	background-repeat:repeat-x;
}

#main
{
	height:100%;
	margin-top:26px;
}

/* IE6 Hack - Breite zuweisen, um Hintergrund sichtbar zu machen */
* html #main
{
	width:680px;
	position:relative;
	margin-top:36px;
	background-color:#ffffff;
}

#main .inside
{
	padding-top:16px;
	padding-right:44px;
	padding-left:44px;
	background-color:#ffffff;
}

#left
{
}

#left .inside
{
	padding:14px 16px 0px 0px;
}

ce_form
{
	color:#423022;
}

.citation
{
	margin-top:8px;
	margin-bottom:8px;
	padding:6px 6px 6px 55px;
	background-color:#FFCC9C;
	background-image:url("/tl_files/boldt_media/layout/citation.png");
	background-position:left top;
	background-repeat:no-repeat;
	border:1px dashed #FF9938;
	font-style:italic;
	color:#404040;
	-moz-border-radius:3px;
}

.pdf_link
{
	padding-top:5px;
	padding-right:5px;
	text-align:right;
}

#PoweredBy
{
	text-align:center;
}

.image_container .caption
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

#back_eeeeee
{
	padding:2px 4px 4px 8px;
	background-color:#eeeeee;
}

.ce_list ul, .ce_text ul
{
	margin:6px 0px;
	padding:0px 0px 0px 10px;
}

.ce_list ul li, .ce_text ul li
{
	padding-top:1px;
	padding-bottom:2px;
	padding-left:16px;
	background-image:url("tl_files/leistungsdiagnostik/layout/bullet.gif");
	background-position:left top;
	background-repeat:no-repeat;
	list-style-type:none;
	background-position: 0px 6px;
}

.clearboth
{
	clear:both;
}

.ce_table h1
{
	font-weight:bold;
	font-size:10pt;
	color:#F1F0EF;
}

.ce_text.table_program
{
	margin-top:5px;
	padding-top:5px;
	border-top:1px solid #A79270;
	font-weight:normal;
	font-size:9px;
	color:#000000;
}

.ce_text.table_speaker
{
	margin-top:5px;
	padding-top:5px;
	font-weight:normal;
	font-size:9px;
	color:#000000;
}

.ce_text.table_program td
{
	width:194px;
	font-weight:normal;
	font-size:9px;
}

.ce_text.table_speaker td
{
	width:194px;
	font-weight:normal;
	font-size:9px;
}

.ce_text.table_program img
{
	padding-right:4px;
}

.ce_text.table_speaker img
{
	padding-right:4px;
}

.googlemap
{
	border:1px solid #bdab90;
}

.googlemap
{
}

.mod_sitemap h1
{
	color:#F1F0EF;
}

.mod_sitemap li
{
	padding-left:16px;
	background-image:url("tl_files/leistungsdiagnostik/layout/bullet.png");
	background-position:left top;
	background-repeat:no-repeat;
	list-style-type:none;
}

.mod_sitemap .level_1 li
{
	margin-top:4px;
}

.mod_sitemap .level_2 li
{
	margin-top:2px;
}

.mod_sitemap .top_menu
{
	height:100%;
}

* html .sitemap2
{
	margin-top:1px;
}

.mod_article
{
	padding-top:5px;
	font-size:10pt;
}

.ce_text
{
	overflow:visible;
	display:block;
	margin-bottom:15px;
	font-size:10pt;
}

.ce_headline
{
}

.ce_headline_2
{
	margin-top:-9px;
	padding:0px;
}

.ce_subheadline_2
{
	margin-top:-5px;
	padding:0px;
}

.ce_text h2
{
	font-family:"Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#666666;
}

.ce_text h1
{
	font-family:"Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#666666;
}

.ce_text a
{
}

.ce_text ul
{
	padding-bottom:8px !important;
}

.ce_list ol, .ce_text ol
{
	padding-left:20px;
	padding-bottom:8px !important;
}

.ce_code pre, .ce_text pre
{
	margin-top:16px;
	margin-bottom:16px;
	padding:8px;
	background-color:#f3f3f3;
	border:1px solid #e3e3e3;
}

#major_headline
{
	margin:0px 0px 0px -1px;
	font-size:22px;
	color:#e6e6e6;
}

#with_image img
{
	border:1px solid #666666;
}

.ce_toplink
{
	margin-top:18px;
	margin-right:10px;
	margin-left:10px;
	text-align:right;
}

.ce_toplink a
{
	padding-right:12px;
	padding-bottom:1px;
	background-image:url("tl_files/boldt_media/layout/back_to_top.gif");
	background-position:right center;
	background-repeat:no-repeat;
	color:#bdab90;
}

.comment
{
	margin:2px 0px 15px 0px;
	padding:10px;
	background-color:#eeeeee;
	border:1px dotted #dddddd;
	font-family:Verdana, sans-serif;
	font-weight:normal;
	font-size:12px;
	-moz-border-radius:4px;
}

.ce_comments h1
{
	margin-bottom:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}

.toggler
{
	margin-bottom:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:18px;
	text-align:left;
	background-color:#E4ECDF;
	background-image:url("tl_files/leistungsdiagnostik/layout/accordion.png");
	background-position:left center;
	background-repeat:no-repeat;
	border:1px solid #C8DAB9;
	font-weight:bold;
	color:#006600;
	cursor:hand;
	cursor:pointer;
}

.accordion div
{
	padding-left:10px;
	line-height:16px;
}

.accordion pre
{
	padding:8px 8px 8px 16px;
	background-color:#FFFFFF;
	background-image:url("tl_files/leistungsdiagnostik/layout/accordion.png");
	background-repeat:no-repeat;
}

#footer
{
	width:100%;
	position:relative;
	margin:0px;
	padding:0px;
	background-image:url("tl_files/leistungsdiagnostik/layout/footer-bg.png");
	background-position:left top;
	background-repeat:repeat-x;
}

.ce_form .text, .file
{
	width:310px;
	padding:2px;
	background-color:#FBDAB7;
	border:1px solid #E96B1D;
	color:#666666;
}

.ce_form .captcha
{
	width:50px;
	padding:2px;
	background-color:#FBDAB7;
	border:1px solid #E96B1D;
	color:#666666;
}

.mod_search
{
	margin-top:25px;
}

*html .mod_search .text
{
	width:250px;
	padding-right:4px;
	vertical-align:middle;
	background-color:#FBDAB7;
	border:1px solid #E96B1D;
	color:#666666;
}

.mod_comments .text
{
	width:280px;
	padding:2px;
	background-color:#FBDAB7;
	border:1px solid #E96B1D;
	color:#666666;
}

.ce_form .textarea, .mod_comments .textarea
{
	width:310px;
	height:180px;
	padding:2px;
	background-color:#FBDAB7;
	border:1px solid #E96B1D;
	color:#666666;
}

* html .ce_form .textarea, * html .mod_comments .textarea
{
	width:340px;
	color:#666666;
}

.ce_form .text:focus, .ce_form .textarea:focus, .ce_form .captcha:focus, .mod_search .text:focus, .mod_comments .text:focus, .mod_comments .textarea:focus
{
	background-color:#EFF3EB;
}

* html .ce_form .text, * html .ce_form .textarea, * html .mod_search .text:focus
{
	margin-top:-1px;
	margin-bottom:-1px;
}

*:first-child+html .ce_form .text, *:first-child+html .ce_form .textarea, *:first-child+html .mod_search .text:focus
{
	margin-top:-1px;
	margin-bottom:-1px;
}

.ce_form .text .mandatory, .ce_form .captcha mandatory
{
	color:#666666;
}

.ce_form td, .mod_comments td
{
	padding:1px 4px;
}

.ce_form .col_0, .mod_comments .col_0
{
	width:110px;
	white-space:nowrap;
}

.ce_form .error
{
	padding-top:6px;
	font-size:10px;
	color:#D2002C;
}

.ce_form .radio, .mod_search .radio
{
	top:2px;
	position:relative;
	margin:1px 3px 0px 1px;
	padding:0px;
}

* html .ce_form .radio, * html .mod_search .radio
{
	top:1px;
	position:relative;
	margin:-4px 0px 0px -3px;
}

*:first-child+html .ce_form .radio, *:first-child+html .mod_search .radio
{
	top:1px;
	position:relative;
	margin:-4px 0px 0px -3px;
}

.ce_form .radio_container, .mod_search .radio_container
{
	margin:-2px 0px 1px 0px;
}

* html .ce_form .radio_container, * html .mod_search .radio_container
{
	margin:0px 0px -1px 0px;
}

*:first-child+html .ce_form .radio_container, *:first-child+html .mod_search .radio_container
{
	margin:0px 0px -1px 0px;
}

.ce_form .radio_container span
{
	display:block;
}

.ce_form .headline
{
	padding-top:4px;
	padding-bottom:4px;
}

.ce_form .submit, .mod_comments .submit
{
	margin-top:8px;
	background-color:#FBDAB7;
	border:2px solid #E96B1D;
	cursor:hand;
	cursor:pointer;
}

.widget
{
	padding:2px 2px 3px 2px;
}

.mod_search .text
{
	width:250px;
	padding-right:4px;
	vertical-align:middle;
	background-color:#D5CCC5;
	border:1px solid #554438;
	color:#35261B;
}

.ce_form .select
{
	width:200px;
	padding:2px;
	border:1px solid #E96B1D;
	color:#666666;
}

.ce_gallery img
{
	padding:2px;
}

.teaser_body_sport .mod_article, .teaser_body_common .mod_article
{
	padding-right:10px;
	padding-bottom:4px;
	padding-left:10px;
}

.teaser_body_sport .ce_text, .teaser_body_common .ce_text
{
	font-size:10px;
	color:#91774c;
}

#top_menu
{
	padding-top:5px;
	padding-right:9px;
	text-align:right;
	color:#bbbbbb;
}

#top_menu a
{
	color:#bbbbbb;
}

#image_welcome
{
	top:112px;
	position:absolute;
}

.mod_breadcrumb
{
	margin-bottom:10px;
	padding:6px 12px 8px 12px;
	background-color:#f2f2f2;
}

#current_page
{
	margin-right:20tt;
	text-align:right;
}

#current_mainpage
{
	margin-right:1px;
	margin-bottom:10px;
	padding:6px 8px 8px 10px;
	background-color:#f2f2f2;
	font-size:11px;
}

.ce_hyperlink a, a.add_icon
{
	padding-top:2px;
	padding-bottom:3px;
	padding-left:18px;
	background-image:url("tl_files/boldt_media/layout/link.gif");
	background-position:left center;
	background-repeat:no-repeat;
}

.ce_hyperlink
{
	margin-top:3px;
	margin-bottom:3px;
}

.ce_text li
{
	padding-left:16px;
	background-image:url("tl_files/leistungsdiagnostik/layout/bullet.png");
	background-position:left top;
	background-repeat:no-repeat;
	list-style-type:none;
}

.mod_login
{
	margin:0px;
	padding-top:20px;
}

.mod_login .label
{
	margin:2px 0px 1px 4px;
	font-size:10px;
	color:#cc0000;
}

.mod_login .submit_container
{
	margin-top:8px;
	margin-bottom:4px;
}

.mod_login .submit
{
	margin-left:4px;
	background-color:#FBDAB7;
	border:2px solid #E96B1D;
	font-size:12px;
}

.mod_login .text
{
	width:150px;
	margin-bottom:4px;
	margin-left:4px;
	background-color:#FBDAB7;
	border:1px solid #E96B1D;
	font-size:12px;
	color:#333333;
}

#request_password
{
	margin:0px 5px 20px 5px;
	padding:0px 5px 10px 6px;
	background-color:#EEEEEE;
}

#request_password a
{
	font-size:10px;
	color:#999999;
}

.mod_customnav.nav_footer
{
	float:right;
	margin-left:auto;
	padding-top:44px;
	padding-right:6px;
	text-align:left;
	list-style-type:none;
}

.mod_customnav.nav_news
{
	margin:15px 0px;
	padding-top:20px;
	text-align:left;
	border-top:1px solid #B6C9A9;
	list-style-type:none;
}

.mod_customnav.nav_news ul
{
	list-style-type:none;
}

.mod_customnav.nav_news a, .mod_customnav.nav_news p
{
	display:block;
}

.mod_customnav.nav_news li
{
	margin:0px;
	padding:2px;
}

.mod_customnav ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_customnav.nav_footer li
{
	float:left;
	margin:0px;
	padding:0px 5px;
	border-left:1px solid #ABBD9F;
	list-style-type:none;
}

.mod_customnav a
{
	display:block;
	font-weight:bold;
	font-size:11px;
}

.mod_customnav a:hover
{
}

.mod_customnav p
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
	color:#FB480C;
}

.mod_customnav.nav_footer .impressum
{
	border-left:0px solid #554438;
}

.nav_languages
{
	position:absolute;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.nav_languages a
{
	font-weight:normal;
	font-size:9pt;
	color:#bdab90;
}

.nav_languages a:hover
{
	font-weight:normal;
	font-size:9pt;
	color:#bdab90;
}

.nav_languages ul
{
	margin:5px auto 0px 5px;
	padding:0px;
	text-align:left;
	list-style-type:none;
}

.nav_languages li
{
	display:inline;
	margin-right:auto;
	text-align:left;
	font-weight:normal;
	font-size:9pt;
	color:#999999;
	list-style-type:none;
}

.mod_navigationMain
{
	top:123px;
}

mod_navigationMain ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

mod_navigationMain li
{
	width:195px;
	right:20px;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

mod_navigationMain a
{
	display:block;
	padding:6px 20px;
	color:#ffffff;
}

mod_navigationMain a:hover
{
	background-image:url("tl_files/boldt_media/layout/nav-top-hover.png");
	background-repeat:repeat-x;
	text-decoration:none;
}

mod_navigationMain p
{
	margin:0px;
	padding:6px 20px;
	background-image:url("tl_files/boldt_media/layout/nav-top-active.gif");
	background-repeat:repeat-x;
	font-weight:bold;
}

mod_navigationMain a.parent
{
	background-image:url("tl_files/boldt_media/layout/nav-top-active.gif");
	background-repeat:repeat-x;
	border-right:1px solid;
	font-weight:bold;
}

.mod_navigationSub
{
	padding-top:30px;
}

.mod_navigationSub h1
{
	margin:0px 0px 8px 0px;
	padding:0px 0px 6px 0px;
	border-bottom:1px dotted #bdab90;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}

.mod_navigationSub ul
{
	margin:0px;
	padding:0px;
}

.mod_navigationSub li
{
	margin:0px;
	padding:3px 0px;
	font-weight:normal;
	font-size:11px;
}

.mod_navigationSub .level_2 ul, .mod_navigationSub .level_2 li
{
	margin:0px;
	padding:0px;
}

* html .mod_navigationSub ul, * html .mod_navigationSub li
{
	height:1px;
}

.mod_navigationSub li
{
}

.mod_navigationSub .level_2 li
{
}

.mod_navigationSub a
{
	display:block;
	padding-left:12px;
	background-image:url("tl_files/leistungsdiagnostik/layout/menu-sub-bg.gif");
	background-repeat:no-repeat;
	text-decoration:none;
	background-position: 0px 5px;
}

.mod_navigationSub a:hover
{
	padding-left:12px;
	background-image:url("tl_files/leistungsdiagnostik/layout/menu-bg.gif");
	background-repeat:no-repeat;
	text-decoration:underline;
	background-position: 0px 5px;
}

.mod_navigationSub p
{
	margin:0px;
	padding:0px 0px 0px 12px;
	background-image:url("tl_files/leistungsdiagnostik/layout/menu-bg.gif");
	background-repeat:no-repeat;
	background-position: 0px 5px;
}

.mod_navigationSub.nav_intern
{
	top:10px;
	position:relative;
	margin:0px;
	padding:0px 0px 10px 0px;
}

.mod_newslist
{
	margin-top:20px;
	padding:0px;
}

.mod_newslist h1
{
	margin:0px;
	padding:10px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}

.mod_newslist h1 a
{
	color:#666666;
}

.mod_newslist h2
{
	margin:0px;
	padding:0px 0px 2px 0px;
}

.mod_newslist .teaser
{
	margin:0px;
	font-family:Arial,Helvetica, sans-serif;
	font-size:11px;
}

.mod_newslist .info
{
	margin-top:2px;
	margin-bottom:2px;
	font-size:10px;
	color:#333333;
}

.mod_newslist .more
{
	font-size:8px;
	color:#999999;
}

.mod_newslist .more a
{
	font-weight:normal;
	font-size:11px;
}

.mod_newslist .ce_text
{
	font-size:9px;
}

.mod_newslist .layout_latest
{
	margin-top:4px;
	padding-top:10px;
	padding-bottom:6px;
	border-top:1px dotted #bdab90;
}

.mod_newslist .layout_latest .image_container
{
	width:100%;
}

.mod_newslist .layout_full
{
	padding-top:15px;
	padding-bottom:15px;
}

.mod_newslist .layout_short
{
	padding-top:2px;
	padding-bottom:20px;
}

.mod_newslist .layout_short.divider
{
	padding-top:15px;
	border-top:1px dotted #C2BEBA;
}

.mod_newslist img
{
}

.mod_newsreader
{
	margin-top:-6px;
	margin-bottom:25px;
	padding:15px 0px 0px 0px;
}

.mod_newsarchive h1
{
	font-weight:bold;
	font-size:13pt;
	color:#F1F0EF;
}

.mod_newsreader h1
{
	margin:0px;
	padding:3px 0px 0px 0px;
}

.mod_newsreader h2
{
	margin:0px;
	padding:5px 0px;
	font-weight:bold;
	font-size:12px;
	color:#F1F0EF;
}

.mod_newsreader h3
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
	color:#F1F0EF;
}

.mod_newsarchive img, .mod_newsreader img
{
	margin-right:20px;
	margin-bottom:20px;
}

.mod_newsarchive .layout_full
{
	margin:8px 0px;
	padding:15px 0px;
	border-bottom:1px dotted #F1F0EF;
}

.mod_newsarchive .layout_short
{
	margin:15px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	border-top:1px dotted #C2BEBA;
}

.mod_newsarchive .layout_full h1
{
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	margin:0px;
	padding:0px 0px 5px 0px;
	background-image:url("-");
}

.mod_newsarchive .layout_simple
{
	margin-bottom:3px;
	padding-left:12px;
}

.mod_newsarchive
{
	padding:0px 0px 15px 0px;
}

.mod_newslist h1
{
	padding-bottom:3px;
}

.mod_newsarchive h2
{
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#F1F0EF;
}

.mod_newsmenu p
{
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
}

.mod_newsmenu a
{
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	font-size:12px;
}

.mod_newsarchive .info, .mod_newsreader .info
{
	font-weight:bold;
}

.mod_subscribe
{
	margin:0px 5px 15px 5px;
	padding:1px 6px 10px 6px;
	background-color:#EEEEEE;
}

.mod_subscribe .label
{
	margin:4px 0px 1px 0px;
}

.mod_subscribe .submit
{
	margin-top:5px;
	margin-bottom:4px;
}

.mod_unsubscribe
{
	margin:0px 5px 15px 5px;
	padding:8px 6px 4px 6px;
	background-color:#EEEEEE;
}

.mod_unsubscribe .label
{
	margin:4px 0px 1px 0px;
}

.mod_unsubscribe .submit
{
	margin-top:5px;
	margin-bottom:4px;
}

.palette h1
{
	margin:0px;
	padding-top:1px;
	padding-bottom:6px;
}

.palette, #grab_rss
{
	margin:16px 9px 18px 9px;
	padding-bottom:21px;
	border-bottom:1px dotted #cccccc;
}

#grab_rss
{
	margin-top:-12px;
}

#grab_rss a
{
	padding-top:2px;
	padding-bottom:3px;
	padding-left:18px;
	background-image:url("tl_files/boldt_media/layout/rss.gif");
	background-position:left center;
	background-repeat:no-repeat;
	color:#666666;
}

.mod_newsmenu
{
	margin-top:15;
	padding-top:15px;
	padding-bottom:20px;
}

.mod_article .mod_newslist
{
	margin-top:0px;
}

#rate
{
	padding-bottom:1px;
	border-bottom:0px;
}

.mod_newsmenu h1
{
	margin:0px;
	padding:11px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#423022;
}

.mod_newsmenu ul, .mod_newsmenu li
{
	margin:0px;
	padding:2px 0px;
	list-style-type:none;
}

* html .mod_newsmenu ul, * html .mod_newsmenu li
{
	height:1px;
}

*:first-child+html .mod_newsmenu li.submenu
{
	display:inline;
}

.mod_newsmenu li.year
{
	margin:6px 0px 2px 0px;
	font-weight:bold;
}

.palette select, .palette .text
{
	border:1px solid #cccccc;
	font-family:"Trebuchet MS", Verdana, sans-serif;
}

.mod_newslist .layout_simple a
{
	color:#666666;
	line-height:16px;
}

.palette .validate
{
	padding-right:6px;
}

.palette .text
{
	width:48px;
	padding:2px;
}

* html .palette span
{
	top:-3px;
	position:relative;
}

*:first-child+html .palette span
{
	top:-3px;
	position:relative;
}

.palette .text:focus
{
	background-color:#ebfdd7;
}

.palette label, .palette p
{
	display:block;
	margin:7px 0px 0px 0px;
}

.palette .submit
{
	font-family:"Trebuchet MS", Verdana, sans-serif;
}

* html .palette .submit
{
	top:1px;
	position:relative;
}

*:first-child+html .palette .submit
{
	top:1px;
	position:relative;
}

.form_search
{
	margin-top:45px;
	margin-left:0px;
}

.form_search h1
{
	margin:0px;
	padding:0px 0px 5px 2px;
	font-family:Arial,Helvetica, sans-serif;
	font-weight:bold;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
}

.form_search .text
{
	width:142px;
	padding-right:4px;
	vertical-align:middle;
	background-color:#D5CCC5;
	border:1px solid #554438;
	color:#35261B;
}

.form_search .submit
{
	width:60px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	background-color:#D5CCC5;
	font-size:12px;
	color:#35261B;
}

.mod_search .radio_container
{
	margin-top:3px;
}

.mod_search .radio_container span
{
	display:inline;
}

.mod_search .radio_container label
{
	left:-2px;
	top:-1px;
	position:relative;
	padding-right:3px;
}

.mod_search .submit
{
	width:60px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	background-color:#D5CCC5;
	font-size:12px;
	color:#35261B;
	cursor:hand;
	cursor:pointer;
}

.mod_search .header
{
	margin-top:24px;
	padding-bottom:4px;
}

.mod_search h3
{
	margin-top:20px;
	margin-bottom:2px;
	margin-left:50px;
}

.mod_search .context
{
}

.mod_search .url
{
	margin-top:3px;
	color:#999999;
}

.mod_search .matches
{
	color:#999999;
}

.mod_search .pagination
{
	margin-top:22px;
	padding-top:4px;
}

.mod_search .pagination p
{
	float:left;
}

.mod_search .pagination ul
{
	float:right;
	margin:0px;
	padding:0px;
}

.mod_search .pagination li
{
	display:inline;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_search .highlight
{
	background-color:#956E3C;
	font-weight:bold;
	color:#ffffff;
}

.mod_search .even
{
	border-top:1px dotted #cccccc;
}

.mod_search .odd
{
	border-top:1px dotted #cccccc;
}

.ce_table table
{
	border-bottom:1px solid #A5BA95;
	border-left:1px solid #A5BA95;
}

.ce_table th
{
	padding:5px 9px;
	text-align:left;
	vertical-align:top;
	background-color:#B6CCA3;
	border-top:1px solid #A5BA95;
	border-right:1px solid #A5BA95;
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:1.4;
}

.ce_table td
{
	padding:5px 9px;
	vertical-align:top;
	background-color:#E4ECDF;
	border-top:1px solid #A5BA95;
	border-right:1px solid #A5BA95;
	border-collapse:collapse;
	font-family:Arial, sans-serif;
	font-size:12px;
}

.ce_table .odd td
{
	background-color:#FFFFFF;
}

.ce_table .even td
{
	background-color:#F0F5ED;
}

.ce_table .col_first
{
}

.dca_table td
{
	padding:6px 9px;
}

.dca_table .col_0, .dca_table .col_1
{
	width:136px;
}

.roadmap .col_first
{
	width:128px;
}

.ce_text td
{
	vertical-align:top;
}

.mod_imagerotator
{
	height:70px;
	top:20px;
	padding-top:14px;
	padding-left:12px;
}
