/***************************************************************************}
{* ExiteCMS Web Application Framework                                      *}
{***************************************************************************}
{* Copyright 2008-2009 Exite BV, The Netherlands                           *}
{* for support, please visit http://www.exitecms.org                       *}
{***************************************************************************}
{*                                                                         *}
{* Theme name: ExiteCMS v8 default theme                                   *}
{* Author    : Rollsroyce, ExiteCMS development team                       *}
{*                                                                         *}
{***************************************************************************}
{*                                                                         *}
{* CSS overrides for the blue default theme                                 *}
{*                                                                         *}
{***************************************************************************/
a, h2, h3, h6, .contentheading,#mainwrapper ul.menu li#current a, #mainwrapper ul#mainlevel li a#active_menu.mainlevel,#mainwrapper ul.menu li#current a:hover,#mainwrapper ul.menu li.active li#current a, #mainwrapper ul#mainlevel li#current a:hover, #mainwrapper ul#mainlevel li.active li#current a {
	color:#2c4f97;
}

#topwrapper {
	background:#365fae url(../images/topbg.jpg) bottom left repeat-x;
}

#topleft {
	padding-top:12px;
}

#logo {
}

#headermenu li {
	background: none;
	padding: 0px;
}

#mainwrapper ul li, #bottomwrapper ul li {
	background:url(../images/dot.png) 0px 7px no-repeat;
}

#mainbody legend {
	color: #2c4f97;
}

#mainbody .panelcontent fieldset .highlight {
	color: #2c4f97;
}

#message {
	/* message panel style */
	color: #2c4f97;
}

#footerwrapper {
	font-size:80%;
	color:#ddd;
	background-color:#2655b6;
	padding:10px 20px;
	height:25px;
	position: relative;
}

#footerwrapper a {
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
}

div .table table {
	border-top: 1px solid #DAC1C2;
	border-left: 1px solid #DAC1C2;
}

div .table th {
	color: #533AB1;
	border-right: 1px solid #1C3C7E;
	border-bottom: 1px solid #1C3C7E;
	background: #AAA3FF url(../images/th_bg.jpg) no-repeat;
}

div .table th.nobg {
	border-right: 1px solid #DAC1C2;
}

div .table th.bullet {
	background: url(../images/th_bullet.gif) no-repeat;
}

div .table td {
	border-right: 1px solid #DAC1C2;
	border-bottom: 1px solid #DAC1C2;
	background: #FFFFFF;
}

div .table td.even {
	background: #FFFFFF;
}

div .table td.bullet.even {
	background: #FFFFFF url(../images/th_bullet.gif) no-repeat;
}

div .table td.odd {
	background: #DCCCFF;
}

div .table td.bullet.odd {
	background: #EDEBFF url(../images/th_bullet.gif) no-repeat;
}

div .table tr.hover:hover {
	color:#2c4f97;
}

div .table table .mceEditor {
	border-top: none;
	border-left: none;
}

div .table th .mceEditor {
	border-right: none;
	border-bottom: none;
}

div .table td .mceEditor {
	border-right: none;
	border-bottom: none;
}

div#qTip {
	display: none;
	padding: 3px;
	color: #533AB1;
	background: #DCCCFF;
	border: 1px solid #DAC1C2;
	border-right: 2px solid #DAC1C2;
	border-bottom: 2px solid #DAC1C2;
	text-align: left;
	position: absolute;
	z-index: 1000;
}

input {
	color: #533AB1;
	background: #DCCCFF;
	border: 1px solid #DAC1C2;
	background: url(../images/input.png) repeat-x;
}

select.styled {
	font-size: 90%;
	color: #533AB1;
	background-color: #DCCCFF;
}

span.checkbox {
	background: url(../images/checkbox.png) no-repeat;
}
span.radio {
	background: url(../images/radio.png) no-repeat;
}
span.select {
	color: #533AB1;
	background: url(../images/select.png) no-repeat;
}

.nicEdit-panel {
	color: #533AB1;
	background: url(../images/red/input.png) repeat-x;
}
