p {
color:#024B97;
font-family:Arial,Verdana,Helvetica,Geneva,sans-serif;
font-size:12px;
font-weight:normal;
line-height:18px;
text-align:left;
text-decoration:none;
margin-bottom:1em;
}

a
{
font-family: Arial; 
font-size: 12px;
font-weight: bold;
line-height: 18px;
color: #1156a4;
outline: none;
text-decoration: none;
cursor: pointer;
}

a:hover
{
font-family: Arial; 
font-size: 12px;
font-weight: bold;
line-height: 18px;
color: #bf080c;
outline: none;
text-decoration: none;
cursor: pointer;
}

div
{
font-family: Verdana; 
font-size: 11px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
}

h2 {
color:#1156A4;
font-family:Myriad Pro,Arial,Helvetica,Geneva,sans-serif;
font-size:20px;
font-weight:600;
line-height:22px;
margin-bottom:0;
text-align:left;
text-decoration:none;
}

h2.subhead {
font-size:18px;	
}

#gtHeaderImage
{
margin: 0 20 20 0;
}

#gtArticleImage
{
margin: 10px;
margin-bottom: 0px;
}


/* DEFAULT ARTICLE STYLES*/

Div#gt2010HomeArticle
{
margin-bottom: 20px;
background-image: url(/media/templates/GTHomeStoneBG2.jpg);
background-repeat: no-repeat; 
background-position: center 40;
margin-right: 40px;
}

Div#gt2010DefaultArticle
{
margin-bottom: 20px;
text-align: left;
}

Div#gt2010DefaultArticleImage
{
margin-right: 20px;
text-align: left;
}


Div.gt2010DefaultArticleImage
{
margin-right: 20px;
text-align: left;
}

DIV#gt2010HomeArticleTitle
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 28px;
font-size: 28px;
text-decoration:none;
color: #1156a4;
margin-bottom: 3px;
}

DIV#gt2010HomeArticleTitleBig
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 39px;
font-size: 30px;
text-decoration:none;
color: #1156a4;
margin-bottom: 3px;
}


DIV#gt2010DefaultArticleTitle
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: 600;
line-height: 22px;
font-size: 20px;
text-decoration:none;
text-align: left;
color: #1156a4;
margin-bottom: 0px;
}

DIV.gt2010DefaultArticleTitle
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: 600;
line-height: 22px;
font-size: 20px;
text-decoration:none;
text-align: left;
color: #1156a4;
margin-bottom: 0px;
}


DIV#gt2010DefaultArticleTitleBold
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 24px;
font-size: 20px;
text-decoration:none;
color: #1156a4;
margin-bottom: 3px;
}

DIV.gt2010DefaultArticleTitleBold
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 24px;
font-size: 20px;
text-decoration:none;
color: #1156a4;
margin-bottom: 3px;
}


Div#gt2010DefaultArticleDesc
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
padding: 0 0 10 0;	
}


Div.gt2010DefaultArticleDesc
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
padding: 0 0 10 0;	
}


Div#gt2010DefaultArticlebody
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
padding: 20 0 0 0;
}

div.gt2010DefaultArticlebody
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
padding: 20 0 0 0;
}



Div#gt2010VCDefaultArticlebody
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
padding: 10 0 20 0;
}


#gt2010DefaultArticleTable
{
padding: 0px; 
}

.gt2010DefaultArticleTable
{
padding: 0px; 
}

#gtEntryStatus
{
color: #303030;
margin-bottom: 15px;
}

input#gt2010Logout
{
background-color: #fff; 
border: 0; 
text-decoration: none; 
color: #1156a4;
cursor: pointer;
}

a.gtItemLink
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
outline: none;
text-decoration: none;
cursor: pointer;
}


a:hover.gtItemLink, a:hover.gtItemLink
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
outline: none;
text-decoration: underline;
cursor: pointer;
}


Div#gt2010PhotoCredit
{
font-family: Arial; 
font-size: 10px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
}

a.gt2010LinkFontNormal
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
outline: none;
text-decoration: none;
cursor: pointer;
}

a:hover.gt2010LinkFontNormal
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #bf080c;
outline: none;
text-decoration: none;
cursor: pointer;
}

#gtVCListHeaderSmall
{
font-family: Verdana;
font-size: 10px;
color: #000; 
}

#gtVCListHeaderMedium
{
font-family: Verdana;
font-size: 11px;
color: #000000; 
}

#gtVCTableContent
{
font-family: Verdana; 
font-size: 11px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
}

.gtSpiritSchoolHeader
{
color:#ca6702;	
}

td#gold {
background-image: url(/media/winner-gold.png);
background-repeat: no-repeat;
padding: 35px 10px 20px 5px;
vertical-align:top;
}

td#silver {
background-image: url(/media/winner-silver.png);
background-repeat: no-repeat;
padding: 35px 10px 20px 5px;
vertical-align:top;
}

td#bronze {
background-image: url(/media/winner-bronze.png);
background-repeat: no-repeat;
padding: 35px 10px 20px 5px;
vertical-align:top;
}



/* PNG HACK FOR IE */

/*img, div, a, input, table, td { behavior: url(/media/iepngfix.htc) }*/
/*
a
{
font-weight: bold;
line-height: 16px;
font-size: 11px;
text-decoration:none;
outline: none;
color: #6699cc;;
}

a:hover
{
font-weight: bold;
line-height: 16px;
font-size: 11px;
text-decoration:underline;
outline: none;
color: #6699cc;
}
*/


/*
img {
   behavior: url("/media/pngbehavior.htc");
}*/


/* TEMPLATE LAYOUT STYLES*/

html,html body 
{
height:100%;
background-color: #008bd1;
}

html>body #gt2010Body 
{
height: auto;
min-height: 100%;
}

Div#gt2010Body
{
text-align: center;
margin-left: auto;
margin-right: auto;
width: 100%;
height: 100%; 
background-color: #008bd1;
}

Div#gt2010Header
{
/*
position: relative;
background-image: url(/media/templates/GT2010_Header.png);
background-repeat: no-repeat;
background-position: bottom center;
*/
width: 845px;
height: 150px;
text-align: left;
margin-left: auto;
margin-right: auto; 
padding: 0 0 0 0;

}

Div#gt2010BodyBg
{
background-image: url(/media/templates/gt2010-bg02.jpg);
background-repeat: no-repeat; 
background-position: top center;
text-align: center;
margin-left: auto;
margin-right: auto;
}

Div#gt2010Content
{
position: relative;
text-align: center;
margin-left: auto;
margin-right: auto;
width: 845px;
padding: 40 0 0 0;
}

Div#gt2010InnerContent
{
text-align: left;
margin-left: auto;
margin-right: auto;
background-color: #FFF;
padding: 0 30 20 30;
width:785px;
width:expression('845px');
overflow:hidden;
}

#gt2010ContentTable
{

}

#gt2010ContentTdLeft
{
padding-right: 20px;
}

#gt2010ContenTdRight
{
background-image: url(/media/templates/exGT2010_RightCol1995.jpg);
background-repeat: no-repeat;
background-position: top center;
width: 217px;
height: 1995px;
}

#gt2010ContenTdRightContent
{
padding:35 15 0 15;	
}

#gt2010BottomContentItems
{
margin-top: 20px;	
}

Div#gt2010FooterContent
{
width: 845px;
text-align: center;
margin-left: auto;
margin-right: auto;
background-color: #FFF;
}

