@charset "utf-8";
/* CSS Document */

/***************** Div Styles *****************/

@import "inside_links.css";
@import "inside_nav.css";
@import "nav_menu.css";
@import "roundcorners.css";

body {  background:#ffffff url('../images/big_cll_bck3.jpg') no-repeat;
		background-position:top center;
		margin:0 0 0 0;
		height:100%;
		text-align: center; /* for IE */ 
		}
		
		.invalid { border-left: 3px solid red; }
		
#wrapper {
		background:url(../images/bck2.gif) no-repeat;
		min-height: 100%;
		overflow:hidden;
		width:965px;
		text-align: left; /* this overrides the text-align: center on the body element. */
		margin:0 auto;
		}
		
#results {
		background:url(../images/bck2.gif) no-repeat;
		text-align: left; /* this overrides the text-align: center on the body element. */
		margin:10px 0 0 25px;
		}
		
#head {
		width:910px;
		height:55px;
		text-align: left; /* this overrides the text-align: center on the body element. */
		margin:0 auto;
		padding-top:20px;
		}
		
#copy {
	position: absolute;
	float:left;
	width:350px;
	height:15px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	color:#666666;
	left:260px;
	top:53px;
		}
		
#tag {
	position: relative;
	background-color:#e3e3e3;
	float:left;
	width:915px;
	height:20px;
	padding:8px 0 0px 18px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:11px;
	line-height:13px;
	margin:3px 0 10px 15px;
		}
		
#phone {
	position:relative;
	font-weight:bold;
	float:right;
	width:150px;
	height:15px;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:10px;
	color: #666666;
	margin-top: 31px;
	margin-bottom: 0;
	margin-right: 15px;
		}
		
#copy a:visited, #copy a:link, #copy a:link:visited { text-decoration: none; color: #666666 }
#copy a:hover, #copy a:visited:hover { text-decoration: underline; #666666 }
		
#navlink {
		width:936px;
		height:28px;
		background:url(../images/lnk_bar.jpg);
		margin:0 auto;
		}
		
#topleft {
		float:left;
		margin:5px 0 0 15px;
		width:935px;
		height:235px;
		}
		
#middle {
		float:left;
		margin:2px 0 0 16px;
		width:935px;
		height:180px;
		}
		
.coverHeadline {
		font-style: normal;
		font-weight: bold;
		font-size: 16px;
		color:#666666;
		line-height: 24px;
		font-family:Arial, Verdana, sans-serif;
		text-align:left;
				}
				
.coverHeadline a:visited, .coverHeadline a:link, .coverHeadline a:link:visited { text-decoration: none; color: #666666 }
.coverHeadline a:hover, .coverHeadline a:visited:hover { text-decoration: none; #666666 }
		
#middleCllone {
		background:url(../images/covrrndcll.gif);
		float:left;
		margin:0px 0 0 0px;
		width:272px;
		padding:12px 12px 0px 21px;
		height:168px;
		} 
		
.cllCopy {
		font-style: normal;
		font-weight: normal;
		font-size: 11px;
		line-height: 18px;
		font-family: Arial ;
		text-align:left;
		} 
		
.cllCopy a:visited, .cllCopy a:link, .cllCopy a:link:visited { text-decoration: none; color: #0066CC }
.cllCopy a:hover, .cllCopy a:visited:hover { text-decoration: underline; #0066CC }

#middleCllotwo {
		background:url(../images/covrrndcll.gif);
		float:left;
		margin:0px 0 0 8px;
		width:272px;
		padding:12px 12px 0px 21px;
		height:168px;
		} 
		
#divDropOne {
		float:left;
		margin:3px 0 0 0px;
		}
		
#divDropTwo {
		float:left;
		margin:3px 0 0 0px;
		}
		
#divDropThree {
		float:left;
		margin:3px 0 0 0px;
		}


#middleCllthree {
		background:url(../images/covrrndcll.gif);
		float:left;
		margin:0px 0 0 8px;
		width:272px;
		padding:12px 12px 0px 21px;
		height:168px;
		} 
		
#bottom {
		float:left;
		margin:0px 0 0 16px;
		width:939px;
		height:75px;				
		}
				
#bottomLeft {
		position:absolute;
		float:left;
		width:470px;
		height:65px;
		padding:0px 12px 0px 17px;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color:#666666;
		line-height: 16px;
		font-family: Verdana ;
		text-align:left;
				}

#bottomRight {
		position:absolute;
		float:left;
		margin-left:500px;
		width:410px;
		height:65px;
		padding:15px 12px 0px 17px;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color:#666666;
		line-height: 16px;
		font-family: Verdana ;
		text-align:left;
				}
		
#footer {
		background-color:#444444;
		float:left;
		margin:8px 0 0 2px;
		width:930px;
		height:50px;
		padding:12px 0 0 32px;
		color: #ffffff;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 21px;
	font-family: Verdana ;
	text-align:left;
	}
#footer a:visited, #footer a:link, #footer a:link:visited { text-decoration: none; color: #bbbbbb }
#footer a:hover, #footer a:visited:hover { text-decoration: underline;}
				
#topinside {
		float:left;
		margin:10px 0 0 2px;
		width:955px;
		height:100%;
		text-align: left; /* this overrides the text-align: center on the body element. */
		}
		
#topinsideTwo {
		float:left;
		margin:10px 0 0 5px;
		width:954px;
		height:100%;
		text-align: left; /* this overrides the text-align: center on the body element. */
		}
		
#topa {
	float: left;
	width: 734px;
}

