body.printPage
{
	text-align: right;
}

ul
{
	margin-right: 17px;
}

li
{
	list-style-image: url(../designFiles/orangeArrow.png);
}

table#mainTbl td
{
	text-align: right;
}

div#homeContainer table#mainTbl td.rightBorder
{
	background: url(../designFiles/home_rightBorder.png) repeat-x;
}

div#inContainer table#mainTbl td.rightBorder
{
	background: url(../designFiles/in_rightBorder.png) repeat-x top;
	background-color: white;
}

div#homeContainer table#mainTbl td.leftBorder
{
	background: url(../designFiles/home_leftBorder.png) repeat-x;
}

div#inContainer table#mainTbl td.leftBorder
{
	background: url(../designFiles/in_leftBorder.png) repeat-x top;
	background-color: white;
}

div#homeContainer table#mainTbl td.mainCol div#main_bg
{
	background: url(../designFiles/home_bg.png) no-repeat;
}

div#inContainer table#mainTbl td.mainCol div#main_bg
{
	background: url(../designFiles/in_bg.png) no-repeat top;
	background-color: white;
}

div#homeContainer div#content
{
	padding-left: 5px;
	padding-right: 14px;
}

div#inContainer div#content
{
	padding-right: 12px;
}

div#halfCircle
{
	float: left;
}

table#inContentTbl
{
	background: url(../designFiles/inContent_bg.png) repeat-y right;
}

div#inMain
{
	padding-right: 20px;
}

/* -- logo -------------------------------------------------------------------------------------------------------- */

div#homeContainer div#logo
{
	padding-right: 13px;
}

div#inContainer div#logo
{
	padding-right: 25px;
}

/* -- top menu ---------------------------------------------------------------------------------------------------- */

div#homeContainer div#topMenu_in
{
	padding-right: 11px;
}

div#inContainer div#topMenu_in
{
	padding-right: 5px;
}

div.topMenu_box
{
	float: right;
}

div.topMenu_sep
{
	float: right;
}

div.topSubMenu_box div,
div.topSubMenu_box_sel div
{
	padding-right: 10px;
}

/* -- round pics -------------------------------------------------------------------------------------------------- */

div#homeContainer div#roundPics
{
	left: 203px;
}

div#inContainer div#roundPics
{
	left: 249px;
}

/* -- logo -------------------------------------------------------------------------------------------------------- */

div#homeContainer div#leftTop_members
{
	padding-right: 20px;
}

div#inContainer div#leftTop_members
{
	padding-right: 16px;
}

div#homeContainer div#leftTop_langs
{
	padding-right: 152px;
}

div#inContainer div#leftTop_langs
{
	padding-right: 70px;
}

div#homeContainer div#contactLink_in
{
	padding-right: 120px;
}

div#inContainer div#contactLink_in
{
	padding-right: 65px;
}

/* -- search site ------------------------------------------------------------------------------------------------- */

div#searchSite
{
	padding-right: 79px;
}

div#searchSite_in
{
	left: 30px;
}

div#inContainer div#searchSite
{
	padding-right: 7px;
}

div#searchField
{
	float: right;
}

div#searchBtn
{
	float: right;
	padding-right: 3px;
}

div.searchResultsText
{
	margin-right: 15px;
}

/* -- home components --------------------------------------------------------------------------------------------- */
/* -- =============== --------------------------------------------------------------------------------------------- */

/* -- # home events ----------------------------------------------------------------------------------------------- */

div#homeEvents_go
{
	float: right;
	padding-right: 20px;
}

div#homeEvents_in
{
	float: right;
}

div.homeOneEvent
{
	padding-right: 23px;
}

div.homeOneEvent_title
{
	background: url(../designFiles/newsArrows.png) no-repeat top right;
	padding-right: 22px;
}

div.homeOneEvent_txt
{
	padding-right: 22px;
}

div#homeNews_go
{
	padding-right: 16px;
}

/* -- # home news ------------------------------------------------------------------------------------------------- */

div#homeNews
{
	padding-right: 55px;
}

div.homeOneNews
{
	background: url(../designFiles/newsArrow.png) no-repeat top right;
}

div.homeOneNews div
{
	padding-right: 20px;
}

/* -- # home register --------------------------------------------------------------------------------------------- */

div#newsletterPromo
{
	padding-right: 32px;
}

div#newsletter
{
	padding-right: 32px;
}

/* -- # home donate link ------------------------------------------------------------------------------------------ */

div#donateBtn
{
	padding-right: 34px;
}

/* -- nav path ---------------------------------------------------------------------------------------------------- */

div#navPath
{
	margin-right: 12px;
}

div#navPath div.title
{
	float: right;
}

/* -- news page --------------------------------------------------------------------------------------------------- */

div.oneNews_txt
{
	padding-right: 14px;
}

/* -- login form -------------------------------------------------------------------------------------------------- */

