BODY
{
    BACKGROUND: #fffff0 no-repeat;
    COLOR: #111111;
    FONT-FAMILY: Verdana, arial, sans-serif;
    FONT-SIZE: 10pt;
	margin-top: 10;
}

TABLE
{
    BORDER: 0;
}

TABLE.navmenu {
	background: #fafaaa;
	/*background-image: url(images/bg_navmenu.gif);	*/
}

TABLE.nobg
{
    BACKGROUND-IMAGE: url(images/spacer.gif);
    BACKGROUND-REPEAT: repeat
}



TD
{
	background-image: url(images/spacer.gif);
	BACKGROUND-REPEAT: repeat;
}

TD.sidebar
{
/*    border-left:#999999 dotted 1px;
    border-right:#dddddd dotted 1px;*/

    BACKGROUND-COLOR: #dddde0;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr="#f9f9f9",endColorStr="#f0f0f0");*/
}

TD.notdbg
{
    background-image: url(images/spacer.gif);
    BACKGROUND-REPEAT: repeat
}

TD.main {
	background-image: url(images/bg_old.jpg);
	background-repeat: no-repeat;
}

TD.top {
	background-image: url(images/top.jpg);
	background-repeat: no-repeat
}

TD.strip {
	background-image: url(images/strip.jpg);
	background-repeat: repeat;
}

TD.border {
	background-image: url(images/white.gif);
	background-repeat: repeat
}

TD.box {
	background-image: url(images/bg_box2.gif);
	background-repeat: repeat;
	VERTICAL-ALIGN: middle;
}

.b
{
    FONT-WEIGHT: bold
}
.basefont
{
    FONT-FAMILY: Verdana, arial, sans-serif
}
IMG
{   
    BORDER: 0
}
H1
{
    COLOR: #333366;
    FONT-FAMILY: arial, Verdana, sans-serif;
    FONT-SIZE: 82%;
    FONT-STYLE: normal;
    FONT-WEIGHT: 500
}
H4
{
	COLOR: #000000;
	margin-bottom: 20px;
	FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	font-variant: normal;
	text-transform: none;
	padding:0;
}

H2
{
	COLOR: #000000;
	margin-bottom: 14px;
	FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	font-variant: normal;
	text-transform: none;
	padding:0;
}

H3
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 70%;
    FONT-STYLE: normal;
	text-transform: uppercase;	 
    FONT-WEIGHT: bold;
	margin-bottom: 12px;
}

.H3style
{
    /*COLOR: #48498D;*/
    /*COLOR: #000000;*/
    COLOR: #FFF;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 70%;
    FONT-STYLE: normal;
	text-transform: uppercase;	 
    FONT-WEIGHT: bold;
	margin-bottom: 12px;
}

