
body
{
	margin:0;
	padding:0;
	font-size:76%;
	font-family: verdana;
	text-align:center;
	background:url('../images/bg-shadow.gif') #EDEDED 50% 0 repeat-y;
	height:100%;
}

TABLE {
    border-width: 0px;
    border-style: none;
    font-family: verdana;
    font-size: 11px;
    font-style: Normal;
}

/****************************
General styles for hyperlinks
****************************/
A:link { color: #374D8C; text-decoration: none; font-weight: normal; }
A:visited { color: #374D8C; text-decoration: none; font-weight: normal; }
A:hover { color: #374D8C; text-decoration: underline; font-weight: normal; }
A:active{ color: #374D8C; text-decoration: underline; font-weight: normal; }


.STANDARD_BUTTON 
{ 
  color: #000000;
  font-family: verdana;
  font-size: 11px; 			  
}

.STANDARD_SELECT 
{ 
	color:#000000;
	border-width:1px;
	border-color:#A7BCD6;
	font-family: Arial, "Times New Roman";
	font-size: 9pt; 
}


/***************************************************************
Remove additional white-space around the <form> and </form> tags
***************************************************************/
FORM {
  margin-top: 0px;
  margin-bottom: 0px;
}

/****************************************************************
Main CSS
*****************************************************************/
.CATEGORY_TABLE
{   
     /*background-color: #f0f4f0; 486FA7*/
     background-color:#FFFFFF;
     border-right: solid 1px #E0E0E0;
     font-weight:bold;
}

.SUB_CATEGORY_TABLE
{
 	 background-color:#FFFFFF;
     border-right: solid 1px #E0E0E0;
     font-weight:bold;
}

.CATEGORY_TITLE_BAR
{
    font-weight:bold;
    color: #000000;;
    /*background-color:#bad0ba;*/
    /*background-color:#c3d9ff;*/
    /*background-color:#486FA7;*/
    padding:3px;
    /*text-decoration:underline;*/
    border-style: solid;
    /*border-color: #D7E6F2;
    border-width: 1px;*/
    /*color: #8396CD;
    background-color:#F2F7FB;*/
    
    /*background-color:#FFF9F9;*/
    background-color:#EEEEEE;
	/*border:1px solid #FFD9D9;*/
	border:1px solid #D7D7D7;
}

.CATEGORY_TABLE_COLUMN
{
   border-top: dotted 1px #BFCEE3;
}

.CATEGORY_LINK
{
 color:#406193;
 font-weight:bold;
 font-size:10px;
}

A.CATEGORY_LINK:link { color: #406193; text-decoration: none; font-weight: bold; font-size:10px;}
A.CATEGORY_LINK:visited { color: #406193; text-decoration: none; font-weight: bold; font-size:10px;}
A.CATEGORY_LINK:hover { color: #406193; text-decoration: underline; font-weight: bold; font-size:10px;}
A.CATEGORY_LINK:active{ color: #406193; text-decoration: underline; font-weight: bold; font-size:10px;}

.SUB_CATEGORY_LINK
{
 color:#406193;
 font-weight:normal;
 font-size:10px;
}

A.SUB_CATEGORY_LINK:link { color: #406193; text-decoration: none; font-weight: normal; font-size:10px;}
A.SUB_CATEGORY_LINK:visited { color: #406193; text-decoration: none; font-weight: normal; font-size:10px;}
A.SUB_CATEGORY_LINK:hover { color: #406193; text-decoration: underline; font-weight: normal; font-size:10px;}
A.SUB_CATEGORY_LINK:active{ color: #406193; text-decoration: underline; font-weight: normal; font-size:10px;}


.LISTING_TABLE
{
    border-style: solid;
    border-color: #CFCFCF;
    border-width: 1px;
    
    color: #696969;
    background-color:#EEEEEE;
}


.INNER_LISTING_TABLE
{
    border-style: dotted;
    border-color: #CFCFCF;
    border-width: 1px;
    
    color: #696969;
    background-color:#FFFFFF;
    
    padding:5px;
}

.LISTING_CONTENT
{
    color: #696969;
}

.LISTING_CONTENT_SMALL
{
    color: #696969;
    font-size:10px;
}

.LISTING_TITLE
{
    font-size: 14px;
    color: #696969; 
    font-weight:bold;  
}

LISTING_LINK{color: #696969; font-weight: bold;}
A.LISTING_LINK:link { color: #696969; text-decoration: none; font-weight: bold; }
A.LISTING_LINK:visited { color: #696969; text-decoration: none; font-weight: bold; }
A.LISTING_LINK:hover { color: #696969; text-decoration: underline; font-weight: bold; }
A.LISTING_LINK:active{ color: #696969; text-decoration: underline; font-weight: bold; }

.LISTING_TAB_LINK{color: #9F9F9F; font-weight: bold; font-size:10px;}
A.LISTING_TAB_LINK:link { color: #9F9F9F; text-decoration: none; font-weight: bold; font-size:10px;}
A.LISTING_TAB_LINK:visited { color: #9F9F9F; text-decoration: none; font-weight: bold; font-size:10px;}
A.LISTING_TAB_LINK:hover { color: #9F9F9F; text-decoration: underline; font-weight: bold; font-size:10px;}
A.LISTING_TAB_LINK:active{ color: #9F9F9F; text-decoration: underline; font-weight: bold; font-size:10px;}


.SPONSORED_LISTING_TABLE
{
    border-style: solid;
    border-color: #dbcbad;
    border-width: 1px;
    
    color: #765617;
    background-color:#ffeec8;
}


.SPONSORED_INNER_LISTING_TABLE
{
    border-style: dotted;
    border-color: #dbcbad;
    border-width: 1px;
    
    color: #765617;
    background-color:#FFFFFF;
    
    padding:5px;
}

.SPONSOR_LISTING_CONTENT
{
    color: #765617;
}

.SPONSOR_LISTING_CONTENT_SMALL
{
    color: #765617;
    font-size:10px;
}

.SPONSOR_LISTING_TITLE
{
    font-size: 14px;
    color: #765617; 
    font-weight:bold;  
}

.SPONSPOR_LISTING_LINK{color: #765617; font-weight: bold;}
A.SPONSPOR_LISTING_LINK:link { color: #765617; text-decoration: none; font-weight: bold; }
A.SPONSPOR_LISTING_LINK:visited { color: #765617; text-decoration: none; font-weight: bold; }
A.SPONSPOR_LISTING_LINK:hover { color: #765617; text-decoration: underline; font-weight: bold; }
A.SPONSPOR_LISTING_LINK:active{ color: #765617; text-decoration: underline; font-weight: bold; }


.SPONSORED_LISTING_TAB_LINK{color: #D09A28; font-weight: bold; font-size:10px;}
A.SPONSORED_LISTING_TAB_LINK:link { color: #D09A28; text-decoration: none; font-weight: bold; font-size:10px;}
A.SPONSORED_LISTING_TAB_LINK:visited { color: #D09A28; text-decoration: none; font-weight: bold; font-size:10px;}
A.SPONSORED_LISTING_TAB_LINK:hover { color: #D09A28; text-decoration: underline; font-weight: bold; font-size:10px;}
A.SPONSORED_LISTING_TAB_LINK:active{ color: #D09A28; text-decoration: underline; font-weight: bold; font-size:10px;}


.TOP_HEADER_BOX
{
    /*background-color:#E0EBE0;*/
     background-color:#006600;
     color:#FFFFFF;
     padding:3px;
     font-weight: bold;
}

A.TOP_HEADER_BOX:link { color: #FFFFFF; text-decoration: none; font-weight: bold; }
A.TOP_HEADER_BOX:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
A.TOP_HEADER_BOX:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.TOP_HEADER_BOX:active{ color: #FFFFFF; text-decoration: underline; font-weight: bold; }


.SEARCH_BOX
{
    /*background-color:#E0EBE0;*/
    /*background-color:#006600;*/
    background-color:#D7E6F2;
    padding:2px;
    /*color:#FFFFFF;*/
    color:#000000;
    font-weight:normal;
}

.TOP_NAVIGATION
{
    /*003500*/
    /*background-color:#FFFFE1;*/
    background-color:#F2F7FB;
    padding:4px;
    color:#374D8C;
    font-size:11px;
}

A.TOP_NAVIGATION:link { color: #374D8C; text-decoration: none; font-weight: bold; }
A.TOP_NAVIGATION:visited { color: #374D8C; text-decoration: none; font-weight: bold; }
A.TOP_NAVIGATION:hover { color: #374D8C; text-decoration: underline; font-weight: bold; }
A.TOP_NAVIGATION:active{ color: #374D8C; text-decoration: underline; font-weight: bold; }

.NAVIGATION_BOX
{    
     font-weight:bold;
     color: #FFFFFF;
     padding:2px;
     background-color: #486FA7; 
     border: solid 1px #486FA7;
}

.TAP_NAVIGATION_BOX
{
   font-weight:bold;
   color: #FFFFFF;
   padding:3px;
   background-color: #486FA7; 
}

.TAP_NAVIGATION_BOX_LINE
{
  border-width:1px;
  border-bottom-color: #486FA7;
  border-bottom-style:solid;
}

.PAGING
{
 color:#000000;
}

.FOOTER_BOX
{
   padding:3px;
   color:gray;
   font-weight:bold;
   /*background-color:#006600;*/
}

.FOOTER_TAP
{
   color:#ACACAC;
   font-weight:#ACACAC;
}
A.FOOTER_TAP:link { color: #ACACAC; text-decoration: none; font-weight: bold; }
A.FOOTER_TAP:visited { color: #ACACAC; text-decoration: none; font-weight: bold; }
A.FOOTER_TAP:hover { color: #ACACAC; text-decoration: underline; font-weight: bold; }
A.FOOTER_TAP:active{ color: #ACACAC; text-decoration: underline; font-weight: bold; }


.DETAIL_TITLE
{
  padding:3px;
  font-weight:bold;
  font-size: 17px;
  /*color: #005100;*/
  color: #374D8C;
}

A.DETAIL_TITLE:link { color: #374D8C; text-decoration: none; font-weight: bold; }
A.DETAIL_TITLE:visited { color: #374D8C; text-decoration: none; font-weight: bold; }
A.DETAIL_TITLE:hover { color: #374D8C; text-decoration: underline; font-weight: bold; }
A.DETAIL_TITLE:active{ color: #374D8C; text-decoration: underline; font-weight: bold; }

.DETAIL_MENU
{
    border-style: solid;
    border-color: #ecddb2;
    border-width: 1px;
    
    color: #8b6630;
    /*background-color:#fffbf0;*/
    background-color:#FFFFCC;
    padding:3px;
    
    text-align: center;

}

.DETAIL_MENU_LINK
{
    color: #8b6630;
}

A.DETAIL_MENU_LINK:link { color: #8b6630; text-decoration: none; font-weight: normal; }
A.DETAIL_MENU_LINK:visited { color: #8b6630; text-decoration: none; font-weight: normal; }
A.DETAIL_MENU_LINK:hover { color: #8b6630; text-decoration: underline; font-weight: normal; }
A.DETAIL_MENU_LINK:active{ color: #8b6630; text-decoration: underline; font-weight: normal; }


.DETAIL_CONTENT_TABLE
{
     color: #005100;
     padding:2px;
     border: solid 1px #cbddcb;
     background-color:#FBFBFB;
}

.DETAIL_CONTENT
{
     color: #005100;
     padding:2px;
     background-color:#FBFBFB;
}

.DETAIL_TITLE_BAR
{
     font-weight:bold;
     color: #FFFFFF;
     background-color: #98BA98;
}

.DETAIL_FIELD
{
    font-weight:bold;
	background-color:#F3F8F3;
    border-color:#cbddcb;
    border-top:solid 1px;
    border-right:solid 1px;
    vertical-align:top;
}

.DETAIL_FIELD_FULL
{
    font-weight:bold;
	background-color:#F3F8F3;
    border-color:#cbddcb;
    border-top:solid 1px;
    vertical-align:top;
}

.DETAIL_COLUMN
{
    border-color:#cbddcb;
    border-top:solid 1px;
}

.LEFT_MENU
{
	border-style: solid;
    border-color: #ecddb2;
    border-width: 1px;
    
    color: #8b6630;
    background-color:#fffbf0;
}

.LEFT_MENU_TITLE
{
   background-color:#ecddb2;
   font-weight:bold;
}


.LEFT_MENU_CONTENT
{
    border-color: #ecddb2;
    border-width: 1px;

    color: #8b6630;
    background-color:#fffbf0;
}

.LEFT_MENU_BORDER
{
    border-top:1px dotted #E2CD8B;
}


.LEFT_MENU_AF_CONTENT
{   
   table-layout: fixed;
   width:100%;
   word-wrap:break-word; 
   
   color: #8b6630;
   background-color:#fffbf0;
}

.GRAY_SMALL_FONT
{
   color:gray; 
   font-size:10px;
}

A.GRAY_SMALL_FONT:link { color: gray; text-decoration: underline; font-weight: normal; }
A.GRAY_SMALL_FONT:visited { color: gray; text-decoration: underline; font-weight: normal; }
A.GRAY_SMALL_FONT:hover { color: gray; text-decoration: underline; font-weight: normal; }
A.GRAY_SMALL_FONT:active{ color: gray; text-decoration: underline; font-weight: normal; }


.GRAY_FONT
{
   color:gray; 
}

.BROWN_FONT
{
   color:#4D381A;
}

.BLUE_FONT
{
   color:#486FA7;
}

.CAT_DETAIL_TABLE
{
   border-style: solid;
   border-color: #CFCFCF;
   border-width: 1px;

   color: #696969;
   /*background-color:#EEEEEE;   */
}

.CAT_DETAIL_TABLE_TITLE
{
   font-weight:bold;
   color:#8396CD;
   font-size:15px;
}


.DETAIL_AFFILIATE_BOX
{
   color: #336699;
   padding:2px;
   border: solid 1px #4B87C2;
   background-color:#F2F7FB;
}


.DETAIL_AFFILIATE_BOX_LINK
{
   color: #336699;
}

A.DETAIL_AFFILIATE_BOX_LINK:link { color: #336699; text-decoration: none; font-weight: normal; }
A.DETAIL_AFFILIATE_BOX_LINK:visited { color: #336699; text-decoration: none; font-weight: normal; }
A.DETAIL_AFFILIATE_BOX_LINK:hover { color: #336699; text-decoration: underline; font-weight: normal; }
A.DETAIL_AFFILIATE_BOX_LINK:active{ color: #336699; text-decoration: underline; font-weight: normal; }

.DETAIL_AFFILIATE_TITLE
{
  background-color:#6699FF;
  color:#FFFFFF;
  padding:2px;
  font-weight:bold;
}

.ADS_BOX
{
   border-style: solid;
   border-color: #EEEEEE;
   border-width: 1px;
   padding: 2px;
}

.TAP_REVIEW_TITLE
{
   font-weight:bold;
   color: #FFFFFF;
   background-color: #486FA7; 
}

.TAP_REVIEW_TITLE_LINE
{
  border-width:1;
  border-bottom-color: #486FA7;
  border-bottom-style:solid;
}


.TAP_REVIEW_LIST_TITLE
{
   font-weight:bold;
   color: #FFFFFF;
   background-color: #486FA7; 
}

.TAP_REVIEW_LIST_TITLE_LINE
{
  border-width:1;
  border-bottom-color: #486FA7;
  border-bottom-style:solid;
}


.TAP_RATING_TITLE
{
   font-weight:bold;
   color: #FFFFFF;
   background-color: #486FA7; 
}

.TAP_RATING_TITLE_LINE
{
  border-width:1;
  border-bottom-color: #486FA7;
  border-bottom-style:solid;
}

.TAP_TERMS_TITLE
{
   font-weight:bold;
   color: #FFFFFF;
   background-color: #486FA7; 
}

.TAP_TERMS_TITLE_LINE
{
  border-width:1px;
  border-bottom-color: #486FA7;
  border-bottom-style:solid;
}


.TAP_REGISTER
{
   font-weight:bold;
   color: #FFFFFF;
   background-color: #486FA7; 
}

.TAP_REGISTER_LINE
{
  border-width:1;
  border-bottom-color: #486FA7;
  border-bottom-style:solid;
}


.RATING_BOX
{
  border-width:1px;
  border-color:#CFCFCF;
  border-style:solid;
}

.RATING_FIELD
{
  border-width:1px;
  border-top-color: #CFCFCF;
  border-top-style:dotted;
}

.RATING_SELECT_BOX
{
  color: #000000;
  font-family: verdana;
  font-size: 11px;    
}

.PERCENTAGE_BAR
{
  border-width:1px;
  border-color: #CFCFCF;
  border-style:solid;
}

.PROFILE_FIELD
{
 font-weight:bold;
 text-align:right;
 color:#486FA7;
}

.PROFILE_URL
{
  font-weight:normal;
  color:#486FA7;
}

.LOGIN_BOX
{
   border-style: solid;
   /*border-color: #D7E6F2;
   border-width: 1px;
   color: #696969;*/
   
   border:1px solid #D7D7D7;
}

A.LOGIN_BOX_LINK:link { color: #374D8C; text-decoration: none; font-weight: bold; }
A.LOGIN_BOX_LINK:visited { color: #374D8C; text-decoration: none; font-weight: bold; }
A.LOGIN_BOX_LINK:hover { color: #374D8C; text-decoration: underline; font-weight: bold; }
A.LOGIN_BOX_LINK:active{ color: #374D8C; text-decoration: underline; font-weight: bold; }

.LOGIN_BOX_TITLE
{
   /*color: #696969;*/
   color: black;
   font-weight:bold;
   /*background-color:#F2F7FB;*/
   background-color:#EEEEEE;
   padding:3px;
}

.loginbox-link-cell
{
   padding:5px;
   padding-left:10px;
   border-top:1px #D7D7D7 dashed;
}

A.loginbox-link:link { color: #374D8C; text-decoration: none; font-weight: normal; }
A.loginbox-link:visited { color: #374D8C; text-decoration: none; font-weight: normal; }
A.loginbox-link:hover { color: #374D8C; text-decoration: underline; font-weight: normal; }
A.loginbox-link:active{ color: #374D8C; text-decoration: underline; font-weight: normal; }

.INFO_TABLE {
    border-style: none;
    border-color: #D7E6F2;
    border-width: 1px;
    padding: 0px;
    font-size: 10px;
}

.INFO_TABLE_HEADER {
    border-style: solid;
    border-color: #D7E6F2;
    border-width: 1px;
    background-color: #DBE9F3;
    
    font-weight: bold;
    color: #000000;
  
    padding-left: 4px;
    padding-right: 4px;
}

.INFO_TABLE_SECOND_HEADER 
{
    border-style: solid;
    border-color: #D7E6F2;
    border-width: 1px;
	border-top: 0px;
    background-color: #DBE9F3;
    
    font-weight: bold;
    color: #000000;
    
    padding-left: 4px;
    padding-right: 4px;
}

.INFO_TABLE_BODY {
    font-size: 10px;
    border-style: solid;
    border-color: #D7E6F2;

    border-left-width: 1px;
	border-bottom-width:1px;
	border-top-width:0px;
    background-color: #FFFFFF;
    
    color: #000000;
 
    padding-top: 0px;
    padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.INFO_TABLE_BODY_CONTENT
{
  font-size: 10px;
}

.INFO_TABLE_SUB_HEADER {
    border-style: solid;
    border-color: #D7E6F2;
    border-width: 1px;
    background-color: #F2F7FB;
    
    font-weight: bold;
    color: #3C3C3C;
    
    padding-left: 4px;
    padding-right: 4px;
}

.PROFILE_INFO_TABLE
{
	border-style: none;
    border-color: #486FA7;
    border-width: 1px;
    padding: 0px;
    font-size: 11px;
}

.PROFILE_INFO_TABLE_HEADER
{
    border-style: solid;
    border-color: #486FA7;
    border-width: 1px;
    background-color: #7B99C6;
    
    font-weight: bold;
    color: #FFFFFF;
  
    padding-left: 4px;
    padding-right: 4px;
}


.PROFILE_INFO_TABLE_SUB_HEADER {
    border-style: solid;
    border-color: #486FA7;
    border-width: 1px;
    background-color: #D0E2F0;
    
    font-weight: bold;
    color: #3C3C3C;
    
    padding-left: 4px;
    padding-right: 4px;
}

.PROFILE_INFO_TABLE_BODY
{
	font-size: 10px;
    border-style: solid;
    border-color: #7B99C6;

    border-left-width: 1px;
	border-bottom-width:1px;
	border-top-width:0px;
    background-color: #FFFFFF;
    
    color: #000000;
 
    padding-top: 0px;
    padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.MAIN_PAGE_BOX
{
  	border-style: solid;
    border-color: #CFCFCF;
    border-width: 1px;
    
    color: #696969;
    background-color:#FBFCFD;
}

.REGISTER_TITLE
{
   font-size:13px;
   font-weight:bold;
   color:#486FA7;
}

.REGIS_DESC
{
    border-style: solid;
    border-color: #CFCFCF;
    border-width: 1px;
    
    color: #696969;
    background-color:#FBFCFD;
}


.REGIS_DESC_CONTENT
{ 
    color: #696969;
}

.SUBMIT_PROGRAM_DESC
{
	color: #696969;
}

.PROFILE_SUB_HEADER
{
  font-size:11px;
  color:gray;
  background-color:#F2F7FB;
  padding:4px;
  font-weight:bold;
}

.SELECTED_HEADER_TAB
{
   background-color:#D7E6F2;
   padding:2px;
}

.UNSELECTED_HEADER_TAB
{
   background-color:#F2F7FB;
   border-top:solid #D7E6F2;
   border-left:solid #D7E6F2;
   border-right:solid #D7E6F2;
   border-width: 1px;
   padding:2px;
}

.BLOG_TITLE
{
   font-size: 18px;
   color: #E88B00; 
   font-weight:bold;  
}

A.BLOG_TITLE:link { color: #E88B00; text-decoration: none; font-weight: bold; }
A.BLOG_TITLE:visited { color: #E88B00; text-decoration: none; font-weight: bold; }
A.BLOG_TITLE:hover { color: #E88B00; text-decoration: underline; font-weight: bold; }
A.BLOG_TITLE:active{ color: #E88B00; text-decoration: underline; font-weight: bold; }

.BLOG_TITLE_LISTING
{
   font-size: 13px;
   color: #E88B00; 
   font-weight:bold; 
}

A.BLOG_TITLE_LISTING:link { color: #E88B00; text-decoration: none; font-weight: bold; }
A.BLOG_TITLE_LISTING:visited { color: #E88B00; text-decoration: none; font-weight: bold; }
A.BLOG_TITLE_LISTING:hover { color: #E88B00; text-decoration: underline; font-weight: bold; }
A.BLOG_TITLE_LISTING:active{ color: #E88B00; text-decoration: underline; font-weight: bold; }

.READ_MORE
{
   font-size: 10px;
   color: #E88B00; 
   font-weight:normal; 
}

A.READ_MORE:link { color: #E88B00; text-decoration: none; font-weight: normal; }
A.READ_MORE:visited { color: #E88B00; text-decoration: none; font-weight: normal; }
A.READ_MORE:hover { color: #E88B00; text-decoration: underline; font-weight: normal; }
A.READ_MORE:active{ color: #E88B00; text-decoration: underline; font-weight: normal; }

.COMMENT_TITLE
{
	font-weight:bold;
    color: #000000;
    padding:3px;
    border-style: solid;
    border-color: #D7E6F2;
    border-width: 1px;
    color: #8396CD;
    background-color:#F2F7FB;
}


.page
{
	margin:0 auto 0 auto;	
	width:956px;	
	background-color:#fff;	
	text-align:left; 
	position:relative; 
}

ul#nav
{
	margin:0;
	padding:0 0 0 16px;
	/*background-color:#F5F5DC;*/
	background:url('../images/bg-nav.gif') transparent 0 0 repeat-x;
	height:32px;
	position:relative;
}

ul#nav li
{
	list-style:none;
	float:left;
	text-align:center;
	line-height:1em;
	font-family:"Trebuchet MS", Arial, Verdana, Sans;
}

ul#nav li a
{
	display:block;
	float:left;
	padding:10px 0 10px 0;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	border-right:solid 1px #BD4E56;
}

ul#nav li a:hover{	color:#ECCCCE;}

ul#nav li.home a{	width:70px; border-left:solid 1px #BD4E56; }

#home ul#nav li.home a, #home ul#nav li.home a:hover{ color:#000; background:url('../images/nav-on-home.gif') transparent 0 0 no-repeat;}

ul#nav li.mostpopular a{ width:130px; border-left:solid 1px #BD4E56; }

#home ul#nav li.mostpopular a, #mostpopular ul#nav li.mostpopular a:hover{ color:#000; background:url('../images/nav-on-home.gif') transparent 0 0 no-repeat;}

ul#nav li.submit a{	width:140px; border-left:solid 1px #BD4E56; }

#home ul#nav li.submit a, #submit ul#nav li.submit a:hover{ color:#000; background:url('../images/nav-on-home.gif') transparent 0 0 no-repeat;}

ul#nav li.register a{	width:70px; border-left:solid 1px #BD4E56; }

#home ul#nav li.register a, #register ul#nav li.register a:hover{ color:#000; background:url('../images/nav-on-home.gif') transparent 0 0 no-repeat;}

ul#nav li.logout a{	width:70px; border-left:solid 1px #BD4E56; }

#home ul#nav li.logout a, #logout ul#nav li.logout a:hover{ color:#000; background:url('../images/nav-on-home.gif') transparent 0 0 no-repeat;}

ul#nav li.contactus a{	width:90px; border-left:solid 1px #BD4E56; }

#home ul#nav li.contactus a, #contactus ul#nav li.contactus a:hover{ color:#000; background:url('../images/nav-on-home.gif') transparent 0 0 no-repeat;}


#breadcrumb
{
 background-color:#FFFFE6;
 padding:6px;
 font-weight:bold;
 font-size:11px;
 border-top:1px solid #FFD9D9;
 border-bottom:1px solid #FFD9D9;
}

#breadcrumb a:link, a:visited, a:hover, a:active
{
	color:#5D5D5D;
	text-decoration:underline;
	font-weight:normal;
}

#breadcrumb a:hover
{
	color:#5D5D5D;
	text-decoration:none;
	font-weight:normal;
}

.detail-logo
{
	 border:1px solid #FFD9D9;
}

#detail-link
{
	 color:#5D5D5D;
     background-color:#FFF9F9;
	 padding:3px;
	 font-size:11px;
	 border:1px solid #FFD9D9;
}


#detail-link a:link, a:visited, a:hover, a:active
{
	color:#5D5D5D;
	text-decoration:underline;
	font-weight:normal;
}

#detail-link a:hover
{
	color:#5D5D5D;
	text-decoration:none;
	font-weight:normal;
}

.review-title-link
{
    color:gray; 
    font-size:15px;
    font-weight:normal;
}

A.review-title-link:link { color: gray; text-decoration: none; font-weight: normal; }
A.review-title-link:visited { color: gray; text-decoration: none; font-weight: normal; }
A.review-title-link:hover { color: gray; text-decoration: underline; font-weight: normal; }
A.review-title-link:active{ color: gray; text-decoration: underline; font-weight: normal; }


.overview-info
{
 color: gray; font-weight: normal; font-size:10px;
}


.list-site-title
{
  font-weight:bold;
  font-size: 14px;
  /*color: #005100;*/
  color: #374D8C;
}

A.list-site-title:link { color: #374D8C; text-decoration: none; font-weight: bold; }
A.list-site-title:visited { color: #374D8C; text-decoration: none; font-weight: bold; }
A.list-site-title:hover { color: #374D8C; text-decoration: underline; font-weight: bold; }
A.list-site-title:active{ color: #374D8C; text-decoration: underline; font-weight: bold; }


.affpro-title-link
{
  font-weight:bold;
  font-size: 16px;
  /*color: #005100;*/
  color: #246F00;
}

A.affpro-title-link:link { color: #246F00; text-decoration: none; font-weight: bold; }
A.affpro-title-link:visited { color: #246F00; text-decoration: none; font-weight: bold; }
A.affpro-title-link:hover { color: #246F00; text-decoration: underline; font-weight: bold; }
A.affpro-title-link:active{ color: #246F00; text-decoration: underline; font-weight: bold; }

#footer
{	
 	clear:both;
 	background:url('../images/bg-footer.gif') transparent 0 0 repeat-x;
}

#footer p
{
 	margin:0;
 	padding:8px 10px 8px 10px;
 	color:#ccc;
 	font-size:0.9em;
}

#footer p.text-copyright
{	
 	float:left;	
 	padding-top:5px;
}

#footer p.from-bizcentral
{	
 	float:right;
}

#footer .from-bizcentral a
{
 	text-indent:-9999px;
 	display:block;
 	background:url('') transparent 50% 50% no-repeat;
	height:24px;
 	width:120px;
}

#most-popular
{
	width:98%;
	border:1px solid #DDDDDD;
	padding:5px;
	color:#5F5C5C;
	font-size:8pt;
	text-align:left;
}

#most-popular ul
{
    margin:0px;
	padding:4px;
	list-style-type:none;
}

#most-popular ul li
{
	padding:3px;
	border-bottom:1px dashed #EEEEEE;
}

#most-popular a
{
	color:#5F5C5C;
	text-decoration:none;
	font-weight:normal;
}

#most-popular a:hover
{
	color:#161616;
	text-decoration:underline;
	font-weight:normal;
}