/* html */
html, body			{ height:100% !important;  min-height:100%;																		}
body				{ padding:0; margin:0; font: 12px Arial; color:#666666;				}
form, input			{ padding:0; margin:0; 																							}
/* ar visur ar tik tituliniame? */
p					{ padding:3px 0 7px 0; margin:0; line-height: 14px; font-family:Verdana,Arial,Helvetica,sans-serif }
p.notice			{font-size: 11px; font-family:Verdana,Arial,Helvetica,sans-serif}
p.pav				{ color: #F17700 !important; font: bold 13px Arial; }
a					{ color: #145895; 									}
a:hover				{ color: #F17700; 									}

/* custom */
.w100				{ width: 100%; 			}
.w50				{ width: 50%;			}
.w75				{ width:70px; 			}
.w100p				{ width:100px;			}
.w174				{ width: 174px;			}
.w210				{ width: 210px;			}
.w402				{ width: 412px;			}
.w591				{ width: 591px;			}
.w779				{ width: 779px;			}
.w768				{ width: 768px;  		}
.w1					{ width: 1px;			}
.w2					{ width: 2px;			}
.w3					{ width: 3px;			}
.w8					{ width:8px;			}
.w83				{ width: 83px;			}
.h100				{ height: 100%;  		}
.h112				{ height: 112px; 		}
.h1					{ height: 1px;			}
.h2					{ height: 2px;			}
.h4					{ height:4px;			}
.h5					{ height: 5px;			}
.h6					{ height: 6px;			}
.h7					{ height: 7px;			}
.h10				{ height: 10px;			}
.h12				{ height: 12px;			}
.h13				{ height: 13px;			}
.h17				{ height: 15px;			}
.h38				{ height: 38px;			}
.h313				{ height: 313px;		}
.fl					{ float: left; 			}
.fr					{ float: right;			}
.cl					{ clear: left;			}
.rel				{ position: relative;	}
.abs				{ position: absolute;	}
.fs0				{ font-size: 0px;		}
.mh1				{ min-height: 1px;		}
.table				{ display: table;		}
.clear				{ clear: both;			}

/* objects */
.lightbox	{position:absolute; top:10px; left:20px;}
.outerImageContainer {width: 20px; height: 90px; font-size: 108.634px;}
.imageContainer {width: 20px; height: 90px; font-size: 108.634px;}
.top				{ background:url(top.jpg) repeat-x; }
.bottom				{ background: url(body.jpg) bottom left repeat-x; 					}
.holder				{ min-height:100%; 													}
.main				{ padding-bottom:45px;	display: table-cell;						}
.logo				{ width: 272px; height:112px; background:url(dakshasoft.png) no-repeat; 	}
.menu				{ height: 40px; background: url(menu.gif) repeat-x; z-index: 2000; 	}
.menu div			{ position: relative; }
.menu_begin			{ background: url(menu_begin.gif) no-repeat; 						}
.menu_end			{ background: url(menu_end.gif) top right no-repeat; 				}
.menu_end div		{ height: 100%; float: left; 										}
.top_menu			{ width: 496px; height: 112px; 										}
.top_menu_space		{ height: 15px; 													}
.middle_menu		{ float:right;height:13px;margin:-8px 0;							}
.middle_menu_left	{ height: 13px;float:left;margin:15px 38px;							}
.google_search		{ height: 13px;float:left;margin-top:81px;											}
.package			{ height: 300px; background: url(package.jpg) no-repeat; z-index:0;	}
.bar				{ height: 41px; left: -1px; 										}
.blue_bar			{ background: url(blue_bar.gif) repeat-x; width: 514px; 			}
.blue_bar_begin		{ background: url(blue_bar_begin.gif) no-repeat; 					}
.blue_bar_end		{ background: url(blue_bar_end.gif) top right no-repeat; 			}
.free_domain		{ color:background; font-family:verdana; font-size:15px; font-weight:bold; margin-bottom:-8px; padding-top:8px;}
.gray_bar			{ background: url(gray_bar.gif) repeat-x; width: 251px; 			}
.gray_bar_begin		{ background: url(gray_bar_begin.gif) no-repeat; 					}
.gray_bar_end		{ background: url(gray_bar_end.gif) top right no-repeat; 			}
.phone				{ -x-system-font:none; color:#5B5B5B; font-family:Arial; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; height:41px; left:5px; line-height:normal;	} 
.phone span			{ height: 41px; line-height:36px;}

/* index page */
.block				{ background:url(block.gif) repeat-y; width: 490px; 					}
.contents				{ left: -1px; margin-right: 100px; 	 					}
.textcontents				{ left: -1px; margin-right: 80px; 	 					}
.textContainer		{width:700px;}
.blocks				{ left: -1px; margin-right: -3px; 										}
.blocks div			{ position: relative;													}
.block_top			{ background:url(block_top.gif) no-repeat; height:10px; 				}
.block_bottom		{ background:url(block_bottom.gif) no-repeat; height: 10px; 			}
.block_logo			{ background:url(block_logo.gif) no-repeat; width: 97px; height: 98px; text-align: center;	}
.block_logo img		{ position: relative; top: 13px; left: -6px; 							}
.block_text p		{ position: relative; 													}
.block_text			{ width: 365px; text-align: left; color: #727D81; 						}
.textContainer_text			{ width: 700px; text-align: left; color: #727D81; 						}

.Leftblock				{background:transparent url(Leftblock.gif) repeat-y scroll 0 0; left:110px; margin:-1595px 10px 10px 382px; width:280px;				}
*html .Leftblock				{background:transparent url(Leftblock.gif) repeat-y scroll 0 0; left:110px; margin:-358px 10px 10px 382px; width:280px;				}
.LeftColumn				{ left: -1px; margin-right: -3px; }


.LeftColumn div			{ position: relative;													}
.Leftblock_top			{ background:transparent url(LeftColumn_block_top.gif) no-repeat scroll 0 0; float:right; height:9px; right:3px; width:270px;			}
.Leftblock_bottom		{ background:url(Leftblock_bottom.gif) no-repeat; height: 10px; 			}
.Leftblock_logo			{ background:url(block_logo.gif) no-repeat; width: 97px; height: 98px; text-align: center;	}
.Leftblock_logo img		{ position: relative; top: 13px; left: -6px; 							}
.Leftblock_text p		{ position: relative; 													}
.Leftblock_text			{ color:#727D81; left:40px; text-align:left; top:0; width:220px; 						}


#feat				{ background: url(features.png) no-repeat; width: 315px; height: 60px;	right: 17px; bottom:14px; 	}
#price				{ background: url(price.png) no-repeat; width:180px; height:100px; left:16px; bottom:21px;		  	}
#price_199          { background: url(price.png) no-repeat; width:180px; height:100px; left:300px; bottom:21px;		  	}
#offer          { background: url(offer.png) no-repeat; width:180px; height:120px; left:250px; bottom:21px;		  	}
#cross          { background: url(cross.png) no-repeat; width:180px; height:90px; left:412px; bottom:21px;		  	}
#doller     		{ font-size:36px;}
#doller_199     		{ font-size:36px;}
#doller_299     		{ font-size:36px;}
#integer  			{ font-size:72px;}
#integer_cheap		{ font-size:72px;}
#point     			{ bottom:43px; font-size:72px; position:absolute;}
#decimal     		{ bottom:50px; font-size:36px; left:110px; position:absolute;}
#line				{ position:absolute; bottom:46px; float:right; height:2px; right:10px; color:#FFFFFF; width:70px;} 
*+html #line 			{ position:absolute; bottom:53px; float:right; height:2px; right:10px; color:#FFFFFF; width:70px;} 
*html #line 			{ position:absolute; bottom:53px; float:right; height:2px; right:10px; color:#FFFFFF; width:70px;} 

#per_month     		{ bottom:10px; font-size:10px; left:11px; position:relative;} 

#integer_paid		{ font-size:72px;}
#point_paid			{ bottom:43px;font-size:72px; left:122px; position:absolute;} 
#decimal_paid  		{ bottom:50px; font-size:36px; left:135px; position:absolute;}
#line_paid			{ bottom:45px; color:#FFFFFF; float:right; height:2px; position:absolute; right:4px; width:50px;}
*+html #line_paid	{ bottom:52px; color:#FFFFFF; float:right; height:2px; right:4px; position:absolute; width:50px;} 
*html #line_paid 	{  bottom:57px; color:#FFFFFF; float:right; height:2px; right:4px; position:absolute; width:50px;} 
#per_month_paid		{ bottom:10px; font-size:10px; left:0px; position:relative;} 

#price_299          { background: url(price.png) no-repeat; width:180px; height:100px; left:570px; bottom:21px;		  	}
#more_info			{ width:72px; height:23px; background: url(more_info.png) no-repeat; 	}
#ord_now			{ width:72px; height:23px; background: url(ord_now.png) no-repeat; 		}
.p_holder_1			{ width:72px; height:23px; left:35px; 	bottom:11px;				    }
.p_holder_1_199		{ width:72px; height:23px; left:318px;  bottom:11px;					}
.p_holder_1_299		{ width:72px; height:23px; left:588px; 	bottom:11px;					}
.p_holder_2			{ width:72px; height:23px; bottom:11px; left:107px;						}
.p_holder_2_199		{ width:72px; height:23px; bottom:11px; left:390px;						}
.p_holder_2_299		{ width:72px; height:23px; bottom:11px; left:660px;						}
.p_holder_1 a,
.p_holder_1_199 a,
.p_holder_1_299 a,
.p_holder_2 a,
.p_holder_2_199 a,
.p_holder_2_299 a
			{ display: block;  width:70px; height:23px;								}
h1					{ font-size:20px; Arial; color:#000000;	left:18px; top:10px; position: absolute;						}
.cheap { left:295px; position:absolute; font-size:20px;}
.paid {left:565px; position:absolute; font-size:20px;}
#all_list			{ text-align: left; font: 11px verdana;  position: absolute; left:-8px; top:40px;		}
#all_list li		{ background: url(bull.gif) center left no-repeat; 	padding-left: 17px;	color:#FFFFFF;				}
#all_list li span	{ color:#DFEFFF; }

#all_list_cheap			{ text-align: left; font: 11px verdana;  position: absolute; left:272px; top:40px;		}
#all_list_cheap li		{ background: url(bull.gif) center left no-repeat; 	padding-left: 17px;	color:lavender;				}
#all_list_cheap li span	{ color:lavender; }

#all_list_paid			{ text-align: left; font: 11px verdana;  position: absolute; left:540px; top:40px;		}
#all_list_paid li		{ background: url(bull.gif) center left no-repeat; 	padding-left: 17px;	color:darkRed;				}
#all_list_paid li span	{ color:darkRed; }





/* affiliates page	*/
.affiliates			{ height:160px; background: url(affiliates.jpg) no-repeat;	z-index:0		}
#aff_text			{ width: 408px; height: 118px; position: relative; left: 20px; top: 24px;	}
.affiliates p		{ color: #fff;																}
.topline			{ height: 23px; background: url(topline.gif) no-repeat;						}
.botline			{ height: 16px; background: url(botline.gif) no-repeat;						}
.rep				{ background: url(repeat.gif) repeat-y;										}
.content			{ width: 718px;	left: 23px; top: -7px;	margin-bottom:-14px;				}
.content p.pav		{ font: bold 18px Arial; margin-bottom: -3px								}
.content p			{ line-height: 18px;														}
.aff_signup			{ width: 404px; height: 221px; background: url(aff_signup.gif) no-repeat; padding-left: 26px; 	}
.aff_title			{ height: 38px; line-height:38px; font: bold 14px Arial; color: #B40000;	}
.aff_title span		{ height: 38px; line-height:38px; 											}
.aff_green			{ height: 38px; line-height:38px; font: bold 14px Arial; color: #5A933D;	}
.aff_green span		{ height: 38px; line-height:38px; 											}
.login_title		{ height: 38px; line-height:38px; font: bold 14px Arial; color: #08447A;	}
.login_title span	{ height: 38px; line-height:38px; 											}
.aff_row			{ height: 14px; font: 11px Arial; color :#545D60; 							}
.order_row			{ height: 20px; font: 11px Arial; color :#545D60; font-weight:bold;}
.aff_row_o			{ font: 11px Arial; color :#545D60; 							}
.aff_input			{ height: 23px; font: 11px Arial; color :#545D60; 							}
.aff_signup div,
.aff_login div		{ text-align: left; }
.aff_login			{ width: 320px; height: 221px; background: url(aff_login.gif) no-repeat; padding-left: 26px; 									}
.register			{ border: none !important; background: url(register.gif) no-repeat; width: 148px; height: 23px;	font-size:0px; cursor: pointer; }
.enter				{ border: none !important; background: url(enter.gif) no-repeat; width: 65px; height: 23px; font-size:0px; cursor:pointer; 		}
.cb					{ border:none !important;  													}
#city				{ width: 62px; border:1px solid #aaaaaa; background-color: #FFF !important;  height:16px; font: 11px Arial;	color :#545D60;  padding-left: 3px;	position: relative					}
#country			{ height:16px; font: 11px Arial;	color :#545D60; width: 100px; background: none !important; border: 1px solid #E0E0E0;		}
.money				{ width:114px; height: 89px; background: url(money.jpg) no-repeat; 			}
#money_list li		{ background: url(g_bull.gif) center left no-repeat; padding-left: 14px; font: bold 12px Arial; color:#fff;	}
#money_list li span { color:#727D81; }
#money_list			{ margin-left: 0px;  }

.money_list			{ width: 604px; }

/* features page	*/
.features			{ height: 161px; background: url(features.jpg) no-repeat;					}
#feat_text			{ width: 454px; height: 118px; position: relative; left: 20px; top: 24px;	}
#feat_text .pav		{ color:#1A60A4 !important;													}
.w524				{ width: 524px;																}
.w200				{ width: 200px;																}
.w249				{ width: 249px;																}
.feat_blue_top		{ height: 9px; background: url(feat_blue_top.gif) no-repeat;				}
.feat_blue_bottom	{ height: 10px; background: url(feat_blue_bottom.gif) no-repeat;			}
.feat_blue_rep		{ background: url(feat_blue_rep.gif) repeat-y; padding-left: 3px; margin-right: -8px;			}
.w230				{ width: 230px;																}
.feat_heading		{ height: 33px; line-height: 33px;background: url(feat_heading.gif) no-repeat; width: 229px; font: bold 14px Arial;	}
.feat_heading span	{ height: 33px; line-height: 33px; color: #5A933D; 							}
.feat_heading img	{ position: relative; top:5px; left: 8px; margin-right: 19px;				}
.feat_end			{ height: 11px; background: url(feat_end.gif) no-repeat;					}
.feat_rep			{ background: url(feat_rep.gif) repeat-y;									}
.feat_text			{ width: 197px; left: 10px;	font: 11px Arial;								}
.feat_double		{ height: 93px; background: url(feat_double.gif) top right no-repeat;		}
.feature			{ width: 188px; }
.feature .type		{ font: bold 18px Arial; color:#1A60A4; }
.feature .type span	{ font:bolder 12px Arial; color:#749ABF; }

/* features page order block */
.order_top			{ height: 18px; background: url(order_top.gif) no-repeat;									}
.order_rep			{ background: url(order_rep.gif) repeat-y; 													}
.order_bottom		{ height: 14px; background: url(order_bottom.gif) no-repeat; z-index: 5000;					}
.order_text			{ width: 724px;	left: 27px;																	}
.order_text .pav	{ color: #F17700;																			}
.order_text hr		{ border-top: 1px solid #F3C394; height: 0px;												}
.step				{ font: bold 18px Arial;  color: #F17700; margin-bottom: -15px; bottom: -15px;			}
.w206				{ width: 206px; }
.w263				{ width: 263px;	}
.w171				{ width: 171px; }
#extension			{ font: 11px Arial;	color :#545D60; width: 62px; background: none !important; border: 1px solid #E0E0E0;	padding-top:2px; padding-bottom:3px; }
#plan				{ font: 11px Arial;	color :#545D60; width: 153px; background: none !important; border: 1px solid #E0E0E0;	padding-top:2px; padding-bottom:3px; }
.next				{ font-size:0px; width: 84px; height:23px; background: url(next.gif) no-repeat; border:none !important; cursor: pointer; }
.feat_rows			{ background: url(feat_rows.gif) repeat-y;	}
.feat_top_row		{ height: 31px; background :url(feat_top_row.gif) no-repeat;				}
.feat_bottom_row	{ height: 31px; background :url(feat_bottom_row.gif) no-repeat;				}
.w31				{ width: 31px; height: 33px; 												}
.w134				{ width: 134px; height: 33px; margin-right:1px;	font: bold 12px Arial; color: #9A9A9A;			}
.w134 span			{ line-height: 33px; left: 10px; position: relative;						}
.w170				{ width: 170px; height: 33px; margin-right:1px;								}
.w170 span			{ line-height: 33px;														}
.w181				{ width:181px; height:33px;													}
.w181 span			{ line-height: 33px;														}
.demo				{ width:70px; height: 23px; background: url(demo.gif) no-repeat; border:none !important; top: 6px; position: relative; }
.w170 img,
.w181 img			{ position: relative; top:11px; 											}
.feat_head			{ background: url(feat_head.gif) no-repeat; height: 23px;	font:bolder 14px Arial; color: #9E9262;	margin-bottom:-2px;					}
.feat_head span		{ line-height: 23px; left: 42px; position: relative;						}

/* footer */
.footer				{ left:0px; bottom:0px; height:45px;										}
.foot_bg			{ background: url(foot_bg.gif) repeat-x;									}
.f_text				{ line-height: 45px; font-size: 11px;										}
.f_sep				{ width:1px; background: url(foot_sep.gif) center center no-repeat;			}


/* top menu */
.sep1				{ width: 42px; background:url(sep1.gif) top center no-repeat; top: -2px; 	}
.sep				{ width: 45px; background:url(sep.gif) top center no-repeat; top: -2px; 	}
.c_login			{ background:url(c_login.gif) no-repeat; width: 127px; 						}
.top_links  a		{ line-height: 24px; 				}
.c_logout			{ background:url(c_logout.gif) center right no-repeat; width: 127px;  text-align: right; }
.c_login	a 		{ left:8px; position: relative; 	}
.c_logout a			{ left: -10px; position: relative; 	}
.c_login, .c_logout	{ margin-right: -8px; 				}
.c_logout a			{ color: #C00000;								}

/* above image menu */
.sel				{ color: #7D7D80 !important; } /* selected menu */
.menu div a			{ font:14px Arial; color: #C1BFBF; text-decoration:none; line-height:40px; position: relative; }
.menu div a:hover	{ color:#FFF; 	}
.button_begin a:hover,
.button_begin_home a:hover			{ color: #000 !important;	}	
#home				{ width:109px; background: url(home.gif) no-repeat;	}
#home a				{ left:8px; 	}
#free		{ width:109px; 	}
#cheap			{ width:109px; 	}
#paid				{ width:109px; 	}
#about				{ width:96px; 	}
#about	a			{ left:-1px;	}

#signup				{ width:109px; 	}
#signup	a			{ left:-1px;	}
#contacts			{ width:113px;	}
#contacts a			{ left:-7px;	}
.menu_sep			{ background: url(menu_sep.gif) no-repeat; width: 2px;						}
.button_bg			{ background: url(button_bg.gif) repeat-x;									}
.button_begin		{ background: url(button_begin.png) top left no-repeat;	position:absolute; height: 50px !important; left:0px; top:0px; margin-bottom: -10px;				}
.button_begin_home	{ background: url(button_begin_home.png) no-repeat; position:absolute; height: 50px !important; left:0px; top:0px; margin-bottom: -10px; 					}
.button_end			{ background: url(button_end.gif) top right no-repeat; 	}

/* form */
#form				{ width: 290px; height: 23px; 	}
#domain_field		{ width: 153px; 				}
.form_sep			{ width: 6px; 					}
.sel				{ width: 62px;					}

.aff_in				{ height:16px; width: 171px; border:1px solid #aaaaaa; font: 11px Arial; background-color: #FFF !important;	color :#666666; padding-left: 3px; position: relative;}
.aff_in2			{ height:16px; width: 142px; border:1px solid #aaaaaa; font: 11px Arial; background-color: #FFF !important;	color :#666666; padding-left: 3px; position: relative;}

#select_country		{ border: 1px solid #aaaaaa; color: #666666; height:20px; font: 11px Arial; }

#domain_main2		{ border: 1px solid #E5E9EC; color: #919191; padding-left: 9px; height: 18px; line-height: 16px; width: 100px;	}
#domain_main		{ border: 1px solid #E5E9EC; color: #919191; padding-left: 9px; height: 18px; line-height: 16px; width: 142px;	}
#select_main		{ border: 1px solid #E5E9EC; color: #919191; width: 62px;	}

.search				{ width: 54px; padding-top: 1px; margin-bottom: -1px;					 					}
.search_b			{ width: 54px; height: 23px;  background: url(search.gif) no-repeat; border: none; padding:0; margin:0; font: 12px Arial; color: #8A9AAC; cursor: pointer; }

/* cpanel */
.h30				{ height: 30px;	}
.w216				{ width: 219px;	}
.cpanel_top			{ background: url(cpanel_top.gif) repeat-x; 	}
.cpanel_top_begin	{ background: url(cpanel_top_begin.gif) no-repeat;}
.cpanel_top_end		{ background: url(cpanel_top_end.gif) top right no-repeat; font:12px Arial; color: #887C5A; line-height: 30px;  }
.cp_left			{ left:16px; position: relative; }
.cp_right			{ right: 21px; position:relative; }
.cp_info			{ background: url(cpanel_info_bg.gif) repeat-y;	}
.cp_info_top		{ background: url(cpanel_info_top.gif) no-repeat; height: 10px; }
.cp_info_bottom		{ background: url(cpanel_info_bottom.gif) bottom right no-repeat; height: 10px; }
.cp_info_header		{ background: url(cp_info_header.gif) no-repeat; height: 27px; line-height:27px; font:bolder 12px Arial;	}
.cp_info_header span{ color: #5A933D; left: 10px; position: relative; line-height:27px;	 }
.cp_info_footer		{ background: url(cp_info_footer.gif) no-repeat; height: 7px;	}
.cp_block			{ background: url(cp_block.gif) repeat-y; width: 206px; left:9px; position: relative;	}
.bold				{ font-weight: bold;	}
.bold span			{ position: relative; left:10px; height:28px; line-height:28px;}
.text				{ width: 100%; position: relative; left:10px; font: 11px Verdana,Arial,Helvetica,sans-serif;  }
.search-text			{ width: 80%; position: relative; left:10px; font: 11px Verdana,Arial,Helvetica,sans-serif;  }
.status				{ width: 178px; position: relative; left:10px; height: 24px; line-height:24px; font: 11px Arial; }
.status2			{ width: 178px; position: relative; left:10px; font: 11px Arial; }
.usage				{ width: 178px; position: relative; left:10px;  font: 11px Arial;  }
.status div			{ line-height:24px; }
#mydomain 			{ width: 88px;	font: 11px Arial; }
#mybutton			{ height:20px; font: 11px Arial; color :#545D60; background:#ffffff; border:1px solid #aaaaaa; }

.cpanel_right			{ background: url(cpanel_right.gif) repeat-y;	}
.cpanel_right_top		{ background: url(cpanel_right_top.gif) no-repeat; height:9px;  }
.cpanel_right_bottom	{ background: url(cpanel_right_bottom.gif) no-repeat; height: 9px; }
.w547					{ width: 547px;	}
.w534					{ width: 534px;	position: relative; }
.cp_in_head				{ background: url(cp_in_head.gif) repeat-x; height: 27px;  }
.cp_in_head_begin		{ background: url(cp_in_head_begin.gif) no-repeat; height: 27px;  }
.cp_in_head_end			{ background: url(cp_in_head_end.gif) top right no-repeat; height: 27px; line-height: 27px;  }
.cp_in_head_end span	{ font:bold 12px Arial; color: #999; position:relative; left: 13px;	line-height: 27px;	}
.w135					{ width: 133px; font:bold 10px Arial; color:#6A6A6A; }

/* temp */
.border				{ border: 1px solid green; }

/*Domains page*/
.domains			{ height:160px; background: url(domains.jpg) no-repeat;	z-index:0		}
#domains_text			{ width: 428px; height: 118px; position: relative; left: 20px; top: 24px;	}
#domains_text .pav		{ color:#1A60A4 !important;}															}
.topline			{ height: 23px; background: url(topline.gif) no-repeat;						}
.botline			{ height: 16px; background: url(botline.gif) no-repeat;						}
.rep				{ background: url(repeat.gif) repeat-y;										}
.content			{ width: 718px;	left: 23px; top: -7px;	margin-bottom:-14px;				}
.content p.pav		{ font: bold 18px Arial; margin-bottom: -3px								}
.content p			{ line-height: 18px;														}
.aff_signup			{ width: 404px; height: 221px; background: url(aff_signup.gif) no-repeat; padding-left: 26px; 	}
.aff_title			{ height: 38px; line-height:38px; font: bold 14px Arial; color: #B40000;	}
.aff_title span		{ height: 38px; line-height:38px; 											}
.login_title		{ height: 38px; line-height:38px; font: bold 14px Arial; color: #08447A;	}
.login_title span	{ height: 38px; line-height:38px; 											}
.aff_row			{ height: 14px; font: 11px Arial; color :#545D60; 							}
.aff_row_o			{ font: 11px Arial; color :#545D60; 							}
.aff_input			{ height: 23px;	font: 11px Arial; color :#545D60; 							}

.aff_signup div,
.aff_login div		{ text-align: left; }
.aff_login			{ width: 320px; height: 221px; background: url(aff_login.gif) no-repeat; padding-left: 26px; 									}
.register			{ border: none !important; background: url(register.gif) no-repeat; width: 148px; height: 23px;	font-size:0px; cursor: pointer; }
.enter				{ border: none !important; background: url(enter.gif) no-repeat; width: 65px; height: 23px; font-size:0px; cursor:pointer; 		}
.cb					{ border:none !important;  													}
#city				{ width: 62px; border:1px solid #aaaaaa; background-color: #FFF !important;  height:16px; font: 11px Arial;	color :#545D60;  padding-left: 3px;	position: relative					}
#country			{ height:16px; font: 11px Arial;	color :#545D60; width: 100px; background: none !important; border: 1px solid #E0E0E0;		}
.money				{ width:114px; height: 89px; background: url(money.jpg) no-repeat; 			}
.globe				{ width:114px; height: 89px; background: url(globe.gif) no-repeat; 			}
#money_list li		{ background: url(g_bull.gif) center left no-repeat; padding-left: 14px; font: bold 12px Arial; color:#fff;	}
#money_list li span { color:#727D81; }
#money_list			{ margin-left: 0px;  }

.money_list			{ width: 604px; }

/*Order page*/
.order			{ height:160px; background: url(order.jpg) no-repeat;	z-index:0		}
#order_text			{ width: 458px; height: 118px; position: relative; left: 20px; top: 24px;	}
#order_text .pav	{ color:#1A60A4 !important;}															}
.topline			{ height: 23px; background: url(topline.gif) no-repeat;						}
.botline			{ height: 16px; background: url(botline.gif) no-repeat;						}
.rep				{ background: url(repeat.gif) repeat-y;										}
.content			{ width: 718px;	left: 23px; top: -7px;	margin-bottom:-14px;				}
.content p.pav		{ font: bold 18px Arial; margin-bottom: -3px								}
.content p			{ line-height: 18px;														}
.aff_signup			{ width: 404px; height: 221px; background: url(aff_signup.gif) no-repeat; padding-left: 26px; 	}
.aff_title			{ height: 38px; line-height:38px; font: bold 14px Arial; color: #B40000;	}
.aff_title span		{ height: 38px; line-height:38px; 											}
.login_title		{ height: 38px; line-height:38px; font: bold 14px Arial; color: #08447A;	}
.login_title span	{ height: 38px; line-height:38px; 											}
.aff_row			{ height: 14px; font: 11px Arial; color :#545D60; 							}
.aff_row_o			{ font: 11px Arial; color :#545D60; 							}
.aff_input			{ height: 23px;	font: 11px Arial; color :#545D60; 							}

.aff_area			{ width: 171px; border:1px solid #aaaaaa; font: 11px Arial; background-color: #FFF !important;	color :#545D60; padding-left: 3px; position: relative;}
.aff_signup div,
.order_login div		{ text-align: left; }
.order_login			{ width: 5240px; height: 221px; background: url(aff_login.gif) no-repeat; padding-left: 26px; 									}
.register			{ border: none !important; background: url(register.gif) no-repeat; width: 148px; height: 23px;	font-size:0px; cursor: pointer; }
.enter				{ border: none !important; background: url(enter.gif) no-repeat; width: 65px; height: 23px; font-size:0px; cursor:pointer; 		}
.cb					{ border:none !important;  													}
#city				{ width: 62px; border:1px solid #aaaaaa; background-color: #FFF !important;  height:16px; font: 11px Arial;	color :#545D60;  padding-left: 3px;	position: relative					}
#country			{ height:16px; font: 11px Arial;	color :#545D60; width: 100px; background: none !important; border: 1px solid #E0E0E0;		}
.money				{ width:114px; height: 89px; background: url(money.jpg) no-repeat; 			}
#money_list li		{ background: url(g_bull.gif) center left no-repeat; padding-left: 14px; font: bold 12px Arial; color:#fff;	}
#money_list li span { color:#727D81; }
#money_list			{ margin-left: 0px;  }

.money_list			{ width: 604px; }
.order_top_row		{ height: 5px; background :url(order_top_row.gif) no-repeat;				}
.order_bottom_row	{ height: 31px; background :url(order_bottom_row.gif) no-repeat;				}
.order_rows			{ background: url(order_rows.gif) repeat-y; padding-left: 26px; }
.orderp				{ text-align:left; padding-left:20px; padding-bottom:5px;}
.orderp2			{ text-align:left; padding-left:20px; padding-bottom:5px; border:dotted; border-color:#FF0000; width:400px;}

/*About page*/
.about				{ height:160px; background: url(company.jpg) no-repeat;	z-index:0		}
#about_text			{ width: 350px; height: 118px; position: relative; left: 20px; top: 24px;	}
#about_text .pav	{ color:#1A60A4 !important;}															}
.topline			{ height: 23px; background: url(topline.gif) no-repeat;						}
.botline			{ height: 16px; background: url(botline.gif) no-repeat;						}
.rep				{ background: url(repeat.gif) repeat-y;										}
.content			{ width: 718px;	left: 23px; top: -7px;	margin-bottom:-14px;				}
.content p.pav		{ font: bold 18px Arial; margin-bottom: -3px								}
.content p			{ line-height: 18px;														}
.aff_signup			{ width: 404px; height: 221px; background: url(aff_signup.gif) no-repeat; padding-left: 26px; 	}
.aff_title			{ height: 38px; line-height:38px; font: bold 14px Arial; color: #B40000;	}
.aff_title span		{ height: 38px; line-height:38px; 											}
.login_title		{ height: 38px; line-height:38px; font: bold 14px Arial; color: #08447A;	}
.login_title span	{ height: 38px; line-height:38px; 											}
.aff_row			{ height: 14px; font: 11px Arial; color :#545D60; 							}
.aff_row_o			{ font: 11px Arial; color :#545D60; 							}
.aff_input			{ height: 23px;	font: 11px Arial; color :#545D60; 							}

.aff_signup div,
.aff_login div		{ text-align: left; }
.aff_login			{ width: 320px; height: 221px; background: url(aff_login.gif) no-repeat; padding-left: 26px; 									}
.register			{ border: none !important; background: url(register.gif) no-repeat; width: 148px; height: 23px;	font-size:0px; cursor: pointer; }
.enter				{ border: none !important; background: url(enter.gif) no-repeat; width: 65px; height: 23px; font-size:0px; cursor:pointer; 		}
.cb					{ border:none !important;  													}
#city				{ width: 62px; border:1px solid #aaaaaa; background-color: #FFF !important;  height:16px; font: 11px Arial;	color :#545D60;  padding-left: 3px;	position: relative					}
#country			{ height:16px; font: 11px Arial;	color :#545D60; width: 100px; background: none !important; border: 1px solid #E0E0E0;		}
.money				{ width:114px; height: 89px; background: url(money.jpg) no-repeat; 			}
#money_list li		{ background: url(g_bull.gif) center left no-repeat; padding-left: 14px; font: bold 12px Arial; color:#fff;	}
#money_list li span { color:#727D81; }
#money_list			{ margin-left: 0px;  }

.money_list			{ width: 604px; }

/*Contacts page*/
.contacts			{ height:160px; z-index:0		}
#contacts_text			{ width: 448px; height: 118px; position: relative; left: 20px; top: 24px;	}
#contacts_text .pav	{ color:#1A60A4 !important;}														}
.topline			{ height: 23px; background: url(topline.gif) no-repeat;						}
.botline			{ height: 16px; background: url(botline.gif) no-repeat;						}
.rep				{ background: url(repeat.gif) repeat-y;										}
.content			{ width: 718px;	left: 23px; top: -7px;	margin-bottom:-14px;				}
.content p.pav		{ font: bold 18px Arial; margin-bottom: -3px								}
.content p			{ line-height: 18px;														}
.aff_signup			{ width: 404px; height: 221px; background: url(aff_signup.gif) no-repeat; padding-left: 26px; 	}
.aff_title			{ height: 38px; line-height:38px; font: bold 14px Arial; color: #B40000;	}
.aff_title span		{ height: 38px; line-height:38px; 											}
.login_title		{ height: 38px; line-height:38px; font: bold 14px Arial; color: #08447A;	}
.login_title span	{ height: 38px; line-height:38px; 											}
.aff_row			{ height: 14px; font: 11px Arial; color :#545D60; 							}
.aff_row_o			{ font: 11px Arial; color :#545D60; 							}
.aff_input			{ height: 23px;	font: 11px Arial; color :#545D60; 							}

.aff_signup div,
.aff_login div		{ text-align: left; }
.aff_login			{ width: 320px; height: 221px; background: url(aff_login.gif) no-repeat; padding-left: 26px; 									}
.register			{ border: none !important; background: url(register.gif) no-repeat; width: 148px; height: 23px;	font-size:0px; cursor: pointer; }
.enter				{ border: none !important; background: url(enter.gif) no-repeat; width: 65px; height: 23px; font-size:0px; cursor:pointer; 		}
.cb					{ border:none !important;  													}
#city				{ width: 62px; border:1px solid #aaaaaa; background-color: #FFF !important;  height:16px; font: 11px Arial;	color :#545D60;  padding-left: 3px;	position: relative					}
#country			{ height:16px; font: 11px Arial;	color :#545D60; width: 100px; background: none !important; border: 1px solid #E0E0E0;		}
.money				{ width:114px; height: 89px; background: url(money.jpg) no-repeat; 			}
#money_list li		{ background: url(g_bull.gif) center left no-repeat; padding-left: 14px; font: bold 12px Arial; color:#fff;	}
#money_list li span { color:#727D81; }
#money_list			{ margin-left: 0px;  }

.money_list			{ width: 604px; }

tr.dblue {
	background-image: url(dot_bg.gif);
	height:20px;
	text-align:left;
	font-size:12px;
	text-align:center;	
}
tr.list_accounts {
	background-color:#FFFFFF;
	text-align:center;
	font-size:12px;
}


#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 200px; /*Default width of hint.*/
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:15px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
.banner{
border-bottom-color:#009933;
border-bottom-width:thick;
border-right-color:#009933;
font-size:18px;
font-style:normal;
font-weight:bold;
margin-left:100px;
}