.headingtext
{
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	font-variant: normal;
	text-transform: none;
	margin-bottom: 24px;
}
P
{
	 margin-top: 0px;
}
.baselinks
{
    COLOR: #0f0f0f;
    FONT-FAMILY: arial, Verdana, sans-serif;
    FONT-SIZE: 70%;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
.bodytext
{
    COLOR: #151515;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 70%
}


/**** NEWS SIDE BAR ****/
.newstext
{
    /*COLOR: #202045;*/
	COLOR: #303008;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 70%
}

.ccwwNews {
	color: #707028;/*999966,606020;*/
	font-weight: bold;
}

.newslink
{
    /*COLOR: #202045;*/
	COLOR: #5a5a1a;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;

}

.bodytextLite,.bodytextLiteBig
{
    COLOR: #383860;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 70%
}
.bodytextLite2
{
    COLOR: #404040;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 70%
}

.bodytextLiteBig
{
   FONT-SIZE: 80%;
   font-weight: bold;
}

TD.bodytextLiteBig
{
	background-color:#e0e0e9
}

TD.featuresList
{
	background-color:#7070a0 /*333366*/
}

.bodytextLiteHeader
{
    COLOR: #383860;
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	margin-top: 100px;
	
}


IMG
{
    BORDER: 0px solid #000000;
}
IMG.imgborder
{
    BORDER: 1px solid #000000;
}
A
{
    COLOR: #333366;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.introlink
{
    FONT-FAMILY: arial, verdana, sans-serif;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.introlink:hover
{
    FONT-FAMILY: verdana, arial, sans-serif;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.menulink
{
	COLOR: #22296D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: lowercase;
	vertical-align:middle;
}
.menulink2
{
	COLOR: #666622;
	/*COLOR: #000000;f5f5a5*/
	border-top:#f5f5a5 solid 1px;
	border-bottom:#ffffaa solid 1px;
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	display: block;
	width: 100%;
	/*border-left: #999944 clear 5px;*/
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	TEXT-DECORATION: none;
}
.menulink2:hover
{
    border-bottom:#000000 solid 1px;
    border-top:#000000 solid 1px;
    BACKGROUND-COLOR: #b8b6d7;
	width: 100%;
	COLOR: #ffffdd;
	/*background-image: url(images/purple_spectrum.gif);*/	
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=white,endColorStr="#b8b6d7"); */
	TEXT-DECORATION: none;
}
.menulink2_off
{
	COLOR: #FFFFAA;
	/*COLOR: #000000;*/	
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	padding-left: 5px;
	FONT-WEIGHT: bold;
	FONT-style: normal;	
}

TD.menulink2_tdoff
{
    border-bottom:#000000 solid 1px;
    border-top:#000000 solid 1px;
	BACKGROUND: #000000;
}
TD.menulink2_tdsub
{
	BACKGROUND: #d8d884;/*e8e894*/
}
TD.menulink2_tdsubon
{
	BACKGROUND: #fafab4;/*e8e894*/
}
TD.menulink2_tdsuboff /* Sub menu, with sub menu */
{
	BACKGROUND: #b8b864;/*e8e894*/
}

TD.menulink3_tdsub
{
	BACKGROUND: #a4aad9;/*e8e894*/
}
TD.menulink3_tdsubon
{
	BACKGROUND: #bfc7f5;/*e8e894*/
}

.menulink2_yellow
{
	BACKGROUND: #ffffaa;/*e8e894*/
}

.menulink2_sub,.menulink3_sub
{
	COLOR: #55550b;
    border-top:#f5f5a5 solid 0px;	
    border-bottom:#ffffaf solid 1px;
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	width: 100%;
	display: block;
	padding-left: 0px;
	TEXT-DECORATION: none;
}

.menulink2_sub:hover,.menulink3_sub:hover
{
	/* COLOR: #444408; */
COLOR: #fff;
    border-bottom:#fff solid 1px;
    border-top:#000000 solid 0px;
    BACKGROUND-COLOR: #b8b854;
    TEXT-DECORATION: none;
}

.menulink3_sub
{
	COLOR: #0b5555;
}
.menulink3_sub:hover
{
    BACKGROUND-COLOR: #afb7e5;/*#54b8b8;*/
}

.menulink2_subon,.menulink3_subon
{
	COLOR: #FFFFFF;
    border-top:#f5f5a5 solid 0px;	
    border-bottom:#ffffaf solid 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	width: 100%;
	display: block;
	padding-left: 0px;
	TEXT-DECORATION: none;
}

.menulink3_subon
{
	COLOR: #0b5555;
}
.menulink3_subon:hover
{
	COLOR: #0b5555;
    /*BACKGROUND-COLOR: #54b8b8;*/
}

.menulink:active
{
    COLOR: #d05050
	TEXT-DECORATION: none
}

.menulink2:active
{
    TEXT-DECORATION: underline
}

.menubar
{
    border-bottom:#ffffaa solid 1px;
}

.menubarHover
{
    border-bottom:#b8b6d7 solid 1px;
}

TR.navbarLinkHover
{
}
TR.navbarLinkHoverOut
{
}

.rhlink
{
    COLOR: #a05454;
    FONT-SIZE: 90%
}
.whitelink
{
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
.copyright
{
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LETTER-SPACING: 2px
}

.ccww {
	color: #48498D;
	font-weight: bold;
}

.ccasia {
	color: #bb8822;
	color: #48498D;
	font-weight: normal;
    FONT-SIZE: 85%	
}


.ccwwLight {
	color: #6869aD;
	font-weight: bold;
}

.boxHeading {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*color: #ddddff;*/
	color: #FFFFFF;
	margin: 0px;
	    /*VERTICAL-ALIGN: bottom*/
}

.yellow {
	background: #FFFFAA;	
}

.yellowLite {
	background: #FFFFc0;	
}

.purple {
	background: #b8b6d7;	
	background-image: url(images/purple_spectrum.gif);	
}





.yellow_nobg {
	background-color: #FFFFAA;
}
.lcase {
	text-transform: lowercase;

}