#topResults {
	float: left;
	width: 955px;
}

#topb { 
	margin: 0 0 0 0px;
	float: left;
	width: 215px;
	height: 1% ; /* Holly hack for Peekaboo Bug */
	min-height: 100%;
	overflow:hidden;
}

#topc { 
	margin: 0 0 0 0px;
	float: left;
	width: 215px;
	height:425;
	vertical-align:top;
	height: 1% ; /* Holly hack for Peekaboo Bug */
	min-height: 100%;
	overflow:hidden;
}
		
#console              {
	float:right;
	width:auto;
	height:auto;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
	font-family: Verdana;
	text-align:left;
	text-decoration: none;
}

#console a:visited, #console a:link, #console a:link:visited { text-decoration: none; color: #333333 }
#console a:hover, #console a:visited:hover { text-decoration: underline; #0066CC }

#channel {
		background:url(../about/channel_bck.jpg);
		width:435px;
		height:215px;
								}
								
#indent { 
		margin:10px 15px 10px 15px;
		min-height: 100%;
		overflow:hidden;
		}
		
#left {
	float: left;
	width: 186px;
}

#right { 
	margin: 0;
	float: left;
	width: 474px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

		
/***************** Image Styles *****************/

.hiddenPic {display:none;}

img.logo { 
    float: left;
}

img { 
	border: none; 
}

img.floatLeft { 
    float: left;
	margin-right:15px; 
}


/***************** Text Styles *****************/

.copy {
		text-align:right;
		position:relative;
		}

.copy a {
		color:#006699;
		text-decoration:none;
		}
.copy a:hover {
		color:#006699;
		text-decoration:underline;
		}
.copy a:visited hover {
		color:#006699;
		text-decoration:underline;
		}
.headline {
		color: #336699;
		letter-spacing: -1px;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		line-height: 44px;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
}

.fileFound {
		color: #336699;
		letter-spacing: -1px;
		font-style: normal;
		font-weight: bold;
		font-size: 18px;
		line-height: 21px;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
}

.h1 {
		color: #336699;
		letter-spacing: -1px;
		font-style: normal;
		font-weight: bold;
		font-size: 22px;
		line-height: 44px;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
}

.h2 {
		color: #333333;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		line-height: 17px;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
}

.subhead {
		color: #333333;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		line-height: 17px;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
}

.subhead2 {
		color: #333333;
		letter-spacing:0px;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		line-height: 24px;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
}

.subhead2 a:visited, .subhead2 a:link, .subhead2 a:link:visited { text-decoration: none; color: #336699 }
.subhead2 a:hover, .subhead2 a:visited:hover { text-decoration: underline }

.tinytext              {
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
}
.tinytext a:visited, .tinytext a:link, .tinytext a:link:visited { text-decoration: none; color: #336699 }
.tinytext a:hover, .tinytext a:visited:hover { text-decoration: underline; }

hr {color: #fff; background-color: #fff; border: 1px dotted #333333; border-style: none none dotted; width:400px; text-align:left;}
.tinytextblue              {
	color: #006699;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
	}

#bullet              {
	margin:5px 0 0 20px;
	color: #333333;
	font-style: normal;
	font-weight: ;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
}

ul.bullet              {
	margin:5px 0 0 20px;
	color: #333333;
	font-style: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
	list-style-type:disc
}
ul.bullet a:visited, ul.bullet a:link, ul.bullet a:link:visited { text-decoration: none; color: #336699 }
ul.bullet a:hover, ul.bullet a:visited:hover { text-decoration: underline; background-color:#FFFF99 }


#bullet2              {
	margin:5px 0 0 20px;
	color: #333333;
	font-style: normal;
	font-weight: ;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
}

ol.bullet2              {
	margin:5px 0 0 0px;
	color: #333333;
	font-style: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, sans-serif;
	text-align:left;
	list-style-type: decimal;
}
ol.bullet2 a:visited, ol.bullet2 a:link, ol.bullet2 a:link:visited { text-decoration: none; color: #336699 }
ol.bullet2 a:hover, ol.bullet2 a:visited:hover { text-decoration: underline; background-color:#FFFF99 }


#arrow              {
	margin:10px 0 10px 10px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 19px;
	font-family: Arial, sans-serif;
	text-align:left;
}

#qualification {
				width: 150px;
				height: 100%; overflow:hidden;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				float:right;
				text-align:center;
				margin-left:10px;
				color: #333333;
	font-style: normal;
	font-weight: normal;
				}
#qualification a:visited, #qualification a:link, #qualification a:link:visited { text-decoration: none; color: #336699 }
#qualification a:hover, #qualification a:visited:hover { text-decoration: underline; }

#tablecontact {
	table-layout:fixed;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: Arial, sans-serif;
	}
	
	
#tablecontact td { padding-top:6px; vertical-align:top; }
	
#tableleft  { text-align:left; }
#tableright  { text-align:left;}

#small              {
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;
	font-family: Arial, Verdana, sans-serif;
	text-align:left;
	margin-left:0px;
}

#proud { width: 100px;
		 text-align:center ;
		 	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Verdana, sans-serif;
	margin:0 0 0 20px;
	float:right;
	}
	
#print { width: 100px;
		 text-align:right ;
		 	color: #333333;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Verdana, sans-serif;
	margin:0;
	float:right;
	}
#print a:visited, #print a:link, #print a:link:visited { text-decoration: none; color: #336699 }
#print a:hover, #print a:visited:hover { text-decoration: underline; }
