<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	margin-left: 0px;
	margin-top: 0px;
	align: center;
	background-color: #3f536e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.4;
	font-weight: normal;
}



/* ~~ BEGIN SITE REVAMP SECTION ~~ */
/* ~~ This fixed width container surrounds all other divs ~~ */
.containerMain {
	width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFF;
	background-image: url(/images/newlayout/mid_content_bkrd.gif);
}


/* ~~ The header section ~~ */
.header {
	background-color: #3F536E;
	height: 96px;
	background-image: url(/images/newlayout/mainbanner01.jpg);
	background-repeat: no-repeat;
}

.subheader {
	width: 829px;
	float: right;
}
/* ~~ These are the columns for the layout. ~~ */
.sidebarLeft {
	float: left;
	width: 131px;
	padding-bottom: 10px;
	background-image: url(/images/newlayout/mid_content_bkrd.gif);
}
.contentBkrdTop {
	width: 131px;
	background-color: #FFFFFF;
	background-image: url(/images/newlayout/bkrd-content-top-left.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 6px;
	float: left;
}
.contentBkrd {
	width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(/images/newlayout/mid_content_bkrd.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-weight: normal;
}

.contentCenter {
	width: 660px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0;
	margin-right: 17px;
	margin-left: 23px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sidebarRight {
	float: right;
	width: 125px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	height: 100%;
	margin-right: 3px;
}
.NewsLink {
	padding-left: 60px;
	padding-top: 10px;
}
.LogoFloatRt {
	float: right;
}

/* ~~ The footer styles ~~ */
.footerWrapper {
	position: relative;/* this gives IE6 hasLayout to properly clear */
	clear: both; /* this clear property forces the .container to understand where the columns end and contain them */
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.RDRGalleryAdBox {
	width: 728px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #003333;
}

.QAbanner {
	margin-top: 22px;
	margin-bottom: 5px;
}
.SidebarLeftSpace {
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(/images/menubg.gif);
}
.SponsorBanner {
	background-image: none;
	text-align: center;
	padding-bottom: 10px;
}
.SiteSearch {
	background-image: none;
	text-align: center;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.NewsTitleBar {
	background-image: url(/images/newlayout/NewsTop.gif);
	text-align: left;
	width: 660px;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.NewsContent {
	background-image: none;
	text-align: left;
	width: 648px;
	background-color: #FFF;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CED0E0;
	border-left-color: #CED0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CED0E0;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CED0E0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: -5px;
	font-weight: normal;
}
.ArticleBottom {
	background-image: none;
	text-align: left;
	width: 648px;
	background-color: whitesmoke;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CED0E0;
	border-left-color: #CED0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CED0E0;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CED0E0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: -5px;
	font-weight: normal;
}
.ArticleBottom p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: .5px;
	margin-top: -5px;
	margin-bottom: -5px;
	padding-top: 8px;
	padding-bottom: 8px;
}


.NewsContent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.MoreLink {
	background-image: none;
	text-align: right;
	width: 645px;
	background-color: #FFF;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #CED0E0;
	border-left-color: #CED0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-style: none;
	border-bottom-color: #CED0E0;
	border-top-style: none;
	border-top-color: #CED0E0;
	padding-top: 7px;
	font-weight: normal;
	float: none;
}
.GalleryDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCC;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 3px;
}

.NewsBottom {
	background-image: none;
	text-align: left;
	padding-bottom: 20px;
	width: 660px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}

.NewsTitleBar h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #CF0A05;
}

/*Front page article title*/
.NewsTitleBar h1 a:active {  text-decoration: none; color: #CF0A05}
.NewsTitleBar h1 a:link {  text-decoration: none; color: #CF0A05}
.NewsTitleBar h1 a:visited {  text-decoration: none; color: #CF0A05}
.NewsTitleBar h1 a:hover {  background-color: none; text-decoration: none; color: #3F536E}

.NewsTitleBar p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	line-height: 0.5px;
	padding-bottom: 3px;
	margin-top: 5px;
}






td.VGMenu {
	width: 130px;
	margin-left: auto;
	margin-right: auto;
}




/* ~~ END SITE REDESIGN SECTION ~~ */

h1,h2,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 35px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}





.img-center {
	display: block;
	border: 1px solid #000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.img-centerNoBorder {
	display: block;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
.p-centerNoBorder {
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px none #000;
}

.p-centerNoBorder img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.p-centerBorder {
	display: block;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.p-centerBorder img {
	border: 1px solid #000;
}




.img-BannerFloatLink {
	float: right;
}
.img-BannerFloatNoLink {
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.BannerLink {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 92px;
	width: 356px;
}



.img-floatleft {
	float: left;
	margin-top: 6px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 1px;
}




.img a:active {  border: 1px solid; border-color: #000000;}
.img a:link {  border: 1px solid; border-color: #000000;}
.img a:visited {  border: 1px solid; border-color: #000000;}
.img a:hover {  border: 1px solid; border-color: #000000;}




a:link .image{text-decoration: none;
border-color: black;
border-width: 1px;
}



a:visited .image{text-decoration: none;
border-color: black;
border-width: 1px;
}

a:hover .image{text-decoration: none;
border-color: black;
border-width: 1px;
}
.font-standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.font-standardTopMargin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin-top: 10px;
}





#container {
	width:760px;
	margin:0px auto;}


.feat_link {
display: block;
}


/*Footer information*/
.footertext {
	font-family: Arial, Helvetica;
	font-size: xx-small;
	color: #6699CC;
}
.footermain {
	border: 1px solid #000000;
	background-color: #3F536E;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
        margin-left: 58px;
        margin-right: 8px;
}
.footermain a:active {  text-decoration: underline; color: #6699CC}
.footermain a:link {  text-decoration: underline; color: #6699CC}
.footermain a:visited {  text-decoration: underline; color: #6699CC}
.footermain a:hover {  text-decoration: underline; color: #990000}

.standardbox {
	border:1px solid #CED0E0;
	background-color: whitesmoke;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 430px;
        margin:0px auto;

}
.standardboxtext {
	font-family: Arial, Helvetica;
	font-size: small;
	color: #6699CC;
}

.newsbox {
	border:1px solid #CED0E0;
	background-color: whitesmoke;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 430px;
        margin:0px auto;


}
.newsboxtext {
	font-family: Arial, Helvetica;
	font-size: small;
	color: #6699CC;
}

/*main news column background curve*/
.left_top_corner {
  background-image: url(/images/back1_top.gif);
  background-repeat: no-repeat;
  background-position: top left
}




/*Visual Guide Pages*/
.class1 a:active {  text-decoration: none; color: #990000}
.class1 a:link {  text-decoration: none; color: #990000}
.class1 a:visited {  text-decoration: none; color: #990000}
.class1 a:hover {  background-color: #FCE6C9; text-decoration: none; color: #191970}


/*Enhanced Visual Guides*/
.evg a:active {  text-decoration: none; color: #990000}
.evg a:link {  text-decoration: none; color: #990000}
.evg a:visited {  text-decoration: none; color: #990000}
.evg a:hover {  background-color: #BFDFDF; text-decoration: none; color: #191970}


/*Front page and Feature Pages*/
.class2 a:active {  text-decoration: none; color: #990000}
.class2 a:link {  text-decoration: none; color: #990000}
.class2 a:visited {  text-decoration: none; color: #990000}
.class2 a:hover {  background-color: none; text-decoration: underline; color: #3F536E}

/*Front page article title*/
.title a:active {  text-decoration: none; color: #CF0A05}
.title a:link {  text-decoration: none; color: #CF0A05}
.title a:visited {  text-decoration: none; color: #CF0A05}
.title a:hover {  background-color: none; text-decoration: none; color: #3F536E}


/*Latest Topics*/
.class3 a:active {  font-size: 11px; text-decoration: none; color: #990000}
.class3 a:link {  font-size: 11px; text-decoration: none; color: #89EFF0}
.class3 a:visited {  font-size: 11px; text-decoration: none; color: #89EFF0}
.class3 a:hover {  font-size: 11px; text-decoration: none; color: #990000}

/*affiliates left menu text*/
.affiliates a:active {  font-family: arial, sans-serif; font-size: 10px; text-decoration: none; color: #990000}
.affiliates a:link {  font-family: arial, sans-serif; font-size: 10px; text-decoration: none; color: #89EFF0}
.affiliates a:visited {  font-family: arial, sans-serif; font-size: 10px; text-decoration: none; color: #89EFF0}
.affiliates a:hover {  font-family: arial, sans-serif; font-size: 10px; text-decoration: none; color: #990000}


/*site navigation*/
    .class4 a:active { 
font-size: 11px; 
font-family: arial, sans-serif;
text-decoration: none; 
padding: 2px 0px 2px 8px;
margin-top: -1px;
border-top: 1px solid #CED0E0; 
color: #000033; 
background: white;
text-align: left;
height: 15px;

}

.class4 a {
width: 98px;
}
    

    .class4 a:link { 
font-size: 11px; 
font-family: arial, sans-serif;
text-decoration: none; 
padding: 2px 0px 2px 8px;
margin-top: -1px;
border-top: 1px solid #CED0E0;  
color: #000033; 
background: white;
text-align: left;
height: 15px;

} 

    .class4 a:visited { 
font-size: 11px; 
font-family: arial, sans-serif;
text-decoration: none; 
padding: 2px 0px 2px 8px;
margin-top: -1px;
border-top: 1px solid #CED0E0;  
color: #000033; 
background: white;
text-align: left;
height: 15px;
}

    .class4 a:hover { 
font-size: 11px; 
font-family: arial, sans-serif;
text-decoration: none; 
padding: 2px 0px 2px 8px;
margin-top: -1px;
border-top: 1px solid #CED0E0; 
color: #990000; 
background: #DCDCDC; 
text-align: left;
height: 15px;

}


/*affiliate navigation*/
    .class5 a:active { 
font-family : Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: none; 
padding: 2px 0px 3px 0px;
margin-top: -1px;
border-top: 1px solid #CED0E0; 
color: #000033; 
background: white;
text-align: center;
height: 15px;

}

    .class5 a {
width: 106px;

}

    .class5 a:link { 
font-family : Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: none; 
padding: 2px 0px 3px 0px;
margin-top: -1px;
border-top: 1px solid #CED0E0;  
color: #000033; 
background: white;
text-align: center;
height: 15px;

} 

    .class5 a:visited { 
font-family : Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: none; 
padding: 2px 0px 3px 0px;
margin-top: -1px;
border-top: 1px solid #CED0E0;  
color: #000033; 
background: white;
text-align: center;
height: 15px;
}

    .class5 a:hover { 
font-family : Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: none; 
padding: 2px 0px 3px 0px;
margin-top: -1px;
border-top: 1px solid #CED0E0; 
color: #990000; 
background: #DCDCDC; 
text-align: center;
height: 15px;

}

/*Gallery Page Body*/
.class6 a:active {  text-decoration: none; color: #3399CC}
.class6 a:link {  text-decoration: none; color: #3399CC}
.class6 a:visited {  text-decoration: none; color: #3399CC}
.class6 a:hover {  text-decoration: none; color: #990000}

/*link decorating testing*/
.test a:active {  text-decoration: none; color: #990000}
.test a:link {  text-decoration: none; color: #990000}
.test a:visited {  text-decoration: none; color: #990000}
.test a:hover {  background-color: #FCE6C9; text-decoration: none; color: #191970}

/*Switch content Script*/
.eg-bar{
background-color: #E1F0F0;
font-family : Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid black;
padding: 3px;
}
.eg-bartop{
font-family : Arial, Helvetica, sans-serif;
font-size: 14px;
padding: 3px;
}

div.eg-bar{
width: 98%;	
}
.iconspan{
float: left;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/* single pixel black border around table for news page */
table.newstable {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #686868;
	border-collapse: collapse;
	background-color: white;
}
table.newstable th {
	border-width: 0px;
	padding: 2px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.newstable td {
	border-width: 0px;
	padding: 2px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}



/* single pixel border around table */
table.tableoutline {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #CED0E0;
	border-collapse: collapse;
	background-color: #F0F0F0;
}


/* single pixel border around table and cells */
table.tableborder {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #CED0E0;
	border-collapse: collapse;
	background-color: #F0F0F0;
}

table.tableborder td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #CED0E0;
	-moz-border-radius: ;
}

/* Background color for review body e53933*/
.reviewbody {
	background-color: #ffffff;
}

/* Background color to create review body border 7a8ba1*/
.reviewborder {
	background-color: #ced0e0;
}

/* Table Border for Poll Results */
table.pollresults {
	border-width: 1px;
	border-spacing: 0x;
	border-style: solid;
	border-color: #7a8ba1;
	padding: 2px;
}
table.pollresults td {
	padding: 0px;
}



/* Review stats section with holo */
div.holostats {
	background-image: url(/images/reviewbanners/holo.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:294px;
	margin-top: 3px;
	margin-bottom: 20px;
	border:3px;
	border-style: solid;
	border-color: #546881;
}

/* Review stats Font */
p.holo {
	font-size: 11px; 
	font-family: arial, sans-serif;
	text-decoration: none; 
	color: #17b3e3; 
	padding: 50px 10px 0px 40px;
	text-align: left;
 	float: top;
}


/* Review poll section */
div.poll {
	align: center;
	width:445px;
	padding:0px;
	margin-top:20px;
	margin-bottom:20px;
	border:3px;
	border-style: double;
	border-color: #7a8ba1;
}

/* Review other reviews table rows */
td.othertop {
	background-image: url(/images/reviewbanners/holo-other-top.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:48px;
}
td.othermid {
	background-image: url(/images/reviewbanners/holo-other-mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
	vertical-align: top;
	padding: 5px 25px 5px 20px;
	color: #17b3e3;
	width:455px;
	height: 100px;
}
td.otherbot {
	background-image: url(/images/reviewbanners/holo-other-bot.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:12px;
}

td.othertext {
	background-image: url(/images/reviewbanners/holo-other-mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
	vertical-align: top;
	padding: 5px 20px 5px 20px;
	color: #17b3e3;
	width:455px;
	height: 100px;
}

.othermid a:active {  text-decoration: none; color: #44d2fe}

.othermid {
	background-image: url(/images/reviewbanners/holo-other-mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
	vertical-align: top;
	color: #17b3e3;
	width: 455px;
	height: 100px;
	line-height: 16px;
	padding-right: 90px;
	padding-left: 90px;
	padding-bottom: 15px;
}
.othermid p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 8px;
}
.othermid h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 16px;
	margin-top: 8px;
	margin-bottom: 3px;
}
.othermid a:link {  text-decoration: none; color: #44d2fe}
.othermid a:visited {  text-decoration: none; color: #44d2fe}
.othermid a:hover {  text-decoration: underline; color: #e0f8ff}

/* Review Index table rows */
td.rdr-indextop {
	background-image: url(/images/reviewbanners/holo-index-top.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:48px;
}
td.rdr-indexmid {
	background-image: url(/images/reviewbanners/holo-other-mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
	vertical-align: top;
	padding: 0px 12px 5px 12px;
	color: #17b3e3;
	width:455px;
	height: 100px;
}
td.rdr-indexbot {
	background-image: url(/images/reviewbanners/holo-other-bot.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:12px;
}
.rdr-indexmid a:active {  text-decoration: none; color: #44d2fe}
.rdr-indexmid a:link {  text-decoration: none; color: #44d2fe}
.rdr-indexmid a:visited {  text-decoration: none; color: #44d2fe}
.rdr-indexmid a:hover {  text-decoration: underline; color: #e0f8ff}


/* Review Index top 100 spacing */
.top100 {
	width:100%;
	height:100%;
	vertical-align:left;
}

/* Review Index top 100 rows */
td.rdr-populartop {
	background-image: url(/images/reviewbanners/holo-popular-top.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:13px;
}
td.rdr-popularmid {
	background-image: url(/images/reviewbanners/holo-other-mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
	vertical-align: top;
	padding: 5px 12px 5px 12px;
	color: #17b3e3;
	width:455px;
	height: 100px;
}
td.rdr-popularbot {
	background-image: url(/images/reviewbanners/holo-other-bot.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:12px;
}

.rdr-popularmid a:active {  text-decoration: none; color: #44d2fe}
.rdr-popularmid a:link {  text-decoration: none; color: #44d2fe}
.rdr-popularmid a:visited {  text-decoration: none; color: #44d2fe}
.rdr-popularmid a:hover {  text-decoration: underline; color: #e0f8ff}


/* Review Index top 100 rows */
td.rdr-index100top {
	background-image: url(/images/reviewbanners/holo-top100-top.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:74px;
}
td.rdr-index100mid {
	background-image: url(/images/reviewbanners/holo-other-mid.jpg);
	background-repeat: repeat-y;
	background-position: center;
	vertical-align: top;
	padding: 5px 12px 5px 12px;
	color: #17b3e3;
	width:455px;
	height: 100px;
}
td.rdr-index100bot {
	background-image: url(/images/reviewbanners/holo-other-bot.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:455px;
	height:12px;
}
.rdr-index100mid a:active {  text-decoration: none; color: #44d2fe}
.rdr-index100mid a:link {  text-decoration: none; color: #44d2fe}
.rdr-index100mid a:visited {  text-decoration: none; color: #44d2fe}
.rdr-index100mid a:hover {  text-decoration: underline; color: #e0f8ff}


/* Review index main border */
table.rdr-index {
	margin-top:0px;
	border:3px;
	border-style: solid;
	border-color: #546881;
}

/*RDR General Fonts*/
.rdr-general a:active {  text-decoration: none; color: #10597a}
.rdr-general a:link {  text-decoration: none; color: #10597a}
.rdr-general a:visited {  text-decoration: none; color: #10597a}
.rdr-general a:hover {  text-decoration: underline; color: #cf0a05}


/* Review other reviews main border */
table.otherreviews {
	margin-top:20px;
	border:3px;
	border-style: solid;
	border-color: #546881;
}
/* Review other reviews heading text */
p.holo-heading {
	font-size: 14px; 
	font-family: arial, sans-serif;
	text-decoration: none; 
	color: #17b3e3; 
	text-align: center;

}

p.otherreviews {
	padding: 50px 0px 0px 55px;
	text-align: left;
 	float: top;

}

/* Review images box */
div.imagebox {
	background-image: url(/images/reviewbanners/holobkrd.gif);
	background-repeat: repeat;
	background-color: #3f536e;
	margin-top:20px;
	margin-bottom:20px;
	padding: 16px 0px 16px 0px;
	border-width: 4px;
	border-spacing: 0x;
	border-style: double;
	border-color: #546881;
}

/* Review separator box */
div.rdrseparator {
	background-image: url(http://www.jeditemplearchives.com/images/reviewbanners/rdr-sep.gif);
	background-repeat: no-repeat;
	background-position: center;
	width:286px;
	height:16px;
	margin-top:10px;
	margin-bottom:10px;

}

/* Review content section */
div.rdr-content {
	margin-top:20px;
	background-color: e4e9ed;
	margin-bottom:20px;
	padding: 5px 5px 5px 5px;
	border-width: 3px;
	border-spacing: 0x;
	border-style: double;
	border-color: #546881;
}

.rdr-content a:active {  text-decoration: none; color: #10597a}
.rdr-content a:link {  text-decoration: none; color: #10597a}
.rdr-content a:visited {  text-decoration: none; color: #10597a}
.rdr-content a:hover {  text-decoration: underline; color: #cf0a05}

/* Review VG section */
div.rdr-vg {
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
	border-spacing: 0x;
	border-style: double;
	border-color: #546881;


}

p.rdr-content {
	font-size: 12px; 
	font-family: arial, sans-serif;
	text-decoration: none;
	text-align: left;
	margin-top: -1px;
 	float: top;

}
p.rdr-content-bottom {
	font-size: 12px; 
	font-family: arial, sans-serif;
	text-decoration: none;
	text-align: left;
	margin-bottom: -1px;
	padding-bottom: 5px;
 	float: top;
}
p.rdr-banner-ref {
	text-align: center;
	margin-top: -1px;
	margin-bottom: -1px;
	padding-bottom: 15px;
 	float: top;
}

p.rdr-banner-gallery {
	text-align: center;
	margin-top: -1px;
	margin-bottom: -1px;
	padding-bottom: 10px;
 	float: top;
}

p.rdr-banner-review {
	text-align: center;
	margin-top: -1px;
	margin-bottom: -1px;
	padding-bottom: 10px;
	padding-top: 2px;
 	float: top;
}

/* Review VG thumb */
img.vgimage{
	text-decoration: none;
	border-color: black;
	border-width: 0px;
}

/* Background images for article top tables */
.tbl{border-collapse:collapse;height:4px;width:100%}
.tbll{background: url(/content/themes/JTA/images/tb4_l.gif) no-repeat;width:8px}
.tblbot{background: url(/content/themes/JTA/images/tb4_m.gif) repeat-x;width:100%}
.tblr{background: url(/content/themes/JTA/images/tb4_r.gif) no-repeat;width:8px}
.tbl80{border-collapse:collapse;height:4px;width:80%}

/* Background images for article bottom tables */
.tbt{border-collapse:collapse;width:100%}
.tbtl{background: url(/content/themes/JTA/images/tb2.gif) no-repeat;width:100%}
.articlebot{background: url(/content/themes/JTA/images/tb3.gif) no-repeat;width:100%}
.reviewbot{background: url(/content/themes/JTA/images/tb3_high.gif) no-repeat;width:100%}

/* Background images for content pages */
.tbc{border-collapse:collapse;height:4px;width:98%}
.tbcl{background: url(/content/themes/JTA/images/tb4_l.gif) no-repeat;width:8px}
.tbcbot{background: url(/content/themes/JTA/images/tb4_m.gif) repeat-x;width:100%}
.tbcr{background: url(/content/themes/JTA/images/tb4_r.gif) no-repeat;width:8px}
.tbc80{border-collapse:collapse;height:4px;width:80%}
.tbcontent{background: url(/content/themes/JTA/images/tbcontent.gif) no-repeat;width:98%; align:center}
/* 





/* Background images for wide pages / sw experience pages */
.tbexp{border-collapse:collapse;height:4px;width:98%}
.tbswe{background: url(/images/tables/tb-bkrd.gif) no-repeat;width:98%; align:center}
.tb2swe{background: url(/images/tables/tb-bkrd3.gif) no-repeat;width:98%; align:center}
.tb3swe{background: url(/images/tables/tb-bkrd5.gif) no-repeat;width:98%; align:center}
.tb4swe{background: url(/images/tables/tb-bkrd6.gif) no-repeat;width:98%; align:center}
/* 

/* Background images for wide pages / sw experience pages with a white title box*/
.tbswew{background: url(/images/tables/tb-bkrd-wht.gif) no-repeat;width:98%; align:center}
/* 

	TABLE
*/

.forumline { border: 0px #CED0E0 solid; border-width: 1px 1px 1px 1px;}
td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
th { height: 25px; color: #444444; border-color: #FFFFFF; border-style: solid; font-size: 10px; background-color: #EAEAEA; white-space: nowrap; border-width: 1px 1px 0px 1px; }
.tablebg { background-color: #A9B8C2; }
.catdiv { height: 25px; border: 0px; background-color: white; background-image: url('./images/cellpic2.jpg'); background-repeat: repeat-y; font-size: 10px; }
.cat { height: 25px; border-color: #FFFFFF; border-style: solid; background-color: #EFEFEF; text-indent: 4px; border-width: 1px 1px 0px 1px; }
.row1 { background-color: #F7F7F7; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.row2 { background-color: #ECECEC; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.row3 { background-color: #EAEAEA; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.spacer { background-color: #D1D7DC; }
hr { height: 1px; border-width: 0px; background-color: #D1D7DC; color: #D1D7DC }
.font-singlespace {
	margin-top: -17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
</pre></body></html>