body

{

	background:#edf4f0 url(/mod/theme_simpleneutral/graphics/page_background.gif) repeat-x scroll left top;

	font:80%/1.4 Arial, Helvetica, Sans Serif;



}







a:link,a:visited{

color: #26A0B0;

font-weight:  bold;

}

a:hover,a:active{

color: #A5D363;

font-weight:  bold;

}



.latestBlogsShort A:link,.submenu_group_a A:link,

.latestBlogsShort A:visited,.submenu_group_a A:visited

{

	color: #FFF;

	font-weight:  bold;

}



.messages{display: none;}



#page_container

{

	background-image: none;

	margin-top: 20px;

}



#page_wrapper{

	padding: 0;

	margin: 0 auto;

}



.search_listing {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#e9edf1 none repeat scroll 0 0;

border:1px solid #e9edf1;

display:block;

margin-bottom:10px;

padding:0;

}





.index_box {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

-moz-border-radius-bottomleft:8px;

-moz-border-radius-bottomright:8px;

-moz-border-radius-topleft:8px;

-moz-border-radius-topright:8px;

background:#ced8e1 none repeat scroll 0 0;

margin:0 0 20px;

padding:0 0 5px;

}





.thewire-singlepage .note_body {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

-moz-border-radius-bottomleft:8px;

-moz-border-radius-bottomright:8px;

-moz-border-radius-topleft:8px;

-moz-border-radius-topright:8px;

background:#D2E4E5 none repeat scroll 0 0;

color: #333333;

}



.thewire-post .note_date{font-size: 9px; color:#333333}



#twitter_widget li span {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

-moz-border-radius-bottomleft:8px;

-moz-border-radius-bottomright:8px;

-moz-border-radius-topleft:8px;

-moz-border-radius-topright:8px;

background:#e9edf1 none repeat scroll 0 0;

color:#666666;

display:block;

padding:5px;

}



.shares_widget_wrapper {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#fff none repeat scroll 0 0;

margin:0 0 10px;

padding:5px;

}



ul{list-style:none outside none;}



/* Header */

#header

{

background: #383838 

url(/mod/theme_simpleneutral/views/default/images/navBackground.png)

repeat-x scroll 0 0;

}



#header1{width: 1000px; float: left;}

#header2{float: left;}



#headerMargin

{

	width: 1001px; margin: 0 auto;

}



#eventFeatureHeader

{

	float: right;

}



#logo

{

	float: left;

	font-size: 12px;

	color: #f7fbfb;

	height: 79px;

}

#logo img

{

	margin-bottom: 10px;

}



#navbar

{

	clear: both;

	width: 1001px;

	height: 28px;

	line-height: 24px !important;

	font-size: 12px;

	color: #b4d878;

}



#headerBanner { margin: 5px 0pt 0pt; float: right; height: 65px; }





#navbar ul

{

	margin-left: 0;

	padding-left: 0;

}

#navbar li

{

	float: left; 

	padding-left: 24px;

	background: transparent url(../images/sep.png) no-repeat scroll 10px 3px; 

}

#navbar li:first-child

{

	padding-left: 0;

		background: transparent none no-repeat scroll 0 0; 

}



#navbar a:link, #navbar a:visited

{

	color: #b4d878;

	text-decoration: none;

}

#navbar a:hover, #navbar a:active, 

#navbar a.selected:link, #navbar a.selected:visited

{

	color: #FFF;

}

.logoutButton

{

float: right; width:50px;

}

#searchform input.search_input

{

	height: 13px;

	position: relative;

	top: -1px;



}

#searchform input.search_submit_button

{

	height: 20px !important;

}

/* End Header */



/* Home Page */

#index_left 

{

	width: 300px;

	background-color: #A5D363;

	-moz-border-radius: 8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; 

}



.bookingForm #index_left 

{

	width: 107px;

}

#index_left .widget_friends_singlefriend  {

float:left;

margin: 1px;

}

#owner_block

{

	background-color: #FFFFFF;

	-moz-border-radius: 8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; 

	padding: 0;

}

#index_left .welcomeMessage

{

	padding-top: 20px;

}



#index_welcome{

-moz-border-radius: 8px 0 0 8px;

