/* CSS Document */

.box534_top {
	width:534px;
	background: url(../../images/shadow_top_534.jpg) no-repeat top;		
}
.box534_mid {
	position:relative;
	width:534px;
	background: url(../../images/shadow_mid_534.jpg) repeat-y top;
	float: left;
	margin-bottom: 5px;	
}
.box534_btm {
	padding:8px;
	width:518px;
	background: url(../../images/shadow_btm_534.jpg) no-repeat bottom;		
}

.box534_content {
	padding: 20px 20px 0px 20px;
	border:5px solid #fff;
	height: auto;
}

.box804_top {
	width:804px;
	background: url(../../images/shadow_top_804.jpg) no-repeat top;		
}
.box804_mid {
	position:relative;
	width:804px;
	background: url(../../images/shadow_mid_804.jpg) repeat-y top;
	float: left;
	margin-bottom: 5px;	
}
.box804_btm {
	padding:8px;
	width:788px;
	background: url(../../images/shadow_btm_804.jpg) no-repeat bottom;		
}

.box804_content {
	padding: 20px 20px 0px 20px;
	border:5px solid #fff;
	height: auto;
}

.box264_top {
	width:264px;
	background: url(../../images/shadow_top_264.jpg) no-repeat top;		
}
.box264_mid {
	position:relative;
	width:264px;
	background: url(../../images/shadow_mid_264.jpg) repeat-y top;
	float: left;
	margin-bottom: 5px;	
}

.box264_btm {
	padding:8px;
	width:248px;
	background: url(../../images/shadow_btm_264.jpg) no-repeat bottom;		
}

.box264_content {
	padding: 20px 0px 0px 20px;
	border:5px solid #fff;
	height: auto;	
}

.box264_content p, .box264_content ul, .box264_content ol{
	padding-right:20px;
}

.box264_content ol{
	margin-left:22px;
}

.box264_content ol li{
	margin-bottom:15px;
}

.box264_flash_content {
	border:5px solid #fff;
	height: auto;
}

.multibox {
	float:left;
	width:264px;
	height:auto;
}

.multibox2col {
	float:left;
	width:534px;
	height:auto;
}

/* Box colours */
/* orange */
.orange_short {
	background-color: #D95700;
	min-height: 218px;
	color:#FCE0CF;
}



.orange_long {
	background-color: #D95700;
	min-height: 487px;
	color:#ffffff;
}


.orange_extralong {
	background-color: #D95700;
	min-height: 752px;
	color:#ffffff;
}


.orange_short a, .orange_long a, .orange_extralong a{
	color:#FFF;
	text-decoration:underline;
}
.orange_short a:hover, .orange_long a:hover, .orange_extralong a:hover{
	color:#FFF;
}


.orange_short a.iconinternal, .orange_long a.iconinternal, .orange_extralong a.iconinternal, 
.orange_short a.iconexternal, .orange_long a.iconexternal, .orange_extralong a.iconexternal, 
.orange_short a.iconinternal:hover, .orange_long a.iconinternal:hover, .orange_extralong a.iconinternal:hover, 
.orange_short a.iconexternal:hover, .orange_long a.iconexternal:hover, .orange_extralong a.iconexternal:hover
{
	line-height:18px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 1px 14px;
	background: url(../../images/bullet_white_orange.gif) no-repeat left top;	
}

.orange_short a.iconinternalbig:link, .orange_short a.iconinternalbig:visited, .orange_short a.iconinternalbig:active,
.orange_short a.iconinternalbig:hover
{
	font-size:120%;
	font-weight:normal;
	line-height:1em;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px 20px 1px 14px;
	background: url(../../images/bullet_white_orange.gif) no-repeat left top;
	margin-bottom:5px;
} 


.orange_short h1, .orange_long h1, .orange_extralong h1 {
	color:#FFF;
	margin-bottom:5px;
	padding-right:20px;
}

.orange_short h2, .orange_long h2, .orange_extralong h2, .orange_short h3, .orange_long h3, .orange_extralong h3 {
	color:#FFF;
	font-weight:bold;
}

/* white */
.white_short {
	background-color: #FFF;
	min-height: 218px;
	color:#505050;
	
}


.white_long {
	background-color: #FFF;
	min-height: 487px;
	color:#737373;
}

.gray_long {
	/*background-color: #000;*/
	background-image: url(../../images/background_11.jpg);
	min-height: 487px;
	color:#737373;
}


.white_extralong {
	background-color: #FFF;
	min-height: 752px;
	color:#737373;
}

.white_short a, .white_long a, .white_extralong a{
	color:#F37421;
	text-decoration:underline;
}
.white_short a:hover, .white_long a:hover, .white_extralong a:hover{
	color:#F37421;
	text-decoration:none;
}

.white_short a.iconinternal, .white_long a.iconinternal, .white_extralong a.iconinternal, 
.white_short a.iconexternal, .white_long a.iconexternal, .white_extralong a.iconexternal{
	line-height:18px;
	color:#281100;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 1px 14px;
	background: url(../../images/bullet_brown.gif) no-repeat left top;
}

