/* ########## IMPORTS */
html
{height: 100%;	}

@import "propertycart.css";

/* ######### */

body
{
	color: #000000;
	font-family: Verdana, Tahoma, sans-serif;
	background-color: #808080;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	background-image: url('../images/bg.gif'); background-repeat: repeat-y repeat-x;
	width: 100%;
	height: 100%;
	
}

a:link  { color: #FFFFFF }a:visited { color: #FFFFFF }a:hover { color: #FFFFFF }

/* ######### DONT TOUCH THESE ########## */

/* hide these rules from CSS-challenged browsers */
@media screen, projection {
/* below exploits a parsing error so @media rules will be visible to MacIE5 */
.BeNiceToMacIE5 {
  font-family: Verdana, Tahoma, sans-serif;
  font-family: inherit;
}

.clear {
  clear: both;
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;
  height: 0;
  overflow: hidden;
}
} /* end media screen rules */

/* rules for WinIE only */
@media screen, projection {
* html .clear {
  display: none;           /* prevent excessive gap at div bottom in WinIE5 */
}
} /* end WinIE only rules */

form{
	margin: 0px;
	padding: 0px;
}

hr
{
	width: 100%; height: 1px; background-color: #C5C7C9;	color: #C5C7C9;
}

/* ######### DONT TOUCH THESE ########## */



/*  THIS DIV CONTAINS THE WHOLE SITE */
.outer-container
{
	margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
	border-bottom: solid 1px #FFFFFF;
}

/* container for just the left and center columns */
.inner-container {
  width: 623px;              /* width of left and centre columns */
  float: left;             /* left side of window */
  margin: 0;               /* keep flush with adjacent containers */
  background-color: #FFFFFF;
}

.results-container
{
	margin: 0;
}
	

/*##### HEADER DIVS ######*/

#header {
  width: 778px;             /* full window width */
  margin: 0;
  padding-top: 0px;  padding-bottom: 0px;
  font-size: 10pt;
  background-color: #FFFFFF;
  height: 87px;
  overflow: hidden;
}

#logoContainer
{
	width: 449px;
	height: 60px;
	float: left;
	text-align: left
}

#telContainer
{
	width: 329px;
	height: 60px;
	float: right;
	text-align: right;
}

.navbarContainer
{
	width: 100%;
	height: 25px;
	position:relative;
	background-color: #FFFFFFF;
	border-bottom: 1px solid #C5C7C9;
	border-top: 1px solid #C5C7C9;
	text-align: left;
	float: left;
}

.footerback

