body 
{
	width:800px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	font-size:70%;
	color:#333333;
	line-height:130%;
}
#page_body
{
	width:800px;
	float:left;
}

a{
	line-height:140%;
}
table
{
	font-size:100%;
}
p{
	margin:0px 0px 20px 0px;
	padding:0px;
}

#header
{
    /*background-color: #75113B;*/
    background-color: #B50A37;
    margin: 35px 0px 0px 0px;
    height: 75px;
    width: 800px;
    float: left;
}

#header_title
{
    padding: 0px 132px 55px 25px;
    float: left;
    width:238px;
    height: 20px;
}

#header_info
{
    padding: 0px 30px 48px 126px;
    float: left;
    width: 247px;
    height: 27px;
}

#footer
{
	color: #666666;
	border-top: 1px solid #999999;
    margin: 35px 0px 0px 25px;
    padding-top:5px;
    height: 75px;
    width: 775px;
    float: left;
}

div.content
{
	float:left;
    width: 775px; 
    overflow:hidden;  
    padding:10px 0px 15px 25px;
    
}

div.leftcontent
{
    width: 495px;
    margin-right: 80px;
    float: left;
	overflow:hidden;
}


div.rightcontent
{
    width: 170px;
    float: left;
    
}

div.home_image
{
    width: 170px;
	float: left;
    margin-bottom: 20px;
	overflow:hidden;
}



div.menu_div
{
    float: left;
    height: 26px;
    width: 800px;
    overflow: hidden;
}
.left_line
{
    width: 170px;
    height: 1px;
    float: left;
    background: #E04300;
    overflow: hidden;
}
.ul_div
{
   width: 170px;
   float: left;
   margin-top: 5px;
}
ul
{	margin-bottom:10px;
	margin-left:17px;
	margin-top:2px;
	padding:0px;

}
li ul
{	margin-left:15px;
	padding:0px;

}
.ul_div ul {
    margin-left: 1.5em;
    padding-left: 0;
    list-style-image: url("../images/bullet.gif");
	margin-bottom:5px;
	margin-left:17px;
	margin-top:2px;
    }
    
li {
    padding-bottom: 0px;	
    }
/* added by mahen */
div.breadcrumb
{
	float:left;
    width: 775px; 
    overflow:hidden;  
    padding:10px 0px 15px 25px;
}
div.breadcrumb a
{
	color:#800080;
	text-decoration:none;

}



div.page_title
{
	float: left;
    width: 495px;
	overflow:hidden;
	height: 130px;
}
div.page_content
{
	float: left;
    width: 495px;
	overflow:hidden;
	font-size:110%;
	line-height:140%;
	
}
.quick_links
{
    margin-bottom: 8px;
    
}
div.popup_content
{
	float: left;
	overflow:hidden;
	font-size:110%;
	line-height:140%;
	margin: 30px 10px 10px 30px;
	
}
div.page_content_col
{
	float: left;
    width: 225px;
	overflow:hidden;
	padding-right: 15px;
}
div.page_content_col_1
{
	float: left;
    width: 300px;
    margin-right:30px;
	overflow:hidden;
	
}
div.page_content_col_23
{
	float: left;
    width: 415px;
	overflow:hidden;	
	text-align:center;

}
/* search by index results */

div.search_result_item
{
	float: left;
    width: 300px;
    margin-right:30px;
	overflow:hidden;
	/*border:1px solid #999999;*/
	padding:10px;
}

div.search_result_index
{
	width:25px;
	float:left;
	
}
div.search_result_name
{
	width:253px;
	float:left;
}
div.search_result_address
{
	float:left;
	width:253px;
	margin:10px 0px 10px 0px;
	padding-left:25px;
	overflow:hidden;
	
	
}
/* - end - */

div.page_content_col_23 img
{
	 text-align:center;
	border:1px solif #000000;
}
/*
	text colours
*/
.t_large
{
	font-size:140%;
	line-height:150%;
	
}
.t_blue
{
	color:#0C91B6;
	margin-bottom:5px;
}
.t_pink{
	color:#719D24;
		margin-bottom:5px;
}
.t_pink{
	color:#EA1A55;
		margin-bottom:5px;
}
.t_orange
{
	color:#E04300;
		margin-bottom:5px;
} 
.t_purple{
	color:#750B3A;
		margin-bottom:5px;
}
.t_green{
	color:#719D24;
		margin-bottom:5px;
}
.t_small
{
    
    font-size:70%;
}
 
 
div.t_purple, div.t_orange, div.t_pink, div.t_pink, div.t_blue, div.t_green
{
	font-weight:bold;
}

.t_teal{
	color:#007D9C;
	margin-bottom:5px;
}

.t_highlight{
	background-color: yellow;
}

.error_msg
{
	font-weight: bold;
}
.ok_msg
{
	color:green;
}

/*Red (navigation highlights): FF0000
Yellow (navigation): F5FFD6*/

a.quick_link
{
    text-decoration:none;
    color: #404040;
	line-height:120%;
}

a.quick_link:hover
{
    color:#C23A00;
}

p a
{
	color:#E04300; /*All links within texts are orange*/
	text-decoration:underline;
}



/**
Input buttons
***/

.orange_radio
{
	color:#0000FF;
}


/* Inputs */
input.text
{	
	height:20px;	
}
input.button
{
	font-family: Arial, verdana, helvetica,sans-serif;
	border:1px solid #666666;
}

textarea
{
	height:100px;		
}
input.text, textarea
{	
	width:220px;
	font-family: Arial, verdana, helvetica,sans-serif;
	border:1px solid #666666;
	COLOR: #666666;
	font-size:120%;
}

.longtext
{	
	width:320px;
	font-family: Arial, verdana, helvetica,sans-serif;
	border:1px solid #666666;
	COLOR: #666666;
	font-size:120%;
}

select {
font-size:120%;

}

div.sitemap h1
{
	font-size: 100%;
}

ul.sitemap li
{
	list-style-type: none;
}
