body {
	background: #ffffff; 
	line-height:1.4em;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	text-align:left;
	color: #333;
	font-size:13px;
	margin-top:10px;	
}

p {
	font-size:13px;
}

table{
	font-size:13px;
}

div {
  	font-size:13px;
}


a:link {
	color:#A8005F;
	text-decoration:none;
	font-size:13px;
}

a:visited {
	color:#A8005F;
	text-decoration:none;
	font-size:13px;
}

a:hover {
	color:#764;
	text-decoration:underline;
	font-size:13px;
}

.statistics{
	font-size:10px;
}
.centertable{
	margin-left:0px;
	padding:inherit;
	font-size:13px;
	border-left:dotted thin;
	border-right:dotted thin;
	border-left-color:#EBEBEB;
	border-right-color:#EBEBEB;
	overflow:hidden
}
  
centertable div {
	font-size:13px;
}

centertable p {
	font-size:13px;
}

.blocktitleNB
{
width:150px;
	height:22px;
	font-weight:normal;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:0px 0px 0px 4px;
	background-color:#E8E8E8;
	vertical-align:bottom;
	background-image:url(images/line_gradient.gif)		
}


  

.blocktitle
{
	height:22px;
	font-weight:normal;
	font-size:12px;
	color:#666666;
	padding:0px 0px 0px 4px;
	background-color:#E8E8E8;
	vertical-align:bottom;
	background-image:url(images/line_gradient.gif)		
}

A.menuitem {
 	display: block;
	width: 100px;
	text-align: left;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size:12px;
	color: #9F161E;
	BORDER: none;
	border: solid 1px #FFFFFF;
}


.nieuwsbrief {
	width:150px;
	padding:0px;
	text-align:left;
	left:0px;
	border:0px;
	position:relative;
	margin-left:0px;
}

.rssclass{
	width: 150px;
	height:110px;
	text-align:left;
	padding:0px;
	padding-left:0px;
/*	padding: 3px;*/
	background-color: #FFFFFF;
	border: 0px solid #004A00;
	color:#999999;
}

.rssclassComments{
	width: 150px;
	text-align:left;
	padding-top:20px;
	padding-left:8px;
	padding-bottom:10px;
/*	padding: 3px;*/
	background-color: #FFFFFF;
	border: 0px solid #004A00;
	color:#999999;
}


.description {
width:10px;
}

.innerDiv{
	
	padding-top:10px;
	text-align:left;
	width:175px;
	position: absolute; 
}

.innerDivHid
{
	padding-top:10px; 
	text-align:left;
	position:absolute;
	visibility:hidden;
}



.input_box {
	width:150px;
} 
  
  
.input_box2{
	width:100px;
	vertical-align:top;
} 
  
rssclass.a:link {
  color:#A8005F;
  text-decoration:none;
}

rssclass.a:visited {
  color:#A8005F;
  text-decoration:none;
}

rssclass.a:hover {
  color:#764;
  text-decoration:underline;
}


rssclass.rssdate {
	color:#999999;
	font-size:10px;
}

.rsstable {
	width:150px;
	top:8px;
	position:relative;
}
.rssclass2{
	width: 130px;
	height:100px;
	text-align:left;
	padding-left:0px;
	background-color: #FFFFFF;
	border: 0px solid #004A00;
}

.innerDiv{
	
	padding-top:10px;
	text-align:left;
	position: absolute; 
}

.innerDivHid
{
	padding-top:10px; 
	text-align:left;
	position:absolute;
	visibility:hidden;
}

rssclass2.a:link {
	color:#A8005F;
	text-decoration:none;
}

rssclass2.a:visited {
	color:#A8005F;
	text-decoration:none;
}

