﻿/***************************************************************
CSS master file for Texas Online SharePoint Intranet.
Table of Contents:

1.0 - Master Page Layout and Structure
	1.1 - Quick Links Control
	1.2 - Whats Happneing - Activity Stream
	1.3 - Breadcrumbs Control
	1.4 - Governor Control
2.0 - Publishing Page Layouts and Structure
	2.1 - HomePage Page Layout
		2.1.1 - Agency Spotlight Small Control
	2.2 - Simple Landing Page Layout - Right Rail
		2.2.1 - Simple Landing Page Layout - Full Width Main Content
		2.2.2 - Simple Landing Page Layout - Left Rail
		2.2.3 - Simple Detail Page Layout - Right Rail
		2.2.4 - Simple Detail Page Layout - Full Width Main Content
		2.2.5 - Simple Detail Page Layout - Left Rail
	2.3 - 3 Column - Right Rail Landing Page Layout
		2.3.1 - 3 Column - Full Width Landing Page Layout
		2.3.2 - 3 Column - Full Width Detail Page Layout
		2.3.3 - 3 Column - Right Rail Detial Page Layout
		2.3.4 - Connect/Ask Only 3 Column - Full Width Landing Page Layout
	2.4 - Simple Article Page Layout
	2.5 - Search Results Page Layout
	2.6 - Multi Section Page Layout
3.0 - Custom Controls Layouts and Structure
	3.1 - Global Alerts Control Layout and Structure
	3.2 - News - RSS Feed Control
	3.3 - Promotional Ads Control
	3.4 - Activity Stream Control
		3.4.1 - Activity Stream Wide Control
	3.5 - FAQ Control - Side Rail
	3.6 - FAQ Control - Full Width
	3.7 - DDCA Control on Homepage
	3.8 - Table Of Contents Control
	3.9 - Suggest a Link Control
	3.10 - Agency Finder Control
	3.11 - Search Input Label Overlay
	3.12 - Google Auto-suggest Search Terms
	3.13 - Content SubListing Control
	3.14 - Sub Topic Header Control
	3.15 - Topics.aspx Sub Category
	3.16 - See Also Side Bar Search Control
	3.17 - Online Service Finder
	3.18 - Suggest a Link Promo Ad Control
	3.19 - Agency Spotlight Full Control
	3.20 - Information Near You Control
		3.20.1 - Information Near You Search - Compact Mode
	3.21 - Flickr Homepage WP
	3.22 - News/RSS Feed WP
	3.23 - Get Satisfaction WP

	
	



***************************************************************/

/*****GENERAL FOR-ANYWHERE CLASSES****/
.offScreen {
	display:block;
	text-indent:-9999px;
}

.floatContainer {
	overflow:hidden;
}

.margin_none {
	margin:0;
}

.header_inline {
	margin-top:1.5em;
}

.floatRight {
	float:right;
}

.floatLeft {
	float:left;
}



/*************************************/
/* Section 1.0 Master Page - HOMEPAGE ONLY Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_siteActionMenu {
    position:absolute;
    top:0px;
    left:0px;
}

body {
	background: #ededed url('Images/TGOV_bg_Body.png') 0 30px repeat-x;
	color: #000;
	font-weight: normal;
	font-size: .75em;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;

}

h1 {font-family:Arial, Helvetica, sans-serif; font-size: 2.5em; color:#333;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size: 2em; color:#333;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size: 1.5em; color: #8D2036;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size: 1.25em; color: #90BDD4; /*text-transform:uppercase;*/}

ul{
	display:block;
	list-style:disc url("Images/bullet.png");
}
b strong{
	font-weight:bold;
}

.ms-WPBody table {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	font-size:1em;
}

.ms-WPBody td {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	font-size:1em;
}

.ms-WPBody {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	font-size:1em;
}

.ms-WPBody a:link {
color:#002868;
text-decoration:none;
}

.ms-WPBody a:hover {
color:#bf0a30;
}

#clearfix {
    clear:both;
}

#clearfixInteriorSearch {
    clear:both;
    height:20px;
}

.TGOV_home h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 2.5em; 
	color:#333;
	margin-top:0px;
}

.navGroup h1:after {
	content: ".";
}

#TGOV_mainNav > li > a:after {
	content: ".";
}

.TGOV_home #TGOV_searchBox h1:after {
	content: ".";
}

a {
	color: #002868;
	text-decoration: none;
}

a:focus {
	color: #bf0a30;
}


a:hover {
	color: #bf0a30;
	text-decoration: underline;
}


.ms-WPBody a:focus {
	color: #bf0a30;
}


.ms-WPBody a:hover {
	color: #bf0a30;
	text-decoration: underline;
}

p a {
	text-decoration:underline !important;
}

textarea {
	font: 1em/1.5 "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;/*1em/1.5 "Lucida Grande", Verdana, sans-serif;*/
}


select {
	font: 1em/1.5 "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
}


input {
	font: 1em/1.5 "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
}

#TGOV_TELERIK {
	font-weight: normal;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
	padding:0 10px 10px 10px;			
}

#TGOV_TELERIK a {
	color:#002868;			
}

#TGOV_TELERIK p a {
	text-decoration:underline !important;			
}

#TGOV_TELERIK a:hover {
	color:#bf0a30;
	text-decoration:underline;			
}

#TGOV_TELERIK em {
	color:#bf0a30;
	font-family:"Times New Roman", "Georgia", Times, serif;
	font-weight:bold;
	font-style:italic;
	font-size:1.2em;
}

.ctl00_ctl20_g_7cc3f863_edd9_4b01_9754_6d67a152352b_EditorScriptManager{
	background:#fff;
}

/* Browser Wide Header */
#TGOV_HeaderBrowserWide {
    background:transparent url('Images/TGOV_bg_BrowserWidthTopHeader.png') repeat-x left top ;
    height:30px;
}

#TGOV_HBW_Content {
    width:960px;
    margin:0px auto;
}

#TGOV_tagline {
    float:left;
    line-height:30px;
    text-transform:uppercase;
    letter-spacing:0.05em;
}

#TGOV_formSettings {
    float:right;
}

#TGOV_settings {
    line-height:30px;
    letter-spacing:0.05em;
    list-style:none;
    list-style-image:none;
    padding:0;
    margin:0;
}

#TGOV_settings li {
    float:left;
    text-transform:uppercase;
    list-style:none;
    list-style-image:none;
    padding:0;
    margin:0;
    margin-right:15px;
}

#TGOV_lang h2{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    padding:0;
    margin:0;
    margin-right:15px;
}


#TGOV_settings select {
    letter-spacing:0.05em;
    color:rgb(75,75,75); 
    FONT-SIZE: 0.83em
}

/***** Text Size *****/

#TGOV_textSize_Small {
    font-size:.8em;
    color:#002868;
}

#TGOV_textSize_Normal {
    font-size:1em;
    color:#002868;
}

#TGOV_textSize_Large {
    font-size:1.2em;
    color:#002868;
}

#TGOV_textSize_Large:hover {
	color:#bf0830;
	text-decoration:none;
}

#TGOV_textSize_Normal:hover {
	color:#bf0830;
	text-decoration:none;
}

#TGOV_textSize_Small:hover {
	color:#bf0830;
	text-decoration:none;
}

#TGOV_textSize .TGOV_textSize_Selected {
	color:#000;
	padding:0 3px;
	text-decoration:none;
	background: url("/_layouts/images/tgovimgbin/pagination-back.gif") repeat-x scroll left -30px #DCF1FB;
	border:1px solid #ccc;  
}

/***** Language Selector *****/

#TGOV_settings #TGOV_lang {
	margin-right: 0;
	position: relative;
	padding-right: 9.5em;
}

#TGOV_lang h2 {
	letter-spacing: .05em;
	font-size: 1em;
}

#TGOV_lang ul {
	position: absolute;
	top: .4em;
	right: 0;
	display: block;
	padding: .1em .1em 0 .2em;
	background: rgb(255,255,255);
	border: .1em solid rgb(204,204,204);	
	z-index: 999;
	line-height: 1;
	width: 8.5em;
}

#TGOV_lang ul:hover {
	padding-bottom: .1em;
}

#TGOV_lang li {
	display: none;
	margin-right: 0;
}

#TGOV_lang a {
	display: block;
	border-top: 1px solid rgb(204,204,204);		
	padding: .5em 0 .5em .5em;
	width: 8em;
}

#TGOV_lang ul:focus li {
	display: block;
}

#TGOV_lang ul:hover li {
	display: block;
}

#TGOV_lang .selected {
	display: block;
}

#TGOV_lang .selected:focus {
	background: none;
}

#TGOV_lang .selected:hover {
	background: none;
}

#TGOV_lang .selected a {
	border-top: none;
	background: url('/_layouts/images/tgovimgbin/toolbar/downArrow.gif') no-repeat right center;
	padding: .2em 0 .2em .5em;
}

#TGOV_lang li:focus {
	background: url('/_layouts/images/tgovimgbin/toolbar/fauxSelect.gif') repeat-x left bottom;
}

#TGOV_lang li:hover {
	background: url('/_layouts/images/tgovimgbin/toolbar/fauxSelect.gif') repeat-x left bottom;
}

/**** Save Button ****/

#TGOV_FS_SaveBtn {
	margin-top:5px;  
}

#TGOV_FS_SaveBtn_LeftCorners {
    width:8px;
    height:20px;
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_btn_TopHeaderSave_LeftCorners.png') no-repeat left top ;
}

#TGOV_FS_SaveBtn_CenterContent {
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_btn_TopHeaderSave_CenterContent.png') repeat-x left top ;
    height:20px;
}

#TGOV_FS_SaveBtn_CenterContent a {
    line-height:20px;
    color:#333333 !important;
    font-size:0.8em;
}

#TGOV_FS_SaveBtn_RightCorners {
    width:8px;
    height:20px;
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_btn_TopHeaderSave_RightCorners.png') no-repeat left top ;
}


/***** Header Content *****/

#TGOV_MainHeader {
	margin:0px auto;
	margin-top:64px;
	width:974px;
}

#TGOV_MainHeader_TopCorners {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MainContent_TopCorners.png') repeat-y left top;
    width:974px;
    height:15px;
}

#TGOV_MainHeader_Container {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MainContent.png') repeat-y left top ;
    width:960px;
    padding:0px 7px;
    min-height:55px;
    }



/***** Left & Right Custom Control Containers *****/

#TGOV_MHC_TopRight {
	width:210px;	
	float: left;
}

#TGOV_MHC_TopLeft {
	width:210px;	
	float: left;
}

#TGOV_MHC_TopRight {
	float: right;
}


/***** Search Control Container *****/

#TGOV_SB_RoundedCornersTop {
    width:539px;
    height:15px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Search_RoundedCornersTop.png') no-repeat left top ;
}

#TGOV_SB_RoundedCornersContent {
    width:525px;
    padding:0px 7px;
    background:transparent url('Images/TGOV_bg_Search_RoundedCornersContent.png') repeat-y left top ;
}

#TGOV_SB_RoundedCornersContent li {
    list-style:none;
    list-style-image:none;
    padding:0;
    margin:0;
}

#TGOV_SB_RoundedCornersContent ul {
    list-style:none;
    list-style-image:none;
    padding:0;
    margin:0;
}

#TGOV_SB_RoundedCornersBottom {
    width:539px;
    height:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Search_RoundedCornersBottom.png') no-repeat left top ;
}

#TGOV_SearchBox {
    width:539px;
	float:left;
	margin-top:-60px;
}


#TGOV_Header_Logo {
    width:539px;
    height:80px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_HeaderLogo.png') no-repeat center top ;
    margin-top:-20px;
    position:absolute;
}

#TGOV_Header_LogoSecondary a {
    width:539px;
    height:80px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_HeaderLogo.png') no-repeat center top ;
    margin-top:-20px;
    position:absolute;
    display:block;
    text-indent:-9000px;
}

#TGOV_Header_Logo_eFiling {
    width:200px;
    height:113px;
    background:transparent url('/SiteCollectionImages/e-filing-logo.png') no-repeat center top ;
    margin-top:-20px;
    position:absolute;
}

#TGOV_Header_Logo_eFilingSecondary a {
    width:200px;
    height:113px;
    background:transparent url('/SiteCollectionImages/e-filing-logo.png') no-repeat center top ;
    margin-top:-20px;
    position:absolute;
    display:block;
    text-indent:-9000px;
}


#TGOV_SearchForm {
    margin-left:80px;
    padding-top:70px;
}

    #TGOV_SearchForm h2 {
color:#333333;
font-size:1.7em;
    margin:0px;
    padding:0px;
    
}

#TGOV_SF_Input {
    width:314px;
    height:49px;
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_SearchInput.png') no-repeat center top ;
}

#TGOV_SF_Input input{
	margin-left:15px;
	margin-top:13px;
	height:30px;
	width:280px;
	background-color:transparent;
	border:0px;
	font-size:1.2em;
	color:#999999;
	position:absolute;
}

#TGOV_SF_GoButton {
    float:left;
}

#TGOV_SF_GoButton a {
    display:block;
    width:51px;
    height:51px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_btn_SearchGo.png') no-repeat left top ;
}


#TGOV_SF_SearchOptions {
    text-align:right;
    width:380px;
    margin-top:4px;
}

#TGOV_SF_SearchOptions a {
	color:#002868;
	font-size:1.2em;    
}

#TGOV_SF_SearchOptions a:hover {
	color:#bf0a30;
    font-size:1.2em;
    text-decoration:underline;    
}

#TGOV_SF_PopSearchLabel {
    color:#000;
    font-size:1.2em;
    margin-left:20px;
    margin-top:20px;
    margin-bottom:5px;
}

#TGOV_popSearch {
    margin-left:20px !important;
    margin-right:10px !important;
    line-height:1.5em;
}

#TGOV_popSearch li {
    float:left;
    margin-right:5px !important;
}


#TGOV_popSearch a {
    color:#002868;
    font-size:1.1em;
}

#TGOV_popSearch a:hover {
    color:#bf0a30;
    font-size:1.1em;
    text-decoration:underline;
}




/***** Main Nav Control *****/

#TGOV_MainNav_Container {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MainContent.png') repeat-y left top ;
    width:960px;
    margin:0px auto;
    padding:0px 7px;
}

#TGOV_MN_ContentWrapper li {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_MN_ContentWrapper ul {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_MN_ContentWrapper {
    border-top:1px solid #dadada;
    border-bottom:1px solid #dadada;
	height:48px;
}

#TGOV_MN_ListUL LI {
    float:left;
    width:24.896%;
    text-align:center;
    margin:0px auto;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MainNav_InactiveNavItem.png') repeat-x left top ;
    border-right:1px solid #cccccc;
}

#TGOV_MN_ListUL .TGOV_MN_ActiveListItem {
	    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MainNav_ActiveNavItem.png') repeat-x left top ;
}

#TGOV_MN_ListUL LI a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2em;
    color:#002868;
	display:inline-block;
	text-decoration:none;
}

