/* content */


.marquee 
{ 
	/*font-weight: bold; */
	font-size: 9pt; 
	font-family: sans-serif; 
	color: black; 
	text-transform: no; 
	white-space : nowrap; 
}


.header
{ 
	font-weight: bold; 
	font-size: 12px; 
	font-family: sans-serif; 
	color: #2a55a5; 
}




.heading
{ 
	font-weight: bold; 
	font-size: 14px; 
	font-family: sans-serif; 
	color: #a5621b; 
}
.tdbg1
{
background-color:#ffca58;
}

.bgcolor
{
background-color:black;
}


.white
{
background-color:white;
}

.yellow
{
background-color:#fffccd;
}


.buttons 
{ 
	font-weight: bold; 
	font-size: 10px; 
	font-family: sans-serif; 
	color: black; 
	text-transform: no; 
	white-space : nowrap; 
}


.read
{ 
	
	font-size: 10px; 
	font-family: sans-serif; 
	color: #98172e; 
	text-transform: none; 
	white-space : nowrap; 
}



.header2
{ 
	font-weight: bold; 
	font-size: 10px; 
	font-family: sans-serif; 
	color: gray; 
	text-transform: none; 
	white-space : nowrap; 
}

.publishing
{ 
	font-weight: bold; 
	font-size: 12px; 
	font-family: sans-serif; 
	color: #0b4151; 
	text-transform: none; 
	white-space : nowrap; 
}

.whiteheader
{ 
	font-weight: bold; 
	font-size: 12px; 
	font-family: sans-serif; 
	color: white; 
	background-color:gray;
}


.header3
{ 
	font-weight: bold; 
	font-size: 14px; 
	font-family: sans-serif; 
	color: navy; 
	text-transform: none; 
	white-space : nowrap; 
}


.aboutcompany
{ 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: sans-serif; 
	color: #115a79; 
	
	
}

.tablehead
{ 
	
	font-size: 8pt; 
	font-family: sans-serif; 
	color: #0f1f35; 
        background-color:#fffccd;
	
	
}

.tableblacktext
{ 
	
	font-size: 8pt; 
	font-family: sans-serif; 
	color: #23477a; 
        background-color:white;
        
	
	
}

.title2
{ 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: sans-serif; 
	color: #494a4b; 
	
	
}


.subheader 
{ 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: sans-serif; 
	color: white; 
	text-transform: uppercase; 
	white-space : nowrap; 
}

.bluesubheader 
{ 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: sans-serif; 
	color: navy; 
	text-transform: uppercase; 
	white-space : nowrap; 
}

.smallheader 
{ 
	font-weight: bold; 
	font-size: 8pt; 
	font-family: sans-serif; 
	color: navy; 
	white-space : nowrap; 
}


.redsmallheader 
{ 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: sans-serif; 
	color: #98172e; 
	white-space : nowrap; 
}

.content
{ 	
	font-size: 12px; 
	font-family: sans-serif; 
	color: #2c2a2b; 
}
.graytext
{ 	
	font-size: 12px; 
	font-family: Verdana; 
	color: #3b3b3b ; 
}


.form_text 
{ 	
	font-size: 10pt; 
	font-family: Verdana; 
	color: #2a55bb; 
}

