<style type="text/css">
        img, div { behavior: url(includes/css/iepngfix.htc) }
	body {
		text-align: center;
		background-color: #cccc99;
		background-image: url(/images_dev/page_bg.gif);
		background-repeat:repeat-x;
	}
	#topBackGround {
		background-image: url(/images_dev/top_bg.gif);
		background-position:center top;
		background-repeat:no-repeat;
		width: 100%;
		margin-top: 0px;
		padding-top: 20px;
	}
	
	#pageContainer {
		width: 986px;
                position: relative;
		background-color:#003366;
		margin-left:auto;
		margin-right: auto;
		text-align: left;
                height: auto;
                padding-bottom: 7px;
		
	}
	
	.menu {
		display:block;
		margin:0px;
		height: 72px;
		width: auto;
		float: left;
                background-image: url(/images_dev/menu_bg_left.gif);
                background-position: left top;
                background-repeat: no-repeat;
                text-align: center;
                
	}
	
	.menu ul {
		list-style-type:none;
		padding:0pt;	
                background-image: url(/images_dev/menu_bg.gif);
                background-repeat: repeat-x;
                height: 42px;
                margin-left: 17px;
                width: auto;
                float: left;
	}
	
	.menu li {
		border:0px solid #000000;
		display:block;
		float:left;
            
                background-image: url(/images_dev/menu_bg_div.gif);
                background-position: top right;
                background-repeat: no-repeat;
	}
	
        #last {
            background-image: none;
            padding-right: 0px;
            
        }
		
	.menu a {
		
		display:block;
		text-decoration:none;
                font-family: 'PT Sans Narrow', sans-serif;
                font-size: 18px;
                color: #FFFFFF;
                line-height: 42px;
                
	}

	#submenu {
		background-image:url(/images_dev/submenu_bg_right.gif);
		background-repeat:no-repeat;
                background-position: top right;
		height: 27px;
		line-height:27px;
		color: #99CCFF;
		font-family: Verdana;
		font-size:12px;
		float: left;
		margin-right: 50px;
                padding-right: 16px;
                width: auto;
		display: block;
	}
        
        #submenu_links {
            background-image: url(/images_dev/submenu_bg.gif);
            background-repeat: repeat-x;
            width: 100%;
          
            
        }
        
        #submenu_links a {
            font-family: Verdana, sans-serif;
            font-size: 12px;
            color: #99CCFF;
            line-height: 13px;
            display: inline;
        }
	
	#logo {
		top: -12px;
		position:absolute;
		left: 605px;
                z-index: 100;
			
	}
        
        #tagline {
            height: 55px;
            min-height: 55px;
            max-height: 55px;
            width: 600px;
            line-height: 55px;
            font-size: 26px;
            font-weight: bold;
            color: #e6e6cc;
            text-align: right;
            font-family:Georgia, "Times New Roman", Times, serif;
            
        }
        
        #mainContainer {
            
                width: 942px;
                background-color: #cccc99;
                position: relative;
                margin: auto;
                padding: 15px;
        }
        
        #snippetsWrapper{
             background-image: url(/images_dev/snippets_bg.gif);
             background-repeat: repeat-y;
        }
        
        #snippetsWrapper h2 {
            font-family: 'PT Sans Narrow', sans-serif;
            font-size: 24px;
            line-height: 26px;
            color: #784599;
            margin: 5px 0;
        }
        #footerContainer {
            width: 986px;
            background-image:url(/images_dev/footer_bg.gif);
            background-repeat: no-repeat;
            height: 45px;
            min-height: 45px;
            max-height: 45px;
            text-align: center;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 20px;
            margin-top: 15px;
            font-family: Verdana, sans-serif;
            font-size: 12px;
            color: #FFFFFF;
            line-height: 45px;
          
        }
        
        #footerContainer a {
          font-family: Verdana, sans-serif;
            font-size: 12px;
            color: #ffffff;
            line-height: 45px;
            display: inline;
            font-weight: normal;
            text-decoration: none;
        }
        #leftContainer {
                width: 625px;
                position: relative;
                float: left;
        }
        
        
        #rightContainer {
                width: 288px;
                position: relative;
                float: left;
                left: 27px;
                top: 70px;
                margin-bottom:70px;
        }
        
        
        #homeCallToAction {
                position: absolute;
                top: -50px;
                z-index: 100;
                left:5px;
        }
        
        #rightColForm {
            margin-bottom: 3px;
        }
        
        #rightCol2 {
            background-color: #F0F0E1;
        }
        
        .rightColContent {
            width: 248px;
            margin: auto;
            text-align: left;
            padding-bottom: 10px;
            
        }
		
