@charset "utf-8";
/* CSS Document */

/* Generic template.css */

/**********************************************************************************/
/* RESET SCRIPT FROM: http://meyerweb.com/eric/thoughts/2007/04/14/reworked-reset */
/**********************************************************************************/

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:baseline;
	text-decoration:none;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}

/*********************************************************************/
/* END OF RESET SCRIPT						     					 */
/*********************************************************************/


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

label {
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
}

div.container {
	position:relative;
	margin:0 auto;
	width:990px;
	height:580px;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
}

div.intModuleHelp, div.intModuleMaxChars, div.intModuleMaxLines {
	display:none;
}

span.intHelp {
	display:none;
}

div.smileHeader {
	width:990px;
	text-align:center;
	display:block;
	height:45px;
	margin: 0 auto;
}

div.intTemplateChooser {
	width:990px;
	background-image:url(../images/remoteBG.png);
	-background-image:url(../images/remoteBGIE.png);
	text-align:center;
	display:block;
	height:30px;
	margin: 0 auto;
}

div.intTemplateChooserList {
	float:left;
	width:150px;
}
select.intTemplateChooserList {
	margin-top:2px;
}

a.intTemplateChooserTitle{
	float:left;
	width:470px;
	line-height:28px;
	vertical-align:middle;
	display:block;
	margin-left:190px;
	-margin-left:100px;
	color:#ECBD7D;
	font-weight:bold;
}
/*********************************************************************/
/* Generic definitions for the admin control     					 */
/*********************************************************************/
a.intEditButton, a.intPollSubmit {
	padding:2px 5px 2px 5px;
	margin:2px 5px 2px 5px;
	font-weight:bold;
	position:absolute;
	bottom:0px;
	font-size:12px;
}

a.intCountdownUpdateLink {
	right:32% !important;
	bottom:-20px !important;
	position:absolute !important;
}
div.intModuleDeleteChk {
	padding:2px 5px 2px 5px;
	margin:2px 5px 2px 5px;
	font-weight:bold;
	height:14px;
	max-width:140px;
	font-size:12px;
}

input.intModuleDeleteChkInput {
	float:left;
	width:12px;
	height:12px;
	overflow:hidden;
}

label.intModuleDeleteChkCaption {
	float:left;
	margin: 0px 5px 0px 5px;
}

div.intModuleUpdateControl {
	display:block;
	/*width:170px;*/
	/*position:absolute;*/
}
a.intModuleUpdateDel, a.intModuleUpdateUpload {
	position:relative !important;
	float:left  !important;
	width:140px  !important;
}

div.intModuleTitle, div.intModuleHeader{
	font-size:16px;
	font-weight:bold;
}

div.intModuleDate {
	font-size:15px;
	font-weight:bold;
}
/*********************************************************************/
/* Generic definitions for the introduction module 					 */
/*********************************************************************/
div.intIntroductionFrame  {
	width:300px;
	height:100px;
	display:block;
	position:absolute;
}

div.intIntroductionTitle {
	font-size:36px;
	font-weight:900;
	text-align:center !important;
	overflow:hidden;
	height:40px !important;
	/*border:#00CC33 solid thin;*/
}

div.intIntroductionContent {
	font-size:24px;
	font-weight:700;
	text-align:center!important;
	overflow:hidden;
	height:60px;
	/*border:#00CC33 solid thin;*/
}

.intModuleIntroduction a, .intModuleIntroduction p{
	text-align:center !important;	
}

.intWeddingsIntroductionFrame   a.intModuleTitle{
	font-family:Vivaldi, Arial ;
}

.intWeddingsIntroductionFrame  p.intModuleContent {
}

.intBabiez2IntroductionFrame  a.intModuleTitle{
	font-family:"Bradley Hand ITC", Arial ;
	font-weight:bold;
}

.intBabiez2IntroductionFrame  p.intModuleContent {
	font-family:"Bradley Hand ITC", Arial ;
	font-weight:bold;
}



/*********************************************************************/
/* Generic definitions for the banner module 					 */
/*********************************************************************/

div.banneritem, div.mainBanner, iframe.mainBanner, div.xmlRPCBanner {
	width:320px;
	height:80px;
	position:absolute;
	display:block;
	z-index:1 !important;
}

/*********************************************************************/
/* Generic definitions for the text type update windows				 */
/*********************************************************************/

p.intModuleUpdateShortHelp, p.intModuleUploadShortHelp {
	font-weight:bold;
}

