﻿body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000;font-weight:100;}

.hidden{visibility:hidden;}
.center_text{text-align:center;}
.center_span_text{text-align:center;display:block;}

#footer a:hover, #footer a:link, #footer a:visited,
#sidebar_right a:hover, #sidebar_right a:link, #sidebar_right a:visited,
.entry a:hover, .entry a:link, .entry a:visited
{text-decoration:none;color:#0000FF;}

a:hover{cursor:hand;}
#Float_Left{float:left;}
/* ----------- START -------- Quote Box In HEADER ------------------------------------------------------ */

#splash{
	margin:15px auto;
	width:960px;
	padding:0;
	height:190px;
	background:url('/Pictures/header/QuoteMountainNoLogo.gif') no-repeat center;}

#quotepadding{
	border:0;
	width: 300px;
	font-size:15px;
	color:#000;
	margin:0;
	text-align:right;
	margin-top:25px;
	margin-left:48px;
	font-weight:normal;
	margin-bottom:30px;}

#quotepadding table{width:300px;margin-left:55px;padding-top:20px;}
#quotepadding tbody th{width:40%;text-align:right;}
#quotepadding tbody td{width:60%;text-align:left;}
#quotepadding select{font-size:16px;}
#quotepadding input{font-size:14px;}

/* -- GET QUOTE - Green Button for quote_header -- */
input.GetQuote_GreenButton{
	height:50px;
	margin-top:14px;
	margin-left:125px;
	width:200px;
	background:none;
	background-color:none; /* -- Added in Sept. 9, 2009 */
	}

form{margin:0;padding:0;}
.entry li{padding:5px;}
/* ----------- END -------- Quote Box In HEADER ------------------------------------------------------ */

/* ------- START ----- Quote Box in LANDING PAGE ------------------------------------------------------ */
#background_container_landing{margin:0 auto;}
#container_landing{width:400px;margin:0 auto;}
#splash_landing{margin:0;background:url('/Pictures/Quote_Cloud.png') no-repeat center;}

#quotepadding_landing{
	border:0;
	width:300px;
	font-size:14px;
	color:#000;
	float:left;
	margin:0;
	margin-top:25px;
	margin-left:45px;
	text-align:right;}

#quotepadding_landing table{width:300px;}
#quotepadding_landing caption{padding-top: 8px;font-weight:bold;font-size:16px;}	
#quotepadding_landing tbody th{width:30%; text-align:right;padding-bottom:10px;}
#quotepadding_landing tbody td{width:70%; text-align:left;padding-bottom:10px;}

#tikilogo_landing{padding-top:5px;height:140px;text-align:center;}
/* ------- END ----- Quote Box in LANDING PAGE ------------------------------------------------------ */

/* Links */
.entry a{font-size:13px;font-weight:100;}

