.printonly	{
}
.printcopy	{
	width: 640px;
}
.screen	{
	display: none;
}
.ruleorngdashvertscrn	{	
	display: none;
}
.ruleorngdashcnrscrn	{
	display: none;
}



ul.blulist {
 margin: 0 5px; padding: 0;
}
ul.blulist li {
 margin: 0 5px; padding: 4;
 font: normal 11px Arial, Helvetica, sans-serif; color: #333;
 list-style-image: url(../images/blulisticon.gif);
 line-height: 16px;
}
ul.blcklist {
 margin: 0 5px; padding: 0;
}
ul.blcklist li {
 margin: 0 5px; padding: 4;
 font: normal 11px Arial, Helvetica, sans-serif; color: #333;
 list-style-image: url(../images/blckisticon.gif);
 line-height: 16px;
}

.naspersGroup{ /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-left: 12px;
	height: 28px;
	background: #004990;
}

.naspersGroup02{ /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	
	height: 28px;
	background: #004990;
}


.governance { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-left: 12px;
	height: 28px;
	background: #004990;
}

.payTelevision { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-left: 12px;
	height: 28px;
	background: #0076C0;
}
.internet { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-left: 12px;
	height: 28px;
	background: #009AAA;
}
.printMedia { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-left: 12px;
	height: 28px;
	background: #DA521F;
}

.technology { /* section and menue HEADERS */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-left: 12px;
	height: 28px;
	background: #5C2D91;
}

/*-----------------------------------------------------------pagination styles AUTHOR: JIMMIE --------*/
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;

font-size: 11px;
}

.pagination li{
color: #FFFFFF!important;
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
background: #004990 url('../images/cthrough.gif') center no-repeat;
padding: 0 5px;
text-decoration: none; 
color: #FFFFFF!important;
}

.pagination a:hover, .pagination a:active{
background: #F18229 url('../images/cthrough.gif') center no-repeat;

font-weight: bold;
color: #FFFFFF!important;

}

.pagination a.currentpage{
background: #006693 url('../images/cthrough.gif') center no-repeat !important;
color: #FFFFFF!important;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #fff;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
/*-------END------*/
/*---mannuel styles-----*/

.bulletblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #08357E;
}

/* Jimmy Styles ----*/
p {
	text-indent: 10px;
	margin-top: 0;
	margin-bottom: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 15px;
}

h1	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #08357E;
	line-height: 18px;
}

h2	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 18px;
}

h3	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #E45025;
	line-height: 18px;
}

 ol {
 list-style-type: decimal;
 line-height: 16px;
 margin: 0;
 padding-left: 18px;
 color: #000;
}

.bulletorg {
 font-family: arial, helvetica, sans-serif;
 font-size: 13px;
 padding-left:14px;
 margin-top:0;
 color: #E45025;
}


ul.listBlu { margin: 0; padding:0;}
ul.listBlu li { margin: 0; padding: 0 0 0 20px; background: transparent url(../images/bluSquare.gif) no-repeat left top; 
	font: normal 11px Arial, Helvetica, sans-serif; color: #000;
	line-height: 18px;
	list-style-type: none;
	}

ul.list { margin: 0; padding:0;}
ul.list li { margin: 0 15px; padding: 0 0 0 15px; background: transparent url(../images/list.gif) no-repeat left top; 
	font: normal 11px Arial, Helvetica, sans-serif; color: #000;
	line-height: 18px;
	list-style-type: none;
	}	
/* Jimmy Styles ----*/	

.headpgblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #08357E;
	line-height: 30px;
}
.headpgbludeep	{
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #08357E;
} 
.headsmblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #08357E;
	line-height: 18px;
} 


.paytelHed {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0076C0;
	line-height: 18px;
}
.internetHed {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #009AAA;
	line-height: 18px;
}


.headsmorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #E45025;
	line-height: 18px;
}
.headsmprpl	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #832990;
	line-height: 18px;
}
.headsmgrn	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #319C76;
	line-height: 18px;
}
.headsmred	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #D71920;
	line-height: 18px;
}
.headsm	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.headmed	{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 18px;
}
.headmedblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #08357E;
	line-height: 18px;
}
.headmedorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #E45025;
	line-height: 18px;
}
.headmedwht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
}
.headsubnavblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #08357E;
	padding-left: 12px;
	border-bottom: 1px dashed #E45025;
	height: 30px;
	
}


.maintext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
}  
.maintextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #08357E;
	line-height: 18px;
} 
.maintextgrey	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}
.maintextwht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.maintextwhtheight	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 21px;	
}


.smtext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.smtextwht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.smxxtextwht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.smxxtextorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #E45025;
}
.smtextgrey	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.smtextgry	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}



.lrgtextprpl	{
	font-family: arial, helvetica, sans-serif;
	font-size: 32px;
	color: #832990;
}

.lrgtextgrn02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 32px;
	color: #009AAA;
}
.lrgtextgrn	{
	font-family: arial, helvetica, sans-serif;
	font-size: 32px;
	color: #319C76;
}

.lrgtextorg{
	font-family: arial, helvetica, sans-serif;
	font-size: 32px;
	color: #E45025;
}

.lrgtextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 32px;
	color: #0076C0;
}

.lrgtextred	{
	font-family: arial, helvetica, sans-serif;
	font-size: 32px;
	color: #D71920;
}


.hilitetextprpl	{
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	color: #832990;
}
.hilitetgrn	{
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	color: #319C76;
}
.hilitered	{
	font-family: arial, helvetica, sans-serif;
	font-size: 20px;
	color: #D71920;
}




a:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #08357E;
	text-decoration: none;
}
a:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #08357E;
	text-decoration: none;
}
a:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	text-decoration: none;
}
.linksubnav:link	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
} 
.linksubnav:visited	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
} 
.linksubnav:hover	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	text-decoration: none;
	background: #EFEFEF;
	border-bottom: 1px solid #FFFFFF;
} 
.linksubnavOn	{
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	background: #EFEFEF;
	border-bottom: 1px solid #FFFFFF;
} 
.linksubnavwht:link	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
} 
.linksubnavwht:visited	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
} 
.linksubnavwht:hover	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	text-decoration: none;
	background: #FFFFFF;
} 
.linksubfin:link	{
	display: block;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
} 
.linksubfin:visited	{
	display: block;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
} 
.linksubfin:hover	{
	display: block;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	text-decoration: none;
	background: #F5F5F5;
	border-bottom: 1px solid #FFFFFF;
}  
.linksubfinOn	{
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent: 12px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	background: #F5F5F5;
	border-bottom: 1px solid #FFFFFF;
} 
.linkdownload:link	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
} 
.linkdownload:visited	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
} 
.linkdownload:hover	{
	display: block;
	width: 100%;
	padding-top: 4px;
	padding-bottom: 4px;
	text-indent: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	text-decoration: none;
	background: #EFEFEF;
} 
.linkblk:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.linkblk:visited{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.linkblk:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	text-decoration: none;
}
.linkgrey:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.linkgrey:visited{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.linkgrey:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E45025;
	text-decoration: none;
}
.linkwhtsm:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhtsm:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhtsm:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #E45025;
	text-decoration: none;
}
.linkorngsm:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #E45025;
	text-decoration: none;
}
.linkorngsm:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #E45025;
	text-decoration: none;
}
.linkorngsm:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.lisubnavback:link	{
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #08357E;
	text-indent: 12px;
	border-bottom: 1px dashed #E45025;
	line-height: 30px;
	text-decoration: none;
}
.linkblusm:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #08357E;
	text-decoration: none;
}
.linkblusm:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #08357E;
	text-decoration: none;
}
.linkblusm:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #E45025;
	text-decoration: none;
}
.lisubnavback:visited	{
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #08357E;
	text-indent: 12px;
	border-bottom: 1px dashed #E45025;
	line-height: 30px;
	text-decoration: none;
}
.lisubnavback:hover	{
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #E45025;
	text-indent: 12px;
	border-bottom: 1px dashed #E45025;
	line-height: 30px;
	text-decoration: none;
}




