/* CSS Document */

BODY {
padding:0;
margin:0;
background-color:#2E4C89;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

A:LINK {
color:#0066CC;
}

A:Visited {
color:#0066CC;
}

.LinkStyle

{
	color:#0066CC;
	text-decoration:underline;
}

.ConciergeButton
{
   font-size:16px;
   font-family:Arial,sans-serif;
   height:26px;
   background-color:#779999;
   background-image:url(/images/back03.gif);
   border-style:solid;
   border-color:#DDDDDD;
   border-width:1px;
   text-align:center; 
}

.ConciergeText
{
   font-size:15px;
   font-family:Arial,sans-serif;
   /*border:1px solid #B2B2B2;
   padding: 5px 5px 5px 5px;
  
   margin:10;
   */
   
}

.TVImg
{
 
 border:0;
 
}

.ContactViewBox
{
	border: solid 1px #000000;
	border-collapse: collapse;
	margin: 10px 10px 10px 10px;
	table-layout: fixed;
}


.ContactViewBox thead tr td
{
	background-color:#2E4C89;
	color: #ffffff;
	/*font-family: Cursive;*/
	font-size: 16px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
}

.ContactViewBox tbody tr td
{
	color: black;/*#a0522d; */
	/*font-family: Cursive;*/
	font-size: 14px;
}

.ContactViewBox tbody tr td legend
{
	color: black;/*#a0522d;*/
	/*font-family: Cursive;*/
	font-size: 14px;
}

.ContactViewBox tbody td
{
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}


.ContactButton
{
	background-color: #2E4C89;
	border: outset 1px #4500e6;
	color: #ffffff;
	/*font-family: Cursive;*/
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 50px;
}

.ContactTextBox
{
	color: black;/*#a0522d;*/
	/*font-family: Cursive;*/
	font-size: 12px;
}

.main-table {
background-image:url(images/tiletop.jpg);
background-position:top left;
background-repeat:repeat-x;
}

.left-bg{
width:5px;
background-image:url(images/left-BG.jpg);
background-position:top left;
background-repeat:repeat-y;
}

.right-bg{
width:5px;
background-image:url(images/right-BG.jpg);
background-position:top right;
background-repeat:repeat-y;
}

.holder {
width:780px;
background-color:#FFFFFF;
}

.top-bar {
height:23px;
background-image:url(images/top-bar.jpg);
background-position:top left;
background-repeat:repeat-x;
}

.top-shadow {
font-size:1px;
height:4px;
background-image:url(images/top-shadow.jpg);
background-position:top left;
background-repeat:repeat-x;
}

.display-holder {
padding:3px;
}
.nav-holder {

vertical-align:text-top;
}
.navigation {
border:1px solid #B2B2B2;
border-top:0;
}

.navigation UL{
list-style-type:none;
padding:0;
margin:0;
}

.navigation UL LI {
margin:0;
padding:0;
text-align:left;

}

.navigation UL LI A:LINK {
display:block;
color:#CC3300;
text-decoration:none;
padding-left:3px;
padding-top:5px;
padding-bottom:3px;
border-top:1px solid #b2b2b2;
HEIGHT: 17px;
}
.navigation UL LI A:VISITED {
display:block;
color:#CC3300;
text-decoration:none;
padding-left:3px;
padding-top:5px;
padding-bottom:3px;
border-top:1px solid #b2b2b2;
height:17px;
}

.navigation UL LI A:HOVER {
color:#FFFFFF;
background-color:#1D2E6E;
background-image:url(images/nav-over.jpg);
background-position:top left;
background-repeat:repeat-y;
}

.content-holder {
padding:4px;
}

.title {
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#2E4C89;
margin-left:10px;
margin-bottom:10px;
font-weight:bold;
}

.titleSM {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:Gray;
margin-left:10px;
margin-bottom:10px;
font-weight:bold;
}


.strippedBox {
background: #1D2E6E url(/images/bg_login.gif) repeat;
vertical-align:middle;
}

.section-title {
padding-left:4px;
color:#2E4C89;
}

.tablehead
{
    font-size:16px;
    width:150px;   
    color:#2E4C89;
}

.right
{
    padding-left:14px;
}

.footer {
font-size:10px;
color:#CCCCCC;
}
