/*
Theme Name: Connie Top Menu
Theme URI: http://yotek.net/mind/
Description: Connie Top Menu based on Mind Authority Theme V2
Version: 1.0
Author: Bala Krishna - Jim Barbour
Author URI: http://www.bala-krishna.com/
*/

body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(images/bg2.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
	background-position:center -10px;
	background-color: #5E3515;
	font-size:15px;
	color: #3E2515;
	text-align:justify;
	line-height: 20px;
	}
#tablebar {
margin-top: 5px;
margin-bottom: 0px;
}
#cat{
align: left;
width:200px;
padding: 5px;
margin: 0px;
font-size:18px;
background: #ffffff;
font-color: #000000;
}

#bizasusual{
width:952px;
height:210px;
background: url(images/biz_as_usual.gif) no-repeat top left;
position:relative;
top:0;left:0;
margin:0;
padding:0;
}
#bizasusual img{position:absolute;top:-25px;left:44px;}

div.homecol1{width:307px; height:573px; background: url(images/home_col_1_bg.gif) no-repeat top left;}
div.homecol2{width:307px; height:573px; background: url(images/home_col_2_bg.gif) no-repeat top left;}

div.moviethumb{margin:0 22px 12px 21px;padding-top:15px;}
div.moviethumb img{cursor:pointer;}