div.intModuleUpdateText, div.intModuleUploadText {
	background-image:url(../images/intTextUpdateForm.png);
	-background-image:url(../images/intTextUpdateFormIE.png);
	width:516px;
	height:383px;
	position:absolute;
	top:40px;
	left:250px;
	z-index:5;
}

div.intModuleUpdateTextFormTitle, div.intModuleUploadTextFormTitle {
	display:block;
	position:absolute;
	width:255px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	left:129px;
	top:7px;
	text-align:center !important;
	color:#732a00;
	font-size:18px;
	font-weight:bold;
}

p.intModuleUpdateTextShortHelp, p.intModuleUploadTextShortHelp {
	position:absolute;
	width:430px;
	height:52px;
	top:60px;
	left:24px;
	color:#732a00 !important;
}
	
div.intModuleUpdateTextTitleCaption, div.intModuleUploadTextTitleCaption {
	position:absolute;
	width:468px;
	top:120px;
	left:17px;
	color:#732a00 !important;
	font-weight:bold;
}

input.intModuleUpdateTextTitleInput , input.intModuleUploadTextTitleInput{
	position:absolute;
	width:468px;
	top:139px;
	left:17px;
	text-align:center;
	border:none;
	border:0px;
	background-color:#f0f3f4;
	font-size:16px;
	font-weight:bold;
	color:#732a00 !important;
}

div.intModuleUpdateTextDescriptionCaption, div.intModuleUploadTextDescriptionCaption {
	position:absolute;
	width:468px;
	top:173px;
	left:17px;
	color:#732a00 !important;
	font-weight:bold;
}

textarea.intModuleUpdateTextDescriptionInput, textarea.intModuleUploadTextDescriptionInput{
	position:absolute;
	width:468px;
	height:122px;
	top:187px;
	left:17px;
	background-color:#f0f3f4;
	border:none;
	border:0px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#732a00 !important;
}

a.intModuleUpdateTextSubmit, a.intModuleUploadTextSubmit{
	display:block;
	width:67px;
	height:24px;
	position:absolute;
	top:325px;
	left:180px;
	text-align:center !important;
	color:#FFFFFF;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	color:#732a00 !important;

}

a.intModuleUpdateTextCancel, a.intModuleUploadTextCancel{
	display:block;
	width:67px;
	height:24px;
	position:absolute;
	top:325px;
	left:263px;
	text-align:center !important;
	color:#FFFFFF;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	color:#732a00 !important;

}



/*********************************************************************/
/* Generic definitions for the Short text type update windows				 */
/*********************************************************************/

div.intModuleUpdateShortText {
	background-image:url(../images/intShortTextUpdateForm.png);
	-background-image:url(../images/intShortTextUpdateFormIE.png);
	width:383px;
	height:299px;
	position:absolute;
	top:40px;
	left:250px;
	z-index:5;
}

div.intModuleUpdateShortTextFormTitle {
	display:block;
	position:absolute;
	width:255px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	left:59px;
	top:7px;
	text-align:center !important;
	color:#732a00;
	font-size:18px;
	font-weight:bold;
}

p.intModuleUpdateShortTextShortHelp {
	position:absolute;
	width:290px;
	height:52px;
	top:58px;
	left:26px;
	color:#732a00 !important;
}
	
div.intModuleUpdateShortTextTitleCaption {
	position:absolute;
	width:320px;
	top:117px;
	left:23px;
	color:#732a00 !important;
	font-weight:bold;
}

input.intModuleUpdateShortTextTitleInput {
	position:absolute;
	width:320px;
	top:138px;
	left:23px;
	text-align:center;
	border:none;
	border:0px;
	background-color:#f0f3f4;
	font-size:16px;
	font-weight:bold;
	color:#732a00 !important;
}

div.intModuleUpdateShortTextDescriptionCaption {
	position:absolute;
	width:320px;
	top:165px;
	left:23px;
	color:#732a00 !important;
	font-weight:bold;
}

textarea.intModuleUpdateShortTextDescriptionInput{
	position:absolute;
	width:315px;
	height:48px;
	top:181px;
	left:26px;
	background-color:#f0f3f4;
	border:none;
	border:0px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	color:#732a00 !important;
}

a.intModuleUpdateShortTextSubmit{
	display:block;
	width:67px;
	height:24px;
	position:absolute;
	top:243px;
	left:110px;
	text-align:center !important;
	color:#FFFFFF;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	color:#732a00 !important;
}

a.intModuleUpdateShortTextCancel{
	display:block;
	width:67px;
	height:24px;
	position:absolute;
	top:245px;
	left:193px;
	text-align:center !important;
	color:#FFFFFF;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	color:#732a00 !important;
}



