/*@charset "utf-8";


@charset "utf-8"; 
CSS Document ISO-8859-1*/


@font-face{
	font-family:'Helvetica Neue';
    src: url('fonts/helveticaneue-roman-webfont.eot');
    src: url('fonts/helveticaneue-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaneue-roman-webfont.woff') format('woff'),
         url('fonts/helveticaneue-roman-webfont.ttf') format('truetype'),
         url('fonts/helveticaneue-roman-webfont.svg#helvetica_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{
	font-size:15px;
	color:#666;
	font-stretch:expanded;
	text-align: center;
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
}

p,div,input,select,textarea {
	/*font-size: 0.70em;*/
	font-size:15px;
	color:#666; /*#5a5959;*/
	line-height: 20px;
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
}

p {
	padding-bottom:5px;	
}

br {
	line-height: 19px;	
}

li {
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	/*font-size: 0.70em;*/
	font-size:15px;
	color:#666; /*#5a5959;*/
	line-height: 20px;
	padding-bottom:3px;

}


.tblArticleList {
	width:100%;
	border:0;
}

.tblArticleList td {
	padding:10px;
}

TD, TH {
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666;
	border-spacing: 5px;
}

img {
	border:none;
}

.bgMain {
	background: url('/images/bg_main.jpg') repeat-x;
	background-color:#fbfbfb;
	margin:0;
	/*text-align:-moz-center;*/
	
}


/*For Firefox*/
.mainDiv {
	margin-left:auto;   
	margin-right:auto;
	background-position:center;
	background:url(/images/wallpaper.gif);
	width:964px;
	min-height: 783px;
	padding-bottom:120px;
	text-align:left;
}

/*For IE*/
* html .mainDiv {
	
	margin-left:auto;   
	margin-right:auto;  /**-482***/
	background-position:center;
	background:url(/images/wallpaper.gif);

	width:964px;
	height:100% !important;
	padding-bottom:100px;
		text-align:left;
}


strong {
	color:#777777;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	
}
.stickfooter{
	width:960px;
	height: 120px;
	margin: -120px auto 0 auto;
	position: relative;
	border-bottom:1px solid #d7d7d7;
	padding-left: 10px;
	text-align: left;
	padding-top: 10px;
}

.footerline{
	width:964px;
	position:relative;
	left: 50%;
	margin-left: -500px;
	background:url(/images/boxes_07.gif);
	background-repeat:repeat-x;
	min-height:0px;

}

.toplauguage {
	vertical-align:top;
	padding-top:11px;
    font-size:12px;
    width:150px;
}



.bottomlinks {
	vertical-align:top;
	padding-top:11px;
    font-size:14px;
}


.aUnderline{
	font-size:12px;
	color: #00a29a;	
	text-decoration: underline;

}

#accordion a, a {	
	color: #6699CC;  /*#005284;	*/
	/*color: #235689;	*/
	text-decoration: none;
}

#accordion a:hover, a:hover {	
	color: #6699CC;  /*#005284;	*/
	text-decoration: underline;
}

.bluetext {
	color:#336699;
}

.bluetext a {	
	color: #00b2aa;  /*#005284;	*/
	/*color: #235689;	*/
	text-decoration: none;
}
.bluetext a:hover {	
	color:#40f2ea;/*#235689;*/

}

.toplauguage a {	
	color: #20767b;  /*#005284;	*/
	/*color: #235689;	*/
	text-decoration: none;
}
.toplauguage a:hover {	
	color:#444444;/*#235689;*/
	text-decoration: underline;
}

.whatsA a {	
	color:#444444;  /*#005284;	*/
	/*color: #235689;	*/
	text-decoration: none;
}
.whatsA a:hover {	
	color: #00b2aa;/*#235689;*/
}


.mainBanner {
	background:url(/images/main_banner.jpg);
	background-repeat:no-repeat;
	height:210px; 
	width:742px;
	padding-top:28px;
	padding-left:28px;
	
}

.mainContents{
	background-repeat:no-repeat;
	min-height:210px; 
	width:940px;
	padding-top:5px;
	padding-left:5px;
}

.bannerTextHeading {
	color:#2a5d74;
	font-size:29px;
}

.bannerTextHeadingf {
	color:#2a5d74;
	font-size:25px;
}