.rulewht	{
	border-bottom: 1px solid #FFFFFF;
}
.rulewhtvert	{
	border-left: 1px solid #FFFFFF;
}
.ruleblultdash	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #D1D7FF;
	padding: 1px;
}
.ruleblultdashtram	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px dashed #D1D7FF;
	border-bottom: 1px dashed #D1D7FF;
}
.ruleorngdash	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #FF6633;
}
.ruleorngdashborder	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #FF6633;
}
.ruleorngdashcnr	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px dashed #FF6633;
	border-left: 1px dashed #FF6633;
}
.ruleorngdashboxleft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px dashed #FF6633;
	border-top: 1px dashed #FF6633;
	border-left: 1px dashed #FF6633;
}
.ruleorngdashvert	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px dashed #FF6633;
}
.ruleorngdashvertscrn	{
	border-left: 1px solid #FF6633;
}
.ruleorngdashcnrscrn	{
	border-left: 1px dashed #FF6633;
	border-bottom: 1px dashed #FF6633;
}
.ruleorngvert	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #FF6633;
}




.menuframebg { background:url(../images/framebg.gif) repeat; border-top: 1px solid #FFF;}

.bgheader	{
	background: url('../images/head03.png') top left no-repeat;
	border-left: 1px solid #FFFFFF;
}

.bggrad	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: url('../images/bg_gradient.jpg') top left repeat-y;
}
.bgmission	{
	background: url('../images/bg_mission.jpg') top left no-repeat;
}
.bggraduldash	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: url('../images/bg_gradient.jpg') top left repeat-y;
	border-bottom: 1px dashed #FF6633;
}
.bggradul02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: url('../images/bg_gradient.jpg') top left repeat-y;
	border-bottom: 2px solid #E45025;
}

#tabletxt {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tbltext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tbltextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #08357E;
}
.tbltextpadd15	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
}
.tbltextpadd1501	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 1px solid #08357E;
}
.tbltextpadd1502	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 2px solid #08357E;
}

.tbltextpadd1503	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 2px solid #E45025;
}

.tbltextpadd1504	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	border-bottom: 1px solid #E45025;
}


.tbltextpadd20	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
}
.tbltextpadd25	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 25px;
}
.tbltext01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #E45025;
}
.tbltext01orng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #E45025;
}
.tbltext01Rule	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #08357E;
	border-bottom: 1px solid #08357E;
}

.tbltext02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #08357E;
}


.tbltext02Rule	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #08357E;
	border-bottom: 2px solid #08357E;
}

.tbltext02orng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #E45025;
}
.tbltextSideTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #08357E;
}

.tbltextSideToporng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #E45025;
}

.tbltextSideLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #08357E;
}

.tbltextSideLeftorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #E45025;
}

.tbltextSideRight	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #08357E;
}

.tbltextSideRightorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #E45025;
}

.tbltextCnrTL	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #08357E;
	border-left: 1px solid #08357E;
}

.tbltextCnrTLorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #E45025;
	border-left: 1px solid #E45025;
}

.tbltextCnrTR	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #08357E;
	border-right: 1px solid #08357E;
}

.tbltextCnrTRorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #E45025;
	border-right: 1px solid #E45025;
}

.tbltextCnrBL	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #08357E;
	border-left: 1px solid #08357E;
}

.tbltextCnrBLorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #E45025;
	border-left: 1px solid #E45025;
}

.tbltextCnrBR	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #08357E;
	border-right: 1px solid #08357E;
}


.tbltextCnrBRorng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #E45025;
	border-right: 1px solid #E45025;
}

