﻿/*******************/
/*     font        */
/*******************/

@font-face{

 font-family:Harrison;
 src: url("fonts/Harrison.eot") /* EOT file for IE */
}
@font-face {
 font-family: Harrison;
 src: url("fonts/Harrison.ttf") /* TTF file for CSS3 browsers */
} 
 /********************/
 /*   global tags    */
 /********************/
 
body {
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	/*background-image:url(../images/bkg.jpg);
	background-repeat:repeat-y;
	background-color:#5da4d0;*/
	font:12px Arial,Verdana,Sans-serif;
	/*color: #1C436A;*/
}
a 
{
    outline:0;
}
h1{
	font-family:"Harrison", "Myriad pro", Arial;
	font-size:24px; 
	font-weight:bold;
	color:#887952;
}
h2{
	font-family:"Harrison", "Myriad pro", Arial;
	font-size:20px; 
	font-weight:bold;
	color:#887952;
}
h3{
	font-family:"Harrison", "Myriad pro", Arial;
	font-size:16px;
	font-weight:bold;	
	color:#887952;
}
a{ color:#00A1E5; text-decoration:none;}
a:hover{color:#887952; text-decoration:none;}
a:active{}


/*******************/
/*   Other Styles  */
/*******************/

#footer, #content, #menu, #top {
	margin-right: auto;
	margin-left: auto;
	width: 900px;	
}
#container-overlay {
	width: 900px;
	top: 160px;
	left: 50%;
	margin-left: -467px;
}
#overlay-image {
	margin-left: 700px;
}
#container {
	width: 900px;
	top: 0px;
	left: 50%;
	margin-left: -467px;
}
.logo {
	width: 210px;
	height:90px;
	float: left;
	/*left:50%;
	margin-left:-450px;
	position:absolute;
	background-color:#FFF;
	background-image:url(../images/gpgc-logo.png);
	background-repeat:no-repeat;*/
}
.search {
	background-color:#FFF;
	float: right;
	text-align:right;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 20px;
	padding-bottom: 3px;
	clear:both;
}
.login 
{
    float:right;
	padding-left: 6px;
	padding-right: 20px;
	padding-bottom: 3px;
    z-index:1;
	clear:both;
}

#header-span {
	width: 100%;
	background-image: url(../images/header-span-bkg.jpg);
	background-repeat: repeat-x;
	/*position:absolute;
	z-index:-2;
	top:120px;*/
	height:225px;
	/*background-position: 0 102px;*/	
}
.general-header-span 
{
    width: 100%;
	background-image: url(../images/header-span-bkg.jpg);
	background-repeat: repeat-x;
	/*position:absolute;
	z-index:-2;
	top:120px;*/
	height:150px;
	/*background-position: 0 102px;*/
}
#menu-span {
	width: 100%;
	background-image: url(../images/menu-bkg.gif);
	background-repeat: repeat-x;
	height: 41px;
}
#header {
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/header-bkg.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
	height: 225px;
	width:994px;	
}
.general-header
{
    margin-right: auto;
	margin-left: auto;
	background-image: url(../images/header-bkg.jpg);
	background-repeat: repeat-y;
	/*overflow: hidden;*/
	height: 150px;
	width:994px;
}
#header-inside {
	height: 110px;	
}
#header-image {
	float: right;	
	height:225px;
	width:377px;	
}
.general-header-image
{
    float: right;	
	height:250px;
	width:377px;
	margin:-85px 0px 0px 0px; 	
}
.imgHeadBackground
{
    background-color: White;
    height: 205px;
    width: 347px;
    margin:10px 0px 0px -40px; 
    -webkit-box-shadow: 4px 4px 3px #555;
    -moz-box-shadow: 4px 4px 3px #555;     
    box-shadow: 4px 4px 3px #555;    
}
.general-imgHeadBackground
{
    background-color: #DDD;
    height: 205px;
    width: 347px;
    margin: 25px 0px 0px -40px; 
    -webkit-box-shadow: 4px 4px 3px #555;
    -moz-box-shadow: 4px 4px 3px #555;     
    box-shadow: 4px 4px 3px #555;    
}
.imgHead
{
    padding:5px;    
}
#header-text {
	float: left;
	padding-top:25px;
	padding-left:55px;
	width:500px;
	color:White;
}

#menu {height: 250px;}
#menu ul li { font-size:10pt;font-weight:bold;}

