﻿body
{
	font-size: 13px;
	font-family: Arial, Verdana, MS Sans Serif;
	margin: 0px;
	text-align: center;
	background-color: #6186b3;
}

/* Header tags */
h1, h2, h3
{
	color: #022E78;
}


h1
{
	font-size: 18px;
	font-family: Arial, Verdana, MS Sans Serif;
	margin: 0px;
}

h2
{
	font-size:15px;
	font-family:  Arial, Verdana, MS Sans Serif;
	margin:0px;
}

h3
{
	font-size:14px;
	font-family:  Arial, Verdana, MS Sans Serif;
	margin:0px;
}

h4
{
	font-size: 14px;
	font-family: Arial, Verdana, MS Sans Serif;
	margin: 0px;
	color: #000000;
}

/* Content Placeholders */
.BannerContainer
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#6186b3;
	text-align:center;
	border-collapse:collapse;
	
	
}

ul
{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 15px;
	list-style-type: disc;
}


.MainTableContainer
{
	width: 777px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	background-color: #ffffff;
	text-align: left;
	margin-bottom:5px;
}

.cpMainWrapper
{
	text-align: center;
	border-collapse: collapse;
	width: 777px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	
}

.PromoMainTable
{
	width: 750px;
	margin: 0 auto;
	border-bottom: #ff0000 2px solid;
	border-left: #ff0000 2px solid;
	border-top: #ff0000 2px solid;
	border-right: #ff0000 2px solid;
}

.PageLevelOuterTable
{
	margin: 5px;
	padding: 0px;
	border-collapse: collapse;
	text-align: left;
	width: 99%;
	
}

.PageLevelInnerTable
{
	margin:0px,5px,0px,0px;
	border-collapse: collapse;
	text-align: left;
	width:99%;
}

.TableBufferRow
{
	height:7px;
}



/* text font settings */
p
{
	font-family:  Arial, Verdana, MS Sans Serif;
	font-size: 13px;
	font-weight:normal;
}

.Disclaimer
{
	font-family:Arial, Verdana, MS Sans Serif;
	font-size: 11px;
	font-weight:normal;
	color:Gray;
}

.FooterText
{
	font-family:Arial, Verdana, MS Sans Serif;
	font-size: 12px;
	font-weight:normal;
	color:Navy;
}

.itemtext
{
	font-family:Arial, Verdana, MS Sans Serif;
	font-size: 12px;
	font-weight:normal;
	color:Black;
}

.itemTextLg
{
	font-family:Arial, Verdana, MS Sans Serif;
	font-size: 15px;
	font-weight:normal;
	color:Black;
}

.itemTextExLg
{
	font-family:Arial, Verdana, MS Sans Serif;
	font-size: 20px;
	font-weight:normal;
	color:Black;
}

.itemtitle
{
	font-family: Arial, Verdana, MS Sans Serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
}


.ConsultHeader
{
	font-family: Verdana, Arial MS Sans Serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	background:#0018FE;
	text-align:center;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

.PadLandR
{
	margin-left:10px;
	margin-right:10px;
}
/* Lists */
ul.BulletList
{
	margin-top: 8px;
	margin-left: 20px;
	margin-bottom:10px;
	margin-right:10px;
	font-family:  Arial, Verdana, 'MS Sans Serif';
	font-size: 13px;
	font-weight: normal;
	list-style-position:outside;
	list-style-type:disc;
}

ul.NumberList
{
	margin-top: 8px;
	margin-left: 25px;
	margin-bottom:10px;
	margin-right:10px;
	font-family:  Arial, Verdana, 'MS Sans Serif';
	font-size: 13px;
	font-weight: normal;
	list-style-position:outside;
	list-style-type:decimal;
}

li
{
	margin-bottom:10px;
}

/* Anchors */
A, A:hover, A:Active
{
	color: #0000ff;
}

A
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000099;
}

A:visited
{
    text-decoration: underline;
}

A:hover
{
	color: #ff0000;
	text-decoration: underline;
}

A:active
{
    text-decoration: underline;
}


A.AnchorLarge, A.AnchorLarge:hover, A.AnchorLarge:Active
{
	color: #0000ff;
}

A.AnchorLarge
{
	font-weight: normal;
	font-size: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000099;
}

A.AnchorLarge:visited
{
    text-decoration: underline;
}

A.AnchorLarge:hover
{
	color: #ff0000;
	text-decoration: underline;
}

A.AnchorLarge:active
{
    text-decoration: underline;
}

A.Consult
{
	font-size: 14px;
	font-family: Arial, Verdana, MS Sans Serif;
	font-weight:bold;
	color: #800000;
	text-decoration: underline;
}

