body{
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}

/***************************/

.navBG {
	background-image: url(/myec/images/lightgrey_nav_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
}

/* Left Navigation */
.navMain {
	 width: 166px;
	 background-color: #FFFFFF;
	 font-family: Trebuchet MS;
}

#navcontainer
{
background-color: #FFFFFF;
width: 166px;
font-family: Trebuchet MS; /* Tahoma; */
font-size: 12px;
font-weight: 400;
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0px;
margin: 0px;
width: 166px;
}

ul#navlist li
{
display: block;
margin: 0px;
padding: 0px;
}

/* non-hover colors */
ul#navlist li a
{
display: block;
width: 166px;
height: 20px; /* 18 */  /* height of the button */
border-top: 0px dashed #EDEDED;
border-bottom: 1px dashed #EDEDED;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background-color: #D5353D;
color: #000000;
}

/* hover colors */
ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #000000;
/*
border-top-color: #000000;
border-bottom-color: #000000;
*/
background-color: #F4F4F4;
}

/* class="highlightOn" id="mainNavSelected"  */

.mainNavSelected {
	color: #FFFFFF;
	background-color: #1b62a3;
	border-bottom: 1px dashed #1b62a3;
}

.linkspace {
	margin: 2px 0px 0px 13px;
}

.linkspace_SUB {
	margin: 0px 0px 0px 20px;
}

.linkspace_SUB_OTHERCAMS {
	margin: 0px 0px 0px 30px;
}
/* END Left Navigation */

/***************************/


.blueText {
	color: #1B62A3;
	font-weight: 700;
}

.heading{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
	}
	
.subHeading{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	}
	
.message{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #616161;
	margin: 0px 0px 0px 0px;
	}

.domainName{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 21px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 5px 0px 0px 10px;
}

.finalSubmit{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 10px;
	text-align: right;
}

.blueHeaderBarFancy {
	font-family: "Trebuchet MS";
	font-size: 21px;
	height: 37px;
	background-image: url(/myec/images/blue_bg_long.gif);
    background-position: 0px 0px;
    background-repeat: repeat-y;
	color: #FFFFFF;
}

.blueHeaderBarFancyShort {
	font-family: "Trebuchet MS";
	font-size: 21px;
	height: 37px;
	background-image: url(/myec/images/blue_bg.gif);
    background-position: 0px 0px;
    background-repeat: repeat-y;
	color: #FFFFFF;
}

.lightGrayBg{
	background-image: url(/myec/yourwebcam/images/light_gray_bg.gif);
	background-repeat: repeat-y;
	border-top:1px dashed #FFFFFD;
	border-left:1px dashed #EEEEEE;
	border-right:1px dashed #FFFFFD;
}
	
.darkGrayBg{
	background-image: url(/myec/yourwebcam/images/dark_gray_bg.gif);
	background-repeat: repeat-y;
	border-top:1px dashed #FFFFFD;
	border-left:1px dashed #EEEEEE;
	border-right:1px dashed #FFFFFD;
}

.tanBox {
	border: 1px solid #EFC851;
	background-color: #FFF3CE;
	font-size: 12px;
	font-family: "Trebuchet MS";
}

.greenBox {
	border:3px solid #A4E298;
	background-color:#FFFFFF;
	font-size: 12px;
	font-family: "Trebuchet MS";
}

.blueBox {
	border: 1px solid #A4C0DA;
	background-color: #DEEEFC;
	font-size: 12px;
	font-family: "Trebuchet MS";
}

.tanLink {
	color: #B28801;
}


.redText {
	color: #FF0000;
	font-weight: 700;
}

.redTextError {
	color: #FF0000;
	font-weight: 700;
	margin-left: 20px;
}

.normalText {
	color: #000000;
	font-weight: 700;
	margin-right: 5px;
}

.textBox1 {
	width: 200px;
	font-family: "Trebuchet MS";
	font-weight: 400;
	background-color: #FFFFFF;
}

.textBox2 {
	width: 413px;
	font-family: "Trebuchet MS";
	background-color: #EFEFEF;
	border: 1px solid #B5B5B5;
	padding: 6px 9px 6px 9px;
	font-size: 15px;
	font-weight: 700;
}

.textBox3 {
	width: 250px;
	font-family: "Trebuchet MS";
	background-color: #EFEFEF;
	border: 1px solid #B5B5B5;
	padding: 3px 6px 3px 6px;
	font-size: 12px;
	font-weight: 700;
}

