body {
background-color:#D9D9D9;
margin:0px;

background-position:left top;
}
.Height {
height:100%;
}
.LeftSideBorder {
background-image:url(../images/LeftSideBorder.jpg);
background-position:left top;
background-repeat:repeat-y;
width:8px;
}
.RightSideBorder {
background-image:url(../images/RightSideBorder.jpg);
background-position:left top;
background-repeat:repeat-y;
width:8px;
}
.HeaderNavBg {
background-image:url(../images/HeaderNavBg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:28px;
}
.HeaderBottomNavBg {
background-image:url(../images/HeaderBottomNavBg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:22px;
}
.MiddleBg {
background-color:#0F2B50;
background-image:url(../images/BodyBg.jpg);
background-position:left top;
background-repeat:repeat;
}
.BlueBg {
background-color:#C09B78;
}
.WhiteTitleContent {
color:#E6E6E5;
font-family:Arial;
font-size:13px;
text-transform:uppercase;
text-shadow:#1C1405;
text-decoration:none;
}

.WhiteTitleContent:hover {

text-decoration:underline;
}


.SubContent {
color:#FFFFFF;
font-family:Arial;
font-size:9px;
text-transform:uppercase;
}
.FooterContent {
color:#F5F2EE;
font-family:Verdana;
font-size:10px;
}

.FooterContent .terms
{
	color:#945E64;
	font-size: 11px;
	font-style: italic;
	padding:10px;

}

.FooterPhoneContent {
color:#F5F2EE;
font-family:Arial;
font-size:15px;
}
a.ftr:link {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
text-decoration:none;
}
.Vertline {

background-position:left top;
background-repeat:repeat-y;
width:1px;
background-color:#3D3133;
}
.Horizline
{
background-color:#3D3133;
height:1px;

}
.MiddleTableTitle {
color:#FFFFFF;
font-family:Arial;
font-size:18px;
}
.SubMiddleTableTitle {
color:#CBB04C;
font-family:Arial;
font-size:11px;
font-weight:bold;
height:25px;
}
.MiddleTableContent {
color:#EFE3D7;
font-family:Verdana;
font-size:11px;
}
a.link:link {
color:#9A9A9A;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
}
.HeaderNav-Nor {
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
.HeaderBottomNav-Nor {
color:#ADA89E;
cursor:pointer;
font-family:Arial;
font-size:10px;
text-transform:uppercase;
}
.InputBox {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
color:#000000;
font-family:Arial;
font-size:12px;
height:16px;
width:119px;
}
.HeaderBottomNav-Rol {
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:10px;
text-transform:uppercase;
}
.InputArea {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
color:#000000;
font-family:Arial;
font-size:12px;
height:61px;
width:154px;
}
.HeaderNav-Rol {
color:#B3D8FA;
cursor:pointer;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
a.link:visited {
color:#9A9A9A;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
}
a.link:hover {
color:#62A3E6;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
}
a.ftr:visited {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
text-decoration:none;
}
a.ftr:hover {
color:#AEAEAE;
font-family:Verdana;
font-size:10px;
text-decoration:underline;
}
.MidBg {
background-color:#FFFFFF;
}
.FooterBg {
background-image:url(../images/FooterBg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:52px;
}
.LeftNavBg {
background-color:#416C98;
}
.RightSideContent {
color:#000000;
font-family:Arial;
font-size:12px;
}
a.link:link {
color:#000000;
font-family:Arial;
font-size:12px;
text-decoration:underline;
}
.LeftNavTitle {
color:#FFFFFF;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
}
.LeftNavDots {
background-image:url(../images/LeftNavDot.jpg);
background-position:left center;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
padding-left:16px;
}
a.leftLink:link {
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
.InputBox {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
color:#000000;
font-family:Arial;
font-size:11px;
height:16px;
width:119px;
}
a.leftLink:visited {
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
a.leftLink:hover {
color:#000000;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
a.link:visited {
color:#000000;
font-family:Arial;
font-size:12px;
text-decoration:underline;
}
a.link:hover {
color:#417EC0;
font-family:Arial;
font-size:12px;
text-decoration:underline;
}
.InputBoxBlack {
background-color:#000000;
border:1px solid #000000;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
height:16px;
width:179px;
}
.InputAreaBlack {
background-color:#000000;
border:1px solid #000000;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
height:77px;
width:179px;
}
.ButtonBg {
background-color:#CDCDCD;
border:1px solid #CDCDCD;
color:#000000;
font-family:Verdana;
font-size:11px;
font-weight:bold;
height:16px;
width:63px;
}
a.MiddleLink:link {
color:#A46063;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
}
a.MiddleLink:visited {
color:#A46063;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
}
a.MiddleLink:hover {
color:#A46063;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
.vline {
background-image:url(../images/Vertline.jpg);
background-position:left top;
background-repeat:repeat-y;
width:1px;
}


/* LEFT MENU STYLE */
/* remove all the bullets, borders and padding from the default list styling */
#menuLeftTopics ul {
	padding-left:20px;	
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0;
	list-style-image: url(../images/LeftNavDot.jpg);
	z-index:10;
}
/* position relative so that you can position the sub levels */
#menuLeftTopics li {
	position:relative;
	z-index:10;
}

/* get rid of the table */
#menuLeftTopics table {
	position:absolute; 
	top:0; 
	left:0;
}

/* style the links */ 
#menuLeftTopics a{
	display:block;
	color: #ffffff;
	text-decoration: none;
	margin-bottom: 4px;
	padding-left: 2px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.2pt;
	word-spacing: 0pt;
	width: 120px;
}

a.bulletLeft {
	width:105px;
}
/* style the link hover */
#menuLeftTopics a:hover{
	text-decoration:underline;
	background-image: url(images/leftStar.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}


#menuLeftTopics ul ul li a{
color: #ffffff;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#menuLeftTopics ul ul {
	visibility:hidden;
	position:absolute;
	top:-30px; 
	left:170px;
	width:150px;
	background:#414755;
	
	z-index:10;
	border: 1px solid #ffffff;
	padding:5px;
	list-style: none; 
}
/* make the second level visible when hover on first level list OR link */
#menuLeftTopics ul :hover ul{
	visibility:visible;
}


/* END Left Menu Style */