A.Consult:visited
{
    font-size: 14px;
	font-family: Arial, Verdana, MS Sans Serif;
	font-weight:bold;
	color: #800000;
	text-decoration: underline;
}

A.Consult:hover
{
	font-size: 14px;
	font-family: Arial, Verdana, MS Sans Serif;
	font-weight:bold;
	color: #800000;
	text-decoration: underline;
}

A.Consult:active
{
    font-size: 14px;
	font-family: Arial, Verdana, MS Sans Serif;
	font-weight:bold;
	color: #800000;
	text-decoration: underline;
}


.LineSeperator
{
	background-color:#696969;
	height:1px;
}

#RoundedTableCT
{
	width: 200px;
	background-color: #800000;
	padding: 5px;
}

#RoundedTableNY
{
	width: 200px;
	background-color: #800000;
	padding: 5px;
}

.RoundedTableBkground
{
	width: 210px;
	border-right: #800000 thin solid;
	border-left: #800000 thin solid;
	border-bottom: #800000 thin solid;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
}

.RoundedTableBkgroundA
{
	width: 210px;
	border-right: #800000 thin solid;
	border-left: #800000 thin solid;
	border-bottom: #800000 thin solid;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
}

.BorderCollapse
{
	border-collapse:collapse;
}

.RequestFormTable
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	background-color: #ffffff;
}

.FAQMenu
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
	background-color: #ffffcc;
	width:160px;
	border-collapse:collapse;
	padding-left:5px;
}

.menupointer
{
	vertical-align:top;
	width:15px;
	margin:0px;
}

.menuitemFAQ
{
	width:150px;
	vertical-align:top;
	margin:0px;
	padding-left:8px;
}

.marginAnchorTopLeft
{
	float: left;
	text-align: center;
	margin: 0px 10px 10px 0px;
}

.marginAnchorTopRight 
{ 
	float				: right;
	text-align			: center;
	margin				: 0px 0px 10px 10px;
}

.TopBuffer
{
	vertical-align:top;
	padding-top:5px;
	
}

.mainmenu
{
	background-color: #ABC7F6;
	border-collapse: collapse;
	width: 778px;
	height:30px;
}

.menubuffer
{
	width:3px;
	vertical-align:middle;
	text-align:center;
}

.menuitem
{
	width:130px;
	vertical-align:middle;
	text-align:center;
	margin:0px;
}

.menuitemSm
{
	width:100px;
	vertical-align:middle;
	text-align:center;
	margin:0px;
}

.menuitemLg
{
	width:145px;
	vertical-align:middle;
	text-align:center;
	margin:0px;
}

.menuitemLeft
{
	width:50px;
	vertical-align:middle;
	text-align:left;
	margin:0px;
	padding-left:10px;
}

.menuitemRight
{
	width:85px;
	vertical-align:middle;
	text-align:right;
	margin:0px;
}

A.menuAnchorItem, A.menuAnchorItem:visited, A.menuAnchorItem:hover, A.menuAnchorItem:active
{
	font-size: 13px;
	font-family: Arial, Verdana, MS Sans Serif;
	font-weight:bold;
	color: Navy;
	text-decoration: none;
}

A.menuAnchorItem:hover
{
	color: #0000ff;
	text-decoration: underline;
}


.itemUVisa
{
	width:200px;
	vertical-align:top;
	padding-bottom:7px;
}

.TableBufferRow
{
	height:15px;
}

.tablerowbufferSm
{
	height:3px;
}


.FormTableOuter
{
	border-top: #D0D9E0 1px solid;
	border-right: #D0D9E0 1px solid;
	border-left: #D0D9E0 1px solid;
	border-bottom: #D0D9E0 1px solid;
	background-color: #F2F6F9;
	width:380px;
	padding:0px;
}

.FormTableInner
{
	border-top: #D0D9E0 1px solid;
	border-right: #D0D9E0 1px solid;
	border-left: #D0D9E0 1px solid;
	border-bottom: #D0D9E0 1px solid;
	background-color: #FFFFFF;
	width:350px;
	vertical-align:middle;
	margin:15px;
}

.WaterMarkText
{
	text-align: left;
	font-family: Arial, Verdana,Times New Roman, MS Sans Serif;
	font-size: 15px;
	font-weight: normal;
	font-style:italic;
	color: #696969;
}

.UserInputText
{
	text-align: left;
	font-family: Arial, Verdana,Times New Roman, MS Sans Serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
}

.LineTableSeperator
{
	width: 75%;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

.LineSeperator
{
	background-color: #4169e1;
	height: 1px;
}

ul.ListItemLayout {
list-style-type:disc;
margin-top:0;
margin-bottom:0;
color:#000;
padding-left:0;
}

