﻿/***************************************************************
CSS master file for Texas Online SharePoint Intranet.
Table of Contents:

1.0 - Homepage/Rootsite Content Styles
2.0 - Do Content Styles
3.0 - Discover Content Styles
	3.1 - Discover Landing Page Content Styles
4.0 - Connect Content Styles
5.0 - Ask Content Styles
	5.1 - Ask Landing Page Content Styles


***************************************************************/
/*************************************/
/* Section 1.0 - Homepage/Rootsite Content Styles CSS - Begin*/
/*************************************/
#content h1, #gerund h2 {
	font-family: /*"FreightSansProMedium",*/ Verdana, sans-serif;
}

p {
	margin: 2em 0;
	font-size:1.1em;
	line-height:1.5em;			
}

p a {
	text-decoration:underline !important;			
}


/*h1 {font-size: 3em; color: rgb(0,62,126);}
h2 {font-size: 2em; color:#333;}
h3 {font-size: 1.5em; color: #8D2036;}
h4 {font-size: 1em; color: #666; text-transform:uppercase;}*/

#TGOV_Authored_Content {
				
}

#TGOV_Authored_Content ul {
	display:block;
	list-style:disc url("Images/bullet.png");
}

#TGOV_Authored_Content ul li {
	padding:3px 0;
	font-size:1.1em;
}

#TGOV_Authored_Content ol{
	display:block;
	list-style-type:decimal;
	list-style-image:none !important;
}

#TGOV_Authored_Content ol li {
	padding:3px 0;
	font-size:1.1em;
}

#TGOV_Authored Content ul.NoBulletNoIndent {
  list-style-type: none !important;
  list-style-image: none !important;
  margin-left: 0px;
  padding-left: 0px
}

#TGOV_Authored_Content .TGOV_button {
    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;
	text-align:center;
}

#TGOV_Authored_Content .TGOV_button:hover {
	background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_SuggestLinkPromo_ButtonHover.png') repeat-x left top;
	color:#ffffff;
	text-decoration:none;
}

/*Need to organize*/
#TGOV_ToTop{
	background:url('Images/up-arrow-dkblue.png') no-repeat left;
	padding:0 0 0 15px;
	margin:5px 0;
	font-size:1.1em;
}

/*** Header Text, Titles ***/

.redText{font-weight:bold; color:#F00; background-color:#FF0;}

/** Landing Page Titles - English **/
.h1LandingDo {
	display: block;
	width: 56px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-do-en.png') bottom;
}

.h1LandingDiscover {
	display: block;
	width: 147px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-discover-en.png') bottom;
}

.h1LandingConnect {
	display: block;
	width: 147px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-connect-en.png') bottom;
}

.h1LandingAsk {
	display: block;
	width: 69px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-ask-en.png') bottom;
}

.h1LandingAbout {
	display: block;
	width: 300px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-about-en.png') bottom;
}

.h1LandingDo span, .h1LandingDiscover span, .h1LandingConnect span, .h1LandingAsk span, .h1LandingAbout span {
	display:none;
}

/** Landing Page Titles - Spanish **/

.h1LandingDoEs {
	display: block;
	width: 119px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-do-es.png') bottom no-repeat;
}

.h1LandingDiscoverEs {
	display: block;
	width: 156px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-discover-es.png') bottom;
}

.h1LandingConnectEs {
	display: block;
	width: 170px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-connect-es.png') bottom no-repeat;
}

.h1LandingAskEs {
	display: block;
	width: 168px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-ask-es.png') bottom;
}

.h1LandingAboutEs {
	display: block;
	width: 320px;
	height: 43px;
	margin-left:5px;
	background: url('/SiteCollectionImages/h1-landing-title-about-es.png') bottom;
}

.h1LandingDoEs span, .h1LandingDiscoverEs span, .h1LandingConnectEs span, .h1LandingAskEs span, .h1LandingAboutEs span {
	display:none;
}

#TGOV_Landing_Title {
	/*font-family:FreightSansProMedium;*/
	padding:0 0 0 15px;
}
#TGOV_Landing_Title h1 {
	font-size:3em;
	color:#333 !important;			
}
#TGOV_Landing_IntroText {
	font-family:Georgia, Times New Roman, serif;
    font-size:1.5em;
    font-style:italic;
    color:#666;
    padding-left:90px;
    margin-top:25px;
    margin-bottom:20px;
    line-height:1.5em;
}

