/*** Global Resets ***/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, abbr, address, em, font, img, 
strong, sub, sup, dl, dt, dd, ol, ul, li,
tr, th, td, input  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	vertical-align: baseline;

}

/*** Global Resets - End ***/

body {
	
	background-color:#fff;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
#container
{
	width:923px;
	margin: 0 auto;
	margin-top:2px;
}
.socialicons{float:right; margin: 0 68px 2px 0; width:500px; height: 32px;}
.socialimg{float:right; padding: 0 4px 0 12px;}
.lecture{margin-left: 5px;}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

h1,h2, h3, h4, h5{font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4FAAAB;
	font-weight:normal;
	}

h1{font-size: 16px; line-height: 19px;}

h2{font-size: 16px; line-height: 19px;}

h5 {font-weight: bold;font-size: 12px; }

.clr
{
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	border: none;
	font-size:1px;
}
address{font-size: 12px;
font-style:normal; padding-top:18px; color:#666666;}

.center{text-align:center;}
.source{text-align:center; width: 100px;}
.special{
	margin:15px 0 8px 16px;
	list-style-type:circle;
	color:#4AACAD;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:12px;
	line-height:135%;
}

.special1{
	margin:0px 6px 8px 16px;
	list-style-type:square;
	font-weight:normal;
	color:#666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:12px;
	line-height:135%;
}

.regtext{text-align:left; 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 0;
	padding-bottom:12px;
	line-height:135%;}

.attribution {font-size: 12px; font-style:italic; line-height:120%;}

ul{padding: 0 0 0 12px;}
li{
	margin:0;
	padding:0px 0 6px 0px;
	font-size:12px;
	line-height:135%;
	}

a:link {
	color: #52A8AB;
	text-decoration: none;
}



a:visited {
	text-decoration: none;
	color: #4AABA8;
}



a:hover {
	text-decoration: underline;
	color: #50AEA8;
}



a:active {
	text-decoration: none;
	color: #51A9A7;
}

.boldtruq{color: #4FAAAB;
	font-weight: bold;}
hr {
	border: 0;
	width: 100%;
	color: #7BC151;
	background-color: #7BC151;
	height: 1px;
	margin:10px 0;
}




/* ------------- Menu ------------------ */
#Mainmenu {	
	width:923px;
	height:32px;
}



#menu {	
	width:783px;	
	padding:0 0 0 20px;
	margin-left:20px;
	height:28px;
}

#menu ul {
	margin: 0px;
	text-align: right;
	list-style: none;
}

#menu ul li {
	margin: 0px;
	display: inline;
	
}

#Mainmenu li a{
	margin: 0px;
	display:inline-block;
	height: 32px;
	padding: 5px 9px 0 9px;
	font: 14px  Helvetica, Arial,  Verdana, sans-serif;
	color: #4EACAE;
	text-decoration: none;
	text-transform:uppercase;
}



#menu ul li a:hover, #menu ul li .current {
	color: #000;
	height: 32px;
	background:#94D35E;
	text-decoration: none;
}

/* -------------start header------------- */

#header_top{
	clear:both;
	margin: 0 auto;
	padding:0 0 8px 0;
	width: 923px;
	height: 140px;
	background:#fff;
}

#top_intro
{
	margin: 0 auto;
	padding:0;
	margin-top:5px;
	width: 923px;
	height: 180px;
	background:#fff;
}
#index_page
{
	position:relative;
	z-index:0;
	margin:0 auto;
	width: 803px;
	min-width:1px;
	min-height:1px;
	background: #fff;/**/
	padding-right:20px;
}

.indexbox{float:left;width:161px;margin:12px 15px; background:#fff}

#inner_page
{
	position:relative;
	z-index:0;
	margin:0 auto;
	width: 923px;
	min-width:1px;
	min-height:1px;
	background: #fff;/**/
}

p{	text-align: justify;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 0;
	padding-bottom:12px;
	line-height:135%;}
	
.sideL{float:left;width:380px;margin:12px 0px 12px 62px; background:#fff}

.sideR{float:right;width:375px;margin:12px 77px 12px 0px; background:#fff}

.innerbox1{float:left;width:160px;margin:0px 0px 42px 0px; color:#666666;}
.innerbox1a{float:left;width:215px;margin:0px; color:#666666;}
.innerbox_list{float:left;width:170px;margin:12px 0px 12px 17px; color:#666666;}

#footer{margin: 0 auto;
	padding:0;
	margin-top:5px;
	width: 923px;
	height: 180px;
	background:#fff;
	text-align:center;}


.style3 {
  font-size: 12px;
  color: #4AACAB;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

.style21 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

.style4 {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}



.style6 {font-size: 12px}



.style24 {font-size: 12px; }

.style25 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #4FAAAB;}

.style33 {font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #333333; }





#Table_01 tr td table tr td table tr td {
	color: #57A29D;

}