.bannerTextHeadingFR {
	color:#2a5d74;
	font-size:26px;
}


.bannerText {
	line-height:18px;
}

.boxmargin {
	padding-left:11px;
}
.boxheaderBlue {
	background:url(/images/header_blue.gif) no-repeat;
	width:253px;
	height:37px;
	font-size:17px;
	color:#FFFFFF;
	padding-left:12px;
	vertical-align:middle;
	
}

.boxheaderGold {
	background:url(/images/header_gold.gif);
	width:354px;
	height:37px;
	font-size:18px;
	color:#FFFFFF;
	padding-left:15px;
	vertical-align:middle;
}

.boxheaderGreem {
	background:url(/images/header_green_long.gif);
	/*width:731px;   by Norman*/
	width:675px;
	height:37px;
	font-size:18px;
	color:#FFFFFF;
	padding-left:10px;
	vertical-align:middle;
}
.boxImages {
	margin-left:11px;
	margin-right:13px;
	margin-bottom:100px;
	/*margin-bottom:100px;*/
	border:solid 1px #d7d7d7;
}

.boxImagesFR {
	margin-left:11px;
	margin-right:13px;
	margin-bottom:140px;
	border:solid 1px #d7d7d7;
}

.boxBorder {
	padding-top:18px;
	padding-left:11px;
	padding-right:5px;
}

.font10ptBold {
	font-size: 10px;
	font-weight:bold;
}
.lineHeight18px {
	line-height:18px
}

.bluetext {
	color: #2a5d74;	
}

* em {
	font-weight:400;
	font-color:#666666;

}




/*td div{font-size:0.626em;}
LI LI, LI P, li div, div a, {font-size:1em;}*/


.languageSelect {
	/*font-size: 0.70em;*/
	color: #005599; /*#5a5959;*/
	line-height: 10px;
}

.languageText {
	vertical-align:middle;
	height:26px;
}


/*li {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.80em;
}*/

.tableDefault{
  padding:0px;
  margin:0px;
  border:0px;
}
.mainFrame {
	/* Sets main container table width & background colour */
	width: 760px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}
.mainFrameFull {
	/* Sets main container table width & background colour */
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}
.mainFrameCenter {
	/* Sets main container table width & background colour */
	width: 100%;
	height: 15%;
  display: block;
}

.mainFrameHeader{
  	width: 100%;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-top:0px;
}

.mainSubFrame{

	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-top:0px;
	padding-right:10px;
	padding-left:0px;
}

#menuFrameParent{
  	height:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-top:0px;
	background-color:Transparent;
	background-image:url(../img/menu-back.gif);
	background-repeat:repeat-x;
}

#menuFrameParent .menu-left{
}

#menuFrameParent .menu-back{
  padding-left:5px;
  padding-right:5px;

}
#menuFrameParent .menu-left{
}

#menuFrameParent .menu-land-left{
  background-color:Transparent;
	background-image:url(../img/menu-over-left.gif);
	background-repeat:repeat-x;
}
#menuFrameParent .menu-land-back{
  padding-left:5px;
  padding-right:5px;
  background-color:Transparent;
	background-image:url(../img/menu-over-back.gif);
	background-repeat:repeat-x;
}
#menuFrameParent .menu-land-right{
  background-color:Transparent;
	background-image:url(../img/menu-over-right.gif);
	background-repeat:repeat-x;
}

#menuFrameParent .menu-over-left{
  background-color:Transparent;
	background-image:url(../img/menu-over-left.gif);
	background-repeat:repeat-x;
	border-bottom:1px;
    border-bottom-color:#FFd080;
    border-bottom-style:solid;
}
#menuFrameParent .menu-over-back{
  padding-left:5px;
  padding-right:5px;
  background-color:Transparent;
  background-image:url(../img/menu-over-back.gif);
  background-repeat:repeat-x;
  border-bottom:1px;
  border-bottom-color:#FFd080;
  border-bottom-style:solid;
	

}
#menuFrameParent .menu-over-right{
  background-color:Transparent;
	background-image:url(../img/menu-over-right.gif);
	background-repeat:repeat-x;
	border-bottom:1px;
  border-bottom-color:#FFd080;
  border-bottom-style:solid;
}
#menuFrameParent a.onState { 
	color: #dd4411;
}

