html{font-size:100%;}
body{margin: 0;padding: 0;font-family:arial,helvetica,clean,sans-serif;font-size:.75em;}
form{margin:0px;padding:0px;}
/*#container {margin:auto;width:755px;text-align:left;}*/
h1 {font-size:1.5em}  /* displayed at 18px */
h2 {font-size:1.25em}  /* displayed at 15px */
h3 {font-size:1.16em}  /* displayed at 14px */
h4 {font-size:1em}  /* displayed at 12px */

#content{margin-top:10px;width:755px;}
#content #col1 {float:left;margin-right:20px;width:370px;padding:0px 0px 0px 10px;}
#content #col2 {float:right;padding:0px;width:340px;}



input.disabled {background-color:#d6f1f1;border:0px;color:#000000}
label.disabled {color:#cccccc}
#useridInputDis {background-color:#d6f1f1;color:#000000;margin:5px 0px 0px 0px;padding:3px;font-weight:bold;width:200px;}

#contactus {background-color: #FFFFCC;width:333px;border:1px solid #999999;border-top-width: 0px;padding-right:10px;padding-top:10px;padding-bottom:10px;padding-left:10px;}
#newlogin {background-color: #DFE0DF;width:318px;border:1px solid #999999;border-top-width: 0px;padding-right:10px;padding-top:10px;	padding-bottom:20px;padding-left:10px;}



#securityFeatures 
{

	height		: 70px;
	padding-right	: 10px;	
	padding-top	: 10px;
	padding-bottom	: 20px;
	padding-left	: 10px;
	border		: 1px solid #000000;
}
#passwordTips 
{
	position	: absolute;
	top		: 450px;
	left		: 15px
;

	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 353px;
	height		: 70px;
	padding-top	: 45px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;
}

#passwordTipsRight 
{
	position	: absolute;
	top		: 200px;
	left		: 400px
;

	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 353px;
	height		: 70px;
	padding-top	: 45px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;
}


#loggedIn 
{
	position	: absolute;
	top		: 100px;
	left		: 15px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 725px;
	height		: 300px;
	padding-top	: 305px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;
}
#otherContent 
{
	position	: absolute;
	top		: 0px;
	left		: 350px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 380px;
	height		: 330px;
	padding-top	: 135px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;
}

#secondaryAuth 
{
	position	: absolute;
	top		: 100px;
	left      	: 10px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 300px;
	height		: 400px;
	padding-top	: 10px;
	padding-left	: 15px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;
}


div.popup 
{
	background		: url(../images/left_arrow_blue.gif);
	background-position	: center left;
	background-repeat	: no-repeat;
	visibility		: hidden; 
	position		: absolute; 
	z-index: 1000;
}

div.popup div.shadow 
{
	margin-left	: 7px;
	width		: 350px;
	background-color: #CCCCCC;
	padding		: 0px 2px 2px 0px;
}

div.popup div.shadow div.content 
{
	background-color: #d6f1f1;
	padding		: 5px; 
	font-family	: Arial, Helvetica, sans-serif; 
	font-size	: 11px;
}

#personalizedIdDiv
{
	position	: absolute;
	top		: 140px;
	left		: 20px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 420px;	
	padding-right	: 10px;	
	padding-top	: 10px;
	padding-bottom	: 20px;
	padding-left	: 0px;
	background-color: #FFFFFF;	
}
#passwordSecurity
{
	position	: absolute;
	top		: 150px;
	left		: 500px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 240px;
	height		: 380px;
	padding-top	: 185px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;

}

}
#accountInformationDiv
{
	display		: block;	
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 480px;


}
#accountTable
{	
	border-style	: solid;
	border-width	: 1px 0px 0px 0px;
	border-color	: #000000;
	padding-left	: 10px;
	padding-top	: 3px;
	padding-bottom	: 3px;

}
#watermarkInfoDiv
{
	position	: absolute;
	top		: 175px;
	left		: 495px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 240px;
	height		: 150px;
	padding-top	: 155px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;
}
#watermarkInfoDivsm
{
	position	: absolute;
	top		: 350px;
	left		: 400px
;

	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	width		: 353px;
	height		: 70px;
	padding-top	: 45px;
	background-color: #FFFFFF;
	border		: 1px solid #000000;
}
}