#page_description_inner ul li{font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;color:#003366; margin-left:20px;padding:0;}
        
        .homeLeft2Col {
                width: 625px;
                height: 275px;
                position: relative;
                background-color: #e6e6cc;
                background-image: url(/images_dev/bottom_left_bg.gif);
                background-position: left bottom;
                background-repeat: no-repeat;
                margin-bottom: 3px;
        }
        
        .left2Col {
                width: 625px;
                position: relative;
                background-color: #e6e6cc;
                background-image: url(/images_dev/bottom_left_bg.gif);
                background-position: left bottom;
                background-repeat: no-repeat;
                margin-bottom: 3px;
                font-family: Verdana, sans-serif;
                font-size: 12px;
                color: #000000;
                line-height: 16px;
				padding:7px 0 10px 0;
        }
        
        .left2Col p {
                font-family: Verdana, sans-serif;
                font-size: 11px;
                color: #333;
                line-height: 16px;
				margin: 10px;
        }
		
		.left2Col p img{
				margin: -4px;
        }
        
        .left2Col h1 {
            font-family: 'PT Sans Narrow', sans-serif;
            font-size: 20px;
            line-height: 22px;
            color: #003366;
            margin:0 10px 5px 10px;
        }
        
        .left2Col h2 {
            font-family: 'PT Sans Narrow', sans-serif;
            font-size: 18px;
            line-height: 20px;
            color: #784599;
            margin:0 10px 5px 10px;
        }
		
.left2Col a:link{text-decoration:none;font-weight:bold;color:#663399}
.left2Col a:hover{text-decoration:none;font-weight:bold;color:#333}
.left2Col a:visited{text-decoration:none;font-weight:bold;color:#663399}
.left2Col a:visited:hover{text-decoration:none;font-weight:bold;color:#333}
.left2Col a:active{text-decoration:none;font-weight:bold;color:#663399}
        
        h2 {
            font-family: 'PT Sans Narrow', sans-serif;
            font-size: 18px;
            line-height: 20px;
            color: #784599;
            margin-bottom: 5px;
        }
        
        h2 a, h2 a:visited {
            font-family: 'PT Sans Narrow', sans-serif;
            font-size: 18px;
            line-height: 20px;
            color: #784599;
            margin-bottom: 5px;
            text-decoration: none;
        }
        
        h2 a:hover {
            color:#003366;
        }
        
        
        .snippetbody {
            font-family: Verdana, sans-serif;
            font-size: 12px;
            line-height: 16px;
        }
        
        .left1stCol {
            width: 311px;
            margin-right: 3px;
            background-color: #e6e6cc;
            background-image: url(/images_dev/top_left_bg.gif);
            background-position: left top;
            background-repeat: no-repeat;
            float: left;
            text-align: center;
            padding: 5px 0px 5px 0px;
        }
        
        .left2ndCol {
            
            width: 311px;
            float: left;
            text-align: center;
            padding: 5px 0px 5px 0px;
            background-color: #e6e6cc;
        }
        
        .snippetContent {
            width: 293px;
            margin:auto;
            text-align: left;
        }
		
		.snippetwrapper {
            width: 300px;
            margin:5px 0 5px 3px;
            text-align: left;
			float:left;
        }
        
        
        .rightColFormTop {
            width: 288px;
            height: 30px;
            min-height: 30px;
            max-height: 30px;
            background-image: url(/images_dev/right_col_top.gif);
            background-position: left top;
            background-repeat: no-repeat;
        }
	
        .rightColBody {
            width: 288px;
            background-color: #f0f0e1;
            text-align: center;
        }
        
        .rightColBottom {
            width: 288px;
            height: 13px;
            min-height: 13px;
            max-height: 13px;
            background-image: url(/images_dev/right_col_bottom.gif);
            background-position: left top;
            background-repeat: no-repeat;
        }
        
        .rightColTop {
            width: 288px;
            height: 13px;
            line-height: 13px;
            background-color: #f0f0e1;
            background-image: url(/images_dev/right_col2_top.gif);
            background-position: left top;
            background-repeat: no-repeat;
            
        }
		
#page_description_inner{margin:10px 10px 0px 10px}

#wrapper_page_tabs {
	width:611px;
	background-color:#996699;
	float:left;
	margin-bottom:5px;
	
}
#wrapper_page_tabs .page_tabs a {
    color: #FFFFFF;
    font-size: 12px;
}
#wrapper_page_tabs .page_tabs a:link, #wrapper_page_tabs .page_tabs a:visited {
    background: url("/images/page_tab.gif") no-repeat scroll left top #EEEEBB;
    display: inline;
    float: right;
    font-weight: normal;
    height: 27px;
    margin-left: 1px;
    line-height: 27px;
    text-align: center;
    text-decoration: none;
    width: 110px;
	margin-top:5px;
}
#wrapper_page_tabs .page_tabs a:hover, #wrapper_page_tabs .page_tabs a:visited:hover {
    background: url("/images/page_tab_selected.gif") no-repeat scroll left top #EEEEBB;
    color: #99CCFF;
    font-weight: normal;
    text-decoration: none;
	margin-top:5px;
}
#wrapper_page_tabs .page_tabs_selected a, #wrapper_page_tabs .page_tabs_selected a:visited, #wrapper_page_tabs .page_tabs_selected a:hover, #wrapper_page_tabs .page_tabs_selected a:visited:hover {
    background: url("/images/page_tab_selected.gif") no-repeat scroll 0 0 #EEEEBB;
    color: #99CCFF;
    display: inline;
    float: right;
    font-size: 12px;
    font-weight: normal;
    height: 27px;
    line-height: 27px;
    text-align: center;
    text-decoration: none;
    width: 110px;
	margin-top:5px;
}