#menuFrameParent a {
	/*width: 170px;*/
	background-color: transparent;
	color: #446677;
	text-decoration: none;
}

#menuFrameParent a:hover {
	/*color: #dd4411;*/
	color:#005599;
	text-decoration: none;

}
#menuFrameParent .href-land{
  color: #446677; /*#dd4411;*/
}

.mainBodyFrame{
	 height:200px;
	 padding-left:0px;
	 padding-right:0px;
	 padding-top:0px;
	 padding-bottom:0px;
	 width:100%;
}



/* Main content area (#introtext) */

.featureTitle {
 	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 1.2em;
	color: #ffffff; /*#336699; #77A888;;*/
	line-height: 23px;
}

.calloutDivider {
  	line-height:20px;
}

.bodyTitle {
	font-family: Arial, Georgia, Times, "Times New Roman", serif;
	/*font-size: 1.6em;*/
	font-size: 25px;/*1.4em;*/
	/*font-weight: bold;*/
	color:#777777; /*#dd4411;*/
	line-height:  23px;
	padding: 5px 0px 7px 0px;
	border-bottom: 2px solid #ccc;
	margin-bottom: 15px;
}

.bodyDateTitle {
	color:#444444;/*#77A888; /*#dd4411;*/
	font-size: 15px; /*0.7em;*/
}

.bodySubtitle {
	color:#444444;/*#77A888; /*#dd4411;*/
	font-weight:bold;
	font-size: 15px; /*.8268em;*/
}

.mainpagetitle {
	color:  #336699;/*#77A888; /*#dd4411;*/
	font-weight:bold;
	font-size: 13px; /*0.75em;*/
}

.subheading {
	font-size: 18px; /*.8268em;*/
	margin-bottom:10px;  

}

.topheading {
	color:#444444;
	font-size: 1.3em;
	font-weight:bold;
}


/* Second Row Text Navigation (#secondRowNav) */

#secondRowNav {
	margin: 0 0 0 0;
	padding-left: 0px;
}

#secondRowNav li {
	font-size: 0.65em;
	display: inline;
	list-style-type: none;
}

#secondRowNav li.rightPadding {
	padding-right: 20px;
}

#secondRowNav a {
	text-decoration: none;
	color:#000000;
}

#secondRowNav a:hover {
	color:#669999;
}

/* Left Navigation (#leftNav) */

#leftNav { 
	width: 185;
	/*margin-left:4px;*/
}

#leftNav div {
	font-family: Arial, verdana, arial, Helvetica, sans-serif;
	font-size: 0.85em;
	padding:0px 1px 0px 0px;
	line-height:18px;
	
	margin-left:4px;
	margin-right:4px;
}
#leftNav div.noBg {
	/*background-color: #ccd6d8;*/
	text-decoration: none;
	font-size: 0.70em;
}
#leftNav div.darkBg {
	background-color: #E0EBED;
	text-decoration: none;
	font-size: 0.70em;
}
#leftNav div.stateBg {
	background-color: #F5F9FD;
	text-decoration: none;
	font-size: 0.70em;
	/*border-top:1px solid #F4F4F4;
	border-bottom:1px solid #ffffff;*/
	border-left:1px solid #E0EBED;
	border-right:1px solid #E0EBED;
	border-bottom:1px solid #E0EBED;
}
#leftNav div.lightBg {
	background-color: #EAF2F8;
	text-decoration: none;
	font-size: 0.70em;
	width:185px;
	border-left:1px solid #E0EBED;
	border-right:1px solid #E0EBED;
	border-bottom:1px solid #E0EBED;
}
#leftNav a.onState { 
	color: #dd4411;
}

#leftNav a {
	/*width: 170px;*/
	background-color: transparent;
	color:#444444;
	text-decoration: none;
}

#leftNav a:hover {
	color: #dd4411;
	text-decoration: none;
}



/* Sign Up Box */
#signUp{
	width:233px;
	height:105px;
	/*border:1px solid red;*/
}

#signUp div{
	font-size: 0.65em;
	line-height:12px;
}

#signUp a {
	text-decoration: underline;
	/*color:#000000;*/
}

#signUp a:hover {
	color:#669999;
	text-decoration: none;
}

.signUpBoxFrame {
	font-size: 0.65em;
	font-family: Verdana, Arial, Helvetica;
}

