
/* CSS Document */

/*body {
	background-color: #c0c0c0;
	margin: 0px;
	margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: normal; color: #000000;
	line-height: 20px; text-align: left; text-decoration: none;
	
}
body A {
	font-weight: normal; color: #000000; text-decoration: none;
}
body A:hover {
	font-weight: normal; color: #820000; text-decoration: none;
}*/

.bgbanner
{
	background-image:url(../images/banner02.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.txt-default
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
text-decoration:none;
	width: 119px;
}

.txt-gray
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#959595;
text-decoration:none;
}

.txt-red
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#a81714;
text-decoration:none;
}

.txt-blue
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#045dc1;
text-decoration:none;
}

.txt-blue-bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#045dc1;
text-decoration:none;
}

.txt-big{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:normal;
color:#b62350;
text-decoration:none;
}
/*.txt-big a{color:#b62350; text-decoration:none;}
.txt-big a:hover{color:#b62350;text-decoration:underline;}*/

.tableborder 
{
	border: 1px solid #b6b2b3;
	padding: 1px;

}

.dot-line-black {
	background-image:url(../images/dot-black.gif);
	background-position:center center;
	background-repeat:repeat-x; line-height:10px;

}

.h-line-black {
	background-image:url(../images/hline.gif);
	background-position:top left;
	background-repeat:repeat-x; line-height:2px;

}

.v-line-black {
	background-image:url(../images/vline.gif);
	background-position:center center;
	background-repeat:repeat-y; 

}

.txt-justify
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
text-decoration:none;
text-align:justify;
line-height:20px;
}

.txt-justify-bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:25px;
}

.txt-justify-bold1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:25px;
}

.txt-title 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold; color: #000000;
	line-height: 16px; text-align: left; text-decoration: none;
}

.bg-button 
{
	background-image: url('../images/bg-button.gif');
	background-position: center; width:76px; height:25px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #ffffff;
	text-align: center; text-decoration: none;
}


.bg-button a
{
	font-size: 11px; color: #ffffff; text-decoration: none;
	
}
.bg-button a:hover 
{
	font-size: 11px; color: #ffffff; text-decoration: underline;
}


.show-button 
{
	background-image: url('../images/bg-button.gif');
	background-position: center; width:76px; height:25px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#ffffff; border:0px;
	margin-left:570px;
}

.show-button a
{
	font-size: 11px; color: #ffffff; text-decoration: underline;
}



.show-button a:hover 
{
	font-size: 11px; color: #f3f3f3; text-decoration: none;
}


.download-button 
{
	background-image: url('../images/bg-button.gif');
	background-position: center; width:76px; height:25px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#ffffff; border:0px;
	
}

.download-button a
{
	font-size: 11px; color: #ffffff; text-decoration: underline;
}



.download-button a:hover 
{
	font-size: 11px; color: #f3f3f3; text-decoration: none;
}


.view-button 
{
	background-image: url('../images/bg_view.gif');
	background-position: center; width:105px;
	text-align:center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#ffffff; border:0px;
	margin-left:590px;
}

.view-button a
{
	font-size: 11px; color: #ffffff; text-decoration: underline;
}


.view-button a:hover 
{
	font-size: 11px; color: #f3f3f3; text-decoration: none;
}



/* ----------------- old page css start from here -------------------- */

.bg-tleother-con 
{
	background-image: url(../images/tle-otherweb-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.bg-navi {
	background-image: url(../images/bg-navi.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.bg-txt-tle {
	background-image: url(../images/bg-txt-tle.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.bg-cal {
	background-image: url('../images/bg-cal.gif');
	background-position: top left;
	background-repeat: repeat-y;
	font-weight: 700;
}
.bg-footer {
	background-image: url('../images/bg-footer.gif');
	background-position: top left;
	background-repeat: repeat-x;
}
.bg-pgimg 
{
	background-image: url('../images/bg-pgimg.gif');
	background-position: top left;
	background-repeat:repeat;
}

.bg-grid
{
	background-image: url('../images/bg-grid.jpg');
	background-position: top left;
	background-repeat: repeat;
}
.bg-gbox-con 
{
	background-image: url('../images/bg-gbox-con.gif');
	background-position: top left;
	background-repeat: repeat-y;
}
.ntable
{
	background-color: #eeeeee;
	border-color: #3b6595;
	border-style: solid;
	border-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.ntable2 
{
	background-color: #eeeeee;
	border-color: #3b6595;
	border-style: solid;
	border-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}


.txt-title-grey-b
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; font-weight: bold; color: #5f5f5f;
	line-height: 16px; text-align: left; text-decoration: none;
}
.txt-title-r
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold; color:#000000;
	line-height: 16px; text-align: right; text-decoration: none;
}
.txt-default-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: normal; text-align: justify;
	text-decoration: none; color: #333333; padding:7px;
}
.txt-default-l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; text-align: left;
	text-decoration: none; color: #333333;
}
.txt-default-l A {
	font-weight: normal; text-decoration: none; color: #333333;
}
.txt-default-l A:hover {
	font-weight: normal; text-decoration: none; color: #006540;
}
.txt-default-jus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; text-align: justify;
	text-decoration: none; color: #333333; padding:7px;
}
.txt-default-jus A {
	font-weight: normal; text-decoration: none; color: #333333;
}
.txt-default-jus A:hover {
	font-weight: normal; text-decoration: none; color: #000000;
}
.txt-default-jus2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; text-align: justify;
	text-decoration: none; color: #333333; padding-left:7px;
}
.txt-default-jus2 A {
	font-weight: normal; text-decoration: none; color: #333333;
}
.txt-default-jus2 A:hover {
	font-weight: normal; text-decoration: none; color: #000000;
}





.txt-white-navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-align: center;
	text-decoration: none; color: #FFFFFF;
}
.txt-white-navi A {
	font-weight: bold; text-align: center; text-decoration: none;
	color: #FFFFFF;
}
.txt-white-navi A:hover {
	font-weight: bold; text-align: center; text-decoration: none;
	color: #FFFFFF; border-color: #0c5454; border-style: solid;
	border-width: 9px; background-color : #0c5454;
}
.txt-dgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #006540;
	line-height: 16px; text-decoration: none;
}
.txt-dgreen A {
	font-weight: normal; color: #006540; text-decoration: none;
}
.txt-dgreen A:hover {
	font-weight: normal; color: #5dac41; text-decoration: none;
}
.txt-gdata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #006540;
	line-height: 16px; text-decoration: none;
}
.txt-gdata A {
	font-weight: normal; color: #006540; text-decoration: underline;
}
.txt-gdata A:hover {
	font-weight: normal; color: #5dac41; text-decoration: none;
}
.txt-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #000000;
	line-height: 16px; text-decoration: none;
}

