body {
	background-color: #ffffff;
	font: 11px verdana,tahoma,arial,helvetica;
	color: #000000;
	margin: 0px;
	padding: 0px;
	cursor: default;
	text-align:center;	
}

.mainbgcolor
{
	background-color:#22728c;
	color:#ffffff;
}

H1 {font: 16px Arial; color: #000000; font-weight: bold; margin: 0px;}
H2 {font: 15px Arial; color: #000000; font-weight: bold; margin: 0px;}
H3 {font: 13px tahoma,arial,helvetica; color: #000000; font-weight: bold; margin: 0px;}
H4 {font: 12px tahoma,arial,helvetica; color: #000000; font-weight: bold; margin: 0px;}
H5 {font: 11px tahoma,arial,helvetica; color: #000000; font-weight: bold; margin: 0px;}
H6 {font: 10px tahoma,arial,helvetica; color: #000000; font-weight: bold; margin: 0px;}

a { color: #004891; text-decoration: underline }
a:visited { color: #004891;  text-decoration: underline }
a:hover { color: #000000;  text-decoration: underline }
a.devlink2 { font: 11px tahoma,arial,helvetica; color: #000000; text-decoration: none; padding: 0px;}
a.devlink2:visited { font: 11px tahoma,arial,helvetica; color: #000000;	text-decoration: none; font-weight: normal; }
a.devlink2:hover { font: 11px tahoma,arial,helvetica; color: #000000; text-decoration: underline; font-weight: normal; }

input,select,textarea { padding:1px; border:1px solid #969696; font:11px tahoma,arial,helvetica; }

/* text classes */
.text14 { font: 14px tahoma,arial,helvetica; color: #004891; font-weight: bold; }
.text14n { font: 14px tahoma,arial,helvetica; color: #000000; font-weight: normal; }  
.text { font: 12px tahoma,arial,helvetica; color: #000000;}
.text10 { font: 10px tahoma,arial,helvetica; color: #000000; font-weight: normal; }
.text11 { font: 11px tahoma,arial,helvetica; color: #000000; font-weight: normal; }
.text11b { font: 11px tahoma,arial,helvetica; color: #000000; font-weight: bold; }
.text12bb { font: 12px tahoma,arial,helvetica; color: #004891; font-weight: bold; } 
.text13 { font: 13px tahoma,arial,helvetica; color: #000000; font-weight: normal; }
.text16b { font: 16px Arial; color: #000000; font-weight: bold; }
.text18bb	{ font: 18px verdana,arial,helvetica; color: #2B6EBB; font-weight: bold; }
.text18b	{ font: 18px verdana,arial,helvetica; color: #000000; font-weight: bold; }


/* Menu bar */
.menuBarContainer {
    border:1px solid #999;        
    background-color:#d2d2d2;
    width:758px !important;
    height:15px !important;
    /* Fix broken box model for IE5/Win, IE6/Win ignores the following rules */
    width /**/:760px;     
    height /**/:17px;
}
.menuButtonLeft {
    margin-right:1px;
    float:left;
    border-right: 1px solid #999;
    width:110px !important;
    /* Fix broken box model for IE5/Win, IE6/Win ignores the following rules */
    width /**/:111px;
}

.menuButtonMiddle {
    margin-right:1px;
    float:left;
    border-left:1px solid #999;
    border-right:1px solid #999;
    width:104px !important;
    /* Fix broken box model for IE5/Win, IE6/Win ignores the following rules */
    width /**/:106px;
}

.menuButtonRight {
    float:left;
    border-left:1px solid #999;
    width:110px !important;
    /* Fix broken box model for IE5/Win, IE6/Win ignores the following rules */
    width /**/:111px;
}

.menuBar {
    font:10px verdana;
    text-align: center;    
    border-left: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    color: #666666;
    cursor: pointer;
    background-color:#f3f3f3;
    height:13px !important;
    /* Fix broken box model for IE5/Win, IE6/Win ignores the following rules */
    height /**/:15px;
}

.menuBarOver {
    padding-left: 2px;
    padding-top: 1px;
    text-align: center;
    font: 10px verdana;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
    border-left: 1px solid #dddddd;
    border-top: 1px solid #dddddd;
    color: #666666;
    cursor: pointer;
    background-color:#f3f3f3;
    height:12px !important;
    /* Fix broken box model for IE5/Win, IE6/Win ignores the following rules */
    height /**/:14px;
}

a.menuBarLink { text-decoration: none; color: #666666; }
a:hover.menuBarLink { text-decoration: none; color: #666666; }
a:visited.menuBarLink { text-decoration: none; color: #666666; }


.textsplash
{
	font: 10px tahoma;
	font-weight: normal;
	line-height: 100%;
	color: #818181;
	padding-left:10px;
}
.splashTitleBar {
    text-align: center;
    padding-left: 10px;
    font: 17px Arial;
    font-weight: bold;
    height: 20px;
    padding: 3px;
    padding-left: 10px;
    background-color: #eaeaea;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #D2D2D2;
    border-bottom: 1px solid #aaaaaa;
    color: #383838;
}
a:link.bluelinkSp, a:visited.bluelinkSp { font: bold 12px MS sans serif, arial, helvetica; color: #004891; text-decoration: none; }
a:hover.bluelinkSp { text-decoration: underline; }
a:link.hosting, a:visited.hosting, a:hover.hosting   { font: bold 13px verdana, arial, helvetica;	color: #000000;	text-decoration}
