/*
 * Gcal Redesigned (by Globex Designs) Part II
 *
 * Author			: Evgueni Naverniouk (evgueni@globexdesigns.com) remixed by Rockmaster
 * Updated			: November 2 2008
 * Version			: 1.0.5 Embedded Remixed
 * Website			: http://www.globexdesigns.com/gcal
 * Details			: A complete redesign of the look and feel of Google Calendar
 * 
 */

@charset "utf-8";
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("http://www.google.com/calendar"),url-prefix("https://www.google.com/calendar"){*{outline:none!important}

#mainbody{}

#co{}

#tc_top{}

#tc_top > table{background:transparent!important;
border:0!important}
table
#t1{}
.noprint .navbutton,.noprint 
#todayButton,
#printlink .lk,
#tc_top a[href="javascript:_SR_backToCalendar()"]{background:
#3B424A url(data:image/gif;base64,R0lGODlhAQASAMQAAAAAAP///ztBST5ETEBGTjtCSkBHT0JJUUVMVE5XYEdPVz1ES1FaY0pSWlVfaExVXVljbFdhalplblNdZf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAABABIAAAUPoARFzsQkT6MgB7EIxlCEADs=) repeat-x top left!important;
border:2px solid!important;
color: #C6C6C6!important;
font-family:Tahoma,Verdana,Arial,sans-serif!important;

-moz-border-bottom-colors: #2D3136 
#7E8D99!important;
-moz-border-left-colors: #2D3136 
#7E8D99!important;
-moz-border-right-colors: #2D3136 
#7E8D99!important;
-moz-border-top-colors: #2D3136 
#7E8D99!important;
-moz-border-radius:2px!important;
text-decoration:none!important}
.noprint img:hover.navbutton,.noprint button:hover
#todayButton,
#printlink span:hover.lk,
#tc_top a:hover[href="javascript:_SR_backToCalendar()"]{background:
#59636C url(data:image/gif;base64,R0lGODlhAQASAMQAAAAAAP///ztBSTpASD5ETEBGTjtCSkJJUTk/RkVMVE5XYEdPVz1ES1FaY0pSWlVfaExVXVljbFdhalNdZf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAABABIAAAUP4GAQiMAUR7I4kNJMjxSFADs=) repeat-x top left!important;
color: #E6E6E6!important;
-moz-border-bottom-colors: #2D3136 
#9CAEBE!important;
-moz-border-left-colors: #2D3136 
#9CAEBE!important;
-moz-border-right-colors: #2D3136 
#9CAEBE!important;
-moz-border-top-colors: #2D3136 
#9CAEBE!important}

#t1 .navbutton.navBack{background-image:url(data:image/gif;base64,R0lGODlhFAASANUAAAAAAP///zg8QztASDtBST5ETEBGTjxBSEhPWDtCSkBHT0JJUUNKUkVMVD1DSkBGTU5XYEdPVz1ESzU7QVFaY0pSWjk/RVVfaExVXVljbFdhajg/RVplbkZOVUVNVEdPVj1ESlNdZUFJT0xVXPy/Hf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACUALAAAAAAUABIAAAaNQI5wSCwWM8ikcrnUOJ/QaPRCrVqv15B2yx19RtwtZUwmVzwkT5kMabvbCAaJxHi7Mfg8piOak0R6eRWDhBUPfiQPhYQRjY4RIIggj44NlpcNDwd+B5iXC6ChoA4WcxaioQaqq6sDAiQCrKsStLW2GxMbtrUEvb6/wMAKw8TFxsYFycrLzMwJz9DR0tJBADs=)!important}

#t1 .navbutton.navBack:hover{background-image:url(data:image/gif;base64,R0lGODlhFAASANUAAAAAAP///zg8QztASDtBSTpASDM4Pz5ETEBGTjxBSEhPWDtCSjY8Q0JJUTk/RkNKUkVMVD1DSkBGTU5XYEdPVz1ESzU7QVFaY0pSWjk/RURLUlVfaExVXVljbFdhajg/RUZOVUVNVD1ESlNdZUFJT/y/Hf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAAUABIAAAaNwIJwSCwWF8ikcrk8OJ/QaNRBrVqvV4J2y2UYGNxtZUwmfywlS5mMaLvbA0GpJHi7G/h8I5KZlzJ6eRCDhBAJfiUJhYQUjY4UIogij44YlpcYGhJ+EpiXHKChoCAkcySioROqq6sKDyUPrKsXtLW2GCEYtrUjvb6/wMAbw8TFxsYeycrLzMwdz9DR0tJBADs=)!important}