#TGOV_MN_ListUL LI a:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2em;
    color:#bf0a30;
	display:inline-block;
	text-decoration:none !important;
}

#TGOV_MN_ListUL .TGOV_MN_DoListItem .TGOV_MN_LinkWrapper {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_MainNav_Do.png') no-repeat left center ;
    line-height:48px;
    display:block;
    padding-left:48px;
}

#TGOV_MN_ListUL .TGOV_MN_DiscListItem .TGOV_MN_LinkWrapper {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_MainNav_Discover.png') no-repeat left center ;
    line-height:48px;
    display:block;
    padding-left:48px;
}

#TGOV_MN_ListUL .TGOV_MN_ConnListItem .TGOV_MN_LinkWrapper {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_MainNav_Connect.png') no-repeat left center ;
    line-height:48px;
    display:block;
    padding-left:48px;
}

#TGOV_MN_ListUL .TGOV_MN_AskListItem .TGOV_MN_LinkWrapper {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_MainNav_Ask.png') no-repeat left center ;
    line-height:48px;
    display:block;
    padding-left:48px;
}





/****** Main Content Zone *****/

#TGOV_MainContent {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MainContent.png') repeat-y left top ;
    width:960px;
    margin:0px auto;
    padding:0px 7px;
}

#TGOV_MainContent_Footer {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MainContent_BottomCorners.png') no-repeat left top ;
    width:960px;
    height:15px;
    margin:0px auto;
    padding:0px 7px;
    padding-bottom:10px;
}

#TGOV_MainContent_FatFooter {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_FatFooterMainContent_BottomCorners.png') no-repeat left top ;
    width:960px;
    height:15px;
    margin:0px auto;
    padding:0px 7px;
    padding-bottom:10px;    
}



/***** Footer *****/

#TGOV_Footer {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_BrowserWidthTopHeader.png') repeat-x left top ;
    height:30px;
    border-top:1px solid #ccc;
}

#TGOV_FooterContent {
    width:960px;
    margin:0px auto;
    font-size:1.1em;
}

#TGOV_FooterContent li {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_FooterContent ul {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_FooterContent a {
    color:#002868;
    font-size:1em;
}

#TGOV_FooterContent a:hover {
    color:#bf0a30;
	font-size:1em;
	text-decoration:underline;
}

#TGOV_FooterLabel {
    color:#000;
    font-size:1em;
    float:left;
    line-height:30px;
    margin-right:5px;
}

.TGOV_Footer_shareLinks a{
    line-height:30px;
}

.TGOV_Footer_shareLinks li {
    float:left;
}

.TGOV_Footer_shareLinks {
    float:left;
}

.TGOV_Footer_shareLinks li {
    margin-right:8px !important;
}

#TGOV_FooterContent .TGOV_Footer_rss {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_RSS.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FooterContent .TGOV_Footer_facebook {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_Facebook.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FooterContent .TGOV_Footer_twitter {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_Twitter.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FooterContent .TGOV_Footer_email {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_Email.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FooterContent .TGOV_Footer_print {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_Print.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FooterContent .TGOV_Footer_flickr {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_Flickr.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FooterContent .TGOV_Footer_getsat {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_GetSat.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FooterContent .TGOV_Footer_youtube {
    display:block;
    width:16px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_YouTube.png') no-repeat left center;
    text-indent:-9999px;
    outline:none;
}

#TGOV_footerLinks {
    float:right;
}

#TGOV_footerLinks li {
    float:left;
    line-height:30px;
    margin-right:10px;
}



/***** Fat Footer *****/

#TGOV_FatFooter {
    background:#ebebeb url('/_layouts/images/tgovimgbin/TGOV_bg_FatFooter_Container.png') repeat-x left top;
    height:auto;
    min-height:158px;
    padding-bottom:5px;
    margin-top:10px;
}

#TGOV_FF_StateSeal {
    width:108px;
    height:158px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_FatFooter_StateSeal.png') no-repeat center center;
    float:left;    
}

#TGOV_FF_VertSepBar {
	float:left;
	width:0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #ffffff;
	height:158px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:5px;
}

#TGOV_FF_NavGroup_Header {
    margin-top:5px;
    margin-bottom:10px;
    font-family:Arial, Helvetica, sans-serif;
}


#TGOV_FF_NavGroup_Header a {
    color:#002868;
    font-size:1.2em;
    font-weight:bold;
}

#TGOV_FF_NavGroup_Header a:hover {
    color:#bf0a30;
    font-size:1.2em;
    font-weight:bold;
    text-decoration:none;
}

#TGOV_FF_NavContainer li {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_FF_NavContainer ul {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_FF_NavContainer .TGOV_FF_NavGroup {
	float:left;
	margin-right:20px;    
	width:135px;
}

#TGOV_FF_NavContainer .TGOV_FF_NavGroup li {
    margin-bottom:2px;
}

#TGOV_FF_NavContainer .TGOV_FF_NavGroup li a {
    font-size:0.95em;
    color:#002868;
}

#TGOV_FF_NavContainer .TGOV_FF_NavGroup li a:hover {
	font-size:0.95em;
	color: #bf0a30;
	text-decoration:underline;
}

#TGOV_FF_NavContainer .TGOV_FF_NavGroup li {
    font-size:0.95em;
    color:#002868;
}

.TGOV_FF_MoreLink {
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
}
/* FF Search Area */

#TGOV_FF_SearchContainer {
    float:left;
}

#TGOV_FF_SC_Header {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
}

#TGOV_FF_SC_SearchInput {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_FatFooter_SearchInput.png') no-repeat left top;
    width:151px;
    height:32px;
    float:left;
    margin-top:3px;
}

#TGOV_FF_SC_SearchInput input {
    background-color:transparent;
    color:#999999;
    width:135px;
    font-size:0.95em;
    border:0px solid #fff;
    margin-top:7px;
    margin-left:7px;
}

#TGOV_FF_SC_SearchGo {
    float:left;
}

#TGOV_FF_SC_SearchGo a {
    display:block;
    width:39px;
    height:39px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_btn_FatFooter_SearchGo.png') no-repeat left top;
    text-indent:-9999px;
    outline:none;
}

#TGOV_FF_SearchOptions{
    text-align:right;
    width:140px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}



/**********************************************/
/***** NIC Progressive Enhancement Styles *****/
/**********************************************/

/* Google search term autosuggest start */
#suggestBox ul {
	list-style-type: none;
	list-style-image: none;
}

/* Google search term autosuggest end */

/* Button style start */
.button {
	background: url('/_layouts/images/tgovimgbin/buttonBack.gif') #6ea2e0 center bottom repeat-x;
	display: inline-block;
	padding: .2em .5em;
	color: #fff;
	line-height: 1;
	font-size: 1em;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.15);
	border: none;
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;	
}

.button:hover {
	background-position: center -17px;
	background-color: #369;
}

.button.small {
	font-size: .833em;
	text-transform: uppercase;
}

.button.small:hover {
	background-position: center -20px;
}

.button.large {
	font-size: 1.167em;
	padding: .4em 1em;
}

.button.large:hover {
	background-position: center -9px;
}
/* Button style end */

/* Forms styling start */

.TXGOV_FORM fieldset {
	width: 90%;
	background: url('Images/form-fieldset.gif') left bottom repeat-x;
	padding: 0 10px;
	margin: 10px 0;
}

.TXGOV_FORM legend {
	font-weight: normal;
	margin: 10px 0;
	padding-left: 0px;
	font-size:1.4em;
}

.TXGOV_FORM_ERROR_LINE {
	color: #f00;
	font-size:1.1em;
	font-weight: bold;
	margin-bottom: 1em;
}

.TXGOV_FORM_LINE {
	font-size:1.1em;
	line-height:1.5;
	margin:1em 0;
	padding-left:1.5em;
}

.TXGOV_FORM_LABEL {
	display: inline block;
	vertical-align: top;
	margin:5px;
}

.TXGOV_FORM_INPUT {
	display: inline-block;
}

.TXGOV_FORM_BUTTON_LINE  {
	font-size:1.3em;
	text-transform:uppercase;
	margin:1em 0;
}
/* Forms styling end */

/* Search results start */
.TXGOV_SEARCH_PAGINATION ol {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

.TXGOV_SEARCH_RESULTS ol {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

.TXGOV_SEARCH_REFINEMENTS ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

.TXGOV_SEARCH_REFINEMENTS ul {
	width:655px;	
}

.TXGOV_SEARCH_STATS  {
background:url("/_layouts/images/tgovimgbin/back-grade-sm.gif") repeat-x scroll left top transparent;
border-top:1px solid #CCCCCC;
display:inline-block;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
margin-bottom:1em;
padding-top:0.25em;
width:100%;
}

.TXGOV_SEARCH_STATS h3 {
color:#000000;
float:left;
font-size:1.2em;
font-weight:normal;
margin:0 20px 0 0;
}

.TXGOV_SEARCH_TERM {
	font-size:1.2em;
	font-weight: bold;
}

.TXGOV_SEARCH_SUGGESTION {
	font-size:1.5em;
	float:left;
	clear:both;
	margin:10px 0 0 0;
	background-color:#fef3bf;
	padding:0 5px;
	border-bottom:1px solid #f3e28e;
}

.TXGOV_SEARCH_MATCHES {
	margin: 0;
	padding-top:1.1px;
	text-align:right;
}

.TXGOV_SEARCH_REFINEMENTS {
	margin:2em 0;
	padding: 1em;
	width:665px;
	background-color: #fffef5;
	border: 1px solid #ccc;
	clear: both;
}

.TXGOV_SEARCH_CURRENTREFINE {
	font-weight: bold;
}

.TXGOV_SEARCH_REFINEMENTS h4 {
	margin-top: 0;
}

.TXGOV_SEARCH_REFINEMENTS ul {
	display: inline-block;
	/*width: 100%;*/
	font-size:1.1em;
}

.TXGOV_SEARCH_REFINEMENTS li {
	float: left;
	margin-right: 2em;
	width:300px;
	padding:3px 0;
}

.TXGOV_SEARCH_RESULTS h4 {
font-size:1.2em;
font-weight:normal;
margin-bottom:0;
text-transform:uppercase;
}

.TXGOV_SEARCH_URL {
	margin: 0;
}

.TXGOV_SEARCH_DESC {
	color:#333;
	font-size:1.1em;
	line-height:1.1em;
	margin: 0;
}

.TXGOV_SEARCH_URL { /*added*/
	margin-bottom:10px !important;
}

TXGOV_SEARCH_URL a:visited {
	color: #1b7b35;
}

.TXGOV_SEARCH_URL a:link {
	color: #1b7b35;
}

.TXGOV_SEARCH_PAGINATION {
	margin: 3em auto;
	/*width: 34em;*/
}

.TXGOV_SEARCH_PAGINATION li {
	float: left;
	margin-right: 1em;
	border: 1px solid #ccc;
	margin-bottom: 3em;
}

.TXGOV_SEARCH_PAGINATION li a {
	display: block;
	padding: .2em .5em;
	color: #000;
	background: url('/_layouts/images/tgovimgbin/pagination-back.gif') #ebebeb left top repeat-x;
}

.TXGOV_SEARCH_PAGINATION li a:hover {
	color: #fff;
	text-decoration: none;
	background: url('/_layouts/images/tgovimgbin/pagination-back.gif') #003e7e left -60px repeat-x;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_CURPAGE {
	padding: .2em .5em;
	color: #000;
	background: url('/_layouts/images/tgovimgbin/pagination-back.gif') #dcf1fb left -30px repeat-x;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_PREV {
	margin-right: 0;
	border: none;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_NEXT {
	margin-right: 0;
	border: none;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_PREV a:hover {
	text-indent: -9999px;
	height: 1.5em;
	width: 1em;
	background: url('/_layouts/images/tgovimgbin/arrow-sm-fwd.png') transparent left center no-repeat;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_NEXT a:hover {
	text-indent: -9999px;
	height: 1.5em;
	width: 1em;
	background: url('/_layouts/images/tgovimgbin/arrow-sm-fwd.png') transparent left center no-repeat;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_PREV a {
	text-indent: -9999px;
	height: 1.5em;
	width: 1em;
	background: url('/_layouts/images/tgovimgbin/arrow-sm-fwd.png') transparent left center no-repeat;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_NEXT a {
	text-indent: -9999px;
	height: 1.5em;
	width: 1em;
	background: url('/_layouts/images/tgovimgbin/arrow-sm-fwd.png') transparent left center no-repeat;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_PREV a:hover {
	margin-right: 1em;
	background: url('/_layouts/images/tgovimgbin/arrow-sm-back.png') transparent right center no-repeat;
}

.TXGOV_SEARCH_PAGINATION .TXGOV_SEARCH_PREV a {
	margin-right: 1em;
	background: url('/_layouts/images/tgovimgbin/arrow-sm-back.png') transparent right center no-repeat;
}

/* Search results end */

/* Search button start */
.TGOV_FF_GoButton {
	color: rgb(255,255,255);
	border: none;
	background: url('_layouts/images/tgovimgbin/buttonBigGo.png') top center no-repeat;
	font-family: "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
}

.TGOV_SF_GoButton {
	color: rgb(255,255,255);
	border: none;
	background: url('_layouts/images/tgovimgbin/buttonBigGo.png') top center no-repeat;
	font-family: "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
}

.TGOV_SF_GoButton {
	padding: 5px 5px 5px 7px;
	width: 50px;
	height: 50px;
	font-size: 1.167em;
}

.TGOV_FF_GoButton {
	padding: 4px 5px 5px 5px;
	background-image: url('_layouts/images/tgovimgbin/buttonSmallGo.png');
	width: 34px;
	height: 38px;
	font-size: .83em;
}

.TGOV_FF_GoButton:focus {
	background-position: bottom;
}

.TGOV_FF_GoButton:hover {
	background-position: bottom;
}

.TGOV_SF_GoButton:focus {
	background-position: bottom;
}

.TGOV_SF_GoButton:hover {
	background-position: bottom;
}
/* Search button end */

/* Search overlay start */
#TGOV_FF_SC_SearchInput {
	position: relative;
}
/* Search overlay end */


/* Clean up Styles - apply these with the existing rules to clean up some positioning */
#TGOV_SF_Input input {
	margin-top: 8px;
	color: #000;
}

#TGOV_FF_SC_SearchInput input {
	color: #000;
}

#TGOV_SF_Input .overlayed {
	top: 1em;
}

#TGOV_lang h2 {
	font-weight: normal;
}

#TGOV_SF_GoButton {
	float: none;
}


/*************************************/
/* Section 1.0 Master Page Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 1.1 - Quick Links Control Layout and Structure CSS - Begin*/
/*************************************/

/* This is the Quick Links control used in the Home & Secondary Master Pages */
/* While it is a custom control, it is placed at the master page level */


#TGOV_MHC_QuickLinks_Control {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_QuickLinks_Ribbon.gif') no-repeat left top;
    width:233px;
    margin-left:-15px;
}

#TGOV_MHC_QL_Header {
    line-height:22px;
    font-size:1.2em;
    color:#fff;
    margin-left:30px;
}

