
/* |||||||||||| -- SUB PAGE STYLIES -- ||||||||||||| */



/*FOR RECEIPTS*/

div.content div.rcptcentercolumn
{
	width:650px;
	padding-left:50px;
}


/* ::::: LEFT NAV ::::: */
div.printpage div.content div.leftnav
{
	float: left;
	visibility: hidden;
	width: 199px;
}

div.printpage table.box
{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 11px;
}

div.printpage table.agree
{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 11px;
}

div.printpage table.agree input
{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 10px;
}

div.content div.leftnav
{
	float: left;
	width: 199px;
}

div.content div.leftnav ul li
{
	background: url(../img/subnav_bullet1.gif) no-repeat 13px 9px;
	list-style-type: none;
	list-style-image: none;
	color: #470000;
	font-weight: bold;
	padding: 5px 8px 5px 27px;
}

div.content div.leftnav ul li.spec
{
	padding-right: 8px;
	padding-left: 27px;
	font-weight: bold;
	background: url(../img/subnav_bullet1.gif) no-repeat 13px 11px;
	list-style-image: none;
	padding-bottom: 8px;
	color: #470000;
	padding-top: 2px;
	list-style-type: none;
}

div.content div.leftnav ul li a
{
	color: #470000;
	text-decoration: none;
}

div.content div.leftnav ul li a:hover
{
	color: #D33201;
	text-decoration: underline;
}

div.content div.leftnav ul li.on
{
	color: #A33E01;
	background-color: #FFFCF1;
	border-top: 1px solid #E7DCB6;
	border-bottom: 1px solid #E7DCB6;
}

div.content div.leftnav ul li.on a
{
	color: #A33E01;
	text-decoration: none;
}

div.content div.leftnav ul li ul li
{
	background: url(../img/subnav_bullet2.gif) no-repeat 0px 7px;
	margin-left: 0px;
	color: #470000;
	font-weight: normal;
	font-size: 10px;
	padding: 3px 0 2px 10px;
	line-height:12px;
}

div.content div.leftnav ul li ul li.spec
{
	background: url(../img/subnav_bullet2.gif) no-repeat 0px 7px;
	margin-left: 0px;
	color: #470000;
	font-weight: normal;
	font-size: 10px;
	padding: 3px 0 2px 10px;
	line-height:12px;
}

div.content div.leftnav ul li ul li.subon
{
	font-weight: bold;
}

div.content div.leftnav ul li ul li a
{
	color: #470000;
	text-decoration: none;
}



/* ::::: LAYOUT ::::: */
div.top
{
	border: 1px solid #C7BC94;
	border-bottom: none;
	height:103px;
	width: 748px;
}

div.top img.mastphoto
{
	float:right;
	border: 0px solid #C7BC94;
	border-bottom: none;
	background-image: url(../img/sub_mastphoto.jpg);
	background-repeat: no-repeat;
	padding: 65px 45px 14px 220px;
}

div.top img.mastlogo
{
	float:left;
}

div.content
{
	padding-left: 0;
}

div.content.nonav div.threeColumn
{
	float: left;
	width: 725px;
	padding: 0 0 0 10px;
}

div.content.nonav div.threeColumn div.indent
{
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
}


div.content.subpage div.threeColumn
{
	float: left;
	width: 508px;
	padding: 0 0 0 10px;
}

div.content.subpage div.threeColumn table.formpairs
{
	width: 100px;
	padding: 0;
	margin: 0;
}

div.content.subpage div.threeColumn table.tableColumns
{
	width: 500px;
	padding: 0;
	margin: 0;
}

div.content.subpage div.threeColumn td.leftColumn
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	width: 200px
}

div.content.subpage div.threeColumn td.centerColumn
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 1px;
	padding-top: 0px;
	background-color: #6C5042;
}


div.content div.centercolumn
{
	float: left;
	width: 280px;
	padding: 0 0 0 20px;
}

div.content div.centercolumn.span
{
	width: 508px;
}

div.content div.centercolumn.spanwide
{
	width: 510px;
}

div.content div.centercolumn.spanfull
{
	width: 710px;
}