#t1 .navbutton.navForward{background-image:url(data:image/gif;base64,R0lGODlhFAASANUAAAAAAP///zg8QztASDtBST5ETEBGTjxBSEhPWDtCSkBHT0JJUUNKUkVMVD1DSkBGTU5XYEdPVz1ESzU7QVFaY0pSWjk/RVVfaExVXVljbFdhajg/RVplbkZOVUVNVEdPVj1ESlNdZUFJT0xVXPy/Hf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACUALAAAAAAUABIAAAaPQI5wSCwWM8ikcrnUOJ/QaPRCrVqv15B2Gxp9RtxwiEIuUzwkT8XMhrjfEAaJxEDA4Zi8HiOak0Qde3oVhIUVD34kD4aFEY6PESCJIJCPDZeYDQd+Bw+ZmAuhogsWcxYOo6MGq6wGAiQCA62zErW2EhsTG7e8EgS/wMHCwgrFxsfIyAXLzM3OzgnR0tPU1EEAOw==)!important}

#t1 .navbutton.navForward:hover{background-image:url(data:image/gif;base64,R0lGODlhFAASANUAAAAAAP///zg8QztASDtBSTpASDM4Pz5ETEBGTjxBSEhPWDtCSjY8Q0JJUTk/RkNKUkVMVD1DSkBGTU5XYEdPVz1ESzU7QVFaY0pSWjk/RURLUlVfaExVXVljbFdhajg/RUZOVUVNVD1ESlNdZUFJT/y/Hf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAAUABIAAAaPwIJwSCwWF8ikcrk8OJ/QaNRBrVqvV4J2S2AYGNwwoUIuVywly8fMRrjfCEGpJBjA4Y28vpGZlzIRe3oQhIUQCX4lCYaFFI6PFCKJIpCPGJeYGBJ+EhqZmByhohwkcyQgo6MTq6wTDyUPCq2zF7W2FxghGLe8FyO/wMHCwhvFxsfIyB7LzM3Ozh3R0tPU1EEAOw==)!important}
.noprint .navbutton{margin:0 1px 0 0!important;
padding:0!important;
width:20px!important}
.noprint 
#todayButton{
margin:0 0 0 3px!important;
padding:1px 4px!important}
.noprint button:hover
#todayButton{cursor:pointer!important}

#tc_top a[href="javascript:_SR_backToCalendar()"]{padding:2px 6px}

#dateunderlay{color: #FFF!important;

font-weight:normal!important}

#printlink img{display:none!important}

