.PageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #88aec7;
}

.SubMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 155px;
	margin-left: 20px;
	margin-top: 20px;
	float:left;
	text-align:left;
	/*border: solid 1px;*/	
}

.SubBody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 485px;
	margin-left: 22px;
	margin-top: 20px;
	padding-bottom:30px;
	float: left;
	text-align:left;
	/*border: solid 1px;*/
}

.HomePage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 420px;
	margin-left: 22px;
	margin-top: 20px;
	padding-bottom:30px;
	float: left;
	/*border: solid 1px;*/
}

.Text11 {
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

.Text12 {
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

.Text14 {
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
}

.FootTxt {
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #7E7E7E;
	line-height : 16px;
}

.FootTxt2 {
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #A1A1A1;
	line-height : 16px;
}



.VideoList {
list-style-type: disc;
margin-left: 10px;
margin-top: -5px;
padding-left:10px;
padding-top: -5px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height: 14px;
}

.VL {
padding-bottom: 7px;

}


.Lsubpage {
margin-bottom:15px;
margin-left: -12px;
}

.Lsubpage2 {
margin-bottom:15px;
margin-left: -12px;
list-style:none;
}


.VideoCon {
width:500px;
}

.VideoText {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
margin-top:1px;
margin-left:25px;
padding-left:25px;
}

.VidLinksMenu {
margin-left: 5px;
padding-bottom:6px;
line-height:11px;
}

.subList {
	margin-bottom:15px;
}

/* LINKS */

A.BlueL:LINK, A.BlueL:VISITED, A.BlueL:ACTIVE {
	color : #6699CC;
}

A.BlueL:HOVER {
	color : #99CCFF;
}

A:LINK, A:VISITED, A:ACTIVE {
	color : #6699CC;
}

A:HOVER {
	color : #99CCFF;
}

A.FtL:LINK, A.FtL:VISITED, A.FtL:ACTIVE {
	color : #7E7E7E;
	text-decoration : none;
}

A.FtL:HOVER {
	color : #B3B3B3;
	text-decoration : none;
}

A.SubLink:LINK, A.SubLink:VISITED, A.SubLink:ACTIVE {
	color : #6699CC;
	text-decoration:none;
}

A.SubLink:HOVER {
	color : #99CCFF;
	text-decoration:none;
}

A.SubLink2:LINK, A.SubLink2:VISITED, A.SubLink2:ACTIVE {
	color : #333333;
	text-decoration:none;
}

A.SubLink2:HOVER {
	color : #333333;
	text-decoration:none;
}

A.TitleLink:LINK, A.TitleLink:VISITED, A.TitleLink:ACTIVE {
	color : #333333;
	text-decoration: underline;
}

A.TitleLink:HOVER {
	color : #333333;
	text-decoration:underline;
}

/*header phone number */
.head-phone {
	padding-top: -10px;
	margin-top:-18px;
	margin-left:360px;
	position: relative;
	top:74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #88AEC7;
	width:160px;
}

/*contact form left side */
#contact_form { 
	width:190px;
	margin-top:-10px;
	height:220px; 
	padding: 5px 0; 
	position:relative; 
	}

form#contact fieldset {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	margin:0px 0px 0px 0px;
	width:180px; 
	position:relative;
	border:0;
	display:block; 
	padding: 0px 0px 0px 0px; 
	}
	
form#contact input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	}	
	
/*form#contact fieldset legend { 
	border-width:1px; 
	border-style:solid; 
	border-color:#BBBB66; 
	color:#000000;
	font-weight:bold; 
	font-variant:small-caps; 
	font-size:100%; 
	padding:4px 8px;
	margin:0px 0px 10px 0px; 
	position:relative; 
	top: -12px; 
	background:white; 
	}*/
	
form#contact label { 
	font-size:10px; 
	display:block; 
	float:left; 
	text-align:right;
	margin: -5px 2px 2px; ; 
	color:#000000	; 
	font-weight:bold;
	padding:8px 0px; 
	}
	
form#contact label.error {
	font-weight:normal;
	color:red;
	text-align:left;
	width:140px;
	padding-left:20px;
	background: transparent url(../images/cancel.png) no-repeat scroll left; 
	}
	
form#contact input.text-input { 
	margin:8px;
	padding:2px 0;
	color:#333;
	}
	

form#contact label#name_label      { position:absolute; top:0; left:1px; }
form#contact input#name            { position:absolute; top:0; left:-5px; margin-top:20px;}
form#contact label#name_error      { position:absolute; top:0px; left:65px; display:none; }

form#contact label#email_label     { position:absolute; top:50px; left:1px; }
form#contact input#email           { position:absolute; top:50px; left:-5px; margin-top:20px;}
form#contact label#email_error     { position:absolute; top:50px; left:65px;  display:none;}

form#contact label#phone_label     { position:absolute; top:100px;left:1px; }
form#contact input#phone           { position:absolute; top:100px;  left:-5px; margin-top:20px;}
form#contact label#phone_error     { position:absolute; top:100px; left:65px;  display:none;}

form#contact label#message_label     { position:absolute; top:150px;left:1px; }
form#contact textarea#usermessage    { position:absolute; top:150px;  left:2px; margin-top:20px; width:170px; overflow:auto;}

form#contact input.button { 
	position:absolute; 
	top:210px; 
	left:1px; 
	padding:3px 6px;
	border:2px solid #fff; 
	margin:20px 0px 0px 0px; 
	color:#3D7169;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#CCC; -moz-border-radius:5px;
	cursor:pointer;
	}
form#contact input.button:hover		{ background:#88aec7 none repeat scroll 0% 0%; color:white; }

#contact_form #message {
	width: 190px;
	margin: 5px 5px 5px 5px;
	text-align:left;
	}


#contact_form #message h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	}

#contact_form #message p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

#contact_form #checkmark { position:relative;top: -80px; left: 120px; }

