.signUpBox {
	font-family: Verdana, Arial, Helvetica;
	font-size:9px;
	line-height:13px;
	height: 15px;
	width:130px;
	background-color: #eeeeee;
	padding:0px 3px 0px 3px;
	/*font-size: 0.8em;
	border-top: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999999;*/
}

.signUpButton {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	line-height:11px;
	width:40px;
	background-color: #557788;
	color: #FFFFFF;
	font-weight: bold;
	border-style:outset;
	/*border: 1px solid #557788;*/
}

.signUpTitle {
	color: #557788;
}

.signUpFieldsName{
	font-weight: bold;
	color: #557788;
}


/* Search Box */

/*.searchBox {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	height: 12px;
	background-color: #CCCCCC;
	margin-top: 4px;
	border: 1px solid #999999;
}*/

.searchBox{
	font-size:10px;
	line-height:10px;
	font-weight:bold;
	padding:1px 5px 1px 5px;
	width:125px;
}

.searchButton {
	font-size:9px;
	line-height:10px;
	width:22px;
	font-weight:bold;
	background-color:#C0C0C0;
}
/*.searchButton {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	background-color: #999999;
	margin-top: 2px;
	padding: 1px 1px 2px 1px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #999999;
}*/


/* Right Column (#rightColumn) */

#rightColumn {
	font-size: 0.85em;
	padding-right: 10px;
}

#rightColumn div {
	line-height: 11px;
}

#rightColumn a {
	color: #005599;
	text-decoration: none;
}

#rightColumn a:hover {
	color: #dd4411;
	text-decoration: none;
}

#rightColumn .headingRightColumn {
	color: #005599;
	font-weight: bold;
	/*margin-bottom: 0px;*/
}


/* Footer Text Navigation (#footerNav) */

/*#footerNav {
	margin-left: 0px;
	padding-left: 15px;
}*/

#footerNav {
	  width:770px;
	  height:80px;
	  background-color:Transparent;
	  background-image:url(../img/footer-back.gif);
	  margin:0px;
}

#footerNav div {
	font-size: 0.65em;
	/*display: inline;
	list-style-type: none;
	padding-right: 10px;*/
	color:#444;
}

#footerNav a {
	text-decoration: none;
	color:#111;

}

#footerNav a:hover {
	color:#669999;
}


/* Additional classes */

.hrLine {
	border-top: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
}

.defaultButton {
/*
	font-size:9px;
	line-height:10px;
	font-weight:bold;
	background-color:#C0C0C0;
*/	
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	line-height:11px;
	background-color: #557788;
	color: #FFFFFF;
	font-weight: bold;
	border-style:outset;
	/*border: 1px solid #557788;*/
}

.panel-bot-left{
  background-image: url(../img/admin-panel-bot-left.gif);
}
.panel-bot-back{
  background-image: url(../img/admin-panel-bot-back.gif);
}
.panel-bot-right{
  background-image: url(../img/admin-panel-bot-right.gif);
}
.panel-top-right{
  background-image: url(../img/admin-panel-top-right.gif);
}
.panel-mid-right{
  background-image: url(../img/admin-panel-mid-right.gif);
}
.panel-back {
  background-color: #ffffff;
  background-image: url(../img/admin-panel-back.gif);
  background-position: 0% 100%;
  background-repeat: repeat-x;
}
.panel-border{
  border:1px solid #BABABA;
}
.panel-title{
  font-size:10px;
  color:#3E4A8F;
  font-weight:bold;
}
.panel-sub-title{
  font-size:10px;
  color:#0000FF;
}
.panel-text{
  font-size:10px;
}
.panel-ul{
  list-style-position:inside;
  margin-left:-25px;
}



/*Vertical Menu and sub menu


 ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul, li
*/

