/* CSS Document */

* {
	margin:0px;
}

body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../../images/main-bg.gif);
}

/* Begin styles for INDEX HEADER section --------------*/

form {
	margin:0px;
}

.header-topgreybg{
background-image:url(../images/header-topbg.gif);
background-position:top;
background-repeat:repeat-x;
}

.top-navi-td{
font-family:Arial, Helvetica, sans-serif;
color:#286A84;
font-size:11px;
text-decoration:none;
padding-right:14px;
}

.top-navi{
font-family:Arial, Helvetica, sans-serif;
color:#286A84;
font-size:12px;
text-decoration:none;
}

.top-navi-td2{
font-family:Arial, Helvetica, sans-serif;
color:#286A84;
font-size:11px;
text-decoration:none;
}

.top-navi:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FCA242;
font-size:12px;
text-decoration:none;
}

.top-navi-small{
font-family:Arial, Helvetica, sans-serif;
color:#286A84;
font-size:10px;
text-decoration:none;
}

.top-navi-small:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FCA242;
font-size:10px;
text-decoration:none;
}

.main-nav-green{
background-image:url(../images/greentab-bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
letter-spacing:1px;
padding-bottom:5px;
}

.main-nav-greenbg{
background-image:url(../images/greentab-bg.gif);
background-repeat:repeat-x;
padding-bottom:5px;
}

.main-nav-green:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
letter-spacing:1px;
}

.main-nav-orangebg{
background-image:url(../images/orngtab-bg.gif);
background-repeat:repeat-x;
padding-bottom:5px;
}

.main-nav-orange{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
letter-spacing:1px;
}

.main-nav-orange:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
letter-spacing:1px;
}

.header-green-bar{
background-image:url(../images/greenbar-bg.gif);
background-repeat:repeat-x;
}

/* End styles for INDEX HEADER section -------------------*/

/* Begin styles for INTERNAL HEADER section --------------*/

.header-subgreen-bar{
background-image:url(../images/internal-topbg.gif);
background-repeat:repeat-x;
}

.sub-navi-td{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

.sub-navi{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

.sub-navi:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFF00;
font-size:12px;
text-decoration:none;
}

.sub-navi-sel{
font-family:Arial, Helvetica, sans-serif;
color:#FFFF00;
font-size:12px;
text-decoration:none;
}

.btn-bg{
background-image:url(../images/btn-bg.gif);
background-repeat:repeat-x;
height:32px;
}

.line-bg{
background-color:#7599A6;
width:1px;
}

.line-bg1{
background-color:#BACCD2;
height:2px;
}

.line-bg2{
background-image:url(../images/line_bg.gif);
background-repeat:repeat-y;

}

.mid-btn{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.mid-bar{
background-image:url(../images/mid-bar.gif);
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}
/* Ends styles for INTERNAL HEADER section --------------*/

/* Begin styles for INDEX BODY section --------------*/

.body-greybg1{
background-image:url(../images/main-bg1.gif);
background-repeat:repeat-y;
}

.body-greybg2{
background-image:url(../images/main-bg2.gif);
background-repeat:repeat-y;
}

.grey-boxbg-center{
background-color:#F7F7F7;
}

.grey-boxbg-top{
background-image:url(../images/body-bg5.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#F7F7F7;
}

.grey-boxbg-bottom{
background-image:url(../images/body-bg6.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#F7F7F7;
}

.grey-boxbg-left{
background-image:url(../images/body-bg7.gif);
background-repeat:repeat-y;
background-position:left;
background-color:#F7F7F7;
}

.grey-boxbg-right{
background-image:url(../images/body-bg8.gif);
background-repeat:repeat-y;
background-position:right;
background-color:#F7F7F7;
}

.image-box-bluebg{
background-image:url(../images/box-bg1.gif);
background-repeat:repeat-x;
}

.image-box-orangebg{
background-image:url(../images/box-bg2.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
color:#545465;
font-size:11px;
}

.image-box-orangetxt{
font-family:Arial, Helvetica, sans-serif;
color:#545465;
font-size:11px;
text-decoration:none;
}

.image-box-orangetxt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:none;
}

.image-box-bgleft{
background-image:url(../images/box-bg4.gif);
background-repeat:repeat-y;
background-position:left;
}

.image-box-bgright{
background-image:url(../images/box-bg3.gif);
background-repeat:repeat-y;
background-position:right;
}

.box-img{
padding-left:5px;
}

.image-box-txt{
font-family:Arial, Helvetica, sans-serif;
color:#545465;
font-size:11px;
padding-left:5px;
}

.image-top-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
letter-spacing:1px;
text-decoration:none;
padding-left:7px;
}

sup{
font-size:8px;
}

/* End styles for INDEX BODY section --------------*/

/* Begin styles for INTERNAL BODY section --------------*/

.green-line{
background-color:#7599A6;
}

.headingbox-bg-left{
background-image:url(../images/int-boxbg1.gif);
background-position:left;
background-repeat:repeat-y;
}

.headingbox-bg-right{
background-image:url(../images/int-boxbg2.gif);
background-position:right;
background-repeat:repeat-y;
}

.headingbox-bg-top{
	background-image:url(../images/int-boxbg3.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.heading {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	letter-spacing:2px;
	font-weight:bold;
}

.headingbox-bg-bottom{
	background-image:url(../images/int-boxbg4.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.sub-heading-txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#286A84;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
}

.topic-txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#286A84;
	font-size:16px;
	letter-spacing:1px;
	font-weight:bold;
}

.link-txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0000FF;
	letter-spacing:0.7px;
	line-height:17px;
	font-size:12px;
}

.menu-underline {
	background-image:url(../images/menu-underline.gif);
	background-repeat:no-repeat;
	background-position:left center;
	height:10px;
}

.body-txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
letter-spacing:0.7px;
line-height:17px;
font-size:12px;
}

.body-txt strong{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
letter-spacing:0.7px;
line-height:17px;
font-size:12px;
font-style:strong;
}


/* End styles for INTERNAL BODY section --------------*/

/* Begin styles for FOOTER section --------------*/

.footer-green-bar{
background-image:url(../images/greenbar-bg.gif);
background-repeat:repeat-x;
}

.footer-bg{
background-image:url(../images/footer-bg.gif);
background-repeat:repeat-x;
}

.footer-certification{
font-family:Arial, Helvetica, sans-serif;
color:#107AB4;
font-size:9px;
line-height:8px;
}

.footer-copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.footer-links{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.footer-links:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#007AB4;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

/* End styles for FOOTER section --------------*/
.txt_bullet {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
letter-spacing:0.5px;
line-height:17px;
font-size:11px;
color: #000000;
list-style-position:15px;
}
