.ubertable
{
    BORDER-TOP: #05357C 4px solid;
    PADDING-TOP: 0px;
    BORDER-LEFT: #05357C 4px solid;
    BORDER-RIGHT: #05357C 4px solid;
    BORDER-BOTTOM: #05357C 4px solid;
    BACKGROUND-COLOR: #ffffff;
}
.righttop
{
    BORDER-TOP: #05357C 2px solid;
    BORDER-RIGHT: #05357C 2px solid;
    BACKGROUND-COLOR: #ffffff;
}
.righttopbottom
{
    BORDER-RIGHT: #05357C 2px solid;
    BORDER-TOP: #05357C 2px solid;
    BORDER-BOTTOM: #05357C 2px solid;
    BACKGROUND-COLOR: #ffffff;
}

.lefttop
{
    BORDER-TOP: #05357C 2px solid;
    BORDER-LEFT: #05357C 2px solid;
    BACKGROUND-COLOR: #ffffff;
}
.lefttopbottom
{
    BORDER-LEFT: #05357C 2px solid;
    BORDER-TOP: #05357C 2px solid;
    BORDER-BOTTOM: #05357C 2px solid;
    BACKGROUND-COLOR: #ffffff;
}

.leftrighttop
{
    BORDER-TOP: #05357C 4px solid;
    PADDING-TOP: 0px;
    BORDER-LEFT: #05357C 4px solid;
    BORDER-RIGHT: #05357C 4px solid;
    BACKGROUND-COLOR: #ffffff;
}
.leftright
{
    PADDING-TOP: 0px;
    BORDER-LEFT: #05357C 4px solid;
    BORDER-RIGHT: #05357C 4px solid;
    BACKGROUND-COLOR: #ffffff;
}
.leftrightbottom
{
    PADDING-TOP: 0px;
    BORDER-LEFT: #05357C 4px solid;
    BORDER-RIGHT: #05357C 4px solid;
    BORDER-BOTTOM: #05357C 4px solid;
	BACKGROUND-COLOR: #ffffff;
}
.leftrightbttm
{
    PADDING-TOP: 0px;
    BORDER-LEFT: #EEEEEE 2px solid;
    BORDER-RIGHT: #EEEEEE 2px solid;
    BORDER-BOTTOM: #EEEEEE 2px solid;
}

.grayborder
{
    PADDING-TOP: 0px;
    BORDER-LEFT: #EEEEEE 2px solid;
    BORDER-RIGHT: #EEEEEE 2px solid;
    BORDER-TOP: #EEEEEE 2px solid;
    BORDER-BOTTOM: #EEEEEE 2px solid;
}


/* Everything is pretty much in a cell, so this will affect all styles */
td {font-size:12px; font-family: arial, verdana, sans-serif;}
th {font-size:12px; font-family: arial, verdana, sans-serif; font-weight: bold;}



