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

body
{
    background: url(../images/background.jpg) no-repeat center top #FFF;
	width: 100%;
	height: 1700px;
    font-size: 15px;
	font-family: 'PT Sans', sans-serif;
    color: #FFF;
}

/* header start */
header
{
	width: 960px;
	margin: 0 auto;
	height: 134px;
}

#menu
{
	width: 960px;
	text-align: center;
	position: relative;
	top: 46px;
	left: 2px;
}

#menu li 
{
	display: inline-block;
	padding: 0 13px 0 13px;
	height: 15px;
	list-style: none;
	text-align: center;
}

#menu a:hover
{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	opacity: 0.6;
}

#menuHome
{
	display: inline-block;
	background: url(../images/menu/home.png) no-repeat;
	width: 50px;
	height: 15px;
}

#menuRegistration
{
	display: inline-block;
	background: url(../images/menu/registration.png) no-repeat;
	width: 77px;
	height: 15px;
}

#menuDonate
{
	display: inline-block;
	background: url(../images/menu/donate.png) no-repeat;
	width: 99px;
	height: 15px;
}

#menuFiles
{
	display: inline-block;
	background: url(../images/menu/files.png) no-repeat;
	width: 43px;
	height: 15px;
}

#menuAbout
{
	display: inline-block;
	background: url(../images/menu/about.png) no-repeat;
	width: 60px;
	height: 15px;
}

#menuStats
{
	display: inline-block;
	background: url(../images/menu/stats.png) no-repeat;
	width: 72px;
	height: 15px;
}

#menuForum
{
	display: inline-block;
	background: url(../images/menu/forum.png) no-repeat;
	width: 42px;
	height: 15px;
}

#menuRules
{
	display: inline-block;
	background: url(../images/menu/rules.png) no-repeat;
	width: 53px;
	height: 15px;
}

#menuCp
{
	display: inline-block;
	background: url(../images/menu/cp.png) no-repeat;
	width: 105px;
	height: 15px;
}

#l2topBanner
{
	background: url(../images/l2topBackground.png) no-repeat;
	width: 92px;
	height: 35px;
	position: relative;
	top: 93px;
	left: -11px;
}

#l2topBanner img 
{
	position: relative;
	top: 2px;
	left: 2px;
}

#lang 
{
	margin: 49px 0 0 366px;
	opacity: 0.8;
}

#lang span
{
	margin: 0 3px 0 0;
	font-family: 'PT Sans', sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #bbbbbb;
}

#lang #ru 
{
	display: inline-block;
	background: url(../images/lang/ruHover.png) no-repeat;
	width: 29px;
	height: 27px;
	position: relative;
	top: 10px;
	margin: 0 3px 0 3px;
}

#lang #ru:hover
{
	display: inline-block;
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	background: url(../images/lang/ruHover.png) no-repeat;
	width: 29px;
	height: 27px;
}

#lang #en 
{
	display: inline-block;
	background: url(../images/lang/en.png) no-repeat;
	width: 29px;
	height: 27px;
	position: relative;
	top: 10px;
	margin: 0 3px 0 3px;
}

#lang #en:hover
{
	display: inline-block;
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	background: url(../images/lang/enHover.png) no-repeat;
	width: 29px;
	height: 27px;
}
/* header end */

/* container start */
#container
{
	position: relative;
	top: 322px;
	width: 1000px !important;
	height: 1075px;
	margin: 0 auto;
}

#leftSide
{
	width: 250px !important;
	height: 1026px;
	float: left;
	position: relative;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
}

#content
{
	width: 496px !important;
	height: 1075px;
	float: left;
	position: relative;
}

#rightSide
{
	width: 250px !important;
	height: 1026px;
	float: right;
	position: relative;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
}

#cp
{
	position: relative;
	top: 133px;
	left: 18px;
	width: 220px;
	height: 275px;
}

#cp a
{
	text-decoration: none;
	font-size: 12px;
	color: #264d51 !important;
}