Div#gt2010ContentFooter
{
position: relative;
background-image: url(/media/templates/GT2010_BodyFooter.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 128px;
padding: 0 30 0 30;
}



/* MAIN MENU STYLES*/

Div#gt2010MainMenu
{
border-top: 1px solid #CCC;
}

#gt2010MainMenuTable
{
}

Div.gt2010MainMenuDivider
{
background-image: url(/media/templates/gtMainMenuDivider.jpg);
background-position: center bottom;
background-repeat: no-repeat;
height: 11px;
width: 2px; 
}

a.gt2010MainMenuItem
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #666;
padding: 0px 7px 0px 7px;
outline: none;
text-align: center;
}

a:hover.gt2010MainMenuItem, a.gt2010MainMenuItemActive, a:hover.gt2010MainMenuItemActive
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #4f8bcf;
padding: 0px 7px 0px 7px;
outline: none;
text-align: center;
}

/* QUICK LINKS TOP MENU STYLES*/
 
Div#gt2010QuickLinks
{
display: block;
position: absolute;
top: 20px;
right: 30px;
z-index: 500;	
}

Div#gt2010QuickLinksMenu
{
}

Div.gt2010QuickLinksDivider
{
background-image: url(/media/templates/gt2010QLDivider.jpg);
background-position: center bottom;
background-repeat: no-repeat;
height: 11px;
width: 2px; 
}

a.gt2010QuickLink
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: 100;
font-size: 11px;
text-decoration: none;
color: #FFF;
padding: 0px 5px 0px 5px;
outline: none;
}

a:hover.gt2010QuickLink, a.gt2010QuickLinkActive, a:hover.gt2010QuickLinkActive
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: 100;
font-size: 11px;
text-decoration: underline;
color: #FFF;
padding: 0px 5px 0px 5px;
outline: none;
}

/* CPATH STYLES*/

Div#gt2010Cpath
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #1261ac;
outline: none;
text-align: left;
padding: 20 0 10 0;
}

a.gt2010CpathItem
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #1261ac;
padding: 0px 10px 0px 10px;
outline: none;
text-align: left;
}

a:hover.gt2010CpathItem, a.gt2010CpathItemActive, a:hover.gt2010CpathItemActive
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #333;
padding: 0px 10px 0px 10px;
outline: none;
text-align: left;
}


/* FOOTER ICON MENU*/

Div#gt2010IconMenu
{
position: absolute;
top: 30px;
right: 20px;
/*padding: 30 20 0 0;*/
text-align: right; 
}

/* ENTRY STYLES */

#gtEntryDivider
{
border-bottom:1px solid #0175b2;
margin: 7 0 7 0;
}

#gtListPage
{
text-align:right;	
/*position: relative;
right: 53px;
top: 7px;*/
font-family: Arial; 
font-size: 11px;
font-weight: normal;
color: #303030;

}

.gtListPageItem
{
font-family: Arial;
text-align:right; 
font-size: 11px;
font-weight: normal;
line-height: 18px;
color: #696969;
text-decoration: none;
/*margin:0 2 0 2;*/
}

a.gtListPageItem
{
font-family: Arial; 
font-size: 11px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
/*margin:0 2 0 2;*/
}

a:hover.gtListPageItem, a.gtListPageItemActive, a:hover.gtListPageItemActive
{
font-family: Arial; 
font-size: 11px;
font-weight: normal;
line-height: 18px;
color: #bf080c;
/*margin:0 2 0 2;*/
}

#gtTypeIcon
{
margin-right:10px;	
}

#gtuploadPhoto
{
margin-right:15px;	
margin-top: 5px;
}

#gtEntryContent
{
margin-left: 33px;	
}

#gtRowNum
{
padding-right: 10px;	
}

#gtSearchOption2Table
{
padding:3 15 0 15;	
}

#gtEntryShare
{
text-align: left;	
}

#gtApprovalMenu
{
border:2px solid #7fcdfe;
display: block;
width: 150px;
background: #efefef;
font-family: Arial; 
font-size: 12px;
font-weight: normal;
color: #797979;
margin-left: 40px;
padding: 25px;
text-align: center;
}

#gtApprovalMenu td
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
color: #797979;	
text-align: left;
margin:5px;
}

#gtApprovalFooter
{
display:block;
background: #00a7de;
text-align: right;
padding: 5 5 5 0;
margin: 0 0 10 0;
}

#gtFilterMenu, #gtFilterMenu td
{
font-family: Arial;
font-size: 12px;
color: #FFF;	
text-decoration: none;
text-align: left;
outline: none;
padding: 3px;
padding-top: 0px;
}

#gtScheduleTableTop
{
background-image:url(/media/templates/gtPrizeHeaderTableBG.jpg);
background-repeat: no-repeat;
width:557px;
height: 63px;
}

#gtScheduleTableHeader
{
font-family: Arial;
color: #024b97;
font-size: 16px;
font-weight: bold;
text-align:left; 
padding: 10 10 0 10;
}

td#gtScheduleLeftCol
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align:right;
width: 117px;
}

td#gtScheduleRightCol
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align:left;
width: 416px;
}

#gtScheduleTableDesc
{
font-family: Verdana;
color: #003399;
font-size: 11px;
padding: 10 10 10 15; 
}

#gtScheduleTableMap
{
font-family: Verdana;
color: #6699cc;
font-size: 11px;
text-align:right;
padding: 10 20 10 15; 
}

#gtScheduleTableContent
{	
background-image:url(/media/templates/gtPrizeColBG4.jpg);
background-repeat: repeat-y;
width:557px;
}

#gtScheduleTableContent td
{	
border-bottom: 1px solid white;
padding: 5 10 5 10;
}

#gtScheduleTableFooter
{
background-image:url(/media/templates/gtScheduleTableFooter.jpg);
background-repeat: no-repeat;
width:557px;
height:74px;	
}

#gtScheduleTableFooterText
{
text-align: right;
padding:8 20 0 0;
font-size: 12px;
font-family: Arial; 
color: #336699;
}

Div#gtBlueButtonLeft
{
background:url(/media/templates/gtBlueButtonLeft.jpg);
width: 15px;
height: 23px;
}

Div#gtBlueButtonCenter
{
display: block;
background:#6599ff;
background-repeat: repeat-x;
height: 21px !important;
height: 23px;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
text-align: center;
color: white;
cursor: pointer;
padding-top:2px;
}

Div#gtBluePrintButtonRight
{
background:url(/media/templates/gtBluePrintButtonRight.jpg);
width: 35px;
height: 23px;
}

#gtEmailAlertsInput input
{
width: 170px;	
}

a.gtCloseButton, a:hover.gtCloseButton
{
text-decoration: none;
}	

#gtEmailAlertsFrameBG
{
background-image:url(/media/templates/emailAlertsFrameBG.png); width:524px; height: 250px;background-repeat:no-repeat;
z-index: 300;
}

#gtCaptchaImageResize img
{
width: 111px;	
}

a.gtVCTabLeft div
{
display:block;
background-color: #439acf;
background-image:url(/media/templates/vcTabLeftCorner.jpg);
background-position:0 0;
background-repeat:no-repeat; 
height:22px;
padding-left: 14px;
padding-right:14px;
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: white;
text-align:center;
}


a:hover.gtVCTabLeft div,a.gtVCTabLeftActive div,a:hover.gtVCTabLeftActive div
{
display:block;
background-color: #205288;
background-image:url(/media/templates/vcTabLeftCornerActive.jpg);
background-position:0 0;
background-repeat:no-repeat;
height:22px;
padding-left: 14px;
padding-right:14px;
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: white;
text-align:center;
}

a.gtVCTabRight div
{
display:block;
background-color: #439acf;
background-image:url(/media/templates/vcTabRightCorner.jpg);
background-position:right top; 
background-repeat:no-repeat;
height:22px;
padding-left: 14px;
padding-right:14px;
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: white;
text-align:center;
}


