/* ************************************************************ */
/*	Developed and Maintained by:								                */
/*	Beatbox Media - 2005 - All Rights Reserved.                 */
/* ************************************************************ */

body {
font: x-small Georgia,Serif;
font-size/* */:/**/small;
font-size: /**/small;
margin: 0px; padding: 0px;
 background: url(../img/back001.gif) repeat-y top center; 
	text-align: center;	/* Centers the layout in Win IE 5 */
  background-color: #E1E2DC;
}

.blueTitle {
color: #759244;	font-weight: bold; font-size: 14px;
}

#content {
				padding: 0px;
			}

#footer {
				position: relative;  /* Needed for Safari */
				padding: 0px;
				width: 740;
			}
			
#mainContent {margin-left:40px;margin-right:40px;}

li {line-height:1.4em;}

img {border:0px;}

td {
font:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:1.3em;
color: #303030;
} /*all regular text*/

.maintable {
font:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:1.3em;
text-align: left;
color: #595959;
} /*all regular text*/

.footertxt {
font-size: 9px; color: #ffffff;
padding-botton:6px;
} /*copyright text in footer*/

.btitle {
font-size: 11px; color: #666666;
} /*titles, bolded in html -case studies*/

.featurestext {
font-size: 13px; color: #333333;
} /* main text on features main page*/

.black1 {
font-size: 10px; color: #000000;
}

.black2 {
font-size: 11px; color: #000000;
} /**/

.black2a {
font-size: 12px; color: #000000;
} /* larger text for directions*/

.black3 {
font-size: 12px; color: #000000;
}

.black4 {
font-size: 16px; color: #000000;
}

.error {
font-size:11px;
color: #ff6600;
} /*used for regular page errors*/

.alert {
font-size:12px ;
color: #ff6600;
font-weight: bold;}
/*used for alerts like on delete pages*/

.req {
font-size: 10px; color: #FF0000;
}/*used for indicate required fields in a form*/

/* default link style */
A:link { color: #004884; text-decoration: underline; }
A:visited { color: #004884; text-decoration: underline; }
A:active { color: #004884; text-decoration: underline; }
A:hover { color: #0D79D2; text-decoration: underline;  }

/* same as default link style but no underline */
A.nou:link { color: #ff6600; text-decoration: none; }
A.nou:visited { color: #ff6600; text-decoration: none; }
A.nou:active { color: #ff6600; text-decoration: none; }
A.nou:hover { color: #ff9933; text-decoration: none;  } 

/* black links  -case studies titles */
A.title:link { color: #666666; text-decoration: none; }
A.title:visited { color: #666666; text-decoration: none; }
A.title:active { color: #666666; text-decoration: none; }
A.title:hover { color: #cc6633; text-decoration: none;  }

/* white links */
A.lite:link { color: #ffffff; text-decoration: none; }
A.lite:visited { color: #ffffff; text-decoration: none; }
A.lite:active { color: #ffffff; text-decoration: none; }
A.lite:hover { color: #000000; text-decoration: none;  }

/* white links in footer */
A.flink:link { color: #ffffff; text-decoration: none; } 
A.flink:visited { color: #ffffff; text-decoration: none; }
A.flink:active { color: #ffffff; text-decoration: none; }
A.flink:hover { color: #CCCCCC; text-decoration: none;  } 

/* grey links */
A.g:link { color: #666666; text-decoration: underline; } 
A.g:visited { color: #666666; text-decoration: underline; }
A.g:active { color: #666666; text-decoration: underline; }
A.g:hover { color: #ff6600; text-decoration: underline;  } 

.wdlist { background-color: #5b6e7d; color: #ffffff; padding: 2px; font-size: 10px; font-family: Georgia,Serif}

INPUT, SELECT, OPTION, TEXTAREA{
font-family: Georgia,Serif;
font-size: 10px;
font-weight: normal;}

.nav {font-family: Georgia,Serif;
font-size: 12px;
font-weight: bold;
line-height:1.3em;
color: #595959;
}

.style1 {	font-size: 18px;
	font-weight: bold;}