/* For Main Body and Background */

body {
	margin: 0px;
	
	padding-bottom: 10px;
}
.bg-page {
	background-image: url(../images/bg-page.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.bg-login {
	background-image: url(../images/bg-login.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.bg-address {
	background-image: url(../images/bg-address.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.bg-news {
	background-image: url(../images/bg-news.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.bg-hometext {
	background-image: url(../images/bg-hometext.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding-top: 8px; padding-bottom: 10px;
}
.bg-footer {
	background-image: url(../images/bg-footer.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 5px;
}

/* For Text and Bullets */
.tabborder {
	border: #3da12f; border:thin;
	}
.mytitle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #ffffff; text-decoration: none;
	font-weight: bold; line-height: 18px; background-color: #afafaf; padding-left:10px;
}
.mytable {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #223560; text-decoration: none;
	font-weight: normal; line-height: 16px; padding-left: 10px;
	border-color: #3da12f; border:thin;
}
.txt-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #223560; text-decoration: none;
	font-weight: bold; line-height: 10px;
}
.txt-blue A {
	color: #223560; text-decoration: none;
}
.txt-blue A:hover {
	color: #223560; text-decoration: underline;
}
.txt-blue-bold {
	font-family: Arial;
	font-size: 11px; color: #223560; text-decoration: none;
	font-weight: bold; line-height: 16px;
}
.txt-blue-bold A {
	color: #223560; text-decoration: none;
}
.txt-blue-bold A:hover {
	color: #223560; text-decoration: underline;
}
.txt-blue-justify {
	font-family: Arial;
	font-size: 12px; color: #223560; text-decoration: none;
	font-weight: normal; line-height: 18px;
}
.txt-blue-justify A {
	color: #223560; text-decoration: none;
}
.txt-blue-justify A:hover {
	color: #223560; text-decoration: underline;
}
.tab-blue {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #223560; text-decoration: none;
	font-weight: bold; line-height: 16px;
}
.txt-dull-blue {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #4c5b7e; text-decoration: none;
	font-weight: normal; line-height: 16px;
}
.txt-dull-blue A {
	color: #4c5b7e; text-decoration: none;
}
.txt-dull-blue A:hover {
	color: #4c5b7e; text-decoration: underline;
}
.txt-green {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #3da12f; text-decoration: none;
	font-weight: bold; line-height: 18px;
}
.txt-green A {
	color: #3da12f;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.txt-green A:hover {
	color: #3da12f; text-decoration: underline;
}
.txt-white {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #FFFFFF; text-decoration: none;
	font-weight: normal;
}
.txt-white A {
	color: #FFFFFF; text-decoration: none;
}
.txt-white A:hover {
	color: #FFFFFF; text-decoration: underline;
}
.txt-address {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px; color: #FFFFFF; text-decoration: none;
	font-weight: bold; padding-left: 20px; line-height: 22px;
}
.txt-address A {
	color: #FFFFFF; text-decoration: none;
}
.txt-address A:hover {
	color: #FFFFFF; text-decoration: underline;
}
.txt-footer {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #373b3d; text-decoration: none;
	font-weight: normal; line-height: 22px;
}
.txt-footer A {
	color: #373b3d; text-decoration: none;
}
.txt-footer A:hover {
	color: #373b3d; text-decoration: underline;
}
.txt-copyright {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #e5f1fa; text-decoration: none;
	font-weight: bold; line-height: 22px; padding-top: 5px;
}
.txt-copyright A {
	color: #e5f1fa; text-decoration: none;
}
.txt-copyright A:hover {
	color: #e5f1fa; text-decoration: underline;
}
.txtbox-login {
	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px; color: #333333; text-decoration: none;
	width: 142px; height: 18px; border-style:solid; border-width:1px;
}
.txtbox-login2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; width: 107px; height: 12px;
	border-color:#CCCCCC; border-style:solid; border-width:1px;
}
.txtarea {
	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px; color: #333333; text-decoration: none;
	width: 150px; height: 100px; border-style:solid; border-width:1px;
}
.txtarea2 {
	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px; color: #333333; text-decoration: none;
	width: 190px; height: 100px; border-style:solid; border-width:1px;
}
.txtbox-normal {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; width: 150px; height: 18px;
	border-color:#CCCCCC; border-style:solid; border-width:1px;
}
.txtbox-big {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; width: 190px; height: 18px;
	border-color:#CCCCCC; border-style:solid; border-width:1px;
}
.combox {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; width: 150px; height: 18px;
	border-color:#CCCCCC; border-style:solid; border-width:1px;
}
.mytest {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px; width: 107px; height: 12px;
	border-color:#CCCCCC; border-width: 1px;
}

/* For Main Body and Background */

.img-title {
	background-image: url(../images/bg-title.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 11px; padding-left: 39px; padding-bottom: 15px;
}
.img-title-inner {
	background-image: url(../images/bg-title.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 7px; padding-left: 39px; padding-bottom: 15px;
}
.bg-address2 {
	font-family: Arial;
	font-size: 10px; color:#333333; font-weight:bold;
	background-image: url(../images/bg-inner.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 22px;
}

/* For Dotted Lines and Shades */

.dot-green {
	background-image: url(../images/dot-green.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.dot-blue {
	background-image: url(../images/dot-blue.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.dot-gray {
	background-image: url(../images/dot-grey.gif);
	background-position: center;
	background-repeat: repeat-x;
}

/* CSS Admin - Control Panel */

.bg-white {
	background-image: url(../Admin/Adminimages/bg_plane.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.bg-blue-strip {
	background-image: url(../Admin/Adminimages/bg_blue.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #223560;
}
.shade {
	background: url(../Admin/Adminimages/shade.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
.txt-darkgrey {
	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px; color: #333333; line-height: 16px;
	text-decoration: none;
}
.bg-head {
	background-image: url(../Admin/Adminimages/bg_head.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.error {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #d30100; text-decoration: none;
	font-weight: normal; line-height: 18px;
}
.error A {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #d30100; text-decoration: underline;
	font-weight: normal; line-height: 18px;
}
.error A:hover{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #d30100; text-decoration: none;
	font-weight: normal; line-height: 18px;
}
.error2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #d30100; text-decoration: none;
	font-weight: bold; line-height: 18px;
}
.bg-navi {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #666666; text-decoration: none;
	font-weight: bold; line-height: 18px;
	background-image: url(../Admin/Adminimages/bg_navi.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 30px;
}
.leftnavi2 {
	background-image: url(../Admin/Adminimages/bg_leftnavi.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #e8e8e8;
	padding-left: 20px; padding-top: 10px;
}
.txt-grey {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #333333; text-decoration: none;
	font-weight: normal; line-height: 16px;
}
.txt-gridhead {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #333333; text-decoration: none;
	font-weight: bolder; line-height: 16px; padding-left: 20px;
}
.txt-gridhead-cen {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #333333; text-decoration: none;
	font-weight: bolder; line-height: 16px; text-align: center;
}
.txt-gridcon {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; color: #333333; text-decoration: none;
	font-weight: normal; line-height: 16px; padding-left: 20px;
}
.txt-green2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #3da12f; text-decoration: none;
	font-weight: bold; line-height: 18px;
}
.tab-blue2 {

	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px; color: #223560; text-decoration: none;
	font-weight: bold; line-height: 16px;
}

