/*    The Cirque Med Ed Stylesheet     */

/*-------------------------------------------------------------*/
/* Body Class                                                  */
/*-------------------------------------------------------------*/

body {	
	Font-Family: 		Verdana, Helvetica, Arial;
	Font-Size:		  	13px;
	Color:              #000000;
	Background-Color:	#cccccc;
	margin:				0 0 0 0; 
		}
		
/*-------------------------------------------------------------*/
/* Table Classes                                               */
/*-------------------------------------------------------------*/
table.main {
	width:100%;
	border-style: none;
	border-width:	thin;
	border-color: #013366;
	padding: 0px;
	margin: 0px;
	}
	
table.header {
	background-color:#60798f;
	border-style:none;
	border-width:thin;
	border-color:#ffffff;
	background-image:url('images/HeaderBackground.png');
	width:100%;
	height:90px;
	}

table.register {
	background-color:#cccccc;
	border-style:none;
	border-width:thin;
	border-color:#cccccc;
	background-position:right;
	width:100%;
	height:10px;
	}

table.menu {	
	width: 100%;
	border-style:none;
	border-width:thin;
	background-color: #60798f;
	vertical-align:top;
	}
	
table.ads {	
	width: 100%;
	border-style:none;
	border-width:thin;
	background-color: #60798f;
	vertical-align:top;
	}

table.content {
	border-style:none;
	border-width:thin;
	border-color:#013366;
	background-color:#ededda;
	width:100%;
	}

table.programs {	
	width: 100%;
	border-style:none;
	border-width:thin;
	background-color: #ededda;
	vertical-align:top;
	}

table.help {	
	width: 100%;
	height: 100%;
	border-width:	0px;
	border-style:	solid;
	border-color: #cccccc;
	padding: 0px;
	margin: 0px;
	background-color: #cccccc;
	}
			
td.help {	
	vertical-align: top;
	background-color: #cccccc;
			}
			
td.col1 {
	width:20%;
	vertical-align:top;
	background-color: #60798f;
	border-color: #60798f;
	}

td.col2 {
	width:65%;
	vertical-align:top;
	background-color: #EDEDDA;
	border-color: #ededda;
	}

td.col3 {
	width:15%;
	vertical-align:top;
	background-color: #60798f;
	border-color: #60798f;
	}

td.contentcol1 {
	width:1%;
	vertical-align:top;
	}

td.contentcol2 {
	width:98%;
	vertical-align:top;
	}

td.contentcol3 {
	width:1%;
	vertical-align:top;
	}
	
td.programheader {
	vertical-align:top;
	background-color:#60798f;
	}
	
/*-------------------------------------------------------------*/
/* Text Classes                                                */
/*-------------------------------------------------------------*/

p {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		12px;
	font-weight:    normal;
	Color:			#000000;
	text-align:     left;
	}
			
p.header1 {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		20px;
	font-weight:    bold;
	Color:          #336699;
	text-align:     center;
	}   
	
p.header2 {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		18px;
	font-weight:    bold;
	Color:          #336699;
	text-align:     left;
	}   

p.header3 {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		14px;
	font-weight:    bold;
	Color:          #336699;
	text-align:     left;
	}   

p.menu {
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		13px;
	font-weight:    bold;
	Color:          #d9e2e1;
	padding: 2px 2px 1px 5px;
	text-align:     left;
	}   

p.htitle {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		18px;
	font-weight:    bold;
	Color:          #ffffff;
	text-align:     left;
	}  
	
p.footer {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		10px;
	font-weight:    bold;
	Color:          #336699;
	text-align:     center;
	}

p.contentmenu {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		16px;
	font-weight:    bold;
	Color:          #336699;
	text-align:     center;
	}
			
p.date {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		12px;
	font-weight:    normal;
	Color:          #000000;
	text-align:     left;
	}
			
p.title {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		14px;
	font-weight:    bold;
	Color:          #336699;
	text-align:     left;
	}

p.author {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		12px;
	font-weight:    normal;
	Color:          #000000;
	text-align:     left;
	}

p.synopsis {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		12px;
	font-weight:    normal;
	Color:          #000000;
	text-align:     left;
	}
			
p.contenttype {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		10px;
	font-weight:    normal;
	Color:          #000000;
	text-align:     left;
	}
	
p.helptitle {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		14px;
	font-weight:    bold;
	Color:          #336699;
	padding:5px 5px 5px 5px;
	text-align:     center;
	}
			
p.help {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		10px;
	font-weight:    normal;
	Color:          #000000;
	padding:5px 5px 5px 5px;
	text-align:     left;
	}
			
p.nocontent {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		14px;
	font-weight:    bold;
	Color:          #336699;
	text-align:     center;
	}

/*-------------------------------------------------------------*/
/* Link Classes                                              */
/*-------------------------------------------------------------*/

a.register:link {
	text-decoration: none;
	color: #336699;
}
a.register:visited {
	text-decoration: none;
	color: #336699;
}
a.register:hover {
	text-decoration: none;
	color: #002245;
}
a.register:active {
	text-decoration: none;
}

a.menu:link {
	text-decoration: none;
	color: #d9e2e1;
}
a.menu:visited {
	text-decoration: none;
	color: #d9e2e1;
}
a.menu:hover {
	text-decoration: none;
	color: #002245;
}
a.menu:active {
	text-decoration: none;
}

a:link {
	text-decoration: none;
	color: #336699;
}
a:visited {
	text-decoration: none;
	color: #336699;
}
a:hover {
	text-decoration: none;
	color: #002245;
}
a:active {
	text-decoration: none;
}

li.list {	
	Font-Family: 	Verdana, Helvetica, Arial;
	Font-Size:		12px;
	font-weight:    normal;
	Color:          #000000;
	padding:5px 5px 5px 5px;
	text-align:     left;
	}
	
.style1 {font-size: 9px}
.style2 {font-size: 10px}
.style3 {font-size: 10px; font-weight: bold; }