body
{
	padding:0;
	margin: 10px auto;
	font-size: 14px;
	font-family: arial;
	color: #5a5f5a;
	text-align: center;
	background: url(../loadedFiles/bodyBg.png) repeat top right;
}
img 
{
	border: 0px;
}
p,form, h1
{
	padding: 0px;
	margin:0px;
}
.button
{
	cursor: pointer;	
}
/* -- header -- */
.header
{
	background: url(../loadedFiles/header.png) no-repeat;
	width: 980px;
	height: 108px;
}	
.headerRepeat
{
	background: url(../loadedFiles/headerRepeat.png) repeat-x bottom;
	width: 50%;
}
.headerRight
{
	float: right;
	width: 239px;
	height: 108px;
}
.headerLeft
{
	float: right;
	width: 741px;
	height: 108px;
}
.siteLogo
{
	margin-right: 18px;
}
.headerLinks
{
	height: 63px;
}
.headerLinks div
{
	padding-top: 34px;
	padding-right: 484px;
}
.headerLinks div a
{
	color: #114811;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.headerLinks div img
{
	vertical-align: middle;
}
/* -- content -- */
.contentRepeat
{
	background: url(../loadedFiles/contentRepeat.png) repeat-x;
	width: 50%;
	height: 5px;
	font-size: 0px;
}
.contentHomeTop
{
	background: url(../loadedFiles/homeContentTop.png) no-repeat;
	width: 980px;
	height: 5px;
	font-size: 0px;
}
.contentTop
{
	background: url(../loadedFiles/contentTop.png) no-repeat;
	width: 980px;
	height: 5px;
	font-size: 0px;
}
.contentTop1
{
	background: url(../loadedFiles/contentTop1.png) no-repeat;
	width: 980px;
	height: 5px;
	font-size: 0px;
}
.contentTop2
{
	background: url(../loadedFiles/contentTop2.png) repeat-x;
	height: 5px;
	font-size: 0px;
}
.rightSide
{
	background: url(../loadedFiles/rightMenuBg.png) repeat-y;
	vertical-align: top;
	width: 239px;	
}
.content
{
	vertical-align: top;
	width: 741px;
}
.generalContent
{
	vertical-align: top;
	background: url(../loadedFiles/contentBg.png) no-repeat top;
	width: 741px;
	height: 336px;
}
.generalContent1
{
	vertical-align: top;
	background: url(../loadedFiles/contentTitle1.png) no-repeat top;
	width: 741px;
	height: 22px;
}
/* -- general page -- */
.leftSpaceDiv
{
	float: left;
	width: 406px;
	height: 336px;
	margin-bottom: 10px; 
}
.pageTitle div
{
	padding-right: 21px;
}
.pageTitle div h1
{
	color: #25571c;	
	font-size: 16px;
	font-weight: bold;
}
.pageText div
{
	color: #5a5f5a;
	font-size: 14px;
	padding-right: 23px;
	padding-top: 10px;
	padding-bottom: 30px;
}
.generalContent1 .pageText div
{
	padding-bottom: 10px;
	padding-left: 20px;
}
/* -- contactForm -- */
.contactForm
{
	padding-right: 23px;
	padding-bottom: 30px;
}
.contactFormTitle
{
	color: #df5100;	
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
}
.formFieldText
{
	width: 47px;
	font-size: 13px;
	color: #5a5f5a;
}
.formField
{
	width: 232px;
	height: 18px;
	font-size: 13px;
	font-family: arial;	
	color: #5a5f5a;
	border-top: 1px solid #AAADB2;
	border-left: 1px solid #AAADB2;
	border-right: 1px solid #DBE0E6;
	border-bottom: 1px solid #DBE0E6;
}
.textareaField
{
	width: 232px;
	height: 36px;
	font-size: 13px;
	font-family: arial;	
	color: #5a5f5a;
	border-top: 1px solid #AAADB2;
	border-left: 1px solid #AAADB2;
	border-right: 1px solid #DBE0E6;
	border-bottom: 1px solid #DBE0E6;
}
/* -- topMenu -- */
.topMenu
{
	padding-top: 13px;
	padding-right: 6px;
}
.topMenu_boxSep
{
	float: right;
	height: 21px;
}
.topMenu_box
{
	float: right;
	height: 21px;
	padding-right: 6px;
	padding-left: 6px;	
}
.topMenu_boxSel
{
	float: right;
	background: url(../loadedFiles/topMenuSel.png) repeat-x;
	height: 21px;
	padding-right: 6px;
	padding-left: 6px;
}
.topMenu_box div a, .topMenu_boxSel div a
{
	color: #114811;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
/* -- rightMenu -- */
.rightMenuTop
{
	background: url(../loadedFiles/rightMenuTop.png) no-repeat;
	width: 239px;
	height: 43px;
	font-size: 0px;
}
.rightMenu
{
	padding-right: 68px;
	margin-bottom: 20px;
}
.rightMenu_box
{
	margin-top: 6px;
}
.rightMenu_bullet
{
	float: right;
}
.rightMenu_bullet div
{
	padding-top: 6px;
}
.rightMenu_link
{
	padding-right: 13px;
}
.rightMenu_link div, .rightMenu_link div a
{
	color: #25571c;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
/* -- home page -- */
.homeContent
{
	background: url(../loadedFiles/homeContentBg.png) no-repeat;
	width: 741px;
	height: 415px;
	position: relative;
}

div#homeButton
{
	position: absolute;
	left: 121px;
	top: 98px;
	cursor:pointer;
	width:235px;
	height:45px
}

.homePageForm
{
	position: absolute;
	left: 452px;
	top: 246px;
	width:285px;
	height:55px
}

.homeTextBox
{
/*	height: 348px;*/
	float: right;
	padding-top: 357px;
}
.homeTextBox div
{
	width: 300px;
/*	padding-left: 476px;*/
}
.homeTextBox ul li 
{
	list-style-image:url(../loadedFiles/homeLinkBullet.gif);
	color:#25571C;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 10px;
}
.homeTextBox ul, .homeTextBox2 ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.homeTextBox2
{
	float: right;
	padding-top: 360px;
	padding-right: 60px;
}
.homeTextBox2 div
{
	width: 370px;
}
.homeTextBox2 ul li 
{
	list-style-image:url(../loadedFiles/homeLinkBullet.gif);
	color:#25571C;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 10px;
}
.homeFormText div
{
	padding-right: 6px;	
	color:#DF5100;
	font-size: 12px;
	font-weight:bold;
}
.homeFormField input
{
	border-top: 1px solid #AAADB4;
	border-right: 1px solid #DBDDE9;
	border-left: 1px solid #DBDDE9;
	border-bottom: 1px solid #DBDDE9;
	width: 124px;
}
/* -- footer -- */
.footerRepeat
{
	background: url(../loadedFiles/bottomBg.png) repeat-x;
	height: 37px;
	width: 50%;
}
.footer
{
	background: url(../loadedFiles/bottomBg.png) repeat-x;
	height: 37px;
}
.copyrights
{
	float: right;
	width: 239px;
}
.copyrights div
{
	color: #114811;
	font-size: 11px;
	font-weight: bold;
	padding-top: 11px;
	padding-right: 50px;
}
.addressLine
{
	float: right;
	width: 700px;
}
.addressLine div
{
	color: #114811;
	font-size: 11px;
	font-weight: bold;
	padding-top: 11px;
	padding-right: 155px;
}
.addressLine div a
{
	color: #114811;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.addressLine div a:hover
{
	text-decoration: underline;
}
div#interText
{
	padding-top: 8px;
	padding-right:5px;
	float: right;
}

div#interTextText
{
	float: right;
	padding-top: 15px;
	padding-right: 3px;
}

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

div#interuseLogo
{
	float: left;
}
div#interuseLogo div
{
	text-align: left;
	padding-top: 2px;
}
div#interuseText a, div#interTextText a
{
	color: #114811;
	font-size: 11px;
	text-decoration: underline;
}
div#interuseLogo div img
{
	vertical-align: middle;
}
/* -- bottomMenu -- */
.bottomMenu
{
	margin-top: 10px;
	width: 600px;
}
.bottomMenuBox div a
{
	color: #114811;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.bottomMenuSep div
{
	margin-right: 5px;
	margin-left: 5px;
}
/* -- seoMenu */
.seoMenu
{
	padding-top: 10px;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
}

.seoMenu a
{
	color: #114811;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
/* -- urls -- */
.urls
{
	padding-right: 23px;
	padding-left: 20px;
	padding-bottom: 30px;
}
.url
{
	clear: both;
	margin-top: 20px;
}
.urlPic
{
	float: right;
	width: 190px;
	margin-bottom: 20px;
}
.urlContent
{
	float: right;
	width: 500px;	
	margin-bottom: 20px;
}
.urlName, .urlName a
{
	color:#25571C;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}
.urlSep
{
	background-color: #EFEFEF;
	font-size:0;
	height:1px;
	overflow-y:hidden;
	margin-top: 4px;
	margin-bottom: 8px;
}
.urlText
{
	color:#5A5F5A;
	font-size:13px;
}
.urlText ul li 
{
	list-style-image:url(../loadedFiles/linkBullet.png);
}
/* -- stepBoxes -- */
.stepsTd
{
	padding-top: 7px;
	padding-bottom: 8px;
}
.firstStep
{
	text-align: right;
	padding-right: 23px;
}
.stepPageText
{
	height: 82px;
	overflow-y: hidden;
}
.stepPageText div
{
	font-size:13px;
}
.stepBox1
{
	background: url(../loadedFiles/stepBox1.png) no-repeat;
	width: 327px;
	height: 356px;
	margin-top: 8px;
}
.stepBox2
{
	background: url(../loadedFiles/stepBox2.png) no-repeat;
	width: 281px;
	height: 135px;
}
.stepBox3
{
	background: url(../loadedFiles/stepBox3.png) no-repeat;
	width: 281px;
	height: 303px;
	margin-top: 8px;
}
.stepBox4
{
	background: url(../loadedFiles/stepBox4.png) no-repeat;
	width: 319px;
	height: 237px;
	margin-bottom: 7px;
}
.stepBox5
{
	background: url(../loadedFiles/stepBox5.png) no-repeat;
	width: 319px;
	height: 202px;
}
.paperType1
{
	padding-top: 35px;
}
.paperType1, .paperType2, .paperType3, .paperType4
{
	color: #25571C;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-right: 26px;
}
.paperType1 input, .paperType2 input, .paperType3 input, .paperType4 input
{
	position: relative;
	top: 2px;
}
.stepBox5_in
{
	padding-top: 47px;
}
.stepBox5Text div
{
	padding-right: 32px;
	color: #727270;
	font-size: 12px;
}
.stepBox5Text div span
{
	color: #ffffff;
	font-size: 12px;
}
.stepBox5Field input
{
	width: 66px;
	border-top: 1px solid #AAADB4;
	border-right: 1px solid #E4E3EB;
	border-bottom: 1px solid #E4E3EB;
	border-left: 1px solid #E4E3EB;
}
.posterFormButton
{
	padding-top: 48px;
	padding-right: 19px;
}
.effects_scroll
{
	padding-top: 34px;
	padding-right: 4px;
	direction: rtl;
}
.effects
{
	height: 263px;
	overflow-y: scroll;
	direction: ltr;	
}
.effect
{
	float: right;
	margin-right: 5px;
	margin-bottom: 5px;	
	height: 94px;
	width: 76px;
}
.effectText img
{
	vertical-align: middle;
}
.effectText
{
	direction: rtl;
}		
.effectText, .effectText a
{
	font-size: 10px;
	font-weight: bold;
}
.effectPic
{
	height: 76px;
	width: 76px;
}
.effectPic img
{
	cursor: pointer;
}
.effectPicBorder
{
	border:  #ED882E solid 2px;
}
.border_scroll
{
	padding-top: 4px;
	padding-left: 10px;
	direction: rtl;
}
.borders
{
	height: 87px;
	overflow-y: scroll;
	direction: ltr;	
}
.border
{
	float: right;
	margin-right: 8px;
	margin-bottom: 5px;	
}
.picSize
{
	padding-top: 34px;
	padding-right: 40px;
}
.borderPic img
{
	cursor: pointer;
}
#borderAluminum .alumBorder, #borderAluminum .effectPicBorder
{
	width: 25px;	
	height: 25px;	
}
.alumBorder
{
	border:  #C5C5CB solid 2px;
}
.picSizeText
{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 12px;
}
.picSizeField
{
	font-size: 12px;
	font-weight: bold;
}
.picSizeField span
{
	color: #DF5100;	
	font-size: 11px;
	font-weight: bold;
}
.picSizeField input, .borderTitle select
{
	width: 66px;
	border-top: 1px solid #AAADB4;
	border-right: 1px solid #E4E3EB;
	border-bottom: 1px solid #E4E3EB;
	border-left: 1px solid #E4E3EB;
}
.picNewObj
{
	padding-right: 60px;
}
.maxSizeText
{
	height: 20px;
	color:#DF5100;
	font-size:11px;
	font-weight:bold;
}
.posterFormPicText
{
	font-size: 12px;
	font-weight: bold;
}
.picForView
{
	padding-top: 25px;
	padding-right: 60px;
}
.stepBox4_in
{
	padding-top: 34px;	
	padding-right: 42px;
}
.stepBox4_checkbox
{
	font-size: 12px;
	font-weight: bold;
}
.stepBox4_checkbox img
{
	vertical-align: middle;
}
.stepBox4_checkbox input
{
	position: relative;
	top: 3px;
}
.stepBox4_radio
{
	font-size: 12px;
	font-weight: bold;
}
.stepBox4_radio span
{
	color: #727270;	
	font-size: 12px;
	font-weight: bold;
}
.stepBox4_radio input
{
	position: relative;
	top: 3px;
}
.borderTitle
{
	padding-top: 10px;	
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
}
.borderTitle img
{
	vertical-align: middle;	
}
#effectCurrent
{
	padding-top: 20px;
}
#effectCurrentName
{
	padding-top: 3px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
/* -- popupWindow -- */
.popupAlertTop
{
	background: url(../loadedFiles/popupT.png) no-repeat;
	width: 676px;
	height: 7px;
	font-size: 0px;
}
.popupAlertBg
{
	background: url(../loadedFiles/popupBg.png) repeat-y;
	width: 676px;
}
.popupAlertBottom
{
	background: url(../loadedFiles/popupB.png) no-repeat;
	width: 676px;
	height: 7px;
	font-size: 0px;
}
.popupAlertSmallTop
{
	background: url(../loadedFiles/popupSmallT.png) no-repeat;
	width: 419px;
	height: 6px;
	font-size: 0px;
}
.popupAlertSmallBg
{
	background: url(../loadedFiles/popupSmallBg.png) repeat-y;
	width: 419px;
}
.popupAlertSmallBottom
{
	background: url(../loadedFiles/popupSmallB.png) no-repeat;
	width: 419px;
	height: 6px;
	font-size: 0px;
}
.popupAlertBg_in
{
	padding: 10px 16px;
}
.popupAlertTitle
{
	background: url(../loadedFiles/popupTitle.png) no-repeat;
	width: 380px;
	height: 38px;
}
.popupAlertTitleClose
{
	float: right;
	width: 60px;
}
.popupAlertTitleText
{
	float: right;
	width: 320px;
}
.popupAlertTitleText div
{
	padding-right: 48px;
	padding-top: 1px;
	color: #DF5100;
	font-size: 18px;
	font-weight: bold;
}
.popupAlertTitleClose div
{
	padding-top: 4px;
}
.popupAlertTitleClose span
{
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
}
.popupAlertTitleClose div img
{
	vertical-align: middle;
	cursor: pointer;
}
.popupAlertText div
{
	padding: 16px 48px 16px 28px;
	font-size: 13px;
	font-weight: bold;
}
/* -- order page -- */
.pagePosterOrder
{
	padding: 10px 23px 30px 23px;
	color:#25571C;
	font-size:12px;
}
.orderPageLeft
{
	float: right;
	width: 430px;
}
.orderPageLeft table td
{
	line-height: 20px;
}
.orderPageRight
{
	float: right;
	width: 264px;
}
.posterOrderPic
{
	padding-top: 25px;
	text-align: center;
}
.orderBoxTop
{
	background: url(../loadedFiles/orderBoxTop.png) no-repeat;
	width: 389px;
	height: 5px;
	font-size: 0px;
	margin-top: 10px;
}
.orderBoxBottom
{
	background: url(../loadedFiles/orderBoxBottom.png) no-repeat;
	width: 389px;
	height: 5px;
	font-size: 0px;
	margin-bottom: 10px;
}
.orderBoxBg
{
	background: url(../loadedFiles/orderBoxBg.png) repeat-y;
	width: 389px;
}
.orderBoxBg table
{
	margin-right: 20px;
}
.orderBoxText
{
	padding-right: 4px;
}
.orderTitle
{
	color:#25571C;
	font-size:12px;
	font-weight:bold;
}
.orderText
{
	color:#25571C;
	font-size:12px;
}
.orderTitle1
{
	color:#DF5100;
	font-size:12px;
	font-weight:bold;
}
.orderText1
{
	color:#DF5100;
	font-size:12px;
}
.pagePosterOrder .formField
{
	width: 130px;
}
.pagePosterOrder .textareaField
{
	width: 320px;
}
#biggrafCond 
{
	border-color:#AAADB2 #DBE0E6 #DBE0E6 #AAADB2;
	border-style:solid;
	border-width:1px;
	color:#5A5F5A;
	font-family:arial;
	font-size:13px;
	width: 320px;
	height: 100px;
	overflow-y: auto;
}
.pagePosterOrder table.contactOrderTable
{
	margin-right: 6px;
	margin-top: 6px;
}
.pagePosterOrder .formFieldText
{
	color:#25571C;
	font-size:12px;
	vertical-align: top;
}
.servicePic
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
/* -- send email -------------------------------------------------------------------------------------------------- */

div#sendEmail_title
{
	color: #df5100;
	font-size: 15px;
	font-weight: bold;
	font-family: arial;
	text-decoration: underline;
	margin-bottom: 10px;
}
	
td.sendEmail_title, td.sendEmail_value span
{
	color: #25571C;
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
}

td.sendEmail_value
{
	color: #5a5f5a;
	font-size: 14px;	
	font-family: arial;
}

a img
{
	border: 0px;
}