a:hover.gtVCTabRight div,a.gtVCTabRightActive div,a:hover.gtVCTabRightActive div
{
display:block;
background-color: #205288;
background-image:url(/media/templates/vcTabRightCornerActive.jpg);
background-position:right top; 
background-repeat:no-repeat;
height:22px;
padding-left: 14px;
padding-right:14px;
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: white;
text-align:center;
}

#gtVCBlueWrapper
{
border: 3px solid #205288;
}

#gtVCListHeader
{
padding-top:10px;
padding-left:20px; 
}

#gtVCListContainer
{
padding:8px;
}

#gtVCListingGreyBox
{
background-color:#e9e9e9;
display:block;
border:1px solid #9a9a9a;
width:633px;
height:460px;
}

#gtVCPollBox
{
background-image:url(/media/templates/gtPollCDBox.jpg);
background-repeat: no-repeat;
width: 119px;
height: 112px; 
}

#gtVCPollBoxClose
{
background-image:url(/media/templates/gtPollCDBox-Close.jpg);
background-repeat: no-repeat;
width: 119px;
height: 112px; 
}



#gtVCPollBoxCD
{
font-family: Verdana;
font-size: 24px;
color: #ffcc5f; 
padding-top:43px;
text-align:center;
}

a.gtVCListItem
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #1261ac;
padding: 0px 0px 0px 0px;
outline: none;
text-align: left;
line-height: 10px;
}

a:hover.gtVCListItem, a.gtVCListItemActive, a:hover.gtVCListItemActive
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #333;
padding: 0px 0px 0px 0px;
outline: none;
text-align: left;
line-height: 10px;
}

#gtPopHeaderMenu
{
background:url(/media/templates/gtPopHeaderTab.jpg);
background-repeat: repeat-x;
width:797px;
height:18px;
}

.gtPopHeaderMenuItem
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 11px;
text-decoration: none;
color: #FFF;
padding:0px 10px 0 10px; 
padding-top:expression('3px');
}

a.gtPopHeaderMenuLink:link {color:#FFFFFF;font-weight:normal;text-decoration:none;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;font-size: 11px;}
a.gtPopHeaderMenuLink:visited {color:#FFFFFF;font-weight:normal;text-decoration:none;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;font-size: 11px;}
a.gtPopHeaderMenuLink:hover {color:#FFFFFF;font-weight:normal;text-decoration:none;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;font-size: 11px;}
a.gtPopHeaderMenuLink:active {color:#FFFFFF;font-weight:normal;text-decoration:none;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;font-size: 11px;}

#gtPopCDDiv
{
color:b03000;
font-weight: bold; 
}

#gtPopFooterMenu
{
border:1px solid #439acf;
padding:2px; 
width:790px;
white-space: nowrap;
margin-bottom:20px;
}

li.gtVCRadioList
{
list-style-type: none;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 10px;
text-decoration: none;
color: #1261ac;
padding: 0px 0px 5px 0px;
outline: none;
text-align: left;
width:200px;
width:expression('175px');
line-height: 10px;
padding-bottom:expression('0px');	
white-space: nowrap;
}

li.gtVCRadioList label
{
line-height: 10px;
padding-bottom:expression('0px');	
white-space: nowrap;
}

.gtVCVoteSubmit
{
float:right;
cursor:pointer;
margin-top: 75px;
margin-top: expression('15px');
position:relative
position:expression('static');
outline: none;
}

#gtVCVotingTable
{
border-right:1px solid #9b9b9b;
border-bottom:1px solid #9b9b9b; 
font-size: 10px;
color: #303030;
margin-top: 5px;
margin-bottom: 17px;
width:322px;
}

#gtVCVotingTable td
{
color: #303030;
font-size: 10px; 
padding:5px;
border-top:1px solid #9b9b9b;
border-left:1px solid #9b9b9b; 
width:50%;
}

.gtVCVotingTableTDLeft
{
text-align:right; 
width: 164px;
}

.gtVCVOteResult
{
width: 664px;
height: 368px;
vertical-align: middle;
text-align: center;
}

.gtVCVOteResultWrapper
{
padding:56px 170px 56px 170px;
text-align: left; 
color:#303030; 
}

.gtVCVOteResultTableWrapper
{
text-align: center;
margin-top: 17px; 
}

.gt2010Play
{
position: relative;
top: 60px;
left: 68px; 
}

.gtMedalists
{
}

.gtMedalistsContainer
{
padding:55px 0px 60px 100px;	
}

.gtMedalistsClose
{
background-image: url(/media/templates/gtMedalistsCloseButton.png);
background-repeat: no-repeat;
display: block;
width: 109px;
height: 19px; 
padding: 0px;
margin: 0px;
border: 0px;
background-color: transparent;
cursor: pointer;
}

.gtMedalistsBottomRight
{
position: absolute;
bottom: 10px;
right: 10px; 
z-index: 900;
}

.gtMedalistsButton
{
position: relative;
bottom: 0px;
right: 0px; 
z-index: 900;
}

.gtSSBox
{
width:194px;
margin:0;
padding:0;
}

.gtSSGoldBox
{
border: 1px solid #ffcd36;
border-top:0px;
padding: 10px 0px 27px 10px;
}

.gtSSSilverBox
{
border: 1px solid #CCCCCC;
border-top:0px;
padding: 10px 0px 26px 10px;
}

.gtSSBronzeBox
{
border: 1px solid #c6994a;
border-top:0px;
padding: 10px 0px 26px 10px;
}

.gtSSCommName
{
font-weight: bold;
color: #6699CC; 
}


#gtPledgeCertificateBackground
{
background:url(/media/templates/gtPledgeCertificate.jpg);
width: 710px;
height: 602px; 
font-family: Arial;
text-align: center;
font-size: 12px;
color: #000000;
line-height: 17px;
}

#gtCertificateBorder
{
background:url(/media/templates/gtCertificateBorder.jpg);
background-repeat:no-repeat;
width: 564px;
height: 704px; 
}

#gtPledgeCertificateBackgroundEnglish
{
background:url(/media/templates/gtCertificateEnglish.jpg);
width: 524px;
height: 666px; 
font-family: Arial;
text-align: center;
font-size: 12px;
color: #000000;
line-height: 17px;
}

#gtPledgeMenuItem
{
margin-bottom:10px;	
}

#gtPledgeMenuItem input[type=text], textarea, 
#gtPledgeMenuItem input[type=password]
{
width: 200px;
border: 1px solid #CCCCCC;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
font-size: 10px;
text-decoration:none;
}

#gtPledgeMenuTextBox
{
margin-bottom:10px;
margin-left:65px;
text-align:left;	
}

#communitySuggestDiv
{
height: 100px;
width: 250px;
position: absolute;
top: 0px;
right: 0px;
display:block;
overflow: auto;
background:white;
cursor: pointer;
border:1px solid #666666;
}

#communitySuggestDiv div:hover
{
cursor: pointer;
background:#efefef;
}

#gtPledgeCertificateContainer
{
padding-top:150px;	
}

#gtPledgeCertificateContent
{
margin:0 50 0 50;	
}

#gtPledgeCertificateContainer2
{
position: absolute;
top:0px;
left:0px;
padding-top: 130px;
}



DIV#gtOrangeButton
{
position: relative;
background: url(/media/templates/gtOrangeButtonLeft.gif);
background-repeat: no-repeat;
height: 20px;
padding-left: 15px;
}

DIV#gtOrangeButtonContent
{
background: url(/media/templates/gtOrangeButtonRight.gif);
background-repeat: no-repeat;
background-position: right;
height: 20px;
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
padding-right: 15px;
cursor: pointer;
}

DIV#gtOrangeButtonContent input, DIV#gtOrangeButtonContent a
{
display: block;
background-color: #fe9900;
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
border: 0px solid #FFFFFF;
height: 20px;
cursor: pointer;
}

#gtUploaderButton
{
margin-left: 135px;
margin-left:expression('129px');
}

#searchTextBox input
{
width: 200px;
}

#gt2010StoryTextArea textarea
{
width: 590px;
height: 300px;	
}

#content_title_textbox,#tags_textbox,#video_link_textbox
{
width: 590px;	
}

 /* SEARCH BOX STYLES*/

Div#gt2010SearchBox
{
position: absolute;
top: 173px;
right: 25px;
/* HACK FOR IE6 */
right: expression('25px');
}


#gt2010SearchContainer
{
padding-top:12px;
}

Div#gt2010SearchBox td
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
font-size: 11px;
text-decoration:none;
color: #FFF;
}

table#gtSearchHeaderTable td
{
padding:3px;	
}

.gt2010SearchBoxInput
{
height: 20px;
width: 140px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
font-size: 11px;
text-decoration:none;
color: #01498c;
padding: 3 3 3 3;
border: 1px solid red;
}

/* SEARCH RESULT STYLES */

DIV#SearchResults
{
width: 100%;
padding: 0 0 20 0;
}

DIV#SearchResultsTitle
{
font-family: Verdana;
font-size: 11px;
color: #000000;
}

.SearchResultPages
{
color: #000000;
font-family: Verdana;
font-weight: normal;
line-height: 17px;
font-size: 11px;
text-decoration:none;
}

DIV#searchResultsBody
{
display: block;
color: #000000;
font-family: Verdana;
font-weight: normal;
line-height: 17px;
font-size: 11px;
text-decoration:none;
padding-left: 17px;
margin-bottom: 20px;
}

.searchResultBodyRed
{
color: #666;
font-family: Verdana;
font-weight: normal;
line-height: 17px;
font-size: 11px;
text-decoration:none;
}

a.SearchItem
{
display: block;
color: #003E6A;
font-family: Verdana;
font-weight: normal;
line-height: 17px;
font-size: 12px;
text-decoration:none;
margin-top: 0px;
padding-right: 5px;
}

a:hover.SearchItem, a.SearchItemActive, a:hover.SearchItemActive
{
display: block;
color: #999999;
font-family: Verdana;
font-weight: normal;
line-height: 17px;
font-size: 12px;
text-decoration:none;
padding-right: 5px;
}

#searchResultTable
{
width: 839px;
padding-top: 20px;
padding-bottom: 20px;
}

#searchResultTdLeft
{
width: 235px;
padding-left: 10px;
}

#searchResultTdRight
{
padding-right: 31px;
width: 604px;
}

/* SEARCH RESULTS LEFT COL BOX*/

DIV#searchResultBox
{
}

DIV#searchResultBoxBody
{
padding: 8px;
}


DIV#SearchResultsPagenumbers
{
color: #003E6A;
font-family: Verdana;
font-weight: normal;
line-height: 17px;
font-size: 11px;
paddding: 10px;
}

a.SearchItemPages
{
color: #003E6A;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
text-decoration:none;
padding: 3px;
}

a:hover.SearchItemPages, a.SearchItemPagesActive, a:hover.SearchItemPagesActive
{
color: #999999;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
text-decoration:none;
padding: 3px;
}

.searchResultHighlight
{
color: #000;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
text-decoration:none;
}

#gtBlueBarContent2
{
margin-top: 10px;	
text-align:left;
}

#gt2010FilterView
{
position: absolute;
top:-44px;
right: 10px;
color: white;
right:expression('50px');
}

#gt2010FilterView td
{
white-space:nowrap;	
}

#gt2010FilterView2
{
position: absolute;
top:-44px;
right: 10px;
right:expression('50px');
color: white;
}

#gt2010FilterView3
{
position: absolute;
top:-47px;
right: 10px;
color: white;
}

/* TEXT RESIZE STYLES */

Div#gt2010TextSize
{
z-index: 500;
margin: 4 0 0 0;
}

.gt2010TextSizeCaption
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: 100;
font-size: 11px;
text-decoration: none;
color: #FFF;
padding: 0px 5px 0px 5px; 
}

Div#gt2010TextSizeItems
{
}

Div#gt2010TextSizeDiv0
{
}

Div#gt2010TextSizeDiv1
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #FFF;
}

Div#gt2010TextSizeDiv3
{
}

Div#gt2010HomeSearchBox
{
position:expression('relative');
right:expression('2px'); 
bottom:expression('44px');
}

#BallotSummaryCaptcha {
margin-top: 15px;
margin-bottom: 15px;
}