#printlink .lk{display:block!important;
height:18px!important;
line-height:18px!important;
margin-right:4px;
padding:0 8px!important}
.noprint[id^="mode_link"]{}
.noprint[id^="mode_link"] .t1,.noprint[id^="mode_link"] .t2{display:none!important}
.modelinkOff{background:
#2F353B url(data:image/gif;base64,R0lGODlhAQAWAMQAAAAAAP///zI2PS4zOjE2PTM4PzU6QTA1OzI4PzY8Q0BHTzpARy81OztCST1ESzg+RENLUkVNVElRWD9GTEdQV0pTWkJKUEdPVf///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAABABYAAAUSYCVRVwRZyuQ0y5MYhXAMCMGEADs=) repeat-x top left!important;
border:2px solid!important;
color: #B6B6B6!important;
cursor:pointer!important;
font-family:Tahoma,Verdana,Arial,sans-serif!important;

font-weight:normal!important;
height:22px!important;
line-height:22px!important;
margin:3px 0!important;
-moz-border-bottom-colors: #3D3136 
#67737D!important;
-moz-border-left-colors: #3D3136 
#67737D!important;
-moz-border-right-colors: #3D3136 
#67737D!important;
-moz-border-top-colors: #3D3136 
#67737D!important;
padding:0 5px!important}
.modelinkOff:hover{background:
#495158 url(data:image/gif;base64,R0lGODlhAQAWAMQAAAAAAP///y4yOTI2PS4zOjE2PTM4PzU6QS0yODA1OzY8Q0BHTzpARy81OztCST1ESzg+RENLUkVNVElRWD9GTEdQV0JKUEdPVf///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAABABYAAAUSoNAUCJEMxqFAjPNQixVJVzWFADs=) repeat-x top left!important;
color: #D6D6D6!important;
-moz-border-bottom-colors: #3D3136 
#8595A2!important;
-moz-border-left-colors: #3D3136 
#8595A2!important;
-moz-border-right-colors: #3D3136 
#8595A2!important;
-moz-border-top-colors: #3D3136 
#8595A2!important}
.modelinkOn{background:
#758291 url(data:image/gif;base64,R0lGODlhAQAWAMQAAAAAAP///3mElXJ+jnaCknqGln6KmnWCkZKitHuJmIKQoIaUpIqYqJ6wwo6erpaouJqsvLTI2rbM3qK2xqa6yqq+zq7C0rDG1v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABgALAAAAAABABYAAAUSoBRdVkVNDfQgDrMoRkEMiXCEADs=) repeat-x top left!important;
border:2px solid!important;
color: #000!important;
cursor:default!important;
font-family:Tahoma,Verdana,Arial,sans-serif!important;

font-weight:bold!important;
height:22px!important;
line-height:22px!important;
margin:3px 0!important;
-moz-border-bottom-colors: #3D3136 
#D0DCE8!important;
-moz-border-left-colors: #3D3136 
#D0DCE8!important;
-moz-border-right-colors: #3D3136 
#D0DCE8!important;
-moz-border-top-colors: #3D3136 
#D0DCE8!important;
padding:0 5px!important}
.printAlignLeft > div > .t1,.printAlignLeft > div > .t2,.printAlignLeft > table,
#mainbody .t1,
#mainbody .t2{display:none!important}
.printborder{background:
#97A9B5 url(data:image/gif;base64,R0lGODlhAQAUAMQAAAAAAP///4WSoIOSoIaVo4uaqIiXpY6dq5GgroiYpoWVopKjsZSmtJeotY6grImappGjr4ydqZeptZSlsZWotP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABUALAAAAAABABQAAAUR4DAICmEkTxEdDgItE0M1UggAOw==) repeat-x top left!important;
border:2px solid 
#95A1AD!important;
margin:0 4px 0 0!important;
-moz-border-bottom-colors: #424851 
#95A1AD!important;
-moz-border-left-colors: #424851 
#95A1AD!important;
-moz-border-right-colors: #424851 
#95A1AD!important;
-moz-border-top-colors: #424851 
#95A1AD!important;
-moz-border-radius:2px!important;
padding:0 9px 9px 9px!important}

#colheaders{height:2.5ex!important;
position:relative!important}
.cheadNotToday > span{color: #292828!important;
font-weight:bold!important;
text-align:center!important}
.cheadToday{background:
#525B64 url(data:image/gif;base64,R0lGODlhAQARAMQAAAAAAP///0RKU0NJUkZMVUVLVEdNVklQWUhPWEtSW0pRWk1VXkxUXU9XYE5WX1BZYlJbZFFaY1NcZf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAABABEAAAUP4CAUhIEcSsIsTvNEkBQCADs=) repeat-x top left!important;
border:2px solid!important;
margin-left:-2px!important;
-moz-border-bottom-colors: #363D42 
#5C6470!important;
-moz-border-left-colors: #363D42 
#5C6470!important;
-moz-border-right-colors: #363D42 
#5C6470!important;
-moz-border-top-colors: #363D42 
#5C6470!important}
.cheadToday > span{color: #FFF!important;
font-weight:bold!important}

#gridcontainer{border:0!important}
.grid{background:transparent!important}

#gridcontainer[style*="overflow: hidden"]{border:1px solid 
#FFF!important}

#decowner{}

#decowner > div{background:
#FFF url(data:image/gif;base64,R0lGODlhAQBiANUAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4uHh4eDg4N/f397e3t3d3f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACQALAAAAAABAGIAAAZHQI+nQyRyjpvkRsPMjESiUAhE/XyERk6ymcFgLheLpVKhUCYTiSQSgbgfD4ej0WDYFwuFIsFHIA6ABoIFhASGA4gDAosCAUEAOw==) repeat-x left 18px!important}
.currentDayDec{}
.dayOfMonth{background:
#797979 url(data:image/gif;base64,R0lGODlhAQARAMQAAAAAAP///66urqCgoJ+fn5ycnJmZmZeXl5SUlJCQkI2NjYqKioeHh4SEhIGBgX9/f319fXp6enl5ef///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAABABEAAAUPoDAQhXEgibIwjfNAkRQCADs=) repeat-x top left!important;
height:15px!important}
.dayOfMonth span{background:transparent!important;
color: #FFF!important;
font-family:Tahoma,Verdana,Arial,sans-serif!important;

text-decoration:none!important}
.dayNotInMonth{background:
#454545 url(data:image/gif;base64,R0lGODlhAgARAMQAAAAAAP///4uLi4GBgX9/f3t7e3d3d3Nzc25ubmlpaWRkZGBgYFtbW1dXV1NTU09PT0tLS0hISEVFRf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAACABEAAAUcoCAMA0EUhWEcB4IkiaIsC8M0jeM8DwRFEYkkBAA7) repeat-x top left!important;
height:15px!important}
.dayNotInMonth span{color: #D1D1D1!important}
.dayOfMonth.currentDay{background:transparent url(data:image/gif;base64,R0lGODlhAQARAMQAAAAAAP///6aqtPDnAPDqAPHkAPLgAPPcAPXXAPbTAPfOAPjKAP/vr/rGAPy/APvCAP+6AP67AP28AP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAABABEAAAUPIDEUxoEkytI8jhRBjBACADs=) repeat-x top left!important}
.currentDay span{color: #464545!important}
.dayOfMonth:hover{background:
#000 url(data:image/gif;base64,R0lGODlhAQASAMQAAAAAAP///z4+Pjw8PDk5OTc3NzMzMzAwMCwsLCgoKCMjIx8fHxsbGxYWFhISEg4ODgsLCwcHBwUFBQICAv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAABABIAAAUPoDAQhXEgibIwjfNAkTSFADs=) repeat-x top left!important}

#month_row_0{background:
#000!important;
opacity:0.5!important}
div.hruleMonth{border-top:1px solid 
#8F8F8F!important}
.nogutter{border-left:1px solid 
#8F8F8F!important}

#eventowner .t3{display:none!important}

#eventowner div{font-family:Tahoma,Verdana,Arial,sans-serif!important;
}

#eventowner div nobr{text-decoration:none!important}

#eventowner div.noleft:hover{opacity:0.8!important}

#eventowner div.noleft{height:12px!important;
padding:1px 4px!important;
-moz-border-radius:2px!important}
.moreevents{color: #4F4F4F!important;

text-decoration:none!important}

#moreEventsPopup{background:
#FFF url(data:image/gif;base64,R0lGODlhAQBmANUAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4uHh4eDg4N/f397e3t3d3dzc3Nvb29ra2tnZ2djY2NfX19bW1tXV1dTU1NPT09LS0tHR0f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADAALAAAAAABAGYAAAZVQNfLRWwZWyzWaqlqplIo1OlkqpZKJNJoJBKFQKDPx+PpdDiczUaTyWAwl4ulUqFQJhOJJBKBQB4ODg0NDAwLCwqJCQkICAcHBpEFkwSVA5cCmQEBQQA7) repeat-x top left!important;
border:2px solid!important;
-moz-border-bottom-colors: #7E7E7E 
#FFF!important;
-moz-border-left-colors: #7E7E7E 
#FFF!important;
-moz-border-right-colors: #7E7E7E 
#FFF!important;
-moz-border-top-colors: #7E7E7E 
#FFF!important;
-moz-border-radius:2px!important}

#moreEventsPopup-title{background:
#000 url(data:image/gif;base64,R0lGODlhAQAUAMQAAAAAAP///x8fHx4eHh0dHRwcHBoaGhkZGRcXFxUVFRMTExEREQ8PDw4ODgwMDAoKCggICAYGBgUFBQMDAwICAgEBAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAABABQAAAURoDAQhXEgibIwjfNAkTRRVQgAOw==) repeat-x top left!important;
height:20px!important;
line-height:20px!important;
padding-bottom:1px!important}

#moreEventsPopup-title > img{background:transparent url(data:image/gif;base64,R0lGODlhEAAQAMQAAAAAAP///+7u7t3d3czMzLu7u5mZmYiIiHd3d2pqamlpaWhoaGdnZ2ZmZmVlZWRkZGNjY2JiYmFhYWBgYEpKSkRERDo6OjMzMyIiIv///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAAQABAAAAVcIJWMZFmKQKqua6KwsKq8MawsKoZgKlKpC4aqEvilAggVo7FqCC4YwqHpYDUGBQPLUWUFitvHKnpwXlYPSC6buhoBEHWK+EaqIJEaLCLRsyR9fioSFhOGh4iIFiEAOw==) no-repeat top left!important;
height:0!important;
padding:16px 16px 0 0!important;
width:0!important}

#moreEventsPopup-title > img:hover{opacity:0.6!important}

#moreEventsPopup-title > div > span:first-child{color: #FCBF1D!important}

#moreEventsPopup-title > div > span:last-child{color: #999!important}

#infowindow > div > div > img{display:none!important}

#infowindow > div > div > div{background:transparent!important}

#infowindow > div > div > div > div{border:0!important;
white-space:nowrap!important}

#dragEventSubject,select
#dragEventCalendar{background:
#FEFEFE url(data:image/gif;base64,R0lGODlhAQATAMQAAAAAAP////7+/vz8/Pj4+Pb29vT09PHx8e/v7+zs7Onp6ejo6Ofn5+bm5uTk5OHh4d/f39zc3Nra2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAABABMAAAUQYNEwixRBj8MoCXIYBTEIIQA7) repeat-x top left!important;
border:2px solid!important;

-moz-border-bottom-colors: #FFF 
#9D9D9D!important;
-moz-border-left-colors: #FFF 
#9D9D9D!important;
-moz-border-right-colors: #FFF 
#9D9D9D!important;
-moz-border-top-colors: #FFF 
#9D9D9D!important;
-moz-border-radius:6px!important;
padding:2px 3px!important}
input:focus
#dragEventSubject,select:focus
#dragEventCalendar{-moz-border-bottom-colors: #FFF 
#7CBF35!important;
-moz-border-left-colors: #FFF 
#7CBF35!important;
-moz-border-right-colors: #FFF 
#7CBF35!important;
-moz-border-top-colors: #FFF 
#7CBF35!important}