/*************************************************************************/
/* Generic definitions for the mp3 & single picture type update windows	 */
/*************************************************************************/

div.intModuleUpdateMp3, div.intModuleUpdatePicture {
	position:absolute;
	top:50px;
	left:350px;
	height:289px;
	width:383px;
	z-index:10;
}

div.intModuleUpdatePicture {
	background-image:url(../images/intPictureUpdateForm.png);
	-background-image:url(../images/intPictureUpdateFormIE.png);
}

div.intModuleUpdateMp3 {
	background-image:url(../images/intMusicUpdateForm.png);
	-background-image:url(../images/intMusicUpdateFormIE.png);
}





div.intModuleUpdateMp3FormTitle, div.intModuleUpdatePictureFormTitle {
	display:block;
	position:absolute;
	width:255px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	left:53px;
	top:7px;
	text-align:center !important;
	color:#732a00;
	font-size:18px;
	font-weight:bold;
}

p.intModuleUpdateMp3ShortHelp, p.intModuleUpdatePictureShortHelp {
	position:absolute;
	width:295px;
	height:52px;
	top:56px;
	left:24px;
	color:#732a00 !important;
}

label.intModuleUpdatePicturePropertyCaption, label.intModuleUpdateMp3PropertyCaption {
	position:absolute;
	width:312px;
	top:118px;
	left:31px;
	color:#732a00 !important;
	font-weight:bold;
}

a.intModuleUpdateMp3Delete, a.intModuleUpdateMp3Submit , a.intModuleUpdateMp3Cancel,
a.intModuleUpdatePictureSubmit , a.intModuleUpdatePictureCancel {
	display:block;
	overflow:hidden !important;
	width:65px !important;
	height:28px;
	position:absolute;
	line-height:28px;
	vertical-align:middle;
	text-align:center !important;
	color:#732a00 !important;
	font-weight:bold !important;
}

a.intModuleUpdateMp3Delete {
	bottom:17px;
	left:236px;
}

a.intModuleUpdatePictureCancel {
	bottom:16px;
	right:124px;
}

a.intModuleUpdatePictureSubmit {
	bottom:19px;
	right:209px;
}

a.intModuleUpdateMp3Submit {
	bottom:20px;
	left:75px;
}

a.intModuleUpdateMp3Cancel {
	bottom:20px;
	left:153px !important;
}

a.intModuleUpdateMp3Browse, a.intModuleUpdatePictureBrowse {
	display:block;
	overflow:hidden !important;
	width:84px !important;
	height:26px;
	position:absolute;
	line-height:26px;
	vertical-align:middle;
	top:128px !important;
	left:17px !important;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}

div.intModuleUpdatePicture div.flashBrowseButton, div.intModuleUpdateMp3 div.flashBrowseButton {
	display:block;
	position:absolute;
	top:128px !important;
	left:31px !important;
	z-index:200;
}

select.intModuleUpdatePicturefileslist, select.intModuleUpdateMp3fileslist {
	position:absolute;
	width:241px;
	top:131px;
	left:108px;
	border:none;
	border-width:0px;
	border:0;
	height:22px;
}
table.intModuleUpdateMp3WrapperProgress, table.intModuleUpdatePictureWrapperProgress {
	position:absolute;
	top:168px;
	left:35px;
}

td.intModuleUpdateMp3Progress, td.intModuleUpdatePictureProgress {
	height:1px !important;
	line-height:1px; !important;
	overflow:hidden;
}
div.intModuleUpdateMp3Label, div.intModuleUpdatePictureLabel {
	position:absolute;
	top:180px;
	left:35px;
	width:300px;
	overflow:hidden;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}		

div.intModuleUpdatePicturePathCaption, div.intModuleUpdatePictureDelete {
	display:none;
}
/*********************************************************************/
/* Generic definitions for the album type update windows	 		*/
/*********************************************************************/

p.intModuleUpdateGalleryListShortHelp, a.intModuleUpdateGalleryListSubmit, a.intModuleUpdateGalleryListCancel, a.intModuleUpdateGalleryListBrowse,
p.intModuleUploadGalleryListShortHelp, a.intModuleUploadGalleryListSubmit, a.intModuleUploadGalleryListCancel, a.intModuleUploadGalleryListBrowse  {
	color:#732a00 !important;
}

div.intModuleUpdateGalleryList, div.intModuleUploadGalleryList {
	position:absolute;
	top:50px;
	left:350px;
	height:300px;
	width:382px;
	z-index:99999;
	display:block;
}

div.intModuleUpdateGalleryList ,div.intModuleUploadGalleryList  {
	background-image:url(../images/intAlbumUpdateForm.png);
	-background-image:url(../images/intAlbumUpdateFormIE.png);
}