rssclass2.a:hover {
	color:#764;
	text-decoration:underline;
}
  
  
.blocktitle a:link {
	color: #666666;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}

.blocktitle a:visited {
   	color:#666666;
   	text-decoration:none;
   	font-size:12px;
	font-weight:normal;
}

.blocktitle a:hover {
	color: #A8005F;
    text-decoration:underline;
	font-size: 12px;
	font-weight:normal;
}

.centertableblog{
	margin-left:5px;
	padding:inherit;
	font-size:13px;
	border-left:1px solid ;
	border-right:1px solid ;
	border-left-color:#EBEBEB;
	border-right-color:#EBEBEB;
	padding-left:10px;
	
}

.centertableblogcomment{
	margin-left:5px;
	padding:inherit;
	font-size:13px;
	border-left:1px solid ;
	border-right:1px solid  ;
	border-left-color:#EBEBEB;
	border-right-color:#EBEBEB;
	padding-left:10px;
}


h1, h2, h3 {
letter-spacing: 0.09em;
color:#333;
}

h4 {
margin-bottom: 4px;
}

ol {
	margin-bottom: 10px;
}

.center {
text-align: center;
}

blockquote {
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
}

ul {
list-style:none;
/*list-style: square;*/
margin-top: 3px;
margin-bottom: 3px;
/*margin-left: 1em;
padding-left: 1em;*/
margin-left: 0px;
padding-left: 0px;
}

img {
margin: 0;
padding: 0;
border: 0;
}


.entry {
margin-top: 0px;
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
padding: 10px 10px 10px 10px;
color:#333;
border-bottom:thin;
border-bottom-color:#EBEBEB;
background-color:#FFFFFF;
}


.date {
font-size: 100%;
background: transparent;
color: #000000;
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
}

.sidetitle {
font-size: 100%;
background: transparent;
margin-top:2em;
color: #333;
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;

}

.blogtitle {
 font-size:   13px;
 font-weight:bold;
 color:       #333;
 text-transform:uppercase;
}

.blogtitle:visited {
 font-size:   13px;
 font-weight:bold;
 color:       #333;
 text-transform:uppercase;
}

.blogtitle:hover {
 font-size:   13px;
 font-weight:bold;
 color:       #9F161E;
 text-transform:uppercase;
}



.title {
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
font-weight:bold;
background: transparent;
color: #333;
 font-size:   13px;
 text-transform:uppercase;
}

.title a {
 color:             #333;
 text-decoration:   none;
 background-color:  transparent;
 font-size:   13px;
 text-transform:uppercase;
}

.searchSubmit {
 font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
 font-size:         11px;
 color:             #000;
 text-align: center;
 padding:           6px 10px 6px 6px;
 border-top:        1px solid #4B5388;
 border-bottom:     1px solid #4B5388;
 background-color:  #C6C9CF;
}

.fieldset {
 border:        1px solid #999;
 padding: 10px;
}



.breadcrumb {
 margin:			0 0 10px 0;

 background-color:	transparent;
 font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
 font-size:			13px;
}

.searchSubmit {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 text-align: center;
 padding:           6px 10px 6px 6px;
 margin-top:10px;
 border-top:        1px solid #ddd;
 border-bottom:     1px solid #ddd;
 background-color:  #FDFDEF;
}
.resultHead {
background-color:#FDFDEF;
}

.resultRowTwo {
background-color:#FFFFFF;
}

.resultRowOne {
background-color:#FFFFFF;
}


.title a:visited {
 color:             #333;
 text-decoration:   none;
 background-color:  transparent;
}

.title a:hover{
 color:             #9F161E;
 text-decoration:underline;
 background-color:  transparent;
}


.posted {
margin-bottom: 10px;
font-size: 100%;
background: transparent;
color: #333;
border-bottom: 1px solid #ddd;
}

.postedcomment {
margin-bottom: 10px;
font-size: 100%;
background: transparent;
color: #333;
}


.spacer {
clear: both;
}

.paginate {
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-size:			10px;
 color:				#333;
 font-weight:		normal;
 background-color: transparent;
}


.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #333;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
}

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #333;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #fff;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #333;
}


.calendarBG {
 background-color: #FDFDEF;
}

.calendarBlank {
 background-color: #FDFDEF;
}

