/* CSS Document */

body {
	background-color: #e3e3e3;
	margin: 0px;
	line-height: 18px;
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 15px 0;
	background-image: url(../images/bgnew2.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
body A {
	text-decoration: none;
}
body A:hover {
	text-decoration: underline;
}
.testflash {
	background-image: url(../images/collage-home.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
}
.txt-white9 {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	font-size: 9px; color: #FFFFFF; font-weight: bold;
	text-transform:uppercase; text-decoration: none;
}
.txt-white11 {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	font-size: 11px; color: #FFFFFF; font-weight: normal;
	text-transform: capitalize; text-decoration: none;
}
.txt-navi  {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	font-size: 11px; color: #002d64; font-weight: bold;
	text-transform: capitalize; text-decoration: none;
	text-align: center;
}
.txt-navi  A {
	color: #002d64; text-decoration: none;
}
.txt-navi  A:hover {
	color: #002d64; text-decoration: none;
}
.bg-page {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #333333; font-weight: normal;
	text-decoration: none;
	padding: 0 2px 0 2px;
}
.bg-blue-top {
	background-color: #d5e3f0;
	padding: 0 0 0 10px;
	text-align: left;
	font-weight:bold;
	font-size:14px;
	color: #002d64;    
}
.bg-blue-light {
	background-color: #f1f5fa;
	padding: 10px 10px 10px 10px;
	text-align: left;
}
.bg-orange-light {
	background-color: #ffe2d1;
	padding: 5px 10px 5px 10px;
	text-align: center;
}
.bg-yellow-light {
	background-color: #fff5e0;
	padding: 0px 10px 5px 10px;
	text-align: left;
}
.bg-grey-top {
	background-color: #dbdbdb;
	text-align: left;
	}
.bg-grey-light {
	background-color: #f4f4f4;
	padding: 10px 15px 10px 15px;
	text-align: left;
}
.bg-footer-top {
	background-color: #002d64;
}
.bg-footer-light {
	background-color: #f4f7fb;
	padding: 10px 10px 0 10px;
	text-align: center;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	color: #002d64; font-weight: normal; text-decoration: none;
	padding-left: 11px;
}
.bg-footer-light A {
	color: #002d64; font-weight: normal; text-decoration: none;
}
.bg-footer-light A:hover {
	color: #002d64; font-weight: normal; text-decoration: underline;
}
.txt-readmore {
	background-image: url(../images/arr-blue.gif);
	background-position: 0 center;
	background-repeat: no-repeat;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	color: #ff6600; font-weight: bold; text-decoration: none;
	text-align: left; padding-left: 11px;
}
.txt-readmore A {
	color: #ff6600; font-weight: bold; text-decoration: none;
}
.txt-readmore A:hover {
	color: #ff6600; font-weight: bold; text-decoration: none;
}
.txt-default {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333; font-weight: normal; text-decoration: none;
	text-align: justify; font-size: 12px; line-height: 20px;
}
.txt-default-s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333; font-weight: normal; text-decoration: none;
	text-align: justify; font-size: 10px; line-height: 20px;
}
.txt-default-black {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333; font-weight: normal; text-decoration: none;
	text-align: justify; font-size: 12px; line-height: 24px;
}
.txt-default-black A {
	color: #333333; font-weight: normal; text-decoration: none;
}
.txt-default-black A:hover {
	color: #002d64; font-weight: normal; text-decoration: none;
}
.txt-default-bl {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333; font-weight: normal; text-decoration: none;
	text-align: justify; font-size: 12px; line-height: 16px;
}
.txt-default-red {
	font-family: Arial, Helvetica, sans-serif;
	color: #e00000; font-weight: bold; text-decoration: none;
	text-align: justify; font-size: 12px; line-height: 24px;
}
.txt-default-l {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333; font-weight: normal; text-decoration: none;
	text-align: justify; font-size: 12px; line-height: 16px;
}
.txt-default-l A {
	color: #333333; text-decoration: none; font-size: 11px;
}
.txt-default-l A:hover {
	color: #000000; text-decoration: none; font-size: 11px;
}
.txt-blue-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #002d7d; font-weight: normal; text-decoration: none;
	text-align: justify; font-size: 11px; line-height: 14px;
}
.txt-left {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	color: #002d64; font-weight: normal; text-decoration: none;
	text-align: justify; font-size:11px;
}
.txt-header {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	font-size: 14px; color: #002d64; font-weight: bold;
	text-transform: capitalize; text-decoration: none;
}
.txt-orange {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	color: #ff6600; font-weight: bold; text-decoration: none;
	font-size:11px;
}	
.txt-bold {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	font-size: 11px; color: #333333; font-weight: bold;
	text-transform: capitalize; text-decoration: none;
}
.txt-download {
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	color: #ff6600; font-weight: bold; text-decoration: none;
	font-size:12px;
}
.topmenu { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal; text-decoration:none;
	color:#666666;
}
.bg-yel {
	background-color: #ffcc66;
}
.bg-white {
	background-color: #FFFFFF;
	padding: 3px 0 3px 0;
}
.bg-bel {
	background-color: #002d64;
	padding: 3px 0 3px 0;
}
.bg-nav {
	background-color: #c6d9ec;
	padding: -2px 0 -2px 0;
}
.rm-grey {
	background-image: url(../images/rm-grey.gif);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #494949;
	font-weight: bold; text-align: left;
	text-decoration: none;
}
.rm-grey A {
	font-size: 12px; color: #494949; text-decoration: none;
}
.rm-grey A:hover {
	font-size: 12px; color: #000000; text-decoration: none;
}
.rm-blue {
	background-image: url(../images/rm-blue.gif);
	background-position: right center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #002d7d;
	font-weight: bold; text-align: left;
	text-decoration: none;
}
.dot-blue-hor {
	background-image: url(../images/dot-blue.gif);
	background-position: center center;
	background-repeat: repeat-x;
}
.dot-grey-hor {
	background-image: url(../images/dot-grey.gif);
	background-position: center center;
	background-repeat: repeat-x;
}
.dot-grey-ver {
	background-image: url(../images/dot-grey.gif);
	background-position: center center;
	background-repeat: repeat-y;
}
.dot-dgrey-hor {
	background-image: url(../images/dot-dgrey.gif);
	background-position: center center;
	background-repeat: repeat-x;
}
.dot-dgrey-ver {
	background-image: url(../images/dot-dgrey.gif);
	background-position: center center;
	background-repeat: repeat-y;
}
.l-menu {
	background-image: url(../images/arr-lmenu.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #002d7d; font-weight: bold;
	line-height: 16px; text-align: left; 
	text-decoration: none; padding-left: 24px;
}
.l-menu A {
	font-size: 12px; color: #002d7d; text-decoration: none;
}
.l-menu A:hover {
	font-size: 12px; color: #002d7d; text-decoration: none;
}
.l-menu2 {
	background-image: url(../images/arr-lmenu2.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #0d7ad8; font-weight: bold;
	line-height: 16px; text-align: left; 
	text-decoration: none; padding-left: 24px;
}
.l-menu2 A {
	font-size: 12px; color: #0d7ad8; text-decoration: none;
}
.l-menu2 A:hover {
	font-size: 12px; color: #0d7ad8; text-decoration: none;
}
.l-menu-down {
	background-image: url(../images/arr-down.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #002d7d; font-weight: bold;
	line-height: 16px; text-align: left; 
	text-decoration: none; padding-left: 24px;
}
.l-menu-down A {
	font-size: 12px; color: #002d7d; text-decoration: none;
}
.l-menu-down A:hover {
	font-size: 12px; color: #002d7d; text-decoration: none;
}
.l-submenu {
	background-image: url(../images/arr-lsubmenu.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #0d7ad8; font-weight: bold;
	line-height: 16px; text-align: left; 
	text-decoration: none; padding-left: 28px;
}
.l-submenu A {
	font-size: 12px; color: #0d7ad8; text-decoration: none;
}
.l-submenu A:hover {
	font-size: 12px; color: #0d7ad8; text-decoration: none;
}
.l-submenu2 {
	background-image: url(../images/arr-lsubmenu2.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #4c4c4c; font-weight: bold;
	line-height: 16px; text-align: left; 
	text-decoration: none; padding-left: 28px;
}
.l-submenu2 A {
	font-size: 12px; color: #4c4c4c; text-decoration: none;
}
.l-submenu2 A:hover {
	font-size: 12px; color: #4c4c4c; text-decoration: none;
}
.l-submenu3 {
	background-image: url(../images/arr-lsubmenu3.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #002d7d; font-weight: bold;
	line-height: 16px; text-align: left; 
	text-decoration: none; padding-left: 28px;
}
.l-submenu3 A {
	font-size: 12px; color: #002d7d; text-decoration: none;
}
.l-submenu3 A:hover {
	font-size: 12px; color: #002d7d; text-decoration: none;
}
.tab15 {
	padding-left: 15px;
}
.textbox {
	font-family: "Trebuchet MS", Arial, Arial, Arial;
	color: #000000; width: 240px; height: 20px;
	font-size: 12px; border:#e1e1e1; border-width:1px;
	border-style:solid;
}
.textarea {
	font-family: "Trebuchet MS", Arial, Arial, Arial;
	color: #333333; width: 240px; height: 100px;
}
.checkbox {
	 border-width: 1px;
}
.mid_content{
	background-image:url(../images/mid_01.jpg);
	background-repeat:repeat-y;
	background-position:center;
	}
.detail { font-weight: bold; color: #003366; text-decoration: 
none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.title { font-weight: bold; color: #003366; text-decoration: 
none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.title A { font-weight: bold; color: #003366; text-decoration: 
none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.title A:hover { font-weight: bold; color: #000000; text-decoration: 
none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.sitemap { font-weight: bold; color: #003366; text-decoration: 
none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}

.sitemap-2 { font-weight: bold; color: #003366; text-decoration: 
none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}