#TGOV_MHC_QL_Content {
    margin-left:40px;
    margin-right:10px;
    margin-top:10px;
}

#TGOV_MHC_QuickLinks_Control #TGOV_MHC_QL_Content LI {
    list-style-image:none !important;
    list-style:none !important;
    padding:0px !important;
    margin:0px !important;
}

#TGOV_MHC_QuickLinks_Control #TGOV_MHC_QL_Content UL {
    list-style-image:none !important;
    list-style:none !important;
    padding:0px !important;
    margin:0px !important;
}

#TGOV_MHC_QL_Content LI {
    margin-right:5px;
    line-height:1.1em; /*Added*/
}

#TGOV_MHC_QuickLinks_Control #TGOV_MHC_QL_Content a {
    font-size:1.1em; /*changed from 1.2em*/
    color:#002868;
    margin-bottom:10px;
    display:block;
}

#TGOV_MHC_QuickLinks_Control #TGOV_MHC_QL_Content a:hover {
    font-size:1.1em; /*changed from 1.2em*/
    color:#bf0a30;
    text-decoration:underline; /*Added*/
}


/*************************************/
/* Section 1.1 - Quick Links Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 1.2 - Whats Happneing - Activity Stream Layout and Structure CSS - Begin*/
/*************************************/

/* This is the Activity Stream control used in the Secondary Master Pages */
/* While it is a custom control, it is placed at the master page level */


#TGOV_WhatsHappening_AS_Control #TGOV_ASC_LeftWrapper {
	float:left;
	width:85px;
	margin-left:-10px;
}

#TGOV_WhatsHappening_AS_HeaderWrapper {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_MasterRight_Blue_Ribbon_232PxW.gif') no-repeat left top;
    width:232px;
    height:37px;
    margin-left:-7px;
    margin-top:-15px !important;
    position:absolute;
    clear:both;
    font-size:1.2em;
}

#TGOV_WH_AS_Header {
    padding-top:13px;
    line-height:22px;
    color:#ffffff;
    margin-left:50px;
}

#TGOV_WH_AS_Data {
    font-size:1.1em;    
}

/*************************************/
/* Section 1.2 - Whats Happneing - Activity Stream Layout and Structure CSS - Begin*/
/*************************************/
/*************************************/
/* Section 1.3 - Breadcrumbs Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_Breadcrumbs {
    margin-left:12px;
    padding-top:10px;
    margin-bottom:10px;
}

#TGOV_Breadcrumb_Control li {
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}

#TGOV_Breadcrumb_Control ul {
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}

#TGOV_Breadcrumb_Control li {
    float:left;
}

#TGOV_Breadcrumb_Control .TGOV_BC_InActiveLink {
    font-size:1.1em; /*changed from 1.2em*/
    color:#666 !important;
}

#TGOV_Breadcrumb_Control {
    font-size:1.1em; /*changed from 1.2em*/
    color:#000;
}

#TGOV_Breadcrumb_Control a {
    font-size:1.1em; /*changed from 1.2em*/
    color:#002868;
    margin-left:5px;
    margin-right:3px;
    text-decoration:none;
}

#TGOV_Breadcrumb_Control a:hover { /*added*/
    font-size:1.1em; 
    color:#bf0a30;
    margin-left:5px;
    margin-right:3px;
    }

/*************************************/
/* Section 1.3 - Breadcrumbs Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 1.4 - Governor Control Layout and Structure CSS - Begin*/
/*************************************/



#TGOV_MHC_GovBlock {
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Homepage_Gov.png') no-repeat center top;
	width:231px;
	height:115px;
	margin-left:-7px;
	margin-top:-15px;
}


#TGOV_MHC_GovBlock li ul li {
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}


#TGOV_MHC_GovBlock li ul {
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}


#TGOV_MHC_GovBlock li {
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}


#TGOV_MHC_GovBlock ul {
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}

#TGOV_MHC_GovBlock li {
    display:inline;
}

#TGOV_MHC_GovBlock .TGOV_MHCGB_Header {
    padding-top:92px;
    margin-left:80px;
    font-size:1.2em;
    color:#ffffff;
}

#TGOV_MHCGB_GovSites {
    float:right;
    margin-right:30px !important;
    padding-top:15px !important;
    text-align:right;
}

#TGOV_MHCGB_GovSites a { 
    color:#002868;
    font-size:1.1em; /*changed from 1.2em*/
}

#TGOV_MHCGB_GovSites a:hover {
    color:#bf0a30;
    font-size:1.1em; /*changed from 1.2em */
}

#TGOV_MHCGB_Branches {
    padding-top:10px !important;
}

/*************************************/
/* Section 1.4 - Governor Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.1 - HomePage Layout and Structure CSS - Begin*/
/*************************************/

/***** Do,Dis,Conn,Ask Div Zones *****/
#TGOV_HCC_DDCA_Wrapper {
    width:920px;
    padding-top:40px;
    margin-left:20px;
    margin-bottom:20px;
}

#TGOV_HCC_DDCA_Wrapper li {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_HCC_DDCA_Wrapper li a:hover { /*added*/
	color:#bf0a30;
	text-decoration:underline;
}

#TGOV_HCC_DDCA_Wrapper ul {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;
}

#TGOV_HCC_DDCA_AskCol {
    margin-left:18px;
}

#TGOV_HCC_DDCA_ConnCol {
    margin-left:18px;
}

#TGOV_HCC_DDCA_DiscCol {
    margin-left:18px;
}

#TGOV_HCC_DDCA_AskCol {
    width:220px;
    line-height:2em; /*added*/
    float:left;
}

#TGOV_HCC_DDCA_DoCol {
    width:220px;
    line-height:2em; /*added*/
    float:left;
}

#TGOV_HCC_DDCA_DiscCol {
    width:210px;
    line-height:2em; /*added*/
    float:left;
}

#TGOV_HCC_DDCA_ConnCol {
    width:215px;
    line-height:2em; /*added*/
    float:left;
}


/***** Feature Webpart Zones *****/
#TGOV_HCC_FeatureWrapper {
    width:920px;
    margin-left:20px;
    font-size:1.1em;
}

#TGOV_HCC_FeatureWrapper h2 {
	font-size:1.5em;
}

#TGOV_HCC_FeatureCol4 {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Homepage_FooterGradient.gif') no-repeat left bottom;  
    min-height:320px;
}


#TGOV_HCC_FeatureCol3 {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Homepage_FooterGradient.gif') no-repeat left bottom;  
    min-height:320px;
}


#TGOV_HCC_FeatureCol2 {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Homepage_FooterGradient.gif') no-repeat left bottom;  
    min-height:320px;
}


#TGOV_HCC_FeatureCol1 {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Homepage_FooterGradient.gif') no-repeat left bottom;  
    min-height:320px;
}


#TGOV_HCC_FeatureCol4 {
    margin-left:20px;
}


#TGOV_HCC_FeatureCol3 {
    margin-left:20px;
}


#TGOV_HCC_FeatureCol2 {
    margin-left:20px;
}

#TGOV_HCC_FeatureCol4 {
    width:220px;
    float:left;
}

#TGOV_HCC_FeatureCol1 {
    width:220px;
    float:left;
}

#TGOV_HCC_FeatureCol3 {
    width:210px;
    float:left;
}




#TGOV_HCC_FeatureCol2 {
    width:210px;
    float:left;
}




/*************************************/
/* Section 2.1 - HomePage Layout and Structure CSS - Begin*/
/*************************************/
/*************************************/
/* Section 2.1.1 - Agency Spotlight Small Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_AgencySpotlightSmall_Control {
    margin-left:5px; /*changed from 10px*/
    margin-right:10px;
    /*font-size:1.1em; /*added*/
    /*line-height:1.2em; /*added*/
}

#TGOV_AgencySpotlightSmall_Control a {  /*added*/
	color:#002868;
}

#TGOV_AgencySpotlightSmall_Control a:hover {  /*added*/
	color:#bf0a30;
}

#TGOV_AgencySpotlightSmall_Control .TGOV_AgSpS_Header {
    /*font-size:1.1em;*/
    margin-bottom:25px;
}

#TGOV_AgencySpotlightSmall_Control .TGOV_AgSpS_Header b {
    font-weight:normal !important;
}

#TGOV_AgencySpotlightSmall_Control .TGOV_ApSpSImage {
    float:right;
    margin-left:5px;
    margin-top:5px;
}

#TGOV_AgencySpotlightSmall_Control .TGOV_ApSpSImage img {
	width:65px;	
}

#TGOV_AgencySpotlightSmall_Control .TGOV_AgSpS_Desc {
	margin-bottom:5px;
	margin-top:-20px;
}

	
/*************************************/
/* Section 2.1.1 - Agency Spotlight Small Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.2 - Simple Landing Page Layout - Right Rail and Structure CSS - Begin*/
/*************************************/
#TGOV_SimpleLandingPageRightColumnContainer_RoundedCorners {
   	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;  
}

#TGOV_SimpleLandingPageRightColumnContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_SLPCRC_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_SLPCRC_2CW_RightColumn {
    width:220px;
    float:left;
}

#TGOV_SLPCRC_Bottom2Column_Wrapper {
   background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png') repeat-x left top;
   width:895px;
   padding-left:25px;
}

#TGOV_SLPCRC_B2C_Header {
    font-size:2em;
    color:#333333;
    padding-top:10px;
}

#TGOV_SLPCRC_BottomLeft_WPZone {
    margin-right:25px;
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/  
}

#TGOV_SLPCRC_BottomRight_WPZone {
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/  
}

#TGOV_SLPCRC_BottomRight_WPZone span{
	font-size:1.1em;
}

#TGOV_SLPCRC_BottomLeft_WPZone{
	font-size:1.1em;
}
/*************************************/
/* Section 2.2 - Simple Landing Page Layout - Right Rail and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.2.1 - Simple Landing Page Layout - Full Width Main Content and Structure CSS - Begin*/
/*************************************/
#TGOV_SimpleLandingPageFullWidthContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;  
}

#TGOV_SimpleLandingPageFullWidthContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_SLPCFW_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_SLPCFW_2CW_RightColumn {
    width:220px;
    float:left;
}

#TGOV_SLPCFW_Top2Column_Wrapper {
}

#TGOV_SLPCFW_TopLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left; 
}

#TGOV_SLPCFW_TopRight_WPZone {
    width:450px;
    float:left; 
}


#TGOV_SLPCFW_Bottom2Column_Wrapper {
   background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png') repeat-x left top;
   width:895px;
   padding-left:25px;
}

#TGOV_SLPCFW_B2C_Header  {
color:#336699;
font-family:arial,helvetica,sans-serif;
font-size:2em;
padding-top:10px;
}

#TGOV_SLPCFW_BottomLeft_WPZone {
    margin-right:25px;
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/  
}

#TGOV_SLPCFW_BottomRight_WPZone {
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/ 
}

#TGOV_SLPCFW_BottomRight_WPZone span {
	font-size:1.1em;
}


#TGOV_SLPCFW_BottomLeft_WPZone {
	font-size:1.1em;
}


/*************************************/
/* Section 2.2.1 - Simple Landing Page Layout - Full Width Main Content and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.2.2 - Simple Landing Page Layout - Left Rail and Structure CSS - Begin*/
/*************************************/

#TGOV_SimpleLandingPageLeftColumnContainer_RoundedCorners {
    padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;  
}

#TGOV_SimpleLandingPageLeftColumnContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_SLPCLC_2CW_RightColumn {
    width:680px;
    float:left;
}

#TGOV_SLPCLC_2CW_LeftColumn {
    width:220px;
    float:left;
    margin-right:20px;
}

#TGOV_SLPCLC_Bottom2Column_Wrapper {
   background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png') repeat-x left top;
   width:895px;
   padding-left:25px;
}

#TGOV_SLPCLC_B2C_Header  {
color:#336699;
font-family:arial,helvetica,sans-serif;
font-size:2em;
padding-top:10px;
}

#TGOV_SLPCLC_BottomLeft_WPZone {
    margin-right:25px;
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/  
}

#TGOV_SLPCLC_BottomRight_WPZone {
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/  
}

#TGOV_SLPCLC_BottomRight_WPZone span{
	font-size:1.1em;
}

#TGOV_SLPCLC_BottomLeft_WPZone{
	font-size:1.1em;
}

/*************************************/
/* Section 2.2.2 - Simple Landing Page Layout - Left Rail and Structure CSS - End*
/*************************************/
/*************************************/
/* Section 2.2.3 - Simple Detail Page Layout - Right Rail and Structure CSS - Begin*/
/*************************************/
#TGOV_SimpleDetailPageRightColumnContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;  
}

#TGOV_SimpleDetailPageRightColumnContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_SDPCRC_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_SDPCRC_2CW_RightColumn {
    width:220px;
    float:left;
}

/*#TGOV_SDPCRC_Content_WPZone {
	width:680px;
}*/


#TGOV_SDPCRC_BottomLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left;
}

#TGOV_SDPCRC_BottomRight_WPZone {
    width:450px;
    float:left;
}

#TGOV_SDPCRC_Intro p { /*added*/
	font-size:1.1em;
}

/*************************************/
/* Section 2.2.3 - Simple Detail Page Layout - Right Rail and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.2.4 - Simple Detail Page Layout - Full Width Main Content and Structure CSS - Begin*/
/*************************************/
#TGOV_SimpleDetailPageFullWidthContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;        
}

#TGOV_SimpleDetailPageFullWidthContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_SDPCFW_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_SDPCFW_2CW_RightColumn {
    width:220px;
    float:left;
}


#TGOV_SDPCFW_BottomLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left;
}

#TGOV_SDPCFW_BottomRight_WPZone {
    width:450px;
    float:left;
}


/*************************************/
/* Section 2.2.4 - Simple Detail Page Layout - Full Width Main Content and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.2.5 - Simple Detail Page Layout - Left Rail and Structure CSS - Begin*/
/*************************************/
#TGOV_SimpleDetailPageLeftColumnContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;  
}

#TGOV_SimpleDetailPageLeftColumnContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_SDPCLC_2CW_RightColumn {
    width:680px;
    float:left;
}

#TGOV_SDPCLC_2CW_LeftColumn {
    width:220px;
    float:left;
    margin-right:20px;
}


#TGOV_SDPCLC_BottomLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left;
}

#TGOV_SDPCLC_BottomRight_WPZone {
    width:450px;
    float:left;
}

#TGOV_SDPCLC_OptionalContent {
    margin-top:-15px;
    position:relative;
}

#TGOV_SDPCLC_OptionalContent p{
    font-size:1.1em;
}

#TGOV_SDPCLC_OptionalContent .DiscText{
	color:#666;
	line-height:1.1em;
}


