/* -----------------------------------------------------------------
	Contents of this file:
	-----------------------------------------------------------------
	1.	Global reset and site defaults
	    - Headings
		- Common Formatting
		- Links
	2. Main Structure
	3. Main Content
		- Content Left
		- Content Right
	4. Footer
	5. Navigation
	6. Form Elements

/* ------------------------------------------------------------
   1. Global reset and site defaults
---------------------------------------------------------------*/

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, li, ol, dl, address, img {
	margin:0;
	padding:0;
	font-family: "Arial", Calibri, Tahoma,  sans-serif;
}
html, body {
	height: 100%;
}
body {
	margin:0;
	font-size: 9pt;
	color:#256115;
	line-height: 1.5em;
	background:#d8d8d8;
}

body.nobg {
	background:none!important;
}

a {
	outline:none;
}

/* Headings
---------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 {
	font-family: "Arial", Calibri, Tahoma,  sans-serif;
}
h1 {
	color:#ffffff;
	margin:4px 0 10px 0;	
	font:bold 11pt "Arial";
}
h2 {
	color:#ffffff;
	margin:2px 0 10px 0;	
	font:bold 8pt "Arial";
}

h3 {
	color:#000000;
	font:normal 9pt "Arial";
}

h4 {
	/* define your own style */	

}

h5{
	/* define your own style */	
}

h6 {
	/* define your own style */	
}

/* Common Formatting
---------------------------------------------------------------*/
p {
	margin:0;
}
hr {
	border: 0;
	color: #e0e0e0;
	height: 1px;
	width: 100%;
	background:#e0e0e0;
	margin:8px 0;
}
fieldset, img {
	border:0;
}
sup {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
}
sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
}
#right {
	float:right;
}
#left {
	float:left;
}
.right {
	text-align:right;
	float:right;
}

#nomargin{
	margin:0!important;
}

#clearfloat {
	clear:both;
}



/* Links
---------------------------------------------------------------*/  
a:link, a:visited {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration: underline;
}

a.brownB {
	color:#571c1f;
}
a.brownB:hover {
	color:#313131;
	text-decoration:underline;
}

.txt-red{
	color:#e80808;
	font:normal 8pt "Arial";	
}

.txt-green{
	font:bold 11pt "Arial";
	color:#256115;
}

.txt-green10Pt{
	font:bold 10pt "Arial";
	color:#256115;
}

.txt-Red16Pt{
	font:bold 16pt "Arial";
	color:#FF0000;
}

.txt-yellow{
	font:bold 14pt "Arial";
	color:#ffe400;
}
.txt-yellow17pt{
	font:17pt "Arial";
	color:#256115;
}

.txt-DarkGreen17pt{
	font:bold 17pt "Arial";
	color:#ffe400;
}
.txt-yellow10pt{
	font:bold 10pt "Arial";
	color:#ffe400;
}
.txt-darkgreen10pt{
	font:bold 8pt "Arial";
	color:#515b21;
}
.txt-white{
	font:bold 10pt "Arial";
	color:#ffffff;
}

/* ------------------------------------------------------------
   2. Main Structure
---------------------------------------------------------------*/
/* Wrapper*/
#wrapper {
	width:1000px;
	height:651px;
	position: relative;
	z-index:10;
	margin: 0px auto;
}
#wrapper-shadow{
	width:1000px;
	float:left;
}
/* Content Holder*/
#holder{
	width:960px;
	float:left;
	height:591px;
}

#holder-shadow{
	width:20px;
	float:left;
}

/* Backgronud for different section*/
.bg-aboutlovetosave{
	background:url(../i/bg-aboutlovetosave.jpg) center top no-repeat;
}

.bg-howtohelp{
	background:url(../i/bg-howtohelp.jpg) center top no-repeat;
}

.bg-howtohelp2{
	background:url(../i/bg-howtohelp2.jpg) center top no-repeat;
}

.bg-lovebank{
	background:url(../i/bg-loverbank.jpg) center top no-repeat;
}

.bg-loverbankdash{
	background:url(../i/bg-loverbankdash.jpg) center top no-repeat;
}

