
body
{
	/* background-image: url(/images/stripe_back.gif); background-attachment:fixed; */
	background-color: #f7f7f7; /* #143349; */
	font-family: Tahoma;
	color: #626262;
	font-size: 14px;
	margin-top: 5px;
}

/* font faces */
A {font-family: Tahoma; text-decoration: none; color: #276594;}
A:hover {font-family: Tahoma; text-decoration: underline; color: #029feb;}

.aNav {font-family: Tahoma; font-size: 12px; font-weight: bold; font-variant: small-caps; color: white; text-decoration: none; border-bottom: none;}
.aNav:hover {font-family: Tahoma; font-size: 12px; font-weight: bold;	font-variant: small-caps; text-decoration: none; color: #000000; background-color: #C3B2A9; border-bottom: none;}

.blackFont {font-family: Tahoma; color: black; font-size: 12px; }
.copyRight {font-size: 10px; vertical-align: top;}

.description {font-family: Tahoma; font-size: 10px; font-weight: bold; color: #856A5C; text-decoration: none; border-bottom: none;}
.description A {font-family: Tahoma; font-size: 10px; font-weight: bold; color: #276594; text-decoration: none; border-bottom: none;}
.description A:hover {font-family: Tahoma; font-size: 10px; font-weight: bold; color: #339933; text-decoration: none; border-bottom: none;}
.descriptionGreen {font-family: Tahoma; font-size: 10px; font-weight: bold; color: #339933; text-decoration: none; border-bottom: none;}

.fontBlue, .fontBlue A, .fontBlue A:hover {font-family: Tahoma; color: #276594; text-decoration:none;}

.fontWhite {font-family: Tahoma; color: white;}
.fontYellow {font-family: Tahoma; color: #F5AF00;}
.fontYellowHeading {	font-size: 16px; font-family: Tahoma; color: #F5AF00;}

.footerHeading, .footerHeading A {font-family: Tahoma; color: White; font-size: 14px; text-decoration: none; border-bottom: none; font-weight:bold;}
.footerHeading A:hover {color: White; text-decoration: underline;}
.footerFont, .footerFont A {font-family: Tahoma; color: #C4C4C4; font-size: 14px; text-decoration: none;}
.footerFont A:hover {color:Black;}
.footerBorder_light {border-bottom:solid 1px #F5AF00;}
.footerBorder_medium {border-bottom:solid 2px #F5AF00;}

.footnote, .footnote A {font-size: 10px;}

.keywords, .keywords A {font-size:1px; color:#60675F; text-decoration:none}

.subLinks {font-family: Tahoma; color: #276594; font-size: 12px;	text-decoration: none;}
.subTitle {font-size: 14px; font-family: Tahoma; font-weight: bold; text-decoration: none; color: black;}
/* font faces */

/* buttons */
.button {
    font-family: Tahoma;
    font-size: 14px;
	color: White;
	border: solid 1px #C4C4C4;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#276594');
}
.button:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.button:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

.buttonWhite_Small {
    font-family: Arial; font-size: 12px;
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.buttonWhite_Small:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.buttonWhite_Small:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
/* end buttons */

.dropDown {font-family: Tahoma; color: #276594; border-color: #276594; border-width: 1px; border-style: solid; }
.textBox {font-family: Tahoma; color:#60675F; border-color: #60675F; border-width: 1px; border-style: solid; }
.text_search {font-family: Tahoma; color:#60675F; border-color: #F4F4F4; border-width: 1px; border-style: solid; }
.text_watermarked {font-family: Tahoma; font-style:italic; color:#60675F; border-color: #F4F4F4; border-width: 1px; border-style: solid; }

.gridBody
{
    background-image: url(nothing);
	background-color: white;
	font-family: Tahoma;
	color: Black;
	font-size: 12px;
	SCROLLBAR-FACE-COLOR: #708090;
	SCROLLBAR-HIGHLIGHT-COLOR: #C0C8C8;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #9098A0; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #DFE2E6; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000
}

.hr {color: #276594; width: 90%; height: 1px; }

h1 {font-size: 30px; font-family: Tahoma; font-weight: bold; text-decoration: none; color: #234090; padding-left: 10px;}
h1 A {font-size: 30px; font-family: Tahoma; font-weight: bold; text-decoration: none; color: #234090; padding-left: 10px;}
h1 A:hover {font-size: 30px; font-family: Tahoma; font-weight: bold; text-decoration: none; color: #004EBC; padding-left: 10px;}

h2 {font-size: 18px; font-family: Tahoma; font-weight: bold; text-decoration: none; color: #276594;}
h3 {font-size: 16px; font-family: Tahoma; font-weight: bold; text-decoration: none; color: Gray; margin: 3px 0px 3px 0px;}

/* pager links */
.dgPager {color: Black;	font-family: Tahoma; text-decoration: none; letter-spacing: 2px;	padding-left: 2px; font-weight: bold; background-color: #EEEAE8;}
.dgPager A {border: solid 1px black; letter-spacing: 2px; padding-left: 2px;}
.dgPager A:hover {text-decoration: none; border: solid 1px black; padding-left: 2px; background-color: #276594; color: White;}
.dgPager A:visited {border: solid 1px black; padding-left: 2px;}
/* end pager links */

.grayPanel{ background-color:#EEEAE8; }

.playerBody
{
    background-image: url(nothing);
	background-color: #000000;
	font-family: Verdana;
	color: #4D5154;
	font-size: 14px;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	margin-left: 5px;
	margin-top: 5px;
}

.photo {border: solid 1px #C3B2A9;}

.photoBody
{
	background-color: #DFE2E6;
	background-image: none;
	font-family: Tahoma;
	color: Black;
	font-size: 14px;
	SCROLLBAR-FACE-COLOR: #708090;
	SCROLLBAR-HIGHLIGHT-COLOR: #C0C8C8;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #9098A0; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #DFE2E6; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000
}



/* table and table elements */
.tableMain {background-color: White; width: 200px; cursor: default; padding-right: 5px; padding-left: 5px; font-size: 14px; color: #626262; font-family: Tahoma; text-decoration: none; border-left: solid 2px #755E51; border-right: solid 2px #755E51;}
.tableLeft {background-color: White; width: 200px; cursor: default; padding-right: 5px; padding-left: 5px; font-size: 14px; color: #626262; font-family: Tahoma; text-decoration: none;}
.tableRight {background-color: White; width: 760px; cursor: default; padding-right: 10px; padding-left: 5px; font-size: 14px; color: #626262; font-family: Tahoma; text-decoration: none;}

.tableFooter_top {background-color: #C4C4C4; background-image: url(/images/footerTop.jpg); width: 960px; cursor: default; font-size: 14px; color: #626262; font-family: Tahoma; text-decoration: none;}
.tableFooter {background-color: #60675F; width: 960px; cursor: default; font-size: 14px; color: #626262; font-family: Tahoma; text-decoration: none; border-top: solid 1px #C3B2A9;}
.tableHeader {background-image: url(/images/lightningBG.png); background-repeat:repeat-x; background-color: White; width: 960px; cursor: default; font-size: 14px; color: White; font-family: Tahoma; text-decoration: none;}
.tableBorder {border: solid 1px #276594; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; padding-top: 3px; }

td {cursor: default; font-size: 14px; color: #626262; font-family: Tahoma; text-decoration: none; }

.tdDark {background-color: #C3B2A9; cursor: default; padding-right: 4px; padding-left: 4px; font-size: 14px; color: Black; font-family: Tahoma; text-decoration: none;}
.tdLight {background-color: #EEEAE8; cursor: default; padding-right: 4px; padding-left: 4px; font-size: 14px; color: Black; font-family: Tahoma; text-decoration: none;}
.tdWhite {background-color: white; cursor: default; padding-right: 4px; padding-left: 4px; font-size: 14px; color: Black; font-family: Tahoma; text-decoration: none; }
.tdYellow {background-color: #FFF4D2; cursor: default; padding-right: 4px; padding-left: 4px; font-size: 14px; color: Black; font-family: Tahoma; text-decoration: none; }

.tdNoPadding {cursor: default; padding-right: 0px; padding-left: 0px; font-size: 14px; color: Black; font-family: Tahoma; text-decoration: none;}

/* end table and table elements */


/** ajax tabs **/
.ajax__tab_container {color:Black;}
.ajax__tab_xp .ajax__tab_tab {height: 21px;}
.property_tab .ajax__tab_outer .ajax__tab_inner .ajax__tab_tab {margin-right:0; height:21px; cursor:pointer;}
.property_tab .ajax__tab_header {font-family:verdana,tahoma,helvetica; font-size:12px; font-weight:bold; background:url(/images/Tabs/tab-line.gif) repeat-x bottom;}
.property_tab .ajax__tab_outer {padding-right:4px; background:url(/images/Tabs/tab-right.gif) no-repeat right; height:21px;}
.property_tab .ajax__tab_inner {padding-left:3px; background:url(/images/Tabs/tab-left.gif) no-repeat;}
.property_tab .ajax__tab_tab {height:13px; padding:4px; margin:0; background:url(/images/Tabs/tab.gif) repeat-x;}
.property_tab .ajax__tab_hover .ajax__tab_outer {background:url(/images/Tabs/tab-hover-right.gif) no-repeat right;}
.property_tab .ajax__tab_hover .ajax__tab_inner {background:url(/images/Tabs/tab-hover-left.gif) no-repeat;}
.property_tab .ajax__tab_hover .ajax__tab_tab {background:url(/images/Tabs/tab-hover.gif) repeat-x;}
.property_tab .ajax__tab_active .ajax__tab_outer {background:url(/images/Tabs/tab-active-right.gif) no-repeat right; margin-bottom:0;}
.property_tab .ajax__tab_active .ajax__tab_inner {background:url(/images/Tabs/tab-active-left.gif) no-repeat;}
.property_tab .ajax__tab_active .ajax__tab_tab {background:url(/images/Tabs/tab-active.gif) repeat-x;}
.property_tab .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; border:1px solid #999999; border-top:0; padding:8px; background-color:#ffffff;}
/** end ajax tabs **/