/*************************************/
/* Section 2.2.5 - Simple Detail Page Layout - Left Rail and Structure CSS - End*
/*************************************/
/*************************************/
/* Section 2.3 - 3 Column - Right Rail Landing Page Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_3ColumnLandingPageContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;   
}

#TGOV_3ColumnLandingPageContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_3CLPC_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_3CLPC_2CW_RightColumn {
    width:220px;
    float:left;
}

/* 3 Columns */

#TGOV_3CLPC_3CW_Column2 {
    width:210px;
    float:left;
    margin-right:25px;    
}

#TGOV_3CLPC_3CW_Column1 {
    width:210px;
    float:left;
    margin-right:25px;    
}

#TGOV_3CLPC_3CW_Column3 {
    width:210px;
    float:left;
}

/* Bottom Zones */

#TGOV_3CLPC_Bottom2Column_Wrapper {
   background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png') repeat-x left top;
   width:895px;
   padding-left:25px;
}

#TGOV_3CLPC_B2C_Header {
color:#336699;
font-family:arial,helvetica,sans-serif;
font-size:2em;
padding-top:10px;
}



#TGOV_3CLPC_BottomLeft_WPZone {
    margin-right:25px;
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/  
}

#TGOV_3CLPC_BottomRight_WPZone {
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/ 
}

#TGOV_3CLPC_BottomLeft_WPZone span {
	font-size:1.1em;			
}

#TGOV_3CLPC_BottomLeft_WPZone {
	font-size:1.1em;			
}

/*************************************/
/* Section 2.3 - 3 Column - Right Rail Landing Page Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* 2.3.1 - 3 Column - Full Width Landing Page Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_3ColumnFullWidthLandingPageContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;   
}

#TGOV_3ColumnFullWidthLandingPageContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_3CLPCFW_2CW_LeftColumn {
    width:920px;
    float:left;
}

/* 3 Columns */

#TGOV_3CLPCFW_3CW_Column2 {
    width:290px;
    float:left;
    margin-right:25px;
}

#TGOV_3CLPCFW_3CW_Column1 {
    width:290px;
    float:left;
    margin-right:25px;
}

#TGOV_3CLPCFW_3CW_Column3 {
    width:290px;
    float:left;
}

/* Bottom Zones */

#TGOV_3CLPCFW_Bottom2Column_Wrapper {
   background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png') repeat-x left top;
   width:895px;
   padding-left:25px;
}

#TGOV_3CLPCFW_B2C_Header {
color:#336699;
font-family:arial,helvetica,sans-serif;
font-size:2em;
padding-top:10px;
}

#TGOV_3CLPCFW_BottomLeft_WPZone {
	margin-right:25px;
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/ }

#TGOV_3CLPCFW_BottomRight_WPZone {
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/ }

#TGOV_3CLPCFW_BottomRight_WPZone span {
	font-size:1.1em;
}

#TGOV_3CLPCFW_BottomLeft_WPZone {
	font-size:1.1em;
}
/*************************************/
/* 2.3.1 - 3 Column - Full Width Landing Page Layout and Structure CSS - End*/
/*************************************/	
/*************************************/
/* 2.3.2 - 3 Column - Full Width Detail Page Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_3ColumnFullWidthDetailPageContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;   
}

#TGOV_3ColumnFullWidthDetailPageContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_3CDPCFW_2CW_LeftColumn {
    width:920px;
    float:left;
}

/* 3 Columns */

#TGOV_3CDPCFW_3CW_Column2 {
    width:290px;
    float:left;
    margin-right:25px;
}

#TGOV_3CDPCFW_3CW_Column1 {
    width:290px;
    float:left;
    margin-right:25px;
}

#TGOV_3CDPCFW_3CW_Column3 {
    width:290px;
    float:left;
}

/* Bottom Zones */

#TGOV_3CDPCFW_BottomLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left;
}

#TGOV_3CDPCFW_BottomRight_WPZone {
    width:450px;
    float:left;
}

/*************************************/
/* 2.3.2 - 3 Column - Full Width Detail Page Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* 2.3.3 - 3 Column - Right Rail Detial Page Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_3ColumnDetailPageContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;   
}

#TGOV_3ColumnDetailPageContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_3CDPC_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_3CDPC_2CW_RightColumn {
    width:220px;
    float:left;
}

/* 3 Columns */

#TGOV_3CDPC_3CW_Column2 {
    width:210px;
    float:left;
    margin-right:25px;    
}

#TGOV_3CDPC_3CW_Column1 {
    width:210px;
    float:left;
    margin-right:25px;    
}

#TGOV_3CDPC_3CW_Column3 {
    width:210px;
    float:left;
}

/* Bottom Zones */

#TGOV_3CDPC_BottomLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left;
}

#TGOV_3CDPC_BottomRight_WPZone {
    width:450px;
    float:left;
}

/*************************************/
/* 2.3.3 - 3 Column - Right Rail Detial Page Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* 2.3.4 - Connect/Ask Only 3 Column - Full Width Landing Page Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_ConnectAsk_3ColumnFullWidthLandingPageContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;   
}

#TGOV_ConnectAsk_3ColumnFullWidthLandingPageContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_CA3CLPCFW_2CW_LeftColumn {
    width:920px;
    float:left;
}

/* 3 Columns */

#TGOV_CA3CLPCFW_3CW_Column2 {
    width:290px;
    float:left;
    margin-right:25px;
}

#TGOV_CA3CLPCFW_3CW_Column1 {
    width:290px;
    float:left;
    margin-right:25px;
}

#TGOV_CA3CLPCFW_3CW_Column3 {
    width:290px;
    float:left;
}

/* Bottom Zones */

#TGOV_CA3CLPCFW_Bottom2Column_Wrapper {
   background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png') repeat-x left top;
   width:895px;
   padding-left:25px;
}

#TGOV_CA3CLPCFW_B2C_Header {
color:#336699;
font-family:arial,helvetica,sans-serif;
font-size:2em;
padding-top:10px;
}

#TGOV_CA3CLPCFW_BottomLeft_WPZone {
	margin-right:25px;
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/ }

#TGOV_CA3CLPCFW_BottomRight_WPZone {
    width:412px;
    padding:0 5px;
    margin-top:10px;
    float:left;
    /*background:#fff url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_WhiteRoundedCorners_BlueCorners.gif') no-repeat left top;*/ }

#TGOV_CA3CLPCFW_BottomRight_WPZone span {
	font-size:1.1em;
}

#TGOV_CA3CLPCFW_BottomLeft_WPZone {
	font-size:1.1em;
}

#TGOV_CA3CLPCFW_Content_WPZone table {
	 background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png') repeat-x left top;
}/*Adds gradient behind photo gallery*/

/*************************************/
/* 2.3.4 - Connect/Ask Only 3 Column - Full Width Landing Page Layout and Structure CSS - End*/
/*************************************/			
/*************************************/
/* Section 2.4 - Simple Article Page Layout and Structure CSS - Begin*/
/*************************************/
#TGOV_SimpleArticlePageContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;
}

#TGOV_SimpleArticlePageContainer {
    width:920px;
    margin-left:20px;

}

#TGOV_SAPC_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_SAPC_2CW_RightColumn {
    width:220px;
    float:left;
}


#TGOV_SAPC_BottomLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left;
}

#TGOV_SAPC_BottomRight_WPZone {
    width:450px;
    float:left;
}

/*************************************/
/* Section 2.4 - Simple Article Page Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.5 - Search Results Page Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_SearchResultsPageContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_SRPC_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_SRPC_2CW_RightColumn {
    width:220px;
    float:left;
}


#TGOV_SRPC_BottomLeft_WPZone {
    width:450px;
    margin-right:20px;
    float:left;
}

#TGOV_SRPC_BottomRight_WPZone {
    width:450px;
    float:left;
}

/*************************************/
/* Section 2.5 - Search Results Page Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 2.6 - Multi Section Page Layout and Structure CSS - Begin*/
/*************************************/
#TGOV_MultiSectionPageContainer_RoundedCorners {
	padding-top:10px;
	width:100%;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_LandingRoundedCorners.gif') no-repeat center top;   
}

#TGOV_MultiSectionPageContainer {
    width:920px;
    margin-left:20px;
}

#TGOV_MSPC_2CW_LeftColumn {
    width:680px;
    margin-right:20px;
    float:left;
}

#TGOV_MSPC_2CW_RightColumn {
    width:220px;
    float:left;
}


#TGOV_MSPC_BottomLeft_WPZone {
    width:450px; 
    margin-right:20px;
    float:left;
}

#TGOV_MSPC_BottomRight_WPZone {
    width:450px;
    float:left;
} 


/*************************************/
/* Section 2.6 - Multi Section Page Layout and Structure CSS - End*/
/*************************************/

/*************************************/
/* Section 3.1 - Global Alerts Control Layout and Structure CSS - Begin*/
/*************************************/

/**** All Alerts Shared Classes *****/
#TGOV_AlertWrapper {
	margin:0 auto;
    width:980px;
}

#TGOV_AW_AlertContentWrapper {
    float:left;
    width:937px;
}

#TGOV_AW_ACW_RoundedCornerTop {
    height:9px;
    width:937px;
  	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_AlertContent_TopRoundedCorners.png') no-repeat left top;
}

#TGOV_AW_ACW_RoundedCornerContent {
    width:917px;
    padding:0 10px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_AlertContent_CenterContentRoundedCorners.png') repeat-y left top;
}

#TGOV_AW_ACW_RoundedCornerBottom {
    height:9px;
    width:937px;
  	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_AlertContent_BottomRoundedCorners.png') no-repeat left top;
}

#TGOV_AW_ACW_AlertType {
    font-size:1.2em;
    color:#cc0000;
    text-transform:uppercase;
    float:left;
    margin-right:10px;
    width:150px;
}

#TGOV_AW_ACW_AlertDesc {
    float:left;
    font-size:1.0em;
    color:#000000;
    line-height:1.4em;
    width:625px;
    margin-right:10px;
}

#TGOV_AW_ACW_AlertLink {
    float:left;
    font-size:1.0em;
    color:#000000;
    width:120px;
    line-height:1.4em;
}


/***** Amber Alert Specific Classes *****/
#TGOV_Alerts_AmberAlertContainer {
    background:#e36b23 url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_AmberAlert.png') repeat-x left top;
    min-height:29px;
    margin-bottom:10px;
    width:100%;
}


#TGOV_Alerts_AmberAlertContainer #TGOV_AW_Icon {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_AmberIcon.png') no-repeat left center;
    min-height:35px;
    width:21px;
    float:left;
    margin-left:10px;
    margin-right:10px;

}

/***** Silver Alert Specific Classes *****/
#TGOV_Alerts_SilverAlertContainer {
    background:#666666 url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_SilverAlert.png') repeat-x left top;
    min-height:29px;
    margin-bottom:10px;
    width:100%;
}


#TGOV_Alerts_SilverAlertContainer #TGOV_AW_Icon {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_SilverIcon.png') no-repeat left center;
    min-height:35px;
    width:21px;
    float:left;
    margin-left:10px;
    margin-right:10px;

}


/***** Weather Alert Specific Classes *****/
#TGOV_Alerts_WeatherAlertContainer {
    background:#cc3333 url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_WeatherAlert.png') repeat-x left top;
    min-height:29px;
    margin-bottom:10px;
    width:100%;
}


#TGOV_Alerts_WeatherAlertContainer #TGOV_AW_Icon {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_WeatherIcon.png') no-repeat center center;
    min-height:35px;
    width:21px;
    float:left;
    margin-left:10px;
    margin-right:10px;

}

/***** Closure Alert Specific Classes *****/
#TGOV_Alerts_ClosureAlertContainer {
    background:#f3e28e url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_ClosureAlert.png') repeat-x left top;
    min-height:29px;
    margin-bottom:10px;
    width:100%;
}


#TGOV_Alerts_ClosureAlertContainer #TGOV_AW_Icon {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_ClosureIcon.png') no-repeat center center;
    min-height:35px;
    width:21px;
    float:left;
    margin-left:10px;
    margin-right:10px;

}


/***** Maintenance Alert Specific Classes *****/
#TGOV_Alerts_MaintenanceAlertContainer {
    background:#d3f0fe url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_MaintenanceAlert.png') repeat-x left top;
    min-height:29px;
    margin-bottom:10px;
    width:100%;
}


#TGOV_Alerts_MaintenanceAlertContainer #TGOV_AW_Icon {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Alert_MaintenanceIcon.png') no-repeat center center;
    min-height:35px;
    width:21px;
    float:left;
    margin-left:10px;
    margin-right:10px;

}




/*************************************/
/* Section 3.1 - Global Alerts Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section3.2 - Government News - RSS Feed Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_GovNewsControl .TGOV_GNC_Header {
    font-size:1.2em;
    color:#000000;
    font-weight:bold;
    font-family: "Lucida Grande", Verdana, sans-serif !important;
}

#TGOV_GNC_HeadTitle {
    float:left;
    margin-right:5px;
}

#TGOV_GovNewsControl .TGOV_GNC_RssIcon {
	background:transparent url(/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_RSS.gif) no-repeat left 2px;
	text-indent:-9999px;
	outline-style:none;
	display:block;
	width:12px;
	float:left;    
}

#TGOV_GovNewsControl .TGOV_GNC_RSSItemLink {
    font-family: "Lucida Grande", Verdana, sans-serif !important;
    font-size:1em;
	color:#002868;
	margin-left:10px;
	margin-bottom:8px;
	display:block;
}




/*************************************/
/* Section 3.2 - Government News - RSS Feed Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.3 - Promotional Ads Control Layout and Structure CSS - Begin*/
/*************************************/

/***** Image ONLY Promo Add *****/



/***** Title, Image, Desc  & Link Promo Add *****/
#TGOV_PEA_Title {
    font-size:1.2em;
    /*font-weight:bold;*/
    color:#000;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif !important;
    margin-bottom:5px;
    padding-bottom:3px;
    border-bottom:1px solid #ccc;
}

#TGOV_PEA_Image {
    float:left;    
    margin-right:5px;
}

#TGOV_PEA_Image img {
    width:65px !important;
    height:auto !important;
    
}

#TGOV_PEA_Link a {
	color:#002868 !important;
}

#TGOV_PEA_Link a:hover {
	color:#bf0a30 !important;
}

#TGOV_PEA_Link a img{
    display:none;
}


/***** Spotlight Promo Add *****/
#TGOV_PSA_Image {
    float:left;    
    margin-right:5px;
}

#TGOV_PSA_Image img {
    width:65px !important;
    height:auto !important;    
}

#TGOV_PSA_Desc {
    display:block;
    margin-bottom:5px;
    font-size:1.1em;
    line-height:1.5em;
}

#TGOV_PSA_Link a {
	font-size:1.1em;
	color:#002868 !important;
}

#TGOV_PSA_Link a:hover {
	font-size:1.1em;
	color:#bf0a30 !important;
}

#TGOV_PSA_Link a img{
    display:none;
}


/*************************************/
/* Section 3.3 - Promotional Ads Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.4 - Activity Stream Control Layout and Structure CSS - Begin*/
/*************************************/

