/****************************************
**	website: 	www.hcmud165.com
**	version: 	1.0 
**	media:		screen
**	date:			06/16/10
*****************************************/

body,div,h1,h2,h3,form,input,textarea,p,th,td {margin: 0; padding: 0;}
table {border-collapse:collapse; border-spacing:0;}
caption,th {text-align: left;}
h1,h2,h3,h4 {font-size: 100%; font-weight: normal; margin:0; padding:0;}
p {margin: 10px 0 0 0; text-align:justify;}
*{outline-style: none;}
textarea{	font-family: "lucida grande", "Trebuchet MS","tahoma", arial, sans-serif; font-size: 100%;}

/*BODY*********************************************************/

body {
	background: #E5E5E5 url(../images/bkgd.jpg) top center repeat-y;
	color:#333333;	
	line-height: 1.75em;
	text-align:center;
	font-family: "lucida grande", "Trebuchet MS","tahoma", arial, sans-serif;
	font-size: 75%;}
	
/*LINKS*****************************************************************************/

/*a						{color:#006C78; text-decoration:underline;}
a:link				{color:#006C78; text-decoration: underline;}
a:hover		{color:#006C78; text-decoration:none;}
a:visited		{font-weight: normal;}*/

/*HEADER***************************************************************************/

#header {background: #E5E5E5 url(../images/header.jpg) top center no-repeat; height:140px;}
#header-inner {width: 960px; 	margin: 0 auto; position: relative;}

h1#logo {float: left;	margin: 15px 0 0 0; background: url(../images/logo.jpg) top left no-repeat;}
h1#logo a {	display: block;	width: 250px; height: 61px; margin:0;	border: 0;	padding: 0;	background: none;}

#optin {margin: 0; 	padding: 15px 0 0 0; text-align: right;}
img,input {}
.submit	 {font-size:12px; color:#104F56;border:0; background:#8CBDC2;}
.meetings	 {font-size:12px; color:#104F56; border-bottom: #999999 dotted 1px; background:#FFFFFF;}
.submitted	{font-size:12px; color:#FFFFFF;}
	
#nav {margin: 0; 	padding: 10px 0 0 0; text-align: right;}
#nav li {margin: 0 0 0 30px;	display: inline;}
#nav li a {text-decoration: none;	color: #FFFFFF;}
#nav li:hover a{color: #FFFFFF;	text-decoration:underline; background:transparent;}

/*MAIN******************************************************************************/

#main {width: 960px; margin: 0 auto;	text-align: left;	position: relative;}
#content {float: left;	width: 670px; margin: 0 20px 0 20px;}

#content a					  {color:#006C78; text-decoration:none;}
#content a:link			{color:#006C78; text-decoration:none;}
#content a:hover		{color:#006C78; text-decoration:underline;}
#content a:visited	{font-weight: normal;}

div.photo p {margin: 0 0 10px 0; text-align:justify;}
div.photo img {margin: 10px 10px 5px 0px; background: #FFF; padding: 2px; border:#CCC solid 1px;	border-width: 0 1px 1px 0;}
div.photo iframe {margin: 0px 10px 5px 0px;	background: #fff; 	padding: 4px;	border: #CCCCCC solid 1px;	border-width: 0 1px 1px 0;}

#content h2 {color: #006C78; font-size: 16px; font-variant: small-caps; font-weight: bold; border-bottom: #006C78 solid 1px; margin:0px 0px 12px 0px; padding:0px 0px 10px 0px;}
#content h2 a						{color:#006C78; text-decoration:none;}
#content h2 a:link			{color:#006C78; text-decoration:none;}
#content h2 a:hover		{color:#006C78; text-decoration:underline;}
#content h2 a:visited	{font-weight: normal;}

.content_nolink		{border-bottom: 1px dotted #006C78;}
.content_feature	{color: #006C78;}
.content_attention	{color: #FF6C00; font-size:14px;}
.content_attention_nolink	{border-bottom: 1px dotted #FF6C00; color: #FF6C00; font-size:14px; font-weight:bold;}
.disclaimer {font-size:11px; color:#999999; border-top:1px dotted #006C78; padding:10px 0 0 0; line-height:1.0em;}

select {font-family: "lucida grande", "Trebuchet MS","tahoma", arial, sans-serif;}
.tenpx {padding:10px 0 0 0;}
.contact{font-family: "lucida grande", "Trebuchet MS","tahoma", arial, sans-serif; font-size:100%;}

/*SIDEBAR**************************************************************************/

#sidebar {float: right;	width: 225px; margin: 0 20px 20px 0;}	
#subnav {width: 300px; margin: 0 0 18px 0;}

h4.marquee {text-align:right;	margin: 0; padding: 0px 0px 20px 0px; font-size: 13px; color: #FF6C00; font-weight:bold;}
h4.marquee a {color: #FF6C00; text-decoration:none;}	
h4.marquee a:hover {color: #FF6C00;	text-decoration:underline;}

h3.box-label {font-variant: small-caps; margin: 0;	background: #666666; padding: 3px 0px 3px 10px; font-size: 16px; color: #FFFFFF;}

div.box h3 							{font-variant: small-caps; font-size:14px;}
div.box h3 a						{color:#666666; text-decoration:none;}
div.box h3 a:link				{color:#666666; text-decoration:none;}
div.box h3 a:hover		{color:#666666; text-decoration:underline;}
div.box h3 a:visited	{font-weight: normal;}

div.box 							{padding: 8px; border: #666666 solid 1px; border-width:1px; margin: 0 0 18px 0; font-size: 12px;}
div.box a						{color:#000000; text-decoration:none;}
div.box a:link				{color:#000000; text-decoration:none;}
div.box a:hover		{color:#000000; text-decoration:underline;}
div.box a:visited		{font-weight: normal;}

h3.box2-label {font-variant: small-caps; margin: 0;	background: #FF6C00; padding: 3px 0px 3px 10px; font-size: 16px; color: #FFFFFF;}

div.box2 h3 							{font-variant: small-caps; font-size:14px; line-height:28px;}
div.box2 h3 a						{color:#FF6C00; text-decoration:none;}
div.box2 h3 a:link			{color:#FF6C00; text-decoration:none;}
div.box2 h3 a:hover	{color:#FF6C00; text-decoration:underline;}
div.box2 h3 a:visited	{font-weight: normal;}

div.box2 							{padding: 8px; border: #FF6C00 solid 1px; border-width:1px; font-size: 12px;}
div.box2 a							{color:#000000; text-decoration:none;}
div.box2 a:link				{color:#000000; text-decoration:none;}
div.box2 a:hover		{color:#000000; text-decoration:underline;}
div.box2 a:visited		{font-weight: normal;}

div.box p 		{margin: 0 0 24px 0; text-align:left;}
div.box img {margin: 0 10px 0 0;	background: #fff; padding: 2px; border: #CCCCCC solid 1px; border-width: 0 1px 1px 0;}

/*FOOTER**************************************************************************************/
#footer {background: url(../images/footer.jpg) top center no-repeat;	height: 110px;	}
#footer-inner {width: 960px; margin: 0 auto; position: relative;}
#footer-nav {line-height: 1.5em; font-size: 100%; margin: 0 0; padding: 40px 0 0 0;	 color: #FFFFFF;	text-align: right;}
#footer a:link, a:visited {color: #FFFFFF; text-decoration:none;}
#footer a:hover, a:active {color: #FFFFFF; text-decoration:underline;}

