﻿/* Generic Styles */
body
{
    padding:0px;
    margin:0px;
    background-color: #618F34;
    background-image: url(imgs/bg.gif);
    background-repeat: repeat-x;
}
.BodyText
{
    color: #000000;
}
.copy_1
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.banner_link
{
	color: #003399;
	text-decoration: none;
}
.banner_link:hover
{
	color: #1E5286;
	text-decoration: underline;
}
.MediumText
{
    color: #000000;
    font-size: 12px;
}
.tit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
}
.select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	background-color: #FFFFFF;
	height: 22px;
	width: 136px;
}
li
{
	 list-style-position:inside;
}
.text_Product 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #FFFFFF;
}
.text_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.text_2
{
	font-family: Tahoma;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.text_3
{
	font-family: Tahoma;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.text_4
{
	font-family: Tahoma;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.text_5
{
	font-family: Tahoma;
	font-size: 16px;
	line-height: 19px;
	font-weight: bold;
	color: #FFFFFF;
}
.form
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #656F79;
	border-bottom-color: #656F79;
	height: 20px;
}

/* IMG Quote Styles */
.DefaultGetAQuoteTable input
{
    font-family: Arial, Helvetica;
    font-size: 8pt;
    text-align: center;
}
.label
{
    font-family: Arial, Helvetica;
    font-size: 11pt;
    color: #FFFFFF;
}
.label_sm
{
    font-family: Arial, Helvetica;
    font-size: xx-small;
    text-align: left;
    width: 34%;
    color: #FFFFFF;
}
.header
{
    font-family: Arial, Helvetica;
    font-size: small;
    font-weight: bold;
}
.appAge
{
    text-align: center;
}
.dpdAge
{
    font-family: Arial, Helvetica;
    font-size: xx-small;
    background-color: #BFBFBF;
    text-align: center;
    width: 33%;
}
.space
{
    font-size: 6pt;
}


/* Nav Menu Control */
.navMenu
{
    display: none;
}
.navMenuItem
{
    display: none;
}


/* Default Page Styles */
.DefaultMainTable
{
    width: 744px;
}
.DefaultMainTableLeftColumn
{
    width: 335px;
    vertical-align: top;
    padding-left: 7px;
}
.DefaultMainTableRightColumn
{
    width: 410px;
    vertical-align: top;
}

/* Default Page Section Styles */
/* Flash Banner */
.DefaultFlashBannerTable
{
    background-image: url(imgs/bgs_9_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #465D74;
    width: 325px;
    margin-bottom: 5px;
}
.DefaultFlashBannerTableTop
{
    background-color: #455C72;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 41px;
    width: 318px;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.DefaultFlashBannerTableTopIcon
{
    background-image: url(imgs/tripicon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
.DefaultFlashBannerTableMiddle
{
    padding-top: 10px;
    padding-bottom: 5px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	text-align: center;
}
.DefaultFlashBannerTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_9_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* Internation Insurance */
.DefaultInternationalInsuranceTable
{
    background-image: url(imgs/bgs_2_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #6699CC;
    width: 325px;
    margin-bottom: 5px;
}
.DefaultInternationalInsuranceTableTop
{
    background-color: #557FAA;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 20px;
    width: 318px;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.DefaultInternationalInsuranceTableTopIcon
{
    background-image: url(imgs/questionpageicon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
.DefaultInternationalInsuranceTableMiddle
{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.DefaultInternationalInsuranceTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_2_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* Premiere Products */
.DefaultPremiereProductsTable
{
    background-image: url(imgs/bgs_2_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #6699CC;
    width: 325px;
    margin-bottom: 5px;
}
.DefaultPremiereProductsTableTop
{
    background-color: #557FAA;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 41px;
    width: 318px;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.DefaultPremiereProductsTableTopIcon
{
    background-image: url(imgs/productsicon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
.DefaultPremiereProductsTableMiddle
{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.DefaultPremiereProductsTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_2_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* LeavingSoon */
.DefaultLeavingSoonTable
{
    background-image: url(imgs/bgs_4_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #3399CC;
    width: 100%;
    margin-bottom: 5px;
}
.DefaultLeavingSoonTableTop
{
    background-color: #2A7FAA;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 41px;
    width: 98%;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.DefaultLeavingSoonTableTopIcon
{
    background-image: url(imgs/calendaricon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
.DefaultLeavingSoonTableMiddle
{
    padding-top: 10px;
    padding-left: 60px;
    padding-right: 10px;
    padding-bottom: 15px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.DefaultLeavingSoonTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_4_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* Information Center */
.DefaultInformationCenterTable
{
    background-image: url(imgs/bgs_4_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #3399CC;
    width: 100%;
    margin-bottom: 5px;
}
.DefaultInformationCenterTableTop
{
    background-color: #2A7FAA;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 41px;
    width: 98%;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.DefaultInformationCenterTableTopIcon
{
    background-image: url(imgs/satelliteicon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
.DefaultInformationCenterTableMiddle
{
    padding-top: 10px;
    padding-left: 60px;
    padding-right: 10px;
    padding-bottom: 15px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.DefaultInformationCenterTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_4_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* What We Offer */
.DefaultWhatWeOfferTable
{
    background-image: url(imgs/bgs_4_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #3399CC;
    width: 100%;
    margin-bottom: 5px;
}
.DefaultWhatWeOfferTableTop
{
    background-color: #2A7FAA;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 41px;
    width: 98%;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.DefaultWhatWeOfferTableTopIcon
{
    background-image: url(imgs/t_17.gif);
    width: 48px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
.DefaultWhatWeOfferTableMiddle
{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.DefaultWhatWeOfferTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_4_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* Get A Quote */
.DefaultGetAQuoteTable
{
    background-image: url(imgs/bgs_5_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #737F8A;
    width: 100%;
    margin-bottom: 5px;
}
.DefaultGetAQuoteTableTop
{
    background-color: #737F8A;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 41px;
    width: 98%;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.DefaultGetAQuoteTableTopIcon
{
    background-image: url(imgs/littleguy2icon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
.DefaultGetAQuoteTableMiddle
{
    padding: 10px;
    padding-bottom: 15px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.DefaultGetAQuoteTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_5_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* Content Page Styles*/
.ContentContainerTable
{
    background-image: url(imgs/bgs_8_1.gif);
    background-position: top center;
    background-repeat: no-repeat;
    background-color: #6699CC;
    width: 737px;
    margin-left: auto;
    margin-right: auto;
}
.ContentContainerTableTop
{
    background-color: #557FAA;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    vertical-align: middle;
    line-height: 41px;
    width: 728px;
    height: 41px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.ContentContainerTableMiddle
{
    padding: 10px;
    padding-bottom: 15px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
}
.ContentContainerTableBottom
{
    height: 6px;
    background-image: url(imgs/bgs_8_2.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
    line-height: 6px;
}

/* About Us, Apply Online, Privacy Policy */
.ContentContainerAboutUsIcon
{
    background-image: url(imgs/writingpageicon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}

/* Contact Us, Email Us, Information Center, Refer A Friend, Travel Links */
.ContentContainerContactUsIcon
{
    background-image: url(imgs/satelliteicon2.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}

/* FAQ & History of 9-1-1 */
.ContentContainerFAQIcon
{
    background-image: url(imgs/questionpageicon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}

/* Document Library, Products, GEO Series */
.ContentContainerDocLibraryIcon
{
    background-image: url(imgs/productsicon.jpg);
    width: 47px;
    height: 41px;
    display: block;
    float: left;
    margin-right: 5px;
}