.calendarHeader {
 font-weight: bold;
 color: #333333;
 font-size:12px;
 text-align: center;
 background-color: #FDFDEF;
}

.calendarMonthLinks {
 font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
 font-size:         10px;
 font-weight:		bold;
 /*letter-spacing:	.1em;*/
 text-decoration:   none;
 color:             #9F161E;
 background-color:  transparent;
 /*padding:1px;*/
}

.calendarMonthLinks a {
 color:             #9F161E;
 text-decoration:   none;
 background-color:  transparent;
 /*padding:1px;*/
}

.calendarMonthLinks a:visited {
 color:             #9F161E;
 text-decoration:   none;
 background-color:  transparent;
 /*padding:1px;*/
}

.calendarMonthLinks a:hover {
 color:             #9F161E;
 text-decoration:   underline;
 background-color:  transparent;
 /*padding:1px;*/
}

.calendarDayHeading {
 font-weight: bold;
 font-size:	10px;
 color: #333333;
 background-color: #ffffff;
 text-align:  center;
 vertical-align: middle;
 /*padding:1px;*/
}

.calendarToday {
 font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
 font-size:         10px;
 font-weight:		bold;
 /*letter-spacing:	.1em;*/
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#cccccc;
 padding:0px;
}

.calendarCell {
 font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
 font-size:         10px;
 font-weight:		bold;
 /*letter-spacing:	.1em;*/
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #666;
 background-color:  #FDFDEF;
 padding:0px;
}

.calendarCell a {
 color:             #9F161E;
 font-size:         10px;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:visited {
 color:             #9F161E;
 font-size:         10px;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #9F161E;
 font-size:         10px;
 text-decoration:   none;
 background-color:  transparent;
}




/* hieronder template uit ee */

/*
    Main Content Wrapper
------------------------------------------------------ */ 
#content {
 left:              0px;
 right:             10px;
 margin:            15px 20px 0 20px;
 padding:           0;
 width:             auto;
}
* html #content {
 width:             100%;
 width:            auto;
}

/*
    Basic stuff
------------------------------------------------------ */ 


.default, .defaultBold, .defaultRight, .defaultCenter {
 background:		transparent;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #38394B;
}

.defaultBold {
 font-weight: bold;
}

.defaultRight {
 text-align: right;
}

.defaultCenter {
text-align: center;
}

.header {
 background: 		#74779D url({path:image_url}bg_profile_heading.jpg) repeat-x left top;
 color:             #fff;
 padding:           5px;
 border:            1px solid #7B81A9;
 margin: 			0 0 10px 0;
}

h1 {  
 font-family:		trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 		16px;
 font-weight:		bold;
 letter-spacing:	.05em;
 color:				#fff;
 margin: 			0;
 padding:			0;
}

h2 {
 background:		transparent;
 font-family:      trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         13px;
 color:             #38394B;
 margin:			0 0 6px 0;
}

h3 {
 background:		transparent;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         12px;
 color:             #38394B;
 margin:			3px 0 3px 0;
}

.lighttext {
 font-family:      trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 color:             #73769D;
 padding:           4px 0 2px 0;
 background-color:  transparent;  
}

.success {
 font-family:		trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#009933;
 font-weight:		bold;
 padding:			3px 0 3px 0;
 background-color:	transparent; 
}

/*
    Page Header 
------------------------------------------------------ */ 

#pageheader {  

 /*background: #4C5286 url({path:image_url}bg_header.jpg) repeat-x left top;*/
 /*FDFDEF*/
 background: #FFFFFF url({path:image_url}bg_header.jpg) repeat-x left top;
 border-top: 1px solid #fff;
 border-bottom: 1px solid #fff;
 padding:  20px 0 20px 0;
}

.heading {  
 font-family:		trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 		16px;
 font-weight:		bold;
 letter-spacing:	.05em;
 color:				#666;
 margin: 			0;
 padding:			0 0 0 28px;
}