div.intModuleUpdateGalleryListFormTitle, div.intModuleUploadGalleryListFormTitle {
	display:block;
	position:absolute;
	width:255px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	left:53px;
	top:7px;
	text-align:center !important;
	color:#732a00;
	font-size:18px;
	font-weight:bold;
}

p.intModuleUpdateGalleryListShortHelp, p.intModuleUploadGalleryListShortHelp {
	position:absolute;
	width:295px;
	height:52px;
	top:56px;
	left:24px;
	color:#732a00 !important;
}

div.intModuleUpdateGalleryListPropertyCaption , div.intModuleUploadGalleryListPropertyCaption {
	display:none;
}

a.intModuleUpdateGalleryListSubmit, a.intModuleUpdateGalleryListCancel ,
a.intModuleUploadGalleryListSubmit, a.intModuleUploadGalleryListCancel {
	display:block;
	overflow:hidden !important;
	width:65px !important;
	height:28px;
	position:absolute;
	line-height:28px;
	vertical-align:middle;
	text-align:center !important;
	color:#732a00 !important;
	font-weight:bold !important;
}

a.intModuleUpdateGalleryListCancel ,a.intModuleUploadGalleryListCancel {
	bottom:29px;
	right:120px;
}

a.intModuleUpdateGalleryListSubmit , a.intModuleUploadGalleryListSubmit  {
	bottom:31px;
	right:205px;
}

div.intModuleUpdateGalleryListTitleCaption ,div.intModuleUploadGalleryListTitleCaption {
	position:absolute;
	width:312px;
	top:120px;
	left:31px;
	color:#732a00 !important;
	font-weight:bold;
}

input.intModuleUpdateGalleryListTitleInput ,input.intModuleUploadGalleryListTitleInput  {
	position:absolute;
	width:312px;
	top:134px;
	left:27px;
	border:none;
	border:0px;
	background-color:#f0f3f4;
	font-weight:bold;
}

div.intModuleUpdateGalleryListPathCaption ,div.intModuleUploadGalleryListPathCaption {
	position:absolute;
	width:312px;
	top:155px;
	left:31px;
	color:#732a00 !important;
	font-weight:bold;
}

a.intModuleUpdateGalleryListBrowse, a.intModuleUploadGalleryListBrowse    {
	display:block;
	overflow:hidden !important;
	width:84px !important;
	height:26px;
	position:absolute;
	line-height:26px;
	vertical-align:middle;
	top:163px !important;
	left:17px !important;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}

select.intModuleUpdateGalleryListfileslist, select.intModuleUploadGalleryListfileslist {
	position:absolute;
	width:236px;
	height:22px;
	top:167px;
	left:109px;
	border:none;
	border-width:0px;
	border:0;
}


table.intModuleUpdateGalleryListWrapperProgress, table.intModuleUploadGalleryListWrapperProgress {
	position:absolute;
	top:198px;
	left:35px;
}

td.intModuleUpdateGalleryListProgress ,td.intModuleUploadGalleryListProgress {
	height:1px !important;
	line-height:1px; !important;
	overflow:hidden;
}

div.intModuleUpdateGalleryListLabel ,div.intModuleUploadGalleryListLabel {
	position:absolute;
	top:210px;
	left:35px;
	width:300px;
	overflow:hidden;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}		

/*********************************************************************/
/* Generic definitions for the gallery pictures type update windows	 */
/*********************************************************************/

p.intModuleUploadGalleryShortHelp, a.intModuleUploadGallerySubmit, a.intModuleUploadGalleryCancel, a.intModuleUploadGalleryBrowse {
	color:#732a00 !important;
}

div.intModuleUploadGallery {
	position:absolute;
	top:50px;
	left:383px;
	height:377px;
	width:383px;
	z-index:10;
}

div.intModuleUploadGallery  {
	background-image:url(../images/intPhotosUpdateForm.png);
	-background-image:url(../images/intPhotosUpdateFormIE.png);
}

div.intModuleUploadGalleryFormTitle {
	display:block;
	position:absolute;
	width:255px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	left:53px;
	top:7px;
	text-align:center !important;
	color:#732a00;
	font-size:18px;
	font-weight:bold;
}

p.intModuleUploadGalleryShortHelp {
	position:absolute;
	width:295px;
	height:52px;
	top:56px;
	left:24px;
	color:#732a00 !important;
}

div.intModuleUploadGalleryPropertyCaption {
}

