﻿body { font-family:Calibri; margin:0px;}
label { display: inline; width: 100px; }
legend { padding: 0.5em; }
fieldset fieldset label { display: inline; }

/*============================================================================================*/
.commentForm { width: 480px; }
.commentForm label {width: 150px; vertical-align:top; margin-left:5px; font-family:Calibri; font-weight:bold;}
.commentForm select { width: 255px; margin-left:5px;}
.commentForm input[type=text] { width: 70px;  height:17px;  font-family:Calibri; display:inline;
	                            -moz-border-radius:2px;
	                            -webkit-border-radius:2px;
	                            border:1px solid #ACE;
	                            font-size:13px;
	                            margin:0 0 2px 2px;
	                            padding:2px;}
.commentForm input[type=checkbox] { margin-left:5px; margin-top:0px;}
.commentForm input[type=password] { width: 250px;  height:20px; font-family:Calibri; display:inline;
	                            -moz-border-radius:5px;
	                            -webkit-border-radius:4px;
	                            border:1px solid #ACE;
	                            font-size:13px;
	                            margin:0 0 5px  5px;
	                            padding:5px;}
.commentForm textarea { width: 300px; margin:0 0 5px  5px;}
.commentForm textarea.big { width: 400px; height:50px;}
.commentForm label.error, .commentForm button.submit { margin-left: 253px; }
/*============================================================================================*/

/*============================================================================================*/

.commentForm300 { width: 350px; }

.tdTop{width:16; background-image:url('../images/top_mid.gif');}
.tdCenterLeft{width:16; background-image:url('../images/cen_lef.gif');}
.tdCenterRight{height:24px; background-image:url('../images/cen_rig.gif');}
.tdCenterMid{background-image:url('../images/bot_mid.gif'); height:16px;}

.dataListTable{width:100%;}
.dataListTable tr td{border-bottom:solid 1px #f0f0f0;padding:1px;font-size:9pt;}

.dataListBorderTable{border:solid 1px #f0f0f0; width:100%;}
.dataListBorderTable tr td{border-bottom:solid 1px #f0f0f0;padding:1px;font-size:9pt;}

.taskTable{width:100%;}
.taskTable tr td{border-bottom:solid 1px #f0f0f0;padding:3px;font-size:9pt;}

.left{text-align:left;}
.right{text-align:right; width:120px;}
.rightBold{text-align:right; width:150px; font-weight:bold;}
.leftPadding{text-align:left; margin-left:30px;}

.right100{text-align:right; width:100px;}
.right150{text-align:right; width:170px;}
.right250{text-align:right; width:250px;}
.right300{text-align:right; width:300px;}
.rightBold{text-align:right; width:120px; font-weight:bold;}
.right100Bold{text-align:right; width:100px; font-weight:bold;}
.right125Bold{text-align:right; width:125px; font-weight:bold;}
.right150Bold{text-align:right; width:150px; font-weight:bold;}
.right175Bold{text-align:right; width:175px; font-weight:bold;}
.right200Bold{text-align:right; width:200px; font-weight:bold;}
.rightBold250{text-align:right; width:250px; font-weight:bold;}
.bold {font-weight:bold;}

.redBG{ background-color:Red;}
.yellowBG{ background-color:Yellow;}
.greenBG{ background-color:Green;}

.wizardTable{border:solid 1px #f0f0f0; width:100%;}
.wizardTable tr td{border-bottom:solid 1px #f0f0f0;padding:3px;font-size:10pt; font-family:Calibri; }

.wizardTable tr td input[type=text] { width: 130px;  height:17px;  font-family:Calibri; display:inline;
	                            -moz-border-radius:2px;
	                            -webkit-border-radius:2px;
	                            border:1px solid #ACE;
	                            font-size:13px;
	                            margin:0 0 2px 2px;
	                            padding:2px;}
.wizardTable tr td select { width: 152px; margin-left:2px;}