.TGOV_ACS_Header {
    color:#333333;
    font-size:1em;
    text-transform:uppercase;
    margin-bottom:10px;
    display:block;
}

#TGOV_ASC_LeftWrapper {
	float:left;
	width:85px;
}

/*#TGOV_ASC_Count {
    color:#bf0a30;
    font-size:2.45em;
    margin-right:5px;
    width:85px;
    text-align:center;
}*/

#TGOV_ASC_Count {
color:#bf0a30;
font-family:Arial, Helvetica, sans-serif;
font-size:2em;
margin-right:5px;
text-align:center;
width:85px;
}

#TGOV_ASC_Count a {
color:#bf0a30;
}

#TGOV_ASC_Count a:hover {
color:#666;
text-decoration:none;
}


#TGOV_WhatsHappening_AS_Control .TGOV_ASC_FooterLink {
/*font-size:1.1em;*/    
}

#TGOV_ASC_Description {
    margin-top:2px;
    margin-bottom:5px;
    margin-right:3px;
}

#TGOV_ASC_Description a {
	color:#002868;
}

#TGOV_ASC_Description a:hover {
	color:#bf0a30;			
}

#TGOV_ASC_Image {
	text-align:center;
    margin-top:5px;
    margin-bottom:5px;
}

#TGOV_ASC_Image img {
    width:64px;
}
	
/*************************************/
/* Section 3.4 - Activity Stream Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.4.1 - Activity Stream Wide Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_ActivityStreamWide_Control  {
	font-size:1.1em;
	margin-top:10px;
}

#TGOV_ActivityStreamWide_Control a  {
	color:#002868;
	text-decoration:underline !important;
}
	
#TGOV_ActivityStreamWide_Control a:hover  {
	color:#bf0a30;
	text-decoration:underline !important;
}
	
#TGOV_ActivityStreamWide_Control .TGOV_ASW_Image img {
    width:64px;
}

#TGOV_ActivityStreamWide_Control .TGOV_ASW_Image {
    float:left;
    margin-right:15px;
}

#TGOV_ASW_Count {
    color:#bf0a30;
    font-size:2.35em;
}

#TGOV_ActivityStreamWide_Control .TGOV_ASW_SepBar {
    display:block;
    border-bottom:1px solid #dadada;
    line-height:1px;
    font-size:0px;
    margin-top:15px;
    margin-bottom:15px;
}




/*************************************/
/* Section 3.4.1 - Activity Stream Wide Control Layout and Structure CSS - End*/
/*************************************/	
/*************************************/
/* Section 3.5 - FAQ Control - Side Rail Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_FAQ_SideRail_Control {
    width:200px;
    overflow-x:hidden;
    border:1px solid #d9f2fe;
    background:url("Images/sidebar-wp-bg.png") repeat-x scroll left top transparent;
    padding:10px;
    color:#333;
}

#TGOV_FAQ_SideRail_Control li {
    list-style:none;
    list-style-image:none;
    font-size:1.1em;
    padding:0px;
    margin:0px;
}

#TGOV_FAQ_SideRail_Control ul {
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}

#TGOV_FAQ_SideRail_Control .TGOV_FAQSR_Header {
    font-size:1.5em;
    color:#333;
    margin-bottom:10px;
    display:block;
}

#TGOV_FAQ_SideRail_Control .TGOV_FAQSR_QABlock {
    margin-bottom:30px;
    width:190px;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_LargeLetter {
	color:#90BDD4;
	float:left;
	font-family:"Georgia","Times New Roman",Times,serif;
	font-size:1em;
	font-style:italic;
	font-weight:bold;
	margin-right:2px;
}

#TGOV_FAQ_SideRail_Control .TGOV_FAQSR_QuestionBlock {
    margin-bottom:8px;
}

#TGOV_FAQ_SideRail_Control .TGOV_FAQSR_Answer {
    float:left;
    display:block;
    
}

#TGOV_FAQ_SideRail_Control .TGOV_FAQSR_Question {
    float:left;
    display:block;
}

/*************************************/
/* Section 3.5 - FAQ Control - Side Rail Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.6 - FAQ Control - Full Width Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_FAQ_FullWidth_Control{
	font-size:1.1em;
}

#TGOV_FAQ_FullWidth_Control li{
    list-style:none;
    list-style-image:none;
    padding:5px 0;
    margin:0px;
}

#TGOV_FAQ_FullWidth_Control ul{
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_Header {
    font-size:1.2em;
    font-weight:bold;
    margin-bottom:10px;
    display:block;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_QuestionLinkBlock {
    margin-left:10px;
    margin-bottom:20px;
}

#TGOV_FAQFW_Category  {
	border-bottom:1px solid #CCCCCC;
	font-size:1.2em;
	margin-bottom:5px;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_QABlock {
    margin-bottom:30px;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_LargeLetter {
	font-family:"Georgia", "Times New Roman", Times, serif;
    font-size:1em;
    font-weight:bold;
    font-style:italic;
    float:left;
    margin-right:2px;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_QuestionBlock {
    margin-bottom:8px;
    margin-left:20px;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_QuestionBlock a {
    text-decoration:underline !important;
}

#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_Answer {
    float:left;
    display:block;
    position:relative;
}



#TGOV_FAQ_FullWidth_Control .TGOV_FAQFW_Question {
    float:left;
    display:block;
}



/*************************************/
/* Section 3.6 - FAQ Control - Full Width Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.7 - DDCA Control on Homepage Layout and Structure CSS - Begin*/
/*************************************/

/***** Common Styles between all 4 columns *****/

#TGOV_HCC_AK_Title {
   margin-bottom:20px;
}


#TGOV_HCC_CN_Title {
    margin-bottom:20px;
}


#TGOV_HCC_DC_Title {
    margin-bottom:20px;
}


#TGOV_HCC_DH_Title {
    margin-bottom:20px;
}


#TGOV_HCC_AK_Title a {
	font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#002868;
}

#TGOV_HCC_AK_Title a:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#bf0a30;
    text-decoration:none;
}

#TGOV_HCC_CN_Title a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#002868;
}

#TGOV_HCC_CN_Title a:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#bf0a30;
    text-decoration:none;
}

#TGOV_HCC_DC_Title a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#002868;
}

#TGOV_HCC_DC_Title a:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#bf0a30;
    text-decoration:none;
}

#TGOV_HCC_DH_Title a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#002868;
}

#TGOV_HCC_DH_Title a:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-size:2.65em;
    color:#bf0a30;
    text-decoration:none;
}

#TGOV_HCC_AK_Tagline {
    color:#666;
    font-size:1.2em;
    line-height:1.2em;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderGradient.gif') no-repeat left bottom;
    min-height:55px;
}

#TGOV_HCC_CN_Tagline {
    color:#666;
    font-size:1.2em;
    line-height:1.2em;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderGradient.gif') no-repeat left bottom;
    min-height:55px;
}

#TGOV_HCC_DC_Tagline {
    color:#666;
    font-size:1.2em;
    line-height:1.2em;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderGradient.gif') no-repeat left bottom;
    min-height:55px;
}

#TGOV_HCC_DH_Tagline {
    color:#666;
    font-size:1.2em;
    line-height:1.2em;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderGradient.gif') no-repeat left bottom;
    min-height:55px;
}

#TGOV_Secondary_Tagline {
    /*float:left; - Removed for Safari*/
    color:#666;
    /*line-height:30px;*/
    text-transform:uppercase;
    min-height:35px; /*changed from 55px*/
    letter-spacing:0.05em;
}

#TGOV_HCC_DDCA_AskLinks {
    margin-top:20px;
}


#TGOV_HCC_DDCA_ConnLinks {
    margin-top:20px;
}


#TGOV_HCC_DDCA_DiscLinks {
    margin-top:20px;
}


#TGOV_HCC_DDCA_DoLinks {
    margin-top:20px;
}


#TGOV_HCC_DDCA_AskFooter a {
   color:#002868;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_AskFooter a:hover { /*added*/
   color:#bf0a30;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_ConnFooter a {
   color:#002868;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_ConnFooter a:hover { /*added*/
   color:#bf0a30;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_DiscFooter a {
   color:#002868;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_DiscFooter a:hover { /*added*/
   color:#bf0a30;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_DoFooter a {
   color:#002868;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_DoFooter a:hover { /*added*/
   color:#bf0a30;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_AskLinks a {
   color:#002868;
   font-size:1.2em;
}


#TGOV_HCC_DDCA_ConnLinks a {
   color:#002868;
   font-size:1.2em;
}


#TGOV_HCC_DDCA_DiscLinks a {
   color:#002868;
   font-size:1.2em;
}


#TGOV_HCC_DDCA_DoLinks a {
   color:#002868;
   font-size:1.2em;
}

#TGOV_HCC_DDCA_AskFooter a {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_FooterIcon.png') no-repeat right -2px;
    padding-right:25px;
    min-height:20px;
}



#TGOV_HCC_DDCA_ConnFooter a {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_FooterIcon.png') no-repeat right -2px;
    padding-right:25px;
    min-height:20px;
}



#TGOV_HCC_DDCA_DiscFooter a {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_FooterIcon.png') no-repeat right -2px;
    padding-right:25px;
    min-height:20px;
}



#TGOV_HCC_DDCA_DoFooter a {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_FooterIcon.png') no-repeat right -2px;
    padding-right:25px;
    min-height:20px;
}



#TGOV_HCC_DDCA_AskFooter {
    margin-top:20px;
}



#TGOV_HCC_DDCA_ConnFooter {
    margin-top:20px;
}



#TGOV_HCC_DDCA_DiscFooter {
    margin-top:20px;
}



#TGOV_HCC_DDCA_DoFooter {
    margin-top:20px;
}


/***** Do Only *****/

#TGOV_HCC_DH_Icon {
    height:57px;
    width:57px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderDoIcon.png') no-repeat left top;
    float:left;
    margin-left:-5px;
}

#TGOV_HCC_DH_Tagline {
    margin-top:30px;
}


/***** Discover Only *****/

#TGOV_HCC_DC_Icon {
    height:57px;
    width:57px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderDiscoverIcon.png') no-repeat left top;
    float:left;
    margin-left:-5px;
}

#TGOV_HCC_DC_Tagline {
    margin-top:30px;
}


/***** Connect Only *****/

#TGOV_HCC_CN_Icon {
    height:57px;
    width:57px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderConnectIcon.png') no-repeat left top;
    float:left;
    margin-left:-5px;
}

#TGOV_HCC_CN_Tagline {
    margin-top:30px;
}


/***** Ask Only *****/

#TGOV_HCC_AK_Icon {
    height:57px;
    width:57px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DDCA_HeaderAskIcon.png') no-repeat left top;
    float:left;
    margin-left:-5px;
}

#TGOV_HCC_AK_Tagline {
    margin-top:30px;
}




/*************************************/
/* Section 3.7 - DDCA Control on Homepage Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.8 - Table Of Contents Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_TableOfContents_Control{
	background: url('/_layouts/images/tgovimgbin/back-grade-sm.gif') left top repeat-x;
	padding:10px 0;
	border-top:1px solid #d9f2fe;
	border-bottom:1px dotted #e0f0f8;
}

#TGOV_TOC_Column1 {
    padding-left:30px;
}

#TGOV_TOC_Column2 {
    width:270px;
    float:left;
    margin-right:20px;
}

#TGOV_TOC_Column1 {
    width:270px;
    float:left;
    margin-right:20px;
}

#TGOV_TOC_Column3 {
    width:270px;
    float:left;
}

#TGOV_TOC_Column3 a {
	display:block;
	font-size:1.2em;
	color:#002868;
	margin-bottom:5px;
}

#TGOV_TOC_Column2 a {
	display:block;
	font-size:1.2em;
	color:#002868;
	margin-bottom:5px;
}

#TGOV_TOC_Column1 a {
	display:block;
	font-size:1.2em;
	color:#002868;
	margin-bottom:5px;
}

#TGOV_TOC_Column1 a:hover {
	display:block;
	font-size:1.2em;
	color:#bf0a30;
	margin-bottom:5px;
}

#TGOV_TOC_Column2 a:hover {
	display:block;
	font-size:1.2em;
	color:#bf0a30;
	margin-bottom:5px;
}

#TGOV_TOC_Column3 a:hover {
	display:block;
	font-size:1.2em;
	color:#bf0a30;
	margin-bottom:5px;
}

/*************************************/
/* Section 3.8 - Table Of Contents Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.9 - Suggest a Link Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_SuggestLink_Control {
    margin-left:20px;
    margin-top:10px;
    margin-bottom:10px;
    border:1px solid #dadada;
    padding:20px;
}

#TGOV_SuggestLink_Control ul {
    padding:0px;
    margin:0px;
    list-style:none;
    list-style-image:none;
}

#TGOV_SuggestLink_Control li {
    padding:0px;
    margin:0px;
    list-style:none;
    list-style-image:none;
}

#TGOV_SuggestLink_Control li {
    display:inline-block;
}

#TGOV_SuggestLink_Control .required {
    color:red;
}

#TGOV_SuggestLink_Control .TGOV_SLC_IB_Label {
    font-size:1em;
    font-weight:bold;
    margin-bottom:3px;
}

#TGOV_SuggestLink_Control .TGOV_SLC_SB_Submit {
    display:block;
}

#TGOV_SuggestLink_Control .TGOV_SLC_SB_Error {
    display:block;
}

#TGOV_SuggestLink_Control .TGOV_SLC_IB_Input {
    display:block;
}

#TGOV_SuggestLink_Control .TGOV_SLC_SubmitLI {
    display:block;
    margin-top:20px;
}

#TGOV_SuggestLink_Control .TGOV_SLC_IB_Input input {
    height:1.5em;
}

#TGOV_SuggestLink_Control .TGOV_SLC_IB_Input textarea {
    width:500px;
}

#TGOV_SuggestLink_Control .TGOV_SLC_IB_Input input {
    width:500px;
}

#TGOV_SuggestLink_Control #TGOV_SLC_CategoriesLI {
    margin-top:20px;
    margin-bottom:20px;
    display:block;
}

#TGOV_SuggestLink_Control .TGOV_SLC_CategoryBlock li {
    display:block !important;
}

#TGOV_SLC_CapthaLI {
    width:400px;
    border:1px solid #abadb3;
    border-right:1px solid #e3e9ef;
    border-left:1px solid #e3e9ef;
    border-bottom:1px solid #e3e9ef;
    padding:5px;
    display:block !important;
    margin-bottom:20px;
}

	
/*************************************/
/* Section 3.9 - Suggest a Link Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.10 - Agency Finder Control Layout and Structure CSS - Begin*/
/*************************************/

/***** Search Area *****/

#TGOV_AFC_SR_Header {
    font-size:1.5em;
    padding-top:5px;
    color:#000000;
    float:left;
    width:233px;
}

#TGOV_AFC_SR_SearchControls {
    float:left;
}