/*
    Sub-header Bar
    Contains the breadcrumb links
------------------------------------------------------ */ 
#subheader {
 /*F0F0F2*/
 margin:20px;
 background: 		#FDFDEF url({path:image_url}bg_breadcrumb.jpg) repeat-x left top;
 padding: 			4px 40px 3px 27px;
 border-top:		0px solid #767A9E;
 border-bottom:		1px solid #979AC2;
 
}

/*
    Breadcrumb Links
------------------------------------------------------ */ 
.breadcrumb {  
 background-color:  transparent;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         13px;
 margin:			3px 0 3px 0;
}
.breadcrumb a:link { 
 color:             #A8005F;
 background:        transparent;
 text-decoration:   none;
} 
.breadcrumb a:visited { 
 color:             #A8005F;
 background:        transparent;
 text-decoration:   none;
}
.breadcrumb a:hover { 
 color:             #764;    
 background:        transparent;
 text-decoration:   underline;
}

.currentcrumb {
 color:  #38394B;
 font-weight: bold;
}
.breadcrumbspacer {
 color:  #6B6B85;
}

/*
    Misc. Formatting Items
------------------------------------------------------ */ 

.spacer {
 margin-bottom:     12px;
}

.itempad {
padding: 2px 0 2px 0;
}

.itempadbig {
padding: 5px 0 5px 0;
}

.bottompad {
padding: 0 0 2px 0;
}
.marginpad {
 margin: 12px 0 10px 3px;
 background: transparent;
}

.leftpad {
padding: 0 0 0 4px;
}

/*
    Member Profile Page
------------------------------------------------------ */ 

.profileHeadingBG {
/* background: 		#74779D url({path:image_url}bg_profile_heading.jpg) repeat-x left top;*/
 background: 		#FDFDEF url({path:image_url}bg_profile_heading.jpg) repeat-x left top;
 color:             #333;
 padding:           6px 6px 6px 6px;
 /*border-bottom:     #585C9C 1px solid;*/
 border-bottom:     #CCCCCC 1px solid;
}

.profileTopBox {
 /*background:	#F0F0F2 url({path:image_url}bg_profile_box.jpg) repeat-x left top;*/
 margin:		0;
 padding:		7px 5px 5px 5px;
}

.profileTitle {
 font-family:		trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			14px;
 font-weight:		bold;
 color:				#000;
 padding: 			3px 5px 3px 0;
 margin:			0;
 background-color: transparent;  
}

.profilePhoto {
 background:		#F0F0F2 url({path:image_url}bg_profile_box.jpg) repeat-x left top;
 border-left:       1px solid #B2B3CE;
 padding:			1px;
 margin-top:        1px;
 margin-bottom:     3px;
}

.avatar {
 background:	transparent;
 margin:		3px 14px 0 3px;
}

.photo {
 background:	transparent;
 margin:		6px 14px 0 3px;
}

.profileItem {
 background:		transparent;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #38394B;
 margin: 			2px 0 2px 0;
 background-color: transparent;  
}

.profileHead {
 font-family:		trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 font-weight:		bold;
 text-transform:	uppercase;
 color:				#666;
 padding:			3px 4px 3px 10px;
 background-color:	#FDFDEF; /*4C5286*/  
 border-top:		1px solid #fff;
 border-bottom:		1px solid #fff;
 margin:			0 0 0 0;
}

.menuHeadingBG {
 background: 		#888; /*url({path:image_url}bg_profile_heading.jpg) repeat-x left top;*/
 color:             #fff;
 padding:           6px 6px 6px 6px;
/* border-bottom:     #585C9C 1px solid;*/
 border-bottom:     #CCCCCC 1px solid;
}

.profileMenu {
 /*EDECEE*/
 background: 		#EDECEE;
 border:            1px solid #CCCCCC; /*7B81A9*/;
 padding:			1px;
 margin-top:        1px;
 margin-bottom:     3px;
}

