@charset "utf-8";

/* Reset & Standard Styles
--------------------------------------------------*/

* {
margin:0;
padding:0;
}

html, body, div, p {
	margin: 0;
	padding: 0;
}

body {
	/* Default Font Styling.
	   The TD tag is styled to ensure the styling is reflected in the online editor. */
	color: #4d4d4d;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 11px;
	background-color: #dedede;
}

/* The TABLE and TD tags are not styled.
   Styling the TABLE and TD tags will overwrite the settings generated by the online editor. 
   
table {
	border-collapse: collapse;
	border-spacing: 0;
}

	td {
		vertical-align: center;
	} */
	
a {
	color: #000000;
	text-decoration: none;
}

	a:hover {
		color: #000000;
		text-decoration: underline;
	}

h1, h2, h3, h4, h5 {
	/* The H6 tag is ignored as the online editor doesn't allow use of it. */
	font-weight: bold;
	margin: 0;
	padding: 0;
}

	h1 {  }
	h2 {  }
	h3 {  }
	h4 {  }
	h5 {  }
	
	
/* Container Styles
--------------------------------------------------*/

#Container {
	width: 950px;
	margin: 0 auto;
	background: #ffffff;
}

/* Header Styles
--------------------------------------------------*/

#Header {
	height: 110px;
}

#Logo {
	float: left;
	padding: 10px 0px 0px 30px;
	width: 670px;
}

#Contact {
	float: right;
	font-size: 13px;
	color: #062e8b;
	padding: 5px;
}

#Contact1 {
	padding: 0px 20px 7px 0px;
}

#Contact2 {
	font-size: 24px;
	background: transparent url(/images/phone_icon.jpg) no-repeat scroll 0 0;
	height: 36px;
	padding: 2px 0px 0px 50px;
	margin: 0px 0px 0px 20px;
}

#Contact3 {
	font-size: 21px;
	background: transparent url(/images/lock_icon.jpg) no-repeat scroll 0 0;
	height: 35px;
	padding: 0px 0px 0px 50px;
	margin: 0px 0px 0px 20px;
	line-height: 18px;
}

#Contact4 {
	font-size: 12px;
}

#Contact4 a {
	color: #0061f2;
	text-decoration: none;
}

#Contact4 a:hover {
	text-decoration: underline;
}

/* Drop Down Menu Styles
--------------------------------------------------*/

.Drop-Down {
            width: 950px;
            position: relative;
            z-index: 100;
            background-color: #113189;
            height: 40px;
            }
            .Drop-Down ul {
            padding: 5px 0 0;
            margin: 0;
            list-style-type: none;
            }
            .Drop-Down ul ul {
            width: 149px;
            }
            .Drop-Down li {
            float: left;
            position: relative;
            }
            .Drop-Down a, .Drop-Down a:visited {
            display: block;
            font-size: 13px;
            text-decoration: none;
            color: #fff;
            padding: 7px 45px;
            font-weight:bold;
            background-color: #113189;
            }
            .Drop-Down ul ul ul a, .Drop-Down ul ul ul a:visited {
            background: #e2dfa8;
            }
            .Drop-Down ul ul ul a:hover {
            background: #b2ab9b;
            }
            .Drop-Down ul ul {
            visibility: hidden;
            position: absolute;
            height: 0;
            top: 24px;
            left: 0;
            }
            .Drop-Down ul ul ul {
            left: 100%;
            top: 0px;
            }
            .Drop-Down ul ul ul.left {
            left:-149px;
            }
            .Drop-Down table {
            position:absolute;
            top:0;
            left:0;
            border-collapse:collapse;
            }
            .Drop-Down ul ul a, .Drop-Down ul ul a:visited {
            background:#113189;
            font-size: 12px;
            text-decoration: none;
            color: #fff;
            height:auto;
            padding:7px 4.6px;
            width: 200px;
            }
            .Drop-Down a:hover, .Drop-Down ul ul a:hover {
            color:#72aafe;
            }
            .Drop-Down :hover > a, .Drop-Down ul ul :hover > a {
            color:#72aafe;
            }
            .Drop-Down ul li:hover ul, .Drop-Down ul a:hover ul {
            visibility:visible;
            }
            .Drop-Down ul :hover ul ul {
            visibility:hidden;
            }
            .Drop-Down ul :hover ul :hover ul {
            visibility:visible;
            }

#Flash {
	height: 200px;
}

#BlueStripe {
	height: 18px;
	background-color: #113189;
}
		
/* Content Styles
--------------------------------------------------*/

.fmore {
	color: #0061f2;
	float: right;
}

.tname {
	color: #0061f2;
	float: right;
}

#LeftPanel {
	float: left;
	width: 188px;
	border: 1px solid #909090;
	padding: 5px;
}

#LeftPanel h3 {
	background-color: #113189;
	color: #ffffff;
	text-align: center;
	height: 40px;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0px 0px 0px;
}

#LeftPanel h4 {
	color: #113189;
	text-align: center;
	font-family: Tahoma;
	font-size: 14px;
}

.LeftPanel_back  {
	background-color: #e9e9e9;
	padding: 7px;
	margin: 5px 0px;
}

#Content a {
	color: #0061f2;
	text-decoration: none;
}

#Content a:hover {
	text-decoration: underline;
}

#Main_Content {
	float: left;
	width: 710px;
	padding: 15px;
}

#Main_Content h1 {
	font-size: 28px;
	color: #13399e;
	font-family: Helvetica,Arial,sans-serif;
	font-weight: normal;
}

#Main_Content h2 {
	color: #0061f2;
	font-size: 18px;
	font-weight: normal;
}

#Main_Content ul {
	padding: 0px;
}

#Main_Content li {
	padding: 0px 0px 0px 17px;
	background: transparent url(/images/bullet.jpg) no-repeat scroll 0 50%;
	list-style: none;
}

.head {
	background-color: #113189;
}

.head h2 {
	color: #ffffff !important;
}

.home_head {
	background: url(/images/home_head.jpg) no-repeat;
	color: #ffffff;
	font-size: 18px;
	text-align: right;
	padding: 3px 10px 0px 0px;
	width: 210px;
	height: 27px;
}

.home_top td {
	padding: 0px 18px 18px 0px;
}

.home_top img {
	padding: 0px 0px 5px 0px;
}

.plans td {
	padding: 5px;
}

/* Footer Styles
--------------------------------------------------*/

#Footer {
	clear: both;
	background-color: #113189;
	text-align: center;
	padding: 10px 15px;
}

#Footer a {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

#Footer a:hover {
	color: #72aafe;
}

/* Miscellaneous Styles
--------------------------------------------------*/

div.HiddenDiv {
	display: none;
	margin: 0;
	padding: 0;
}

table.HiddenTable {
	display: none;
	margin: 0;
	padding: 0;
}

	table.HiddenTable td {
		display: none;
		margin: 0;
		padding: 0;
	}

.Footer-Menu li {
	float: left;
	list-style: none;
	padding: 0 10px;
	font-size: 12px;
}