#TGOV_AFC_SR_Input {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_SearchBox.png') no-repeat left top;
    width:181px;
    height:32px;
    float:left;
}

#TGOV_AFC_SR_Input input{
	margin-top:7px;
	margin-left:7px;
	background-color:transparent;
	border:0px;
	width:165px;
}

#TGOV_AFC_SR_Button {
    float:left;
}

#TGOV_AFC_SR_Button input {
	color: rgb(255,255,255);
	border: none;
	font-family: "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	padding: 4px 5px 5px 5px;
	background: url('_layouts/images/tgovimgbin/buttonSmallGo.png') top center no-repeat;
	width: 34px;
	height: 38px;
	font-size: .83em;
}

#TGOV_AFC_SR_Button input:focus {
	background-position: bottom;
}



#TGOV_AFC_SR_Button input:hover {
	background-position: bottom;
}



/***** Left Content Links area *****/

#TGOV_AFC_ColumnWrapper {
    margin-top:2px;
}

#TGOV_AFC_LeftColumn {
    float:left;
    width:233px;
    position:relative;
    
}

#TGOV_AFC_LC_MainLinks a
{
    display:block;
    font-size:1.2em;
    color:#002868;
    margin-bottom:10px;
    padding-left:10px;
}

#TGOV_AFC_LC_MainLinks a:hover
{
	color:#bf0a30;
}

#TGOV_AFC_LC_MainLinks .TGOV_AFC_LC_SelectedLink {
    width:233px;
    height:20px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueArrowSelected.png') no-repeat left top;
    color:#ffffff;
    padding-left:10px;
    padding-top:3px;
}

#TGOV_AFC_LC_MainLinks .TGOV_AFC_LC_SelectedLink:hover {
    color:#ffffff;
    text-decoration:none;
}


#TGOV_AFC_LC_AlphaLetters {
    font-size:1.0em;
    color:#666666;
    width:200px;
    margin-left:10px;
}

#TGOV_AFC_LC_AlphaLetters a {
    font-size:1.0em;
    color:#002868;
    line-height:1.5em;
}


#TGOV_AFC_LC_AlphaLetters .TGOV_AFC_LC_AlphaLetters_Disabled {
    color:#666666;
}




/***** Right Content Area *****/

#TGOV_AFC_LC_MainLinks {
    margin-top:10px;
}

#TGOV_AFC_RightColumn {
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueGradientHeader.png') repeat-x left top;
    float:left;
	min-height:200px;
    width:670px;
    padding-left:20px;
    margin-left:-12px;
    border-left:1px solid #cccccc;
    font-size:1.1em;
}

#TGOV_AFC_RC_Header {
    font-size:1.5em;
    padding-top:10px;
    margin-bottom:10px;
    
}

.TGOV_AFC_RC_ResultsCounts {
    margin-bottom:10px;
    display:block;
    color:#336633;
    /*margin-left:10px;*/
}

.TGOV_AFC_AB_Header {
    margin-bottom:10px;
    font-size:1.2em;
}

.TGOV_AFC_AB_Desc {
    margin-right:10px;
    margin-bottom:15px;
}

.TGOV_AFC_AgencyBlock {
   margin-bottom:10px;
   border-bottom:1px solid #cccccc;
   padding-bottom:10px;
}

#TGOV_AFC_ABIW_LinksWrapper {
    margin-top:10px;
    margin-left:10px;
}

#TGOV_AFC_ABIW_LeftColumn {
    float:left;
    width:250px;
    margin-right:20px;
    margin-left:40px;
}

#TGOV_AFC_ABIW_RightColumn {
    float:left;
    width:250px;
    border-left:1px solid #cccccc;
    padding-left:10px;
}

.TGOV_AFC_ABIW_NoResults {
    color:red;
}


/*************************************/
/* Section 3.10 - Agency Finder Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.11 - Search Input Label Overlay CSS - Begin*/
/*************************************/

#TGOV_SF_Input {
	position: relative;
}

.overlayed {
	position: absolute;
	top: .45em;
	left: 1.25em;
	color: rgb(153,153,153);
	z-index: 999;
}

#TGOV_SF_Input .overlayed {
	font-size: 1.2em;
	left: 1.2em;
	top: 1.2em;
}

/*************************************/
/* Section 3.11 - Search Input Label Overlay CSS - End*/
/*************************************/
	
/*************************************/
/* Section 3.12 - Google Auto-suggest Search Terms CSS - Begin*/
/*************************************/

#suggestBox {
	position: absolute;
	left: .5em;
	top: 3.6em;
	padding: 4px;
	border: 1px solid rgb(204,204,204);
	background: rgb(217,242,254);
	background: rgba(217,242,254,.9);
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	border-radius: .5em;
	z-index: 999;
}

#suggestBox div {
	background: url('/_layouts/images/tgovimgbin/suggest/subMenuTop.png') rgb(255,255,255) repeat-x left top;
	border: 1px solid rgb(222,222,222);
	text-align: left;
}

#suggestBox h2 {
	display: inline-block;
	margin: 0;
	padding: .5em;
	text-transform: uppercase;
	font-size: .833em;
	background: url('/_layouts/images/tgovimgbin/suggest/descriptor.gif') repeat-x left top;
	text-align: left;
	
}

#suggestBox ul {
	padding: 0 .833em;
	background: url('/_layouts/images/tgovimgbin/suggest/subMenuItem.gif') repeat-y left top;
}

#suggestBox li {
	padding: 0 .5em;
	border-top: 1px solid rgb(222,222,222);
	cursor: pointer;
}

#suggestBox li:first-child {
	border: none;
}

#suggestBox li.focus  {
	background: url('/_layouts/images/tgovimgbin/suggest/subMenuHover.gif') repeat-x left bottom;
}

#suggestBox a:hover {
	color: rgb(68,97,144);
}

#suggestBox li.focus a {
	color: rgb(202,32,39);
}

#suggestBox a {
	display: block;
	padding: .25em;
	text-align: left;
}

#suggestBox a span {
	font-weight: bold;
}

/*************************************/
/* Section 3.12 - Google Auto-suggest Search Terms CSS - End*/
/*************************************/
/*************************************/
/* Section 3.13 - Content SubListing Control Layout and Structure CSS - Begin*/
/*************************************/

.TGOV_CSL_ItemHeader a {
color:#336699 !important;
display:block;
font-family:arial,helvetica,sans-serif;
font-size:1.2em;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_ItemHeader a:hover {
    color:#bf0a30;
    }

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col1 {
    padding-left:30px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_CategoryWrapper {
    border-bottom:1px solid #cccccc;
    margin-bottom:15px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col2 {
    width:270px;
    float:left;
    margin-right:20px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col1 {
    width:270px;
    float:left;
    margin-right:20px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col3 {
    width:270px;
    float:left;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col3 a {
	display:block;
	font-size:1.2em;
	color:#002868;
	margin-bottom:10px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col3 a:hover {
	display:block;
	font-size:1.2em;
	color:#bf0a30;
	margin-bottom:10px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col2 a {
	display:block;
	font-size:1.2em;
	color:#002868;
	margin-bottom:10px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col2 a:hover {
	display:block;
	font-size:1.2em;
	color:#bf0a30;
	margin-bottom:10px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col1 a {
	display:block;
	font-size:1.2em;
	color:#002868;
	margin-bottom:10px;
}

#TGOV_ContentSubListing_Control .TGOV_CSL_TCW_Col1 a:hover {
	display:block;
	font-size:1.2em;
	color:#bf0a30;
	margin-bottom:10px;
}

/*************************************/
/* Section 3.13 - Content SubListing Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.14 - Sub Topic Header Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_SDPCLC_HeaderTop_WebpartZone{
}

#TGOV_SubTopicHeader_Control {
    margin-bottom:15px;
}

#TGOV_SubTopicHeader_Control h1 {
color:#333333;
font-size:2em;
font-weight:normal;
margin:10px 0;
padding-left:10px;
}

#TGOV_STHC_Title {
	font-weight:bold;
	font-size:3.5em;
	color:#333333;
}

#TGOV_STHC_Desc {
    margin-top:25px;
    padding-left:10px;
    font-family:Georgia, Times New Roman, serif;
    font-size:1.5em;
    font-style:italic;
    color:#666;
    line-height:1.5em;

    
}


/*************************************/
/* Section 3.14 - Sub Topic Header Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.15 - Topics.aspx Sub Category Controls Layout and Structure CSS - Begin*/
/*************************************/

/***** NOTE: There are two controls being styled here. They were not 
created in seperate style blocks though because they are always used together. *****/


/***** Left Links Cat Control *****/

#TGOV_SubCategoryLeftLinks_Control  {
font-size:1.1em;
padding-top:50px;
}

#TGOV_SCLL_SubCatLinks {
    padding-left:10px;
    margin-top:15px;
}

#TGOV_SCLL_SubCatLinks a{
    display:block;
    margin-left:20px;
    margin-bottom:5px;
    padding-bottom:3px;
    border-bottom:1px solid #ececec;
}

#TGOV_SCLL_SubCatLinks a:hover{
	text-decoration:none;
}


#TGOV_SCLL_ActiveHeader  {
background:url("/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueArrowSelected.png") no-repeat scroll right top transparent;
color:#FFFFFF;
margin-left:10px;
padding-bottom:5px;
padding-left:10px;
padding-top:3px;
position:relative;
width:213px;
z-index:2;
}



/***** Right Description Control *****/

#TGOV_SubCategoryRightDesc_Control  {
background:url("/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueGradientHeader.png") repeat-x scroll left top transparent;
border-left:1px solid #CCCCCC;
min-height:55px;
padding-left:20px;
position:relative;
width:660px;
}


#TGOV_SubCategoryRightDesc_Control .TGOV_SCRD_Header {
    font-size:1.2em;
    padding-top:10px;
    margin-bottom:10px;
    padding-left:10px;    
}

#TGOV_SubCategoryRightDesc_Control .TGOV_SCRD_Header a {
	color:#002868;
}

#TGOV_SubCategoryRightDesc_Control .TGOV_SCRD_Header a:hover {
	color:#bf0a30;
}

#TGOV_SubCategoryRightDesc_Control .TGOV_SCRD_Desc {
    padding-left:10px;
    padding-right:20px;
    border-bottom:1px solid #cccccc;
    padding-bottom:10px;
    font-size:1.1em;
}

	
	
/*************************************/
/* Section 3.15 - Topics.aspx Sub Category Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.16 - See Also Side Bar Search Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_SideBarSearch_Control  {
background: url('Images/form-fieldset.gif') left bottom repeat-x;
overflow:hidden;
width:210px;
}

#TGOV_SBS_Header {
	background: url('Images/star-icon.png') no-repeat;
	height:26px;
	color:#006633;
    font-size:1.5em;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin-bottom:15px;
    padding-left:27px;    
}

#TGOV_SideBarSearch_Control li {
	background: url('Images/form-divider.gif') left bottom repeat-x;
    list-style:none;
    list-style-image:none !important;
    margin:0px;
    padding:0px;
}

#TGOV_SideBarSearch_Control li a {
    color:#002868;
    margin:3px 0;
}

#TGOV_SideBarSearch_Control li a:hover {
    color:#bf0a30;
    margin:3px 0;
    text-decoration:none;
}

#TGOV_SideBarSearch_Control ul {
    list-style:none;
    list-style-image:none;
    margin:0px;
    padding:0px;
}

#TGOV_SBS_ServicesBlock {
    margin-top:10px;
    margin-bottom:10px;
    font-size:1.1em; /*added*/
}

#TGOV_SBS_AgencyBlock {
    margin-top:10px;
    margin-bottom:10px;
    font-size:1.1em; /*added*/
}

/*#TGOV_SBS_ServicesBlock {
    margin-top:10px;
}
*/
#TGOV_SBS_ServicesBlock .TGOV_SBS_SB_Header  {
color:#006633;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
/*font-weight:bold;*/
margin-bottom:10px;
margin-left:3px;
}

#TGOV_SBS_AgencyBlock .TGOV_SBS_AB_Header  {
color:#006633;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
/*font-weight:bold;*/
margin-bottom:10px;
margin-left:3px;
}


#TGOV_SBS_ServicesBlock li {
	margin:0 10px 5px 10px;
	padding-bottom:5px;
}
	

#TGOV_SBS_AgencyBlock li {
	margin:0 10px 5px 10px;
	padding-bottom:5px;
}
	
/*************************************/
/* Section 3.16 - See Also Side Bar Search Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.17 - Online Service Finder Control Layout and Structure CSS - Begin*/
/*************************************/

/***** Search Area *****/

#TGOV_SFC_SR_Header {
	color:#000000;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:1.5em;
    padding-top:5px;
    float:left;
    width:125px;
}

#TGOV_SFC_SR_SearchControls {
    float:left;
    margin-bottom:20px;
}

#TGOV_SFC_SR_Input {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_ServiceFinder_SearchBox.png') no-repeat left top;
    width:211px;
    height:32px;
    float:left;
}

#TGOV_SFC_SR_Input input{
	margin-top:7px;
	margin-left:7px;
	background-color:transparent;
	border:0px;
	width:196px;
}

#TGOV_SFC_SR_Button  {
float:left;
margin:-5px 0 0 5px;
}

#TGOV_SFC_SR_Button input {
	color: rgb(255,255,255);
	border: none;
	font-family: "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	background: url('_layouts/images/tgovimgbin/buttonSmallGo.png') top center no-repeat;
	width: 34px;
	height: 38px;
	font-size: .83em;
}

#TGOV_SFC_SR_Button input:focus {
	background-position: bottom;
}



#TGOV_SFC_SR_Button input:hover {
	background-position: bottom;
}



/***** Left Content Links area *****/

#TGOV_SFC_ColumnWrapper {
    margin-top:2px;
}

#TGOV_SFC_LeftColumn {
    float:left;
    width:220px;
    margin-right:20px;
    position:relative;
    
}

#TGOV_SFCML_OlderChildLink {
    margin-left:10px;
    width:205px;
    margin-bottom:15px;
}

#TGOV_SFCML_YoungerChildLink {
    margin-left:10px;
}

#TGOV_SFC_LC_MainLinks a {
	border-bottom:1px solid #CCCCCC;
	color:#002868;
	display:block;
	font-size:1.2em;
	margin-bottom:5px;
	padding-bottom:5px;
}

#TGOV_SFC_LC_MainLinks a:hover
{
	color:#bf0a30;
	text-decoration:none !important;
}

#TGOV_SFC_LC_MainLinks .TGOV_SFC_LC_SelectedLink {
    width:233px;
    padding-right:10px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueArrowSelected.png') no-repeat left top;
    color:#ffffff;
    padding-left:10px;
    padding-top:3px;
    border-bottom:0px solid #fff !important;
}

#TGOV_SFCML_ParentLink .TGOV_SFC_LC_SelectedLink {
    width:210px;
    padding-right:15px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueArrowSelected.png') no-repeat right top;
    color:#ffffff;
    padding-left:10px;
    padding-top:3px;
}