#confirmationContent
{
	width		: 725px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	padding-left	: 10px;


}
#confirmationTable
{
	padding-left	: 10px;
	padding-top	: 3px;
	padding-bottom	: 5px;

}
#registerAccountRight
{
	position	: absolute;
	top		: 265px;
	left		: 410px;
	width		: 330px;
	font-size	: 12px;
}
.errorInput
{
	background-color: #FFB224;
	
}

.highlightInput
{
	background-color: #d6f1f1;
	
}
#errorDiv
{
	width		: 318px;
	display		: none;
	background-color: #FFB224;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 12px;
	font-style	: normal;
	font-weight	: normal;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top	: 5px;
	padding-bottom	: 5px;
	margin-bottom:10px;
}
div.errorpopup 
{
	background		: url(../images/focuswindow_error_arrow.gif);
	background-position	: center left;
	background-repeat	: no-repeat;
	visibility		: hidden; 
	position		: absolute; 
}

div.errorpopup div.errorshadow 
{
	margin-left	: 7px;
	width		: 350px;
	background-color: #CCCCCC;
	padding		: 0px 2px 2px 0px;
}

div.errorpopup div.errorshadow div.errorcontent 
{
	background-color: #FFB224;
	padding		: 5px; 
	font-family	: Arial, Helvetica, sans-serif; 
	font-size	: 12px;
}

/* for watermark popup */
#selectWatermark {}
#selectWatermark #categories{float:left;width:120px;margin-right:10px;}
#selectWatermark #categories a {}
#selectWatermark #categories a.selected {font-weight:bold;color:#000000;text-decoration:none;}
#selectWatermark #images{height:214px;overflow:auto;padding-right:10px;}
#selectWatermark #images img {float: left;width: 80px;height: 80px;}
#selectWatermark #images a:link, #selectWatermark #images a:visited{float:left;border:1px solid #7b797b;margin:2px 7px 7px 2px;}
#selectWatermark #images a:hover, #selectWatermark #images a.selected{border:3px solid #ff0013;padding:0px;margin:0px 5px 5px 0px;}
#selectWatermark #pageLinks{text-align:right;clear:both;padding-right:40px;padding-top:10px;margin-left:130px;}
#selectWatermark #pageLinks p{margin:3px 0px 3px 0px;}
#selectWatermark #pageLinks input{float:left;margin:0px 10px 3px 0px;}
#selectWatermark #pageLinks a.selected{text-decoration:none;font-weight:bold;}

p.alertMessage {background:#FFFFCC;padding:5px;color:maroon;font-size:12px;}

/* customize yui dialog */
.yui-skin-sam .customDialog .hd {font-size:18px;background:url(../images/lightbox_header_large.jpg)}
.yui-skin-sam .customDialog. .bd {width:100%;overflow:auto;}

/* customize yui dialog */
.yui-skin-sam .scenarioDialog .bd {background-color:#ffffff;font-size:11px;}
.yui-skin-sam .scenarioDialog .bd ul li {line-height:18px;}
.yui-skin-sam .scenarioDialog .bd ul li.red {color:#FF0000;font-weight:bold;}

.minibutton
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: dimgray;
    TEXT-DECORATION: none
}
.minibutton A
{
    COLOR: black;
    BACKGROUND-COLOR: lightgrey;
    TEXT-DECORATION: none
}

.actionsList {text-align:left;font-size:11px;visibility:visible;position:absolute;top:0px;left:0px;padding:0px 2px 2px 0px;background:#dcdcdc;}
.actionsList ul {list-style-type:none;border:1px solid #999999;background:#ffffff;margin:0px;padding:0px}
.actionsList ul li {width:100%;overflow:hidden;}
.actionsList ul li a {display:block;padding:5px 8px 5px 8px;text-decoration:none;border-top:1px solid white;border-bottom:1px solid white;white-space:nowrap;width:100%}
.actionsList ul li a:hover {background:#f4f4f4;text-decoration:none;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
