a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover {text-decoration:none}
a:active {text-decoration:none}

.menulink {text-decoration:none;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:11pt;color:#ffffff;font-weight:normal}
a.menulink {text-decoration:none;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:11pt;color:#ffffff;font-weight:normal}
a.menulink:hover {text-decoration:none;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:11pt;color:#000000;font-weight:normal}

.submenulink {text-decoration:none;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:8pt;color:#ffffff;font-weight:normal}
a.submenulink {text-decoration:none;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:8pt;color:#ffffff;font-weight:normal}
a.submenulink:hover {text-decoration:underline;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:8pt;color:#999999;font-weight:normal}

.subsectionlink {text-decoration:none;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:9pt;color:#ffe81a;font-weight:normal}
a.subsectionlink {text-decoration:none;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:9pt;color:#ffe81a;font-weight:normal}
a.subsectionlink:hover {text-decoration:underline;font-family:Verdana,  Arial, Helvetica, sans-serif;font-size:9pt;color:#999999;font-weight:normal}

a.emaillink {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#eb0800;font-weight:bold; line-height:15px}
a.emaillink:hover {text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#000000;font-weight:bold; line-height:15px}

a.abstractlink {text-decoration:none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:9pt;color:#feba1b;font-weight:normal; line-height:12px}
a.abstractlink:hover {text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:9pt;color:#999999;font-weight:normal; line-height:12px}

.eventblock a {text-decoration:none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#feba1b;font-weight:bold; line-height:18px}
.eventblock a:hover {text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#666666;font-weight:bold; line-height:18px}

a.eventlink {text-decoration:none;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#feba1b;font-weight:bold; line-height:18px}
a.eventlink:hover {text-decoration:underline;font-family:verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#666666;font-weight:bold; line-height:18px}

a.articlelink {text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11pt;color:#00a724;font-weight:bold; line-height:18px}
a.articlelink:hover {text-decoration:underline;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11pt;color:#000000;font-weight:bold; line-height:18px}

a.footerlink {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#ffffff;font-weight:bold}
a.footerlink:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#000000;font-weight:bold}
 
.navlink {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;color:#333333;font-weight:normal}
a.navlink {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;color:#2d9400;font-weight:normal}
a.navlink:hover {text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;color:#000000;font-weight:normal}

.blockgreen {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; padding: 2px 2px 2px 2px; color:#ffffff; background-color: #4fb169; font-weight:normal}
a.blockgreen {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt; padding: 2px 2px 2px 2px; color:#ffffff;background-color: #4fb169; font-weight:normal}
a.blockgreen:hover {text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif; padding: 2px 2px 2px 2px; font-size:8pt;color:#000000;background-color: #4fb169; font-weight:normal}

.tabgreen {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10pt; color:#000000;font-weight:bold}
a.tabgreen {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10pt; color:#999999;font-weight:normal}
a.tabgreen:hover {text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;color:#333333;font-weight:normal}

a.smalllink {text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#00811c;font-weight:normal}
a.smalllink:hover {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#000000;font-weight:normal}

a.smalllink2 {text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:7.5pt;color:#191919;font-weight:normal}
a.smalllink2:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:7.5pt;color:#000000;font-weight:normal}

a.smalllink3 {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#1dbdda;font-weight:bold}
a.smalllink3:hover {text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#000000;font-weight:bold}


body { background:#666666; background-image: url(bg_main.gif); font-size: 8px; font-family: Arial, Helvetica, sans-serif; color: #333333; padding: 0px; margin: 0px;}



.username{
	padding: 2px 0px 0px 5px;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	border: 1px solid #b1b1b1;
}
.password{
	padding: 2px 0px 0px 5px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	border: 1px solid #b1b1b1;
}

.column{
	background-image:url(bg_content.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fieldset-search {
	padding: 5px 0px 0px 5px;
	width: 250px;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	border: 1px solid #999999;
}

.fieldset-search2 {
	padding: 1px 0px 0px 5px;
	width: 200px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border: 1px solid #999999;
}

.picborder {
	padding: 2px 2px 2px 2px;
	border: 1px solid #b1b1b1;
}

.subheader { width: 545px; margin: 0 auto; padding: 0px 40px; position: relative; height: 70px;}
.subheader ul { padding: 0px; margin: 0px;}
.subheader li { padding: 0px; margin: 0px; display: inline; list-style-type: none;}
.subheader li a { color:#fff; }

.menu { position: Static; top: 13px; left: 0px; width: 568px; margin: 0 auto;}
.menu em { display: none; margin: 0; padding: 0; line-height: 0px;}
.menu ul { padding: 5px 3px 10px 3px; margin: 2px; }
.menu li { float: left; padding: 3px; margin: 0px; list-style-type: none; display: inline; align: center; }
.menu li a { display: block; height: 64px; }
.menu li a.m1 { background: url(m1.gif) no-repeat left top; width: 228px; }
.menu li a.m2 { background: url(m2.gif) no-repeat left top; width: 228px; }
.menu li a.m3 { background: url(m3.gif) no-repeat left top; width: 224px;}
.menu li a.m4 { background: url(m4.gif) no-repeat left top; width: 315px; }
.menu li a.m5 { background: url(m5.gif) no-repeat left top; width: 296px; }
.menu li a:hover { background-position: left -64px; }


.sidemenu { position: Static; top: 1px; left: 0px; width: 303px; margin: 0 auto;}
.sidemenu em { display: none; margin: 0; padding: 0; line-height: 0px;}
.sidemenu ul { padding: 0px 0px 0px 3px; margin: 2px; }
.sidemenu li { float: left; padding: 0px; margin: 0px; list-style-type: none; display: inline; align: center; }
.sidemenu li a { display: block; height: 48px; }
.sidemenu li a.sm1 { background: url(sm1.gif) no-repeat left top; width: 303px; }
.sidemenu li a.sm2 { background: url(sm2.gif) no-repeat left top; width: 303px; }
.sidemenu li a.sm3 { background: url(sm3.gif) no-repeat left top; width: 303px;}
.sidemenu li a.sm4 { background: url(sm4.gif) no-repeat left top; width: 303px; }
.sidemenu li a.sm5 { background: url(sm5.gif) no-repeat left top; width: 303px; }
.sidemenu li a:hover { background-position: left -48px; }


.commentdetail {
	background-color: #f8f8f8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #000000;
	border: 0px solid #a7a7a7;
}

.comments {
	background-color: #e9eaed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	color: #008824;
	border: 0px solid #a7a7a7;
}

.vision {
	background-image:url(bg_mission.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	border: 1px solid #a7a7a7;
}

.visiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #565656;
	border: 0px solid #ffffff;
	line-height:18px;
}

.tsBody { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color:#ffffff; line-height:16px}
.tsBody2 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;font-weight:normal; color:#ffffff; line-height:15px}

.tsTextBold { font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight:bold;color:#ef0000}
.tsText { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color:#ffffff; line-height:16px}

.footer { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color:#eb0800; line-height:18px;font-weight:bold}
.footer2 { font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;color:#c9c9c9; line-height:14px;font-weight:normal}

.articlebg { background-color:#e6e6e6; color: #e6e6e6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
	
.byline { font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color:#888888; line-height:15px}
.byline2 { font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;color:#999999}
.credittitle { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color:#078666;font-weight:normal}

.eventFont { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight:normal;color:#909090}
.dateFont { font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;font-weight:normal;color:#ffffff;}
.noteFont { font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight:normal;color:#000000}
.menuFont { font-family: Arial, Helvetica, sans-serif;font-size: 8.5pt;font-weight:bold;color:#6C0B25}
.textsmall { font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 8pt;font-weight:normal;color:#9b9b9b}
.textsmall2 { font-family: Arial, Helvetica, sans-serif;font-size: 7pt;font-weight:normal;color:#000000}
.textgreen { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight:normal;color:#00a724}
.textgrey { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight:normal;color:#333333}
.usernametext { font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight:normal;color:#2b8300}


.textfield_login { border : 1px solid #999999;background : #ffffff;font : xx-small/ xx-small Verdana;width : 100px;color : #517CA6;}
.textfield_search { 
	padding: 0px 0px 0px 2px;
	width: 120px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border: 1px solid #999999;
}


.textfield_register { border : 1px solid #999999;background : #ffffff;font : x-small/ x-small Verdana;color : #099800;}
.textfield_area { border : 1px solid #999999;background : #ffffff;font : 10px/12px Verdana;color : #000000;}
.textfield_area2 { border : 1px solid #999999;background : #ffffff;font : 12px/13px Verdana;color : #000000;}
.textfield_drop { border : 1px solid #999999;background : #D9D9FF;font : 10px/12px Verdana;color : #595991;}
.grayButton { border : 1px solid #333333; background : #ADAFDE; font : 10px/12px Verdana; color : #000000;}

.SearchFont { font-family: Arial, Helvetica, sans-serif;font-size: 8.5pt;font-weight:bold;color:#397480}
.commentHeader { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 13pt;font-weight:normal;color:#009a28}
.sectionHeader { font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight:normal;color:#ffffff}
.subsectionHeader { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7.5pt;font-weight:bold;color:#989898}
.subsectionHeader2 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7.5pt;font-weight:normal;color:#bfbfbf}
.featureabstract { font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight:normal;color:#000000; line-height:14px}
.featureabstract2 { font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 8pt;font-weight:normal;color:#000000}
.article { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-weight:normal;color:#000000}
.articleheadline { font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 13pt;font-weight:bold;color:#ffffff}
.sectionheading { font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 14pt;font-weight:bold;color:#ef0000}
.abstract { font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight:normal;color:#666666}
.abstract2 { font-family: Arial, Helvetica, sans-serif;font-size: 8.5pt;font-weight:bold;color:#0E5490}




img { padding: 0px 0px 0px 0px; margin: 0px; border: none;}

/* Side Right Portfolio
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.srport { width: 649px; height: 426px; float: left; padding:0px; color:#ffffff; background-image: url(bg.gif); }

.s-port { width: 550px; height: 300px; float: left; padding: 0px; display: block; margin: 65px 0px 0px 40px;}

.ss1 { width: 206px; height: 130px; padding: 2px 8px 18px 12px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; float: left;  display: block; text-align: left; color: 676767;}

div.port_content { width: 550px; height: 300px; color: #000000; padding: 0px;margin-left: 2px;margin-right: 2px;}



 /* -------------------------------- Form ---------------------------------------*/
 
#content {
 	width:600px;
 	margin:0 auto;
}

#content .left-column {
	width:528px;
	float:left;
}
#content .right-column {
	width:271px;
	float:right;
	padding-top:37px;
}
#content .left-column h2 {margin-right:0;}
#content .left-column p span.left {
	width:143px;
	float:left;
	display:block;
	text-align:right;
	line-height:29px;
	height:29px;
}
#content .left-column p span.right {
	width:375px;
	float:right;
	display:block;
	line-height:29px;
	height:29px;
}

#content .left-column p span.righttt {
	width:200px;
	float:right;
	display:block;
	line-height:29px;
	height:29px;
}

#content .left-column p {
	margin:0;
	width:100%;
	overflow:hidden;
	line-height:29px;
}
#content .left-column p.note {
	text-align:left;
	width:auto;
	margin:-15px 0 0 155px;
	position:relative;
}
#content .left-column p.note span {
	padding-top:8px;
	float:left;
	margin:0 3px;
	line-height:16px;
	color:#1290DC;
	font:normal 14px tahoma,sans-serif;
}
* html #content .left-column p.note span {padding-top:10px;}
#content .left-column .left p {
	text-align:right;
	color:#557990;
}
#content .left-column span.right span {
	padding:6px 30px 0 0;
	float:right;
	color:#1290DC;
	font:normal 14px tahoma,sans-serif;
}

#content .left-column span.rightt span {
	padding:6px 30px 0 0;
	float:right;
	color:#1290DC;
	font:normal 14px tahoma,sans-serif;
}


#content .left-column p span.right {
	background:url(../images/) no-repeat;
	line-height:normal;
}


#content .left-column p span.full {
	background-image:url(../images/);
	padding-top:1px;
	height:28px;
}
#content .left-column p span.full2 {
	background-image:url(../images/);
	padding-top:1px;
	height:28px;
}
#content .left-column p span.clear {
	background:none;
	line-height:16px;
	margin:8px 0 3px;
	color:#557990;
	height:auto;
	padding:0;
	width:370px;
}

#content .left-column p span.clear2 {
	background:none;
	line-height:12px;
	margin:0px 0 3px;
	color:#878787;
	height:auto;
	padding:0;
	width:370px;
}

#content .left-column p span.word {
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0px;
}

#content .left-column p span.last {
	background:none;
	line-height:16px;
	margin:10px 0 7px;
	color:#808274;
	height:auto;
}
#content .left-column input.text {
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	height:16px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
	background:#fff;
}

#content .left-column input.text2 {
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	height:18px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
	background:#fff;
}


* html #content .left-column input.text {margin-top:3px;}
#content .left-column .full input.text {
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	height:18px;
	width:335px;
	padding:0 3px;;
	background:#fff;
}

* html #content .left-column .full input.text {margin-top:4px;}
#content .left-column .phone {color:#B8B8A6;}
#content .left-column .phone b {
	font:bold 18px/16px tahoma,sans-serif !important;
	display:block;
	float:left;
	margin-top:5px;
}
* html #content .left-column .phone span {padding-top:4px;}
#content .left-column .phone input.text {
	width:46px;
	margin:5px 5px 0;
	padding:0 3px;
	background:#fff;
	float:left;
}
#content .left-column select {
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	height:16px !important;
	padding:0;
	font:11px tahoma,sans-serif;
	color:#4E4F46;
}

#content .left-column textarea {
	background-color: white;
	border:1px solid #B1B19E !important;
	color: #4E4F46;
	font-family: arial, verdana, ms sans serif;
	font-size: 12px;
	font-weight: normal
}


#content .left-column .small {width:76px;}
#content .left-column select.small {width:84px;}
#content .left-column .middle {width:230px;}
#content .left-column select.full {width:342px;}
#content .left-column .submit {
	margin:0 0 45px -5px;
	position:relative;
}

.tsheader { font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 14pt;font-weight:bold;color:#ef0000}