#TGOV_SFCML_OlderChildLink .TGOV_SFC_LC_SelectedLink {
    width:208px;
    padding-right:10px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueArrowSelected.png') no-repeat right top;
    color:#ffffff;
    padding-left:7px;
    padding-top:3px;
}

#TGOV_SFCML_YoungerChildLink .TGOV_SFC_LC_SelectedLink {
    width:195px;
    padding-right:10px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueArrowSelected.png') no-repeat right top;
    color:#ffffff;
    padding-left:10px;
    padding-top:3px;
}



#TGOV_SFC_LC_MainLinks .TGOV_SFC_LC_SelectedLink:hover {
    color:#ffffff;
    text-decoration:none;
}


#TGOV_SFC_LC_AlphaLetters {
    font-size:1.0em;
    color:#666666;
    width:200px;
    margin:20px 0 20px 10px;
    margin-bottom:20px;
}

#TGOV_SFC_LC_AlphaLetters a {
    font-size:1.0em;
    color:#002868;
    line-height:1.5em;
}


/***** Right Content Area *****/

#TGOV_SFC_LC_MainLinks {
    margin-top:10px;
}

#TGOV_SFC_RightColumn {
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueGradientHeader.png') repeat-x left top;
    float:left;
	min-height:200px;
    width:670px;
    padding-left:20px;
    margin-left:-12px;
    border-left:1px solid #cccccc;
}

#TGOV_SFC_RC_Header {
    font-size:1.2em;
    padding-top:10px;
    margin-bottom:10px;
    
}

.TGOV_SFC_RC_ResultsCounts {
   	color:#006633;
	display:block;
	font-size:1.1em;
	margin-bottom:15px;
}

.TGOV_SFC_AB_Header  {
	font-size:1.1em; /*added*/
	margin-bottom:10px;
}

.TGOV_SFC_AB_Header a  {  /*added*/
	color:#002868 !important;
}

.TGOV_SFC_AB_Header a:hover  {  /*added*/
	color:#bf0a30 !important;
}


.TGOV_SFC_AgencyBlock {
	border-bottom:1px solid #CCCCCC;
	font-size:1.1em;
	margin-bottom:10px;
	padding-bottom:10px;
}

.TGOV_SFC_AgencyBlock a {
	color:#002868;
}

.TGOV_SFC_AgencyBlock a:hover {
	color:#bf0a30;
}

#TGOV_SFC_RC_Header_Right  {
margin:10px 0;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:1.5em;
float:left;
}

#TGOV_SFC_RC_Header_Left {
margin:10px 0;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:1.5em;
float:left;   
}

#TGOV_SFC_RC_Header_Left {
    width:475px;
    margin-right:15px;
}

#TGOV_SFC_AB_Left {
    float:left;
    width:465px;
    padding-right:10px;
    margin-right:15px;
    border-right:1px solid #cccccc;
}

#TGOV_SFC_AB_Left {
    float:left;
}

.TGOV_SFC_AB_OrgUnit  {
	margin-bottom:10px;
}

.TGOV_SFC_AB_OrgUnit a{
	color:#002868 !important;			
}

.TGOV_SFC_AB_OrgUnit a:hover {
	color:#bf0a30 !important;			
}

.TGOV_SFC_AB_NoResults {
	font-size:1.1em;
    color:#BF0A30;
}

/*************************************/
/* Section 3.17 - Online Service Finder Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.17 - Online Service Finder Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.18 - Suggest a Link Promo Ad Control Layout and Structure CSS - Begin*/
/*************************************/
#TGOV_SuggALink_PromoAdd_Control  {
background:url('Images/sidebar-wp-bg.png') repeat-x left top;
border:1px solid #d9f2fe;
padding:10px;
text-align:center;
}

#TGOV_SuggALink_PromoAdd_Control .TGOV_SALPA_Header {
	background:url('Images/cursor-icon.png') no-repeat left top;
	height:26px;
    padding-left:5px;
    font-size:1.5em;
    color:#000000;
    display:block;
    margin-bottom:10px;
    margin-left:10px;
}

#TGOV_SuggALink_PromoAdd_Control .TGOV_SALPA_Body {
    font-size:1.1em;
    color:#000000;
    display:block;
    padding-right:25px;
    margin-bottom:15px;
}

#submitPhoto .submitPhotoButton {
	background: rgb(87,140,204) left top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	display: inline-block;
	margin:10px 25px 0 0;
	padding: .6em;
	color: rgb(256,256,256)!important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	/* For IE8 */     
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')"; 
	/* For IE 5.5 - 7 */    
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');
	border: none;
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	white-space:nowrap;
}
.submitPhotoButton:hover, .submitPhotoButton:focus, .submitPhotoButton.ready {
	background-position: left -51px;
	background-color: rgb(16,73,142);
	color: rgb(255,255,255) !important;
	text-decoration:none !important;
}

#TGOV_SuggALink_PromoAdd_Control .TGOV_SALPA_Link {
    width:170px;
    height:32px;
    line-height:32px;
    font-size:1.2em;
    color:#ffffff;
    display:block;
    margin:0 auto;
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_SuggestLinkPromo_ButtonOff.png') repeat-x left top;
	border-right:1px solid #666;
	border-bottom: 1px solid #666;
}

#submitPhoto .submitPhotoButton:hover {
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_SuggestLinkPromo_ButtonHover.png') repeat-x left top;
	color:#ffffff;
	text-decoration:none;
}



#TGOV_SuggALink_PromoAdd_Control .TGOV_SALPA_Link:hover {
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_SuggestLinkPromo_ButtonHover.png') repeat-x left top;
	color:#ffffff;
	text-decoration:none;
}



/*************************************/
/* Section 3.18 - Suggest a Link Promo Ad Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.19 - Agency Spotlight Full Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_AgencySpotlightFull_Control {
    margin-left:10px;
}

#TGOV_AgencySpotlightFull_Control a { /*added*/
    color:#002868;
}

#TGOV_AgencySpotlightFull_Control a:hover {
    color:#bf0a30;
}

#TGOV_AgencySpotlightFull_Control .TGOV_AgSpF_Header {
    font-size:1.2em;
    margin-bottom:5px;
}

#TGOV_AgencySpotlightFull_Control .TGOV_ApSpF_Image {
    float:left;
    margin-right:10px;
}

#TGOV_AgencySpotlightFull_Control .TGOV_ApSpF_Image img{
    width:65px;
}

#TGOV_AgSpFW_RightColumn {
    float:left;
}

#TGOV_AgencySpotlightFull_Control .TGOV_AgSpF_Desc {
	font-size:1.1em; /*added*/
	line-height:1.3em; /*added*/
	margin-left:15px;
	margin-right:15px;
}

#TGOV_AgencySpotlightFull_Control .TGOV_AgSpF_Wrapper {
    margin-bottom:10px;
    padding-bottom:10px;
    border-bottom:1px solid #cccccc;    
}

	
/*************************************/
/* Section 3.19 - Agency Spotlight Full Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.20 - Information Near You Control Layout and Structure CSS - Begin*/
/*************************************/

/***** Search Horizontal - Expanded *****/

#TGOV_InfoNearYou_SearchControl_Expanded {
    padding-left:220px;
}

#TGOV_InfoNearYou_SearchControl_Expanded .TGOV_INYSCE_ZipInput {
  	margin-top:7px;
	margin-left:7px;
	background-color:transparent;
	border:0px;
	width:165px;
}

.TGOV_INYSCE_DropDown {
    float:left;
    padding:0px 3px;
    display:block;
    line-height:32px;
}

.TGOV_INYSCE_CountyLabel  {
display:block;
float:left;
font-size:1.1em;
line-height:32px;
padding:0 3px;
}

.TGOV_INYSCE_OR {
    float:left;
    padding:0px 3px;
    display:block;
    line-height:32px;
}

.TGOV_INYSCE_ZipLabel  {
display:block;
float:left;
font-size:1.1em;
line-height:32px;
padding:0 3px;
}

.TGOV_INYSCE_DropDown {
    padding-right:0px;
}

.TGOV_INYSCE_OR {
color:#006633;
font-weight:bold;
}

.TGOV_INYSCE_DropDown {
    margin-top:5px;
}

#TGOV_INYSCE_InputWrapper {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_Finder_SearchBox.png') no-repeat left top;
    width:181px;
	height:32px;
	display:block;
	float:left;
}


.TGOV_INYSCE_GoInput {
    float:left;
    margin-left:10px;
}

#TGOV_INYSCE_GoInputWrapper input {
	color: rgb(255,255,255);
	border: none;
	font-family: "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	padding: 4px 5px 5px 5px;
	background: url('_layouts/images/tgovimgbin/buttonSmallGo.png') top center no-repeat;
	width: 34px;
	height: 38px;
	font-size: .83em;
}

#TGOV_INYSCE_GoInputWrapper input:focus {
	background-position: bottom;
}


#TGOV_INYSCE_GoInputWrapper input:hover {
	background-position: bottom;
}


/***** Tabbed Headers ******/

#TGOV_InfoNearYou_Control #TGOV_INY_Tabs {
    padding-left:575px;
}

#TGOV_InfoNearYou_Control #TGOV_INY_Tabs LI{
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}

#TGOV_InfoNearYou_Control #TGOV_INY_Tabs UL{
    list-style:none;
    list-style-image:none;
    padding:0px;
    margin:0px;
}

#TGOV_InfoNearYou_Control #TGOV_INY_Tabs LI {
    float:left;
    padding:0px 5px;
}


/* Inactive */
#TGOV_INY_Tabs .TGOV_INYT_LeftCorner {
    width:9px;
    height:32px;
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TabLeftCorner_InActive.png') no-repeat left top;
}

#TGOV_INY_Tabs .TGOV_INYT_CenterContent  {
float:left;
font-family:arial,helvetica,sans-serif;
font-size:1.5em;
}

#TGOV_INY_Tabs .TGOV_INYT_CenterContent a {
	color:#002868;
    line-height:32px;
    float:left;
    padding-left:5px;
    padding-right:5px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TabCenterContent_InActive.png') repeat-x left top;
}

#TGOV_INY_Tabs .TGOV_INYT_CenterContent a:hover {
	text-decoration:none !important;
    line-height:32px;
    float:left;
    padding-left:5px;
    padding-right:5px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TabCenterContent_InActive.png') repeat-x left top;
}

#TGOV_INY_Tabs .TGOV_INYT_RightCorner {
    width:9px;
    height:32px;
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TabRightCorner_InActive.png') no-repeat left top;
}

/* Active */
#TGOV_INY_Tabs .current .TGOV_INYT_LeftCorner {
    width:9px;
    height:32px;
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TabLeftCorner_Active.png') no-repeat left top;
}

#TGOV_INY_Tabs .current .TGOV_INYT_CenterContent a{
    line-height:32px;
    float:left;
    padding-left:5px;
    padding-right:5px;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TabCenterContent_Active.png') repeat-x left top;
    cursor:pointer;
}

#TGOV_INY_Tabs .current .TGOV_INYT_RightCorner {
    width:9px;
    height:32px;
    float:left;
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_TabRightCorner_Active.png') no-repeat left top;
}


/***** County Header *****/

#TGOV_INYT_CountyHeader {
    width:675px;
    margin-left:220px;
    border-left:#cccccc 1px solid;
    background:url(/_layouts/images/tgovimgbin/TGOV_bg_Finder_BlueGradientHeader.png) repeat-x left top;
    margin-top:-1px;
    min-height:60px;
    height:60px;
    font-size:1.5em;
    padding-left:10px;
    padding-top:10px;
    font-family:Arial, Helvetica, sans-serif;
}

#TGOV_INYT_CountyHeader span {
    margin-left:10px;
}


/***** Main Content Wrapper *****/

#TGOV_INYT_MainContentWrapper {
    margin-top:-20px;
}



/********************************/
/***** Map Tab Data Control *****/
/********************************/

#TGOV_INYMC_LeftColumn {
    width:220px;
    float:left;
    font-size:1.1em;
    margin-top:-25px;
}

#TGOV_INYMC_RightColumn  {
border-left:1px solid #CCCCCC;
float:left;
padding-bottom:20px;
/*padding-left:25px;*/
font-size:1.1em;
}

#TGOV_INYMC_MapLayers {
    padding-left:20px;
    padding-bottom:20px;
}

#TGOV_INYMC_MapLayers a{
    display:block;
    padding-bottom:5px;
    font-size:1.2em;
}


/***** Features *****/

#TGOV_INYMC_FeatureContent  {
margin-left:10px;
}

#TGOV_INYMC_FeatureHeader  {
font-family:arial,helvetica,sans-serif;
font-weight:bold;
margin:10px 0;
}


.TGOV_INYMC_FC_Wrapper  {
border-bottom:1px solid #CCCCCC;
margin-bottom:10px;
margin-right:3px;
padding-bottom:5px;
}

#TGOV_INYMC_FeatureContent {
    margin-left:10px;
}

.TGOV_INYMC_FCW_OfficeAdd {
    display:block;
}

.TGOV_INYMC_FCW_OfficeName {
    display:block;
}

.TGOV_INYMC_FCW_OfficeCity {
    margin-left:15px;
}


.TGOV_INYMC_FCW_OfficeAdd {
    margin-left:15px;
}

#INY_Options{
	width:100%;
	background-color:#f6fafe;
}

#INY_Options .INY_Maps, #INY_Options .INY_Services, #INY_Options .INY_General{
	background-color:#f6fafe;
	width:49%;
	height:80px;
	float:left;
}

#INY_Options .INY_Maps p, #INY_Options .INY_Services p, #INY_Options .INY_General p{
	font-size:1.1em;
	margin:10px 10px 25px 100px;
}

#INY_Options .INY_Maps h3, #INY_Options .INY_Services h3, #INY_Options .INY_General h3{
	font-size:2em;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 0 100px;
}

#INY_Options .INY_Maps{
	border-right:1px solid #d9f2fe;
	margin: 0 1px 0 0;
}

#INY_Options .INY_Services{
	border-left:1px solid #fff;
}

#INY_Options .INY_Maps{
	background:#f6fafe url('Images/icon-texas-round.png') 25px 5px no-repeat;
}

#INY_Options .INY_Services{
	background:#f6fafe url('Images/icon-capitol-round.png') 25px 5px no-repeat;
}

#INY_Options .INY_General{
	background:#f6fafe url('Images/icon-star-round.png') left center no-repeat;
}


/*************************************/
/***** Services Tab Data Control *****/
/*************************************/


#TGOV_INYSC_LeftColumn {
    width:220px;
    margin-top:-10px;
    float:left;
    border-right:1px solid #cccccc;
    font-size:1.1em;
}

#TGOV_INYSC_RightColumn  {
float:left;
margin-left:30px;
width:70%;
padding-bottom:20px;
font-size:1.1em;
}

#TGOV_INYSNC_Categories span a {
    display:block;
    margin-left:20px;
    padding:5px 0;
    border-bottom:1px solid #ccc;
}