.white_short h1, .white_long h1, .white_extralong h1 {
	color:#281100;
	padding-right:20px;
}

.white_short h1.orange, .white_long h1.orange, .white_extralong h1.orange {
	color:#D95700;
}

.white_short h1.blueheader, .white_long h1.blueheader, white_extralong h1.blueheader {
	color:#4585A7;
	padding-right:20px;
}

.white_short h2, .white_long h2, white_extralong h2, .white_short h3, .white_long h3, white_extralong h3 {
	color:#281100;
	font-weight:bold;
}

.white_long h2.whitescript{
	color:#D95700;
}

/***** for orange header boxes****/
.whitelink a.internal, .orangelink a.external{
	line-height:18px;
	color:#FFFFFF;
	text-decoration:underline;
}

/***** for orange header boxes****/
.orangelink a.iconinternal, .orangelink a.iconexternal{
	line-height:18px;
	color:#D95700;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 1px 14px;
	background: url(../../images/menu_bullet_orange.gif) no-repeat left center;	
}

.orangelink a.internal, .orangelink a.external{
	line-height:18px;
	color:#D95700;
	text-decoration:underline;
}

/***** for blue header boxes****/
.bluelink a.iconinternal, .bluelink a.iconexternal{
	line-height:18px;
	/*color:#4585A7;*/
	color:#7AADC3;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 1px 14px;
	background: url(../../images/bullet_blue_white.gif) no-repeat left center;	
}


/* blue */

.blue_short {
	background:url(../../images/background_images/blue_grad_short.jpg) no-repeat #366B8B;
	min-height: 218px;
	color:#E2EDF1;
}
/**html .blue_short{
	height: 218px;
}*/

.blue_long {
	background-color: #4585A7;
	min-height: 487px;
	color:#E2EDF1;
}

/**html .blue_long {
	height: 487px;
}*/

.blue_extralong {
	background-color: #4585A7;
	min-height: 757px;
	color:#FFF;
}

/**html .blue_extralong {
	height: 757px;
}*/

.blue_short a, .blue_long a, .blue_extralong a{
	color:#FFF;
	text-decoration:underline;
}
.blue_short a:hover, .blue_long a:hover, .blue_extralong a:hover{
	color:#FFF;
}

.blue_short a.iconinternal, .blue_long a.iconinternal, .blue_extralong a.iconinternal, 
.blue_short a.iconexternal, .blue_long a.iconexternal, .blue_extralong a.iconexternal{
	line-height:18px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 1px 14px;
	background: url(../../images/bullet_white_blue.gif) no-repeat left center;	
}

.blue_long h1, .blue_short h1, .blue_extralong h1{
	color:#FFFFFF;
	padding-right:20px;
}

.blue_long h2, .blue_short h2, .blue_extralong h2, .blue_long h3, .blue_short h3, .blue_extralong h3{
	color:#FFFFFF;
	font-weight:bold;
}

/* brown */
.brown_short {
	background:url(../../images/brown_grad_short.jpg) no-repeat #321500;
	min-height: 218px;
	color:#CCC6C2;
}
/**html .brown_short {
	height: 218px;
}*/

.brown_long{
	background-color:#321500;
	min-height: 487px;
	color: #CCC6C2;
}
/**html .brown_long {
	height: 487px;
}*/

.brown_xtralong{
	background-color: #321500;
	min-height: 757px;
	color: #CCC6C2;
}
/**html .brown_xtralong {
	height: 752px;
}*/

.brown_short a, brown_long a, brown_xtralong a{
	color:#F37421;
	text-decoration:underline;
}
.brown_short a:hover, .brown_long a:hover, .brown_extralong a:hover{
	color:#F37421;
	text-decoration:none;
}

.brown_short a.iconinternal, .brown_long a.iconinternal, .brown_xtralong a.iconinternal, 
.brown_short a.iconexternal, .brown_long a.iconexternal, .brown_xtralong a.iconexternal{
	line-height:18px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 1px 14px;
	margin-bottom:4px;
	background: url(../../images/bullet_white_brown.gif) no-repeat left;	

}

.brown_short h1, .brown_long h1, .brown_xtralong h1 {
	color:#CCC6C2;
	padding-right:20px;
}

.brown_short h2, .brown_long h2, .brown_xtralong h2, .brown_short h3, .brown_long h3, .brown_xtralong h3 {
	color:#CCC6C2;
	font-weight:bold;
}

/* extras */
.white_footerpages {
	background-color: #FFF;
	min-height: 482px;
	color:#737373;
}
/**html .white_footerpages {
	height: 482px;
}*/


/* Box specifics - e.g. floating, alignment*/

.box264_float{
	margin-left: 6px;
}

.box264_clear{
	clear: left;
}



.indent
{
	padding-left:25px;
	padding-right:10px;
}