#BallotSummaryCaptcha input {
width:200px;
height: 16px;
margin-top: 4px;
border:1px solid #CCCCCC;
}

#CommunityStandingsTable {
width:785px;
background-color:#CDD9E7;
color: #FFFFFF;
font-size: 11px;
}


#CommunityStandingsTable ol {
color:#1156A4;
margin-left: 28px;
}

#CommunityStandingsTable td {
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding:3px 3px 3px 0;
}



.communitystandingsleftcolumn {
background-image: url(http://www.gamestown2010.ca/media/templates/community-standings-left-col.jpg);
background-repeat:repeat-y;
padding:0px !important;
width:132px;
}



.communitystandingsbottomrow {
height:38px;
background-image: url(http://www.gamestown2010.ca/media/templates/community-standings-bottom-row.jpg);
background-repeat:no-repeat;
text-align:center;
padding:0px 15px !important;
}

.communitystandingsdivider {
height:48px;
background-color:#FFFFFF;
text-align:center;
border-bottom:none !important;
border-right:none !important;
color:#1156A4;
vertical-align:top;
padding-top:5px;
}

.communitystandingsleftheader {
background-image:url(http://www.gamestown2010.ca/media/templates/community-standings-top-row-1.jpg);
background-repeat:no-repeat;
width:132px;
height:20px;
padding:0px !important;
}


.communitystandingsheader {
background-image:url(http://www.gamestown2010.ca/media/templates/community-standings-background-slice.png);
background-repeat:repeat-x;
height:20px;
padding: 2px 0px 0px 5px !important;
}

.communitystandingsrightheader {
background-image:url(http://www.gamestown2010.ca/media/templates/community-standings-top-row-6.png);
height:20px;
background-color:#FFFFFF;
border-right:none;
padding: 2px 0px 0px 5px !important;
}

.communitystandingsleftcolumn p {
text-align:right;
}

.communitystandingsleftheader p {
text-align:right;
}

#CommunityStandingsTable a {
font-family: Verdana;
font-size: 11px;
font-weight: normal;
line-height: 14px;
}

.rulesandregsTable {
color:#333333 !important;
}


 

 /* GAMESTOWN BOX STYLES*/

DIV#gtBox
{
margin-bottom: 30px;
}

DIV#gtYellowBoxCornerTL
{
position: relative;
background: url(/media/templates/gtYellowBoxCornerTL.jpg);
background-position: left top;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtYellowBoxCornerTR
{
position: relative;
background: url(/media/templates/gtYellowBoxCornerTR.jpg);
background-position: right top;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtYellowBoxCornerBL
{
background: url(/media/templates/gtYellowBoxCornerBL.jpg);
background-position: left bottom;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtYellowBoxCornerBR
{
background: url(/media/templates/gtYellowBoxCornerBR.jpg);
background-repeat: no-repeat;
background-position: right 0;
overflow: hidden;
height: 9px;
}

Div#gtYellowBoxContent
{
border-left: 2px solid #ffcc00;
border-right: 2px solid #ffcc00; 
padding:10 15 10 15;
text-align: left;
width: expression('100%');
}

DIV#gtOrangeBoxCornerTL
{
position: relative;
background: url(/media/templates/gtOrangeBoxCornerTL.jpg);
background-position: left top;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtOrangeBoxCornerTR
{
position: relative;
background: url(/media/templates/gtOrangeBoxCornerTR.jpg);
background-position: right top;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtOrangeBoxCornerBL
{
background: url(/media/templates/gtOrangeBoxCornerBL.jpg);
background-position: left bottom;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtOrangeBoxCornerBR
{
background: url(/media/templates/gtOrangeBoxCornerBR.jpg);
background-repeat: no-repeat;
background-position: right 0;
overflow: hidden;
height: 9px;
}

Div#gtOrangeBoxContent
{
border-left: 2px solid #ff9c08;
border-right: 2px solid #ff9c08; 
padding:10 15 10 15;
text-align: left;
width: expression('100%');

}


Div#gtBlueBoxContent
{
border-left: 2px solid #7ecffe;
border-right: 2px solid #7ecffe; 
padding:10 15 10 15;
width: expression('100%');
}

DIV#gtBlueBoxCornerTL
{
position: relative;
background: url(/media/templates/gtBlueBoxCornerTL.jpg);
background-position: left top;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtBlueBoxCornerTR
{
position: relative;
background: url(/media/templates/gtBlueBoxCornerTR.jpg);
background-position: right top;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtBlueBoxCornerBL
{
background: url(/media/templates/gtBlueBoxCornerBL.jpg);
background-position: left bottom;
background-repeat: no-repeat;
overflow: hidden;
height: 9px;
}

DIV#gtBlueBoxCornerBR
{
background: url(/media/templates/gtBlueBoxCornerBR.jpg);
background-repeat: no-repeat;
background-position: right 0;
overflow: hidden;
height: 9px;
}

Div#gtGreyBoxContent
{
background-color: #eeeeee; 
padding: 10 15 10 15;
width: expression('100%');
}

DIV#gtGreyBoxCornerTL
{
position: relative;
background: url(/media/templates/gtGreyBoxCornerTL.jpg);
background-position: left bottom;
background-repeat: no-repeat;
overflow: hidden;
height: 7px;
}

DIV#gtGreyBoxCornerTR
{
position: relative;
background: url(/media/templates/gtGreyBoxCornerTR.jpg);
background-position: right bottom;
background-repeat: no-repeat;
overflow: hidden;
height: 7px;
}

DIV#gtGreyBoxCornerBL
{
background: url(/media/templates/gtGreyBoxCornerBL.jpg);
background-position: left bottom;
background-repeat: no-repeat;
overflow: hidden;
height: 12px;
}

DIV#gtGreyBoxCornerBR
{
background: url(/media/templates/gtGreyBoxCornerBR.jpg);
background-repeat: no-repeat;
background-position: right 0;
overflow: hidden;
height: 12px;
}

#gtWhiteBox
{
margin-bottom:10px;	
}

Div#gtWhiteBoxContent
{
background-color: #FFFFFF; 
border-left: 1px solid #cdcdcd;
border-right: 1px solid #cdcdcd;
text-align: center;
display:block;
width: 185px;
width: expression('100%');
}

#gtWhiteBoxitems
{
text-align: center;
padding:0 10 0 10;
background-color: #FFFFFF; 
}

DIV#gtWhiteBoxCornerTop
{
background: url(/media/templates/gtWhiteBoxTop.gif);
background-repeat: no-repeat;
width: 187px;
height:11px;
margin-bottom: expression('-4px');
}


DIV#gtWhiteBoxCornerBottom
{
background: url(/media/templates/gtWhiteBoxBottom.gif);
background-repeat: no-repeat;
width: 187px;
height: 11px;
}


a.gtBoxLink
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 16px;
font-size: 11px;
text-decoration:none;
outline: none;
color: #6699cc;;
}

a.gtBoxLink:hover
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 16px;
font-size: 11px;
text-decoration:underline;
outline: none;
color: #6699cc;
}

DIV#gtBoxHeaderSmall
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 16px;
text-decoration:none;
text-align:left;
color: #024b97;
margin-bottom: 3px;
}

DIV#gtBoxHeaderMed
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 16px;
text-decoration:none;
text-align: left;
color: #024b97;
margin-bottom: 3px;
}

DIV#gtBoxHeaderBig
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: 600;
line-height: 22px;
font-size: 20px;
text-decoration:none;
text-align: left;
color: #024b97;
margin-bottom:3px;
}

.gtBoxHeaderBigLightBlue
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: 600;
line-height: 22px;
font-size: 20px;
text-decoration:none;
text-align: left;
color: #41a8dc;
margin-bottom:3px;
}


DIV#gtBoxBody
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 11px;
text-decoration:none;
text-align: left;
color: #024b97;
padding-top: 5px;
padding-bottom: 5px;
}

DIV#gtBoxBody td
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 10px;
text-decoration:none;
text-align: left;
color: #024b97;
}

div.gtBoxBody {
color:#024B97;
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
padding-bottom:5px;
padding-top:5px;
text-align:left;
text-decoration:none;
}


DIV#gtErrorMessage
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 16px;
font-size: 10px;
color: red;
padding: 10px;
text-align: center;
}

/*GAMESTOWN TAB STYLES */

DIV#gtTabHeaderTL
{
position: relative;
background: url(/media/templates/gtTabHeaderTL.jpg) no-repeat left top;
overflow: hidden;
height: 11px;
}

DIV#gtTabHeaderTL2
{
position: relative;
background: url(/media/templates/gtTabFooterTL2.jpg) no-repeat left top;
overflow: hidden;
height: 11px;
}


DIV#gtTabHeaderTR
{
position: relative;
background: url(/media/templates/gtTabHeaderTR.jpg) no-repeat right top;
overflow: hidden;
height: 11px;
}

DIV#gtTabFooterBL
{
background: url(/media/templates/gtTabFooterBL.jpg) no-repeat left bottom;
overflow: hidden;
height: 11px;
}

DIV#gtTabFooterBR
{
background: url(/media/templates/gtTabFooterBR.jpg);
background-repeat:no-repeat;
background-position:right 0;
overflow: hidden;
height: 11px;
}

#gtTabBackgroundHeader
{
background:url(/media/templates/gtTabHeader.jpg);
background-repeat:no-repeat;
width: 542px;
height: 38px; 
}

#gtTabHeader
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 20px;
font-size: 18px;
text-decoration:none;
color: #024b97;
padding:10 0 0 30;
text-align:left;
}

#gtUploadTabBackgroundHeader
{
background:url(/media/templates/gtUploaderTabHeader.jpg);
background-repeat:no-repeat;
width: 177px;
height: 27px; 
}

#gtUploadTabHeader
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 20px;
font-size: 18px;
text-decoration:none;
color: #024b97;
padding:7 0 0 25;
text-align:left;
}


#gtTabMenuTable
{
text-align:right;
margin:10px;
}

#gtTabMenuTable2
{
margin:5px;
margin-bottom:10px;
}


#listTable
{
margin-bottom: 21px;	
}

#gtCommunityListingTable
{
margin-bottom: 30px;	
}

#gtTabMenuTable td, #gtTabMenuTable div
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 10px;
color: #3f3f3f;
}