.profileMenuInner {
 padding-left:		10px;
 padding-right:		8px;
 margin-bottom:		4px;
 margin-top:		4px;
}

.menuItem {
 font-family:		trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 padding:			3px 0 3px 0;
 background-color:	transparent;  
}

.borderTopBot {
 border-top:	1px solid #CCCCCC;
 border-bottom:	1px solid #CCCCCC;
}

.borderBot {
/* border-bottom:	1px solid #585C9C;*/
 border-bottom:	1px solid #CCCCCC;
}

.memberlistRowOne {
 background: #FDFDEF url({path:image_url}bg_table_td_one.jpg) repeat-x left top;
 /*background: #FDFDEF url({path:image_url}bg_table_td_one.jpg) repeat-x left top;*/
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #38394B;
 padding:           3px 6px 3px 6px;
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B2B3CE;
 border-left:       1px solid #B2B3CE;
 border-right:      1px solid #fff;
}
.memberlistRowTwo {
 background: #F0F0F0 url({path:image_url}bg_table_td_two.jpg) repeat-x left top;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #38394B;
 padding:           3px 6px 3px 6px;
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B2B3CE;
 border-left:       1px solid #B2B3CE;
 border-right:      1px solid #fff;
}

.memberlistHead {
 font-family:		trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 		11px;
 font-weight: 		bold; 
 background: 		#666 url({path:image_url}bg_profile_heading.jpg) repeat-x left top;
/*  background: 		#74779D url({path:image_url}bg_profile_heading.jpg) repeat-x left top;*/
 color:             #fff;
 border-bottom:     #585C9C 1px solid;
 padding: 			8px 0 8px 8px;
}

.memberlistFooter {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 padding:           6px 10px 6px 6px;
 border-top:        1px solid #fff;
 border-bottom:     1px solid #999;
 border-right:      1px solid #fff;
 background-color:#CCCCCC;  
 /* background-color:  #B8B9D1;  */
}

.innerShade {
 background-color:	#DDE1E7;
 border:      	 	1px solid #74779D;
 margin:			0;
 padding:			10px;
}

/*
    Table Formatting
------------------------------------------------------ */ 

.tablePad {
 padding:  0 2px 4px 2px;
}

.tableborder {
/* border:            1px solid #7B81A9;*/
border:            1px solid #CCCCCC;
 padding:			1px;
 margin-top:        1px;
 margin-bottom:     3px;
}
.tableBorderTopRight {
/* border-top:     	1px solid #B2B3CE;
 border-right:     	1px solid #B2B3CE;*/

 border-top:     	1px solid #CCCCCC;
 border-right:     	1px solid #CCCCCC;


 padding:			0;
 margin-top:        1px;
 margin-bottom:     3px;
}
.tableBorderRight {
/* border-right:      1px solid #B2B3CE;*/
 border-right:      1px solid #CCCCCC;
 padding:			0;
 margin-top:        1px;
 margin-bottom:     3px;
}

.tableBG {
 background-color: #F0F0F0;
}
.tableHeadingBG {
 background: 		#74779D url({path:image_url}bg_table_heading.jpg) repeat-x left top;
 color:             #fff;
 padding:           6px 6px 6px 6px;
 border-bottom:     1px solid #fff;
}
.tableHeading {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         12px;
 letter-spacing:    .1em;
 font-weight:		bold;
 color:             #000;
 padding:           0;
 margin:			0;
 background-color:  transparent;  
}
.tableRowHeading, .tableRowHeadingBold {
 
 
/* background: #C9CAE2 url({path:image_url}bg_table_row_heading.jpg) repeat-x left top;*/
 /*background: #FDFDEF url({path:image_url}bg_table_row_heading.jpg) repeat-x left top;*/
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #404055;
 padding:           8px 10px 8px 6px;
 border-top:        1px solid #A7A9C7;
 border-bottom:     1px solid #A7A9C7;
 border-left:       1px solid #A7A9C7;
 border-right:      1px solid #fff;
}
.tableRowHeadingBold {
font-weight: bold;
}
.tableCellOne {
  background: #F0F0F2 url({path:image_url}bg_table_td_one.jpg) repeat-x left top;
/* background: #FFFFFF url({path:image_url}bg_table_td_one.jpg) repeat-x left top;*/
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #38394B;
 padding:           3px 6px 3px 6px;
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B2B3CE;
 border-left:       1px solid #B2B3CE;
 border-right:      1px solid #fff;
}
.tableCellTwo {
/* background: #EDEEF3 url({path:image_url}bg_table_td_two.jpg) repeat-x left top;*/
 background: #FFFFFF url({path:image_url}bg_table_td_two.jpg) repeat-x left top;
 
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #38394B;
 padding:           3px 6px 3px 6px;
 border-top:        1px solid #fff;
 border-bottom:     1px solid #B2B3CE;
 border-left:       1px solid #B2B3CE;
 border-right:      1px solid #fff;
}

