body {
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	  margin:0px;
	 
	
	margin-right: auto;
	margin-left: auto;
	
}
#table {
	background-color: #FFFFFF;
	  width: 960px;
	  border-width:0px;
}
.top_dark_blue {  
font-family: "Courier New", Courier, mono; 
font-size: 28px; color: #FFFFFF; 
background-color: #003366; 
font-style: normal; 
font-weight: bold; 
text-decoration: none
}

.top_dark_blue_small_text { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #FFFFFF; 
background-color: #003366 ; 
font-weight: bold; 
font-style: normal; 
text-decoration: none
}
.top_green {  
background-color: #4DB7B6; 
text-decoration: none
}
.top_dull_green {  background-color: #5694AE; text-decoration: none}
.top_purple {  background-color: #4D6BA4; text-decoration: none}
.navigation_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #28678C; font-weight: bold; text-decoration: none}
.view_our_panel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #28678C; border: none; font-weight: normal; text-decoration: none}
.view_our_panel_border { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #28678C; border: 1px solid #336699; font-weight: bold ; text-decoration: none}
.featured {  font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #990000; text-decoration: none}
.normal_black_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.bigger_bold_black_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none}
.bold_black_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.new_release_panel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF; text-decoration: underline; }
.new_release_panel1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #EEEFF0; text-decoration: underline; }
.new_release_panel_number {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF; text-decoration: none; }
.new_release_panel_number1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.new_release_panel_number2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.body_text_big_blue { COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 20px; TEXT-DECORATION: none }
.login_headings_336699 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #336699; color: #FFFFFF}
 .normalrow
    {
        background-color:white;
    }
    .hightlighrow
    {
        background-color:#cccccc;
    }

.sponser_text_big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006600;text-decoration: none; font-weight: bold}
.sponser_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006600;text-decoration: none; font-weight: bold}
.sponser_text_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006600;text-decoration: none; font-weight: bold}

.normal-blue-text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #57019e;
	text-decoration: none;
	font-weight: bold;
}
.category_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.category_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.category_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.category_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F507D;
	text-decoration: none;
	text-indent: 10px;
}
.view_our_panel_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #28678c; border: none; font-weight: bold; text-decoration: none
 }
.new_release_panel_bold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
background-color: #C9F3F8; 
text-decoration: none; 
border: none 
}
.links_white_text { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 color: #FFFFFF; 
 text-decoration: none
 }
.regular_sponser_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006600; text-decoration: underline; font-weight: bold}
.table_heading_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #C6F3EB; color: #05347B}
.table_heading_text_border { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #C6F3EB; color: #05347B ; border-color: #035D27 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.click_buy_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; text-decoration: none ; background-color: #BCFCF5; border: none}
.click_buy_text_border { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; text-decoration: none ; background-color: #BCFCF5; border: #004080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.black-text-underline {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none
}
.vertical-line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #004080;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.panel-border-right {

	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	border-right: 2px solid #004080;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.bold-black-text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.download-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E20A4;
}
.normal-blue-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #57019e;
	text-decoration: none;
}
.large-blue-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #57019e;
	text-decoration: none;
}
.red-bold-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.brown-small-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
}
.blue-number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000DD;

}
.black-text-small {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none
}
.table-content-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFF4;
}
.table-content-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #F4F3F2;
}
.table-content-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFF4;
}
.black-text-regular-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.black-text-regular-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.black-text-regular-13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.red-text {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none
}
.download-textcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4E20A4;
}
.search-results {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990066;
	text-decoration: none;

}
.search-results-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #990066;
	text-decoration: none;

}
.navigation-text-big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #660099; background-color: #D8EDFE; font-weight: bold; text-decoration: none}
.blue-number-spacing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000DD;
	line-height: 18px;

}
.violet-text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990066;
	text-decoration: none;

}

.new-css {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC3300;
}

.red-text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration: none
}

.blue-heading-bold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #4D92B1; 
	text-decoration: none
}

.table-content-4
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-color: #EFF3FD;
}
.brown-text-bold-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660033;
}
.bold-blue-text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000DD;
}
.black-text-regular-11 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color: #000000; 
  text-decoration: none
}

