div.message a {
	color: #000;
	}
	
div.history div.message a {
	color: #000;
	display: inline;
	}	
	
.msgbox {
	display: none;
	}	

.message {
	padding: 10px 0px;
	}
	
.information h3 {
	color: #12709d;
	text-transform: uppercase;
	margin-bottom: 3px;
	}
	
.update h3 {
	color: #8dc63f;
	text-transform: uppercase;
	margin-bottom: 3px;
	}		
	
.alert h3 {
	color: #f0820d;
	text-transform: uppercase;
	margin-bottom: 3px;
	}				
	
.standard h3 {
	text-transform: uppercase;
	margin-bottom: 3px;
	}			
	
.message p {
	color: #000;
	}	
	
/* Sizes */	
	
.small {
	width: 228px;
	}	
	
.large_inner {
	width: 645px;	
	}	
	
.large {
	width: 705px;	
	}	
	
.medium_inner {
	width: 425px;	
	}	
	
.medium {
	width: 465px;	
	}	
	
	
/* Small Standard Message */		
	
.small .standard {
	background: url(../img/grey_corner_top.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.small .standard div {
	background: url(../img/grey_corner_middle.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.small .standard div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.small .standard .bottom {
	background: url(../img/grey_corner_bottom.gif) no-repeat top left;
	height: 30px;	
	}		

/* Large Inner Alert */	


	
.large_inner .alert {
	background: url(../img/red_corner_top_645.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.large_inner .alert div {
	background: url(../img/red_corner_middle_645.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.large_inner .alert div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.large_inner .alert .bottom {
	background: url(../img/red_corner_bottom_645.gif) no-repeat top left;
	height: 30px;	
	}	
	
/* Large Alert */	
	
.large .alert {
	background: url(../img/red_corner_top_705.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.large .alert div {
	background: url(../img/red_corner_middle_705.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.large .alert div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.large .alert .bottom {
	background: url(../img/red_corner_bottom_705.gif) no-repeat top left;
	height: 30px;	
	}		

/* Medium Inner Alert */	


	
.medium_inner .alert {
	background: url(../img/red_corner_top_425.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.medium_inner .alert div {
	background: url(../img/red_corner_middle_425.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.medium_inner .alert div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.medium_inner .alert .bottom {
	background: url(../img/red_corner_bottom_425.gif) no-repeat top left;
	height: 30px;	
	}
	
/* Medium Alert */	
	
.medium .alert {
	background: url(../img/red_corner_top_465.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.medium .alert div {
	background: url(../img/red_corner_middle_465.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.medium .alert div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.medium .alert .bottom {
	background: url(../img/red_corner_bottom_465.gif) no-repeat top left;
	height: 30px;	
	}	
	
/* Small Alert */		
	
	
.small .alert {
	background: url(../img/red_corner_top.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.small .alert div {
	background: url(../img/red_corner_middle.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.small .alert div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.small .alert .bottom {
	background: url(../img/red_corner_bottom.gif) no-repeat top left;
	height: 30px;	
	}		

/* Large Inner Information */	
	
.large_inner .information {
	background: url(../img/blue_corner_top_645.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.large_inner .information div {
	background: url(../img/blue_corner_middle_645.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.large_inner .information div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.large_inner .information .bottom {
	background: url(../img/blue_corner_bottom_645.gif) no-repeat top left;
	height: 30px;	
	}	
	
/* Large Information */	
	
.large .information {
	background: url(../img/blue_corner_top_705.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.large .information div {
	background: url(../img/blue_corner_middle_705.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.large .information div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.large .information .bottom {
	background: url(../img/blue_corner_bottom_705.gif) no-repeat top left;
	height: 30px;	
	}		
	
/* Medium Inner Information */	
	
.medium_inner .information {
	background: url(../img/blue_corner_top_425.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.medium_inner .information div {
	background: url(../img/blue_corner_middle_425.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.medium_inner .information div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.medium_inner .information .bottom {
	background: url(../img/blue_corner_bottom_425.gif) no-repeat top left;
	height: 30px;	
	}	
	
/* Medium Information */	
	
.medium .information {
	background: url(../img/blue_corner_top_460.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.medium .information div {
	background: url(../img/blue_corner_middle_460.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.medium .information div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.medium .information .bottom {
	background: url(../img/blue_corner_bottom_460.gif) no-repeat top left;
	height: 30px;	
	}	
	
/* Small Information */		
	
.small .information {
	background: url(../img/blue_corner_top.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.small .information div {
	background: url(../img/blue_corner_middle.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.small .information div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.small .information .bottom {
	background: url(../img/blue_corner_bottom.gif) no-repeat top left;
	height: 30px;	
	}			

/* Large Update */	
	
.large .update {
	background: url(../img/green_corner_top_705.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.large .update div {
	background: url(../img/green_corner_middle_705.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.large .update div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.large .update .bottom {
	background: url(../img/green_corner_bottom_705.gif) no-repeat top left;
	height: 30px;	
	}		
	
/* Medium Update */	
	
.medium .update {
	background: url(../img/green_corner_top_465.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.medium .update div {
	background: url(../img/green_corner_middle_465.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.medium .update div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.medium .update .bottom {
	background: url(../img/green_corner_bottom_465.gif) no-repeat top left;
	height: 30px;	
	}	
	
/* Small Update */		
	
.small .update {
	background: url(../img/green_corner_top.gif) no-repeat top left;
	padding-top: 20px;
	}	
	
.small .update div {
	background: url(../img/green_corner_middle.gif) repeat-y top left;
	padding: 0px 10px;
	}		
	
.small .update div p {
	margin: 0;
	padding-bottom: 10px;	
	}		
	
.small .update .bottom {
	background: url(../img/green_corner_bottom.gif) no-repeat top left;
	height: 30px;	
	}	
	
	
button.small {
	background:transparent url(../img/button_small.gif) no-repeat scroll left top !important;
	border:0;
	color:#FFFFFF;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	width:64px !important;
	height: 22px;
	}	
	
.medium_blue {
	background:transparent url(../img/button_blue.gif) no-repeat scroll left top !important;
	border:0;
	color:#FFFFFF;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	width:106px !important;
	height: 31px;
	clear: left;
	margin-top: 20px;
	}	
	
button.medium_orange {
	background:transparent url(../img/button_orange.gif) no-repeat scroll left top !important;
	border:0;
	color:#FFFFFF;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	width:106px !important;
	height: 31px;
	}
	
a.button_blue {
	background:transparent url(../img/button_blue.gif) no-repeat scroll left top !important;
	border:0 none;
	color:#FFFFFF;
	display:block;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:17px;
	margin:0;
	padding:7px 19px;
	text-decoration:none;
	width:67px !important;
	}
	
a.button_small {
	background:transparent url(../img/button_small.gif) no-repeat scroll left top !important;
	border:0 none;
	color:#FFFFFF;
	display:block;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:22px;
	margin:0;
	padding:2px;
	position:absolute;
	right:0;
	text-align:center;
	text-decoration:none;
	top:-3px;
	width:64px !important;
	}
	
input.link {
	background: none;
	color: #F7860D;
	font-size: 12px;
	cursor: pointer;
	}	
	