#gtConfirmationTable
{
text-align:left;
margin:10px;	
}

#gtConfirmationTable td, #gtConfirmationTable div
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 10px;
color: #3f3f3f;
}

#gtTabMenuContent
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 10px;
color: #3f3f3f;	
margin-right:15px;
}

#gtTabBackgroundBody
{
background:#eeeeee;
border-left:1px solid #aeadbb;
border-right:1px solid #aeadbb;
width: 540px;
width: expression('542px');
}

#gtuploaderTabBackgroundBody
{
background:#eeeeee;
border-left:1px solid #aeadbb;
border-right:1px solid #aeadbb;
}


#gtTabBackgroundFooter
{
background:url(/media/templates/gtTabFooter.jpg);
background-repeat:no-repeat;
width: 542px;
height: 13px; 
}

#gtAsterisk
{
color: #bf080c;	
}

#gtEmailSubmitButton
{
margin-left: 230px;	
}

#gtTabMenuItem
{
margin-bottom:10px;	
}

input.gt2010SearchBoxInput
{
width: 200px;
border: 1px solid #CCCCCC;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
font-size: 10px;
text-decoration:none;
}


input[type=text], textarea
{
width: 300px;
border: 1px solid #CCCCCC;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
font-size: 10px;
text-decoration:none;
}