div.content div.centercolumn img.pagephoto
{
	border: 1px solid #CAB494;
	margin-bottom: 20px;
}

div.content div.centercolumn table.box
{
	background-color: #FFF;
	padding: 10px;
	width:100%;
}

div.content div.centercolumn table.box td
{
	padding:3px 5px 0px 5px;
}

div.content div.rightcolumn
{
	float: right;
	width: 202px;
	padding-bottom: 10px;
}

div.content div.rightcolumn input.checkbox
{
	width: auto;
	border: 0;
	padding: 0;
	margin: 0;
}

div.content div.rightcolumn p.title
{
	padding-left: 3px;
	font-size: x-small;
	width: 100%;
	color: #ffffff;
	line-height: 12pt;
	position: relative;
	background-color: #400000;
}

div.content div.rightcolumn p.separator
{
	padding-left: 5px;
	font-size: x-small;
	width: 100%;
	color: #ffffff;
	line-height: 1pt;
	position: relative;
	background-color: #400000;
}

div.content div.rightcolumn p.registerbutton
{
	vertical-align: middle;
}

div.content div.rightcolumn p.registerbutton img
{
	display: inline;
	vertical-align: middle;
}

div.content div.rightcolumn div.box
{
	background-color: #FFF;
	padding: 10px;
}

div.content div.courseStatus
{
	padding-right: 10px;
	margin-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 255px;
	color: #470000;
	padding-top: 10px;
}
div.content div.courseStatus.registered
{	background-color: #DEF5DD;
	border: 1px solid #0A9E06;
}
div.content div.courseStatus.pending
{	background-color: #F5DDDD;
	border: 1px solid #FB4B4B;
}
div.content div.courseStatus.waitlisted
{	background-color: #F5DDDD;
	border: 1px solid #FB4B4B;
}
div.content div.courseStatus.canceled
{	
	/*background-color: #f5f5f5;
	border: 1px solid #4b4B4B; */
	background-color:#E99A99;
	border: 1px solid red;
}



div.content div.rightcolumn div.sidebox
{
	background-image: url(../img/sub_sidebarbg.gif);
	background-repeat: repeat-x;
	background-color: #FBF3D5;
	border: 1px solid #CAB494;
	margin-bottom: 10px;
}

div.content div.rightcolumn div.sidebox h3, div.content div.rightcolumn div.sidebox p, div.content div.rightcolumn div.sidebox ul, div.content div.rightcolumn div.sidebox div
{
	background-color: #fff;
	margin: 0 10px;
	border: 1px solid #ECE3C3;
	border-bottom: none;
	border-top: none;
	padding: 3px 7px;
}

div.content div.rightcolumn div.sidebox table
{
	background-color: #fff;
	margin: 0 10px;
	border: 1px solid #ECE3C3;
	border-bottom: none;
	border-top: none;
	width: 180px;
}

div.content div.rightcolumn div.sidebox .last
{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ECE3C3;
}

div.content div.rightcolumn div.sidebox img.buttons
{
	display: inline;
	padding: 0 2px 0 4px;
	vertical-align: middle;
}


/* ::::: PAGE SPECIFIC LAYOUT ::::: */

/* Course Catalog */

/*
div.tilebucket
{
	width: 200px;
	height: 165px;
	background-color: #fff;
	border: 1px dashed #CAB494;
	padding: 20px;
	float: left;
	margin: 5px 20px 20px 0;
	overflow: hidden;
}

div.tilebucket.right
{
	margin-right: 0;
}

div.tilebucket h2
{
	margin-top: 0;
}

div.tilebucket p
{
	margin-bottom: 0;
}
*/
div.tilebucket td.leftColumn,td.rightColumn
{
	width: 200px;
	height: 165px;
	background-color: #fff;
	border: 1px dashed #CAB494;
	padding: 20px;
	float: left;
	margin: 5px 20px 20px 0;
	overflow: hidden;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 11px;
}
div.tilebucket td.centerColumn
{
	width: 20px;
	height: 165px;
}