#cp a:hover
{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	text-decoration: underline;
}

#cpTitle
{
	background: url(../images/titles/cpTitle.png) no-repeat;
	width: 170px;
	height: 15px;
	position: relative;
	left: 2px;
	margin: 0 auto;
}

#cpForm
{
	padding: 10px 0 0 0;
}

.inputBackground
{
	background: url(../images/inputBackground.png) no-repeat;
	width: 202px;
	height: 47px;
	position: relative;
	left: 12px;
	margin: 7px 0 7px 0;
}

.inputCaptchaBackground
{
	float: right;
	background: url(../images/inputCaptchaBackground.png) no-repeat;
	width: 128px;
	height: 47px;
	position: relative;
	top: -2px;
	right: 6px;
}

::-webkit-input-placeholder {color:#264d51;}
::-moz-placeholder          {color:#264d51;}/* Firefox 19+ */
:-moz-placeholder           {color:#264d51;}/* Firefox 18- */
:-ms-input-placeholder      {color:#264d51;}

#cpForm .inputLong
{
	font-size: 'PT Sans Regular', sans-serif;
	padding: 0 10px 0 10px;
	position: relative;
	top: 5px;
	left: 6px;
	text-align: center;
	font-size: 11px;
	color: #264d51;
	background: none;
	border: none;
	outline: none;
	width: 170px;
	height: 35px;
}

#cpForm .inputShort
{
	font-size: 'PT Sans Regular', sans-serif;
	padding: 0 10px 0 10px;
	position: relative;
	top: 5px;
	left: 6px;
	text-align: center;
	font-size: 11px;
	color: #264d51;
	background: none;
	border: none;
	outline: none;
	width: 94px;
	height: 35px;
}

#cpForm img
{
	float: left;
	position: relative;
	top: 13px;
	left: 20px;
}

#imageButton
{
	background: url(../images/cpButton.png) no-repeat;
	width: 116px;
	height: 50px;
	display: block;
	position: relative;
	top: 5px;
	left: 51px;
}

#imageButton:hover
{
	background: url(../images/cpButtonHover.png) no-repeat;
	width: 116px;
	height: 50px;
	display: block;
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	position: relative;
	top: 5px;
	left: 51px;
}

#forgotPassword
{
	display: block;
	text-decoration: none;
	font-size: 12px;
	position: relative;
	top: 3px;
	left: 65px;
	color: #264d51 !important;
}

#forgotPassword:hover
{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	text-decoration: underline;
}

#stats
{
	width: 250px;
	height: 420px;
	position: relative;
	top: 146px;
}

#statsTitle
{
	background: url(../images/titles/statsTitle.png) no-repeat;
	width: 119px;
	height: 13px;
	margin: 0 auto;
	position: relative;
	left: -2px;
	top: 68px;
}

.statsTableBackground
{
	display: block;
	background: url(../images/statsBackground.png) no-repeat;
	width: 197px;
	height: 252px;
	position: relative;
	top: 89px;
	left: 29px;
}

#statsTable
{
	position: relative;
	top: 7px;
	width: 197px;
	font-size: 12px;
	text-align: left;
}

#statsTable tr th
{
	color: #57504c;
	font-weight: bold;
}

#leftStatsTh
{
	position: relative;
	top: 3px;
	left: 13px;
}

#rightStatsTh
{
	position: relative;
	top: 3px;
	left: 7px;
}


#statsTable tr th
{
	color: #685544;
	height: 28px;
}


#statsTable tr td
{
	color: #685544;
	height: 21px;
}

.nameStats
{
	color: #ab9b88;
	font-weight: bold;
	word-wrap: break-word;
}

#statsCount
{
	color: #64625a;
}

#statsSpace
{
	height: 15px;
}

.leftStatsTd
{
	display: block;
	position: relative;
	top: 2px;
	left: 13px;
	width: 110px;
}

.rightStatsTd
{
	display: block;
	position: relative;
	top: 2px;
	left: -6px;
	text-align: center;
}

.statsButton
{
	display: inline-block;
	background: url(../images/backgroundStatsButton.png) no-repeat;
	width: 32px;
	height: 18px;
	text-align: center;
	font-size: 12px;
	color: #FFF !important;
	text-decoration: none;
	margin: 0 2px 0 2px;
	padding: 1px 0 0 0;
	position: relative;
	top: 91px;
	left: 82px;
}

.statsButton:hover
{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	text-decoration: underline;
}

.statsButtonActive
{
	display: inline-block;
	background: url(../images/backgroundStatsButton.png) no-repeat;
	width: 32px;
	height: 18px;
	text-align: center;
	font-size: 12px;
	color: #FFF !important;
	text-decoration: none;
	margin: 0 2px 0 2px;
	padding: 1px 0 0 0;
	position: relative;
	top: 91px;
	left: 82px;
	text-decoration: underline;
}

#vkWidjet
{
	position: relative;
	top: 166px;
	left: 13px;
}

#slider 
{
	background: url(../images/sliderBackground.png) no-repeat;
	margin: 21px auto 18px auto;
	width: 460px;
	height: 185px;
	cursor: pointer;
}

#news
{
	overflow: auto;
	height: 795px;
	padding: 16px 0 0 0;
}

.news
{
	position: relative;
	left: 7px;
	top: 5px;
	width: 435px;
	margin: 0 auto 10px auto;
	word-wrap: break-word;
	line-height: 14px;
	font-weight: none;
}

.icoNews
{
	background: url(../images/icoNews.png) no-repeat;
	width: 28px;
	height: 33px;
	float: left;
	position: relative;
	top: -8px;
	left: -8px;
	margin: 0 1px 0 0;
}

.icoTime
{
	background: url(../images/icoTime.png) no-repeat;
	width: 11px;
	height: 11px;
	position: relative;
	float: left;
	position: relative;
	top: 1px;
	
}

.timeNews
{
	text-align: right;
	width: 100px;
	float: right;
	font-size: 10px;
	color: #272727;
	position: relative;
	top: -10px;
}

.titleNews
{

	border-bottom: 1px solid #d2d0d4;
	padding: 0 0 17px 0;
	text-decoration: none !important;	
	color: #596d76 !important;
	font-size: 14px !important;
	font-weight: bold !important;
}

.titleNews a 
{
	text-decoration: none !important;	
	color: #596d76 !important;
	font-size: 14px !important;
	font-weight: bold !important;
}

.titleTextNews
{
	width: 325px;
	word-wrap: break-word;
	position: relative;
	top: 2px;
}

.bodyNews
{
	border-bottom: 1px solid #d2d0d4;
	margin: 14px 0 0 0;
	padding: 0 0 24px 0;
	text-align: justify;
	font-size: 11px;
	color: #464541;
}

.bodyNews a 
{
	color: #B68730 !important;
}

.moreButton a
{
	display: block;
	background: url(../images/moreButton.png) no-repeat;
	width: 118px;
	height: 43px;
	position: relative;
	margin: -20px 0 0 320px;
}

.moreButton a:hover
{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	display: block;
	background: url(../images/moreButtonHover.png) no-repeat;
	width: 118px;
	height: 43px;
	position: relative;
	margin: -20px 0 0 320px;
}

#pager 
{
	width: 460px;
	text-align: center;
}

#pager a 
{
	display: inline-block;
	height: 20px;
	width: 23px;
	text-align: center;
	font-weight: bold;
	padding: 3px 0 0 0;
	background: url(../images/paginatorBackground.png) no-repeat;
	text-decoration: none;
	color: #36302e;
	font-size: 11px;
	margin: 0 2px;
}

#pager a:hover 
{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	text-decoration: underline;
}

.nopager
{
	text-decoration: underline !important;
}

#leftArrow, #rightArrow
{
	background: none !important;
	margin: 0 -8px !important;
}

#status
{
	position: relative;
	top: 134px;
	left: 17px;
	width: 220px;
	height: 275px;
}

#statusTitle
{
	background: url(../images/titles/statusTitle.png) no-repeat;
	width: 114px;
	height: 10px;
	margin: 0 auto;
	position: relative;
	top: 2px;
	left: -3px;
}

.statusServer
{
	position: relative;
	top: 14px;
	left: -15px;
	margin: 6px 0 0 0;
}

.statusBar
{
	background: url(../images/statusBar.png) no-repeat;
	height: 62px;
	width: 239px;
	position: relative;
	top: 1px;
}

.statusBarInfo
{
	height: 43px;
	 width:191px !important;
	position: relative;
	left: 24px;
	top: 1px;
}

.statusBarLine
{
	background: url(../images/statusBarLine.png) no-repeat;
	height: 43px;
	 width:0%;
	 max-width: 191px !important;
	 -webkit-transition:all 2s ease;
	 -moz-transition:all 2s ease;
	 -o-transition:all 2s ease;
	 transition:all 2s ease; 
	/*position: relative;
	left: 24px;
	top: 1px;*/
}

.statusBarEmpty
{
	background: url(../images/emptyStatus.png) no-repeat;
	width: 239px;
	height: 62px;
}

.statusName
{
	font-size: 12px;
	color: #40595d;
	font-weight: bold;
}

.statusName a 
{
	font-size: 12px !important;
	color: #40595d !important;
	font-weight: bold;
	position: relative;
	left: 27px;
	top: 4px;
	text-decoration: none !important;
}

.statusEmptyOnline
{
	float: right;
	font-size: 12px;
	color: #326421;
	font-weight: bold;
	position: relative;
	right: 6px;
	top: 7px;
}

.statusOnline
{
	float: right;
	font-size: 12px;
	color: #326421;
	font-weight: bold;
	position: relative;
	right: 6px;
	top: 7px;
}

.statusBorder
{
	background: url(../images/statusBorder.png) no-repeat;
	width: 221px;
	height: 2px;
	position: relative;
	left: 6px;
	top: 1px;
}

.statusUpper
{
	position: relative;
	top: -20px;
	margin: 0 0 -19px 0;
}

#statusAllOnline
{
	font-size: 12px;
	color: #374b52;
	position: relative;
	top: 28px;
	left: 39px;
}

#statusAllOnline span 
{
	font-weight: bold;
}

#forums
{
	width: 250px;
	height: 420px;
	position: relative;
	top: 147px;
	left: -1px;
}

#forumsTitle
{
	background: url(../images/titles/forumsTitle.png) no-repeat;
	width: 146px;
	height: 12px;
	margin: 0 auto;
	position: relative;
	left: 2px;
	top: 70px;
}

.forum 
{
	background: url(../images/forum.png) no-repeat;
	width: 213px;
	height: 45px;
	cursor: pointer;
	position: relative;
	top: 93px;
	left: 39px;
	margin: 0 0 5px 0;
}

.forum:hover
{
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	background: url(../images/forumHover.png) no-repeat;
	width: 213px;
	height: 45px;
	cursor: pointer;
}

.icoForum
{
	background: url(../images/icoForum.png) no-repeat;
	width: 30px;
	height: 35px;
	position: relative;
	left: -30px;
	top: 8px;
}

.forumTitle a
{
	color: #58524b !important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none !important;
	position: relative;
	top: -30px;
	left: 5px;
}

.forumInfo
{
	color: #7a6754;
	font-size: 11px;
	position: relative;
	top: -33px;
	left: 4px;
}

.forumInfo a 
{
	color: #b68730 !important;
}

#support
{
	width: 250px;
	height: 185px;
	position: relative;
	top: 147px;
	left: -1px;
}

#supportTitle
{
	background: url(../images/titles/supportTitle.png) no-repeat;
	width: 176px;
	height: 15px;
	margin: 0 auto;
	position: relative;
	left: 3px;
	top: 24px;
}

.support
{
	position: relative;
	top: 39px;
	left: 2px;
	height: 45px !important;
}

.icoSupport
{
	background: url(../images/icoSupport.png) no-repeat;
	width: 32px;
	height: 32px;
	position: relative;
	left: 24px;
}

.supportInfo
{
	color: #212424;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	top: -27px;
	left: 71px;
}

.supportBorder
{
	background: url(../images/supportBorder.png) no-repeat;
	width: 195px;
	height: 1px;
	margin: 0 auto;
	position: relative;
	top: -14px;
	left: -2px;
}
/* container end */

/* footer start */
footer
{
	width: 1000px;
	margin: 0 auto;
	position: relative;
	top: 338px;
}

#banners
{
	height: 31px;
	position: relative;
	left: -33px;
}

.banner
{
	display: inline-block;
	background: url(../images/88x31.png) no-repeat;
	width: 88px;
	height: 31px;
	margin: 0 4px;
}

#copyright
{
	color: #FFF;
	margin: -27px 0 0 0;
	/*position: relative;
	left: 25px;*/
	text-align: center;
	font-size: 12px;
	color: #d2d0d4;
	text-align: center;
}

#coolness
{
	display: block;
	background: url(../images/coolness.png) no-repeat;
	width: 82px;
	height: 21px;
	margin: -37px 0 0 0;
	position: relative;
	left: 887px;
}

#coolness:hover
{
	display: block;
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
	background: url(../images/coolnessHover.png) no-repeat;
	width: 82px;
	height: 21px;
	margin: -37px 0 0 0;
	position: relative;
	left: 887px;
}

#topArrow
{
	display: block;
	background: url(../images/topArrow.png) no-repeat;
	width: 55px;
	height: 55px;
	position: relative;
	top: 61px;
	margin: 0 auto;
	cursor: pointer;
	
}

#topArrow:hover 
{
	display: block;
	background: url(../images/topArrowHover.png) no-repeat;
	width: 55px;
	height: 55px;
	position: relative;
	top: 61px;
	margin: 0 auto;
	cursor: pointer;
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;   
}
/* footer end */

/* stats start */
#l2servers
{
	text-align: center;
}

#l2servers a
{
	font-size: 16px;
	color: #264d51 !important;
	text-decoration: underline;
}

#l2menu
{
	text-align: center;
}

#l2menu a 
{
	font-size: 16px;
	color: #264d51 !important;
	text-decoration: underline;
}

.l2title
{
	font-size: 16px;
	color: #264d51 !important;
	text-align: center;
	position: relative;
	top: 10px;
}

#l2top
{
	font-size: 14px;
	color: #264d51 !important;
	width: 100%;
	position: relative;
	top: 20px;
	text-align: center;
}

#l2castle
{
	font-size: 14px;
	color: #264d51 !important;
	position: relative;
	top: 20px;
	width: 100% !important;
	margin: 0 0 20px 0;
}

#l2castle .l2left
{
	text-align: center;
}

#l2castle .l2right
{
	text-align: center;
}

.error
{
	font-size: 14px;
	color: #BA5D4B !important;
	text-align: center;
}

.noerror
{
	font-size: 14px;
	color: #81954A !important;
	text-align: center;
}

#l2top .error
{
	text-align: center;
}

#l2top tr 
{
	border-top: 1px solid #d2d0d4;
	border-bottom: 1px solid #d2d0d4;
}

#l2castle tr
{
	border-top: 1px solid #d2d0d4;
	border-bottom: 1px solid #d2d0d4;
}

#l2 tr 
{
	border-top: 1px solid #d2d0d4;
	border-bottom: 1px solid #d2d0d4;
}

#l2 .name a 
{
	color: #b68730 !important;
}

#l2char tr 
{
	border-top: 1px solid #d2d0d4;
	border-bottom: 1px solid #d2d0d4;
}

.l2castleBlock
{
	height: 5px;
}

/* stats end */

/* form start */

.form
{
	width: 220px;
	margin: 0 auto;
}

.inputBackground
{
	background: url(../images/inputBackground.png) no-repeat;
	width: 202px;
	height: 47px;
	position: relative;
	left: 12px;
	margin: 7px 0 7px 0;
	text-align: center;
}

.inputCaptchaBackground
{
	float: right;
	background: url(../images/inputCaptchaBackground.png) no-repeat;
	width: 128px;
	height: 47px;
	position: relative;
	top: -2px;
	right: 6px;
}

::-webkit-input-placeholder {color:#264d51;}
::-moz-placeholder          {color:#264d51;}/* Firefox 19+ */
:-moz-placeholder           {color:#264d51;}/* Firefox 18- */
:-ms-input-placeholder      {color:#264d51;}

.form .inputLong
{
	font-size: 'PT Sans Regular', sans-serif;
	padding: 0 10px 0 10px;
	position: relative;
	top: 5px;
	left: 6px;
	text-align: center;
	font-size: 11px;
	color: #264d51;
	background: none;
	border: none;
	outline: none;
	width: 170px;
	height: 35px;
}

.form .inputShort
{
	font-size: 'PT Sans Regular', sans-serif;
	padding: 0 10px 0 10px;
	position: relative;
	top: 5px;
	left: 6px;
	text-align: center;
	font-size: 11px;
	color: #264d51;
	background: none;
	border: none;
	outline: none;
	width: 94px;
	height: 35px;
}

.form img
{
	float: left;
	position: relative;
	top: 13px;
	left: 20px;
}

#sendButton
{
	display: block;
	background: url(../images/sendButton.png) no-repeat;
	margin: 0 auto;
	width: 130px;
	height: 50px;
	-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out; 
    -o-transition: all .2s ease-out;  
    transition: all .2s ease-out;  
	outline: none;
}

#sendButton:hover
{
	display: block;
	background: url(../images/sendButtonHover.png) no-repeat;
	margin: 0 auto;
	width: 130px;
	height: 50px;
	outline: none;
}

.title
{
	display: block;
	width: 100%;
	font-size: 16px;
	color: #264d51 !important;
	text-align: center;
	font-weight: bold;
}

#cpSignin
{
	text-align: center;
	color: #264d51 !important;
}

#cpSignin a 
{
	font-size: 13px !important;
}


#cpSigninTitle
{
	background: url(../images/titles/cpSigninTitle.png) no-repeat;
	width: 119px;
	height: 13px;
	position: relative;
	left: 2px;
	margin: 0 auto 10px auto;
}


/* account start */
h3
{
	font-size: 16px;
	color: #264d51 !important;
}

.tabProfileMenu a
{
	font-size: 16px;
	color: #264d51 !important;
	text-decoration: underline;
}

.tabProfileMenu
{
	color: #264d51 !important;
}


table
{
	font-size: 14px;
	color: #264d51 !important;
	position: relative;
	top: 20px;
	width: 100% !important;
	margin: 0 0 20px 0;
	text-align: center;
}
/* account end */

/* donate start */

#donateMenu
{
	text-align: center;
}

#upaddr
{
	font-size: 16px;
	color: #264d51 !important;
	text-decoration: underline;
}

#unitpage1Titles
{
	text-align: center;
	color: #264d51 !important;
}

/* donate end */

/* register default */
.regForm {width: 300px; margin: 0 auto;font-size: 13px;}
.regForm p {text-align: center; font-size: 13px; font-weight: bold;}
.regbutton { background: url(../images/cpButton.png) no-repeat; width: 116px;height: 80px;cursor: pointer;}
.regbutton:hover { background: url(../images/cpButtonHover.png) no-repeat; width: 116px;height: 80px;cursor: pointer;}
.regForm .tdLeft {	text-align: left;	padding: 25px 0px 5px 50px;	width: 60%;	font-weight: bold;}
.regForm .tdRight {	padding: 5px 50px 5px 0px;	width: 40%;text-align: center;}
.description { font-size: 10px; font-weight: normal; }