/* BOF TinyMCE In-line Styles */.subhead,#mainbody .subhead,h2{display:block;font-size:18px;color:#600;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;margin:10px 0 0 0;line-height:normal}.subheadsmall,#mainbody .subheadsmall,h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;line-height:18px;font-weight:bold;color:#003366;}.highlight,#mainbody .highlight{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#450901;text-align:left;line-height:20px}.smalltext,#mainbody .smalltext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-align:left;margin:0px;padding:0px;line-height:10px}.smallitalic,#mainbody .smallitalic{color:#333;font-size:12px;font-style:italic;line-height:normal;font-style:italic;font-weight:bold}.tinytext,#mainbody .tinytext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;text-align:left;margin:0px;padding:0px}

/*BEGIN LIST TABLE STYLES*/
.listtable p.required{color:#600}
.listtable a:link{text-decoration:none;font-weight:bold;color:#663399}
.listtable a:hover{text-decoration:none;font-weight:bold;color:#333}
.listtable a:visited{text-decoration:none;font-weight:bold;color:#663399}
.listtable a:visited:hover{text-decoration:none;font-weight:bold;color:#333}
.listtable a:active{text-decoration:none;font-weight:bold;color:#663399}
#thumbstable img{border:5px solid #996;padding:0px;margin-top:0px}
.thumbcaptions{font-size:10px;text-align:center;line-height:1.35em;margin-top:0px;color:#333;}
.listtable a{font-weight:normal}
table.listtable div,table.listtable td{border:none;border-style:none;border-width:0px}
table.listtable{width:100%;border-width:0px;padding:0px 0px 15px 0px}
table.listtable td{padding:7px 10px 7px 10px;border-bottom-color:#CCCC99;border-bottom-style:dotted;border-bottom-width:1px;vertical-align:top;}
/*END LIST TABLE STYLES*/

#copyright{margin:-10px auto 10px auto;font:10px Geneva, Arial, Helvetica, sans-serif;color:#666;text-align:center;}
</style>