a.intModuleUploadGallerySubmit, a.intModuleUploadGalleryCancel {
	display:block;
	overflow:hidden !important;
	width:65px !important;
	height:28px;
	position:absolute;
	line-height:28px;
	vertical-align:middle;
	text-align:center !important;
	color:#732a00 !important;
	font-weight:bold !important;
}

a.intModuleUploadGalleryCancel {
	bottom:43px;
	right:124px;
}

a.intModuleUploadGallerySubmit  {
	bottom:45px;
	right:209px;
}

div.intModuleUploadGalleryPathCaption {
	position:absolute;
	width:312px;
	top:118px;
	left:31px;
	color:#732a00 !important;
	font-weight:bold;
}

input.intModuleUploadGalleryTitleInput  {
	position:absolute;
	width:312px;
	top:132px;
	left:27px;
	border:none;
	border:0px;
	background-color:#f0f3f4;
	font-weight:bold;
}

div.intModuleUploadGalleryTitleCaption {
	position:absolute;
	width:312px;
	top:159px;
	left:31px;
	color:#732a00 !important;
	font-weight:bold;
}

a.intModuleUploadGalleryBrowse {
	display:block;
	overflow:hidden !important;
	width:84px !important;
	height:26px;
	position:absolute;
	line-height:26px;
	vertical-align:middle;
	top:168px !important;
	left:17px !important;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}

div.intModuleUploadGallery div.flashBrowseButton{
	display:block;
	position:absolute;
	top:168px !important;
	left:31px !important;
	z-index:200!important;
}

select.intModuleUploadGalleryfileslist {
	position:absolute;
	width:233px;
	height:110px !important;
	top:172px !important;
	left:112px;
	xxxborder:none;
	border-width:3px;
	border:3px;
}

table.intModuleUploadGalleryWrapperProgress {
	position:absolute;
	top:295px;
	left:35px;
}

td.intModuleUploadGalleryProgress {
	height:1px !important;
	line-height:1px; !important;
	overflow:hidden;
}

div.intModuleUploadGalleryLabel {
	position:absolute;
	top:280px;
	left:35px;
	width:300px;
	overflow:hidden;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}

/*************************
	Gallery Title Update
************************/

/* CSS Document */

/*********************************************************************/
/* Generic definitions for the picture title type update windows	 */
/*********************************************************************/

p.intModuleUpdateGalleryShortHelp, a.intModuleUpdateGallerySubmit, a.intModuleUpdateGalleryCancel, a.intModuleUpdateGalleryBrowse {
	color:#732a00 !important;
}

div.intModuleUpdateGallery {
	position:absolute;
	top:50px;
	left:383px;
	height:251px;
	width:309px;
	z-index:10;
}

div.intModuleUpdateGallery  {
	background-image:url(../images/intPhotosTitleForm.png);
	-background-image:url(../images/intPhotosTitleFormIE.png);
}

div.intModuleUpdateGalleryFormTitle {
	display:block;
	position:absolute;
	width:170px;
	height:35px;
	line-height:25px;
	vertical-align:middle;
	left:69px;
	top:7px;
	text-align:center !important;
	color:#732a00;
	font-size:18px;
	font-weight:bold;
}

p.intModuleUpdateGalleryShortHelp {
	position:absolute;
	width:215px;
	height:52px;
	top:56px;
	left:36px;
	color:#732a00 !important;
}

div.intModuleUpdateGalleryPropertyCaption {
	display:none;
}

a.intModuleUpdateGallerySubmit, a.intModuleUpdateGalleryCancel {
	display:block;
	overflow:hidden !important;
	width:65px !important;
	height:28px;
	position:absolute;
	line-height:28px;
	vertical-align:middle;
	text-align:center !important;
	color:#732a00 !important;
	font-weight:bold !important;
}

a.intModuleUpdateGalleryCancel {
	bottom:36px;
	right:85px;
}

a.intModuleUpdateGallerySubmit  {
	bottom:38px;
	right:170px;
}

div.intModuleUpdateGalleryTitleCaption {
	position:absolute;
	width:225px;
	top:120px;
	left:37px;
	color:#732a00 !important;
	font-weight:bold;
}

input.intModuleUpdateGalleryTitleInput  {
	position:absolute;
	width:225px;
	top:134px;
	left:37px;
	border:none;
	border:0px;
	background-color:#f0f3f4;
	font-weight:bold;
}

div.intModuleUpdateGalleryPathCaption {
	position:absolute;
	width:312px;
	top:155px;
	left:31px;
	color:#732a00 !important;
	font-weight:bold;
}




/*************************
	Diary
************************/