-webkit-border-radius: 8px 0 0 8px;

background-color: #a6d265; color: #405355;

padding: 4px;

margin-bottom: 0;

float:left;

}



#index_welcome #login-box {

background-color: #FFF;

}



#login-box form{width: 515px; margin: 0 auto;}



#login-box p.loginbox {

margin: 0;

}

#login-box .submit_button{

	float: right;

	margin-top:-3px;

}



#login-password-label{position: absolute; margin: 3px 0 0 3px;}



#persistent_login label

{

	font-size: 150%;  color: gray;

}

.loginRegisterLinks{

	color:gray;

	float:right;

	font-size:150%;

	

}

.loginRegisterLinks A{ color: gray;}



#index_welcome h2, #index_welcome h3

{

font-size:80%;

line-height:135%;

margin-top:5px;

padding-left:5px;}





#index_welcome .onlineUsersList{

 	-moz-border-radius:8px 0 0 8px;

	-webkit-border-radius:8px 0 0 8px;

}



input[type=submit] {background: #e3e3e3 none repeat scroll; color: #666666;}



.yourProfile{

	-moz-border-radius:8px 0 0 8px;

	-webkit-border-radius:8px 0 0 8px;

	background-color:white;

	padding:5px;

}

#index_welcome .yourProfile img{width: 87px;}



#custom_index

{

	-moz-border-radius:8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; 

	margin: 0;

	padding: 0;

	background-color: transparent;

}



#index_right

{

	float: left; margin-left: 0;

	-moz-border-radius: 0px 8px 8px 8px;

	-webkit-border-radius: 0 8px 8px 8px; 

	background-color: #FFF;

	padding: 10px;

	width: 66%;

}



#index_register

{

	margin-right:10px;

	width:550px;

	float:left;

	-moz-border-radius: 8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; 

	background-color: #FFF;

}



#index_register .staticPageContant

{

width:400px !important;

}



#index_register .staticPageLeft img

{

	margin-top:8px;

}

.reasons_to_register

{

	float: left;

	width:258px

}





#index_right .pagination{ display:none; }



.bookingForm #index_right

{

	margin-left: 0px !important;

	width: 690px;

}

.bookingForm #index_right .greenWrap .formHolder

{

	width: 522px;

}

#index_right .index_box

{

	width: 600px;

}



/* Feature Strap */

#contentFeature

{

	background: #a6d265 none no-repeat scroll 0 0;

}

#contentFeatureMargin

{

	background: #a6d265 url(/mod/theme_simpleneutral/views/default/images/featureContentSpotGrad.png) no-repeat scroll 0 0;

	width: 1001px;

	margin: 0 auto;

	min-height: 220px; height: auto !important; height: 220px; 

}



#contentFeatureQuote

{

	width: 498px;

	float:left;

	padding-top: 40px;

	font-size: 16px;

}

#contentFeatureQuote p

{

	margin-bottom: 10px;

	width: 470px;

}

#contentFeatureQuote strong

{

	color: #495f61;

	font-size: 12px;

}

#contentFeaturePhoto

{

	float:left;

	padding-top: 10px;

}

/* End Feature Strap */



#login-box{

	-moz-border-radius:8px 8px 8px 8px;

	-webkit-border-radius:8px 8px 8px 8px;

	background-color:white;

	padding:5px;

}



#generic_page #index_right

{

	margin-left: 10px;

}



/* Footer */



#footer

{

	background: #4e4e4e none no-repeat scroll 0 0;

	font-size: 12px;

	color: #f7fbfb;

	padding-top: 30px;

	padding-bottom: 100px;

}

#footer a:link, #footer a:visited

{

	color: #f7fbfb;

	text-decoration: none;

}

#footer a:hover, #footer a:active

{

	color: #00bac5;

}

#footerMargin

{

width: 1001px; margin: 0 auto;

}

#footerMargin li{ list-style-type: none;}



.footerLinkColumn

{

	float: left;

	width: 225px;

	font-size: 11px;

}



.footerColumnTitle

{

	color: #00bac5;

}

/* End Footer */



/* Wire theme stuff */

.thewire-singlepage  {

}



.greenWrap