/*
    Pagination Links
------------------------------------------------------ */ 
.paginateBorder {
 background-color:  transparent;
 border-top:        1px solid #7B81A9;
 border-right:      1px solid #7B81A9;
 border-bottom:     1px solid #7B81A9;
 }
.paginate {
/* background: 		#FBFBFC url({path:image_url}bg_table_td_one.jpg) repeat-x left top;*/
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 border-right:      1px solid #fff;
 border-left:      	1px solid #7B81A9;
 padding:           2px 4px 2px 4px;
 margin:		 	0;
 }
.paginateStat {
 background: 		#74779D;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #fff;
 border-left:      	1px solid #7B81A9;
 padding:           2px 10px 2px 10px;
 margin:			0;
 white-space: 		nowrap; 
 }
.paginateCur {
 background: 		#FBFBFC url({path:image_url}bg_table_td_one.jpg) repeat-x left top;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #ccc;
 border-left:      	1px solid #7B81A9;
 padding:           2px 6px 2px 6px;
 margin:			0;
 }
 
.paginate a:link {
 text-decoration:   none;
 color:             #330099;
 text-decoration:   none;
 background-color:  transparent;
}
  
.paginatea:visited {
 color:             #330099;
 text-decoration:   none;
 background-color:  transparent;
}

.paginate a:hover {
 color:             #A0A4C1;
 text-decoration:   none;
 background-color:  transparent;
}

/*

    Form Field Formatting
------------------------------------------------------ */ 

form {
 margin:            0;
 padding:           0;
 border:            0;
}
.hidden {
 margin:            0;
 padding:           0;
 border:            0;
}
.input {
 border-top:        1px solid #8386AC;
 border-left:       1px solid #8386AC;
 border-bottom:     1px solid #979AC2;
 border-right:      1px solid #979AC2;
 color:             #333;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 height:            1.7em;
 padding:           0;
 margin:        	0;
} 
.textarea {
 border-top:        1px solid #8386AC;
 border-left:       1px solid #8386AC;
 border-bottom:     1px solid #979AC2;
 border-right:      1px solid #979AC2;
 color:             #333;
 font-family:      trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 padding:           0;
 margin:        	0;
}
.select {
 background-color:  #fff;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight:       normal;
 letter-spacing:    .1em;
 color:             #333;
 margin-top:        2px;
 margin-bottom:     2px;
} 
.multiselect {
 border-top:        1px solid #999999;
 border-left:       1px solid #999999;
 background-color:  #fff;
 color:             #333;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 margin-top:        2px;
 margin-top:        2px;
} 
.radio {
 color:             transparent;
 background-color:  transparent;
 margin-top:        4px;
 margin-bottom:     4px;
 padding:           0;
 border:            0;
}
.checkbox {
 background-color:  transparent;
 color:				transparent;
 padding:           0;
 border:            0;
}
.buttons {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight:       bold;
 border-top:		1px solid #9EA3D5;
 border-left:		1px solid #9EA3D5;
 border-right:		1px solid #000;
 border-bottom:		1px solid #000;
 letter-spacing:    .1em;
 margin:        	0;
 padding:			1px 6px 3px 6px;
 background-color:  #3F4471;
 color:             #fff;
 cursor: pointer;
 cursor: hand;
}

