body {
	margin: 0px;
}
.topbg {
	background-image: url(../images/top-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 65px;
}
.admin-links-selected {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #137eae;
	text-decoration: none;
	background-color: #d4dfeb;
	padding: 2px;
	height: 23px;
}
.top-banner-slogun-font{
  	font-family: "Myriad Pro", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #595a5b;
	text-decoration: none;
	display: inline-block;
	padding-bottom: 3px;
}
.white-bg {
	background-image: url(../images/top-bg.jpg);
}
.lefthighlight {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #004286;	
	background-image: url(../images/compinfo-optionbg.jpg);
	font-weight: bold;
	text-decoration: none;
	background-repeat: repeat-y;
	background-position: left center;
	padding-left: 10px;
}
.top-right-corner {
	background-image: url(../images/top-right-curve.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 5px;
}
.top-left-corner {
	background-image: url(../images/top-left-curve.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 5px;
}
.darkblue-top-right-corner {
	background-image: url(../images/dark-blue-topright-curve.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 5px;
}
.darkblue-top-left-corner {
	background-image: url(../images/dark-blue-topleft-curve.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 5px;
}
.admin-title-text {
	background-image: url(../images/dark-blue-topleft-curve.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 5px;
}
.admin-title-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
}
.darkblue-top-left-corner-right {
	background-image: url(../images/dark-blue-topleft-curve.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 5px;
}
.login-ttl-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/login-ttl-bg.jpg);
	padding-left: 10px;
}
.loginttl-topleft-corner {
	background-image: url(../images/loginttl-topleft-curve.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.loginttl-topright-corner {
	background-image: url(../images/loginttl-topright-curve.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.loginttl-botright-corner {
	background-image: url(../images/loginttl-botright-curve.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.loginttl-botleft-corner {
	background-image: url(../images/loginttl-topleft-curve.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
.loginbox-topleft-corner {
	background-image: url(../images/loginbox-topleft-curve.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 5px;
}
.loginbox-topright-corner {
	background-image: url(../images/loginbox-topright-curve.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 5px;
}
.loginbox-botright-corner {
	background-position: left bottom;
	background-repeat: no-repeat;
	background-image: url(../images/loginbox-botright-curve.jpg);
	height: 5px;
	width: 5px;
}
.leftbor {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #004286;
}
.loginbox-botleft-corner {
	background-image: url(../images/loginbox-botleft-corner.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}
.login-topborder {
	background-image: url(../images/login-topborder.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.login-botborder {
	background-image: url(../images/login-botborder.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.login-leftborder {
	background-image: url(../images/login-leftborder.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.login-rightborder {
	background-image: url(../images/login-right-border.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.loginborder-topleft {
	background-image: url(../images/login-border-topleft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.loginborder-topright {
	background-image: url(../images/login-border-topright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.loginborder-botright {
	background-image: url(../images/login-border-botright.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.loginborder-botleft {
	background-image: url(../images/login-border-botleft.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.login {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #004286;
	font-weight: bold;
	text-decoration: none;
	background-position: left bottom;
	background-repeat: repeat-y;	
}
.loginbox-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004286;
}
.password-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004286;
	text-decoration: underline;
}
.password-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004286;
	text-decoration: None;
}
.password-text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004286;
	text-decoration: underline;
	}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #bdcee0;
}
.btn {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/btn_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	cursor: pointer;
	height: 19px;
	border: 1px solid #004286;
}
.btn1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/btn_bg1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	cursor: pointer;
	height: 38px;
	border: 1px solid #004286;
}



.links-bar-bg {
	background-image: url(../images/links-bar-bg.jpg);
	background-repeat: repeat-x;
}

.darkblue-bot-right-corner {
	background-image: url(../images/dark-blue-botright-curve.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 5px;
}
.admin-leftttl-bg {
	background-image: url(../images/admin-leftttl-bg.jpg);
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.welcome {	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;		
}
.require-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033cc;
}
.bottom-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #6e94ba;
	font-weight: bold;
	padding-left: 20px;
}
.bottom-text-right {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #6e94ba;
	font-weight: bold;
	padding-right: 10px;
}
.bottom-link-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #6e94ba;
	font-weight: bold;
	text-decoration: none;
}
.bottom-link-textMail {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #6e94ba;
	font-weight: bold;
	padding-top: 12px;
	vertical-align:bottom;
	padding-left: 5px;
	text-decoration: none;
}
.admin-links-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
}
.admin-links-text:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #137eae;
	text-decoration: none;
	background-color: #d4dfeb;
	padding: 2px;
	height: 23px;
}
.link-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004286;
}
.admin-links-separator {
	padding-right: 3px;
	padding-left: 3px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.darkblue-bot-right-corner {

	background-image: url(../images/dark-blue-botright-curve.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 5px;
}
.darkblue-bot-left-corner {


	background-image: url(../images/dark-blue-botleft-curve.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 5px;
}
.admin-leftlevel01-bg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #007eff;
	background-image: url(../images/admin-left-level1-bg.jpg);
	font-weight: bold;
	text-decoration: none;
	background-repeat: repeat-y;
	background-position: left center;
	padding-left: 10px;
}
.admin-leftlevel02-bg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #004286;
	background-image: url(../images/admin-left-level2-bg.jpg);
	font-weight: bold;
	text-decoration: none;
	background-position: left bottom;
	background-repeat: repeat-y;
	padding-left: 20px;
}
.listing-title-bg {

	background-image: url(../images/listing-title-bg.jpg);
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.listing-subtitles-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #004286;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
}
.light-blue-hr {
	text-decoration: none;
	background-color: #b5cbdf;
}
.backcolor-hr {

	text-decoration: none;
	background-color: #e2edf5;
}
.number-text {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004286;
}
.name-text {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0579E6;
	padding-left: 5px;
	padding-top: 5px;
}
.name-textPG {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0579E6;	
}
.name-textPG:hover {
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0579E6;	
}
.name-text2 {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0579E6;		
}
.name-text2:hover {
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0579E6;	
}
.active-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004286;
	padding-left: 15px;
	text-decoration: none;
}
.active-text-Paging {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004286;
	font-weight: bold;
	text-decoration: none;
}
.action-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004286;
	padding-left: 15px;
	text-decoration: underline;
}
.blue-text {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004286;
	text-decoration: none;
}
.compinfo-optionbg {

	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #007eff;	
	background-image: url(../images/admin-left-level1-bg.jpg);
	font-weight: bold;
	text-decoration: none;
	background-position: right center;
	background-repeat: repeat-y;
	padding-left: 12px;
}
.compinfo-optionbg-link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #007eff;
	font-weight: bold;
	text-decoration: none;
	background-position: right center;
	background-repeat: repeat-y;
}
.darkblue-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004286;
	text-decoration: none;
	padding-left: 5px;
}
.darkblue-textsort {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004286;
	text-decoration: none;
}
.darkblue-text-link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004286;	
	padding-left: 5px;
	text-decoration:underline;
}
.form-input {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #3f3f3f;
	text-decoration: none;
	border: 1px solid #bdcee0;
	padding-left: 5px;	
}
.btn-index {

	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/btn_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 21px;
	border: 1px solid #004286;
}
.search-lightblue-text {
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0579E6;
	padding-left: 5px;
	padding-top: 5px;
}
.search-darkblue-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004286;
	padding-left: 5px;
	padding-top: 5px;
}
.search-darkblue-link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004286;	
	padding-top: 5px;
}
.lightblue-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0579E6;
}
.normal-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
}
.radio-btn {
	background-position: center bottom;
}
.grey-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #3f3f3f;
	text-decoration: none;
}
.black-bold-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.text-box-input {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #3f3f3f;
	text-decoration: none;
	border: 1px solid #bdcee0;
	padding-left: 5px;
}
.img-padding {
	padding-top: 5px;
}
.radiobutton-text {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004286;
	text-decoration: none;
}
.msg {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
}
.require-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033cc;
	text-decoration:none;
}
.hidden 
{
    font-family: Tahoma, Verdana, Arial;  
    font-weight: bold;
    font-size: 10px;
	color: #004286;
}
.maroon-text
{
    font-family: Tahoma, Verdana, Arial;      
    font-size: 11px;
	color: #660000;    
}