@charset "utf-8";
body {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
a {
	text-decoration:none;
	color:#585858;
}
a:hover{
	text-decoration:none;
	color:#FF3300;
}
a img {
	border: 0px;
}
ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-type: none;
}
li {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.brd-testi-box {
	border: 1px solid #8a8a8a;
}
.footer-brd {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #0c68b0;
	padding-top: 20px;
	padding-bottom: 20px;
}
.testibox-bg {
	background-image: url(../images/testi-box-bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.leftnav-txt-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434444;
}
.leftnav-txt-home a{
	text-decoration: none;
	color: #434444;
}
.leftnav-txt-home a:hover{
	text-decoration: underline;
	color: #000000;
}
.leftnav-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.leftnav-txt a{
	text-decoration: none;
	color: #000000;
}
.leftnav-txt a:hover{
	text-decoration: underline;
	color: #434444;
}
.leftnav-seperator {
	background-image: url(../images/left-nav-dot-brd.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.footer-blue-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00416f;
}
.footer-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.searchbox {
	background-color: #FFFFFF;
	background-image: url(../images/img-magnifying-glass.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	border: 1px solid #011d54;
}

.footer-txt a{
	text-decoration: none;
	color: #000000;
}
.footer-txt a:hover{
	text-decoration:underline;
	color: #000000;
}
.body-bg {
	background-image: url(../images/body-section-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.leftnav-inner-leftbg {
	background-image: url(../images/leftnav-inner-left-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.leftnav-inner-rightbg {
	background-image:url(../images/leftnav-inner-right-bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.body-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	padding-right: 8px;
}
.brd-spotlight-box {
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #970422;
	border-bottom-color: #970422;
	border-left-color: #970422;
}
.pad-top-bot {
	padding-top: 10px;
	padding-bottom: 10px;
}

.bg-testi-box {
	background-image: url(../images/box-bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.yellow-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
}
.yellow-txt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration:none;
}
.yellow-txt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration:underline;
}
.all-pad {
	padding: 8px;
}



.margin-top {
	margin-top: 10px;
}
.padding2px {
	padding: 2px;
}
.left-nav-btm {
	background-image: url(../images/left-nav-btm-pt.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 34px;
}
.brd-leftnav {
	border: 1px solid #858585;
}
.brd-nav {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c50000;
	border-bottom-color: #c50000;
	padding-top: 4px;
	padding-bottom: 4px;
}
.outer-brd {
	border: 1px solid #c4c4bd;
}
.sitemap-bg {
	background-image: url(../images/sitemap-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:5px;
}
.top-sitemap-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.header-bot {
	background-image: url(../images/header-bot.gif);
	background-repeat: no-repeat;
	height: 165px;
	background-color: #28AEF3;
}
.blue-txt-0159d2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0159d2;
	font-weight: bold;
}
.blue-txt-normal-0159d2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0159d2;
}
.yellow-bg {
	background-color: #feffe8;
	border: 1px solid #cccccc;
}
.bgcolor-fcfcfc {
	background-color: #fcfcfc;
}
.red-txt-980101 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #980101;
}

.pad-left-top {
	padding-top: 15px;
	padding-right: 48px;
}
.white-txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt-color-165602 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #165602;
}
.poster {
	background-image: url(../images/img-2-pp.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 240px;
	padding-top: 10px;
	font-size: 14px;
}
.leftmav-inner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.leftmav-inner ul{
	margin:0;
	padding: 0 0 10px 10px;
}
.leftmav-inner li{
	background-image: url(../images/left-nav-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	list-style-type:none;
	padding: 10px 0 0 10px;
}
.brd-dot {
	background-image: url(../images/left-nav-dot-brd.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.brd-dot-sep {
	background-image: url(../images/left-nav-dot-brd.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 2px;
}
.leftnav-innerbg {
	background-image: url(../images/left-nav-bg-inner.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
	
}
.header-bot-inner {
	background-image:url(../images/header-bot-pp.gif);
	background-repeat: no-repeat;
	height: 165px;
	background-color: #28AEF3;
}
.green-txt-179602 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #179602;
	font-weight: bold;
}
.bgcolor-ebebeb {
	background-color: #ebebeb;
}

.brd-testi-seperator {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-bottom: 20px;
	padding-top: 10px;
}
.txt-field {
	width: 200px;
	border: 1px solid #999999;
	color: #666666;
}
.txt-field-small {
	width: 70px;
	border: 1px solid #999999;
	color: #666666;
}
.txt-field-small2 {
	width: 50px;
	border: 1px solid #999999;
	color: #666666;
}
.txt-justify {
	text-align: justify;
}
.img-brd {
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.bgcolor-f1f1f1 {
	background-color: #f1f1f1;
}
.login-box-bg {
	background-image: url(../images/bg-login-head.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.brd-login-box {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cdf201;
	border-bottom-color: #cdf201;
	border-left-color: #cdf201;
	background-image: url(../images/bg-login-box.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.txt-fld-login {
	width: 214px;
	height: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cdf201;
	border-bottom-color: #cdf201;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	padding-top: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.brd-banner-box {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.pink-big-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF6699;
	font-weight: bold;
}
.design-bg {
	background-image: url(../images/center-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-bottom:100px;
	vertical-align: top;
	height:330px;
}
.red-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a10020;
}
.school-bg {
	background-image: url(../images/bg-school.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 345px;
	padding-top: 20px;
	/*padding-bottom: 20px;*/
}
.idea-bg {
	background-image: url(../images/bg-idea.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 425px;
	}
.ban-dot-sep-hd {
	background-image: url(../images/left-nav-dot-brd.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 2px;
	font-size: 18px;
	font-weight: bold;
	color: #730118;
	padding: 10px 10px 20px 0;
}
.show-img-bg-top {
	background-image: url(../images/show-bg-top.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.show-img-bg-right {
	background-image: url(../images/show-bg-right.gif);
	background-repeat: repeat-y;
	width: 26px;
}
.show-img-bg-bot {
	background-image: url(../images/show-bg-bot.gif);
	background-repeat: repeat-x;
	height: 27px;
}
.show-img-bg-left {
	background-image: url(../images/show-bg-left.gif);
	background-repeat: repeat-y;
	width: 28px;
}
.green-txt-179602-14px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #179602;
	font-weight: bold;
	padding-bottom:10px;
}
.ban-bdr {
	padding: 4px;
	border: 1px solid #dadada;
}
.select390 {
	height: 19px;
	width: 390px;
	padding-left: 2px;
	border: 1px solid #cfcfcf;
	font-size: 12px;
	color: #565656;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.preview-img {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bg-clivk.gif);
	background-repeat: repeat-x;
	padding:0 0 0 5px;
	height:38px;
}
.bdr-yellow {
	font-size: 11px;
	color: #363737;
	padding: 8px;
	border: 1px solid #cdf201;
}
.bdr-yellow a{
	color: #1a85db !important;
	text-decoration:underline;
}
.bdr-yellow a:hover{
	color: #1a85db !important;
	text-decoration:none;
}
.bg-effbab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505e00;
	background-color: #effbab;
}

.txtfield170 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	height: 19px;
	padding-left: 3px;
	border: 1px solid #cfcfcf;
	width:170px;
}
.txtarea170 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	padding: 3px;
	border: 1px solid #cfcfcf;
	width:167px;
}
.select180 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	height: 19px;
	padding-left: 3px;
	border: 1px solid #cfcfcf;
	width:50px;
}
.txtfield132 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	height: 19px;
	padding-left: 3px;
	border: 1px solid #cfcfcf;
	width:148px;
}
.txt-11-505e00 {
	font-size: 11px;
	font-weight: bold;
	color: #505e00;
}
.bdrall-dddddd {
	padding: 5px;
	border: 1px solid #dddddd;
}


.txt12-565656 {
	font-size: 12px;
	color: #565656;
}
.bg-abeefb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004451;
	background-color: #abeefb;
	padding:8px;
	margin-bottom:5px;
}
.txtfield260 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	height: 19px;
	padding-left: 3px;
	border: 1px solid #cfcfcf;
	width:260px;
}
.txtfield185 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	height: 19px;
	padding-left: 3px;
	border: 1px solid #cfcfcf;
	width:50px;
	text-align:center;
	font-weight:bold;
}.redtxt-fe0e0e {
	color: #fe0e0e;
}
.bdr-sitemap {
	font-size: 12px;
	color: #1a85db;
	background-color: #fcfcfc;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	border-left-color: #ebebeb;
}
.bdr-sitemap ul{
	margin:0;
	padding:10px 10px 10px 20px;
}
.bdr-sitemap ul li{
	margin:0;
	padding:0 0 5px 12px;
	list-style-type:none;
	background-image: url(../images/arrow-red.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

.bdr-sitemap a{
	color: #1a85db;
	text-decoration:none;
}
.bdr-sitemap a:hover{
	color: #1a85db;
	text-decoration:underline;
}