div.homecol1 h2{font-size:17px;line-height:39px;color:#c88c44;padding:0;margin:0 21px;font-family: Arial,Verdana,sans;font-style:normal;}
div.homecol2 h2{font-size:17px;line-height:39px;color:#317375;padding:0;margin:0 21px;font-family: Arial,Verdana,sans;font-style:normal;}

div.homecol1 p{height:253px;font-weight:bold;font-size:13px;line-height:20px;color:#625058;padding:0;margin:0 21px;font-family: Arial,Verdana,sans;font-style:normal;}
div.homecol2 p{height:253px;font-weight:bold;font-size:13px;line-height:18px;color:#625058;padding:0;margin:0 21px;font-family: Arial,Verdana,sans;font-style:normal;}

div.homecol1 img.findoutmore{margin:0 55px;}
div.homecol2 img.findoutmore{margin:0 55px;}

menutable {
background-image: url(http://www.conniepodesta.com/wp-content/uploads/2010/06/tbback.jpg);
}
td {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

th {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a:link{
color:#327272;
text-decoration:none;
font-weight:bold;

}
a:hover{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}
a:active{
text-decoration:none;
color:#327272;
font-weight:bold;
}



img { border:0px; }

.header{
background-image: url(images/cp_header.jpg);
background-position: center top;
background-repeat: no-repeat;
width: 952px;
height: 246px;
text-align:right;
vertical-align:top;
padding: 0px 0px 0px 0px;
margin:0;
}

div.header2{
margin: 0px 0 -3px;
padding:0;
}
div.title{
background-image: url(images/titlebg.png);
background-position: left top;
background-repeat: no-repeat;
padding-top: 6px;
padding-bottom: 6px;
height: 38px;
}
div.bottomContact{
background-image: url(images/bottomContact.png);
background-position: left top;
background-repeat: no-repeat;
padding-left: 30px;
padding-right: 30px;
padding-top: 50px;
padding-bottom: 50px;
}

div.hdflash{
margin-left: 190px;
margin-top: -30px;
}

div.learnmoreclick{
position: absolute;
top: 200;
width: 952px;
height: 26px;
}

div.learnmore{
position:absolute;
margin-top: -10px;
padding-left: 65px;
z-index: 101;
}

div.learnmoreSpace{
position:absolute;
margin-top: 10px;
padding-left: 65px;
z-index: 101;
}

.videoLeft{
background-image: url(images/videoSlices/ConnieFinalFTP3_01.jpg);
background-position: center top;
background-repeat: no-repeat;
width: 317px;
height: 489px;
text-align:left;
vertical-align:top;
}

.videoContent{
 padding: 30px 20px 20px 20px;
 z-index: 100;
 font-size:12px;
  }

.videoCenter{
background-image: url(images/videoSlices/ConnieFinalFTP3_02.jpg);
background-position: center top;
background-repeat: no-repeat;
width: 317px;
height: 489px;
text-align:left;
vertical-align:top;
}

.videoRight{
background-image: url(images/videoSlices/ConnieFinalFTP3_03.jpg);
background-position: center top;
background-repeat: no-repeat;
width: 318px;
height: 489px;
text-align:left;
vertical-align:top;
}

.formspace{
padding: 2px;
text-align:left;
color:#FFFFFF;
font-size: 9px;
text-align: left;
line-height: 13px;
}
.tinyprint{
color:#FFFFFF;
font-size:10px;
text-align:right;
padding: 5px 0px 5px 3x;
}
.footer{
width: 952px; height: 143px;
background-position:center top;
text-align:center;
padding-top: 30px;
vertical-align:top;
}
.roundedcornr_box_754729 {
   background: #ffffff;
margin:0px
padding:0px;}
}
.roundedcornr_top_754729 div {
   background: url(http://www.roundedcornr.com/roundedcornr_754729_tl.png) no-repeat top left;
}
.roundedcornr_top_754729 {
   background: url(http://www.roundedcornr.com/roundedcornr_754729_tr.png) no-repeat top right;
}
.roundedcornr_bottom_754729 div {
   background: url(http://www.roundedcornr.com/roundedcornr_754729_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_754729 {
   background: url(http://www.roundedcornr.com/roundedcornr_754729_br.png) no-repeat bottom right;
}

.roundedcornr_top_754729 div, .roundedcornr_top_754729, 
.roundedcornr_bottom_754729 div, .roundedcornr_bottom_754729 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_754729 { margin: 0px; 
padding:0px; }
#rounded{
width:100%;
height:100%;
background: url(http://www.conniepodesta.com/wp-content/uploads/roundedcornr_510701.gif) no-repeat top left:
}
.content{
background-color:#DEC6AC;
text-align:left;
width: 952px;
}
.space_padding{
padding:0px 5px 0px 5px;
}
.footer_text{
text-align:center;
font-size:12px;
line-height:20px;
padding-right:20px;
color: #FFFFFF;
}
.motivational_keynote_speaker_text{
text-align:left;
font-size:11px;
line-height:18px;
padding-left:40px;
padding-right:40px;
color: #FBE5B6;
}
.border_div{
border-left: #3E2515 1px solid;
width: 1px;
}

h2 {
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #327272;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 28px;
}

h2 a {
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #327272;
        text-decoration:none; 
}
.roundedcornr_box_835930 {
   background: #327272;
padding:0px;
margin:0px;
}
.roundedcornr_top_835930 div {
   background: url(http://www.roundedcornr.com/roundedcornr_835930_tl.png) no-repeat top left;
}
.roundedcornr_top_835930 {
   background: url(http://www.roundedcornr.com/roundedcornr_835930_tr.png) no-repeat top right;
}
.roundedcornr_bottom_835930 div {
   background: url(http://www.roundedcornr.com/roundedcornr_835930_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_835930 {
   background: url(http://www.roundedcornr.com/roundedcornr_835930_br.png) no-repeat bottom right;
}

.roundedcornr_top_835930 div, .roundedcornr_top_835930, 
.roundedcornr_bottom_835930 div, .roundedcornr_bottom_835930 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_835930 { margin: 0px; }
#menu{
width:100%;
float:left;
margin-top:0px;
margin-bottom:0px;
}

#menu ul{
list-style: none;
margin: 0px;
padding: 0px;
width:175px;
float:left;
}



#menu ul ul{
list-style: none;
margin: 0;
padding: 0;
float:left;
width:250px;
z-index:500;
}
#menu ul li {
	position: relative;
	}
#menu li ul {
	position: absolute;
	left: 0;
	top: 0;
	display: none;
z-index:500;
	}
#menu ul ul ul{
	position: absolute;
	left: 0;
	top: 100%;
	display: none;
z-index:500;
	}

#menu ul li tr 
{
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 0px;
	border-bottom: 0;
	}
#menu ul li
{
	display: block;
	text-decoration: none;
	color: #ffffff;
	background: #327272;
	padding: 7px;
	border: 1px solid #ccc;
	border-bottom: 0;
height:80px;
}
#menu ul li p{
color:#ffffff;
}
	
#menu ul li ul li
{
	display: block;
	text-decoration: none;
	color: #777;
	background: #c69319;
	padding: 7px;
	border: 1px solid #ccc;
	border-bottom: 0;
height:100%;
	}



#menu ul li:hover {
color: #000;
background: #ffffff;
}

#menu ul li ul li a:hover {
color: #327272;
z-index:500px;
}


#menu li{position: relative;}


#menu ul li:hover ul { display: block; }
#menu ul ul:hover ul
{display: block;}

#bookname{
align: right;
margin-bottom:0px;
}

#new{
background-image: url(http://www.conniepodesta.com/wp-content/uploads/corkback.jpg);
background-position:top left;
border: 6px solid #402704;
z-index:1;
}

#yellow{
background-image: url(http://www.conniepodesta.com/wp-content/uploads/postityellowtrue2.png);
height:300px;
width:300px;
background-repeat:no-repeat;
background-position: relative;
}

#green div{
background-image: url(http://www.conniepodesta.com/wp-content/uploads/postgreentrue.png);
height:300px;
width:300px;
background-repeat:no-repeat;
background-position: relative;
}
#blue{
background-image: url(http://www.conniepodesta.com/wp-content/uploads/postbluetrue.png);
height:300px;
width:300px;
background-repeat:no-repeat;
background-position: relative;
}



#photo{
background-image: url(http://www.conniepodesta.com/wp-content/uploads/photos.png);
height:355px;
width:302px;
background-repeat:no-repeat;
background-position: relative;
padding-left:38px;
}
#label{
background-image: url(http://www.conniepodesta.com/wp-content/uploads/tape.png);
height:60px;
width:215px;
background-repeat:no-repeat;
background-position: bottom center;
}
#calendar{
background-image: url(http://conniepodesta.com/wp-content/uploads/followback.png);
height:600px;
width:700px;
background-repeat:no-repeat;
background-position: top left;
padding:0px;
z-index:300;
}



#iphone{
background-image: url(http://conniepodesta.com/wp-content/uploads/iphone.png);
background-repeat:no-repeat;
width:253px;
height: 432px;
z-index:501;
position: top left;
padding:0px;
}

#iphonevid{ 
width:208px;
height: 191px;
list-style:none;
position: top left;
}
#iphonevid ul li table{
background: #ffffff;
width:208px;
}
#iphonevid ul li p{
color:#000000;
font-size:16px;
position: top center;
padding:0px;
margin:0px;
}
#iphonevid ul li a{
color:#327272;
font-size:19px;
padding:0px;
margin:0px;
}