#dragEventCalendar option{background:transparent!important}

#infowindow td[style="font-size: 100%;
"]{color: #757575!important;
}
label[forid="dragEventCalendar"] > font{color: #454545!important;
}
input
#create_event_btn{background:
#5D5D5D url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP///6urq21tbWxsbGtra2lpaWhoaGdnZ2ZmZmRkZGNjY2JiYmFhYWBgYF9fX15eXl1dXf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAABABkAAAUUoCAOA1EUhnEgSaIoC9M4zvNAUQgAOw==) repeat-x top left!important;
border:2px solid!important;
color: #FFF!important;

-moz-border-bottom-colors: #A6A6A6 
#FFF!important;
-moz-border-left-colors: #A6A6A6 
#FFF!important;
-moz-border-right-colors: #A6A6A6 
#FFF!important;
-moz-border-top-colors: #A6A6A6 
#FFF!important;
-moz-border-radius:4px!important;
padding:3px 6px!important}
input:hover
#create_event_btn{background-image:url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP///3x8fHt7exsbGxoaGhkZGRgYGBcXFxUVFRQUFBMTExERERAQEA8PDw0NDQwMDAsLCwoKCggICAcHBwYGBgUFBQQEBAMDAwICAv///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAABABkAAAUVoCAMRGEcSKIsTOM8UCRNVGVdWBYCADs=)!important;
cursor:pointer!important}