.post a{color:#0000FF;}
.post a:hover{color:#000000;}
.post .meta a{font-size:11px;}
.post .meta a:hover{font-size:11px;color:black;}

#article a:link, #article a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;/*MAKES VISITED LINKS GRAY*/}

#article a:hover{color:black;font-weight:bold;}
/*End Links*/

input, textarea{font-size:13px;color:#000000;}

h3{font-size:15px;text-align:left;padding-top:7px;}
h5{font-size:13px;color:black;margin:0;text-align:left;font-weight:100;}

#container p, #container ul, #container ol{margin:8px;line-height:160%:}

hr{display:none;}

/* OLD TIKI LOG SPLASH Splash */
#tikilogo{padding-top:5px;height: 100px;text-align: center;}

#page{width:960px;margin:0 auto;}

#content{float:right;width:680px;margin-right:30px;}/*Added Margin to more center agent listings on Sept. 18 2009 */

/* BLOG */
.post .entry h2,
.post .entry h3{
	margin:0;
	font-size:15px;
	color:black;
	font-weight:bold;}

.entry, .post{padding:0;padding-bottom:4px;}

.post .meta{
	height:26px;
	background:#F5F5F5;
	border-top:1px solid #E9E9E9;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;}

.post .posted{float:left;height:16px;padding:5px 20px;}
.post .permalink, .post .comments{float:right;height:16px;padding:5px 20px;}

/* -- Start -- Formatting for Side of Footer -- */
#sidebar_AgentLogin{float:left;width:250px;margin-top:30px;}

#sidebar_left{
	float:left;
	width:100px;
	margin-left:30px; /*Added in Sept. 9, 2009 -- When I took out bookmark -- */
	font-size:11px;}

#sidebar_left h2{
	height:20px;
	margin:0;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-bottom:10px;
	border:0;}

#sidebar_right{float:right;width:150px;}
#sidebar_right li{height:20px;padding-left:5px;padding-bottom:6px;list-style-type:none;text-align: left;}
#sidebar_right li a{font-size:14px;}
/* -- END -- Formatting for Side of Footer -- */

/*  --- BUTTONS --- */
input[type="submit"],
input[type="button"],
input[type="reset"]{
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
	color:#050;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#fed;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;}

input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover{
	border-top-color:#c63;
	border-left-color:#c63;
	border-right-color:#930;
	border-bottom-color:#930;}

/* Search */
#search form{padding:20px;}
#search br{display:none;}
#search #s{width:135px;}

/*Definition Page*/
#terms h1{font-weight:bold;font-size:15px;}
#terms h2{font-weight:normal;font-size:12px;margin-left:15px;}

/*DIRECTORY PAGE*/
#dir{font-size:12px;padding-left:0;margin:0;font-weight:normal;}
#dir h2{text-align:right;width:100px;font-size:12px;margin:0;padding:0;}
	
#articleterm h2{margin:0;font-size:15px;font-weight:bold;color:black;padding-top:20px;}

/*Located under DEFINITIONS*/
#lettermenu a{background-color:#99CCFF;font-size:18px;color:#FFF;padding:5px;}
#lettermenu a:hover{color:#000;}
	
#col{float:left;padding-top:10px;padding-right:38px;padding-bottom:15px;text-align:left;}	

/*I WANT A PICTURE TO POP UP SOMEWHERE ON THE SCREEN
#col.tool a:after{padding-left:2px;content:url(/img/bubble.gif);}*/
#col a span{display:none;}
#col a:hover span{
	display:block;
   	position:absolute; 
	bottom:25px;
	left:85px;
   	padding:5px; 
	z-index:100;
	background-color:#99CCFF;
	color:#FFFFFF;
	opacity:1.0; /*RANGES FROM .1 TO 1.0...IT'S COMING OUT IN CSS 3.0*/
	width:200px;}

/* Footer */
#footer{
	clear:both;
	width:960px;
	height:50px;
	margin:0 auto;
	border-top:6px solid #3F3F3F;
	font-size:8pt;}

#footer p{margin:0;text-align:center;line-height:normal;}

/*LOGGED INTO SESSION*/
#sessioninfo{position:absolute;width:30%;}
#sessioninfo table{margin-left:25px;}

.right{text-align:right;color:#FF0000;}	

#sessionmenu{position:relative;float:left;width:70%;}

label{font-weight:bold;float:left;width:27%;margin-right:.5em;text-align:right;}

#wrapper{margin:0; padding:0;}
	
#login{width:250px;float:left;padding:1em 0;padding-right:15px;}

#reg{float:left;width:380px;padding:1em 0;}

/* fieldset{padding: 6px;background-color:#A0A0A4;border: 0px;}*/
#field{padding-bottom:.5em;}	
#field input:hover{background-image:url(http://www.tikithepanda.com/index/images/img01.gif);}

#prepopulated,.prepopulated{color:#0033CC;font-family:"Times New Roman", Times, serif;font-size:16px;}	

.errors{font-weight:bold;font-size:90%;color:red;margin-top:0;}

/* ---- Used in HOME QUOTE AREA...VERY END...THANK YOU SUMMARY ---- */
#thankyouapplicationsummary legend{font-size:20px;font-weight:bold;}
#thankyouapplicationsummary h1{font-size:17px;color:#0000FF;}
#thankyouapplicationsummary caption{caption-side:top;font-size:17px;text-align:left;color:#0000FF;}
#thankyouapplicationsummary table{table-layout:auto;width:100%;empty-cells:hide;font-size:12px;border-collapse:separate;}

#thankyouapplicationsummary td,
#thankyouapplicationsummary th{
	vertical-align:middle;
	width:25%;}

#thankyouapplicationsummary tbody th{text-align:right;}
#thankyouapplicationsummary tbody td{text-align:left;}
#thankyouapplicationsummary .claimtitle{width:15%;font-size:14px;}
#thankyouapplicationsummary .claimdetails{width:75%;}
#thankyouapplicationsummary .claimdate,
#thankyouapplicationsummary .claimamount{width:5%;}
#thankyouapplicationsummary .claimthankyou{width:10%;}
/* ---- END OF in HOME QUOTE AREA...VERY END...THANK YOU SUMMARY ------ */	

/*------------------------------- AUTO QUOTE ------- THANK YOU AREA ------ LAST SCREEN ---------------------------- */
#thankyouapplicationsummary .Claim_Details_Summary_Cell1{width:25%;text-align:left;font-weight:bold;padding-left:5%;}
#thankyouapplicationsummary .Claim_Details_Summary_Cell2{width:70%;}
/* ------------------------------ AUTO QUOTE ----- END Thank You Area -------------------------------------------- */

.required{background-color:#FFFF00;font-size:17px;}
/* -------------- START ---- Navigational HEADER Links ------------------------------------------------------------- */

/* #MenuHeader{height:30px;width:960px;margin:0 auto;} */
#MenuHeader{height:40px; width:960px;margin:0 auto;}


/*div.Nav_Header_Menu{width:960px;float: none;padding: 2px 0 2px 0;margin-left:auto;margin-right:auto;}

div.Nav_Header_Menu a{
background:url(/Pictures/Navigation_Links/Header_Links.png) no-repeat;
display:block;
float:left;
height:45px;
padding:0;}

div.Nav_Header_Menu a:hover{border-bottom:3px solid #000;}
div.Nav_Header_Menu a.first{background-position:0px 0px;width:130px;}
div.Nav_Header_Menu a.first:hover{background-position:0px -45px;width:130px;}
div.Nav_Header_Menu a.second{background-position:-130px 0px;width:210px;}
div.Nav_Header_Menu a.second:hover{background-position:-130px -45px;width:210px;}
div.Nav_Header_Menu a.third{background-position:-343px 0px;width:140px;}
div.Nav_Header_Menu a.third:hover{background-position:-343px -45px;width:140px;}
div.Nav_Header_Menu a.fourth{background-position:-488px 0px;width:118px;}
div.Nav_Header_Menu a.fourth:hover{background-position:-488px -45px;width:118px;}
div.Nav_Header_Menu a.fifth{background-position:-615px 0px;width:170px;}
div.Nav_Header_Menu a.fifth:hover{background-position:-615px -45px;width:170px;}*/
/* -------------- End of Navigational HEADER Links --------------------- */

/* ----- DYNAMIC MENU for WORDS --- Found In --- Articles -----------------------------*/ 
#Word_Menu div{border-color:#F00;width:640px;height:100px;}

#Word_Menu ul{
	display:table; /* Necessary to center block */
	padding:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	list-style:none;}
	
#Word_Menu li{float:left;position:relative;padding:0;}

#Word_Menu .Active{
	color:#FFF;
	display:block;
	border:thin;
	border-style:solid;
	height:40px; 
	background:#669;
	width:70px; /* This makes the ACTIVE link sunken a little */
	font-weight:bold;}

#Word_Menu .NotActive{
	color:#FFF;
	display:block;
	border:thin;
	border-style:solid;
	height:40px;
	background:#E6E6FF;
	width:70px;
	font-weight:bold;}