dl, dt, dd  {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#vert_menu  .sublinks
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#vert_menu .sublinks li
{
    line-height: 0px;
	background-image: url(/images/ar.gif);
    background-repeat: no-repeat;
    background-position: 0 50%; 
    padding: 0px 0 0px 15px;
	margin-left: 1px;
    display:block;
	
}

#vert_menu {
	position: relative; /* Menu position that can be changed at will */
	top: 5;
	left: 4;
	width: 180px;
}
#vert_menu  dt {
	cursor: pointer;
	margin: 1px;
	height: 22px;
	line-height: 17px;
	text-align: left;
	border-top: 1px solid #e0e7f0; /*gray*/
	border-bottom: 1px solid #f3f3f3; /*gray*/
	background-color:#f5f9fc; /*ccc*/
	padding-left:7px;
	padding-right:5px;
	font-size: 13px; /*0.7512em; Changed 05032010*/
	width: 180px;
	font-weight:normal;
	padding-top:2px;

}
#vert_menu  dd {
	border: 0px solid #ccc;
	
}
#vert_menu  li {
	background-color: #f5f9fc;
	font-size: 13px;/*0.626em;*/
	text-align: left;
	padding-left:15px;
	padding-right:1px;
	padding-top:10px;
	padding-bottom:1px;
	/*border: 1px solid #e0f0f0; gray*/
	border-top: 1px solid #e0e7f0; /*gray*/
	border-bottom: 1px solid #f3f3f3; /*gray*/
	height: 19px;
	margin: 3px 0;
	width: 180px;
	font-family:Arial, Helvetica, sans-serif;
	
}
#vert_menu img{
	line-height:0px;
	text-decoration:none;
	height:7px;
}
#vert_menu  dt a {
	color:#007C9D;
	text-decoration: none;
	display: block;
	border: 0 none;
	height: 100%;
	line-height:15px;
}

#vert_menu  li a
{
	color:#007C9D;
	padding-top:2px;
	text-decoration: none;
	height: 100%;
	line-height:15px;
	padding-left:1px;
	padding-right:1px;
	width:165px;

}

#vert_menu  li a:hover{
	/*background: #f7f7f7;  eee*/
	color:#f0f0f0; /*77A888;*/
}
#vert_menu  dt a:hover {
	color: #00ACCD;/*#fd8421; /*#f0A70a;*/
}

#vert_menu .sublinks li a:hover{
	color: #00ACCD;
}

.menuHighlight{
	color:#005599;
}


#vert_menu dt a.hilite {
	color:#f7921E;
}

#vert_menu .sublinks a.subhilite{
	color:#f7921E;
	width:165px;
}	


/*end vertical menu*/


.SelectedArtileTitle {
	color: #336699;
	font-weight: 800;
	font-size: 11px;
	background-color:#EAF2F8 ;
	padding-left:5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right:3px;

}

/*font for core values*/
.cvTitle {
	font-family:  Helvetica, Arial,Verdana;
	/*font-size: 0.70em;*/
	font-size:1.3772em; /*22px;*/
	font-weight:bold;
	color: #474747; /*#5a5959;*/
	line-height: 20px;
	font-smooth:auto;
}

.cvContent {
	font-family: Helvetica, Arial, Verdana;
	/*font-size: 0.70em;*/
	font-size: 1.0642em;/*17px;*/
	color: #666666; /*#5a5959;*/
	font-smooth:auto;
	line-height: 17px;
}

.cvMainTitle {
	font-family: Monotype Corsiva,  Arial, Verdana, Helvetica;
	/*font-size: 0.70em;*/
	font-size: 1.81em; /*29px;*/
	font-stretch:narrower ;
	font-weight:500;
	color: #557788; /*#5a5959;*/
	font-smooth:always;

}

#cvHeaderImage {
	  width:555px;
	  height:101px;
	  background-color:Transparent;
	  background-image:url(../img/cv_top.jpg);
	  background-repeat:no-repeat;
	  margin:0px;
}


.articleRightMenu{
	font-size: 11px;
}


.ReqField{
	font-family: Verdana, Arial, Helvetica;
	/*font-size: 0.70em;*/
	font-size: 10px; /*0.626em;*/
	color: #aaaaaa; /*#5a5959;*/
}

.disclaimer{
	font-size: 11px; /*0.65em;*/
}



.roundedcornr_box {
	background: url(/images/roundedcornr_tl.png) no-repeat top left;
}
.roundedcornr_top {
	background: url(/images/roundedcornr_tr.png) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(/images/roundedcornr_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(/images/roundedcornr_br.png) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(/images/roundedcornr_r.png) top right repeat-y;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: -19px;
}
.roundedcornr_content { padding: 0 10px; }




#tabs div a {
	color:#6699CC;

}

