.text h1, h1 { font-size: 17px; line-height: 22px; font-family: arial,helvetica; color: #56657C; font-weight: bold; margin:0 0 15px 0;}


.text {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #3D4F6A; }
.ttitle {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #3D4F6A; font-weight: bold; }

.pagetitle {font-size: 17px; line-height: 36px; font-family: arial,helvetica; color: #56657C; font-weight: bold; }

.tlink {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #2D950D; text-decoration: underline; }
.tlink:visited {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #2D950D; text-decoration: underline; }
.tlink:active {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #2D950D; text-decoration: underline; }
.tlink:hover {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #2D950D; text-decoration: none; }

a:link, a:visited {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #2D950D; text-decoration: underline; }
a:hover, a:active {font-size: 12px; line-height: 19px; font-family: arial,helvetica; color: #2D950D; text-decoration: none; }


.footer {font-size: 10px; line-height: 11px; font-family: verdana,geneva; color: #FFFFFF; }
.ftitle {font-size: 10px; line-height: 11px; font-family: verdana,geneva; color: #FFFFFF; font-weight: bold; }

.flink {font-size: 10px; line-height: 11px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: none; }
.flink:visited {font-size: 10px; line-height: 11px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: none; }
.flink:active {font-size: 10px; line-height: 11px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: none; }
.flink:hover {font-size: 10px; line-height: 11px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: underline; }


.activelink:link {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #FFFFFF; text-decoration: none; }
.activelink:visited {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #FFFFFF; text-decoration: none; }
.activelink:active {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #FFFFFF; text-decoration: none; }
.activelink:hover {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #FFFFFF; text-decoration: none; }

.inactivelink:link {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #C3D5EE; text-decoration: none; }
.inactivelink:visited {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #C3D5EE; text-decoration: none; }
.inactivelink:active {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #C3D5EE; text-decoration: none; }
.inactivelink:hover {font-size: 12px; line-height: 13px; font-family: arial,helvetica; color: #C3D5EE; text-decoration: underline; }


.header {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #C3D5EE; }
.headertext {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #3D4F6A; }
.htitle {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #C3D5EE; font-weight: bold; }

.hlink:link {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #C3D5EE; text-decoration: none; }
.hlink:visited {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #C3D5EE; text-decoration: none; }
.hlink:active {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #C3D5EE; text-decoration: none; }
.hlink:hover {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #C3D5EE; text-decoration: underline; }

.hlinkactive:link {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: none; }
.hlinkactive:visited {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: none; }
.hlinkactive:active {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: none; }
.hlinkactive:hover {font-size: 11px; line-height: 18px; font-family: verdana,geneva; color: #FFFFFF; text-decoration: none; }

.welcomeIMG { padding-bottom:8px; border-bottom:1px dashed #c5c6cb; }
.welcome { width:492px; margin:0 0 0 23px; border-bottom:1px dashed #c5c6cb; padding:15px 0 7px 0;}
.welcome p, .register p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#334662; margin:0 0 10px 0;}
.welcome h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#334662; margin:0; }
.homeRight { width:225px; border-left:1px solid #fff; background:#f6f9fb;}

.register { width:482px; margin:0 0 20px 28px; }
.register .title { padding:15px 0 10px 0;}
.register img { border:0;}
.register .icon { width:90px; padding:10px 0 15px 10px;}
.registerText { padding:25px 15px 0 0;}

.news { width:221px; margin-left:2px;}
.news img { margin:10px 0 10px 10px;}
.news ul { list-style-type: none; margin:0; padding:0;}
.news ul li { padding:0; margin:0; display:inline; background:none;}
.news ul li a:link, .news ul li a:visited { width:198px; padding:4px 10px 4px 13px; display:block; text-decoration:none; font-size:12px; line-height:19px;}
.news ul li a:hover, .news ul li a:active { width:198px; padding:4px 10px 4px 13px; display:block; background:#fff; }
.news a em { color:#334662; }

.photoright { float:right; margin:0px 0px 10px 20px; clear:right}
.photoleft { float:left; margin:0px 20px 10px 0px; clear:left}