#iphonevid ul{
position: top left;
list-style:none;
padding-left: 31px;
padding-top: 82px;

}

#iphonevid ul ul{
list-style: none;
overflow: auto;
background:#327272;
color:#ffffff;
padding:10px;
margin-top: -240px;
margin-left: 208px;
display: none;
height:231px;
width: 265px;
}
#iphonevid ul ul li{
z-index:500;
}

#iphonevid ul ul a{
color: #000000;}
#iphonevid ul ul a:hover{color:#ffffff;}



#iphonevid ul li:hover ul{
display:block;}


#harrybub li{position: relative;}





#blue div{
z-index: 500;
height:230px;
width:270px;
position:top middle;
overflow:auto;
margin-top:8px;
margin-left:8px;
float:left;
}

#blue div ul{
list-style:none;
}

#blue div ul li{
background:#f5a924;
padding: 7px;
width:190px;
margin-bottom:7px;
font-style: strong;
}
#blue div ul li:hover{
background:#ffffff;
}

#yellow div{
z-index: 500;
height:225px;
width:250px;
position:top middle;
overflow:auto;
margin-top:-32px;
margin-left:26px;
float:left;
}

#twitter{
margin-top:0px;
}


#subscribe{
margin-left: 40px;
margin-top: 15px;
padding-bottom: 30px;
font-size:20px;
width: 208px;
}
#follow{
position: top left
padding:0px;
}

#follow ul {
position: top left;
list-style:none;
height:74px;
width:244px;
margin-left:388px;
margin-top:-86px;
}
#follow ul li img{
z-index:499;}



#follow ul ul{
margin-top:0px;
margin-left:-43px;
display:none;
width:244px;
}

#follow ul li ul li{
background-image:url(http://conniepodesta.com/wp-content/uploads/bluenoteflap.png);
background-repeat:no-repeat;
background-position:top left;
margin-top:0px;
height:39px;}

