﻿/* TODO: Split styles file up to match up to groups of similar styled pages */

/* Global begin */
body
{
    background-color: #BBCCFF;
    margin: 0px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    list-style-type: square;
}
body a
{
    color: #336699;
    /*font-weight: bold;*/
}
hr
{
  border: 0;
  width: 80%;
}
h1
{
    background-color: #5588BB;
    text-align: center;
    width: 100%;
    height: 30px;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 5px;
    vertical-align: middle;
}
.BorderlessImage
{
    border: none;
}
.BorderlessImage a:link
{
    border: none;
}
.BorderlessImage a:visited
{
    border: none;
}
.TopAlignImage
{
    text-decoration: none;
    vertical-align: top;
    text-align: left;
}
/* Global end */


/* Page with begin */
#PageWrapper
{
	width: 1024px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}
/* Page with end */


/* Site title begin */
#SiteTitle
{
    background-image: url(/Images/main_header.png);
    text-align: center;
    width: 100%;
    height: 80px;
    padding-top:10px;
}
#PageTitleText
{
    background-color: #5588BB;
    text-align: center;
    width: 100%;
    height: 30px;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;
    padding-top:5px;
}
/* Site title end */


/* Main Menu block begin */
#MainMenu
{
    background-image: url(/Images/roundhead3.png);
    height: 30px;
    width: 100%;
    color: #336699;
    font-weight: bold;
}
#MainMenu td
{ 
    cursor: hand;
}
#LeftMenu
{
    width: 75%;
    float: left;
}
#Welcome
{
    float: right;
}
#Welcome a:visited
{ 
    color: #336699;
}
/* Main Menu begin */


/* Individual menu titles begin */
#PageTitle
{
    height:20px;
    background-image: url(/Images/pt_head.png);
    text-align: center;
    padding: 8px;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
}
/* Individual menu titles end */


/* Triple content columns with fotter begin */
#MainContentArea
{
    clear: both;
    font-size: 12px;
    font-family: Tahoma;
}

#LeftContentArea
{
    float: left;
    width: 18%
}
#MiddleContentArea
{
    padding: 10px;
    float: left;
    width: 66%
}
#RightContentArea
{
    float: right;
    width: 14%
}
#FooterContentArea
{
    padding: 6px;
    text-align: center;
    clear: both;
    color: #ffffff;
    background-color: #336699;
    font-size: 12px;
}
#FooterContentArea a:link
{
    padding: 6px;
    text-align: center;
    border-top: 2px dashed gray;
    border-top-style: groove;
    clear: both;
    color: #ffffff;
    background-color: #336699;
    font-size: 12px;
}
#FooterContentArea a:visited
{
    padding: 6px;
    text-align: center;
    border-top: 2px dashed gray;
    border-top-style: groove;
    clear: both;
    color: #ffffff;
    background-color: #336699;
    font-size: 12px;
}
/* Triple content columns with fotter end */


/* Showcase column begin */
.ShowcaseHeader
{
    border: 1px solid #2F4F4F;
    color: #FFFFFF;
    background-color: #336699;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.ShowcaseHeaderLinkStyle
{
    color: #FFFFFF;
    text-decoration: none;
}
.ShowcaseContent
{
    border: 1px solid #993300;
    text-align: center;
    padding: 5px;
    font-size: 12px;
    color: #FFFF00;
    font-weight: bold;
    background-color: #FFFFCC;
}
.ShowcaseTitle
{
    height:14px;
    background-image: url(/Images/roundhead6.png);
    text-align: center;
    padding: 5px;
    font-size: 12px;
    color: #FFFFCC;
    font-weight: bold;
}
.ShowcaseImage
{
    text-align: center;
    margin: 5px;
}
.MoreText
{
    text-align: center;
}
/* Showcase column (left column) end */


/* Sharetops browser begin */
.CurrentViewHeader
{
    height:25px;
    background-image: url(/Images/roundhead2.png);
    padding: 5px;
}
.BrowseButton
{
    border: 1px solid #2F4F4F;
    color: #FFFFFF;
    background-color: #4477aa;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
}
.BrowseItem
{
    height:200px;
    padding: 6px;
    margin: 5px 0px 5px 0px;
}
.BrowseItemTitle
{
    height:14px;
    background-image: url(/Images/roundhead7.png);
    padding: 5px;
    color: #FFFF00;
    font-weight: bold;
}

.BrowseItemImage
{
    border: none;
    float: left;
    padding: 5px;
}
.BrowseItemDesc
{
    padding:5px;
    height:180px;
    color: #666666;
    text-decoration: none;
    vertical-align: top;
    text-align: left;
    background-color: #FFFFCC;
}
.BrowsePager
{
    background-color: #336699;
    text-align: center;
}
.BrowsePagerText
{
    color: #ffffff;
}
/* Sharetops browser end */

.LogText
{
    color: #336699;
    font-size: 10px;
}
.LogText a
{
    color: #336699;
    font-size: 10px;
}

/* Ads begin */
.SADHeader
{
    height:14px;
    background-image: url(/Images/roundhead4.png);
    padding: 5px;
    color: #FFFFFF;
    font-weight: bold;
    text-align:center;
}
.SADBG
{
    background-color: #DDDDFF;
    border: 1px solid #000080;
}
.AdsHeader
{
    height:14px;
    background-image: url(/Images/roundhead5.png);
    padding: 5px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
}
/* Ads end */



/* News begin */
.NewsHeader
{
    height:14px;
    background-image: url(/Images/roundhead.png);
    padding: 5px;
    color: #FFFFFF;
    font-weight: bold;
}
.NewsHeader a
{
    padding: 5px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.NewsText
{
    padding: 5px;
    background-color: #F0F0FF;
    color: #303030;
}
/* News end */

/* Help begin */
.HelpHeader
{
    height:14px;
    background-image: url(/Images/roundhead.png);
    padding: 5px;
    color: #FFFFFF;
    font-weight: bold;
}
.HelpText
{
    padding: 5px;
    background-color: #F0F0FF;
    color: #303030;
}
.FAQQ
{
    background-color: #336699;
    color: #F0F0FF;
    padding: 8px;
    font-weight: bold;
    font-size: 12px;
}
.FAQA
{
    background-color: #eFeFdd;
    color: #000000;
    padding: 10px;
    font-size: 11px;
}
/* Help end */

/* Search Box begin */
.SearchBox
{
    width: 100%;
    text-align: center;
    background-color: #336699;
}
/* Search Box end */

/* Legal Text start */
.LegalText
{
    font-family: 'Courier New' , Courier, monospace;
    font-size: 12px;
}
.LegalTextTitle
{
    background-color: #336699;
    color: #F0F0FF;
    padding: 8px;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.Copyright
{
    background-image: url(/Images/main_footer.png);
    height: 60px;
    padding: 5px;
    font-size: 12px;
    text-align: center;
    color: #FFFFFF;
    padding-top:10px;
}


/* Legal Text end */

/* Directory start */
.DirectoryContent
{
    border: 1px solid #CCCCDD;
    padding: 5px;
    font-size: 11px;
    color: #003300;
    background-color: #EEEEFF;
}
.DirectoryContent a
{
    text-decoration: none;
}
/* Directory end */