div.tilebucket tr.separator
{
	height: 20px;
}


/* Course Detail */

/* Added by Joel */

div.content div.centercolumn ul
{
	margin: 5px 0px 5px 20px;
	list-style-type: none;
	font-weight: normal;
	font-size: 12px;
	color: #470000;
}

div.content div.centercolumn ul li
{
	background: url(../img/subnav_bullet1.gif) no-repeat 0px 5px;
	padding: 0 0 0px 18px;
}


.rcptcentercolumn ul li
{
	background: url(../img/subnav_bullet1.gif) no-repeat 13px 9px;
	list-style-type: none;
	list-style-image: none;
	color: #470000;
	font-weight: bold;
	padding: 5px 8px 5px 27px;
}
/*
.rcptcentercolumn ul li
{
	background: url(../img/subnav_bullet2.gif) no-repeat 0px 7px;
	padding: 0 0 0px 8px;
}
*/

div.content div.centercolumn ul ul
{
	margin: 0 0 2px 8px;
	list-style-type: none;
	color: #6C5042;
	font-size: 11px;
	font-weight: normal;
}

div.content div.centercolumn ul ul li
{
	background: url(../img/subnav_bullet2.gif) no-repeat 0px 7px;
	padding: 0 0 0px 8px;
}

div.content div.centercolumn input.quant
{
	text-align:right;
	width: 3em;
	padding-right:2px;
}

/* end added by joel */

/* Removed by joel 

ul.coursedetaillist {
float:none;
}

ul.coursedetaillist li {
font-size:13px;
font-weight:bold;
list-style-type:none;
margin:10px;
}

ul.coursedetaillist li ul li {
font-size:11px;
font-weight:normal;
background:url(../img/subnav_bullet2.gif) no-repeat 0px 7px;
padding:0 0 0px 8px;
}

 End removed by Joel */

div.content div.centercolumn div.coursephotos img
{
	float: left;
	width: 45%;
	height: 45%;
	border: 1px solid #000;
}

div.content div.centercolumn.span div.coursephotos img
{
	float: none;
	display: inline;
	padding: 0;
	margin: 8px;
}

/* ::::: USER ACCOUNT ::::: */
table.userheadertable
{
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

table.userheadertable tr.repeatertable_ids td
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	color: #ffffff;
	padding-top: 0px;
	background-color: #400000;
}

table.userheadertable tr.repeatertable_ids_green1 td
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #cdcd9b;
}

table.repeatertable
{
	width: 100%;
}