/* Navigation */
#nav{
	outline:none;
	width:960px;
	height:90px;
	position:absolute;
	z-index:10000;
	top:520px;
	left:20px;
}

#nav-my{
	width:960px;
	position:absolute;
	z-index:9000;
	top:536px;
	left:20px;
}

/* Logo Digi */
#logo{
	width:85px;
	position:absolute;
	z-index:11000;
	top:500px;
	left:64px;
	display:none;
}

/* Logo Love */
#logo-love{
	width:212px;
	position:absolute;
	top:5px;
	left:43px;
	z-index:12000;	
}


#row{
	width:100%;
	float:left;
}

/* Brown Box holder for text box */
#brownbox{
	width:320px;
	float:left;
	background:url(../i/box-left.gif) left center no-repeat;
	padding:0 0 0 10px;
}

#brownbox p.brown-center{
	float:left;
	width:310px;
	padding:8px 0 0 0;
	color:#ffffff;
	background:#515b21;
	font:bold 11pt "Arial";
	height:27px;
}

#brownbox p.brown-right{
	float:left;
	width:10px;
}

.input-browbox{
	background:url(../i/txt-box-bg.gif) left center no-repeat;
	width:137px;
	height:18px;
	border:0;
	text-align:center;
	font-weight:bold;
}

/* for login page */
#brownbox p.brown-center-login{
	float:left;
	width:236px;
	padding:8px 12px 0 12px;
	color:#ffffff;
	background:#515b21;
	font:normal 9pt "Arial";
	height:27px;
}

.input-login{
	background:url(../i/txt-box-bg2.gif) left center no-repeat;
	width:226px;
	height:18px;
	border:0;
	font-weight:bold;
	padding:0 8px;
}

/* ------------------------------------------------------------
   3. Main Content
---------------------------------------------------------------*/
/* Content Left */

#content-left{
	width:350px;
	float:left;
	padding:231px 20px 0 52px;
}

/* Content Right */
#content-right{
	width:501px;
	float:left;
}

/* Content Right - spacing arrangement */
.c-mydashboard{
	padding:69px 0 0 37px;
}

.c-joinnow{
	padding:76px 0 0 78px;
	width:460px!important;
}

.c-login{
	padding:190px 0 0 113px;
	width:425px!important;
}

.c-mysupporter{
	padding:20px 20px 0 0;
	width:518px!important;
}

.c-aboutlove{
	padding:170px 0 0 145px!important;
	width:486px!important;
}

.c-spreadlove{
	padding:42px 0 0 0!important;
	width:538px!important;
}

/* Love Bank- After Login - My Dashboard */

.promo-sb{ /* promote your campaign with */
	margin:1px 0;
}

.btn-checkout{
	float:left;
	padding:9px 0 0 57px;
}

/* Love Bank- After Login - My Supporter - content style in Iframe */
.support-name{
	margin:0 10px 10px 0;
	font:bold 10pt "Arial";
	color:#124f02;
}


/* Join Now */
.btn-createnow{ /* Button for joinnow.php */
	float:right;
	width:94px;
	padding:0 50px 0 0;
}

/* About love */
.btn-savenow{ /* Button for about.php */
	float:right;
	width:94px;
	margin:120px 0 0 0;
}

/* How Love Helps*/
.btn-title-howlovehelp{
	margin:0 0 5px 0;
	clear:both;
}


.naturebox-b{
	display:block;
	width:167px;
	position:absolute;
	left:540px;
	top:120px;
	z-index:5;
}

.socialbox-b{
	display:block;
	width:167px;
	position:absolute;
	left:690px;
	top:209px;
	z-index:10;
}

.healthbox-b{
	display:block;
	width:167px;
	position:absolute;
	left:547px;
	top:285px;
	z-index:15;
}

#charitybox{
	width:94px;
	float:left;
	padding:50px 65px 0 0;
}

#charitybox p.space-9{
	padding:0 0 9px 0
}