#follow ul li:hover ul{
display:block;}

#follow a{
color: #090d62;
font-size: 12px;
}
#follow a img{
padding: 10px;
margin-left:5px;
align: left;
vertical-align: middle;
}

#green div{
z-index: 501;
height:230px;
width:250px;
position:top middle;
margin-top:-10px;
margin-left:10px;
float:left;
overflow: none;
}
#rp td{
width:275;
height:300;
overflow:auto;
}

#pro{
height: 218px;
overflow:auto;
margin-top:0;
margin-bottom:0;
padding:5px;
color:#ffffff;
}
#pro2{
height: 218px;
overflow:auto;
margin-top:0;
margin-bottom:0;
padding:5px;
color:#3E2515;
}



#provid object{
z-index:-1;
}

#harry{
background: url(http://conniepodesta.com/wp-content/uploads/harrybackground.png);
height: 600px;
width: 700px;
padding:0px;
margin:0px;
}

#harrytitle{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size: 44px;
width:700px;
color:#ffffff;
background:#000000;
}

#harryvid{
padding-top: 40px;
margin-left: 27px;
position: top left;
}

#harrydvd{
color:#000000;
font-size:17px;
width:300px;
margin-left: 175px;
margin-top: 65px;
}



#harrybuy{
margin-top: 55px;
margin-left: 50px;
width: 259px;
height: 73px;
background: #01a7d7;
color: #ffffff;
z-index:500;
font-size: 18px;
}


#harrybub{
float:left;
margin-top:0px;
margin-bottom:0px;
}


#harrybub ul{
list-style: none;
margin-top: -343px;
margin-left: 340px;
z-index:499px;
}

#harrybub li ul li {
list-style: none;
width:397px;
height:369px;
background: url(http://conniepodesta.com/wp-content/uploads/textbubble.png);
z-index:500;
}

#harrybub li ul li div{
color:#ffffff;
padding:12px;
position: top left;
height: 240px;
width:387px;
overflow:auto;
margin-top:25px;
font-size:12px;
}

#harrybub li ul{
position: top left;
margin-left: -95px;
	margin-top: -200px;
	display: none;
}
#harrybub ul li {
	position: relative;
	}

#harrybub li{position: relative;}


#harrybub ul li:hover ul { display: block; }

#harrypre{
margin-left: 348px;
margin-top: -449px;

height: 35px;
width: 247px;
padding-bottom: 7px;
}


#harrypre a{
font-size: 22px;
color:#000000;
}

#harrypre a:hover{
font-size: 33px;
color:#ffffff;
}




.boldtext {
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #327272;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 18px;
}
.submenu {
	background-image: url(images/submenu_bg.jpg);
	height: 24px;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFCC;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	border-top-width: 0em;
	border-right-width: 0em;
	border-bottom-width: 0em;
	border-left-width: 0em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.submenu a:link, .submenu a:visited, .submenu a:active{
color: #FFFFCC;
text-decoration:none;
}
.submenu a:hover{
color: #660000;
text-decoration:underline;
}

.footer_text a:link, .footer_text a:visited, .footer_text a:active{
color: #FFFFCC;
text-decoration:none;
}
.footer_text a:hover{
color: #660000;
text-decoration:underline;
}

h1 {
	font-size: 22px;
	font-weight: bold;
	color: #327272;
	text-align: center;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform:uppercase;
	letter-spacing: 2px;
}

.title a:link, .title a:active, .title a:visited {
color: #ffffff;
}

.title a:hover {
color:#330000;
}


h6 {
	font-size: 22px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform:uppercase;
	letter-spacing: 2px;
}

.page_title {
	font-size: 22px;
	font-weight: bold;
	color: #330000;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-transform:uppercase;
	letter-spacing: 2px;
	border-bottom: #330000 1px dotted;
}
.list {
	list-style-position: outside;
	list-style-image: url(images/arrow.png);
	list-style-type: disc;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	display: block;
}
.list a:link, .list a:active, a:visited{
color:#330000;
	font-weight: bold;
text-decoration:none;
}
.list a:hover {
color:#327272;
	font-weight: bold;
text-decoration:none;
}
.content_hightlight {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #330000;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #330000;
}

h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #330000;
}

