/*
 marc o'polo global stylesheet
*/

/* overall */
html { 
	height:100%;
	}
	
* {  /*for IE */
	margin:0;
	padding:0;
	} 

body { 
	margin:0px;
	padding:0px;
	text-align:center;
	background:#7F8181 url(../../img/site-shopstyle/bg.png) repeat-x;
	font-family:Arial,Verdana;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	color:#525455;
	height:100%;
	}


/* header */
h1 { 
	font-family:Arial, Verdana;
	font-size:24px;
	line-height:28px;
	font-weight:normal;
	color:#525455;
	letter-spacing:0px;
	padding-top:10px;
	padding-bottom:-10px
	}
	
h2 { 
	font-family:Arial, Verdana;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#525455;
	letter-spacing:0px;
	padding-top:8px;
	padding-bottom:-15px
	}


/* print*/
.printtxt {
	font-family:Arial, Verdana;
	font-size:14px;
	font-weight:normal;
	color:#525455;
	}
	
img {
	border:0px;
	}


/* links */
a:link { text-decoration: none; color:#404243; }
a:visited { text-decoration: none; color:#404243; }
a:hover { text-decoration: none; color:#aaaaaa; }
a:active { text-decoration: none; color:#aaaaaa; }

.whitelink a:link { text-decoration: none; color:#ffffff; }
.whitelink a:visited { text-decoration: none; color:#ffffff; }
.whitelink a:hover { text-decoration: none; color:#404243; }
.whitelink a:active { text-decoration: none; color:#404243; }


/* forms */
.textarea{ font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; background-color: #dbdbdb; border: #aaaaaa 1px solid; width:215px; margin-bottom:1px; margin-top:1px; height:100px; }
.input { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; background-color: #dbdbdb; border: #aaaaaa 1px solid; width:215px; height:18px; margin-bottom:0px; margin-top:0px;}
.inputmedium { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; background-color: #dbdbdb; border: #aaaaaa 1px solid; width:120px; margin-bottom:1px; margin-top:1px;}
.inputsmall { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; background-color: #dbdbdb; border: #aaaaaa 1px solid; width:50px; margin-bottom:1px; margin-top:1px;}
.select { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; background-color: #dbdbdb; border: #aaaaaa 1px solid; width:215px; margin-bottom:1px; margin-top:1px;}
.selectmedium { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; background-color: #dbdbdb; border: #aaaaaa 1px solid; width:120px; margin-bottom:1px; margin-top:1px;}
.submit { font-family:Arial, Verdana, Helvetica; font-size:11px; font-style:normal; font-weight:normal; color: #ffffff; border: 0px; width:120px; height:20px; margin-bottom:1px; margin-top:1px; background-image:url("/img/form/submitbtnbg.gif"); background-repeat:no-repeat; text-align:left; vertical-align:middle; padding:0 0 2px 25px;}

/* formwiz */
.mandatory { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; line-height:21px }
.optional { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #404243; line-height:21px }
.error { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #820C0C; line-height:21px }
.done { font-family:Arial, Verdana, Helvetica; font-size:12px; font-style:normal; font-weight:normal; color: #aaaaaa; line-height:21px }