/* Date Modified: Sat, 22 Jan 2011 */

body{margin:30px auto 60px auto;padding:0 40px;width:1100px;
	font:18px/24px 'Trebuchet MS',trebuchet,verdana,arial,sans-serif;
	border-style:none solid;border-color:#CCD;border-width:3px;
	color:#003;background-color:#EEE;}
body header{margin:20px 0 50px 0;}
body footer{margin:50px 0 0 0;padding:10px;font-size:12px;line-height:14px;text-align:center;clear:both;}
h1,h2,h3,h4{font-family:tahoma,verdana,sans-serif;}
h1{font-size:46px;line-height:50px;}
h2{font-size:32px;line-height:50px;}
h3{font-size:20px;line-height:50px;}
h4{font-size:16px;line-height:50px;}
a:link{color:#339;}
a:visited{color:#363;}
a:active{color:#363;}
table{border-collapse:collapse;}

section#mydata table{width:95%;margin:50px 0;border:solid #CCE 1px;}
#mydata th,#mydata td{padding:16px;vertical-align:middle;text-align:left;border-bottom:solid #CCE 1px;}
#mydata caption{padding:8px 16px;font-size:22px;font-weight:bold;text-align:left;color:#FFF;background-color:#99C;}

div#expired{margin:50px 0;padding:20px 30px;width:730px;color:#633;background-color:#FFE;font-style:italic;}
#expired address:before{content:'\3C\A0';}
#expired address:after{content:'\A0\3E';}

.hidden{display:none;}
td.nowrap{white-space:nowrap;}
tr.altcol{background-color:#E1E1E9;}
.warning{color:red;background-color:yellow;}

/* @group forms */

fieldset.myform{width:600px;margin:50px auto;padding:20px 40px;font-size:20px;background-color:#FCFCFC;border:solid #CCE 2px;}
.myform legend{padding:5px 10px;font-weight:bold;color:inherit;background-color:#EEF;border:2px solid #CCE;}
.myform label,.myform input{display:inline-block;text-align:left;vertical-align:middle;margin:5px 0;}
.myform label{width:220px;padding:16px 0;font-weight:bold;}
.myform input{margin-right:20px;padding:3px;font-size:16px;}
input.mybtn,input.myret{margin-top:30px;padding:5px 10px;font-weight:bold;background-color:#DFD;font-size:18px;}
input.myret{background-color:#FDD;}

fieldset.myform {
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	-moz-box-shadow:none;
	-webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.1);
	box-shadow:3px 3px 6px rgba(0,0,0,0.1);
	}
input.mybtn,input.myret {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	}

/* @end */