.tbltextBoxTop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #08357E;
	border-left: 1px solid #08357E;
	border-right: 1px solid #08357E;
}
.tbltextBoxBttm	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #08357E;
	border-left: 1px solid #08357E;
	border-right: 1px solid #08357E;
}
.tbltextBoxSides	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #08357E;
	border-right: 1px solid #08357E;
}

.tbltextbluLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-left: 1px solid #08357E;
}

.tbltextbluBLeft02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-left: 1px solid #08357E;
	border-bottom: 2px solid #08357E;
}

.tbltextbluBLeft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-left: 1px solid #08357E;
	border-bottom: 1px solid #08357E;
}

.tbltextbluRght	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-right: 1px solid #08357E;
}

.tbltextbluBRght02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-right: 1px solid #08357E;
	border-bottom: 2px solid #08357E;
}

.tbltextbluBRght	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-right: 1px solid #08357E;
	border-bottom: 1px solid #08357E;
}

.tbltextPurpleBRght	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-right: 1px solid #832990;
	border-bottom: 1px solid #832990;
}

.tbltextPurple01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #832990;
}

.tbltextGrnBRght	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-right: 1px solid #009AAA;
	border-bottom: 1px solid #009AAA;
}

.tbltextGrn01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #009AAA;
}


.tbltextPBluBRght	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border-right: 1px solid #0076C0;
	border-bottom: 1px solid #0076C0;
}

.tbltextPBlu01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #0076C0;
}

.tbltextBoxBttmorng {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 border-bottom: 1px solid #E45025;
 border-left: 1px solid #E45025;
 border-right: 1px solid #E45025;
}

.tbltextbluBRght02b {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000;
 border-right: 2px solid #08357E;
 border-bottom: 2px solid #08357E;
}
.tbltextbluBLeft02b {

 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000;
 border-left: 2px solid #08357E;
 border-bottom: 2px solid #08357E;
}

.tblBluBox{ 
 font-family: arial, helvetica, sans-serif;
 font-size: 26px;
 background-color: #08357E;
 color: #FFFFFF;
 padding: 10px;
}

.tblBluBox01{ 
 font-family: arial, helvetica, sans-serif;
 font-size: 26px;
 background-color: #0076C0;
 color: #FFFFFF;
 padding: 10px;
}

.tblGrnBox{ 
 font-family: arial, helvetica, sans-serif;
 font-size: 26px;
 background-color: #009AAA;
 color: #FFFFFF;
 padding: 10px;
}

.tblOrngBox{ 
 font-family: arial, helvetica, sans-serif;
 font-size: 26px;
 background-color: #E45025;
 color: #FFFFFF;
 padding: 10px;
}

.tblPurpleBox{ 
 font-family: arial, helvetica, sans-serif;
 font-size: 26px;
 background-color: #832990;
 color: #FFFFFF;
 padding: 10px;
}

/* Ivan styles ----*/
.tbltextBoxTopOrng {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 border-top: 1px solid #E45025;
 border-left: 1px solid #E45025;
 border-right: 1px solid #E45025;
}
.tbltextBoxBttmOrng {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 border-bottom: 1px solid #E45025;
 border-left: 1px solid #E45025;
 border-right: 1px solid #E45025;
}
.tbltextBoxSidesOrng {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 border-left: 1px solid #E45025;
 border-right: 1px solid #E45025;
}
.tbltextbluBRght02b {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000;
 border-right: 2px solid #08357E;
 border-bottom: 2px solid #08357E;
}
.tbltextbluBLeft02b {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color: #000;
 border-left: 2px solid #08357E;
 border-bottom: 2px solid #08357E;
}
/* Ivan styles ----*/

.forminput	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	width: 80px;
	height: 15px;
	border: none;
}
.formsubmit	{
	width: 39px;
	height: 15px;
	background: url('../images/search.gif') no-repeat ;
	cursor: pointer;
	border: none;
}