p.intModuleUpdateDiaryShortHelp, a.intModuleUpdateDiarySubmit, a.intModuleUpdateDiaryCancel, a.intModuleUpdateDiaryBrowse,
p.intModuleUploadDiaryShortHelp, a.intModuleUploadDiarySubmit, a.intModuleUploadDiaryCancel, a.intModuleUploadDiaryBrowse,
p.intModuleUpdatePragDiaryShortHelp, a.intModuleUpdatePragDiarySubmit, a.intModuleUpdatePragDiaryCancel, a.intModuleUpdatePragDiaryBrowse,
p.intModuleUploadIsufimDiaryShortHelp, a.intModuleUploadIsufimDiarySubmit, a.intModuleUploadIsufimDiaryCancel, a.intModuleUploadIsufimDiaryBrowse  {
	color:#732a00 !important;
}

div.intModuleUpdateDiary, div.intModuleUploadDiary,
div.intModuleUpdatePragDiary, div.intModuleUploadPragDiary,
div.intModuleUpdateIsufimDiary, div.intModuleUploadIsufimDiary{
	position:absolute;
	top:50px;
	left:350px;
	height:383px;
	width:516px;
	z-index:10;
}

div.intModuleUpdateDiary, div.intModuleUploadDiary,
div.intModuleUpdatePragDiary, div.intModuleUploadPragDiary,
div.intModuleUpdateIsufimDiary, div.intModuleUploadIsufimDiary{
	background-image:url(../images/intDiaryUpdateForm.png);
	-background-image:url(../images/intDiaryUpdateFormIE.png);
}

textarea.intModuleUpdateDiaryDescriptionInput, textarea.intModuleUploadDiaryDescriptionInput,
textarea.intModuleUpdatePragDiaryDescriptionInput, textarea.intModuleUploadPragDiaryDescriptionInput,
textarea.intModuleUpdateIsufimDiaryDescriptionInput, textarea.intModuleUploadIsufimDiaryDescriptionInput{
	position:absolute;
	width:468px;
	height:82px;
	top:227px;
	left:17px;
	background-color:#ffffff;
	border:none;
	border:0px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#732a00 !important;
}


div.intModuleUpdateDiaryFormTitle, div.intModuleUploadDiaryFormTitle,
div.intModuleUpdatePragDiaryFormTitle, div.intModuleUploadPragDiaryFormTitle,
div.intModuleUpdateIsufimDiaryFormTitle, div.intModuleUploadIsufimDiaryFormTitle{
	display:block;
	position:absolute;
	width:215px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	left:148px;
	top:10px;
	text-align:center !important;
	color:#732a00;
	font-size:18px;
	font-weight:bold;
}

p.intModuleUpdateDiaryShortHelp, p.intModuleUploadDiaryShortHelp,
p.intModuleUpdatePragDiaryShortHelp, p.intModuleUploadPragDiaryShortHelp,
p.intModuleUpdateIsufimDiaryShortHelp, p.intModuleUploadIsufimDiaryShortHelp{
	position:absolute;
	width:448px;
	height:52px;
	top:60px;
	left:17px;
	color:#732a00 !important;
}

div.intModuleUpdateDiaryPropertyCaption, div.intModuleUploadDiaryPropertyCaption,
div.intModuleUpdatePragDiaryPropertyCaption, div.intModuleUploadPragDiaryPropertyCaption,
div.intModuleUpdateIsufimDiaryPropertyCaption, div.intModuleUploadIsufimDiaryPropertyCaption{
	display:none;
}

a.intModuleUpdateDiarySubmit, a.intModuleUpdateDiaryCancel,
a.intModuleUploadDiarySubmit, a.intModuleUploadDiaryCancel,
a.intModuleUpdatePragDiarySubmit, a.intModuleUpdatePragDiaryCancel,
a.intModuleUploadPragDiarySubmit, a.intModuleUploadPragDiaryCancel,
a.intModuleUpdateIsufimDiarySubmit, a.intModuleUpdateIsufimDiaryCancel,
a.intModuleUploadIsufimDiarySubmit, a.intModuleUploadIsufimDiaryCancel{
	display:block;
	overflow:hidden !important;
	width:65px !important;
	height:28px;
	position:absolute;
	line-height:28px;
	vertical-align:middle;
	text-align:center !important;
	color:#732a00 !important;
	font-weight:bold !important;
}

a.intModuleUpdateDiaryCancel, a.intModuleUploadDiaryCancel,
a.intModuleUpdatePragDiaryCancel, a.intModuleUploadPragDiaryCancel,
a.intModuleUpdateIsufimDiaryCancel, a.intModuleUploadIsufimDiaryCancel{
	bottom:29px;
	right:185px;
}

