* {
	font-family: sans-serif, verdana, arial, helvetica;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 16px;
}
body {background-color: #fff; }
table {	border:0; border-collapse:collapse;}
table td { padding:0; vertical-align: top;}
img { border: none; }
p { margin-bottom: 20px;}

.hero img { display: inline-block; vertical-align: bottom; }

.menu   	{ COLOR: #ffff00; FONT-WEIGHT: bold; }
.menu P 	{ COLOR: #ffff00; FONT-WEIGHT: bold; }
.menu A 	{ FONT-WEIGHT: bold }
.menu A:link 	{ COLOR: #ffffff; TEXT-DECORATION: none }
.menu A:visited { COLOR: #ffffff; TEXT-DECORATION: none }
.menu A:active  { COLOR: #ffffff; TEXT-DECORATION: none }
.menu A:hover 	{ COLOR: #ffff00; TEXT-DECORATION: none }

.link			{ COLOR: #0000a0; }
.link P			{ COLOR: #0000a0; }
.link A			{ FONT-WEIGHT: normal }
.link A:link		{ COLOR: #0000a0; TEXT-DECORATION: none }
.link A:visited		{ COLOR: #0000a0; TEXT-DECORATION: none }
.link A:active		{ COLOR: #0000a0; TEXT-DECORATION: none }
.link A:hover		{ COLOR: #0000ff; TEXT-DECORATION: underline }

.xadlink			{ padding-left: 2px;}
.xadlink A		{ FONT-WEIGHT: normal; COLOR: #0000a0; TEXT-DECORATION: underline; line-height: 19px; display: block; }
.xadlink A:hover		{ COLOR: #0000ff; TEXT-DECORATION: underline }

.linkb			{ COLOR: #0000a0;}
.linkb P		{ COLOR: #0000a0; }
.linkb A		{ FONT-WEIGHT: bold;}
.linkb A:link		{ COLOR: #0000a0; TEXT-DECORATION: none }
.linkb A:visited	{ COLOR: #0000a0; TEXT-DECORATION: none }
.linkb A:active		{ COLOR: #0000a0; TEXT-DECORATION: none }
.linkb A:hover		{ COLOR: #0000ff; TEXT-DECORATION: none }

.desc		{ TEXT-ALIGN: justify }
.block		{ margin: 12px 0; padding: 0 4px; overflow: auto; }

.big		{ COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 22px; }
.copy		{ COLOR: #808080; FONT-SIZE: 11px;}

.boxtitle	{ COLOR: #ffffff; BACKGROUND-COLOR: #3364F5; TEXT-ALIGN: left; HEIGHT: 32px; LINE-HEIGHT: 32px; border-radius: 4px 4px 0 0; }
.boxtitle2	{ COLOR: #ffffff; BACKGROUND-COLOR: #9097a7; TEXT-ALIGN: left; HEIGHT: 32px; LINE-HEIGHT: 32px; border-radius: 4px 4px 0 0; }
.boxtitle3	{ COLOR: #ffffff; BACKGROUND-COLOR: #938721; TEXT-ALIGN: left; HEIGHT: 32px; LINE-HEIGHT: 32px; border-radius: 4px 4px 0 0; }

.boxtitle img, .boxtitle2 img, .boxtitle3 img {
	float: left;
    width: 10px;
    height: 14px;
    padding: 0px;
    margin: 8px;
}

.boxcontent	{ BORDER: #3364F5 1px solid; background:#E6E6FF url(images/bg5.gif) top left repeat-x} 
.boxcontent2	{ BORDER: #9097a7 1px solid; background:#E6E7EF url(images/bg4.gif) top left repeat-x} 
.boxcontent21	{ BORDER: #9097a7 1px solid; background-color:#EEE;} 
.boxcontent3	{ BORDER: #938721 1px solid; background:#FFF5E6 url(images/bg6.gif) top left repeat-x} 
.boxcontent, .boxcontent2, .boxcontent21, .boxcontent3 { border-radius: 0 0 4px 4px;}

.title		{ COLOR: #000000; FONT-WEIGHT: bold; margin:10px 0;}

.linkcode    { BACKGROUND-COLOR: #ffffff; BORDER : 1px SOLID #000000; }
.news-input  { BACKGROUND-COLOR: #ffffff; MARGIN-BOTTOM: 4px; BORDER : 1px SOLID #000000; }
.news-button { BACKGROUND-COLOR: #3364f5; MARGIN: 2px; BORDER : 1px SOLID #3364f5; FONT-WEIGHT: bold; COLOR: #ffffff; CURSOR: hand; }


			.block_links * {
                background:transparent none repeat scroll 0 0 !important;
                border:medium none !important;
                clear:none !important;
                clip:rect(auto, auto, auto, auto) !important;
                font-size:100% !important;
                font-style:normal !important;
                font-variant:normal !important;
                font-weight:normal !important;
                height:auto !important;
                letter-spacing:normal !important;
                line-height:normal !important;
                margin:0 !important;
                overflow:visible !important;
                padding:0 !important;
                position:static !important;
                text-align:left !important;
                text-decoration:none !important;
                text-indent:0 !important;
                text-transform:none !important;
                vertical-align:baseline !important;
                visibility:visible !important;
                white-space:normal !important;
                width:auto;
                word-spacing:normal !important;
                z-index:auto !important;
                cursor: pointer!important;
                word-wrap: break-word!important;
            }

            .block_links li {
                display:list-item !important;
                list-style-image:none !important;
                list-style-position:outside !important;
                list-style-type:none !important;
                display: inline;
            }
            .block_links li DIV {
                padding:0.5em !important;
            }

            .block_links DIV, .block_links TABLE TD {
                padding: 5px !important;
            }

            .block_links {
                font-family: Verdana!important;
                font-size: 11px!important;
                border: 0px solid #000aae!important;
                background-color: transparent!important;
                /* padding:5px!important; */
                position: relative!important;
                display:block!important;
                
            }
            .block_links_icnt, .block_links_icnt * {
                text-align: left!important;
            }

            .block_links_text, .block_links_text A, .block_links_text A:hover {
                color: #3A4550!important;
                font-size: 12px!important;
                text-decoration: none!important;
            }
            .block_links_url {
                color: #4040a0!important;
                font-size: 12px!important;
                text-decoration: none!important;
            }
            .block_links_header, .block_links_header A {
                color: #0000a0!important;
                font-size: 12px!important;
                text-decoration: underline!important;
            }
            .block_links_sign {
                color: #999999!important;
                font-size: 10px!important;
                text-align: left!important;
                text-decoration: none!important;
            }

            .block_links_clear {
                clear:both!important;
            }

            .block_links TABLE {
                width: 100%!important;
                border: 0px!important;
            }