{
	background-color: #0084BD;}
	
/*##### HEADER DIVS ######*/

/* #### NAVBAR STYLES #####*/

.navMenuOut
{
	background-color: #0084BD;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;	
}

.NavMenuOver
{
	background-color: #0084BD;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #2A4D6F;	

}

a:link.navLink		{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }
a:visited.navLink	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }
a:hover.navLink		{ color: #FFFFFF; text-decoration: none; font-size: 8pt; }

a:link.navLinkOver		{ color: #2A4D6F; text-decoration: none; font-size: 8pt; }
a:visited.navLinkOver	{ color: #2A4D6F; text-decoration: none; font-size: 8pt; }
a:hover.navLinkOver		{ color: #2A4D6F; text-decoration: none; font-size: 8pt; }

/* #### NAVBAR STYLES #####*/

/* #### DEFAULT COMPONENTS ####*/

#leftHeader
{
	width: 155px;	height: 25px;	position: relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	border-bottom: 1px solid #C5C7C9;	
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000; text-indent: 15px; 
	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

.headerText
{
top: 10px;
vertical-align:top;
}

/* left column */
.search {
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;
}

#searchContainer{ /* USE THIS TO MOVE THE SEARCH BOX UP OR RIGHT */
	padding-top: 17px;
	padding-bottom: 0px;
	padding-left: 18px;
}


#centerHeader
{
	width: 466px;	height: 25px;	position:relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	border-bottom: 1px solid #C5C7C9;  
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000;text-indent: 15px; 
	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

#centerContainer{ /* USE THIS TO MOVE THE NEW INSTRUCITONS BOX UP OR RIGHT */
	width: 436px;
	margin-top: 15px;
	margin-left: 15px;
	margin-right:15px;
	margin-bottom: 15px;
}

.introHeader{ 
	margin-bottom: 2px;	
	overflow: hidden;
	width: 100%;
	text-align: left;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.justReceived
{
	height: 20px;	position:relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000;text-indent: 15px; 
	padding-top: 5px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
	margin-bottom: 15px;
}

/* center column */
.content {
  width: 466px;              /* % of inner-container width */
  float: right;            /* right side of inner-container */
  padding: 0;      /* some padding for readability */
  margin: 0;               /* keep flush with adjacent containers */
  border-right: solid 1px #C5C7C9;   border-left: solid 1px #C5C7C9;
}

#rightHeader
{
	width: 155px;	height: 25px;	position:relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	border-bottom: 1px solid #C5C7C9;	
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000; text-indent: 15px; 
	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

#rightContainer{ /* USE THIS TO MOVE THE LETTINGS BOX UP OR RIGHT */
	width: 125px;
	margin-top: 15px;
	margin-left: 15px;
	margin-right:15px;
	margin-bottom: 0px;
	text-align: left;
}

/* right column */
.lettings {
  width: 155px;              /* a little less than available 24% */
  float: right;            /* right side of window */
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;      /* some space from right window edge */
  background-color: #FFFFFF;
  height: 100%;
}

/* #### DEFAULT COMPONENTS ####*/

/* #### OUTSEARCH COMPONENTS ####*/

#outSearchHeader
{
	width: 155px;	height: 25px;	position: relative; left: 0px;	top: 0px;	text-align: left;
	background-color: #E5E6E7;	border-bottom: 1px solid #C5C7C9;	
	font-family: Verdana, Tahoma, sans-serif; font-size: 8pt;	color: #000000; text-indent: 15px; 
	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;
}

/* left column */
.outSearch {
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;
}

#outSearchContainer{ /* USE THIS TO MOVE THE SEARCH BOX UP OR RIGHT */
	padding: 5px;
}

#resultsHeader
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #16426E;
	text-indent: 15px;
	font-weight: bold;
	vertical-align: top;
}

#resultsContainer{ /* USE THIS TO MOVE THE RESULTS UP OR RIGHT */
	margin-top: 4px;
}

/* center column */
.results {
  padding: 0;      /* some padding for readability */
  margin: 0;
  vertical-align: top;
}

/* #### OUTSEARCH COMPONENTS ####*/

/* #### FULL DETAILS COMPONENTS - MOST OF WHICH ARE THE SAME AS OUTSEARCH ####*/


/* #### FULL DETAILS COMPONENTS - MOST OF WHICH ARE THE SAME AS OUTSEARCH ####*/

/* #### SEARCH BOX STYLES ####*/

.quicksearchTable
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.searchField
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 126px;
	border: 1px solid #0072B4;
	background-color: #75BCDB;
}

.searchTable
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;	
	}

.Tbl100p
{height: 100%}

.quicksearchField
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 9px;
	color: #003D76;
	width: 122px;
	border: 1px solid #003D76;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.searchField
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 126px;
	border: 1px solid #0072B4;
	background-color: #75BCDB;
}

.searchButton
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #E5E6E7;
	border-top: solid 1px #C5C7C9;
	border-left: solid 1px #C5C7C9;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	width: 130px;
}
/* #### SEARCH BOX STYLES ####*/

/*#### RE-USEABLE STYLES ####*/

.picBorder
{
	border: solid 1px #FFFFFF;
}

.propAddress
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 13px;
	color: #00275D;
	font-weight: bold;
}

.propDetails
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #00275D;
}
.propDetailsSmall
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 9px;
	color: #CAD7DF;
}
.propDetails2
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #00275D;
	padding: 10px;
}
.propDetails3
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 10px;
}
.propDetails3nopad
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
	


.propPrice
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	color: #16426E;
	font-weight: bold;
}

.propBrief
{
	width: 100%;
	height: 40px;
	overflow: hidden;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #16426E;
}

