                body {
                        margin: 0px 0px 0px 0px;
                        background-image:url("/images/background.jpg");
                        font-family: arial;
                        font-size: 11px;
			line-height: 24px;
                }

		.pdfthumb {

			float: left;
			margin: 0px 10px 10px 0px;

		}

                .section_title {
                        border-bottom: 1px solid #ffffff;
                        font-family: arial;
                        font-size: 15px;
                        font-weight: bold;
                        margin: 0px 0px 10px 0px;
                        padding-bottom: 3px;
                        color: #ffffff;
                }

                .main_title {
                        font-size: 27px;
                        font-family: arial;
                        border-bottom: 1px solid #000000;
                        margin-bottom: 20px;
			font-weight: bold;

                }

                .navigation_btn {
                        position: relative;
                        top: 4px;
                }

		
		.sidebar {
			float: right;
			width: 175px;
			background: #bfd7ff;
			margin-left: 10px;
			padding: 10px;
			line-height: 18px;
			font-size: 12px;
			border: 1px solid #ffffff;
		}

                .header {
                        margin: 35px 0px 25px 25px;
                        clear: both;
                }


                form {
			margin: 0px;
                }

                .header_bar {
                        background: #f78f1e;
                }

                .header_logo {
                        padding: 10px 10px 10px 10px;
                }

                .header_title {
                        border-left: 4px solid #f78f1e;
                        border-bottom: 4px solid #f78f1e;
                        font-family: arial;
                        color: #ffffff;
                        padding: 0px 0px 2px 5px;
                        font-size: 14px;
                        text-transform: uppercase;
			font-weight: bold;
                }

                .bg_orange { 
                        padding: 10px;
                        background-image:url("/images/trans-orange-75.png");
                }

                .bg_white { 
                        padding: 10px;
                        background-image:url("/images/trans-white-85.png");
                }

                .bg {
                        width: 100%;
                        text-align: center;
                        z-index: 10;
                        position: absolute;
                        top: 40px;
                }

                .main {
			width: 100%;
                        color: #ffffff;
                        position: relative;
                        z-index: 25;
                }

		.main_box {
                        border: 4px solid #ffffff;
                        background: #f78f1e;
			color: #ffffff;
			padding: 5px 5px 5px 5px;
			margin: 0px 0px 20px 0px;
		}

                .left_column {
			float: left;
                        width: 275px;
			padding: 0px 0px 0px 25px;
			margin: 0px 0px 15px 0px;
                }

		.left_column a {
			color: #ffffff;

		}

                .right_column {
			margin: 0px 25px 0px 320px;
                }

                .footer {
			margin: 20px 0px 0px 25px;
                        text-align: right;
                        padding: 10px 25px 10px 25px;
                        position: relative;
                        font-size: 10px;
			line-height: 16px;
			background: #555555;
			color: #ffffff;
                }

                .footer_line {
			margin: 0px 0px 0px 25px;
                        text-align: right;
                        padding: 5px;
                        position: relative;
                        font-size: 11px;
			line-height: 16px;
			border-left: 4px solid #555555;
			border-bottom: 4px solid #555555;
                }

		.footer a {
			color: #ffffff; 

		}

		.footer_card {
			position: relative;
			bottom: 110px;
			margin: 0px 0px 0px 20px;
			width: 282px;
			height: 196px;
		}

		.coffee_cup {
			position: absolute;
			right: 0px;
			top: -120px;
			overflow: hidden;
			width: 291px;
			height: 257px;
		}


 	 	.prop {
    			height:375px;
    			float:right;
    			width:1px;
  		}

  		.clear {
    			clear:both;
    			height:1px;
    			overflow:hidden;
  		}


                .left_content {
                        border: 4px solid #f78f1e;
			color: #ffffff;
			font-size: 15px;
			line-height: 15px;
                }

                .main_content {			
			padding-bottom: 20px;
                        border: 4px solid #f78f1e;
			font-size: 15px;
			font-family: arial;
			color: #000000;
                }

                .main_content a {
                        color: #000000;
			clear: left;
                }

                .main_subtitle {
			font-family: arial;
                        font-weight: bold;
                        font-size: 18px;
			color: #784105;
                }

                h3 {
			font-family: arial;
                        font-weight: bold;
                        font-size: 16px;
			color: #784105;
                }

		h4 {
			font-family: arial;
                        font-weight: bold;
			color: #784105;
                        font-size: 13px;
			margin: 0px 0px 5px 0px;
		}

		.main_subtitle a {
			text-decoration: none;
			color: #784105;
		}

		input,select,textarea {
		        background: #fae1c5;
		        border: solid 1px #000;
		        color: #000;
		        font-family: arial;
		        font-size: 13px;
		}

		input.btn {
	       		background: #fbc182;
		        border: solid 1px #657385;
		        color:#000000;
		        font-family: arial;
		        font-size: 13px;
		        font-weight: normal;
		        padding: 0px 2px 0px 2px;
		}

		.search_count {
			float: left;
			font-size: 17px;
			font-weight: bold;
			color: #784105;
			position: relative;
			top: 15px;
		}

		.search_result {
                        border: 4px solid #ffffff;
                        background: #f78f1e;
			color: #ffffff;
			padding: 15px 25px 15px 25px;
			margin: 0px 0px 20px 25px;
			line-height: 15px;
			font-size: 12px;
		}

		.search_result hr {
			background-color: #784105;
			border: 0px;
			height: 1px;
		}
		
		.search_result h4 {
			font-size: 17px;
			color: #784105;
		}

		.arrow {
			position: relative;
			top: 7px;
			right: 5px;
		}

		.indent {
			margin-left: 25px;
		}


.grid {
        border-bottom: 2px solid #f78f1e;
        border-left: 1px solid #f78f1e;
        font-size: 12px;
}

.gridnoheader {
        border-top: 2px solid #f78f1e;
}

.grid td {
        border-right: 1px solid #f78f1e;
        padding: 5px 10px 5px 10px;

}

.grid tr {
        background: #ffffff;

}

.gridheader {
        padding: 3px 2px 3px 5px !important;
        background: #f78f1e;
        color: #ffffff;
        font-weight: bold;
        font-size: 13px;
}

.gridheader a {
        color: #ffffff;
        text-decoration: none;
}

.gridtr {
        background: #fddcb9 !important;

}


