/* CSS Document */

/* --------  Styles RESET -------- */

html{color:#000;margin:0px;padding:0px;}
a{cursor:pointer;outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,label,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-spacing:0;}
fieldset,img{border:0;}
li{list-style:none; vertical-align:top;}
caption,th{text-align:left;}
abbr,acronym {border:0;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend{color:#000;}
a:focus{-moz-outline-style: none; border:0px;}

/* ------ /Styles RESET -------- */


/* ------------------------------------------------------------------------------------------------ */

body{
	margin:0px; 
	padding:0px 0px 0px 0px;
	background-color:#fff;
	font-family:"Trebuchet MS";
	}
	
/* ------------------------------------------------------------------------------------------------ */

.NewGoalViewWrapper{
	width:256px;
	}
	
.NewGoalViewWrapper-TopCap{
	width:256px;
	height:40px;
	background:transparent url(../hsgm-images/add-custom-item/bgWrapper-TopCap.png) no-repeat;
	overflow:hidden;
	}
.NewGoalViewWrapper-Bg{
	width:216px;
	padding:0px 20px 0px 20px;
	background:transparent url(../hsgm-images/add-custom-item/bgWrapper-Bg.png) repeat-y;
	}
.NewGoalViewWrapper-BottomCap{
	width:256px;
	height:27px;
	background:transparent url(../hsgm-images/add-custom-item/bgWrapper-BottomCap.png) no-repeat;
	overflow:hidden;
	}	
	
/* ------------------------------------------------------------------------------------------------ */

	
.NewGoalViewWrapper fieldset{
	padding:10px 5px 0px 5px;
	}

.NewGoalViewWrapper .FormField{
	width:auto;
	height:25px;
	background:transparent url(../hsgm-images/add-custom-item/bgFormField.gif) 0 0 no-repeat;
	overflow:hidden;
	padding:0px 0px 0px 5px;
	margin:0px 14px 13px 0px;
	}
.NewGoalViewWrapper .FormField-GrayBox{
	width:190px;
	}
.NewGoalViewWrapper .FormField-GrayBox2{
	width:80px;
	}
.NewGoalViewWrapper .FormField-GrayBox3{
	width:40px;
	}
.NewGoalViewWrapper .FormFieldToRight{
	width:auto;
	height:23px;
	background:transparent url(../hsgm-images/add-custom-item/bgFormField.gif) 100% 0 no-repeat;
	overflow:hidden;
	padding:3px 5px 0px 0px;
	}
.NewGoalViewWrapper input{
	height:18px;
	border:none;
	background-color:#fff;
	font-size:12px;
	color:#777569;
	}
.NewGoalViewWrapper label{
	font-size:12px;
	display:block;
	color:#777569;
	padding:1px 0px 0px 0px;
	display:block;
	}

.NewGoalViewWrapper a.BtnAdd{
	width:auto;
	height:23px;
	overflow:hidden;
	float:left;
	background:transparent url(../hsgm-images/add-custom-item/btnGreen.gif) 0 0 no-repeat;
	display:block;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 0px 5px;
	margin:0px 0px 5px 0px;
	}
.NewGoalViewWrapper a.BtnAdd span{
	background:transparent url(../hsgm-images/add-custom-item/btnGreen.gif) 100% 0 no-repeat;
	display:block;
	height:19px;
	float:left;
	padding:4px 10px 0px 5px;
	margin:0px 0px 0px 0px;
	}
.NewGoalViewWrapper a.BtnAdd:hover{
	color:#F7F9EE;
	}

/* ------------------------------------------------------------------------------------------------ */

.NewGoalViewWrapper .MultipleFields{
	width:100px;
	padding:3px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	float:left;
	}
	
.BtnHolder{
	padding:0px 0px 0px 10px;
	width:auto;
	}