#content-span {
	background-image: url(../images/content-bkg.jpg);
	background-repeat: repeat-x;
	height: 150px;
	height: ; !important!
	position:relative;
}
.content-span {
	height: 150px;
	height: ; !important!
	position:relative;
}
#footer-span {
	background-image: url(../images/footer-bkg.jpg);
	background-repeat: repeat-x;
	height: 180px;
	background-color:#FFF;
	position:relative;
	margin-top:40px;
}
.footer-inner-span {
	height: 150px;
	height:  !important!;
	position:relative;
	top:-60px;
}
.boxes {
	float: left;
	margin-left: 15px;
	margin-top: 20px;
}

a.boxes-link1, a.boxes-link2, a.boxes-link3, a.boxes-link4, a.boxes-link5{
	width: 204px;
	height: 102px;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-left: 21px;
	margin-top: 20px;
} 
a.boxes-link5 
{
    margin: 0 0 20px 7px;
    background-image: url(../images/gcphclink2.png);
    background-position: 0 0;	
}
a.boxes-link5:hover {
	background-position: 0 -105px;	
}
a.boxes-link1
{
    margin-left:0px;
	background-image: url(../images/boxes_1.png);
	background-position: 0 0;	
}
a.boxes-link1:hover {
	background-position: 0 -105px;	
}
a.boxes-link2{
	background-image: url(../images/boxes_2.png);
	background-position: 0 0;	
}
a.boxes-link2:hover {
	background-position: 0 -105px;	
}
a.boxes-link3{
	background-image: url(../images/boxes_3.png);
	background-position: 0 0;	
}
a.boxes-link3:hover {
	background-position: 0 -105px;	
}
a.boxes-link4{
	background-image: url(../images/boxes_4.png);
	background-position: 0 0;	
}
a.boxes-link4:hover {
	background-position: 0 -105px;	
}
.boxes-inside {
	padding: 7px;
}

.clear {
	clear: both;
	width: 100%;
	height:0px;
}

/* 29/Jun/11 */
#ctl00_pnlContent 
{
    /* float:left;*/
}

#content-box{
	float:left;
	width:100%;
	padding:15px 8px 15px 5px;
}

#content-box p{
	padding:0px;
}

#v-menu{
	
	float:right;
}
#v-menu-top{
    background-image:url(images/in-this-section.gif);
    background-repeat:no-repeat;
    width:252px;
    height:55px;
}

#right-box{
	float:right;
	/*background-image:url(../images/quality-box.png);*/
	background-repeat:no-repeat;
	width:212px;
	height:165px;
	margin:15px 20px;
    outline:0;
}
.right-box
{
    float:right;	
	width:212px;
	height:165px;
	margin:15px 20px ;	

}
.boxMember
{
    background-image:url(../images/box-member.png);  
    height:165px;     
    width:212px;
    float:right;
}
.gcphcLink
{
    background-image:url(../images/gcphclink3.png);  
    height:165px;     
    width:212px;
    float:right;
}
#copyright
{
    text-align:center;
}

.logButton
{    
    background-image:url(../images/login.gif);
    width:106px;
    height:17px;
}
.logoutButton
{    
    background-image:url(../images/logout.gif);
    width:106px;
    height:17px;
}
.regButton
{    
    background-image:url(../images/register.gif);
    width:106px;
    height:17px;
}
.recButton
{    
    background-image:url(../images/recover.gif);
    width:106px;
    height:17px;
}
.searchButton
{
    background-image:url(../images/search.gif);    
}
.rightButton, .goldButton
{
    border:none;
    text-align:center;
    font-weight:bold;
    font-family: Trebuchet MS;
    letter-spacing: 0.1em;
    line-height: 22px;
    color:White;
    font-size:10px;    
    height:22px;
    width:92px;    
}
.rightButton
{
    background-image:url(../images/buttons/button-right.gif);
    background-color: transparent;
/*    margin-bottom:3px;*/
}
.goldButton
{
    background-image:url(../images/buttons/button.gif);
    background-color: transparent;
    margin-bottom:3px;
}
.registerButton
{
    background-image:url(../images/buttons/button.gif);
    background-color: transparent;
    border:none;
    text-align:center;
    font-weight:bold;
    font-family: Trebuchet MS;
    letter-spacing: 0.1em;
    line-height: 22px;
    color:White;
    font-size:10px;    
    height:22px;
    width:300px;    
}
.searchButton:hover, .goldButton:hover, .rightButton:hover
{
    background-position: 0 22px;
    cursor:pointer;
    color:White;
}

