/* PAGE AND STRUCTURE STYLES */

body
            {
            background-image: url(images/core/comboheadertrans2.gif);
            background-attachment: scroll;
            background-repeat: no-repeat;
            background-color: #E6E8FA;
            text-align: center;
            margin: 0px;
            }

.og_page_container
            {
            margin: 0 auto;
            width: 951px;
            position: relative;
            text-align: center;
            font-size: 12px;
            line-height: 16px;
            color: #ff8c00;
            font-family: Arial, Helvetica, Verdana, sans-serif;                     
            }

.og_page_container  A:link, .og_page_container  A:visited, .og_page_container  A:active
            {
            color: #ff8c00;
            text-decoration: none;
            }

.og_page_container  A:hover
            {
            color: #ff8c00;
		font-weight: bold;
            }

.og_main_content
            {
            background-color: #E6E8FA;
            padding: 0px 0px 0px 0px;
            }

td.og_content_header_left       
            {
            background-color: #5ABDFC;
            background-repeat: no-repeat;
            padding: 40px 0px 0px 3px;
            font-size: 20px;
            line-height: 22px;
            }

.og_content_header_left  A:link, .og_content_header_left  A:visited, .og_content_header_left  A:active
            {
            color: #E6E8FA;
            text-decoration: none;
            }

.og_content_header_left  A:hover
            {
            color: #E6E8FA;
            text-decoration: underline;
		font-weight: bold;
            }

td.og_content_header_middle       
            {
            background-color: #5ABDFC;
            padding: 21px 0px 0px 16px;
            }

td.og_content_header_right       
            {
            background-color: #5ABDFC;

            }

.og_content_header_right
            {
	    color: ##E6E8FA;
            }

.og_content_header_right  A:link, .og_content_header_right  A:visited, .og_content_header_right  A:active
            {
            color: #E6E8FA;
            text-decoration: none;
            }

.og_content_header_right  A:hover
            {
            color: #E6E8FA;
            text-decoration: underline;
		font-weight: bold;
            }

.og_nav_main_bg
            {
            background-image: url(images/core/fade_bg_darkwater_trans.gif);
            background-position: bottom; center;
            background-repeat: repeat-x;
            background-color: #B0C4DE
		width: 951px;
            height: 85px;
            font-size: 28px;
            line-height: 64px; 
            text-align: center; 
            margin: 0 auto;
            padding: 0px 0px 0px 0px;
            }


.og_bottom
            {
            background-image: url(images/core/footer_nav_bg2.gif);
            background-attachment: scroll;
            background-repeat: no-repeat;
            margin: 0 auto;
            width: 951px;
	    	height: 23px;
            }

.og_footer_water
	   {
            background-image: url(images/misc/footer_water.jpg);
            background-attachment: scroll;
            background-repeat: no-repeat;
            margin: 0 auto;
	    	width: 951px;
	    	height: 80px;
            }
	   

/* END PAGE AND STRUCTURE STYLES */

/* TEXT STYLES */

.og_header_bodycopy
            {
            color: #27408B;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            }           

.og_header_bodycopy p
            {
            margin: 0px 0px 8px 0px;
            } 

.og_header_bodycopy  A:link
            {
            color: #E6E8FA;
            text-decoration: none;
            }

.og_header_bodycopy  A:visited
            {
            color: #E6E8FA;
            text-decoration: none;
            }

.og_header_bodycopy  A:hover
            {
            color: #E6E8FA;
            text-decoration: underline;
            }


.og_right_bodycopy
            {
            color: #27408B;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            }           

.og_right_bodycopy p
            {
            margin: 0px 0px 8px 0px;
            } 

.og_right_bodycopy  A:link
            {
            color: #ffffff;
            text-decoration: none;
            }

.og_right_bodycopy  A:visited
            {
            color: #ffffff;
            text-decoration: none;
            }

.og_right_bodycopy  A:hover
            {
            color: #ffffff;
            text-decoration: underline;
            }

.og_footer_sans
            {
            font-size: 10px;
            line-height: 10px; 
            color: #ffffff;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            text-align: center; 
            margin: 0 auto;
            padding: 7px 0px;
            }

.og_footer_sans  A:link, .og_footer_sans  A:visited, .og_footer_sans  A:active
            {
            color: #ffffff;
            text-decoration: none;
            }

.og_footer_sans  A:hover
            {
            color: #ffffff;
            text-decoration: underline;
            }

.og_footer
            {
            font-size: 12px;
            line-height: 17px; 
            color: #ff8c00;
            font-family: Arial, Helvetica, Verdana, sans-serif;
            text-align: center; 
            margin: 0 auto;
            padding: 6px 0px;
            }

.og_footer  A:link, .og_footer  A:active
            {
            color: #gggggg;
            text-decoration: underline;
            }

.og_footer  A:link, .og_footer  A:visited
            {
            color: #gggggg;
            text-decoration: underline;
            }

.og_footer  A:hover
            {
            color: #gggggg;
            text-decoration: underline;
		font-weight: bold;
            }

/* END TEXT STYLES */

/* BEGIN IMAGE STYLES */

			img.top {vertical-align:top}
			img.bottom {vertical-align:bottom}
			img.middle {vertical-align:text-middle}

/* END IMAGE STYLES */