{

-moz-border-radius:8px 8px 8px 8px;

-webkit-border-radius:8px 8px 8px 8px;

background-color:#A5D363;

padding: 5px 5px 0 5px;

margin-bottom: 5px;

}

.greenWrap h1{margin: 0 0 5px 5px; font-size: 100%;}



.greenWrap #login-box

{

	font-size: 60%;

}

#persistent_login {clear: both; float: none; margin-top: 0;}



.fullWidth .thewire_options

{

width: 125px;

margin-bottom: 2px;

margin-left:10px;

}



.floatList .thewire_options

{

display: none;

margin-bottom: 2px;

}





.thewire-post .delete_note{margin: 0; float: none; width: auto; height: auto;}





.thewire-post .delete_note a {

background: #C18E8E none no-repeat scroll 0 0;

cursor:pointer;

display:block;

float: none;

text-indent: 0;

width: auto;

padding: 3px 5px;

-moz-border-radius: 8px;

-webkit-border-radius: 8px;

text-align: center;

font-size: 9px; font-weight: bold;

color: white;

margin-bottom: 2px;

line-height: 12px;

}



a.comment{

	float: none;

	display: block;

	background-color:#999;

	color: #FFFFFF;

	padding: 3px 5px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	text-align: center;

	font-size: 9px; font-weight: bold;

}

a.comment:hover,.thewire-post .delete_note a:hover{

text-decoration: none;

background-color:#00BAc6;

}


.thewire-post .read_post{margin: 0; float: none; width: auto; height: auto;}


.thewire-post .read_post a {
background: #C18E8E none no-repeat scroll 0 0;
cursor:pointer;
display:block;
float: none;
text-indent: 0;
width: auto;
padding: 3px 5px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
text-align: center;
font-size: 9px; font-weight: bold;
color: white;
margin-bottom: 2px;
line-height: 12px;
}


#wireColumnWrap{}

.post_to_wire{ margin:0;}

textarea#thewire_large-textarea{ 

border:1px solid #FFF;

width: 97.2%; margin-bottom: 5px;

height:37px;

-moz-border-radius: 8px;

background-color: #fff;

}



#wireColumnWrap.floatList{

	float: left; width: 320px;

	background-color: #D2E4E5;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	padding: 10px;

	margin-left: 10px;

	min-height: 470px;

	height:auto !important;

	

	

}



.latestBlogs

{

	float: left; width: 310px; margin-left: 10px;

	background-color: #E6F0E5;/*#D2E4E5;*/

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	padding: 10px;

	min-height: 470px;

}

#index-further-right .latestBlogsShort

{

	background-color: #A6D265;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	padding: 5px;

	width: 150px; 

	float:none;

	margin-left: 0px;

	margin-top:4px;

	margin-bottom: 2px;

}



#index-further-right .latestBlogsShort h2 { font-size: 1.3em; color: #FFFFFF }

/* #index-further-right .latestBlogsShort ul { padding-left: 0px; } */



#index-further-right .latestBlogsShort ul {margin: 0px; padding: 0px; margin-left: 0px; list-style-type: none;}

#index-further-right .latestBlogsShort ul li { margin-top: 10px; list-style-image:none; background-image:url(/mod/theme_simpleneutral/graphics/arrow.gif); padding-left: 10px; background-repeat: no-repeat; background-position:left 8px;}

#index-further-right .latestBlogsShort ul li a { text-decoration:none;}

#index-further-right .latestBlogsShort ul li a:hover { text-decoration:underline;}





.latestBlogsShort li p{margin-bottom: 3px;}

.latestBlogsShort li a {  font-size: 11px;}



.latestBlogs li p{margin-bottom: 3px;}

.latestBlogs li {padding-bottom: 10px;}



#wireColumnWrap.floatList .thewire_icon{display: none;}

#wireColumnWrap.floatList .note_body{background: none;}

#wireColumnWrap.floatList .post-content{float: left; width: 300px}



textarea#thewire_large-textarea:focus

{

border:1px solid #666;

}

.pagination {margin:0 10px 10px 10px;}



A.commentButton:link,A.commentButton:visited{

	display: block; float: right; line-height: 12px; 

	color: white; 

	border: 1px solid #CCC; 

	width: 75px; 

	text-align: center; 

	height: 12px; 

	background-color:#999;

	padding: 3px 5px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	text-align: center;

	font-size: 9px; font-weight: bold;

	margin-right: 10px;

}