.box-con 
{
	background-image: url(../images/box-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
	padding: 10px;
}
.sbox-con
{
	background-image: url(../images/sbox-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.bbox-con
{
	background-image: url(../images/bbox-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.xsbox-con
{
	background-image: url(../images/xsbox-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.gbox-con 
{
	background-image: url(../images/gbox-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.arrow-green 
{
	background-image: url(../images/arrow-green.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold; text-decoration: none; color: #000000;
	padding-left: 15px;
}
.arrow-green A 
{
	font-weight: bold; text-decoration: underline; color: #000000;
}
.arrow-green A:hover
{
	font-weight: bold; text-decoration: none; color: #820000;
}
.arr-green 
{
	background-image: url(../images/arr-green.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold; text-decoration: none; color: #006540;
	padding-left: 15px;
}
.arr-green A 
{
	font-weight: bold; text-decoration: none; color: #006540;
}
.arr-green A:hover
{
	font-weight: bold; text-decoration: none; color: #5dac41;
}
.arr-orange 
{
	background-image: url(../images/arrow-orange.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold; text-decoration: none; color: #ff6600;
	padding-left: 15px;
}
.arr-orange A 
{
	font-weight: bold; text-decoration: underline; color: #ff6600;
}
.arr-orange A:hover
{
	font-weight: bold; text-decoration: none; color: #ff6600;
}

.dot-black-hor {
	background-image: url(../images/dot-black-hor.gif);
	background-position: center center;
	background-repeat: repeat-x;
}
.dot-black-ver {
	background-image: url(../images/dot-black-ver.gif);
	background-position: center center;
	background-repeat: repeat-y;
}
.dot-green-hor {
	background-image: url(../images/dot-green-hor.gif);
	background-position: center center;
	background-repeat: repeat-x; line-height:18px;
}
.dot-green-ver {
	background-image: url(../images/dot-green-ver.gif);
	background-position: center center;
	background-repeat: repeat-y;
}

.txtbox-cpe {
	width: 103px; height: 17px;
	border-style: solid; border-width: 1px; border-color: #a1a1a1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #666666; 
	text-align: left; text-decoration: none;
}


.txt-title-green
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold; color: #003300;
	line-height: 16px; text-align: center; text-decoration: none;
}
.txt-green-normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #003300;
	line-height: 16px; text-align: center; text-decoration: none;
}
.txt-title-red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold; color: Red;
	line-height: 16px; text-align: center; text-decoration: none;
}

/************************ sohail css **************************/
.txt-dblue
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #0154a2;
	line-height: 16px; text-decoration: none;
}
.txt-titel
{
	font-family:Myriad Pro;
	font-size:22px; font-weight:bold; color: #ffffff;
	line-height: 20px; text-decoration:none;
	padding-left: 10px;
}

.txt-titel-mid
{
	background-image: url(../images/arrow-white.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; font-weight: bold; color: #ffffff;
	line-height: 20px; text-decoration: bold;
	padding-left: 20px;
}
	
.space
{
	padding-right: 10px;
	}
	
.heding
{ 
  font-family :Arial,Helvetica,sans-serif;
  font-size:14px; font-weight: normal; color: #820000;
  line-height: normal; text-decoration: bold;
}	
  	
.s_heding
{
   	font-family: Myriad Pro; 
   	font-size: 15px; font-weight: normal; color: #000000;
   	line-height: normal; text-decoration: bold;
}  		

.login-txtbox
{
	width: 150px; height: 19px;
	border-style: solid; border-width: 2px; border-color: #10335d; background-color:#1e4f8a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; color: #FFFFFF; 
	text-align: left center; text-decoration: none; 
}
   	
.bg-login
{
	background-image:url(../images/login.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.login-txtwhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;
	text-decoration: none; color: #FFFFFF;
}
.login-txtwhite A 
{
	font-weight: bold; text-decoration: none; color: #FFFFFF;
}
.login-txtwhite A:hover
{
	font-weight: bold; text-decoration: none; color: #FFFFFF;
}

.txt-footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:25px;
	color:#ffffff;
	background-color:#333a44;
	padding-left:10px;
	text-decoration:none;
}
.txt-footer A
{
	font-weight: normal; text-decoration: none; color: #FFFFFF;
}
.txt-footer A:hover
{
	font-weight: normal; text-decoration: none; color: #FF3300;
}

font-arial3 {
       font-family:Arial, Helvetica, sans-serif;
       font-size:12px; text-align:justify;
   line-height:20px; 
       color:#ffffff;
}

.font-arial3 A {
       font-size:12px; text-align:justify;
   line-height:20px; 
       color:#ffffff; 
}

.font-arial3 A:hover {
       font-size:12px; text-align:justify;
   line-height:20px; 
       color:#923434; 
}


/************************ end ********************/