#gtTabMenuTextBox
{
margin-left:25px;
margin-bottom:10px;
text-align:left;
}

#gtTabMenuTextArea
{
margin-left:25px;
margin-bottom:10px;	
}

#gtTabMenuTextArea textarea
{
width: expression('100%'); 
width: 100%;
height: 150px;
}

#gtTabMenuCheckbox
{
margin-left:137px;
text-align: left;	
}

#gtTabMenuCheckbox2
{
margin-left:137px;
text-align: left;	
}

#gtTabMenuRadioButton
{
margin-left: 20px;
margin-bottom: 10px;
text-align:left; 
}

#gtTabContentLeftAlign
{
text-align:left;	
}

#gtTabMenuBlueText
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 12px;
text-decoration:none;
color: #00376f;
}

#gtPhotoEntryUploader
{
margin-left:128px;	
}

.gtEntryHeader
{
text-align:left;

}

#gtTabWhiteBorder
{
border: 1px solid #FFFFFF;	
margin:10px;
}

/* GAMESTOWN SEARCH STYLES */

#gtSearchMenuBorderLeft
{
background-image:url(/media/templates/gtSearchMenuBorderLeft.jpg);
background-repeat: no-repeat;
width: 15px;
height: 28px; 
}

#gtSearchMenuBorderRight
{
background-image:url(/media/templates/gtSearchMenuBorderRight.jpg);
background-repeat: no-repeat;
width: 15px;
height: 28px; 
}

#gtSearchMenuBody
{
background-image:url(/media/templates/gtSearchMenuBody.jpg);
background-repeat: repeat-x;
height: 28px;
}

#gtSearchMenuGreyLeft
{
background-image:url(/media/templates/gtSearchMenuGreyLeft.jpg);
background-repeat: no-repeat;
width: 15px;
height: 28px; 
}

#gtSearchMenuGreyRight
{
background-image:url(/media/templates/gtSearchMenuGreyRight.jpg);
background-repeat: no-repeat;
width: 17px;
height: 28px; 
}

#gtSearchMenuGreyBody
{
display: block;
background-color: #efeff1;
height: 28px;
}

#gtSearchMenuGreyBody td
{
padding: 2 0 0 10;
}

#gtBlueBar
{
margin: 10 0 20 0;	
}

DIV#gtBlueBarLeft
{
position: relative;
background: url(/media/templates/gtBlueBarLeft.jpg) no-repeat left top;
overflow: hidden;
height: 29px;
}

DIV#gtBlueBarRight
{
position: relative;
background: url(/media/templates/gtBlueBarRight.jpg) no-repeat right top;
overflow: hidden;
width:32px;
height: 29px;
float: right;
}

#gtBlueBarContent
{
font-family: Arial;
font-size: 12px;
color: #FFF;	
text-decoration: none;
text-align: left;
outline: none;
padding-top:6px;
padding-left: 15px; 
float: left;
}

.gtSearchMenuDivider
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: #01669e;	
text-decoration: none;
}

.gtSearchMenuItem, a.gtSearchMenuItem
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: #01669e;	
text-decoration: none;
outline: none;
padding: 7px;
padding: expression('6px');
}

a:hover.gtSearchMenuItem, a:hover.gtSearchMenuItemActive, a.gtSearchMenuItemActive, 
a:active.gtSearchMenuItem
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 10px;
color: #bf080c;	
text-decoration: underline;
outline: none;
padding:7px;
padding: expression('6px');
}

#gtSearchMenuItems
{
padding: 4px;
padding: expression('2px');
}

#gtSearchMenuGreyItems
{
padding-top:4px;
}

#gtCommSearchResultsMenu
{
margin-bottom: 16px;	
}

#gtCommSearchResultsList
{
padding: 0 20 0 20;
}

.gtSearchMenuList, a.gtSearchMenuList
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 11px;
text-decoration:none;
color: #024b97;
background:url(/media/templates/gtBullet.jpg);
background-repeat: no-repeat;
background-position: 0 5;
padding-left:7px;
}


a:hover.gtSearchMenuList, a:hover.gtSearchMenuListActive, a.gtSearchMenuListActive, a:active.gtSearchMenuList
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 11px;
text-decoration:none;
color: #bf080c;
background:url(/media/templates/gtBullet.jpg);
background-repeat: no-repeat;
background-position: 0 5;
padding-left:7px;
}

.gtSearchMenuListv2, a.gtSearchMenuListv2
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 11px;
text-decoration:none;
color: #024b97;
background:url(/media/templates/gt2010BlueCircleBullet.jpg);
background-repeat: no-repeat;
background-position: 0 5;
padding-left:7px;
margin-left: 25px;
text-align: left;
}


a:hover.gtSearchMenuListv2, a:hover.gtSearchMenuListv2Active, a.gtSearchMenuListv2Active, a:active.gtSearchMenuListv2
{
display: block;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 11px;
text-decoration:none;
color: #bf080c;
background:url(/media/templates/gt2010BlueCircleBullet.jpg);
background-repeat: no-repeat;
background-position: 0 5;
padding-left:7px;
margin-left: 25px;
text-align: left;
}

table#listTable
{
padding-top: 7px;	
}

table#listTable td
{
padding-left:90px;
}

#gtAttachImage
{
margin: 8 0 0 7;
}

#gtButtonLink
{
padding-top: 4px;	
color: white;
}

.gtRedText
{
color: #bf080c;	
}

/*COMMUNITY BOX MED UNIQUE TITLE*/

DIV#gtBoxCommunHeaderMed
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 16px;
text-decoration:none;
text-align: center;
color: #024b97;
padding: 5 0 0 0;
margin-bottom: 3px;
}

#gtBoxTableLeft
{
margin-right:20px;
}

#gtBoxTableRight
{
margin-left:20px;	
}

#gtFindStoryBox
{
padding-top:10px;	
}

#gtCountdownBox
{
position:relative;
top: 41px;
margin-left:630px;
top: expression('0px');
margin-left:expression('210px');
}

#gtRadioButtonItem
{
font-family: Arial; 
letter-spacing: 1px;
font-size: 11px;
font-weight: normal;
color: #333333;
text-decoration: none;
}

#gtEntryContentText
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
font-size:expression('11px');
width:expression('135px');
}

#gtEntryContentText2
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
font-size:expression('11px');
}

#uploaderCommunitySuggestDiv
{
height: 100px;
width: 250px;
position: absolute;
top: 480px;
top:expression('310px');
left: 471px;
left:expression('333px');
display:block;
overflow: auto;
background:white;
cursor: pointer;
border:1px solid #0189c5;
text-align: left;
}

#uploaderCommunitySuggestDiv div:hover
{
cursor: pointer;
background:#0189c5;
color: #FFF;
}

#uploaderSchoolSuggestDiv
{
height: 100px;
width: 250px;
position: absolute;
top: 540px;

left: 471px;

display:block;
overflow: auto;
background:white;
cursor: pointer;
border:1px solid #0189c5;
text-align: left;
}

