/* CSS Document */
html 
{
height:100%;
margin-bottom:1px;
}

body
{
background-color:#014370;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
margin-left:0px;
}

p, li, div, td, table
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.second
{
background-color:#DFE5EB;
padding: 5px 18px 5px 10px;
border: 1px solid #C4C8DC;
border-top:0;
width:133px;
text-align:right;
margin-left:14px;
line-height:16px;
}

a.secondaryNav:link, a.secondaryNav:visited
{
color:#003366;
text-decoration:none;
}

a.secondaryNav:hover
{
color:#003366;
text-decoration:underline;
}

a.secondaryNavOn:link, a.secondaryNavOn:visited
{
color:#003366;
text-decoration:none;
}

a.secondaryNavOn:hover
{
color:#003366;
text-decoration:underline;
}

.search
{
background-color:#FDEEAA;
margin: 5px 0 0 14px;
width: 165px;
}

.searchtable
{
border: 1px solid #7F99B2;
border-bottom:0;
border-left:0;
}

.searchrows
{
padding-left:5px;
border-left: 1px solid #7F99B2;
}

.searchtoprow
{
padding-left:5px;
padding-top:5px;
border-left: 1px solid #7F99B2;
}

.searchbox
{
width:118px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
}






.yellowbox
{
background-color:#FAEEBF;
margin: 5px 0 0 14px;
width:165px;
}

.yellowbox p, .yellowboxtable p, homerightbox p {margin:0px }

.yellowboxtable
{
border: 1px solid #2169AD;
border-bottom:0;
border-left:0;
}

.yellowboxrows
{
padding-left: 5px;
border-left: 1px solid #2169AD;
font-size:10px;
}

.yellowboxtoprow
{
padding-left:5px;
padding-top:5px;
border-left: 1px solid #2169AD;
}

.yellow_bg
{
background: #f7f6d6 url('../images/wrpr/yellow_bg.gif') no-repeat top left;
border:0;
padding:0;
margin:0 auto;
width:800px;
text-align:left;
}

.Path, a.Path:link, a.Path:visited
{
text-decoration:none;
color:#003366;
padding-bottom:10px;
font-size:10px;
}

a.Path:hover
{
text-decoration:underline;
padding-bottom:10px;
}

.GOL_contentborder
{
border: 1px solid #3A4C11;
padding:2px;
background-color:#E6EFD4;
width:600px;
}

.GOL_secondborder
{
border: 1px solid #EDC697;
background: #E6EFD4 url('../images/wrpr/gol_bg.gif') no-repeat top;
padding: 10px 22px 10px 22px;
width:554px;
}

.eCard_contentborder
{
border: 1px solid #003366;
padding:2px;
background-color:#D4DFEF;
width:600px;
}

.eCard_secondborder
{
border: 1px solid #92A2B2;
background-color: #D4DFEF;
padding: 10px 16px 10px 22px;
width:560px;
}

