/** START: EZC CSS **/
#customLogo { background-color: transparent; background-image: url(http://www.photographyangel.com/img/logo_m.gif); background-repeat: no-repeat; background-position: top left; }
#customLogo, #customLogo a, #customLogo a:active, #customLogo a:hover, #customLogo a:visited { text-align: left !important; font-family: arial !important; font-size: 14px !important; color: #ffffff !important; text-decoration: none !important; }
#customHeaderContainer { padding-top: 10px; margin: 0 auto; padding-left: 15px; padding-right: 15px; overflow: hidden !important; height: 39px; width: 272px; }
a img.imgBorder, .imgBorder { border-color: #666666 !important; background-color: transparent !important; padding: 0px !important; border-style: solid !important; border-width: 1px !important; }
a:hover img.imgBorder, img.imgBorderOn { border-color: #C2C2C2 !important; background-color: transparent !important; padding: 0px !important; border-style: solid !important; border-width: 1px !important; }
#userName, #userHome { display: none; }
/** END: EZC CSS **/

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body,p,a,alink,vlink,link {
	color: #696F4C;
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	/* for IE6/7 */ 
	*font-size:small; 
	/* for IE Quirks Mode */
	*font:x-small; 
}

img.imgBorder, .imgBorder { 
	border-color: #666666 !important; 
	background-color: transparent !important; 
	padding: 0px !important; 
	border-style: solid !important; 
	border-width: 1px !important; }

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea,
button {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,code,kbd,samp,tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}

.button-group button {
    font:100 76% verdana;
    text-decoration:none;
    background-color: #E4E4E4;
    color: #333;
    cursor: hand;
    vertical-align: middle;
    border: 2px solid #797979;
    border-top-color:#FFF;
    border-left-color:#FFF;
    margin:2px;
    padding:2px;
}

.button-group button.default {
    font-weight:bold;
}

.button-group button:hover, 
.button-group button.hover {
    border:2px solid #90A029;
    background-color:#EBF09E;
    border-top-color:#FFF;
    border-left-color:#FFF;
}

.button-group button:active {
    border:2px solid #E4E4E4;
    background-color:#BBB;
    border-top-color:#333;
    border-left-color:#333;
}