A.commentButton:hover{text-decoration: none; background-color: #00BAC6;}



.post-content{float: right; width: 92%; overflow: hidden; }

.profile_status{overflow: hidden;}

.post-reply{margin-bottom: 4px;}

.post-reply strong{ margin-right: 5px;}







.addComment

{

	/*background-color: #ECEFF5;

	padding: 10px 5px 10px 10px;	

	-moz-border-radius:8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; */

	margin-top:5px;

}

.startCommentInput{

background-color: #FFFFFF;

-moz-border-radius: 8px;

-webkit-border-radius: 8px;

border: 1px solid white;

width: 99%;

font-size:10px;

}

.activeComment

{

	/*background-color: #ECEFF5;

	padding: 10px 5px 10px 10px;

	-moz-border-radius:8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; */

}

.activeComment textarea{

width: 89%; 

background-color: #FFFFFF;

-moz-border-radius: 8px;

-webkit-border-radius: 8px;

line-height: 20px;

min-height: 30px;

}



.repliesWrap

{

	background-color: #e6f0e5;

	padding: 10px;

	-moz-border-radius:8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; 

	margin-left:50px;

	color: #2f2f2f;

	font-size: 95%;

}

.repliesWrap .title{margin: 0 0 2px 0;}



#elgg_topbar{

	background: transparent none; border-bottom: none;

	float:right;

	min-width:10px;

	width:auto;

	margin-right: 15px;

}



#elgg_topbar_container_search  {

	float:right;

	height:21px;

	margin:3px 0 0;

	position:relative;

	right:22px;

	text-align:right;

}



.newMail{position: absolute; margin: 8px 0 0 35px;}



.onlineUsersList

{

	-moz-border-radius: 8px 8px 8px 8px;

	-webkit-border-radius: 8px 8px 8px 8px; 

	background-color: white;

	padding: 5px;

	float:left;

	

}



.greenWrap textarea{



}



.formHolder{float: left; width: 522px;}

#generic_page .formHolder{width: 500px;}