.content_gol
{
line-height:20px;
padding: 0 10px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.content_eCard
{
line-height:20px;
padding: 0 10px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.onlinestore_contentborder
{
border: 1px solid #990000;
padding:2px;
background-color:#D5D5AC;
width:600px;
}

.onlinestore_secondborder
{
border: 1px solid #FBDE57;
background: #FFFFCC url('../images/wrpr/onlinestore_bg.gif') no-repeat top;
padding: 10px 22px 10px 22px;
width:554px;
}

.content_onlinestore
{
line-height:20px;
padding: 0 10px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#TributeCardInnerTable
{
background-color:#D4DFEF;
}

#TributeCardOuterTable
{
background-color:#D4DFEF;
}

/* Search Styles */
#pg_search { width: 100%; margin-bottom: 10px; float: left;}
*html #pg_search { margin-bottom: 0px;} /* Fixes IE */
#pg_container form { margin: 0px;}
#pg_container fieldset { margin: 0px; padding: 5px;}
#pg_search label, #pg_search select, #pg_search input { margin-top: 5px; float: left;  }
#pg_search a:link, .pg_search a:visited { display:block; float:right; text-align: center; width: 60px; color: #000; text-decoration: none; margin:0 1px; padding: 2px; background-color: #FFF; border: 1px #CCC solid;}
#pg_search a:hover { background-color: #EEE;}
#pg_searchtext, #pg_searchfield {margin:0px 5px}

/* Common Styles */
#pg_top_navigation, #pg_bottom_navigation { text-align:center; margin:0 auto; width:180px}
#pg_top_navigation a:link, #pg_top_navigation a:visited, #pg_bottom_navigation a:link, #pg_bottom_navigation a:visited { display:block; float:left; text-align: center; width:75px; color: #000; text-decoration: none; margin:5px 1px 3px 1px; padding: 3px; background-color: #FFF; border: 1px #CCC solid;}
#pg_top_navigation a:hover, #pg_bottom_navigation a:hover { background-color: #ccc;}
#pg_count { text-align: center; width: 100%; margin-bottom: 3px; clear:both;}
#pg_sort { text-align: center; width: 100%; margin-bottom: 3px; float: left;}
#pg_sort a { padding-left: 3px; padding-right: 3px;}
#pg_summary ul { list-style: none; margin: 0px;  padding: 0px;}
#pg_summary li { text-align:left; padding:5px 0px}
#pg_summary li.pg_display {width:100%;}
.pg_display img { border: 1px #CCC solid; padding:3px}
.pg_display a:link, .pg_display a:visited {background-color: transparent; border: 0px #CCC solid; display: block;}
.pg_display a:hover { background-color: transparent;}

/* Thumbnail Styles */
#pg_container { font-family: arial, verdana; font-size: 10px; margin:0 auto; text-align:center; width: 100%;}
#pg_container #pg_summary { text-align:center; margin: 0 auto; width:100%; float:left}
#pg_container #pg_summary ul { list-style: none; list-style-image:none; margin:5px; padding: 2px; float: left; text-align:left; }
#pg_container #pg_summary li.pg_display { list-style: none; list-style-image:none; margin:0 2px;}
#pg_container .pg_display {font-family: arial, verdana; font-size: 10px; text-align: center;}
#pg_container .pg_title {font-family: arial, verdana; font-size: 10px; padding-left:5px;}
#pg_container .pg_row { width:100%; float:left; text-align:center}
#pg_container .pg_row ul { font-family: arial, verdana; font-size: 10px; }
#pg_container .pg_display a, #pg_container .pg_display a:visited {width:500px; height: auto; display: block; overflow: visible}
#pg_container #pg_summary ul { list-style: none; list-style-image:none; margin:5px; padding: 2px; float: left; text-align:left; }
#pg_container #pg_summary li.pg_display { list-style: none; list-style-image:none; margin:0 2px;}
#pg_top_navigation, #pg_bottom_navigation { clear:both; text-align:center; margin:0 auto; width:180px; _width:180px}

/* Detail Styles */
#pg_details_container { width:100%; font-family: arial, verdana; font-size: 10px; text-align:center;}
#pg_backthumb { text-align:left; margin: 5px 0px }
#pg_slide { clear:both; margin-bottom: 5px; float: left;}
#pg_details_container #pg_summary { margin-bottom: 5px;clear:both;text-align:center;}
#pg_details_container .pg_display { text-align: center;}
#pg_details_container ul {text-align:center;margin:0 auto;}
#pg_details_container ul a {background:0;padding:0;margin:0;border:0;display:inline;}

/* Slideshow Styles */
#pg_slideshow_container { margin:0 auto; padding: 5px;font-family: arial, verdana; font-size: 10px; text-align:center}
#pg_slideshow_container #pg_top_navigation {width:350px; _width:320px; text-align:center; margin:0 auto; }
#pg_getimage { display:none}
#pg_speed { clear:both; margin:5px auto;text-align: center; width:300px}
#pg_speed a:link, #pg_speed a:visited { width: 10px; margin: 0px 2px 0px 2px; color: #000; height: 13px;}
#pg_speed a:hover { width: 10px; margin: 0px 2px 0px 2px; color: #000; height: 13px;}
#pg_speed a span { visibility: hidden;}
#pg_slideshow_container .pg_shortdescriptor {}
#pg_slideshow_container .pg_display a, #pg_slideshow_container .pg_display a:visited { text-align:center}



/************************ New Styles added for redesign ***************************************/


.purplebox
{
background-color:#C4C8DC;
margin: 5px 0 0 14px;
width:165px;
}

.purplebox p, .purpleboxtable p, homerightbox p {margin:0px }

.purpleboxtable
{
border: 1px solid #003366;
border-bottom:0;
border-left:0;
}

.purpleboxrows
{
padding-left: 5px;
border-left: 1px solid #003366;
font-size:10px;
}

.purpleboxtoprow
{
padding-left:5px;
padding-top:5px;
border-left: 1px solid #003366;
}


.search2
{
background-color:#FDEEAA;
margin: 5px 0 0 14px;
width: 165px;
}

.searchtable2
{
border: 1px solid #7F99B2;
border-bottom:0;
border-left:0;
}

.searchrows2
{
padding-left:5px;
border-left: 1px solid #7F99B2;
}

.searchtoprow2
{
padding-left:5px;
padding-top:5px;
border-left: 1px solid #7F99B2;
}

.searchbox2
{
width:118px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
}