.submit {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 font-weight:       bold;
 vertical-align:middle;
 /*border-top:		1px solid #9EA3D5;
 border-left:		1px solid #9EA3D5;
 border-right:		1px solid #000;
 border-bottom:		1px solid #000;*/
  border-left:		1px solid #9EA3D5;
 border-right:		1px solid #000;

 letter-spacing:    .1em;
 margin:        	0;
 padding-top:0px;
/* padding:			1px 4px 1px 4px;*/
 background-color:  #FDFDEF;
 height:20px;
 background-image:url(images/line_gradient.gif);
 color:             #666666;
}  
/*
    Error messages
------------------------------------------------------ */ 

.alert {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #990000;
 font-weight:		bold;
}

.highlight {
 color:             #990000;
}

/*
    Page Footer
------------------------------------------------------ */ 
#footer {
 clear: 			both;
 text-align:        center;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         9px;
 color:             #999;
 line-height:       15px;
 margin-top:        20px;
 margin-bottom:     15px;
}
/*
    Copyright notice
------------------------------------------------------ */ 
.copyright {
 text-align:        center;
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         9px;
 color:             #999;
 margin-top:        15px;
 margin-bottom:     15px;
}

/*
    Formatting Buttons
------------------------------------------------------ */ 

.buttonMode {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 color:             #73769D;
 background-color:  transparent; 
 white-space: 		nowrap;
}

.htmlButtonOuter, .htmlButtonOuterL {
 background-color:  #f6f6f6;  
 padding:           0;
 border-top:        #333 1px solid;
 border-right:      #333 1px solid;
 border-bottom:     #333 1px solid;
}
.htmlButtonOuterL  {
 border-left:       #333 1px solid;
}
.htmlButtonInner {
 background-color:  transparent; 
 text-align:		center;
 padding:			0 3px 0 3px;
 border-left:       #fff 1px solid;
 border-top:        #fff 1px solid;
 border-right:      #ccc 1px solid;
 border-bottom:     #ccc 1px solid;
}
.htmlButtonOff {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight:       bold;
 padding:           1px 2px 2px 2px;
 white-space:       nowrap;
}
.htmlButtonOff a:link { 
 color:             #000;
 text-decoration:   none;
 white-space:       nowrap;
}
.htmlButtonOff  a:visited { 
 text-decoration:   none;
}
.htmlButtonOff a:active { 
 text-decoration:   none;
 color:             #999;
}
.htmlButtonOff a:hover { 
 text-decoration:   none;
 color:             #999;
}
.htmlButtonOn {
 font-family:       trebuchet ms,Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight:       bold;
 background:        #f6f6f6;
 padding:           1px 2px 2px 2px;
 white-space:       nowrap;
}
.htmlButtonOn a:link { 
 color:             #990000;
 text-decoration:   none;
 white-space:       nowrap;
}  
.htmlButtonOn  a:visited { 
 text-decoration:   none;
} 
.htmlButtonOn a:active { 
 text-decoration:   none;
 color:             #999;
}
.htmlButtonOn a:hover { 
 color:             #999;
 text-decoration:   none;
}

/*
    SPELL CHECK CSS
--------------------------------------------------------------- */

.iframe { border:1px solid #6666CC;}

.wordSuggestion
{
	background-color: #f4f4f4; 
	border: 1px solid #ccc; 
	padding: 4px; 
}

.wordSuggestion a, .wordSuggestion a:active
{
	cursor: hand;
	cursor: pointer;
}

.spellchecked_word
{
	cursor: hand;
	cursor: pointer;
	background-color: #fff;
	border-bottom: 1px dashed #ff0000;
}

.spellchecked_word_selected
{
	cursor: hand;
	cursor: pointer;
	background-color: #ADFF98;
}