#TGOV_InfoNearYou_ServicesNav_Control {
    margin-left:10px;
}

#TGOV_INYSNC_Categories a {
    margin-right:10px;
}

#TGOV_INYSNC_Categories .catIsNotSelected a {
    padding-bottom:5px;
}

#TGOV_INYSNC_Categories .catIsNotSelected a:hover {
    text-decoration:none !important;
}

#TGOV_INYSNC_Categories .catIsCurrentlySelected {
    /*width:233px;*/
    background:transparent url('Images/TGOV_bg_Finder_BlueArrowSelected.png') no-repeat left top;
    display:block;
    margin-bottom:5px;
    position:relative;
    border:0px solid #fff;
}

#TGOV_INYSNC_Categories .catIsCurrentlySelected a {
	margin-top:3px;
	padding-bottom:3px;
	padding-top:3px;
	border:0px solid #fff;

}

#TGOV_INYSNC_Categories .catIsCurrentlySelected a:hover {
	color:#ccc;
	display:block;
	width:175px;
	text-decoration:none !important;
}

#TGOV_INYSNC_Categories .catIsCurrentlySelected a {
	color:#ffffff;
	display:block;
	width:175px;
}

#TGOV_INYSC_ServicesWrapper{
}

#TGOV_INYSNC_AlphaLinks {
	display:none;
    /*margin-left:20px;
    margin-top:5px;
    margin-right:10px;
    font-size:1.2em;*/
}

#TGOV_INYSNC_AlphaLinks .TGOV_INYSNC_AlphaLinks_InactiveLink a{  
    display:none;
    /*color:#c0c0c0;*/
}

#TGOV_INYSNC_AlphaLinks .TGOV_INYSNC_AlphaLinks_ActiveLink a{
    display:none;
    /*color:#002868;*/
}



/*****************************************/
/***** General info Tab Data Control *****/
/*****************************************/

#TGOV_InfoNearYou_GeneralInfo_Control {
    margin-left:210px;
    padding-left:25px;
    border-left:1px solid #cccccc; 
    padding-top:15px;
    margin-top:-5px;
}

#TGOV_INYGIC_Description {
    margin-bottom:10px;
}


#TGOV_INYGIC_LeftColumn {
    float:left;
    padding-left:20px;
    padding-right:80px;
    margin-right:25px;
    border-right:1px solid #cccccc;
}

#TGOV_INYGIC_RightColumn {
    float:left;
}

#TGOV_INYGIC_WebsiteInfo {
    margin-top:10px;
}

	
/*************************************/
/* Section 3.20 - Information Near You Control Layout and Structure CSS - End*/
/*************************************/
/*************************************/
/* Section 3.20.1 - Information Near You Search - Compact Mode Control Layout and Structure CSS - Begin*/
/*************************************/

#TGOV_InfoNearYou_SearchControl_Compact {
	font-size:1.1em;

}

#TGOV_INYSCC_WrapperOutline  {
margin:0 auto;
text-align:center;
}

#TGOV_INYSCC_OrLabel {
    font-weight:bold;
    text-transform:uppercase;
    padding:10px 0px;
    padding-left:40px;
}

.TGOV_INYSCC_ZipLabel {
    margin-right:5px;
}

.TGOV_INYSCC_CountyLabel {
    margin-right:5px;
}

#TGOV_INYSCC_CountyLine {
    padding-left:10px;
}

#TGOV_INYSCC_SubmitWrapper {
    width:100%;
    text-align:center;
    margin-top:10px;
}

.TGOV_INYSCC_SubmitButton {
    text-align:center;
    margin:0 auto;
}
	
/*************************************/
/* Section 3.20.1 - Information Near You Search - Compact Mode Control Layout and Structure CSS - End*/
/*************************************/

/*************************************/
/* Section 3.21 - Flickr Homepage WP - Begin*/
/*************************************/

.photoPool {
font-size:1em;
margin:0 0 10px 10px;

}

.photoTitle  {
color:#333333;
font-size:0.85em;
margin:2px;
}

.photoPool li{
list-style:none outside none;
list-style-image:none !important;
margin:0;
padding:0;				
}

.photoPool ul{
margin:0;
padding:0;				
}

.photoPool a {
color:#002868 !important;
font-size:1em !important;
}

.photoPool a:hover {
color: #bf0a30 !important;
font-size:1em !important;
}

.description {
}

.shadow {
border:5px solid #FFFFFF;
width:175px;
-moz-box-shadow: 0px 0px 10px #999;
-webkit-box-shadow: 0px 0px 10px #999;
box-shadow: 0px 0px 10px #999;
/* For IE8 */     
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')"; 
/* For IE 5.5 - 7 */    
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');
}

.flickrGradient {
background: url("/_layouts/images/tgovimgbin/tgov_bg_twocolumnfooter_bluegradient.png") repeat-x scroll left top transparent;
}

/*************************************/
/* Section 3.21 - Flickr Homepage WP - End*/
/*************************************/

/*************************************/
/* Section 3.22 - News Feed WP - Begin*/
/*************************************/

#TXGOV_RSS_FEED_PART {
	padding:5px 0;
}

#TXGOV_RSS_FEED_PART .ms-standardheader ms-WPTitle {
	font-size:2em;
}

#TXGOV_RSS_FEED_PART .TGOV_rss_headline {
	font-size:1.2em;			
}

#TXGOV_RSS_FEED_PART .entry-title{
color:#333333 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:1.1em !important;
font-weight:bold !important;
margin-bottom:5px;
display:block;
width:50%;
float:left;
				
}

#TXGOV_RSS_FEED_PART .entry-content{
	clear:both;			
}

#TXGOV_RSS_FEED_PART .TGOV_webpart_rss {
	background:url("/_layouts/images/tgovimgbin/TGOV_bg_icon_Footer_RSS.png") no-repeat scroll left center transparent;
	text-indent:-9999px;
	outline-style:none;
	display:block;
	width:16px;
	float:right;    
}

#TXGOV_RSS_FEED_PART .TGOV_webpart_rss_div{
margin-top:2px;
width:16px;
float:left;
}
	
#TXGOV_RSS_FEED_PART ol {
	margin:0;
	padding:0;
	padding-left:3px;
	list-style-type:none;
	list-style-image:none !important;
}

#TXGOV_RSS_FEED_PART li {
	padding:3px 0;
}

#TXGOV_RSS_FEED_PART a {
	color:#002868;
}

#TXGOV_RSS_FEED_PART a:hover {
	color:#bf0a30;
}


/*************************************/
/* Section 3.22 - News Feed WP - End*/
/*************************************/

/**Organize these **/
.TGOV_disclaimer {
	font-size:1em;
	line-height:1.1em;
	color:#666;
}

/*************************************/
/* Section 3.23 - Get Satisfaction WP - Begin/
/*************************************/

/*** Get Satisfaction Styling ***/

.ideasHome{
margin: 0px 5px;				
}

.ideasHome .ideaTitle  {
/*background: url('Images/form-fieldset.gif') left bottom repeat-x;*/
list-style:none outside none !important;
margin:0 0 10px;
padding:0;
}

.ideaTitle li {
padding-bottom:3px;
}

/*** Ask and Connect Landing Pages ***/
.ideas {
width: 50%;
float:left;
font-size:1.1em;
}

.ideas .ideaTitle li {
padding-bottom:3px;
width:33%;
float:left;
}


#TGOV_GS_Submit {
width: 50%;
float:right;
font-size:1.1em;
}

#communityText  {
clear:both;
font-size:1.1em;
margin:10px 0;
}

#communityTitle  {
font-family:Arial, Helvetica, sans-serif !important;
font-weight:bold !important;
font-size:1.37em !important;
color:#333 !important;
margin-top:1em;
}

.ideasHome ol, .ideasHome ul, .ideas ol, .ideas ul {
margin:0;
padding:0;
list-style-type:none!important;
list-style-image:none!important;
}

.ideasHome ol li, .ideasHome ul li, .ideas ol li, .ideas ul li {
clear:both;
}
.ideas ul p {
	margin-bottom: 0;
}
.ideas .stat {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#006633;
	font-weight: bold;
}

.ideaTitle .stat {
	color:#666 !important;
}

#ctl00_ctl19_g_557da909_0b4d_43bc_a48b_498d2a3cf2bf_ctl00_lnkSeeMoreQuestions{
	margin-left:5px;
}

#TGOV_GS_Submit fieldset{
	width: 90%;
	/*background: url('Images/form-fieldset.gif') left bottom repeat-x;*/
	padding: 0 10px;
	margin: 0;
}

#TGOV GS_Submit textarea{
}

#TGOV_GS_Submit .buttongswp {
	float:right;
	margin:10px 25px 0 0;			
}

.overlayed {
	position: absolute;
	top: .45em;
	left: 1.25em;
	color: rgb(153,153,153);
	z-index: 999;
}

#TGOV_SF_Input .overlayed {
	font-size: 1.2em;
	left: 1.2em;
	top: 1.2em;
}

#TGOV_GS_Submit fieldset ol {
	margin:0;
	padding:0;
	list-style-type:none!important;
	list-style-image:none!important;			
}

.ideasHome .buttongswpContainer {
margin:5px 10px;
text-transform:uppercase;
}

.ideas .buttongswpContainer {
	text-transform:uppercase;
}

.buttongswp {
	background: rgb(87,140,204) left top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	display: inline-block;
	padding: .4em .6em;
	color: rgb(256,256,256)!important;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	box-shadow: 0 1px 3px rgba(0,0,0,0.75);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	/* For IE8 */     
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')"; 
	/* For IE 5.5 - 7 */    
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');
	border: none;
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	white-space:nowrap;
}
.buttongswp:hover, .buttogswpn:focus, .buttongswp.ready {
	background-position: left -51px;
	background-color: rgb(16,73,142);
	color: rgb(255,255,255) !important;
	text-decoration:none !important;
}

#TGOV_GS_Summary_Input {
	position:relative;
}

#TGOV_GS_Summary_Input input {
	height:25px;
}

#TGOV_GS_Summary_Input input, #TGOV_GS_Content_Input textarea {
	border:1px solid #ccc !important;
	background-color:#fffef5 !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 5px !important;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.35)!important;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.35)!important;
	box-shadow: 0 1px 3px rgba(0,0,0,0.35)!important;
	/* For IE8 */     
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC')"; 
	/* For IE 5.5 - 7 */    
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCCCCC');			
}

#TGOV_GS_Content_Input {
		position:relative;		
}

#TGOV_GS_Content_Input textarea {
				
}

#TGOV_GS_Table {
	width:90%;
	text-align: left;
	border-collapse: collapse;
	margin:10px 0;
}

#TGOV_GS_Table th {
	padding: 8px;
	background: #e5f5fd;
	border-top: 4px solid #e1f1f9;
	border-bottom: 1px solid #fff;
	color: #000;
	vertical-align:top;
	font-weight:normal;	
}

#TGOV_GS_Table td {
	padding: 8px;
	background: #f5f5f5;
	border-bottom: 1px solid #fff;
	color: #000;
	border-top: 1px solid transparent;
	vertical-align:top;
}

#TGOV_GS_Table tr:hover td {
	background: #ededed;			
}

/*************************************/
/* Section 3.23 - Get Satisfaction WP - End/
/*************************************/


/*************************************/
/* Section 4.00 - Calls to Action - Begin/
/*************************************/

/*
	Buttons
	Justin Winslow
	Version 1.0 | 06/29/2010
*/

button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{padding:0;border:none;}

.btnContainer {
	overflow:hidden;
	margin:25px 0 15px;
}

a.TGOV_cta_primary, a.TGOV_cta_primary:hover, a.TGOV_cta_primary:active, a.TGOV_cta_primary:visited {
	text-decoration:none;
	color:#ffffff;
}

a.TGOV_cta_secondary, a.TGOV_cta_secondary:hover, a.TGOV_cta_secondary:active, a.TGOV_cta_secondary:visited {
	text-decoration:none;
	color:#003e7e;
}

.TGOV_cta_primary {
	border:0;
	background:url(Images/sprite_btns.png) no-repeat left 0;
	color:#ffffff;
	cursor:pointer;
	padding:0 0 0 5px;
	margin:0;
	height:30px;
	display:block;
	float:left;
}

.TGOV_cta_primary span {
	background:url(Images/sprite_btns.png) no-repeat right 0;
	padding:0 45px 0 20px;
	display:block;
	position:relative;
	font-size:1.3em;
	line-height:30px;
	height:30px;
	border:0;
	margin:0;
}

.TGOV_cta_primary:hover {
	background-position:left -40px;
}

.TGOV_cta_primary:hover span {
	background-position:right -40px;
}

.TGOV_cta_secondary {
	border:0;
	background:url(Images/sprite_btns.png) no-repeat left -80px;
	color:#003e7e;
	cursor:pointer;
	padding:0 0 0 5px;
	margin:0 0 0 5px;
	height:30px;
	display:block;
	float:left;
}

.TGOV_cta_secondary span {
	background:url(Images/sprite_btns.png) no-repeat right -80px;
	padding:0px 25px 0px 20px;
	display:block;
	position:relative;
	font-size:1.3em;
	line-height:30px;
	height:30px;
	border:0;
	margin:0;
}

.TGOV_cta_secondary:hover {
	background-position:left -120px;
}

.TGOV_cta_secondary:hover span {
	background-position:right -120px;
}

/* end Buttons */

.link_primary {
	background:url("http://www.texas.gov/_layouts/images/tgovimgbin/TGOV_bg_DDCA_FooterIcon.png") no-repeat scroll right 0 transparent;
	padding: 2px 25px 2px 0;
	text-decoration:none!important;
}


/*************************************/
/* Section 4.00 - Calls to Action - End/
/*************************************/


/*************************************/
/* Section 5.00 - Boxes - Begin/
/*************************************/

/*
	Boxes
	Justin Winslow
	Version 1.0 | 07/20/2010
*/

.box_blueGradient {
	background:url("http://www.texas.gov/_layouts/images/tgovimgbin/TGOV_bg_TwoColumnFooter_BlueGradient.png") repeat-x scroll left top transparent;
}

.box_blueGradient h3, .box_blueGradient h2 {
	font-size:1.75em;
	margin:0 0 15px;
	padding:0;
	color:#336699;
}

.box_container {
	overflow:hidden;
	margin:0 0 15px;
}

.box_softGrey {
	border:1px solid #dddddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:url(Images/bg_greyGradient.png) bottom repeat-x;
}

.box_softGrey h3 {
	color:#676767;	
}

.box_3column {
	width:32%;
	float:left;
	margin-right:1%;
	margin-bottom:5px;
}

.box_2column {
	width:49%;
	float:left;
	margin-right:1%;
	margin-bottom:5px;
}

.box_content {
	margin:10px;
}

.box_last {
	margin-right:0;
}

.box_content h3 {
	margin:0 0 10px;
	padding:0;
}

/*************************************/
/* Section 5.00 - Boxes - End/
/*************************************/


			