table.repeatertable td
{
	padding-right: 0px;
	padding-left: 7px;
	font-size: 11px;
	padding-bottom: 5px;
	vertical-align: top;
	padding-top: 7px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

table.repeatertable td.topbottom3px
{
	padding-right: 0px;
	padding-left: 7px;
	font-size: 11px;
	padding-bottom: 3px;
	vertical-align: top;
	padding-top: 3px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

table.repeatertable tr.repeatertable_head td
{
	background-color: #F8E0A0;
	padding: 5px 7px;
}

table.repeatertable tr.repeatertable_head_small_pad td
{
	padding-bottom: 5px;
	background-color: #f8e0a0;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 0px;
}

table.repeatertable tr.repeatertable_head td.transparent
{
	background-color: transparent;
}

table.repeatertable tr.repeatertable_foot td.show
{
	background-color: #F8E0A0;
	padding: 7px 7px 0px 7px;
	border:0px;
}

table.repeatertable tr.repeatertable_ids td
{
	background-color: #400000;
	padding: 1px 7px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	border-left: 1px dotted white;
}

table.formmultiinput tr.repeatertable_ids td
{
	background-color: #400000;
	padding: 1px 7px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	border-left: 1px dotted white;
}

.ceSymDDL
{
	width: 175px;
}

table.repeatertable tr.repeatertable_ids td.split
{
	background-color: #400000;
	padding: 1px 7px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
}

table.repeatertable tr.carthdr td
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	vertical-align: top;
	padding-top: 7px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

table.repeatertable tr.repeatertable_ids_gray1 td
{
	background-color: #cccacb;
	padding: 1px 7px;

	font-size: 11px;
	border-left: 1px dotted white;
}
table.repeatertable tr.repeatertable_ids_gray2 td
{
	background-color: #e7e2de;
	padding: 1px 7px;

	font-size: 11px;
	border-left: 1px dotted white;
}

table.repeatertable tr.repeatertable_ids_gray2 ol li
{
	list-style-position: outside;
	left: 10px;
	list-style-type: disc;
	position: relative;
	color: #000000;
}


table.repeatertable tr.bannerlarge td
{
	padding-right: 0px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 1px;
	color: #ffffff;
	padding-top: 1px;
	background-color: #400000;
}

table.repeatertable tr.banner td
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 1px;
	color: #ffffff;
	padding-top: 1px;
	background-color: #400000;
}

table.repeatertable tr.banner td.firstcell
{
	padding-right: 0px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 1px;
	color: #ffffff;
	padding-top: 1px;
	background-color: #400000;
}

table.repeatertable tr.repeatertable_ids_small_space td
{
	background-color: #F8E0A0;
	padding: 1px 7px;
	color: #000000;
	font-size: 12px;
	border-left: 1px dotted white;
}

table.repeatertable tr.repeatertable_ids td.idsNormal
{
	padding-right: 7px;
	padding-left: 7px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 1px;
	border-left: white 1px dotted;
	color: #433009;
	padding-top: 1px;
	background-color: transparent;
}

table.repeatertable tr.repeatertable_ids_no_border td
{
	background-color: #400000;
	padding: 0px 7px;
	color: #FFFFFF;
	font-size: 10px;
}

table.repeatertable ol li
{
	list-style-position: outside;
	left: 10px;
	list-style-type: disc;
	position: relative;
	color: #433009;
}

table.repeatertable tr.repeatertable_even td
{
	background-color: #FEF9E6;
}

table.repeatertable tr.repeatertable_even td.discount
{
	padding-top: 0px;
	background-color: #fef9e6;
	font-style: italic;
}

table.repeatertable tr.repeatertable_even_small td
{
	padding-right: 7px;
	padding-left: 7px;
	font-size: 11px;
	padding-bottom: 0px;
	vertical-align: top;
	padding-top: 0px;
	background-color: #fef9e6;
}

table.repeatertable tr.repeatertable_odd td
{
	background-color: #FBECC2;
}

table.repeatertable tr.repeatertable_odd td.discount
{
	padding-top: 0px;
	background-color: #FBECC2;
	font-style: italic;
}

table.repeatertable tr.repeatertable_even td input.text
{
	width:180px;
}

table.repeatertable tr.repeatertable_odd td input.text
{
	width:180px;
}


table.repeatertable tr td.repeater_status0
{
	background-color: #B28AC7;
}

table.repeatertable tr td.repeater_status1
{
	background-color: #B28AC7;
}

table.repeatertable tr td.repeater_status2
{
	background-color: #A4EAA1;
}

table.repeatertable tr td.repeater_status3
{
	background-color: #D76E6E;
}

table.repeatertable tr td.repeater_status4
{
	background-color: #D76E6E;
}

table.repeatertable tr td.repeater_status5
{
	background-color: #A4EAA1;
}

table.repeatertable tr.split td.border
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 10px;
	padding-bottom: 1px;
	border-left: white 1px dotted;
	color: #ffffff;
	padding-top: 1px;
	background-color: #400000;
}

table.repeatertable tr.split td.split
{
	background-color: #400000;
	padding: 0px 0px;
	color: #FFFFFF;
	font-size: 10px;
	border-left: 1px dotted white;
}

table.repeatertable tr.split td.splittop
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #ffffff;
	border-top-style: none;
	padding-top: 0px;
	border-bottom: 1px solid;
	border-right-style: none;
	border-left-style: none;
	background-color: #400000;
}

table.repeatertable tr.split td.splitbottom
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #ffffff;
	border-top-style: none;
	padding-top: 1px;
	border-right-style: none;
	border-left-style: none;
	background-color: #400000;
	border-bottom-style: none;
}

