body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0;
}

a:link {
	text-decoration: underline;
	color: #0072FF;
}
a:visited {
	text-decoration: underline;
	color: #0072FF;
}
a:hover {
	text-decoration: underline;
	color: #FFC916;
}
a:active {
	text-decoration: underline;
	color: #FFC916;

}

a img { border:none; }

input { font-size:10px; }

marquee {
    color:#064D9F;
    font-size:14px;
    font-style:italic;
    font-weight:bold;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.highlight { color:#064D9F; }

#wrapper {
	width:750px;
	margin:0 auto;
}
	#header .banner-top {
		background: #ffc734 url(images/header.gif) no-repeat left bottom;
		height:75px;
        /*padding-top:5px;*/
		width:749px;
	}

		#header .banner-top .online-services {
			background: url(images/onlineservices.gif) no-repeat 0 -5px;
			display:block;
			float:right;
			height:62px;
			outline:none;
			text-indent:-9999px;
			width:184px;
		}
			#header .banner-top .online-services:hover {
				background: url(images/onlineservices.gif) no-repeat 0 -70px;
			}

		#header .banner-top div.os-hidden{
			float: left; width: 172px;
			font-family: arial; 
			display:none;
		}

			#header .banner-top div.os-hidden h3{
				color: #000;
				font-weight: normal; 
				margin: 0; 
				padding: 0; 
				font-size: 16px;
			}
		
			#header .banner-top div.os-hidden ul{
				margin: 0pt; 
				list-style: none outside none; 
				padding: 0pt 0pt 0pt 31px; 
			}
				#header .banner-top div.os-hidden ul li{
					line-height: 12px;		
				}

			#header .banner-top div.os-hidden a {
				color: #000;
				text-decoration:none;
			}
				#header .banner-top div.os-hidden a:hover {
					color: #000;
					text-decoration:none;
				}

	#header .banner-home {
		background: #eaeaea url(images/big_banner.jpg) no-repeat;
		border-top:4px #000 solid;
		height:298px;
		position:relative;
		width:750px;
	}
	
	#header .banner-bottom {
		background: #eaeaea url(images/big_banner.jpg) no-repeat scroll 0 -182px;
		border-top:4px #000 solid;
		height:116px;
		position:relative;
		width:750px;
	}
		.add {
			bottom:8px;
			font-size:10px;
			right:0;
			position:absolute;
		}
			.add p{ margin:0; text-align:right;  }
            
    #container {
        width:750px;
        margin:0 auto;
    }
        #left-column {
            float:left;
            width:160px;
        }
            #left-column ul{
                list-style:none;
                margin:15px 0 0 0;
                padding:0;
            }
			
				#left-column ul li.active {
					background-color:#E2ECF7;
				}
                
                    #left-column ul li a{ 
						color:#000; 
						display:block; 
						text-decoration:none;
						background:#fff url(images/nav_bullet.gif) no-repeat 0 5px;
						border-bottom:1px solid #a8a59f;
						margin-bottom:2px;
						padding:1px 0 1px 12px;
												
					}
					
                    #left-column ul li a:hover{ 
						color:#0072FF; 
					}
					
					#left-column ul li ul{
						background-color:#E2ECF7;
						display:none;
						list-style:none;
						margin:6px 0 6px 12px;
						padding:0 0 6px 0;
					}
					
							#left-column ul li ul li a{
								background:none;
								border:none;
								padding:1px 0 1px 0;
								margin-bottom:3px;
							}
							
							#left-column ul li ul li a.sub-parent{
								background:url(images/nav_bullet.gif) no-repeat 0 5px;
								padding:1px 0 1px 12px;
							}
					
        #right-column {
            color:#333;
            float:right;
            width:550px;
        }
			
			#right-column ul{
				margin:0 0 0 10px;
                padding:0;
			}
		
			#right-column  h2.post-title{
				border-top:1px solid #a8a59f;
				color:#064D9F;
				font-size:13px;
				margin:25px 0 16px;
				padding-top:2px;
				width:294px;
			}
            #right-column h3 { font-size:13px; }
                    
    #footer {
        border-top:4px #000 solid;
        width:750px;
        margin:25px auto 0;
    }
        #footer p{
            color:#000000;
			display:block;
			float:right;
            font-size:10px;
            font-style:italic;
            text-align:center;
			width:550px;
        }
		#footer p.nav{ margin:18px 0 0; font-size:11px; }
		#footer p.copy{ margin:22px 0 35px; }
		
#right-column .rules {
	margin:12px auto 0;
	text-align:left;
	width:430px;
}
#right-column .rules li { margin-bottom: 4px; }
/*
* added
*/		
.contact-us .gform_wrapper {
	background: url(images/outbldg1.jpg) no-repeat right 53px;
}