a.nature_selected { display: block; width: 94px; height: 104px;background: url("../i/help-snature1-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand; }
a.nature { display: block; width: 94px; height: 104px;background: url("../i/help-snature-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand; }
a:hover.nature{ display: block; width: 94px; height: 104px;background: url("../i/help-snature1-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.social_selected{ display: block; width: 94px; height: 104px;background: url("../i/help-ssocial1-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a.social{ display: block; width: 94px; height: 104px;background: url("../i/help-ssocial-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.social{ display: block; width: 94px; height: 104px;background: url("../i/help-ssocial1-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.health_selected { display: block; width: 94px; height: 104px;background: url("../i/help-shealth1-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a.health { display: block; width: 94px; height: 104px;background: url("../i/help-shealth-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.health{ display: block; width: 94px; height: 104px;background: url("../i/help-shealth1-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}

#logo-listing{
	float:left;
	width:350px;
	padding:60px 0 0 0;
}

.logo-nature-spacing{
	padding:30px 0 0 0 !important;
}

#logo-listing p.lg-right{
	float:left;
	width:149px;
	padding:0 40px 14px 0;
}

#logo-listing p.lg-left{
	float:left;
	width:149px;
	padding:0 0 14px 0;
}

#logo-listing p.lg-center{
	float:left;
	width:350px;
	padding:0 0 14px 0;
	text-align:center;
}

#logo-listing p.lg-center2{
	width:82px;
	position:absolute;
	top:290px;
	left:690px;
}



/*
ul.howlovehelp-panel{
	list-style:none;
	padding:0 0 5px 0;
}

li{
	list-style:none;
	padding:0 0 2px 0;
}

li.greenbar{
	list-style:none;
	background:url(../i/bg-green.gif) left top no-repeat;
	width:474px;
	padding:0 0 0 16px;
}


a.spca { display: block; width: 490px; height: 21px;background: url("../i/link-spca-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.spca{ display: block; width: 490px; height: 21px;background: url("../i/link-spca1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.mns { display: block; width: 490px; height: 21px;background: url("../i/link-mns-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.mns{ display: block; width: 490px; height: 21px;background: url("../i/link-mns1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.bct { display: block; width: 490px; height: 21px;background: url("../i/link-bct-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.bct{ display: block; width: 490px; height: 21px;background: url("../i/link-bct1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.gec { display: block; width: 490px; height: 21px;background: url("../i/link-gec-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.gec{ display: block; width: 490px; height: 21px;background: url("../i/link-gec1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}


a.nkf { display: block; width: 490px; height: 21px;background: url("../i/link-nkf-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.nkf{ display: block; width: 490px; height: 21px;background: url("../i/link-nkf1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.ijn { display: block; width: 490px; height: 21px;background: url("../i/link-ijn-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.ijn{ display: block; width: 490px; height: 21px;background: url("../i/link-ijn1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.hospis { display: block; width: 490px; height: 21px;background: url("../i/link-hospis-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.hospis{ display: block; width: 490px; height: 21px;background: url("../i/link-hospis1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.makna { display: block; width: 490px; height: 21px;background: url("../i/link-makna-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.makna{ display: block; width: 490px; height: 21px;background: url("../i/link-makna1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}


a.ncbm { display: block; width: 490px; height: 21px;background: url("../i/link-ncbm-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.ncbm{ display: block; width: 490px; height: 21px;background: url("../i/link-ncbm1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.mkkm { display: block; width: 490px; height: 21px;background: url("../i/link-mkkm-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.mkkm{ display: block; width: 490px; height: 21px;background: url("../i/link-mkkm1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.wao { display: block; width: 490px; height: 21px;background: url("../i/link-wao-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.wao{ display: block; width: 490px; height: 21px;background: url("../i/link-wao1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.nacscom { display: block; width: 490px; height: 21px;background: url("../i/link-nacscom-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.nacscom{ display: block; width: 490px; height: 21px;background: url("../i/link-nacscom1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.hope { display: block; width: 490px; height: 21px;background: url("../i/link-hope-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.hope{ display: block; width: 490px; height: 21px;background: url("../i/link-hope1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
*/

/* Spread the Love*/

.txt-space{
	margin:0 0 6px 0;
}

#promotebox{
	float:left;
	width:470px;
	padding:0 0 11px 10px;
}

#promotebox p.space-50{
	padding:0 50px 0 0;
	float:left;
}

#promote-listing{
	float:left;
	width:483px;
	display:none;
}

#promote-listing .whitebox{
	float:left;
	width:483px;
}

#promote-listing .whitebox-content{
	float:left;
	width:453px;
	background:#ffffff;
	padding:0 15px;
}
#promote-listing .whitebox-content p{
	float:left;
	padding:3px 8px 5px 8px;
	text-align:center;
}

#promote-listing .whitebox-content p a{
	padding:1px 0 0 0;
	color:#000000;
}