.dottedBottom {
	border-bottom: dashed 1px #D9D9D9;
}

.tableSide {
	border-left: dashed 1px #EEEEEE;
	border-top: dashed 1px #EEEEEE;
	background-image: url(/myec/images/darkgrey_bg.gif);
    background-position: 0px 0px;
    background-repeat: repeat-y;
}

.tableSideWide {
	/*border-left: dashed 1px #EEEEEE;
	border-top: dashed 1px #EEEEEE;
	/ *background-image: url(/myec/images/darkgrey_bg_wide.gif);*/
    background-position: 0px 0px;
    background-repeat: repeat-y;
	
	background-color: #F5F5F5;
}

.lowerCellBG {
	border-left: dashed 0px #EEEEEE;
	background-image: url(/myec/images/lightgrey_bg.gif);
    background-repeat: repeat-y;
}

.lowerCellBGWide {
	border-left: dashed 0px #EEEEEE;
	background-image: url(/myec/images/lightgrey_bg_wide.gif);
    background-position: 0px 0px;
    background-repeat: repeat-y;
}

.fieldTitle {
	float: right;
}

.registerTitle, registerTitle2 {
	color: #276AA6;
	font-size:15px;
	font-weight:bold;
	margin-bottom: 5px;
}

.redErrorTitle {
	color: #FF0000;
	font-size:15px;
	font-weight:bold;
	margin-bottom: 5px;
}

.formCell {
	padding: 10px 0px 10px 0px;
}

/*----------------links-------------------*/

#navHome {
	font-size: 14px;
}

a.leftnav:link{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	margin: 0px 0px 0px 10px;
	}
	
a.leftnav:visited {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
}

a.leftnav:active {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
}

a.leftnav:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	margin: 0px 0px 0px 10px;
}

/*a.adminMain:link{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px 0px 0px 10px;
	}
	
a.adminMain:visited {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #551A8B;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
}

a.adminMain:active {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #551A8B;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
}

a.adminMain:hover {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #000000;
	text-decoration: underline;
	margin: 0px 0px 0px 10px;
}

a.adminSub:link{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	color: #2669A6;
	margin: 0px 0px 0px 30px;
	}
	
a.adminSub:visited {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #551A8B;
	text-decoration: none;
	margin: 0px 0px 0px 30px;
}

a.adminSub:active {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #551A8B;
	text-decoration: none;
	margin: 0px 0px 0px 30px;
}

a.adminSub:hover {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #2669A6;
	text-decoration: underline;
	margin: 0px 0px 0px 30px;
}*/

a.tanLink:link {
	color: #B28801;
	text-decoration: none;
}

a.tanLink:visited {
	color: #B28801;
	text-decoration: none;
}

a.tanLink:active {
	color: #B28801;
	text-decoration: none;
}

a.tanLink:hover {
	color: #1D63A2;
	text-decoration: underline;
}

a.logout:link{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	color: #FF0000;
	margin: 0px 0px 0px 10px;
	}
	
a.logout:visited {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #555555;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
}

a.logout:active {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #555555;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
}

a.logout:hover {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	margin: 0px 0px 0px 10px;
}

a.preview:link{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 12px;
	color: #2669A6;
	font-style: italic;
	margin-top: 0px;
	margin-right: 0px;
	text-decoration: underline;
	}
	
a.preview:visited {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #2669A6;
	font-style: italic;
	margin-top: 0px;
	margin-right: 0px;
	text-decoration: underline;
}

a.preview:active {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #2669A6;
	font-style: italic;
	margin-top: 0px;
	margin-right: 0px;
	text-decoration: underline;
}

a.preview:hover {
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #444444;
	font-style: italic;
	margin-top: 0px;
	margin-right: 0px;
	text-decoration: underline;
}
/*----------------end links-------------------*/

/*-----------------images----------------------*/
.helpImages{
	width: 95px;
	height: 83px;
	vertical-align:top;
	margin-left:40px;
	margin-top:5px;
	}

.bbcodeButton {
	cursor: pointer;
}
/*---------------end images--------------------*/

/*---------------font styles--------------------*/
.arialText{
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.arialBlackText{
	font-family: Arial Black, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.courierNewText{
	font-family: Courier New, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.comicSansText{
	font-family: Comic Sans, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.georgiaText{
	font-family: Georgia, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.impactText{
	font-family: Impact, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.timesNewRomanText{
	font-family: Times New Roman, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.trebuchetText{
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

.verdanaText{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}
/*------------end font styles-------------------*/