#uploaderSchoolSuggestDiv div:hover
{
cursor: pointer;
background:#0189c5;
color: #FFF;
}


#CommunitySuggestDiv
{
height: 100px;
width: 250px;
position: absolute;
left: 162px;
left: expression('112px');
top:23px;
display:block;
overflow: auto;
background:white;
cursor: pointer;
border:1px solid #0189c5;
}

#CommunitySuggestDiv div:hover
{
cursor: pointer;
background:#0189c5;
color: #FFF;
}

#gt2010BlueDivider
{
border-bottom:1px solid #577ab0;
margin:5 0 5 0; 
}

#gt2010BlueDivider2
{
border-bottom:1px solid #577ab0;
margin-bottom:5px;
margin-top:2px; 
margin-top:expression('5px'); 
}



#gtBlueCircleBorderBG
{
background-image:url(/media/templates/gtBlueCircleBorderBG.jpg);
background-repeat:no-repeat;
width: 564px;
height: 60px;
}


#spirit-landing p {
margin-bottom:1em;
font-size:11px;
}

#spirit-landing a {
text-decoration:underline;
}

#spirit-landing h1 {
font-size:17px;
margin-bottom:3px;
line-height:20px;
margin-top:2px;
font-family:Myriad Pro,Arial,Helvetica,Geneva,sans-serif;
font-weight:bold;
text-decoration:none;
}

#spirit-landing h2 {
font-size:16px;
margin-bottom:6px;
line-height:20px;
color:#6699CC;
font-family:Myriad Pro,Arial,Helvetica,Geneva,sans-serif;
font-weight:bold;
text-decoration:none;
}


#spirit-landing h3 {
margin-bottom:1em;
font-size:1.2em;
}

#spirit-landing h4 {
margin-bottom:1em;
}

#spirit-landing ul {
margin-bottom:1em;
}

#spirit-landing ol {
margin-bottom:1em;
}

#spirit-landing li {
margin-left:20px;
font-size:11px;
}

.spirittablepad {
padding-top:2px;
}


.spirit-list-long {
margin-left:40px !important;
list-style-type:circle;
}



/* AN09 BOX STYLES*/



DIV#an09Box

{
margin-bottom: 30px;
/*width: 100%;*/
text-align: left;
}

DIV#an09BoxCornerTL

{
position: relative;
background: url(http://www.gamestown2010.ca/media/templates/an09BoxCornerTL-CCCCCC.jpg) no-repeat left top;
overflow: hidden;
height: 9px;
}

DIV#an09BoxCornerTR

{
position: relative;
background: url(http://www.gamestown2010.ca/media/templates/an09BoxCornerTR-CCCCCC.jpg) no-repeat right top;
overflow: hidden;
height: 9px;
}

DIV#an09BoxCornerBL

{
background: url(http://www.gamestown2010.ca/media/templates/an09BoxCornerBL-CCCCCC.jpg) no-repeat left bottom;
overflow: hidden;
height: 9px;
}

DIV#an09BoxCornerBR

{
background: url(http://www.gamestown2010.ca/media/templates/an09BoxCornerBR-CCCCCC.jpg);
background-repeat:no-repeat;
background-position:right 0;
overflow: hidden;
height: 9px;
}

DIV#an09BoxHeaderSmall

{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 14px;
text-decoration:none;
color: #024b97;
margin-bottom: 3px;
}

DIV#an09BoxHeaderBig

{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 20px;
font-size: 17px;
text-decoration:none;
color: #024b97;
margin-bottom:3px;
}

a.an09BoxHeaderBig

{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 20px;
font-size: 18px;
text-decoration:none;
color: #024b97;
margin-bottom:3px;
}

a:hover.an09BoxHeaderBig

{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 20px;
font-size: 18px;
text-decoration:underline;
color: #024b97;
margin-bottom:3px;
}

DIV#an09BoxBody

{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 10px;
text-decoration:none;
color: #024b97;
padding-top: 5px;
width: expression('100%');
}

DIV#an09BoxBody-left {

color:#024B97;
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
font-size:10px;
font-weight:normal;
line-height:16px;
padding-top:5px;
text-decoration:none;
margin: 0 12px 10 0;
}

DIV#an09BoxBody-right {

color:#024B97;
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
font-size:10px;
font-weight:normal;
line-height:16px;
padding-top:5px;
text-decoration:none;
margin: 0 0 10 12px;
}

DIV#an09BoxBody td

{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 16px;
font-size: 10px;
text-decoration:none;
color: #024b97;
}

Div#an09BoxContent

{
border-left: 2px solid #ffcc00;
border-right: 2px solid #ffcc00; 
padding:20 20 20 55;
}

Div#an09BoxContent2

{
border-left: 2px solid #CCCCCC;
border-right: 2px solid #CCCCCC; 
padding: 5px 20px;
}

Div#an09BoxContentFull

{
border-left: 2px solid #ffcc00;
border-right: 2px solid #ffcc00; 
padding:10 20 10 20;
width:expression('100%');
}

#an09AthleteImageBackground {
background-image:url(http://www.gamestown2010.ca/media/an09AthleteImageBackground.jpg);
background-repeat:no-repeat;
height:123px;
text-align:left;
width:154px;
}


#an09AthleteAttachImage {
margin:6px 0 0 6px;
}

#gtJudgeContent {
margin-left:5px;
}

#gtJudgeContent p {
margin-bottom:1em;
}


 /* POP UP TEMPLATE STYLES*/

Div#gt2010PopUpBody
{
position: relative;
background-image: url(/media/templates/gtPopUpBgTile.jpg);
background-repeat: repeat;
background-position: bottom center;
width: 800px;
height: 792px;
text-align: center;
margin-left: auto;
margin-right: auto;
z-index: 100;
}   

Div#gt2010PopUpHeader
{
background-image: url(/media/templates/gtPopUpHeader.jpg);
background-repeat: no-repeat;
background-position: bottom center;
width: 752px;
height: 136px;
text-align: center;
margin-left: auto;
margin-right: auto; 
padding: 0 0 0 0;	
}  

Div#gt2010PopUpHeaderSpirit
{
background-image: url(http://www.gamestown2010.ca/media/gtPopHeader-spirit.jpg);
background-repeat: no-repeat;
background-position: bottom center;
width: 752px;
height: 136px;
text-align: center;
margin-left: auto;
margin-right: auto; 
padding: 0 0 0 0;	
}
 
Div#gt2010PopUpContent
{
text-align: center;
margin-left: auto;
margin-right: auto;
width: 730px;
width:expression('750px');
height: 498px;
padding: 10 10 10 10;
background-color: #FFF;
}

Div#gt2010PopUpContent table
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #1156a4;
text-decoration: none;
text-align: left;
padding: 3 3 3 3;
border: 0px solid #FFF;
}


Div#gt2010PopUpBtnTop
{
position: absolute;
top: 104px;
right: 50px; 
}

Div#gt2010PopUpBtnBottom
{
position: absolute;
bottom: 115px;
right: 50px; 	
}

Div#gt2010PopUpFooter
{
text-align: center;
margin-left: auto;
margin-right: auto;
background-image: url(/media/templates/gtPopUpFooter.jpg);
background-repeat: no-repeat;
background-position: top center;
width: 752px;
height: 137px;
}

/*POP ARTICLE STYLES*/

Div#gtPopArticle
{
text-align: center;
margin-left: auto;
margin-right: auto;
height: 488px;
width: 720px;
overflow: auto;
padding: 0px;
background-color: #FFF; 
border: 1px solid #CCC;
}

