/* CSS Document */
/* start defining basic frame of web page*/
html, body{margin:0;padding:0;text-align:left;} 
body {margin:0px 0px 0px 0px;padding:0;background-color:#FFF;}
#pageframe {margin:0 auto;padding:0;width:1024px;text-align:left;background:#FFFFFF:}
#maincolumn{position:relative;left:0;padding:0;margin:0;height:646px;background:url(../assets/t_swirlbckg.jpg);background-position:0px 677px;background-repeat:no-repeat;}
/* end defining basic frame of web page*/

/* start defining basic fonts, hyperlinks, bullets and images*/
p {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;margin:0px;padding:0px;color:#767676;line-height:17px;margin-bottom:10px;}
p a:link,a:visited {color:#767676;}
p a:hover{color:#333333;}
img {border: 0px none;}
.t_bullet{margin-bottom:0px;background:url(../assets/t_bullet.png);background-repeat:no-repeat;background-position:2px 8px;padding-left:25px;}
.t_last_bullet{margin-bottom:10px;background:url(../assets/t_bullet.png);background-repeat:no-repeat;background-position:2px 8px;padding-left:25px;}
.abovebullet{margin-bottom:1px;}
/* end defining basic fonts, hyperlinks, bullets and images*/

/*start defining common elements*/
#t_top_wooden_bckg{position:absolute;width:1024px;height:133px;left:0px;top:0px;background:url(../assets/t_top_wooden_bckg.jpg);}
#t_top_greybar{position:absolute;width:1024px;height:7px;left:0px;top:133px;background:#808083;font-size:1px;}
#t_flashmenu{position:absolute;width:340px;height:340px;left:44px;top:-53px;z-index:1;}
#t_flashimg{position:absolute;width:742px;height:136px;left:282px;top:146px;z-index:0;}
#t_accessible{position:absolute;width:42px;height:20px;left:30px;top:774px;}
#t_footer{position:absolute;width:520px;height:49px;left:95px;top:770px;}
#t_footer p{font-size:11px;line-height:19px;}
/*end defining common elements*/

/*start defining form elements*/
#pageframeform {
	width:750px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #8F7CAB;
	padding-bottom:30px;
	padding-top;30px;
	margin-top:30px;
	text-align:left;
	}
#formwrapper {
	position:absolute;top:200px;left:100px;width: 750px;}
}
div.rowview {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
  	clear: both;
	color:#7d7d7d;
  }
 div.rowaddedit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
  	clear: both;
  	padding-top: 12px;
	color:#7d7d7d;
 }

div.rowview span.label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7d7d7d;
  float: left;
  width: 250px;
  text-align: right;
  line-height:30px;
  }

div.rowview span.formw {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7d7d7d;
  float: right;
  width: 480px;
  text-align: left;
  padding-left: 12px;
  line-height:30px;
  } 
  
div.rowaddedit span.label {
	float: left;
	width: 250px;
	text-align: right;
	padding-top: 0px;
	vertical-align: top;	
  }

div.rowaddedit span.formw {
	float: right;
	width: 480px;
	text-align: left;
	padding-left: 8px;
	vertical-align: top;	
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
  } 
 .red {
	color: Red;
	vertical-align:top;
}
/*end defining form*/