#event_details_btn,
#infowindow .lk,
#infowindow > DIV > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV > FONT:last-child > NOBR > A,
#infowindow > DIV > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV > SPAN:first-child + FONT > A{background:
#FDFDFD url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP////39/fz8/Pv7+/r6+vn5+ff39/X19fT09PLy8vHx8fDw8O7u7u3t7evr6+rq6unp6efn5+bm5uXl5eTk5OPj4////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAABABkAAAUUoNM0VkVNUgQ9IrMoCXIcRkEMQggAOw==) repeat-x top left!important;
border:2px solid!important;
color: #585858!important;
display:inline!important;

-moz-border-bottom-colors: #BCBCBC 
#FFF!important;
-moz-border-left-colors: #BCBCBC 
#FFF!important;
-moz-border-right-colors: #BCBCBC 
#FFF!important;
-moz-border-top-colors: #BCBCBC 
#FFF!important;
-moz-border-radius:4px!important;
padding:4px 10px!important;
text-decoration:none!important}
a:hover
#event_details_btn,
#infowindow .lk:hover,
#infowindow > DIV > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV > FONT:last-child > NOBR > A:hover,
#infowindow > DIV > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV > SPAN:first-child + FONT > A:hover{background-image:url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP///9ra2tnZ2dHR0dDQ0M/Pz87Ozs3NzczMzMvLy8rKysnJycjIyMfHx8bGxsXFxcTExMPDw8LCwsHBwcDAwP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAABABkAAAUV4DAIVUVNkhRBj9Mwi6IkyGEYBRECADs=)!important;
color: #383838!important;
cursor:pointer!important}

#infowindow > DIV > DIV:first-child + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV + DIV > DIV > SPAN:first-child + FONT > A{padding:0 4px!important}

#tip{background:
#DDD!important;
border:2px solid!important;
-moz-border-bottom-colors: #999 
#FFF!important;
-moz-border-left-colors: #999 
#FFF!important;
-moz-border-right-colors: #999 
#FFF!important;
-moz-border-top-colors: #999 
#FFF!important;
-moz-border-radius:4px!important;
padding:8px!important}

#tip a{color: #A32929!important;

text-decoration:none!important}

#tip a:hover{border-bottom:1px dotted 
#A32929!important;
color: #111!important}


#allDayGrid{background:transparent!important;
border:0!important;
margin-bottom:0!important;
margin-top:0!important;
overflow:hidden!important}

#allDayGrid > div:first-child{display:none!important}