a.intModuleUpdateDiarySubmit, a.intModuleUploadDiarySubmit,
a.intModuleUpdatePragDiarySubmit, a.intModuleUploadPragDiarySubmit,
a.intModuleUpdateIsufimDiarySubmit, a.intModuleUploadIsufimDiarySubmit{
	bottom:31px;
	right:270px;
}

div.intModuleUpdateDiaryTitleCaption, div.intModuleUploadDiaryTitleCaption,
div.intModuleUpdatePragDiaryTitleCaption, div.intModuleUploadPragDiaryTitleCaption,
div.intModuleUpdateIsufimDiaryTitleCaption, div.intModuleUploadIsufimDiaryTitleCaption{
	position:absolute;
	width:365px;
	top:120px;
	left:120px;
	color:#732a00 !important;
	font-weight:bold;
}

input.intModuleUpdateDiaryTitleInput, input.intModuleUploadDiaryTitleInput,
input.intModuleUpdatePragDiaryTitleInput, input.intModuleUploadPragDiaryTitleInput,
input.intModuleUpdateIsufimDiaryTitleInput, input.intModuleUploadIsufimDiaryTitleInput{
	position:absolute;
	width:365px;
	top:140px;
	left:120px;
	border:none;
	border:0px;
	background-color:#ffffff;
	font-weight:bold;
}

div.intModuleUpdateDiaryDateCaption, div.intModuleDateDisplay, div.intModuleUpdateDiaryDescriptionCaption, input.intModuleDateInput,
div.intModuleUploadDiaryDateCaption, div.intModuleUploadDiaryDescriptionCaption,
div.intModuleUpdatePragDiaryDateCaption, div.intModuleDateDisplay, div.intModuleUpdatePragDiaryDescriptionCaption, input.intModuleDateInput,
div.intModuleUploadPragDiaryDateCaption, div.intModuleUploadPragDiaryDescriptionCaption,
div.intModuleUpdateIsufimDiaryDateCaption, div.intModuleDateDisplay, div.intModuleUpdateIsufimDiaryDescriptionCaption, input.intModuleDateInput,
div.intModuleUploadIsufimDiaryDateCaption, div.intModuleUploadIsufimDiaryDescriptionCaption{
	display:none;
}
div.intModuleUpdateDiaryPathCaption, div.intModuleUploadDiaryPathCaption,
div.intModuleUpdatePragDiaryPathCaption, div.intModuleUploadPragDiaryPathCaption,
div.intModuleUpdateIsufimDiaryPathCaption, div.intModuleUploadIsufimDiaryPathCaption{
	position:absolute;
	width:468px;
	top:170px;
	left:17px;
	color:#732a00 !important;
	font-weight:bold;
	display:none;
}

a.intModuleUpdateDiaryBrowse, a.intModuleDateBtn, a.intModuleUploadDiaryBrowse,
a.intModuleUpdatePragDiaryBrowse, a.intModuleDateBtn, a.intModuleUploadPragDiaryBrowse,
a.intModuleUpdateIsufimDiaryBrowse, a.intModuleDateBtn, a.intModuleUploadIsufimDiaryBrowse{
	display:block;
	overflow:hidden !important;
	width:84px !important;
	height:26px;
	position:absolute;
	line-height:26px;
	vertical-align:middle;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}

a.intModuleUpdateDiaryBrowse, a.intModuleUploadDiaryBrowse ,
a.intModuleUpdatePragDiaryBrowse, a.intModuleUploadPragDiaryBrowse,
a.intModuleUpdateIsufimDiaryBrowse, a.intModuleUploadIsufimDiaryBrowse{
	top:176px !important;
	left:24px !important;
}

div.intModuleUploadDiary div.flashBrowseButton, div.intModuleUpdateDiary div.flashBrowseButton,
div.intModuleUploadPragDiary div.flashBrowseButton, div.intModuleUpdatePragDiary div.flashBrowseButton,
div.intModuleUploadIsufimDiary div.flashBrowseButton, div.intModuleUpdateIsufimDiary div.flashBrowseButton{
	display:block;
	position:absolute;
	top:178px !important;
	left:34px !important;
	z-index:200!important;
}

a.intModuleDateBtn,
a.intModuleDateBtn {
	top:133px !important;
	left:24px !important; 
}

select.intModuleUpdateDiaryfileslist, select.intModuleUploadDiaryfileslist,
select.intModuleUpdatePragDiaryfileslist, select.intModuleUploadPragDiaryfileslist,
select.intModuleUpdateIsufimDiaryfileslist, select.intModuleUploadIsufimDiaryfileslist{
	position:absolute;
	width:365px;
	height:22px;
	top:185px;
	left:120px;
	border:none;
	border-width:0px;
	border:0;
	background:#ffffff;
}