#tabs_a div a {
	color:#6699CC;

}

.hometext {
	padding-bottom:5px;
}

.hometext p  {
	font-family:arial;
	/*font-size: 0.70em;*/
	font-size:14px;
	color:#444444; /*#5a5959;*/
	line-height: 19px;

}

.hometext div  {
	font-family:arial;
	/*font-size: 0.70em;*/
	font-size:13px;
	color:#444444; /*#5a5959;*/
	line-height: 16px;
}

.hometext .whatsA { 
	padding-bottom:6px;
}

.hometext .whatsA a {
	color:#6699CC	;

}

.hometext .whatsA a:hover {
	text-decoration:underline;
}


.hometext .heading {
	color:#9E3D96;
	font-family: arial;
	font-size:16px;
	width:100%;
	padding-bottom:5px;	
}


.hometext .artheading {
	color:#9E3D96;
	font-family: arial;
	font-size:15px;
	padding-bottom:5px;
	font-weight:bold;
	
}



li ul {
	padding-top:5px;
	
}



li li {
	list-style-type:square;
}



em.normalblue {
	
	color:#006699;
	font-size:14px;

}



#toplinks 
{
    list-style: none;
	float: right;
	padding-right:10px;
    margin-top:0px;
	
}


#toplinks li.left{
	border-right: 1px dotted #00565b;
	margin: 0 2px;
	padding: 0 2px;	
	float: left;

}

#toplinks li.right{
	margin: 0 2px;
	padding: 0 2px;	
	float: left;

}

#toplinks li a {
	color: #40969b;
	text-decoration: none;

	float: left;
	display:block;
		font-size:14px;	
}

#toplinks li a:hover {
	color:#444444;
    text-decoration:underline;
}


#toplinks li .actfocus {
	color:#444444;
	font-size:14px;	
}


sup {
	vertical-align: super;
	font-size:8px;
	padding-top:2px;
}

#mainNavButtons {
	background-color:#444;	
	height:34px;
}

#mainNavButtons td a{
	font-size: 15px;
}

#mainNavButtons .navText {
	color:#ffffff;
	text-decoration:none;
    /*text-transform:uppercase;*/
	font-size: 15px;

}

#mainNavButtons .navTextOn {
	color:#FFF;
	text-decoration:none;
	font-size: 15px;
}

#mainNavButtons .navText:hover {
	color:#ddd;
	text-decoration:none;
}


#mainNavButtons .dividerwidth {
	width:0px;
	background-color:#444;
}


#mainNavButtons TD.off {

	padding-top:7px;
	padding-bottom:5px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

#mainNavButtons TD.off2 {

	padding-top:7px;
	padding-bottom:5px;
	background-color:#444;
	font-size:12px;
	text-decoration:none;
}

#mainNavButtons td.on {

	padding-top:7px;
	padding-bottom:5px;
	background-color:#00b2aa;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

#mainNavButtons TD.off_FR {

	padding-top:7px;
	padding-bottom:5px;
		background-color:#fff;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

#mainNavButtons TD.off2_FR {
	padding-top:7px;
	padding-bottom:5px;
		background-color:#fff;
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

#mainNavButtons td.on_FR {

	padding-top:7px;
	padding-bottom:5px;
	color:#fff;
	background-color:#00b2aa;
	font-size:12px;
	text-decoration:none;
}

#mainNavButtons td.mo_on {

	padding-top:7px;
	padding-bottom:5px;
	color:#00b2aa;
	font-size:12px;
	text-decoration:none;
}

div#mainbody_left {
	width: 505px;
	float:left;	
}

div#mainbody_right {
	padding:0px 5px 0 10px;
	width: 205px;
	float:right;	
}

.box-3d {

    display:block;
	padding:0px;
    margin-top: 10px;
	color:#000 !important;
	border: 1px solid #f0f0f0;
	background-color:#fbfbfb;
    -webkit-box-shadow: #d0d0d0 1px 1px 0px;
	-moz-box-shadow: #d0d0d0 1px px 0px;
	box-shadow: #d0d0d0 1px 1px 0px;
	/* For IE 8 */ 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#E0E0E0')"; 
    /* For IE 5.5 - 7 */ 
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#E0E0E0'); 
}