Div#gtPopArticleTitle
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: 600;
line-height: 22px;
font-size: 20px;
text-decoration:none;
text-align: left;
color: #024b97;
margin-bottom:3px;
padding: 0 10 0 10;	
} 

Div#gtPopArticleDesc
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 16px;
text-decoration:none;
text-align: left;
color: #024b97;
margin-bottom: 3px;
padding: 10 10 10 10;	
} 

Div#gtPopArticleBody
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #333;
text-decoration: none;
text-align: left;
padding: 10 10 10 10;	
} 

/* ARTICLE TABLE STYLES*/

Div#grPopUpTableTitle
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 16px;
text-decoration:none;
text-align: left;
color: #024b97;
padding: 0 0 10 0;		
}

#grPopUpTdHeader
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 16px;
text-decoration:none;
text-align: left;
color: #024b97;
background-color: #eeeeee;
padding: 5 5 5 5;	
}

#grPopUpTdCopy
{
font-family: Arial; 
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #333;
text-decoration: none;
text-align: left;
padding: 5 5 5 5; 
}

#grPopUpTdCopy li {
margin-left: 50px;
}

#grPopUpTdCopy ol {
margin-bottom: 1em;
}

#grPopUpTdCopy p {
margin-bottom: 1em;
}


#grPopUpTdDate
{
font-family: Myriad Pro, Arial, Helvetica, Geneva, sans-serif;
font-weight: normal;
line-height: 18px;
font-size: 12px;
text-decoration:none;
text-align: right;
color: #024b97;
padding: 5 5 0 0;		
}




function validateAll(which) {

	
	var pass=true;
	if (document.images) {
	
		for (i=0;i<which.length;i++) {
		
			var tempobj=which.elements[i];
			if(tempobj.disabled == true){continue;}
			if (tempobj.name.substring(0,1)=="*") {
			
			if (((tempobj.type=="text"||tempobj.type=="textarea")&&
					tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
					tempobj.selectedIndex==0)) {
					pass=false;
					break;
	         	}
	      }
	   }
	}
	
	if (!pass) {
	shortFieldName=tempobj.name.substring(1,40).toUpperCase();
	alert("Please make sure the "+shortFieldName+" field was properly completed.");
	return false;
	}
	else
	return true;
}


function setFormVariable(which,what){

crossobj= document.getElementById(which) ;

crossobj.value=what;
//crossobj.style.visibility="visible";
return false;

}

/*TEXT AREA COUNTER */

/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Steve | http://jsmadeeasy.com/ */
function getObject(obj) {
  var theObj;
  if(document.all) {
    if(typeof obj=="string") {
      return document.all(obj);
    } else {
      return obj.style;
    }
  }
  if(document.getElementById) {
    if(typeof obj=="string") {
      return document.getElementById(obj);
    } else {
      return obj.style;
    }
  }
  return null;
}

function toCount(entrance,exit,text,characters) {
  var entranceObj=getObject(entrance);
  var exitObj=getObject(exit);
  var length=characters - entranceObj.value.length;
  if(length <= 0) {
    length=0;
    text='<span class="disable"> '+text+' </span>';
    entranceObj.value=entranceObj.value.substr(0,characters);
  }
  exitObj.innerHTML = text.replace("{CHAR}",length);
}

/*TEST*/

 function enable(){  
  if (document.agreement_form.yes.checked==''){  
   document.agreement_form.additional_information.disabled=true  
  }else{  
   document.agreement_form.additional_information.disabled=false  
  }  
 }  

function validateSendToAFriend(which) {

    var pass = true;
    var fieldsToCheck = Array("ToAddress", "FromName");
    var fieldsProperNames = Array("Email", "Name");
    var shortFieldName = '';

    for(var i = 0; i < fieldsToCheck.length; i++) {
        var currentObj = which.elements[fieldsToCheck[i]];
        if (currentObj.value == '') {
            shortFieldName = fieldsProperNames[i];
            pass = false;
            break;
        }
    }

    if (!pass) {
        alert("Please make sure the "+shortFieldName+" field was properly completed.");
    }

    return pass;


}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/media/templates/macFFBgHack2.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=45);
	-moz-opacity: 0.45;
	opacity: 0.45;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


/* TAB RESULT STYLES */

#tab1, #tab2, #tab3, #tab4, #tab5
{
cursor: default;	
}

.shadetabs2
{
}

.shadetabs2 li
{
display: inline;
margin: 0;
}

.shadetabs2 li a
{

}

.shadetabs2 li a:visited
{
}

.shadetabs2 li a:hover
{

}

.shadetabs2 li a.selected
{ /*selected main tab style */ 
}

.shadetabs2 li a.selected
{ /*selected main tab style */

}

.shadetabs2 li a.selected:hover
{ /*selected main tab style */
text-decoration: none;
}

a div#gtVCMainMenuTab
{
display: block;
font-family: Verdana;
font-size: 10px;
color:#3a7aa8;
text-align: center;
text-decoration: none;
border-top:2px solid #01669c;
border-bottom:2px solid #01669c;
border-right:1px solid #000;
background-color:#fff;
padding:0px 7px 0px 7px;
white-space: nowrap;
}

a.selected div#gtVCMainMenuTab
{
display: block;
font-family: Verdana;
font-size: 10px;
color:#fff;
text-align: center;
text-decoration: none;
border-top:2px solid #01669c;
border-bottom:2px solid #01669c;
background-color:#02659c;
padding:0px 7px 0px 7px;
white-space: nowrap;
}

a div#gtVCMainMenuTabLeft
{
display: block;
font-family: Verdana;
font-size: 10px;
color:#3a7aa8;
text-align: center;
text-decoration: none;
border-top:2px solid #01669c;
border-bottom:2px solid #01669c;
border-right:1px solid #000;
padding:0px 7px 0px 1px;
background-color:#FFF;
white-space: nowrap;
}

a.selected div#gtVCMainMenuTabLeft
{
display: block;
font-family: Verdana;
font-size: 10px;
color:#fff;
text-align: center;
text-decoration: none;
border-top:2px solid #01669c;
border-bottom:2px solid #01669c;
background-color:#02659c;
padding:0px 7px 0px 1px;
white-space: nowrap;
}

a div#gtVCMainMenuTabRight
{
display: block;
font-family: Verdana;
font-size: 10px;
color:#3a7aa8;
text-align: center;
text-decoration: none;
border-top:2px solid #01669c;
border-bottom:2px solid #01669c;
padding:0px 1px 0px 7px;
background-color:#FFF;
white-space: nowrap;
}


a.selected div#gtVCMainMenuTabRight
{
display: block;
font-family: Verdana;
font-size: 10px;
color:#fff;
text-align: center;
text-decoration: none;
border-top:2px solid #01669c;
border-bottom:2px solid #01669c;
background-color:#02659c;
padding:0px 1px 0px 7px;
white-space: nowrap;
}

#leftCornerBG
{
display:block;
background-image:url('/media/templates/gtVCListRoundTabLeft.gif');
background-repeat: no-repeat;
width:13px;
height:22px; 
}

a.selected td#leftCornerBG
{
display:block;
background-image:url('/media/templates/gtVCListRoundTabLeftActive.gif');
background-repeat: no-repeat;
width:13px;
height:22px; 	
}

#rightCornerBG
{
display:block;
background-image:url('/media/templates/gtVCListRoundTabRight.gif');
background-repeat: no-repeat;
width:13px;
height:22px; 
}

a.selected td#RightCornerBG
{
display:block;
background-image:url('/media/templates/gtVCListRoundTabRightActive.gif');
background-repeat: no-repeat;
width:13px;
height:22px; 	
}



.tabcontent
{
/*display:none;*/
}

@media print .tabcontent 
{
display:block !important;
}