.body_text_grey_bak_big
{
    BACKGROUND-COLOR: #efefef;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none
}
.white-text-12-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.white-text-12-bold a {
		color: #FFFFFF;
}
.white-text-12-bold a:hover {
		color: #FFFFFF;
}
.black-border {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.corner {
	background-image: url(../images/cat-curve.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 20px;
	width: 15px;
}
.message {  font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #990000; text-decoration: none}

.navigationbg {
	background-color: #FFD782;
}
.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	border-right: 1px solid #CCCCCC;
	padding: 5px;
	line-height: 20px;
}
.navigation a {
	color: #000099;
	text-decoration: none;
}
.navigation a:hover {
	color: #000099;
	text-decoration: none;
}
.type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #277676;
	text-decoration: none;
	line-height: 30px;
	background-image: url(../images/type_on.gif);
	background-repeat: no-repeat;
}
.type a:link{
	color: #277676;
	text-decoration: none;
}
.type a:hover{
	color: #277676;
	text-decoration: none;
}
.type a:visited{
	color: #277676;
	text-decoration: none;
}
.typeoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/type_off.gif);
	background-repeat: no-repeat;
	line-height: 30px;
}
.typeoff a:link{
	color: #FFFFFF;
	text-decoration: none;
}
typeoff a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.typeoff a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:hover {
	color: #000099;
	text-decoration: underline;
}
.fieldset {
	border: 1px solid #3A7E6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: auto;
	background-color: #A2CBD7;
	color: #000000;
}
hr {
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}
.top_bg 
{
    
	background-image: url(../images/top_bg.gif);
	background-repeat: repeat;
	width:inherit;
}
.greyborder {
	border: thin solid #CCCCCC;
}
.review {
	border: thin #0033CC;
	color: #FFFFFF;
	
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.waitingpop {
	background-color: #FFFFFF;
	height: 200px;
	width: 200px;
	}

.norm-menu 
{
background: url('../images/tab_bg.gif');
height: 2em;
line-height: 2em;
width: 94px;
float: left;
display: block;
color: #0d2474;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-size:11px;
font-weight: normal;
}

.sel-menu 
{
background: url('../images/selectedtabbg.gif');
height: 2em;
line-height: 2em;
float: left;
width: 94px;
display: block;
color: #0d2474;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-size:11px;
font-weight: normal;
}


.shadowcontainer{
	background-color: #999999;
	width: 120px;
	position: relative;
}
.shadowcontainer   .innerdiv{
	/* Add container height here if desired */
background-color: #FFFFFF;
	position: relative;
	left: -5px; /*shadow depth*/
	top: -5px; /*shadow depth*/
	border: 1px solid #333333;
}
.PagerBar
{
	text-align:right;
	margin-left:500px;
	 text-indent:500px;
}

.dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:100px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:100px;
         }
.sample{
			float:left;
			margin-top:5px;	
	}
#styleRating.ratingContainer{
	border:1px solid #B7B7B7;
	}
#styleRating.ratingRatedState{
	background-color:#FFFFEA;
	}
#messageRating .ratingReadOnlyErrMsg{
	border:none;
	font-weight:bold;
	}	
#single_vote .ratingReadOnlyErrMsg{
	border:none;
	}	#errorpage {
	width: 620px;
	border: 1px solid #999999;
	text-align: center;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
}
#errorpage h1 {
	color: #4E20A4;
}
#errorpage h2 {
	color: #CC0000;
	background-color: #FFFFFF;
	text-transform: uppercase;
}
#errorpage   h3  {
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 30px;
}
.navBar
{
    
    
    border-style:solid;
    border-width:0px;
    border-color:LightBlue;
    background-color:lightblue
}

.modalBackground {
    background-color:#414141;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.gridtopinst
{
    width:99%;
    background-color: #f4f4f4;
    vertical-align:middle;
    font-weight:bold;
    font-size:11px;
    padding-top:2px;
    border-left: silver 1px solid;
    border-top: silver 1px solid;
    padding-left:3px;
    padding-right:5px;
    display:inline-block;
    
    vertical-align:top;
    background-color: #f4f4f4;
    vertical-align:middle;
    font-weight:bold;
    font-size:11px;
    padding-top:2px;
    height: 20px;
    border-top: silver 1px solid;
    border-right: silver 1px solid;
    overflow:visible;
}