.box-3d .title {
	/*background:#F7921E; background: #00565b url(../images/header_blue.gif) no-repeat */;
	height:32px;
	color:#ffffff;
	vertical-align:middle;
	/*text-transform:uppercase;*/
	font-weight: bolder;
	font-size:17px;
	padding: 5px 10px;

	
}


.box-3d .subtitle {
	background: #DBE5F1 /* url(../images/header_blue.gif) no-repeat */;
	height:28px;
	color:#444444;
	vertical-align:middle;
	text-transform:uppercase;
	font-weight: bolder;
	font-size:14px;
	text-shadow: 1px 1px #eee;
	text-align:center;
	padding: 4px 0px;
	
}


.box-3d .content {
	padding: 10px;
	color:#444444;
}
.box-3d .content ul {
	margin:0;	
	padding-left:10px;
}
.box-3d .content li {
	list-style-type:none;
	line-height:16px;
	display:block;
	padding-bottom:7px;
	color:#444444;
	
	
}



.box-alert {

    display:block;
	padding:10px;
	color:#000 !important;
	border: 1px solid #f0f0f0;
	background-color:#feed92;
    -webkit-box-shadow: #E0E0E0 3px 3px 0px;
	-moz-box-shadow: #E0E0E0 3px 3px 0px;
	box-shadow: #E0E0E0 3px 3px 0px;
	/* For IE 8 */ 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#E0E0E0')"; 
    /* For IE 5.5 - 7 */ 
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#E0E0E0'); 
}

/**Main Navigation**/
.nav_ths{
	background-color:#F7921E;
	font-size:14px;
}
.nav_outcome{
	background-color:#00ACCD;
	font-size:14px;	
}
                            
.nav_kam{
	background-color:#9E3D96;
	font-size:14px;	
}
                            
.nav_aboutus{
	background-color:#82C341;
	font-size:14px;
}

/**Main Navigation Menu Selected**/
.nav_ths .selected{
	background-color:#d7720E;
	color:#fff;
    font-weight:bold;
    font-size:14px;
   /* text-transform:uppercase;*/

}
.nav_outcome .selected{
	background-color:#009BB7;
	color:#fff;
   /* text-transform:uppercase;*/
     font-weight:bold;
    font-size:14px;
	}
                            
.nav_kam .selected{
	background-color:#7E1D76;
	color:#fff;
   /* text-transform:uppercase;*/
     font-weight:bold;
    font-size:14px;
}
                            
.nav_aboutus .selected{
	background-color:#62a321;
	color:#fff;
   /* text-transform:uppercase;*/
     font-weight:bold;
    font-size:14px;
}



td .selected{
	color:#fff;
	font-size: 14px;
	font-weight:600;
}






/**Main Navigation Hover**/
.nav_ths:hover {
	background-color:#d7720E;
	color:#fff;	
}
.nav_outcome:hover{
	background-color:#009BB7;
	color:#fff;
}
                            
.nav_kam:hover{
	background-color:#7E1D76;
	color:#fff;	
}
                            
.nav_aboutus:hover{
	background-color:#62a321;
	color:#fff;	
}


.nav_ths a:hover, 
.nav_outcome a:hover, 
.nav_kam:hover,         
.nav_aboutus:hover{
	color:#fff;	
}





td#nav-full {
	vertical-align:text-top;
	vertical-align:top;
	width:200px;
	background-color:#fefefe;
}

#left-pane {
	float:left;
	width:72%;
}

#right-pane {
	float:right;
	width:25%;
	margin-left: 3%;
}


.ths_color{
	color:#f7921E;
}
.outcome_color{
	color:#00ACCD;
}
                            
.kam_color{
	color:#9E3D96;
}
                            
.aboutus_color{
	color:#62a321;
}


.ths_backcolor{
	background-color:#F7921E;
}
.outcome_backcolor{
	background-color:#00ACCD;
}
                            
.kam_backcolor{
	background-color:#9E3D96;
}
                            
.aboutus_backcolor{
	background-color:#82C341;
}

#cta_box {
	margin: 15px 0;
	padding: 15px 15px 5px 15px;
	max-width: 530px;

}

#cta_box a{
	color: #fff;

}

#cta_box .title {
	font-size: 20px;
	line-height: 24px;
	padding-bottom:15px;
	color: #fff;	
}