/* save Now*/

.txt-savenow{
	margin:0 0 15px 0;
}




/* All Button*/
a.login { display: block; width: 91px; height: 31px;background: url("../i/btn-login-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.login{ display: block; width: 91px; height: 31px;background: url("../i/btn-login1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.send { display: block; width: 91px; height: 31px;background: url("../i/btn-send-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.send{ display: block; width: 91px; height: 31px;background: url("../i/btn-send1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.back { display: block; width: 91px; height: 31px;background: url("../i/btn-back-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.back{ display: block; width: 91px; height: 31px;background: url("../i/btn-back1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.savenow { display: block; width: 93px; height: 125px;background: url("../i/btn-savenow-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.savenow{ display: block; width: 93px; height: 125px;background: url("../i/btn-savenow1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.votenow { display: block; width: 93px; height: 125px;background: url("../i/btn-votenow-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.votenow{ display: block; width: 93px; height: 125px;background: url("../i/btn-votenow1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.createnow { display: block; width: 93px; height: 125px;background: url("../i/btn-createnow-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.createnow{ display: block; width: 93px; height: 125px;background: url("../i/btn-createnow1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

/* Vote Button for Popup Box*/
a.vote { display: block; width: 91px; height: 31px;background: url("../i/btn-vote-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.vote{ display: block; width: 91px; height: 31px;background: url("../i/btn-vote1-trans.gif") 0 0 no-repeat;text-decoration: none;cursor:hand;}


/* unknow button*/
a.Back-campaign { display: block; width: 226px; height: 37px;background: url("../i/btn-Back-campaign-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.Back-campaign{ display: block; width: 226px; height: 37px;background: url("../i/btn-Back-campaign1-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}

a.Back-charity { display: block; width: 226px; height: 37px;background: url("../i/btn-Back-charity-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}
a:hover.Back-charity{ display: block; width: 226px; height: 37px;background: url("../i/btn-Back-charity-trans.png") 0 0 no-repeat;text-decoration: none;cursor:hand;}


/* ------------------------------------------------------------
   4. Footer
---------------------------------------------------------------*/
#footer {
	width:960px;
	float:left;
	font:normal 7pt "Tahoma";
	Color:#808080;
	background:url(../i/bg-footer.gif) left bottom no-repeat #ffffff;
	text-align:center;
	padding:14px 0 21px 0;
	top:611px;
	left:20px;
	position:absolute;
}

#footer a {
	font:normal 7pt "Tahoma";
	Color:#808080;
	text-decoration: none;
	padding:0 5px;
}
#footer a:hover {
	text-decoration: underline;
}

.space-footer{
	padding:8px 0 0 0;
}




/* ------------------------------------------------------------
   5. Navigation
---------------------------------------------------------------*/

a {outline:none}
#diginav {display:block; width:960px; height:41px; background:url(../i/nav-off.gif) no-repeat 0 0; position:relative;}

a#digititle, a#digititle:visited {display:block; width:400px; height:0; padding-top:41px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#digititle {height:41px; he\ight:0;}
#diginav a#digititle:hover {background:transparent url(../i/white.gif) no-repeat 0 0; overflow:visible; color:#c00;}

a#diginav_about_selected {display:block; z-index:10200; background:transparent url(../i/nav-aboutlovetosave.gif) no-repeat 0 0; width:180px; height:0; padding-top:65px; position:absolute; left:148px; top:-24px;}
a#diginav_about {display:block; z-index:10100; width:180px; height:0; padding-top:41px; overflow:hidden; position:absolute; left:148px; top:0;}
* html a#diginav_about {height:65px; he\ight:0;}
a#diginav_about:hover {background:transparent url(../i/nav-aboutlovetosave.gif) no-repeat 0 0; overflow:visible; top:-24px; padding-top:65px; }

a#diginav_joinnow_selected {display:block; z-index:10201; background:transparent url(../i/nav-joinnow.gif) no-repeat 0 0; width:138px; height:0; padding-top:65px; position:absolute; left:302px; top:-24px;}
a#diginav_joinnow {display:block; z-index:10101; width:138px; height:0; padding-top:41px; overflow:hidden; position:absolute; left:302px; top:0;}
* html a#diginav_joinnow {height:65px; he\ight:0;}
a#diginav_joinnow:hover {background:transparent url(../i/nav-joinnow.gif) no-repeat 0 0; overflow:visible; top:-24px; padding-top:65px; }

a#diginav_spread_selected {display:block; z-index:10202; background:transparent url(../i/nav-spreadlove.gif) no-repeat 0 0; width:172px; height:0; padding-top:65px; position:absolute; left:398px; top:-24px;}
a#diginav_spread {display:block; z-index:10102; width:172px; height:0; padding-top:41px; overflow:hidden; position:absolute; left:398px; top:0;}
* html a#diginav_spread {height:65px; he\ight:0;}
a#diginav_spread:hover {background:transparent url(../i/nav-spreadlove.gif) no-repeat 0 0; overflow:visible; top:-24px; padding-top:65px; }

a#diginav_help_selected {display:block; z-index:10203; background:transparent url(../i/nav-howlovehelp.gif) no-repeat 0 0; width:173px; height:0; padding-top:65px; position:absolute; left:538px; top:-24px;}
a#diginav_help {display:block; z-index:10103; width:173px; height:0; padding-top:41px; overflow:hidden; position:absolute; left:538px; top:0;}
* html a#diginav_help {height:65px; he\ight:0;}
a#diginav_help:hover {background:transparent url(../i/nav-howlovehelp.gif) no-repeat 0 0; overflow:visible; top:-24px; padding-top:65px; }

a#diginav_bank_selected {display:block; z-index:10204; background:transparent url(../i/nav-loverbank.gif) no-repeat 0 0; width:134px; height:0; padding-top:65px; position:absolute; left:688px; top:-24px;}
a#diginav_bank {display:block; z-index:10104; width:134px; height:0; padding-top:41px; overflow:hidden; position:absolute; left:688px; top:0;}
* html a#diginav_bank {height:65px; he\ight:0;}
a#diginav_bank:hover {background:transparent url(../i/nav-loverbank.gif) no-repeat 0 0; overflow:visible; top:-24px; padding-top:65px; }

a#diginav_login_selected {display:block; z-index:10205; background:transparent url(../i/nav-login.gif) no-repeat 0 0; width:139px; height:0; padding-top:65px; position:absolute; left:798px; top:-24px;}
a#diginav_login {display:block; z-index:10105; width:139px; height:0; padding-top:41px; overflow:hidden; position:absolute; left:798px; top:0;}
* html a#diginav_login {height:65px; he\ight:0;}
a#diginav_login:hover {background:transparent url(../i/nav-login.gif) no-repeat 0 0; overflow:visible; top:-24px; padding-top:65px; }

a#diginav_dash_selected {display:block; z-index:10205; background:transparent url(../i/nav-dashboard.gif) no-repeat 0 0; width:139px; height:0; padding-top:65px; position:absolute; left:798px; top:-24px;}


#digidash {display:block; width:960px; height:38px; background:url(../i/nav-my-off.gif) no-repeat 0 0; position:relative;}

a#digidash_dashboard_selected {display:block; z-index:9200; background:transparent url(../i/nav-mydashboard.gif) no-repeat 0 0; width:85px; height:0; padding-top:38px; position:absolute; left:178px; top:0;}
a#digidash_dashboard {display:block; z-index:9100; width:85px; height:0; padding-top:38px; overflow:hidden; position:absolute; left:178px; top:0;}
* html a#digidash_dashboard {height:38px; he\ight:0;}
a#digidash_dashboard:hover {background:transparent url(../i/nav-mydashboard.gif) no-repeat 0 0; overflow:visible; top:0; padding-top:38px; }

a#digidash_support_selected {display:block; z-index:9201; background:transparent url(../i/nav-mysupport.gif) no-repeat 0 0; width:85px; height:0; padding-top:38px; position:absolute; left:263px; top:0;}
a#digidash_support {display:block; z-index:9101; width:85px; height:0; padding-top:38px; overflow:hidden; position:absolute; left:263px; top:0;}
* html a#digidash_support {height:38px; he\ight:0;}
a#digidash_support:hover {background:transparent url(../i/nav-mysupport.gif) no-repeat 0 0; overflow:visible; top:0; padding-top:38px; }

a#digidash_logout_selected {display:block; z-index:9202; background:transparent url(../i/white.gif) no-repeat 0 0; width:85px; height:0; padding-top:38px; position:absolute; left:348px; top:0;}
a#digidash_logout {display:block; z-index:9102; width:85px; height:0; padding-top:38px; overflow:hidden; position:absolute; left:348px; top:0;}
* html a#digidash_logout {height:38px; he\ight:0;}
a#digidash_logout:hover {background:transparent url(../i/white.gif) no-repeat 0 0; overflow:visible; top:0; padding-top:38px; }


/* ------------------------------------------------------------
   6. Form Elements
---------------------------------------------------------------*/

#form {
	float:left;
	width:100%;
	padding:15px 0 0 0;
}
#form label {
	display: block;
	float: left;
}
#form p.row {
	width:470px;
	float:left;
	margin:5px 0;

}
#form p.row2 {
	float:left;
	margin:5px 0;
	padding:0 0 0 126px;
}
#form label {
	width: 120px;
	padding: 2px 5px 0 0;
	color:#515b21;
	font:normal 9pt "Arial"!important;
}

#form2 {
	float:left;
	width:500px;
	padding:15px 0 0 0;
}
#form2 label {
	display: block;
	float: left;
}
#form2 p.row {
	width:470px;
	float:left;
	margin:5px 0;

}
#form2 p.row2 {
	float:left;
	margin:5px 0;
	padding:0 0 0 126px;
}
#form2 label {
	width: 120px;
	padding: 2px 5px 0 0;
	color:#515b21;
	font:normal 9pt "Arial"!important;
}
.textarea {
	width:200px;
	border:1px solid #608002;
	background:#ffd503;
}

.input{
	border:1px solid #608002;
	width: 180px;
	background:#ffd503;

}
.field {
	border:1px solid #608002;

}
.select {
	border:1px solid #608002;
	background:#ffd503;

}

input.required {
	border:1px solid #e6e6e6;
	height:15px;
	width: 180px;
}
input.required, textarea.required {
	border: 1px solid #d9d9d9;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #ff7f00;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}
.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #ff7f00;
	color : #FFF;
	font-weight: bold;
	text-align:center;
}

/* ------------------------------------------------------------
   7. Popup
---------------------------------------------------------------*/
#pop{
	width:278px;
	position:relative;
	margin: 0px auto;
}

#pop-top{
	width:278px;
	float:left;
}

#pop-top img.poplogo{
	float:left;
	margin:0 15px 0 0;
}

#pop-top p.poptitle{
	float:left;
	padding:15px 0 0 0;
	font:bold 10pt "Arial";
	color:#225c13;
}

#pop-url{
	width:258px;
	float:left;
	margin:5px 0;
	background:url(../i/pop-yellowbar.gif) left top no-repeat;
	padding:3px 10px;
	color:#0083cb;
}

#pop-url a{
	color:#0083cb;
	font-weight:bold;
}

#pop-url a:hover{
	text-decoration:underline;
}


#pop-content{
	width:260px;
	float:left;
	padding:9px;
	background:url(../i/pop-content-top.gif) left top no-repeat #515b20;
	color:#ffffff;
	
}
#pop-content-bottom{
	width:278px;
	float:left;
}

#pop-content-vote{
	width:91px;
	float:left;
	margin:5px 0 0 0;
}


#pop-close{
	width:60px;
	float:right;
	margin:15px 0 0 0;
}