.list_space {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height:20px;
	vertical-align: top;
}
.bookconnie_bg{
background-image: url(images/book_connie_bg.png);
background-repeat:no-repeat;
width: 190px; height: 357px;
padding: 5px 5px 10px 20px;
background-position:center top;
}
#navMenu ul {
list-style: none;
margin: 0;
padding: 0;

}
#navMenu {
width: 180px;
padding: 0px;
}
#navMenu li {
display:inline;
}
#navMenu li a:link, #navMenu li a:visited {
text-decoration: none;
font-size: 14px;
color: #330000;
display: block;
background:  url(images/arrow2.png) no-repeat 0px 2px;
padding: 0px 5px 5px 20px;
line-height: 15px;
font-weight:bold;
}
#navMenu li a:hover {
color: #FFFFFF;
}

#clientList ul {
list-style: none;
margin: 0;
padding: 0;
}
#clientList {
width: 180px;
padding: 0px;
}

#clientList li {
text-decoration: none;
font-size: 12px;
color: #330000;
display: block;
background:  url(images/arrow2.png) no-repeat 0px 2px;
padding: 0px 5px 5px 20px;
line-height: 15px;
font-weight:bold;
}



/* subMenu */

#navMenu li li a:link, #navMenu li li a:visited {

padding-left:25px;
padding-right: 10px;
color: #330000;
font-size:12px;
background-image: url(images/arrow3.png);
background-position: 13px 3px;
}
#navMenu li li a:hover {
color: #FFFFFF;
}
.list_header{
color: #7c3a00;
font-size: 15px;
font-weight:bold;
}
.list_headerCoach{
color: #7c3a00;
font-size: 14px;
font-weight:bold;
}
.bookconnie_bg2{
background-image: url(images/book_connie_bg2.png);
background-repeat:no-repeat;
width: 190px; height: 230px;
padding:10px 5px 10px 20px;
background-position:center top;
}

.alignleft { float:left; margin-right:10px; margin-bottom:10px;}
.alignright { float:right; margin-left:10px; margin-bottom:10px;}

#sidebar { margin-top:20px; margin-right:15px; } 

#sidebar h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #330000;
}

#sidebar ul {
	text-align: left;
	display: block;
        list-style:none;
        margin-left:0px;
        padding-left:0px;
}
#sidebar ul li {
        list-style:none;
        border-bottom:1px dotted #000000;
}
.product-buttons {
	float: right;
	width: 500px;
}
.product-buttons ul {
	list-style-type: none;
	display: block;
	clear: right;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	overflow: hidden;
	white-space: nowrap;
}
.product-buttons ul li {
	display: block;
	float: right;
	clear: none;
	margin-right: 12px;
	white-space: nowrap;
}
.product-buttons ul li img {
	float: none;
	margin: 0px;
	padding: 0px;
}
.product-buttons ul li.price {
	padding-top: 8px;
}
.product-buttons ul li a {
	color: #ec1f27;
	text-decoration: none;
	border-bottom: 0px solid #ec1f27;
	padding-bottom: 1px;
	font-weight: bold;
}
.product-buttons ul li a:hover {
	border-bottom: 0px;
        text-decoration: none;
}