.logButton:hover, .logoutButton:hover, .regButton:hover, .recButton:hover
{
    background-position: 0 17px;
    cursor:pointer;
}

.horiLine
{
    color:#009EE0;
    margin: 10px 0 10px 0;
    background-color:#009EE0;
}

.PageTitle
{
    font-size:x-large;
    text-align: left;
    margin-top: 30px;    
}

.listTables
{
    
}

.listTables .date, .listTables .whats-on-date, .listTables .whats-on-title
{
    font-weight:bold;
}
.listTables .date-day
{
    color:#887952;
    font-weight:bold;
}

.listTables .whats-on-title:hover
{
    color:#887952;
}

.searchBox, LoginBox
{
    font-size:8pt;
}

.searchNew
{
    border: 1px solid Black;
}
/******************************************************************************************************************************
*
* Membership Form Fieldset
*
******************************************************************************************************************************/
.fieldset
{
	margin-bottom: 15px;
	padding: 10px 10px 10px 10px;
}

.fieldset legend
{
	font-weight: bold;
	color: #009ee0;
	font-size: 16px;
}

.fieldset ul, fieldset li
{
	border:0;
	margin:0; 
	padding:0; 
	list-style:none; 
	font-size: 11px;
}

.fieldset li
{
	clear:both;
	list-style:none;
	padding-bottom: 5px;
	padding-top: 5px;
	/* height:32px */
	height: 14px;
}

.note
{
	clear:both;
	list-style:none;
	padding-bottom: 5px;
	padding-top: 2px;
	padding-left: 18px;
	background-image: url('/images/information2_16.png');
	background-repeat:no-repeat;
	height:12px;
	color: black;
	font-style:italic;
}

.fieldset li:hover
{
	/* background-color: #E5F2FF; */
}

.fieldset input
{
	float:left;
}

.fieldset label
{
	width:140px;
	float:left;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 14px;
}
/******************************************************************************************************************************
*
* Membership Form Fieldset: for Practice radio buttons
*
******************************************************************************************************************************/
.fieldset2
{
	margin-bottom: 15px;
	padding: 10px 10px 10px 10px;
}

.fieldset2 legend
{
	font-weight: bold;
	color: #009ee0;
	font-size: 16px;
}

.fieldset2 ul, fieldset2 li
{
	border:0;
	margin:0; 
	padding:0; 
	list-style:none; 
	font-size: 10px;
}

.fieldset2 li
{
	clear:both;
	list-style:none;
	padding-bottom: 5px;
	padding-top: 5px;
	height:120px;
}

.fieldset2 li:hover
{
	/* background-color: #E5F2FF; */
}

.fieldset2 input
{
	float:left;
}

.fieldset2 label
{
	width:140px;
	float:left;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 14px;
}
/******************************************************************************************************************************
*
* Membership Form Fieldset: for Practice Information and Note
*
******************************************************************************************************************************/
.fieldset3
{
	margin-bottom: 15px;
	padding: 10px 10px 10px 10px;
}

.fieldset3 legend
{
	font-weight: bold;
	color: #009ee0;
	font-size: 16px;
}

.fieldset3 ul, fieldset3 li
{
	border:0;
	margin:0; 
	padding:0; 
	list-style:none; 
	font-size: 10px;
}

.fieldset3 li{
	clear:both;
	list-style:none;
	padding-bottom: 5px;
	padding-top: 5px;
	/* height:32px */
	height: 14px;
}

.fieldset3 li:hover
{
	/* background-color: #E5F2FF; */
}

.fieldset3 input{
	float:left;
}

.fieldset3 label{
	width:140px;
	float:left;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 14px;
}
/******************************************************************************************************************************
*
* Membership Form Fieldset: for Practice Information and Note
*
******************************************************************************************************************************/
.fieldset4
{
	margin-bottom: 15px;
	padding: 10px 10px 10px 10px;
}

.fieldset4 legend
{
	font-weight: bold;
	color: #009ee0;
	font-size: 16px;
}

.fieldset4 ul, fieldset4 li
{
	border:0;
	margin:0; 
	padding:0; 
	list-style:none; 
	font-size: 10px;
}

.fieldset4 li{
	clear:both;
	list-style:none;
	padding-bottom: 5px;
	padding-top: 5px;
	height:32px;
}

.fieldset4 li:hover
{
	/* background-color: #E5F2FF; */
}

.fieldset4 input{
	float:left;
}