#cta_box p{
	font-size: 15px;
	line-height: 18px;
	color: #fff;
	padding-bottom:5px;	
}


#right-pane .pane-title
{
	font-size: 17px;
	line-height: 21px;
	padding-bottom:10px;
	font-weight:bold;
}


#right-pane .item-list ul {
	margin-left:-5px;
	list-style-type:disc;
}

#right-pane .item-list li {
	padding-left:5px;
	margin-left: 5px;

}

   
#right-pane .item-list a{
	font-size: 15px;
	color: #00accd;	

}

.copyright{
	font-size:14px;	
}



.ths_button{
	border:1px solid #762D70; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
	 background-color: #9E3D96; background-image: -webkit-gradient(linear, left top, left bottom, from(#9E3D96), to(#6E0D66));
	 background-image: -webkit-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: -moz-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: -ms-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: -o-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: linear-gradient(to bottom, #9E3D96, #6E0D66);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9E3D96, endColorstr=#6E0D66);
}

.ths_button:hover{
	 border:1px solid #542150;
	 background-color: #AE5DA6; background-image: -webkit-gradient(linear, left top, left bottom, from(#AE5DA6), to(#7E1D76));
	 background-image: -webkit-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: -moz-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: -ms-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: -o-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: linear-gradient(to bottom, #AE5DA6, #7E1D76);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#AE5DA6, endColorstr=#7E1D76);
	 text-decoration:none; color: #f0f0f0;
}


.ths_button{
	border:1px solid #762D70; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;font-size:13px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
	 background-color: #9E3D96; background-image: -webkit-gradient(linear, left top, left bottom, from(#9E3D96), to(#6E0D66));
	 background-image: -webkit-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: -moz-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: -ms-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: -o-linear-gradient(top, #9E3D96, #6E0D66);
	 background-image: linear-gradient(to bottom, #9E3D96, #6E0D66);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9E3D96, endColorstr=#6E0D66);
}

.ths_button:hover{
	 border:1px solid #542150;
	 background-color: #AE5DA6; background-image: -webkit-gradient(linear, left top, left bottom, from(#AE5DA6), to(#7E1D76));
	 background-image: -webkit-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: -moz-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: -ms-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: -o-linear-gradient(top, #AE5DA6, #7E1D76);
	 background-image: linear-gradient(to bottom, #AE5DA6, #7E1D76);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#AE5DA6, endColorstr=#7E1D76);
	 text-decoration:none; color: #f0f0f0;
}


.button_gray{
border:1px solid #616261; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 5px 10px 5px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #7d7e7d; background-image: -webkit-gradient(linear, left top, left bottom, from(#7d7e7d), to(#0e0e0e));
 background-image: -webkit-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -moz-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -ms-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: -o-linear-gradient(top, #7d7e7d, #0e0e0e);
 background-image: linear-gradient(to bottom, #7d7e7d, #0e0e0e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7d7e7d, endColorstr=#0e0e0e);
}

.button_gray:hover{
 border:1px solid #4a4b4a;
 background-color: #646464; background-image: -webkit-gradient(linear, left top, left bottom, from(#646464), to(#282828));
 background-image: -webkit-linear-gradient(top, #646464, #282828);
 background-image: -moz-linear-gradient(top, #646464, #282828);
 background-image: -ms-linear-gradient(top, #646464, #282828);
 background-image: -o-linear-gradient(top, #646464, #282828);
 background-image: linear-gradient(to bottom, #646464, #282828);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#646464, endColorstr=#282828);
 	 text-decoration:none; color: #e0e0e0;
}


.small {
	font-size: 13px;
	line-height:15px;	
}

.bluecolor { color:#0066a4;} 
.black { color:#000000;}


.purple_brand, .purple_brand a{
			color: #F7921E;	
			font-weight:bold;
		}
		
.orange_brand
{
	color: #F7921E;
}
		
.orange_brand  a 
{
	color: #F7921E;
	text-decoration:underline;
}

.coc_mhp{
	float:right;
	width:30%;
	text-align:right;
	padding-right:10px;

}

.footer_links{
	clear:right;
	float:left;
	width:70%;
	text-align: left;
}


.headline_box {
    padding: 5px 10px 5px 10px;
    background-color: rgba(247, 162, 30, 0.56);
    color:#333;
}

.headline_box strong{
    color:#333;
}