body{margin:0;background:#0071bb;color:#000000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
img{vertical-align:middle;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 


#background{background:#ffffff;}
#wrapper{width:740px;margin:0 auto;position:relative}

	#ad-top{margin:0 auto 10px auto;}
	#ad-rankpay{margin:0 auto 10px auto;}
	#ad-right{position:absolute;top:10px;right:-175px;}

	#header{}
		#logo{}
		
	h1{color:#0071bb;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:normal;line-height:1.2em;margin:5px 0 2px 0;text-align:center;}
	h2{color:#e56539;font-size:11px;font-weight:bold;line-height:1.2em;margin:0 0 15px 0;text-align:center;}
	h3{color:#0071bb;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;line-height:1.2em;margin:0 0 2px 0;text-align:center;}
	h4{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;line-height:1.2em;margin:0 0 2px 0}
	
		
	#contentarea{line-height:1.4em;position:relative}
	
	#or{position:absolute;top:5px;left:363px;color:#e56539;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:18px}
	
	p.languageselect{margin:0 0 10px 0;}
	
	.block{background:#f0f9fe;border:1px solid #0072bc;padding:10px 10px;margin:0 0 10px 0}
	
		/* Spell check your text */
		.column-left{width:360px;float:left;margin:0 20px 0 0;position:relative}
		
			.textarea {font-size: 14px;display: block;padding: 2px;font-family: sans-serif;width: 95%;margin: 0;height: 290px;*height:285px;border: 1px solid #999;}
		
		
		/* Spell check your web site */
		.column-right{width:360px;float:left}
		
			
			.validate-url, .validate-email{font-size:18px;font-family:Arial, Helvetica, sans-serif;padding:6px 5px;border:1px solid #000000;width:95%;margin:4px 0 0 0}
		
			/* Form Validation --------------------- */
			input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}
			input.required, textarea.required {}
			input.validation-failed, textarea.validation-failed {border: 1px solid #FF3300;color : #FF3300;}
			input.validation-passed, textarea.validation-passed {border: 1px solid #00CC00;color : #000;}
			.validation-advice {margin: 5px 0;padding: 5px;background-color: #FF3300;color : #FFF;font-weight: bold;font-size:9px;line-height:1.2em}
			.custom-advice {margin: 5px 0;padding: 5px;background-color: #C8AA00;color : #FFF;font-weight: bold;}
			fieldset {padding: 1em;margin-bottom: 0.5em;}
			label {font-weight: bold;}
			.form-row {clear: both;padding: 0.5em;}
			.field-label {}
			.field-widget {}	
		
		

	.info{font-size:11px;margin:25px 0 0 0;text-align:left}
	.info ul{margin:15px 0;padding:0;}
	.info ul li{list-style:square;margin:0 0 5px 15px;}
	
#contactus{background:#efefef;font-weight:bold;font-size:11px;text-align:center;padding:10px 10px;clear:both}
#footer{color:#ffffff;font-size:11px;padding:15px 10px;text-align:center;}
	#footer a{color:#ffffff;}




#how_to_use_it {
width: 752px;
text-align: left;
margin-right: 10px;
padding-bottom: 15px;
padding-top: 5px;
}
.highlight {
background-color: #FCEDD8;
}
.nl {
background-color: #fcd8d8;
}

#todoist {
width: 100%;
padding: 3px 0 3px 0;
background-color: #fcedd8;
}
.googie_window {
font-size: 0.9em;
font-family: sans-serif;
text-align: left;
border: 1px solid #555;
background-color: #ecefff;
margin: 0;
position: absolute;
visibility: hidden;
z-index: 300;
padding: 1px;
width: 165px;
}
.googie_list {
margin: 0;
padding: 0;
}
.googie_list td {
padding: 1px 0 1px 0;
cursor: pointer;
list-style-type: none;
color: #000;
}
.googie_list_onhover {
background-color: #FBEC72;
}
.googie_list_onout {
background-color: #ecefff;
}
.googie_list_selected {
background-color: #ccc;
}
.googie_list_revert {
color: #b91479;
}
.googie_list_close {
color: #b91414;
}
.googie_link {
color: #b91414;
text-decoration: underline;
cursor: pointer;
}
.googie_check_spelling_link {
color: #0049B7;
text-decoration: underline;
cursor: pointer;
}
.googie_no_style {
text-decoration: none;
}
.googie_resume_editing {
color: green;
text-decoration: underline;
cursor: pointer;
}
.googie_check_spelling_ok {
color: white;
background-color: green;
padding-left: 2px;
padding-right: 2px;
cursor: pointer;
}
.googie_lang_3d_click img {
vertical-align: middle;
border-top: 1px solid #555;
border-left: 1px solid #555;
border-right: 1px solid #b1b1b1;
border-bottom: 1px solid #b1b1b1;
}
.googie_lang_3d_on img {
vertical-align: middle;
border-top: 1px solid #b1b1b1;
border-left: 1px solid #b1b1b1;
border-right: 1px solid #555;
border-bottom: 1px solid #555;
}
.GB_t_frame {
color: #444;
font-size: 12px;
line-height: 12px;
}
.GB_content {
background-color: #fff;
border: 3px solid #ccc;
border-top: 2px solid #ccc;
}
.GB_loader {
color: #616161;
background-color: #fff;
}
.GB_header {
border-bottom: 1px solid #ccc;
}
.GB_caption {
font-weight: bold;
}
#GB_overlay {
position: absolute;
margin: auto;
top: 0;
left: 0;
z-index: 100;
}
#GB_window {
font-family: helvetica, verdana, sans-serif;
left: 0;
top: 0;
font-size: 1px;
position: absolute;
overflow: visible;
z-index: 150;
}
#GB_frame {
border: 0;
margin: 0;
padding: 0;
overflow: auto;
}
.GB_t_frame {
margin: 0;
padding: 0;
border-collapse: collapse;
}
.GB_content {
padding: 0;
margin: 0;
vertical-align: top;
margin-bottom: 25px;
z-index: 155;
}
.GB_loader {
z-index: 500;
left: 6px;
font-size: 16px;
text-align: center;
}
.GB_caption {
}
.GB_header {
width: 100%;
text-align: left;
vertical-align: middle;
padding: 2px 1px 2px 1px;
margin: 0;
border-bottom: 1px solid #aaa;
}
.GB_close {
white-space: nowrap;
text-align: right;
width: 10%;
top: 0;
z-index: 200;
cursor: pointer;
cursor: hand;
}
.GB_close img {
width: 11px;
height: 11px;
padding: 0;
margin-right: 3px;
}
.GB_container {
margin: 0;
padding: 0;
}