.noUnderline a {
	text-decoration:none !important;
}

.noUnderline a:hover {
	text-decoration:none !important;
}

#TGOV_Subcat_Title {
    font-weight:bold;
}

#TGOV_Subcat_Title h2 {
	font-size:1.37em;
	color:#333 !important;			
}

#TGOV_Subcat_Title h3 {
	font-size:1.17em;
	color:#333 !important;			
}

#TGOV_Interior_PageTitle {
	color:#333;
    font-size:2em;
    font-weight:bold;
}

#TGOV_Subcat_ViewAll {
	background-color: #fff;
	font-size:1em;
	padding:10px 0 10px 5px;
}

#TGOV_Interior_SuggestLink{
	font-size:1.1em;
	margin:20px 0;
}

/*** General Subcategory Background ***/
#TGOV_Subcat_Bg {
	background:url('../SiteCollectionImages/ask-connect-bg.png') repeat-x top;
	background-color: #fff;
	padding:1px 10px 10px 10px;
	clear:both;
	}

/***Inline List***/

#TGOV_Subcat_Bg ul {
	font-size:1.1em;
	margin:0;
	padding:10px 0;
	list-style:none;
	}
	
#TGOV_Subcat_Bg li{
	display:inline;
}

#TGOV_Nav_List {
	padding:2px;
	background-color:#e4f5fd;
	border-bottom:1px solid #ccc;
	text-align:center;
}

#TGOV_Nav_List ul {
	font-size:1.2em;
	margin:0;
	padding:10px 5px;
	list-style:none;
	}
	
#TGOV_Nav_List li{
	display:inline;
}


/***Table Styling ***/
#TGOV_Box_Table
{
	text-align: left;
	border-collapse: collapse;
}
#TGOV_Box_Table th
{
	padding: 8px;
	background: #d9f2fe;
	border-top: 4px solid #e1f1f9;
	border-bottom: 1px solid #fff;
	color: #000;
	font-size:1.2em;
	vertical-align:top;
}
#TGOV_Box_Table td
{
	padding: 8px;
	background: #f5f5f5;
	border-bottom: 1px solid #fff;
	color: #000;
	font-size:1.1em;
	border-top: 1px solid transparent;
	vertical-align:top;
}
#TGOV_Box_Table tr:hover td
{
	background: #ededed;
}

#TGOV_Simple_Table
{
	text-align: left;
	border-collapse: collapse;
	width:100%;
}
#TGOV_Simple_Table th
{
	padding: 8px;
	color: #fff;
	font-size:1.2em;
}
#TGOV_Simple_Table td
{
	padding: 8px;
	background: #fff; 
	font-size:1.1em;
	border-bottom: 1px solid #ccc;
	color: #000;
	border-top: 1px solid transparent;
	vertical-align:top;
}

/*************************************/
/* Section 2.1 - Do Landing Page Content Styles CSS - Begin*/
/*************************************/

#TGOV_Landing_Do_Canvas {
    background:transparent url('../SiteCollectionImages/watermark-do-icon.png') no-repeat left 55px;
    height:175px;
}
/*************************************/
/* Section 2.1 - Do Landing Page Content Styles CSS - End*/
/*************************************/

/*************************************/
/* Section 3.1 - Discover Landing Page Content Styles CSS - Begin*/
/*************************************/

#TGOV_Landing_Discover_Canvas {
    background:transparent url('/_layouts/images/tgovimgbin/TGOV_bg_DiscoverTOC_Icon.gif') no-repeat left 55px;
    height:175px;
}
/*************************************/
/* Section 3.1 - Discover Landing Page Content Styles CSS - End*/
/*************************************/

/*************************************/
/* Section 4.0 - Connect Landing Page Content Styles CSS - Begin*/
/*************************************/

#TGOV_Landing_Connect_Canvas {
    background:transparent url('../SiteCollectionImages/watermark-connect-icon.png') no-repeat left 55px;
    height:175px;
}

#TGOV_SubcatSocial_TitleBlurb {
	font-size:1.1em;
	height:70px;
	padding:0px 5px 0px 70px;
    margin:25px 0 0 0;
    background:url('../SiteCollectionImages/icon-socialmedia.png') no-repeat top left;
    line-height:1.5em;
}