#alldayeventowner{}
.allDayCell{background:transparent!important;
border-left:1px solid 
#424851!important}
.lkh{color: #292828!important;
text-decoration:none!important}
.lkh:hover,.cheadToday .lkh{color: #FFF!important}
.adc{padding-top:1px!important}

#eventowner .adc{padding-top:0!important}
.noleft nobr{font-family:Tahoma,Verdana,sans-serif!important;

text-decoration:none!important}
.noleft:hover{opacity:0.8!important}

#rowheadcell{background:transparent!important}

#rowheaders{}
.rhead{background:
#566068 url(data:image/gif;base64,R0lGODlhAQA4ANUAAAAAAP///0BGT0JIUUFHUERKU0NJUkNKU0VMVURLVEdOV0ZNVkhPWEhQWUtTXE1VXkxUXUZNVVBZYklRWUtTW0pSWk5WXk9YYE5XX1FaYlBZYVNcZFJbY1JcZFReZlNdZVZgaFVfZ////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAABADgAAAYnQIGAQBgMDIdCAhFZKBiNSYXigDwsmItGkuF0Nh+PJxQCmc/odDoIADs=) repeat-x top left!important;
border:2px solid!important;
-moz-border-bottom-colors: #424851 
#95A1AD!important;
-moz-border-left-colors: #424851 
#95A1AD!important;
-moz-border-right-colors: #424851 
#95A1AD!important;
-moz-border-top-colors: #424851 
#95A1AD!important}
.rheadtext{color: #FFF!important}

#gridcontainercell{}

#gridcontainercell 
#grid{}
.gutter{border-left:1px solid 
#424851!important}
div.hruleodd{border-top:1px dotted 
#424851!important}
div.hruleeven{border-top:1px solid 
#424851!important}

#currentTime{background:transparent}
.chip{margin-left:4px!important}
.chip .t1,.chip .t2,.chip .b1,.chip .b2{display:none!important}
.chip{border-width:1px!important;
margin-left:0!important;
-moz-border-radius:2px!important}
.chip dl{padding:1px 0 0 0!important}
.chip dt{padding:1px 2px!important}
.timelabel,.chip dt a{font-family:Tahoma,Verdana,Arial!important;}

#decowner{background:
#FFF!important}

#expand_all_link,
#collapse_all_link{color: #292828!important;
font-weight:bold!important;
text-decoration:none!important}

#cover{}

#cover 
#chrome_cover2{padding-top:8px!important}

#coverinner .eventborder{background:transparent!important}

#btcb_top,
#btcb_btm,.eventborder button{background:
#798C9F url(data:image/gif;base64,R0lGODlhAQAYAMQAAAAAAP///1FbanR7hXN6hHR8h1NfblFda3iKnmd5jFVkc2p8jnOGmW+BlFRicHWIm3mMn3KEll9yg1psfFZnd11vf2R3iGJ0hWx/kVhqef///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAABABgAAAUUIDEUwmE4CpVNlXRZyYI1EfMgUAgAOw==) repeat-x top left!important;
border:2px solid!important;
color: #FFF!important;

font-weight:bold!important;
-moz-border-bottom-colors: #5E6872 
#96A1AA!important;
-moz-border-left-colors: #5E6872 
#96A1AA!important;
-moz-border-right-colors: #5E6872 
#96A1AA!important;
-moz-border-top-colors: #5E6872 
#96A1AA!important;
-moz-border-radius:4px!important;
padding:5px 8px!important;
text-decoration:none!important}
.eventborder button{font-weight:normal!important;
margin:-1px 0 0 0!important;
padding:4px 8px!important}

#btcb_top:hover,
#btcb_bottom:hover,.eventborder button:hover{background:
#72808C url(data:image/gif;base64,R0lGODlhAQAYAMQAAAAAAP///1FbanR7hXN6hHR8h1NfblFda3iKnmd5jFVkc2p8jnOGmW+BlFRicHWIm3mMn3KEll9yg1psfFZnd11vf2R3iGJ0hWx/kVhqef///wAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAABABgAAAUUIDEUwmE4CpVNlXRZyYI1EfMgUAgAOw==) repeat-x top left!important;
cursor:pointer!important}
.eventpg{background:transparent!important}

#eventdetails{}

#details-container{}

#details{background:
#67737D url(data:image/gif;base64,R0lGODlhAQALAfcAAAAAAP///2h0f2t3gmp2gWl1gG56hW15hGx4g216hXB9iG98h257hmdzfXOAi3J/inF+iWl1f2h0fnaDjnWCjXSBjGx4gmt3gWp2gGh1f2d0fnmIk3WDjnSCjWt4gmp3gWl2gIaWooKRnX+Omn2Ml3yLlnuKlXqJlHiGkXeFkHaEj257hW16hGx5g4qapomZpYiYpIeXo4WUoISTn4OSnoCPmn+OmX6NmHuJlHqIk3mHknF+iHB9h298ho6eqo2dqYycqIubp4aVoYSTnoOSnYKRnIGQm32LlnyKlXJ/iYWUn3B+iIKSnYGRnICQm3iHkXOBi3KAinF/iZSmspOlsZKksI+grI6fq42eqoydqYWVoISUn4OTnnuKlHqJk3mIknaEjnWDjXSCjJaotJWns5OksJKjr5GirpChrYmZpIiYo4eXooaWoX+OmH6Nl32MlnyLlXiGkHeFj5eotJans5WmspSlsYqapa27xcvU2oqbpomapYiZpJOlsJKkr5GjrpCirY6fqo2eqYydqIucp5aos5WnspSmsZGirZChrI+gq////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIsALAAAAAABAAsBAAj/APPgGThnjMGDYwrRIcOQoaE6daZInHLIjkUqVPqU2Vilih8zIM38OUPyDCJAaFImSmSlpSJFV2IGCuQDCxZBP35kGTQICBBCQIME0aPHhYs7e168SJOGDww1UGOsmRqCjVUhWrLKULJly4whXLjQIEKEiYgiRZo0McLWSY23I2zIbXOjrhsSeN8cKVECDhITJrrgwHHCS44cG77oWPwEheM4KSLLUUEZzAQOHMKEodBBjJgKFaBAcUA6SpQHD5JIkQJhx44lChTwmL1gQY/bDBis2G0gAYvfLA60GN4CgQULHpIPuHDhg3MCGKJjAAGiQITr1zMIkMC9uwQNDRoEAQQAOw==) repeat-x top left!important;
border:2px solid!important;
-moz-border-bottom-colors: #626D77 
#B6C0C7!important;
-moz-border-left-colors: #626D77 
#B6C0C7!important;
-moz-border-right-colors: #626D77 
#B6C0C7!important;
-moz-border-top-colors: #626D77 
#B6C0C7!important;
-moz-border-radius:4px!important}

#details .m1,.m2,.m3,.m4{background:transparent!important}

#details-container .t1,
#details-container .t2,.module .t1,.module .t2{display:none!important}

#details .editable h3,
#details .editable h4,
#wi-when{color: #2F2F2F!important;
}

#details .editable input[type="text"],
#details .editable select,
#details .editable textarea,
#guesttext,.methodSelect,.secondsInAdvanceSelect,
#commenttext,.fevent .editablehover,.data input{background:
#FAFAFA url(data:image/gif;base64,R0lGODlhAQARAMQAAAAAAP////r6+vj4+Pb29vT09PHx8e/v7+zs7Onp6efn5+Tk5OHh4eDg4N/f393d3dzc3Nra2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAABABEAAAUP4OM0EeQwi5Igh1EQgxACADs=) repeat-x top left!important;
border:2px solid!important;
cursor:pointer;
-moz-border-bottom-colors: #626D77 
#FFF!important;
-moz-border-left-colors: #626D77 
#FFF!important;
-moz-border-right-colors: #626D77 
#FFF!important;
-moz-border-top-colors: #626D77 
#FFF!important;
-moz-border-radius:4px!important;
padding:1px!important}

#details .editable input[type="checkbox"]{border:2px solid!important;
-moz-border-bottom-colors: #626D77 
#FFF!important;
-moz-border-left-colors: #626D77 
#FFF!important;
-moz-border-right-colors: #626D77 
#FFF!important;
-moz-border-top-colors: #626D77 
#FFF!important;
-moz-border-radius:4px!important}