/* top elements */
.company { font-size: 28pt; font-family: sans-serif; color: #ffffff; text-transform: uppercase; white-space : nowrap; }
.slogan { font-size: 7.5pt; font-family: sans-serif; color: #728290; text-transform: uppercase; white-space : nowrap; }

/*main menu*/


.menubg
{
	background-color:#d2d7eb;
}

.rightmenubg
{
	background-color:#eff4ff;
}
.menuseperator
{
	background-color:#434541;
	
}


ul.leftside {
list-style-position: outside;
font-size:12px;
color: #2c2a2b; 
font-family: sans-serif; 
list-style-image:url(../images/bullet.gif);
}


ul.bullet2 {
list-style-position: outside;
font-size:11px;
list-style-image:url(../images/bullet2.gif);
}






a.buttonlink:link { color: #434343; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none }
a.buttonlink:visited { color:#434343; font-size: 8pt; font-family: sans-serif;  font-weight: bold; text-decoration: none}
a.buttonlink:active { color: #434343; font-size: 8pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline }
a.buttonlink:hover { color: #434343; font-size: 8pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline }

a.readmore:link { color:  #98172e ; font-size: 8pt; font-family: sans-serif;  text-decoration: none }
a.readmore:visited { color:#98172e; font-size: 8pt; font-family: sans-serif;  text-decoration: none}
a.readmore:active { color: #98172e; font-size: 8pt; font-family: Tahoma, sans-serif;  text-decoration: underline }
a.readmore:hover { color: #98172e; font-size: 8pt; font-family: Tahoma, sans-serif; text-decoration: underline }


a.menu_top:link { color: white; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: none }
a.menu_top:visited { color: white; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: none}
a.menu_top:active { color: white; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline }
a.menu_top:hover { color: yellow; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline }

a.menu:link { color: #7d3000; font-size: 9pt; font-family: sans-serif; text-decoration: none }
a.menu:visited { color: #7d3000; font-size: 9pt; font-family: sans-serif;   text-decoration: none}
a.menu:active { color: #bb40c2; font-size: 9pt; font-family: sans-serif; text-decoration: none }
a.menu:hover { color: #bb40c2; font-size: 9pt; font-family: sans-serif; text-decoration: none }


a.menu_left:link { color: white; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: none }
a.menu_left:visited { color: white; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: none}
a.menu_left:active { color: white; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline }
a.menu_left:hover { color: yellow; font-size: 7pt; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: underline }

/*.menu { font-weight: bold; font-size: 7pt; font-family: Tahoma, sans-serif; color: #3E5B71; text-decoration: none;  text-transform: uppercase; white-space : nowrap; }*/
.amenu { font-weight: bold; font-size: 7pt; font-family: Tahoma, sans-serif; color: #708B0A; text-decoration: underline;  text-transform: uppercase; white-space : nowrap; }

/*submenu*/
.submenu { font-size: 8pt; font-family: sans-serif; color: #3B3532; text-decoration: none; white-space : nowrap; }
.asubmenu { font-size: 8pt; font-family: sans-serif; color: #CF4700; text-decoration: underline; white-space : nowrap; }



/*backgrounds*/
.headerbg
{
	background-color:#313f7c;
	height: 30px;
}

.backbg
{
	background-color:#ffffff;
}

.mainbodybg
{
    background-color:white;
}

.topheaderbg
{
	/*background-color:#094977;*/
        background-color:#ffffff;
}

.leftcolumnbg
{
	background-color:#2d537e;
}

.bottomfooterbg
{
	background-color:#c4c4c4;
}

.headerimage
{
	background: url(../images/bgimage.gif) top right;
	height: 30px;
}

.txtheader-bg { background-color: #77A000; }

td.tdheader { font-family:verdana; font-size:8pt; color:red; vertical-align:top; font-weight:bold;}
td.pageheader { font-family:verdana; font-size:10pt; color:#0281cb; vertical-align:top; font-weight:bold;}

td.tdcell { font-family:verdana; font-size:8pt; color:#2c2c2d; vertical-align:top; }






/*-------- footer classes---------*/
/*copyright*/
a.footerlink:link { color: white; font-size: 6pt; font-family: Arial, sans-serif; font-weight: none; text-decoration: none }
a.footerlink:visited { color: white; font-size: 6pt; font-family: Arial, sans-serif; font-weight: none; text-decoration: none}
a.footerlink:active { color: white; font-size: 6pt; font-family: Arial, sans-serif; font-weight: none; text-decoration: underline }
a.footerlink:hover { color: white; font-size: 6pt; font-family: Arial, sans-serif; font-weight: none; text-decoration: underline }
.footer { font-size: 7pt; font-family: Arial; color: white; white-space : nowrap; }

.footertext 
{ 	
	font-size: 8px; 
	font-family: Verdana; 
	color: #3b3b3b; 
}


.thatext 
{ 
   font-size: 14px; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: blue; 
}




.footerbg
{
	background-color:#0a124d;
}

table.secondmenuitem { border:1px solid #ffffff; background-image: url(../images/2ndmenu_item.gif) top left repeat-x; }
td.secondmenuitem { width:100%; color:#669900; height:26px; padding-left:10px; font-weight:bold; font-family:tahoma,arial; font-size:8pt; }
td.second-gborder { border:1px solid #cccccc; }

body,td,div,p,a,font,span {font-family: arial,sans-serif}
body {margin-top:2}

.c {width: 4; height: 4}

.bubble {background-color:#C3D9FF}

.bubble_yellow {background-color:#ffffd5}

.bubble_red {background-color:#ffe1e0}

.bubble_green {background-color:#baffc4}

.bubble_sky {background-color:#e6eafb}

.tl {padding: 0; width: 4; text-align: left; vertical-align: top}
.tr {padding: 0; width: 4; text-align: right; vertical-align: top}
.bl {padding: 0; width: 4; text-align: left; vertical-align: bottom}
.br {padding: 0; width: 4; text-align: right; vertical-align: bottom}

.form-noindent {background-color: #ffffff; border: #C3D9FF 1px solid}