table.intModuleUpdateDiaryWrapperProgress, table.intModuleUploadDiaryWrapperProgress,
table.intModuleUpdatePragDiaryWrapperProgress, table.intModuleUploadPragDiaryWrapperProgress ,
table.intModuleUpdateIsufimDiaryWrapperProgress, table.intModuleUploadIsufimDiaryWrapperProgress {
	position:absolute;
	top:198px;
	left:35px;
}

td.intModuleUpdateDiaryProgress, td.intModuleUploadDiaryProgress,
td.intModuleUpdatePragDiaryProgress, td.intModuleUploadPragDiaryProgress, 
td.intModuleUpdateIsufimDiaryProgress, td.intModuleUploadIsufimDiaryProgress{
	height:1px !important;
	line-height:1px; !important;
	overflow:hidden;
}

div.intModuleUpdateDiaryLabel, div.intModuleUploadDiaryLabel,
div.intModuleUpdatePragDiaryLabel, div.intModuleUploadPragDiaryLabel,
div.intModuleUpdateIsufimDiaryLabel, div.intModuleUploadIsufimDiaryLabel{
	position:absolute;
	top:210px;
	left:35px;
	width:300px;
	overflow:hidden;
	text-align:center !important;
	font-weight:bold !important;
	color:#732a00 !important;
}		






		
div.intMessage {
	width:150px;
	height:70px;
	position:absolute;
	top:150px;
	left:440px;
	background:#999999;
	border:#FF0000 1px solid;
	z-index:8;
	text-align:center!important;
	padding:10px 5px 0px 5px;
}

a.intMessage {
	font-size:14px;
	font-weight:bold;
	width:150px;
	height:20px;
	padding-bottom:20px;
}

a.intMessageClose {
	width:150px;
	text-align:center;
	font-size:12px;
	display:block;
	text-align:center!important;
	font-weight:bold;
	margin-top:20px;
}


/**********************
 TOOLBAR 
**********************/
div.intModuleToolbar {
	width:530px;
/*	background-image:url(../images/toolbar.png);
	-background-image:url(../images/toolbar.gif);
*/	float:left;
	overflow:hidden;
	background-repeat:no-repeat;
}
div.intModuleObjectsFrame {
	margin-top:2px;
}
div.intDiaryFrame   {
	overflow-x:hidden !important;
}
a.intToolbarItem {
	float:left;
	font-weight:bold;
	margin-left:5px;
	height:20px;
	line-height:20px;
	display:block;
	vertical-align:middle;
	text-align:center !important;
	padding:0 5px 0 5px;
/*	background-position:left;
	color:#660000;
	background-repeat:no-repeat;
	background-image:url(../images/greenSep.png);
	-background-image:url(../images/greenSep.gif);
*/}
a.intToolbarItem:hover {
/*	background-image:url(../images/greenSepHover.png);
	-background-image:url(../images/greenSepHover.gif);
	margin-top:1px;
	color:#7f1919;
*/}

div.intModuleToolbarItemsFrame {
	margin:6px 20px 0 20px;
}


div.sitepwd {
	width:320px;
	border:#000000;
	background:#FFFFFF;
	height:75px;
	position:absolute;
	left:300px;
	top:200px;
}

div.sitepwd div.title {
	font-size:16px;
	font-weight:bold;
	color:0099FF;
	text-align:center !important;
}


.sitepwd input {
	width:200px;
	display:block;
	height:30px;
	float:left;
	margin-left:20px;
}


.sitepwd a.submitlink {
	border:solid 2px #0099FF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:2px 20px;
	display:block;
	float:left;
	margin-left:10px;
	margin-top:2px;
}

div.intModuleUpdateChangePwd {
	width:990px;
	height:20px;
	background:#FFFFFF;
	display:block;
	border:1px solid #000033;
	position: absolute;
	left:50%;
	margin-left:-495px;
	top:30;
}

div.intModuleUpdateChangePwdFormTitle, div.intModuleUpdateChangePwdPropertyCaption{
	display:none;
}

p.intModuleUpdateChangePwdShortHelp {
	margin-left:200px;
}
a.intModuleUpdateChangePwdSubmit, a.intModuleUpdateChangePwdCancel, div.intModuleUpdateChangePwdPropertyInput, div.intModuleUpdateChangePwdProperty, p.intModuleUpdateChangePwdShortHelp  {
	float:left;
	margin-right:10px;
	line-height:20px;
}