#details .editable select{margin-left:12px!important}

#details 
#wi-when{margin-left:80px!important}
.fevent .blank .link,.alternative{color: #000!important;
text-indent:15px!important;
text-decoration:underline!important}
.fevent .blank .link:hover,.alternative:hover{color: #444!important}

#guests,
#options,
#comments{background:
#FFF url(data:image/gif;base64,R0lGODlhAQAMAdUAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4uHh4eDg4N/f397e3t3d3dzc3Nvb29ra2tnZ2djY2NfX19bW1tXV1dTU1NPT09LS0tHR0f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADAALAAAAAABAAwBAAaQQExp+HIZj8iWcqlkOZ/OlXS6Ulmvqaw2hep6T2CwaUwemkno9Gi9FrndoXgcRKd/7neP3tPp9zmAgBuDgxqGGhmJiRiMjBePjxaSFhWVlRSYmBObmxKeEhGhoRCkpA+npw6qqg2trQywsQuzswq2twm5ugi8vQe/wAbCwwXFxgUEycrJA83OzQLR0tMB1QFBADs=) repeat-x top left!important;
border:2px solid!important;
-moz-border-bottom-colors: #626D77 
#C4C4C4!important;
-moz-border-left-colors: #626D77 
#C4C4C4!important;
-moz-border-right-colors: #626D77 
#C4C4C4!important;
-moz-border-top-colors: #626D77 
#C4C4C4!important;
-moz-border-radius:4px!important}

#options .header,
#guests .header,
#comments .header{background: #888888 !important; }
.header .m1,.header .m2{background:transparent!important}
.header a.toggle{color: #FFF!important;
display:block!important;
}
.header a:hover.toggle{background: #121212 !important ;}
a.emailguests{background:transparent!important;
color: #D7D7D7!important;

text-decoration:none!important}
a:hover.emailguests{color: #FCBF1D!important}
.actions,.modulebody{background:transparent!important}

.add{background:transparent no-repeat left center!important;
color: #2C2C2C!important;
padding-left:5px!important;
text-decoration:none!important}


#addguests .modulebody,
#guest-options,
#ff-op-reminder{border-top:1px solid 
#AAA!important}

#addguests .fevent,
#comments .text{color: #444!important;

text-align:center!important}

#comments .text a{color: #000!important;
text-decoration:none}

#comments .text a:hover{border-bottom:1px dotted 
#FCBF1D!important;
color: #222!important}
.recur-hr-cont{background:
#FCBF1D!important;
border:1px solid 
#737B73!important;

padding:8px 6px!important}