a.nav:link { color: #663366; text-decoration: none; font-size:14px; font-family: Calibri;font-weight: bold;}
a.nav:visited { color: #663366; text-decoration: none; font-size:14px; font-family: Calibri;font-weight: bold;}
a.nav:hover { color: #000000; text-decoration: underline; font-size:14px; font-family: Calibri;font-weight: bold;}
a.nav:active {color: #663366;text-decoration: none;font-size:14px;font-family: Calibri;font-weight: bold;}

.welcome { color: #05357C; font-size:11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}

.computer_td {
	color: #663366;
	font-size:16px;
	font-family: Calibri;
	font-weight: bold;
	padding: 0px;
	margin: 0px;

}

.cartWelcome { color: #05357C; font-size:14px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}

.searchblk { color: #000000; font-size:11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
.searchwht { color: #FFFFFF; font-size:11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}

a.searchwht:link { color: #FFFFFF; text-decoration: underline; font-size:11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
a.searchwht:visited { color: #FFFFFF; text-decoration: underline; font-size:11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
a.searchwht:hover { color: #CCCCCC; text-decoration: underline; font-size:11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}
a.searchwht:active { color: #FFFFFF; text-decoration: none; font-size:11px; font-family: Verdana, Arial, sans-serif; font-weight: bold;}

.tinywht { color: #FFFFFF; font-size:9px;}

a.tinywht:link { color: #FFFFFF; text-decoration: underline; font-size:9px;}
a.tinywht:visited { color: #FFFFFF; text-decoration: underline; font-size:9px;}
a.tinywht:hover { color: #FFFFFF; text-decoration: none; font-size:9px;}
a.tinywht:active { color: #FFFFFF; text-decoration: none; font-size:9px;}

a.desctextbrownlink:link {color:#694E0C; text-decoration:underline; font-weight: bold;}
a.desctextbrownlink:visited {color:#694E0C; text-decoration:underline; font-weight: bold;}
a.desctextbrownlink:hover {color:#694E0C; text-decoration:underline; font-weight: bold;}
a.desctextbrownlink:active {color:#FB0202; text-decoration:none; font-weight: bold;}

.bluebox
{
    BORDER-TOP: #05357C 3px solid;
    PADDING-TOP: 0px;
    BORDER-LEFT: #05357C 3px solid;
    BORDER-RIGHT: #05357C 3px solid;
    BORDER-BOTTOM: #05357C 3px solid;
}

.bluebox_thin
{
    PADDING-TOP: 0px;
    BORDER-LEFT: #05357C 2px solid;
    BORDER-RIGHT: #05357C 2px solid;
    BORDER-BOTTOM: #05357C 2px solid;
    BACKGROUND-COLOR: #FFFFFF;
}

.bluebox_extrathin
{
    PADDING-TOP: 0px;
    BORDER-LEFT: #05357C 1px solid;
    BORDER-RIGHT: #05357C 1px solid;
    BORDER-BOTTOM: #05357C 1px solid;
    BACKGROUND-COLOR: #F9FAFC;
}


.boxtop {BACKGROUND-COLOR:#05357C}
.grayboxtop {BACKGROUND-COLOR:#EEEEEE}

a.serv:link { color: #0d0eff; text-decoration: none; font-size:10px; font-family: Verdana, Arial, sans-serif;}
a.serv:visited { color: #0d0eff; text-decoration: none; font-size:10px; font-family: Verdana, Arial, sans-serif;}
a.serv:hover { color: #0d0eff; text-decoration: underline; font-size:10px; font-family: Verdana, Arial, sans-serif;}
a.serv:active { color: #0d0eff; text-decoration: none; font-size:10px; font-family: Verdana, Arial, sans-serif;}

a.serv2:link { color: #0d0eff; text-decoration: none; font-size:12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
a.serv2:visited { color: #0d0eff; text-decoration: none; font-size:12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
a.serv2:hover { color: #0d0eff; text-decoration: underline; font-size:12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
a.serv2:active { color: #0d0eff; text-decoration: none; font-size:12px; font-family: Verdana, Arial, sans-serif; font-weight:bold;}

.whtlabel { color:#FFFFFF; font-size:18px; font-family: arial black, arial, verdana, sans-serif;}

.pagehd { color:#05357C; font-size:18px; font-family: arial black, arial, verdana, sans-serif;}

.forsale { font-size:18px; font-family: georgia, arial black, arial, verdana, sans-serif; font-weight:bold;}

.grey { color:#D2D4D5; font-size:10px; font-family: verdana, arial, sans-serif; font-weight:bold;}

.tgrey { BACKGROUND-COLOR:#D2D4D5; }

a.newshead:link { color:#A43535; font-size:16px; font-family: georgia, verdana, arial, sans-serif; font-style:italic; font-weight:bold; text-decoration:none;}
a.newshead:visited { color:#A43535; font-size:16px; font-family: georgia, verdana, arial, sans-serif; font-style:italic; font-weight:bold; text-decoration:none;}
a.newshead:hover { color:#A43535; font-size:16px; font-family: georgia, verdana, arial, sans-serif; font-style:italic; font-weight:bold; text-decoration:underline;}
a.newshead:active { color:#A43535; font-size:16px; font-family: georgia, verdana, arial, sans-serif; font-style:italic; font-weight:bold; text-decoration:none;}

a.newsdeck:link { color:#CC0C0C; font-size:12px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:none;}
a.newsdeck:visited { color:#CC0C0C; font-size:12px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:none;}
a.newsdeck:hover { color:#CC0C0C; font-size:12px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:underline;}
a.newsdeck:active { color:#CC0C0C; font-size:12px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:none;}

a.featuredhome:link { color:#CC0C0C; font-size:10px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:none;}
a.featuredhome:visited { color:#CC0C0C; font-size:10px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:none;}
a.featuredhome:hover { color:#CC0C0C; font-size:10px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:underline;}
a.featuredhome:active { color:#CC0C0C; font-size:10px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:none;}


a.desctext:link {color:#0d0eff; text-decoration:underline;}
a.desctext:visited {color:#0d0eff; text-decoration:underline;}
a.desctext:hover {color:#0d0eff; text-decoration:underline;}
a.desctext:active {color:#FB0202; text-decoration:none;}

.virtualdesc {
	color:#000000;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	line-height: normal;
}

.infotext {color:#000000; font-size:10px; }

.redbold {color:#FB0202; font-weight:bold;}

.redboldnew {color:#FB0202; font-family: Oldtown, sans-serif; font-size:14px; font-weight:bold; }
.tdlisthead {color:#000000; background-color:#DFEBF9; text-align:right;}
.tdlistdata {color:#000000; font-weight:bold; text-align:left;}

.resulthead {background-color:#C8D2DD; font-weight:bold;}
.resultdata {background-color:#EEEEEE; color:#000000;}
.resultredbold {background-color:#EEEEEE; color:#FB0202; font-weight:bold;}

a.result:link { color: #05357C; text-decoration: none; font-weight:bold;}
a.result:visited { color: #05357C; text-decoration: none; font-weight:bold;}
a.result:hover { color: #05357C; text-decoration: underline; font-weight:bold;}
a.result:active { color: #05357C; text-decoration: none; font-weight:bold;}

.pagingnum {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR:#05357C;
	FONT-WEIGHT:bold;
	line-height: normal;
	font-size: 14px;
	margin: 0px;
	padding: 3px;


}

a.pagevisited:link {COLOR: #05357C; TEXT-DECORATION: none;}
a.pagevisited:visited {COLOR: #05357C; TEXT-DECORATION: none;}
a.pagevisited:hover {COLOR: #05357C; TEXT-DECORATION: underline;}
a.pagevisited:visited {COLOR: #05357C; TEXT-DECORATION: none;}

a.pagenew:link {COLOR: #05357C; TEXT-DECORATION: none; FONT-WEIGHT:bold; FONT-SIZE:14px;}
a.pagenew:visited {COLOR: #05357C; TEXT-DECORATION: none; FONT-WEIGHT:bold; FONT-SIZE:14px;}
a.pagenew:hover {COLOR: #05357C; TEXT-DECORATION: underline; FONT-WEIGHT:bold; FONT-SIZE:14px;}
a.pagenew:active {COLOR: #05357C; TEXT-DECORATION: none; FONT-WEIGHT:bold; FONT-SIZE:14px;}

.paging {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif;}

a.browsetext:link {text-decoration:none; font-size: 16px; color: #05357C; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
a.browsetext:visited {text-decoration:none; font-size: 16px; color: #05357C; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
a.browsetext:hover {text-decoration:underline; font-size: 16px; color: #05357C; font-family: Verdana, Arial, sans-serif; font-weight:bold;}
a.browsetext:active {text-decoration:none; font-size: 16px; color: #05357C; font-family: Verdana, Arial, sans-serif; font-weight:bold;}

.sections {font-size:10px;color:#666666; font-family: arial,helvetica,san-serif; letter-spacing:1;}

/* These styles are from the purchase.css */
.TDTITLE
{
    FONT-WEIGHT: BOLD;
    COLOR: #D60F14;
    FONT-FAMILY: Arial,Serif;
    font-size: 14pt;
    background:#E8E8E8;
}
.TDSECTION
{
    FONT-WEIGHT: BOLD;
    COLOR: #996600;
    FONT-FAMILY: Arial, Serif;
    font-size : 12pt;
    background :#FFCC33;
}
.TDHEAD
{
    FONT-WEIGHT: BOLD;
    COLOR: #346699;
    font-size : 12pt;
    FONT-FAMILY: Arial,Serif
}
.TDDATA
{
    FONT-WEIGHT: NORMAL;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10pt;
}
.standout
{
    FONT-WEIGHT: BOLD;
    COLOR: #D60F14;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 10pt;
}
.cartRow
{
    background-color: #F5F5F5;
}
.copyright {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     line-height: 20px;
     color: #CCCCCC;
}
h1
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #800000;
}
h2
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #800000;
}
h3
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #800000;
}
h4
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #800000;
     font-size: 10pt
}
.buttons
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.subHeading
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 10pt;
     font-weight: 700;
}
.stHead
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #FFFFFF;
     font-size: 10pt;
     background-color: #000064;
}
.stData
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #5C4033;
     font-size: 10pt;
}
.button
{
	color: #000000;
	font-family: Helvetica CE, Arial CE, Helvetica, Arial, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	background-color: #D7E5FE;
}
.spotlight_description { 
	color: black; 
	font-size: 11px; 
	line-height: 13px; 
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial; 
	
	padding-left: 4px;
	padding-right: 4px;
}
.leftcolumn {
	background-image: url(/images/dk_blue_leftcolumn.gif);
	background-repeat: repeat-y;
}

.rightcolumn {
	background: url(/images/dk_blue_rightcolumn.gif) repeat-y right;
}
.desctextbrownbold {
color:#694E0C; font-weight:bold;
}
.computertxt {
	color:#000000;
	font-family: verdana, arial, sans-serif;
	font-size:16px;
	line-height: 20px;
	text-align: center;

}
.computertxtmargins {
	color:#000000;
	font-family: verdana, arial, sans-serif;
	font-size:16px;
	line-height: 24px;
	margin: 0px;
	text-align: justify;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 30px;



}
.facebook {
	float: left;
	height: 100px;
	width: 30px;
}
.computertxtmarginsright {
	color:#000000;
	font-family: verdana, arial, sans-serif;
	font-size:16px;
	line-height: 24px;
	margin: 0px;
	text-align: justify;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 15px;
}
