.w960{width:960px;}
.w950{width:950px;}
.w900{width:900px;}
.w852{width:852px;}
.w820{width:820px;}
.w755{width:755px;}
.w750{width:750px;}
.w735{width:735px;}
.w708{width:708px;}
.w678{width:678px;}
.w670{width:670px;}
.w682{width:682px;}
.w628{width:628px;}
.w635{width:635px;}
.w620{width:620px;}
.w595{width:595px;}
.w582{width:582px;}
.w536{width:536px;}
.w506{width:506px;}
.w475{width:475px;}
.w382{width:382px;}
.w370{width:370px;}
.w363{width:363px;}
.w355{width:355px;}
.w320{width:320px;}
.w303{width:303px;}
.w302{width:302px;}
.w300{width:300px;}
.w265{width:265px;}
.w254{width:254px;}
.w252{width:252px;}
.w238{width:238px;}
.w235{width:235px;}
.w234{width:234px;}
.w209{width:209px;}
.w205{width:205px;}
.w201{width:201px;}
.w185{width:185px;}
.w179{width:179px;}
.w160{width:160px;}
.w142{width:142px;}
.w117{width:117px;}
.w100{width:100px;}

.big{ font-size:18px; font-weight:bold; line-height:35px;}

.pageCenter{margin:0 auto;}
.textCenter{ text-align:center;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; font-size:0px; height:0; line-height:0;}
.clearLeft{clear:left;}
.bold{ font-weight:bold;}
.rightFix20{ margin-right:20px;}
.rightFix10{ margin-right:10px;}
.topFix20{ padding-top:20px;}

.redline{ height:10px; font-size:0; line-height:0; border-bottom:#de2c23 2px solid;}
.rgreyline{ border-left:#e0e0e0 1px solid; padding-left:20px; margin-left:20px;}
.ptitle{font-weight:bold; font-size:14px; line-height:22px;}
.ptitle a:link ,.ptitle a:visited,.ptitle a:active{color:#4d4d4d;text-decoration:none;}
.ptitle a:hover{ color:#e62e24; text-decoration:none; }

.greens{ color:#2daebf;}
.reds{ color:#e82b1e;}


.stdform p, .stdform div.par { margin: 15px 0; }
.stdform div.par { overflow: hidden; }
.stdform span.field, .stdform div.field { margin-left: 0px; display: block; position: relative; }
.stdform .formwrapper { display: block; padding-top: 5px; margin-left: 220px; line-height: 25px; }
.stdform label { float: left; width: 200px; text-align: right; padding: 5px 20px 0 0; }
.stdform label.error { float: none; color: #ff6600; font-size: 11px; display: block; text-align: left; font-weight: bold; }

.stdform input { 
	border: 1px solid #ccc; background: #fcfcfc; padding: 5px 5px; width: 300px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; 
	-moz-box-shadow: inset 1px 1px 2px #ddd; -webkit-box-shadow: inset 1px 1px 2px #ddd; box-shadow: inset 1px 1px 2px #ddd; color: #666; 
}
.stdform input:focus { background: #fff; -moz-box-shadow: inset 1px 1px 2px #eee; -webkit-box-shadow: inset 1px 1px 2px #eee; box-shadow: inset 1px 1px 2px #eee; }
.stdform .smallinput { width:290px; }
.stdform .mediuminput { width: 60%; }
.stdform .longinput { width: 80%; }
.stdform input.error { border: 1px solid #ff6600; }

.stdform input[type=radio], .stdform input[type=checkbox] { width: auto; margin: 0; vertical-align: middle; }
.stdform input[type=submit] { 
	width: auto; margin: 0; font-weight: bold; color: #eee; background: #333; border: 0; padding: 7px 10px; 
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; cursor: pointer;
}
.stdform input[type=reset] {
	width: auto; margin: 0; font-weight: bold; color: #666; border: 1px solid #ccc; background: #eee; padding: 7px 10px;	
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; margin-left: 5px;
}
.stdform input[type=submit]:hover { background: #ffdd00; color: #333; }
.stdform input[type=reset]:hover { background: #ddd; cursor: pointer; color: #333; }

.stdform textarea { 
	border: 1px solid #ccc; background: #fcfcfc; padding: 5px 5px; width:290px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; 
	-moz-box-shadow: inset 1px 1px 2px #ddd; -webkit-box-shadow: inset 1px 1px 2px #ddd; box-shadow: inset 1px 1px 2px #ddd; color: #666;
}
.stdform textarea.error { border: 1px solid #ff6600; }

.stdform select { 
	border: 1px solid #ccc; padding: 7px 5px; min-width: 40%; background: #fcfcfc; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; 
	-moz-box-shadow: inset 1px 1px 2px #ddd; -webkit-box-shadow: inset 1px 1px 2px #ddd; box-shadow: inset 1px 1px 2px #ddd; color: #666;
}
.stdform select.error { border: 1px solid #ff6600; }

.stdform textarea:focus, .stdform select:focus { 
	background: #fff; -moz-box-shadow: inset 1px 1px 2px #eee; -webkit-box-shadow: inset 1px 1px 2px #eee; box-shadow: inset 1px 1px 2px #eee; 
}

.stdform button { border: 1px solid #333; background: #333; color: #fff; cursor: pointer; padding: 7px 10px; font-weight: bold; }
.stdform button:hover { background: #111; border: 1px solid #000; color: #fff; }
.stdform button.cancel { background: #eee; color: #666; border: 1px solid #ddd; }
.stdform button.cancel:hover { background: #ddd; border: 1px solid #ccc; }
.stdform small.desc { font-size: 12px; color: #898989;  display: block; margin: 5px 0 3px 0px; font-weight:bold; }
.stdform .stdformbutton {}
.stdform .stdformbutton .submit{ margin:0; padding:0; border:0; width:107px;}