#contactpickerlink a,.reminderLink,.helplink,.btnsm{background:
#B3B3B3 url(data:image/gif;base64,R0lGODlhAQAbAMQAAAAAAP///+np6ejo6Ofn5+Xl5eTk5OPj4+Hh4eDg4N7e3t3d3dHR0c/Pz8zMzMrKysjIyMbGxsPDw8HBwb+/v729vbu7u7m5ube3t7a2trS0tLOzs7Kysv///wAAAAAAACH5BAEAAB0ALAAAAAABABsAAAUWoDAQhXEgibIwjfNAkTRRlXVhmcZtIQA7) repeat-x top left!important;
border:2px solid!important;
color: #333!important;
display:block!important;
height:27px!important;
line-height:27px!important;
margin:0 auto!important;
-moz-border-bottom-colors: #95989C 
#FFF!important;
-moz-border-left-colors: #95989C 
#FFF!important;
-moz-border-right-colors: #95989C 
#FFF!important;
-moz-border-top-colors: #95989C 
#FFF!important;
-moz-border-radius:4px!important;
padding:0!important;
text-decoration:none!important;
width:150px!important;
white-space:nowrap!important}

.reminderLink,.helplink{display:inline!important;
padding:4px 8px!important}

#addRemindersLink{margin:0 0 0 12px!important}

#contactpickerlink a:hover,.reminderLink:hover,.helplink:hover,.btnsm:hover{background:
#CFCFCF url(data:image/gif;base64,R0lGODlhAQAbAMQAAAAAAP////Hx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6eLi4uHh4d/f397e3tzc3Nvb29nZ2djY2NfX19XV1dTU1NPT09LS0tHR0dDQ0M/Pz87Ozv///wAAAAAAAAAAACH5BAEAABwALAAAAAABABsAAAUWoDAQRGEcSKIsTOM8UCRNVGVdWLZpIQA7) repeat-x top left!important;
color: #222!important;
cursor:pointer!important}

#guest-options{padding:12px 0 0 0!important}

#guest-options .label,
#ff-op-reminder > h3,
#ff-op-avail > h3,
#optionForm > DIV:last-child > H3{color: #2C2C2C!important;

margin:0 0 0 12px!important;
white-space:nowrap!important}

#guest-options input{-moz-border-bottom-colors: #95989C 
#FFF!important;
-moz-border-left-colors: #95989C 
#FFF!important;
-moz-border-right-colors: #95989C 
#FFF!important;
-moz-border-top-colors: #95989C 
#FFF!important}

#guest-options .group label,
#optionForm > DIV:last-child > DIV > H4{color: #444!important;
}

#dialogwindow{}
.dialog{border:2px solid!important;
-moz-border-bottom-colors: #838383 
#FFF!important;
-moz-border-left-colors: #838383 
#FFF!important;
-moz-border-right-colors: #838383 
#FFF!important;
-moz-border-top-colors: #838383 
#FFF!important;
-moz-border-radius:4px!important}
.dialog .top1,.dialog .top2,.dialog .bot1,.dialog .bot2{display:none}
.dialog .border{border:0!important}
.dialog .titlebar{background:
#808080 url(data:image/gif;base64,R0lGODlhAQAXAMQAAAAAAP///4uLi4CAgH19fXx8fHl5eXd3d3R0dHJycm9vb2xsbGpqamdnZ2RkZGFhYV5eXlxcXFlZWVZWVlVVVVJSUlBQUE9PT05OTv///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABkALAAAAAABABcAAAUTIHZZFTVJEfQ4DbMoCXIYBTEIIQA7) repeat-x top left!important;
color: #FFFFFF!important;
font-weight:bold!important;
padding:4px 6px!important}
.dialog .body{background:
#D2D2D2 url(data:image/gif;base64,R0lGODlhAQBNANUAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4uHh4eDg4N/f397e3t3d3dzc3Nvb29ra2tnZ2djY2NfX19bW1tXV1dTU1NPT09LS0v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC8ALAAAAAABAE0AAAZDwEFgGBAYBYMkYVkoGAwHBCKRUCwWjIbD8YBEIpIJhVKxXDCZjGbD6XQ8H1AoJBqRSCWT6YRCpVQqKyssLC0tLi4tQQA7) repeat-x top left!important;
color: #616161!important;

padding:12px!important}
.dialog .body button{background:
#FDFDFD url(data:image/gif;base64,R0lGODlhAQAZAMQAAAAAAP////39/fv7+/r6+vj4+Pb29vT09PLy8vDw8O7u7uvr6+np6efn5+Xl5eLi4uDg4N7e3tzc3Nra2tjY2P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABUALAAAAAABABkAAAUUYHCMBzVJEfQ4DbMoCXIYBTEIQQgAOw==) repeat-x top left!important;
border:1px solid 
#838383!important;
color: #303030!important;

-moz-border-radius:4px!important;
padding:4px 6px!important}
.dialog .body button:hover{background:
#FDB7B7 url(data:image/gif;base64,R0lGODlhAQAXAMQAAAAAAP////u1tf23t/m1tfi1tfa1tfS1tfK1tfC1te21teu1tem1tea1teS1teG1td+1td21tdu1tdm1tde1tfTs7PPs7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAABABcAAAUToGVVFTVJEfQ4DbMoCXIYBSEMIQA7) repeat-x top left!important;
color: #101010!important;
cursor:pointer!important}

}
@-moz-document url-prefix("http://www.google.com/calendar/hosted"),url-prefix("https://www.google.com/calendar/hosted"){}