.fieldset4 label{
	width:140px;
	float:left;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 14px;
}
/******************************************************************************************************************************
*
* Membership Form: Additional
*
******************************************************************************************************************************/
.radioButtonInput
{
}

.radioButtonInput label
{
	width:70px;
	font-size: 13px;
}

.pnlError
{
    color: Red;
}
/******************************************************************************************************************************
*
* Calendar
*
******************************************************************************************************************************/
.CalendarStyle
{
}
.CalendarStyle a
{
    /* padding:10px; */
    display:block;
}
.TitleStyle
{
	/* background-image: url(../images/Calendar/titlestyle.jpg);
       background-color: #19A8E5;
       background-repeat: repeat-x; */
	color: White;
	font-family:"Harrison", "Myriad pro", Arial;
	font-size:28px; 
	font-weight:bold;
    text-transform: uppercase;
}
.DayHeaderStyle
{
    background-color: #01adf5;
    border-top-color: Aqua;
    border-right-color: Aqua;
    border-left-color: Aqua;
    border-bottom-color: Aqua;
    border-top-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-width: 2px;
    color: White;
    font-family: Arial;
    font-size: 16px;
	/* height: 20px; */
    text-transform: uppercase;
}
.outSpecMonth 
{
    /* visibility: hidden;
    line-height: 0;
    font-size: 0;
    padding: 0;
    border: none; */

    padding:0px; 
    border-style:none; 
    border-width:0px;
}
.DayStyle 
{
    border-left-color: Aqua;
    border-width: 2px;
    border-style: solid;
    border-color: Aqua;
    font-family: Arial;
    font-size: 24px;
}
.DayGeneral /* CPD */
{   
    background-image: url(../images/Calendar/10.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 22px;
    font-weight:bold;
}
.Day1-1 /* CPD */
{   
    background-image: url(../images/Calendar/13.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day1-2 /* Education */
{
    background-image: url(../images/Calendar/14.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day1-3 /* Network Meeting */
{
    background-image: url(../images/Calendar/15.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day1-4 /* Quality Improvment */
{
    background-image: url(../images/Calendar/16.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day1-5 /* Public Holiday */
{
    background-image: url(../images/Calendar/17.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-1
{
	background-image: url(../images/Calendar/1314.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-2
{
	background-image: url(../images/Calendar/1315.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-3
{
	background-image: url(../images/Calendar/1316.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-4
{
	background-image: url(../images/Calendar/1317.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-5
{
	background-image: url(../images/Calendar/1415.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-6
{
	background-image: url(../images/Calendar/1416.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-7
{
	background-image: url(../images/Calendar/1417.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-8
{
	background-image: url(../images/Calendar/1516.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-9
{
	background-image: url(../images/Calendar/1517.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day2-10
{
	background-image: url(../images/Calendar/1617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-1
{
	background-image: url(../images/Calendar/131415.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-2
{
	background-image: url(../images/Calendar/131416.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-3
{
	background-image: url(../images/Calendar/131417.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-4
{
	background-image: url(../images/Calendar/131516.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-5
{
	background-image: url(../images/Calendar/131517.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-6
{
	background-image: url(../images/Calendar/131617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-7
{
	background-image: url(../images/Calendar/141516.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-8
{
	background-image: url(../images/Calendar/141517.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-9
{
	background-image: url(../images/Calendar/141617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day3-10
{
	background-image: url(../images/Calendar/151617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day4-1
{
	background-image: url(../images/Calendar/13141516.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day4-2
{
	background-image: url(../images/Calendar/13141517.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day4-3
{
	background-image: url(../images/Calendar/13141617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day4-4
{
	background-image: url(../images/Calendar/13151617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day4-5
{
	background-image: url(../images/Calendar/14151617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Day5
{
	background-image: url(../images/Calendar/1314151617.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    border-color: Aqua;
    border-width: 2px;
    border-top-style:solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    font-size: 24px;
    font-weight:bold;
}
.Legend2
{
    font-family:Arial;
    font-size: 11px;
}
.gpgcBtn 
{
    display:block;
    width:152px;
    height:90px;
    background-image:url('/images/gpgcbtn.png');
    background-repeat:no-repeat;
    padding:50px 0 0 0;
    text-align:center;
    font-family:"Harrison", "Myriad pro", Arial;
    color:#fff;
    font-size:15px;
    font-weight:bold;
    position:absolute;
    margin: -45px 0 0 140px;
}
.gpgcBtn a 
{   
    font-family:Arial;
    color:#666;
    font-size:12px;
    font-weight:normal;
}