table.repeatertablesmall
{
	width: 100%;
}

table.repeatertablesmall td
{
	padding: 1px 2px;
	/*vertical-align: middle; */
	font-size: 11px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

table.repeatertablesmall tr.smallspacing td
{
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-top: 0px;
}

table.repeatertablesmall td.f12
{
	padding: 1px 2px;
	vertical-align: middle;
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

table.repeatertablesmall td.transferheader
{
	padding: 1px 2px;
	font-size: 11px;
	vertical-align: bottom;	
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

table.repeatertablesmall td.transferreason
{
	padding: 1px 2px;
	font-size: 11px;
	vertical-align: top;	
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}


table.repeatertablesmall tr.repeatertable_head td
{
	background-color: #F8E0A0;
	padding: 1px 2px;
}

table.repeatertablesmall tr.repeatertable_head_small_pad td
{
	padding-bottom: 1px;
	background-color: #f8e0a0;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
}

table.repeatertablesmall tr.repeatertable_headlg td
{
	background-color: #F8E0A0;
	font-size: 13px;
	padding: 1px 2px;
}

table.repeatertablesmall tr.repeatertable_head td.transparent
{
	background-color: transparent;
}

table.repeatertablesmall tr.repeatertable_ids td.transparent
{
	background-color: transparent;
}

table.repeatertablesmall tr.repeatertable_even td.transparent
{
	background-color: transparent;
}

table.repeatertablesmall tr.repeatertable_odd td.transparent
{
	background-color: transparent;
}

table.repeatertablesmall tr.repeatertable_foot td.show
{
	background-color: #F8E0A0;
	padding: 7px 7px 0px 7px;
	border:0px;
}

table.repeatertablesmall tr.repeatertable_ids td
{
	background-color: #400000;
	padding: 1px 2px;
	color: #FFFFFF;
	font-size: 10px;
	border-left: 1px dotted white;
}

table.repeatertablesmall tr.split td.border
{
	background-color: #400000;
	padding: 1px 1px;
	color: #FFFFFF;
	font-size: 10px;
	border-left: 1px dotted white;
}

table.repeatertablesmall tr.split td.split
{
	background-color: #400000;
	padding: 0px 0px;
	color: #FFFFFF;
	font-size: 10px;
	border-left: 1px dotted white;
}

table.repeatertablesmall tr.split td.splittop
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #ffffff;
	border-top-style: none;
	padding-top: 0px;
	border-bottom: 1px solid;
	border-right-style: none;
	border-left-style: none;
	background-color: #400000;
}

table.repeatertablesmall tr.split td.splitbottom
{
	padding-right: 1px;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 0px;
	color: #ffffff;
	border-top-style: none;
	padding-top: 1px;
	border-right-style: none;
	border-left-style: none;
	background-color: #400000;
	border-bottom-style: none;
}

table.repeatertablesmall tr.repeatertable_ids_no_border td
{
	background-color: #400000;
	padding: 0px 7px;
	color: #FFFFFF;
	font-size: 10px;
}

table.repeatertablesmall tr.repeatertable_even td
{
	background-color: #FEF9E6;
}

table.repeatertablesmall tr.repeatertable_odd td
{
	background-color: #FBECC2;
}


table.repeatertablesmall tr td.repeater_status0
{
	background-color: #B28AC7;
}

table.repeatertablesmall tr td.repeater_status1
{
	background-color: #F5CDCD;
}

table.repeatertablesmall tr td.repeater_status2
{
	background-color: #A4EAA1;
}

table.repeatertablesmall tr td.repeater_status3
{
	background-color: #D76E6E;
}

table.repeatertablesmall tr td.repeater_status4
{
	background-color: #D76E6E;
}

table.repeatertablesmall tr td.repeater_status5
{
	background-color: #A4EAA1;
}



table.radiobuttonlist
{
	width: 500px;
	border: 1px;
	vertical-align: top;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

table.radiobuttonlist input
{
	width: 50px;
	margin: 0px;
	padding: 0px;
}

/* --------------------------------------------------------------- Error Reporting */

div.content div.centercolumn ul.error {
	background-image:url(../img/layout/error_sign.jpg);
	background-repeat: no-repeat;
	background-color:#E99A99;
	/*border: 1px solid #CFCFCF;*/
	border: 1px solid red;
	padding:5px;
	margin:5px;
	margin-left:0px;
	/* height:24px; */
}

div.content div.centercolumn ul.error li {
	margin-left:40px;
	font-size:11px;
	/*background-image:url(../img/layout/bullet.gif);*/
	background-image:none;
	background-position: 5px 6px;
	list-style:none;
	background-repeat:no-repeat;
	line-height:16px;
	padding-left:14px;

}

div.content div.centercolumn ul.warning {
	background-image:url(../img/layout/warning_sign.jpg);
	background-repeat: no-repeat;
	background-color:#FAFECF;
	/*border: 1px solid #CFCFCF;*/
	border: 1px solid #FADECF;
	padding:5px;
	margin:5px;
	margin-left:0px;
	/* height:24px; */
}

div.content div.centercolumn ul.warning li {
	margin-left:40px;
	font-size:11px;
	/*background-image:url(../img/layout/bullet.gif);*/
	background-image:none;
	background-position: 5px 6px;
	list-style:none;
	background-repeat:no-repeat;
	line-height:16px;
	padding-left:14px;
	color:Red;

}

div.content div.centercolumn ul.success 
{
	background-image:url(../img/layout/success_sign.jpg);
	background-repeat: no-repeat;
	background-color:#D4F9CF;
	border: 1px solid #CFCFCF;
	padding:5px;
	margin-left:0px;
	/* height:27px; */
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	
}

div.content div.centercolumn ul.success li {
	margin-left:40px;
	margin-top:10px;
	list-style-type:none;
	background-image:none;
	background:none;
	list-style:none;
	list-style-image:none;
	font-size:11px;
	line-height:16px;
	list-style:none;
	padding-left:1px;
	
}

/* --------------------------------------------------------------- New Error Reporting */


div.userfeedback ul.error {
	background-image:url(../img/layout/error_sign.jpg);
	background-repeat: no-repeat;
	background-color:#E99A99;
	/*border: 1px solid #CFCFCF;*/
	border: 1px solid red;
	padding:5px;
	margin:5px;
	margin-left:0px;
	/* height:24px; */
	text-align: left;
}

div.userfeedback ul.error li {
	margin-left:40px;
	font-size:11px;
	/*background-image:url(../img/layout/bullet.gif);*/
	background-image:none;
	background-position: 5px 6px;
	list-style:none;
	background-repeat:no-repeat;
	line-height:16px;
	padding-left:14px;
	text-align: left;
}

div.userfeedback ul.warning {
	background-image:url(../img/layout/warning_sign.jpg);
	background-repeat: no-repeat;
	background-color:#FAFECF;
	/*border: 1px solid #CFCFCF;*/
	border: 1px solid #FADECF;
	padding:5px;
	margin:5px;
	margin-left:0px;
	/* height:24px; */
	text-align: left;
}

div.userfeedback ul.warning li {
	margin-left:40px;
	font-size:11px;
	/*background-image:url(../img/layout/bullet.gif);*/
	background-image:none;
	background-position: 5px 6px;
	list-style:none;
	background-repeat:no-repeat;
	line-height:16px;
	padding-left:14px;
	color:Red;
	text-align: left;
}

div.userfeedback ul.success 
{
	background-image:url(../img/layout/success_sign.jpg);
	background-repeat: no-repeat;
	background-color:#D4F9CF;
	border: 1px solid #CFCFCF;
	padding:5px;
	margin-left:0px;
	/* height:27px; */
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	text-align: left;
}

div.userfeedback ul.success li
{
	margin-top: 10px;
	padding-left: 1px;
	font-size: 11px;
	background: none transparent scroll repeat 0% 0%;
	list-style-image: none;
	margin-left: 40px;
	line-height: 16px;
	list-style-type: none;
	text-align: left;
}

.hyperlinkBig
{
	font-size: 12px;
}
	
	