#Word_Menu .NotActive li a:link,
#Word_Menu .NotActive li a:visited{
	color:#FFF;
	font-weight:bold;}

#Word_Menu a:hover{display:block;color:#000;height:40px;background:#FFF;}
#Word_Menu a{font-size:14px;text-align:center;padding-top:20px;}
	
/* ----- DYNAMIC MENU for NUMERIC AND LETTER(Skinny) PAGINATION --- Found In --- Terms + Articles + Etc. -------------*/ 
#Pagination_MenuContainer{display:block;text-align:center;margin-top:15px;}
#Pagination_MenuContainer table{margin-left:auto;margin-right:auto;}

#Pagination_Menu span, #Pagination_MenuSkinny span{float:left;height:50px;}
#Pagination_Menu a.Active, #Pagination_MenuSkinny a.Active{background:#669;}
#Pagination_Menu a.NotActive, #Pagination_MenuSkinny a.NotActive{/*background:#E6E6FF;*/background:#C1C1FF;}

#Pagination_Menu a, #Pagination_MenuSkinny a{
	height:50px;
	line-height:50px;
	width:25px;
	border:1px solid #FFF;
	color:#FFF;
	display:block;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-size:14px;
	vertical-align:bottom;
	}

#Pagination_MenuSkinny a{width:20px;}