/*--------------------------------------
-----------------QUOTES-----------------
--------------------------------------*/
blockquote.quote {
	margin: 10px 0 15px 0;
	background-image: url(images/quote-start.png);
	background-repeat: no-repeat;
	background-position: 0 10px;
	padding: 15px 20px 10px 20px;
}
blockquote p.end {
	background-image: url(images/quote-end.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 0px;
	padding-bottom: 6px;
	min-height: 20px;
}
blockquote p.by {
	text-align: right;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}
	
.introCell {
	padding-top:13px;
}

.price {
	color:#EC1F27;
        font-weight:bold; 
}
#evWidgetUL {
		}
		#evWidgetDate {
		}
		
		#evWidgetLI {
		}
		.popupFC {
		    display: none;
		    position:absolute;
		    border-style: solid;
		    background-color: white;
		    color: black;
		    padding: 2px
		}
		#cal {
		     display: block;
		     width: 260px;
		     background: black;
		     overflow: hidden
		}
		#calTable {
		     display: block;
		     width: 260px;
		     background: black
		}
		#tableTR {
		     display: block;
		     width: 260px;
		     float: left
		}
		.calBlank {
		     border: 1px solid black;
		     display: block;
		     float: left;
		     width: 35px;
		     height: 35px;
		}
		#calTH {
		     display: block;
		     width:260px;
		     text-align: center;
		     background: #404040
		}
		#calMonth {
		     color: white;
		     padding: 0px 5px 0px 5px
		}
		#calYear {
		     color: yellow;
		     padding: 0px 5px 0px 5px
		}
		#calNext {
		     border: 1px solid white;
		     display: block;
		    
		     background: black;
		     width: 20px;
		     text-align: center
		}
		
		#calPrev {
		     border: 1px solid white;
		     display: block;
		     float: left;
		     background: black;
		     width: 20px;
		     text-align: center
		}
		
		.calDW {
		     border: 1px solid black;
		     display: block;
		     width: 35px;
		     height: 35px;
		     line-height: 300%;
		     float: left;
		     text-align: center;
		     font-weight: bold
		}
		
		.calDay {
		     border: 1px solid black;
		     display: block;
		     width: 35px;
		     height: 35px;
		     line-height: 300%;
		     float: left;
		     text-align: center;
		     background: #303030
		}
		
		#calTActive {
		     border: 1px solid black;
		     display: block;
		     width: 35px;
		     height: 35px;
		     line-height: 300%;
		     float: left;
		     text-align: center;
		     background: black
		}
		
		#calTActive a {
		     display: block;
		     width: 35px;
		     height: 35px;
		     line-height: 300%;
		     float: left;
		     font-weight: bold;
		     text-align: center;
		     color: yellow
		}
			
		.calActive {
		     border: 1px solid black;
		     display: block;
		     width: 35px;
		     height: 35px;
		     line-height: 300%;
		     float: left;
		     text-align: center;
		     background: #c0c0c0
		}
		
		.calActive a {
		     display: block;
		     width: 35px;
		     height: 35px;
		     line-height: 300%;
		     float: left;
		     text-align: center;
		     color: black;
		     font-weight: bold
		}
		
		#calToday {
		     border: 1px solid black;
		     display: block;
		     width: 35px;
		     height: 35px;
		     line-height: 300%;
		     float: left;
		     text-align: center;
		     background: #999999
		}
		.fullCalLink {
		}
		#calFC {
		     display: block;
		     width: 550px;
		   		     overflow: hidden
		}
		
		#calTableFC {
		     display: block;
		     width: 550px;
		    
		}
		
		#tableTRFC {
		     display: block;
		     width: 550px;
		     float: left
		}
			
		.calBlankFC {
		     border: 1px solid black;
		     display: block;
		     float: left;
		     width: 70px;
		     height: 70px;
		}
			
		#calTHFC {
		     display: block;
		     width:550px;
		     text-align: center;
		     
		}
		
		#calMonthFC {
		     color: white;
		     padding: 0px 5px 0px 5px
		}
		
		#calYearFC {
		     color: yellow;
		     padding: 0px 5px 0px 5px
		}
		
		#calNextFC {
		     border: 1px solid white;
		     display: block;
		     float: right;
		     
		     width: 20px;
		     text-align: center
		}
		
		#calPrevFC {
		     border: 1px solid white;
		     display: block;
		     float: left;
		     background: black;
		     width: 20px;
		     text-align: center
		}
		
		.calDWFC {
		     border: 1px solid black;
		     display: block;
		     width: 70px;
		     height: 45px;
		     line-height: 300%;
		     float: left;
		     text-align: center;
		     font-weight: bold
		}
		
		.calDayFC {
		     border: 1px solid black;
		     display: block;
		     width: 70px;
		     height: 70px;
		     line-height: 100%;
		     float: left;
		     text-align: left;
		    
		}
		
		#calTActiveFC {
		     border: 1px solid black;
		     display: block;
		     width: 70px;
		     height: 70px;
		     line-height: 100%;
		     float: left;
		     text-align: left;
		
		}		
		.calActiveFC {
		     border: 1px solid black;
		     display: block;
		     width: 70px;
		     height: 70px;
		     line-height: 100%;
		     float: left;
		     text-align: left;
		     background: #c0c0c0
		}
		
		#calTodayFC {
		     border: 1px solid black;
		     display: block;
		     width: 70px;
		     height: 70px;
		     line-height: 100%;
		     float: left;
		     text-align: left;
		     background: #999999}