a:link.propAdd		{ color: #16426E; text-decoration: none; font-weight: bold; font-size: 10pt; }
a:hover.propAdd  { color: #16426E; text-decoration: none; font-weight: bold; font-size: 10pt; }
a:visited.propAdd	{ color: #16426E; text-decoration: none; font-weight: bold; font-size: 10pt; }

a:link.propAdd2		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }
a:hover.propAdd2  { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }
a:visited.propAdd2	{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }

a:link.propAdd3		{ color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 9px; }
a:hover.propAdd3  { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 9px; }
a:visited.propAdd3	{ color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 9px; }

a:link.fullDetails		{ color: #123668; text-decoration: none; font-size: 12px; font-weight:bold; }
a:hover.fullDetails		{ color: #0084BD; text-decoration: none; font-size: 12px; font-weight:bold; }
a:visited.fullDetails	{ color: #123668; text-decoration: none; font-size: 12px; font-weight:bold; }

a:link.paging		{ 	font-family: Verdana, Tahoma, sans-serif;
	color: #002F5F;
	font-size: 8pt;
	background-color: #EBEEF2;
	height: 14px;
	width: 14px;
	border: 1px solid #FFFFFF;
	text-decoration:none;
	vertical-align:middle;	
}

a:visited.paging	{ 	font-family: Verdana, Tahoma, sans-serif;
	color: #002F5F;
	font-size: 8pt;
	background-color: #EBEEF2;
	height: 14px;
	width: 14px;
	border: 1px solid #FFFFFF;
	text-decoration:none;
	vertical-align:middle;
 }

a:hover.paging
{ 	font-family: Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	background-color: #00275D;
	height: 14px;
	width: 14px;
	border: 1px solid #FFFFFF;
	text-decoration:none;
	vertical-align:middle;
 }

a:link.pagingtext		{	font-family: Verdana, Tahoma, sans-serif; color: #000000; font-size: 7pt; height: 14px; width: 14px; text-decoration:none; vertical-align:middle; }
a:visited.pagingtext	{	font-family: Verdana, Tahoma, sans-serif; color: #000000; font-size: 7pt; height: 14px; width: 14px; text-decoration:none; vertical-align:middle; }
a:hover.pagingtext		{	font-family: Verdana, Tahoma, sans-serif; color: #FFFFFF; font-size: 7pt; height: 14px; width: 14px; text-decoration:none; vertical-align:middle; }

.pagingtextover	{	font-family: Verdana, Tahoma, sans-serif; color: #002F5F; font-size: 7pt; height: 14px; width: 14px; text-decoration:none; vertical-align:middle; }

.pagingtextselected
{
	font-family: Verdana, Tahoma, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	}
.selectedcell 
{
	font-family: Verdana, Tahoma, sans-serif;	
	font-size: 8pt;
	background-color: #16426E;
	height: 14px;
	width: 14px;
	border: 1px solid #FFFFFF;
	text-decoration:none;
	vertical-align:middle;
	
}	
	
.pagingcell2 {
	font-family: Verdana, Tahoma, sans-serif;	
	font-size: 8pt;
	background-color: #16426E;
	height: 14px;
	width: 14px;	
	text-decoration:none;
	vertical-align:middle;
	
}	

.pagingcell {
	font-family: Verdana, Tahoma, sans-serif;	
	font-size: 8pt;
	background-color: #EBEEF2;
	height: 14px;
	width: 14px;
	border: 1px solid #FFFFFF;
	text-decoration:none;
	vertical-align:middle;
	
}	
.pagingcellover {
	font-family: Verdana, Tahoma, sans-serif;	
	font-size: 8pt;
	background-color: #16426E;
	height: 14px;
	width: 14px;
	border: 1px solid #FFFFFF;
	text-decoration:none;
	vertical-align:middle;	
}

.galleryNav
{
	border: solid 1px #FFFFFF;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.hr
{
	background-color: #C5C7C9;
	color: #C5C7C9;
}

ul
	{
		margin-left: 0px;
		padding-left: 0px;
		list-style: none;
		line-height: 150%;
		margin-top: 0px;
		margin-bottom: 0px;
	}

li
	{
		padding-left: 10px;
		padding-top: 0px;
		background-image: url('../images/structure/bullet.gif');
		background-repeat: no-repeat;
		background-position: 0 6px;
	}
	
	.fulldetailsdiv
	{
		width:88px;			
		}

/*#### RE-USEABLE STYLES ####*/

/*#### FOOTER CONTAINER ####*/

.footer {
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 11px;
  color: #FFFFFF
}

.copyRight{
	padding-bottom: 10px;
	padding-top: 10px;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

a:link.tweb			{ color: #FFFFFF; text-decoration: underline; font-size: 8pt; height: 10px }
a:hover.tweb		{ color: #FFFFFF; text-decoration: underline; font-size: 8pt; height: 10px }
a:visited.tweb		{ color: #FFFFFF; text-decoration: underline; font-size: 8pt; height: 10px }

/*#### FOOTER CONTAINER ####*/

#dhtmltooltip

{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: #FFFFE0;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}


/* PROPERTY CART STYLES */

.PropCartFrame
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	background-color: #7D2E48;
}

.PropCartTitle
{
	background-color: #84221E;
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana, Tahoma, sans-serif;
}


.PropCartBottom
{
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}

.PropertyCartHide
{
	display:none;
}


.PropertyCartMessage
{
	position:absolute;
	background-color: #84221E;
	color: #FFFFFF;
	z-index: 100;
	left: 41%;
	top: 260px;
	width:220px;
	height:80px;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	
}

.propMessage
{
	background-color: #FFFFFF;
	color: #000000;
}

.PropertyCartBK
{
	position:absolute;
	background-color: #000000;
	z-index: 99;
	left: 42%;
	top: 267px;
	width:216px;
	height:80px;
	opacity: 0.75;
}



/* *********************** */


.print-tel
{
	display:none
}

.non-print-tel
{
	display: block;
}

//* ********** GALLERY STYLES ************* */

#gallery-image-container
{
	position:relative;
}

#gallery-image
{
	position:relative;
}

#gallery-image-controls
{
	position:relative;
	top:-24px;
}

 .controls
 {
	background-color: #FFFFFF;
}

.washout { 
	opacity: 0.75;
	filter: alpha(opacity=70);
 }
 

@media screen{
	#page-printing-container
	{
		width:100%;
		height:100%;
		overflow:auto;
	}
	
	#print-out-logo
	{
		display:none;
	}
}

@media print 
{
	#page-printing-container
	{
			width:645px;
	}
	
	.page-break-avoid
	{
		page-break-before:auto;
	}
	
	#print-out-logo
	{
		display:block;
		page-break-before:auto;
		height:81px;
	}
	
}


* html .ShadowTop {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow_top_png.png', sizingMethod='scale');
background-repeat: repeat-y;
}
html>body .ShadowTop{
background-image: url('../images/shadow_top_png.png');
background-repeat: repeat-x;
}

* html .ShadowLeft {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow_left_png.png',  sizingMethod='scale');
background-repeat: repeat-y;
}
html>body .ShadowLeft{
	background-image: url(../images/shadow_left_png.png);
	background-repeat: repeat-y;
	background-position: right;
}


* html .ShadowRight {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow_right_png.png', sizingMethod='scale');
background-repeat: repeat-y;
}
html>body .ShadowRight{
	background-image: url(../images/shadow_right_png.png);
	background-repeat: repeat-y;
	background-position: left;
}


* html .ShadowBot {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow_bot_png.png', sizingMethod='scale');
background-repeat: repeat-y;
}
html>body .ShadowBot{
background-image: url('../images/shadow_bot_png.png');
background-repeat: repeat-x;
}
.BgMain {
	background-color: #0084BD;
}
.TopCurve {
	background-image: url(../Images/top_curve.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.GoBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #00275D;
	border: 1px solid #00275D;
}
.WhiteBg {
	background-color: #FFFFFF;
}
.BodyTxtHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.BgSub {
	background-color: #CCD4DF;
}
.LeftPadding {
	padding: 15px;
}
.LeftBlueBg {
	background-color: #0084BD;
	background-image: url(../Images/leftblue_bg.gif);
	background-repeat: repeat-y;
}
.LeftDarkBg {
	background-color: #16426E;
	background-image: url(../Images/leftdark_blue_bg.gif);
	background-repeat: repeat-y;
}
.LeftWhiteTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 5px;
}
.LeftImgBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #16426E;
	text-decoration: none;
}
.LeftImgBgOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#16426E;
}
.SubPadding {
	padding-top: 15px;
	padding-right: 30px;
}
.SubPaddingFullDetail {
	padding-top: 15px;
	padding-right: 20px;
}
.WhatsNewBg {
	background-image: url(../Images/whatsnew_bg.gif);
	background-repeat: repeat-x;
}
.WhatsNewBgDot {
	background-image: url(../Images/whatsnew_dot_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #113667;
	text-decoration: none;
}
.WhatsNewTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #113667;
	text-decoration: none;
}
.SResultBg {
	background-color: #E0E5EC;
	padding: 10px;
	border: 1px solid #FFFFFF;
}

.white
{background-color: #F3F5F7;}

.SearchResultWhite {
	background-color: #F3F5F7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.IconBg {
	background-image: url(../Images/icon_bg.gif);
	background-repeat: repeat-x;
}

.FullDetailArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00275D;
	text-decoration: none;
	background-color: #E0E5EC;
	padding: 10px;
	border: 1px solid #FFFFFF;

}

.FullDetailArea2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00275D;
	text-decoration: none;
	background-color: #F3F5F7;	
	border: 1px solid #FFFFFF;

}
.Vtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00275D;
	text-decoration: none;
}
.IconText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00275D;
	text-decoration: none;
}
a:hover.IconText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0084BD;
	text-decoration: none;
}