#Pagination_Menu a:hover, #Pagination_MenuSkinny a:hover {
	color:#000;
	border:1px solid #000;
	background:#FFF;}
/* END PAGINATION ------------------------------------------------------- */


/* --- START ROWS HIGHLIGHTING --- AgentList + AgentDetails + Health Directory + Definitions ---*/
#Header_Container{display:inline-block;width:680px;margin:5px 0 2px 0;text-align:center;} /*Title Container*/
#Highlight_List{text-align:left;}
#Highlight_List a{display:inline-block;color:#000;width:680px;padding:5px 0;border:1px solid #FFF;text-decoration:none;}

#Highlight_List a.OddRow, #AgentONLY{background-color:#C1C1FF;display:inline-block;border:1px solid #000;}
#Highlight_List a.EvenRow{background-color:#FFF;display:inline-block;}
#Highlight_List a:hover{background-color:#3E3EFF;color:#FFF;border:1px solid #000;}

#Highlight_List span{text-indent:3px; display:inline-block;} /*Gives perfect padding between text and container*/

/* --- Used --- (Definitions) TERMS  */
.ListCellTitle_1of2_6040{width:66%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCellTitle_2of2_6040{width:34%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCell_1of2_6040{width:34%;float:left;}
.ListCell_2of2_6040{width:66%;float:left;}


/* --- Used --- (Insurance) Agent_Details, (Credit Union) Listings, (Banking) Institutions ---  */
.ListCellTitle_1of2_8020{width:86%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCellTitle_2of2_8020{width:14%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCell_1of2_8020{width:86%;float:left;}
.ListCell_2of2_8020{width:14%;float:left;}

.ListCellTitle_1of3{width:66%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCellTitle_2of3{width:28%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCellTitle_3of3{width:6%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCell_1of3{width:66%;float:left;}
.ListCell_2of3{width:28%;float:left;}
.ListCell_3of3{width:6%;float:left;}

.ListCellTitle_1of3_652510{width:65%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCellTitle_2of3_652510{width:24%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCellTitle_3of3_652510{width:11%;float:left;font-size:16px; font-weight:bold; text-align:left;}
.ListCell_1of3_652510{width:65%;float:left;}
.ListCell_2of3_652510{width:24%;float:left;}
.ListCell_3of3_652510{width:11%;float:left;}
/* -- STYLE for MASTER ROWS HIGHLIGHTING --- END ----- AgentList + AgentDetails + Health Directory -----*/

/* ---- START ----- STYLE Found 2 pages - (INSURANCE) AgentDetails + AgentONLY -----*/
/*#AgentONLY{
	font-size:14px;
}*/

.Mississippi_Similiar_Name_Cell_1of1 {width:100%; text-align:left;}

.Corporate_InZip_Cell {width:50%;}
.Corporate_Cell_Address {width: 60%;}
.Corporate_Cell_City {width: 25%;}

#Foot_Note_Defintion span {font-size:10px;}
/* ---- END ----- Found this style in only 1 page - (INSURANCE) AgentDetails -----*/


/* ------ START --------- Used in FDIC Bank --------------------------------------- */
.Tool_Tip{color:#2A1FFF;font-size:12px;}
/* ----- END ---------- Used in FDIC Bank --------------------------------------- */

/* ----- START ---------- Used in THANKYOU page to show additional possible quotes------------------------ */
#ThankYou_Container_NonLogo{height:0px;width:0px;background-color:#FFF;position:static;z-index:1010;bottom:0px;}
#ThankYou_NonLogo{height:40px;width:900px;background-color:#FFF;position:relative;bottom:40px;}
/* ----- END ---------- Used in THANKYOU page to show additional possible quotes------------------------ */



/* ---- STATE MENU -- START -- HORIZONTAL List found in DEFINITIONS ------------- */
#Horizontal_StateList{width:100%;height:170px;}
#Horizontal_StateList span, span.List_States{width:20%;float:left;text-align:left;}
/* ---- STATE MENU -- END -- HORIZONTAL List found in DEFINITIONS ------------- */

/* --- END Calculator Formatting ---- */
#Calculator .OddRow td{background-color:#C1C1FF;border:1px solid #000;}
#Calculator .EvenRow td{background-color:#FFF;}
#Calculator .CalcStatement{font-weight:bold;font-size:11px;}
#Calculator .CalcQuestion{font-weight:bold;font-size:11px;cursor:help;}
.HelpTitle{text-align:center;font-weight:bold;}
/* --- END Calculator Formatting ---- */