.bookingTable td{padding: 5px; border-bottom: 1px dotted #999; margin-bottom: 5px;}

.bookingTable tr.last td{border-bottom: none;}



.placesAvailable{color: #FF0000; text-align: center; width: 75px;}



.ticketType{ font-weight: bold; color: #9CCF52; width: 180px;}

.ticketType .footnote{font-size: 80%; color: #666666; font-weight: normal;}

.ticketDescription{font-size: 80%; width:380px; }

.ticketDescription strong{font-size: 120%;}

.qtyCell{width: 55px;}

.qtyRockers{float: right;}

.qtyField{float: left;}



.qtyRockers img{cursor: pointer; cursor: hand;}



.totalCost{font-size: 200%; color:#9CCF52;}



#homeNav{margin: 0 0 0 0; padding: 0;}

#homeNav A:link,#homeNav A:visited{color: #FFF; font-weight: bold;}



#owner_block #homeNav, #profile_info_column_left #homeNav{margin-top: 5px;}



#owner_block #homeNav A:link,#owner_block #homeNav A:visited{

/*color: #000000;*/

}



#profile_info_column_left #homeNav A:link,#profile_info_column_left #homeNav A:visited{

/*color: #000000;*/

}



#homeNav li{ padding: 0 0 10px 28px;}



.profile{ background: url(/mod/theme_simpleneutral/views/graphics/ico-profile.png) no-repeat scroll 0 0; }

.friends{ background: url(/mod/theme_simpleneutral/views/graphics/ico-friends.png) no-repeat scroll 0 0; }

.mailNo{ background: url(/mod/theme_simpleneutral/views/graphics/ico-mail-no.png) no-repeat scroll 0 0; }

.mailYes{ background: url(/mod/theme_simpleneutral/views/graphics/ico-mail-yes.png) no-repeat scroll 0 0; }

#homeNav .members{ background: url(/mod/theme_simpleneutral/views/graphics/ico-friends.png) no-repeat scroll 0 0; }



.staticPageContant h1

{

	color: #26a0b0; font-size: 200%; margin: 10px 0;

}



.staticPageContant h2{ font-size:1.2em;}



.staticPageContant blockquote{background: none; color: #abd462; font-size: 175%;}



.staticPageContant .organiserBox 

{ 

	background: #b4d878;

	 -moz-background-clip:border;

	-moz-background-inline-policy:continuous;

	-moz-background-origin:padding;

	-moz-border-radius-bottomleft:8px;

	-moz-border-radius-bottomright:8px;

	-moz-border-radius-topleft:8px;

	-moz-border-radius-topright:8px;

	width: 120px;

	height: 210px;

	margin-right: 18px;

	float:left;

	margin-bottom: 10px;

}



.staticPageContant .last {	margin-right: 0px; } 

.staticPageContant .organiserBox .profile { margin-top: 12px; width:100%; background-image: none !important }

.staticPageContant .organiserBox .profile .image { margin:0 auto; display: block;  width: 77px; height:101px }

.staticPageContant .organiserBox .profile .posWrapper { display: table; height: 38px; margin:auto; }

.staticPageContant .organiserBox .profile .posWrapper .posWrapper2 { display:table-cell;vertical-align:middle; text-align:center;  }

.staticPageContant .organiserBox .profile .posWrapper .posWrapper2 .position { color: #FFFFFF; font-size: 11px; font-weight: bold;  }

.staticPageContant .organiserBox .profile .name { text-align: center; font-size: 11px; color: #424242; font-weight:bold; } 

.staticPageContant .organiserBox .profile .company { text-align: center; font-size: 9px; color: #424242; }

.staticPageContant .organiserBox .profile .email { width: 112px; margin-left:4px; margin-top:5px; background: #66a13e;  -moz-background-clip:border;

	-moz-background-inline-policy:continuous;

	-moz-background-origin:padding;

	-moz-border-radius-bottomleft:8px;

	-moz-border-radius-bottomright:8px;

	-moz-border-radius-topleft:8px;

	-moz-border-radius-topright:8px;}

.staticPageContant .organiserBox .profile .email a { display:block; text-align:center;  font-size: 17px; color:#FFFFFF; text-decoration:  none; font-weight: bold; }

.staticPageContant .pleaseVisit { font-size: 24px;  }









.sponsor { width: 100%; float:left; border-bottom: 1px dashed #CCCCCC; padding-bottom: 10px; margin-top:10px;}

.sponsor .logoWrapper { display:table; height:145px; width: 145px; margin:auto; float:left; border: 1px solid #cccccc }

.sponsor .logoWrapper .logoWrapper2 { display:table-cell; text-align:center; vertical-align:middle; }

.sponsor .logoWrapper .logoWrapper2 .logo { text-align:center; } 





.sponsor .content { float:left; width: 500px; margin-left: 10px; } 

.sponsor .content .name { margin-bottom: 10px} 

.sponsor .content .description { float:left; width: 100%; margin-bottom: 5px }

.sponsor .content .www { float:left; width: 240px; }

.sponsor .content .tel { margin-left: 10px; float:left; width: 200px; }

.sponsor .content .label { font-weight:bold; }



.bookingForm .greenText

{

	color: #b1db6d;

	font-size: 24px;

	font-weight: bold;

}



.bookingForm .blackText

{

	color: #888888;

	font-size: 18px;

	width: 590px;

	font-weight: bold;

}



.bookingForm .blueText

{

	color: #75c5d0;

	font-size: 16px;

	width: 590px;

	font-weight: bold;

}



.bookingForm .registerNow

{

	-moz-border-radius-bottomleft:8px;

	-moz-border-radius-bottomright:8px;

	-moz-border-radius-topleft:8px;

	-moz-border-radius-topright:8px;

	background-color:#A5D363;

	margin-bottom:5px;

	padding:5px 5px 0;

	height: 43px;

	width: 234px;

	display: block;

	text-align: center;

	font-size: 24px;

	color: #FFFFFF;

}



.bookingForm .submenu_group_a

{

	-moz-border-radius-bottomleft:8px;

	-moz-border-radius-bottomright:0;

	-moz-border-radius-topleft:8px;

	-moz-border-radius-topright:0;

	background-color:#A6D265;

	color:#405355;

	margin-bottom:0;

	margin-top: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	

}



.bookingForm .submenu_group_a ul 

{ 

	list-style-type:none;

	margin:5px;

	padding:0; 

}



.showlist {  list-style: disc;}



.bookingForm .submenu_group_a ul li 

{ 

	background-image:url(/mod/theme_simpleneutral/graphics/arrow.gif);

	background-position:left 8px;

	background-repeat:no-repeat;

	list-style-image:none;

	margin-bottom:5px;

	padding-left:10px;

}



.friendsPicker 

{

	width:650px !important;

}



.latestNews a { font-size: 10px; }



#pressReleaseForm div, #contactForm div { margin-bottom: 10px; }





#content_area_user_title h1,

#content_area_user_title h2 {

border-bottom:1px solid #999999;

color:#333333;

font-size:1.35em;

line-height:1.2em;

margin:0 0 10px;

padding:5px 10px 5px 0;

}



#message_reply_editor #message_tbl 

{

width:634px !important;

}





.bookingDelegateForm

{

	 margin-bottom: 10px;

}

.bookingDelegateForm tr { margin-bottom: 10px; }

.bookingDelegateForm label { font-size:100%; color:#666666; }



.bookingDelegateForm td input { margin-bottom: 10px; }

.bookingDelegateForm td input.error { margin-bottom: 00px; }

.bookingDelegateForm td .errorMessage {

color:#FF0000 !important;

margin-bottom: 10px;

}



.showfriends

{

	-moz-border-radius-bottomleft:8px;

	-moz-border-radius-bottomright:8px;

	-moz-border-radius-topleft:8px;

	-moz-border-radius-topright:8px;

	border:1px solid #666666;

	color:#666666;

	cursor:pointer;

	display:block;

	float:left;

	font-size:12px;

	font-weight:normal;

	margin:0 6px 0 0;

	padding:0 4px;

	text-align:center;

}	



.showfriends:hover

{

	background: #AAAAAA;

	text-decoration: none;

	color: #000000;

	

}

.showfriends:hover
{
	background: #AAAAAA;
	text-decoration: none;
	color: #000000;
	
}



/*-------------impromptu---------- */
			.jqifade{ position: absolute; background-color: #aaaaaa; }
			div.jqi{ width: 400px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #ffffff; font-size: 11px; text-align: left; border: solid 1px #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 7px; top:30% }
			div.jqi .jqicontainer{ font-weight: bold; }
			div.jqi .jqiclose{ position: absolute; top: 4px; right: -2px; width: 18px; cursor: default; color: #bbbbbb; font-weight: bold; }
			div.jqi .jqimessage{ padding: 10px; line-height: 20px; color: #444444; }
			div.jqi .jqibuttons{ text-align: right; padding: 5px 0 5px 0; border: solid 1px #eeeeee; background-color: #f4f4f4; }
			div.jqi button{ padding: 3px 10px; margin: 0 10px; background-color: #2F6073; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px; }
			div.jqi button:hover{ background-color: #728A8C; }
			div.jqi .jqimessage input { width: 365px }
			div.jqi button.jqidefaultbutton{ background-color: #BF5E26; }
			.jqiwarning .jqi .jqibuttons{ background-color: #BF5E26; }
			/*-------------------------------- */

.notConfirmed .note_body 
{ 
	background: #FF0033;
}


.paymentButton, .invoiceButton
{
	-moz-border-radius:5px 5px 5px 5px;
	background:none repeat scroll 0 0 #E3E3E3;
	border:medium none;
	color:#666666;
	cursor:pointer;
	font:bold 12px/100% Arial,Helvetica,sans-serif;
	height:25px;
	margin:10px 0;
	padding:2px 6px;
	width:auto;
	width: 200px;
}

.paymentButton:hover, .invoiceButton:hover
{
	background:none repeat scroll 0 0 #000000;
	color:#ffffff;
}

.blogpost .note_body
{
	background: #b0d1d3 !important
}

.uploadImage {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #E3E3E3;
border:medium none;
color:#666666;
cursor:pointer;
font:bold 12px/100% Arial,Helvetica,sans-serif;
height:25px;
margin:10px 0;
padding:2px 6px;
width:85px;
}