div#loginBox
{
	padding-right: 380px;
}

div#loginBox_in
{
	background: url(../designFiles/loginForm_bg.png) no-repeat;
}

div#login
{
	padding-right: 75px;
}

div#loginBottomText
{
	padding-right: 50px;
}

/* -- register form ----------------------------------------------------------------------------------------------- */

div#inContainer div#content div#pageText_13
{
	margin-right: 120px;
}

div#registerBoxTitle
{
	background: url(../designFiles/registerTitle.png) no-repeat;
}

div#registerBoxTitle div
{
	padding-right: 18px;
}

div#register
{
	padding-right: 25px;
}

div#register div#registerExplain
{
	padding-right: 13px;
}

div#registerPic
{
	background: url(../designFiles/registerPic.png) no-repeat;
	left: -1px;
}

/* -- right menu -------------------------------------------------------------------------------------------------- */

div#rightHomepageLink 
{
	background: url(../designFiles/rightMenu_hp.png) no-repeat top;
}

div.rightMenu_in
{
	padding-right: 35px;
}

div.rightMenu_open
{
	background: url(../designFiles/rightMenu_open.png) no-repeat top;
}

div.rightMenu_links
{
	padding-right: 10px;
}

div.rightMenu_link
{
	background: url(../designFiles/rightMenu_link.png) no-repeat right top;
}

div.rightMenu_link_selected
{
	background: url(../designFiles/rightMenu_link_selected.png) no-repeat right top;
}

/* -- essays page ------------------------------------------------------------------------------------------------- */

div#essayPics
{
	float: left;
	padding-left: 25px;
}

div.essayPic
{
	padding-right: 10px;
}

div#essayBottomPics div.essayPic
{
	float: right;
	padding-left: 15px;
	padding-right: 0px;
}

div.pageAction
{
	float: right;
	margin-left: 19px;
}

div#addTalkback_in
{
	background: url(../designFiles/addTalkback_bg.png) no-repeat;
}

div#addTalkbackForm
{
	padding-right: 19px;
}

/* -- forward ----------------------------------------------------------------------------------------------------- */

div#forwardContainer
{
	text-align: right;
}

div#forwardTop
{
	background: url(../designFiles/forward_top.png) no-repeat;
}

div#forwardBottom
{
	background: url(../designFiles/forward_bottom.png) no-repeat;
}

div#forwardTitle
{
	padding-right: 35px;
}

div#forwardContent div#pageText
{
	padding-right: 30px;
}

/* -- projects page ----------------------------------------------------------------------------------------------- */

div.oneProject
{
	float: right;
}

div.oneProject_in
{
	padding-right: 55px;
}

div.oneProject_pic div
{
	padding-top: 6px;
	padding-right: 8px;
}

div#bottomPaging_in
{
	padding-left: 5px;
}

/* -- project page ------------------------------------------------------------------------------------------------ */

table#projectPageTbl
{
	background: url(../designFiles/projectPage_bg.png) repeat-y;
}

/* -- links page -------------------------------------------------------------------------------------------------- */

div.addMaterialLink
{
	background: url(../designFiles/addMaterial_icon.png) no-repeat right;
}

div.addMaterialLink div
{
	padding-right: 50px;
}

div.oneLink
{
	float: right;
	background: url(../designFiles/linkBullet.png) no-repeat top right;
}

div.oneLink div
{
	padding-right: 25px;
}

div#linksCategoryTitle
{
}
	
/* -- upload form ------------------------------------------------------------------------------------------------- */

div#uploadForm_bg
{
	background: url(../designFiles/uploadForm_bg.png) no-repeat;
}

div#uploadFormTitle
{
	padding-right: 20px;
}

div#uploadForm_bg td#sendBtn div
{
	padding-right: 64px;
}

div#fileBrowse
{
	right: 138px;
}

div#uploadFileName
{
	padding-left: 45px;
	float: left;
}

div#uploadProgress
{
	padding-right: 120px;
}

/* -- donation form ----------------------------------------------------------------------------------------------- */

div#donationForm_bg
{
	background: url(../designFiles/donationForm_bg.png) no-repeat;
	margin-right: 255px;
}

div#donationFormTitle
{
	padding-right: 20px;
}

/* -- contact page ------------------------------------------------------------------------------------------------ */

table#contactPageTbl
{
	background: url(../designFiles/contact_bg.png) repeat-y;
}

div#contactFormBox
{
	background: url(../designFiles/contactForm_bg.png) no-repeat;
}

div#contactFormTitle
{
	padding-right: 9px;
}

div#contactFormBox div.smallText
{
	padding-right: 7px;
}

/* -- footer ------------------------------------------------------------------------------------------------------ */

div#copyrights
{
	padding-right: 18px;
}
			
div#interuseLogo
{
	float: left;
	padding-left: 7px;
}

div#interuseText
{
	float: left;
	padding-left: 10px;
}