#TGOV_SubcatNotifications_TitleBlurb {
	font-size:1.1em;
	height:70px;
	padding:0px 5px 0px 70px;
    margin:25px 0 0 0;
    background:url('../SiteCollectionImages/icon-notificationsalerts.png') no-repeat top left;
    line-height:1.5em;
}

#TGOV_SubcatOpenData_TitleBlurb {
	font-size:1.1em;
	height:70px;
	padding:0px 5px 0px 70px;
    margin:25px 0 0 0;
    background:url('../SiteCollectionImages/icon-opendata.png') no-repeat top left;
    line-height:1.5em;
}

/*************************************/
/* Section 4.0 - Connect Landing Page Content Styles CSS - End*/
/*************************************/

/*** Subcategory-specific Elements ***/

/*************************************/
/* Section 5.1 - Ask Landing Page Content Styles CSS - Begin*/
/*************************************/

#TGOV_Landing_Ask_Canvas {
    background:transparent url('../SiteCollectionImages/watermark-ask-icon.png') no-repeat left 55px;
    height:175px;
}

/*** Common Elements ***/

/*** Subcategory-specific Elements ***/

/***FAQ Section***/
#TGOV_SubcatFAQ_TitleBlurb {
	font-size:1.1em;
	height:70px;
	padding:0px 5px 0px 70px;
    margin:25px 0 0 0;
    background:url('../SiteCollectionImages/icon-topquestions.png') no-repeat top left;
    line-height:1.5em;
}
#TGOV_SubcatFAQ_Content {
	font-size:1.1em;
	background:url('../SiteCollectionImages/ask-connect-bg.png') repeat-x top;
	background-color: #fff;
	padding:10px;
	clear:both;
	line-height:1.5em;
	}
	
#TGOV_SubcatFAQ_Content a {
	color:#002868 !important;
	text-decoration:none;	
	}
	
#TGOV_SubcatFAQ_Content a:hover {
	color:#bf0a30 !important;
	text-decoration:underline !important;	
	}

#TGOV_SubcatFAQ_ListText li {
	padding:5px 0;
	}

/***Directories Section***/	
#TGOV_SubcatDirectories_TitleBlurb {
	font-size:1.1em;
	height:70px;
	padding:0px 5px 0px 70px;
    margin:25px 0 0 0;
    background:url('../SiteCollectionImages/icon-directories.png') no-repeat top left;
    line-height:1.5em;
}
#TGOV_SubcatDirectories_Content {
	font-size:1.1em;
	background:url('../SiteCollectionImages/ask-connect-bg.png') repeat-x top;
	background-color: #fff;
	padding:10px;
	clear:both;
	line-height:1.5em;
	}
	
#TGOV_SubcatDirectories_Content a {
	color:#002868 !important;
	text-decoration:none !important;	
	}
	
#TGOV_SubcatDirectories_Content a:hover {
	color:#bf0a30 !important;
	text-decoration:underline !important;	
	}

#TGOV_SubcatDirectories_ListText li {
	font-size:1.1em;
	padding:5px 0;
	}

/*************************************/
/* Section 5.1 - Ask Landing Page Content Styles CSS - End*/
/*************************************/

/*************************************/
/* Section 6.1 - About Landing Page Content Styles CSS - Begin*/
/*************************************/
#TGOV_Landing_About_Canvas {
    background:transparent url('../SiteCollectionImages/watermark-about-icon.png') no-repeat left 55px;
    height:175px;
}

.TGOV_Landing_IntroP{				
	font-family:Georgia, Times New Roman, serif;
    font-size:1.5em;
    font-style:italic;
    color:#666;
    margin-top:25px;
    margin-bottom:20px;
    line-height:1.5em;
}

/*************************************/
/* Section 6.1 - About Landing Page Content Styles CSS - End*/
/*************************************/

/*************************************/
/* Section 7 - Voting Page Content Styles CSS - Begin*/
/*************************************/

#TGOV_SubcatSOS_TitleBlurb {
	font-size:1.1em;
	height:70px;
	padding:0px 5px 0px 70px;
    margin:25px 0 0 0;
    background:url('../SiteCollectionImages/icon-secretaryofstate.png') no-repeat top left;
    line-height:1.5em;
}

.TGOV_FAQFW_LargeLetter {
color:#90BDD4;
font-family:"Georgia","Times New Roman",Times,serif;
font-size:1em;
font-style:italic;
font-weight:bold;
}
/*************************************/
/* Section 7 - Voting Page Content Styles CSS - End*/
/*************************************/