@charset "UTF-8";
/* RESET */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

/* SET */

.sub {font:normal 10px Arial, Helvetica, sans-serif;}
p {margin-bottom:1em}
A, A:LINK {color:#0949a8;}

/* GLOBALHEADER */
#globalHeader {padding-top:10px;}

#mainmenu {background:transparent url(images/mm_bg.gif) repeat-x;}
#mainmenu UL LI,  #mainmenu TD {padding-left:10px; padding-right:10px; overflow:hidden; height:45px;margin:0; font:bold 14px/45px 'Arial Narrow', Arial, Helvetica, sans-serif;  color:#9caab5; margin-left:25px; margin-right:25px;}
#mainmenu UL LI {display:inline; float:left; }
#mainmenu UL LI A, #mainmenu TD A {text-decoration: none; color:#FFFFFF;}

TR#row1 TD {background:transparent url(images/bg_02.gif) bottom repeat-x;}
TD.row2 {background:transparent url(images/bg_04.jpg) top left repeat-x;}
DIV.category { background:#33373e; font:normal 12px Arial, Helvetica, sans-serif; height:340px}
DIV.category H1 {background:#0d1218;}

TABLE.catlist {background-color:#33373e; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#adb5c0;}
TABLE.catlist A, TABLE.catlist A:LINK {color:#4dadff;}

TABLE.catlist TH {background-color:#0d1218; height:70px;}
TABLE.catlist TH.cat1, TABLE.catlist TH.cat2, TABLE.catlist TH.cat3, TABLE.catlist TH.cat4 {font:bold 15px 'Arial Narrow', Arial, Helvetica, sans-serif; text-align:left; padding-left:33px}
TABLE.catlist TH.cat1 .sub, TABLE.catlist TH.cat2 .sub, TABLE.catlist TH.cat3 .sub, TABLE.catlist TH.cat4 .sub {display:block; padding-left:10px; color:#FFFFFF}
TABLE.catlist TH.cat1 H1, TABLE.catlist TH.cat1 H2, TABLE.catlist TH.cat1 H3, TABLE.catlist TH.cat1 H4, TABLE.catlist TH.cat1 H5, TABLE.catlist TH.cat1 H6,
TABLE.catlist TH.cat1 H1 A, TABLE.catlist TH.cat1 H2 A, TABLE.catlist TH.cat1 H3 A, TABLE.catlist TH.cat1 H4 A, TABLE.catlist TH.cat1 H5 A, TABLE.catlist TH.cat1 H6 A {color:#96ff00; text-decoration:none}
TABLE.catlist TH.cat2 H1, TABLE.catlist TH.cat2 H2, TABLE.catlist TH.cat2 H3, TABLE.catlist TH.cat2 H4, TABLE.catlist TH.cat2 H5, TABLE.catlist TH.cat2 H6,
TABLE.catlist TH.cat2 H1 A, TABLE.catlist TH.cat2 H2 A, TABLE.catlist TH.cat2 H3 A, TABLE.catlist TH.cat2 H4 A, TABLE.catlist TH.cat2 H5 A, TABLE.catlist TH.cat2 H6 A {color:#ffa800; text-decoration:none}
TABLE.catlist TH.cat3 H1, TABLE.catlist TH.cat3 H2, TABLE.catlist TH.cat3 H3, TABLE.catlist TH.cat3 H4, TABLE.catlist TH.cat3 H5, TABLE.catlist TH.cat3 H6,
TABLE.catlist TH.cat3 H1 A, TABLE.catlist TH.cat3 H2 A, TABLE.catlist TH.cat3 H3 A, TABLE.catlist TH.cat3 H4 A, TABLE.catlist TH.cat3 H5 A, TABLE.catlist TH.cat3 H6 A {color:#00c0ff; text-decoration:none}
TABLE.catlist TH.cat4 H1, TABLE.catlist TH.cat4 H2, TABLE.catlist TH.cat4 H3, TABLE.catlist TH.cat4 H4, TABLE.catlist TH.cat4 H5, TABLE.catlist TH.cat4 H6,
TABLE.catlist TH.cat4 H1 A, TABLE.catlist TH.cat4 H2 A, TABLE.catlist TH.cat4 H3 A, TABLE.catlist TH.cat4 H4 A, TABLE.catlist TH.cat4 H5 A, TABLE.catlist TH.cat4 H6 A {color:#ddedf2; text-decoration:none}
TABLE.catlist TH.cat1 H3, TABLE.catlist TH.cat2 H3, TABLE.catlist TH.cat3 H3, TABLE.catlist TH.cat4 H3 {background:url(images/h3bg.jpg) left no-repeat; height:35px; line-height:35px; padding:7px 0px 3px 10px ;}
TABLE.catlist TH.cat1 H3 IMG, TABLE.catlist TH.cat2 H3 IMG, TABLE.catlist TH.cat3 H3 IMG, TABLE.catlist TH.cat4 H3 IMG {margin-left: 8px; margin-bottom:9px}
TABLE.catlist TD.cat1, TABLE.catlist TD.cat2, TABLE.catlist TD.cat3, TABLE.catlist TD.cat4 { background:#33373e url(images/bg_03.gif) bottom repeat-x; height:204px; vertical-align:top; padding:20px 15px 10px 35px;}


TABLE.catlist TD.cat1 UL, TABLE.catlist TD.cat2 UL, TABLE.catlist TD.cat3 UL, TABLE.catlist TD.cat4 UL { list-style:none; text-align:left; margin-bottom:15px; margin-left:10px}
TABLE.catlist TD.cat1 UL LI, TABLE.catlist TD.cat2 UL LI, TABLE.catlist TD.cat3 UL LI, TABLE.catlist TD.cat4 UL LI {line-height:22px; }
TABLE.catlist TD.cat1 UL {list-style-image:url(images/listimgcat1.gif);}
TABLE.catlist TD.cat2 UL {list-style-image:url(images/listimgcat2.gif);}
TABLE.catlist TD.cat3 UL {list-style-image:url(images/listimgcat3.gif);}
TABLE.catlist TD.cat4 UL {list-style-image:url(images/listimgcat4.gif);}

TABLE.catlist TD.cat1 UL A, TABLE.catlist TD.cat2 UL A, TABLE.catlist TD.cat3 UL A, TABLE.catlist TD.cat4 UL A {color:#adb5c0;}
TABLE.catlist TD.cat1 UL A:HOVER, TABLE.catlist TD.cat1 UL A:ACTIVE {color:#96ff00}
TABLE.catlist TD.cat2 UL A:HOVER, TABLE.catlist TD.cat2 UL A:ACTIVE {color:#ffa800}
TABLE.catlist TD.cat3 UL A:HOVER, TABLE.catlist TD.cat3 UL A:ACTIVE {color:#4dadff}
TABLE.catlist TD.cat4 UL A:HOVER, TABLE.catlist TD.cat4 UL A:ACTIVE {color:#eeeeee}

TABLE.newsblock H2, TABLE.newsblock H2 A, TABLE.newsblock H2 A:VISITED {font:bold 24px 'Arial Narrow', Arial, Helvetica, sans-serif; color:#d3d7d8; text-decoration:none}
TABLE.newsblock H2 A:HOVER {text-decoration:underline; color:#003399;}
TABLE.newsblock TD#td1 {padding:0 49px 0 23px;}
TABLE.newsblock TD#td2 {padding:0 23px 0 49px;}
TABLE.newsblock DIV.topstory {padding:18px 0 20px 0;}
DIV.topstory {font:normal 11px Arial, Helvetica, sans-serif;}
DIV.topstory .date {font-size:10px; color:#6c777d; display:block}
DIV.topstory h4 {font-weight:bold; font-size:12px; display:block; margin-bottom:1em}
DIV.topstory h4, DIV.topstory h4 A, DIV.topstory h4 A:VISITED  {color:#a81805; text-decoration:none;}
DIV.topstory h4 A:HOVER {text-decoration:underline;}

#cc {font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif; padding:5px; border-top:solid 1px #909599; margin-top:20px; margin-bottom:30px; text-align:center}

#eco {font:bold 11px Arial, Helvetica, sans-serif; color:#657565; margin-top:15px}

.bmenu {font:normal 12px Arial, Helvetica, sans-serif; padding-bottom:20px; color:#858585;}
.bmenu A, .bmenu A:LINK, #tm A, #tm A:LINK {margin: 0 10px 0 10px; text-decoration:none}
.bmenu A:HOVER {color:#000033;}
#tm, #cp {font:normal 11px Tahoma, Helvetica, sans-serif;}
#tm A {text-decoration:none; color: #333333;}
#tm A:HOVER {color:#123b86; text-decoration:underline;}


DIV.blck {width:975px; margin-left: auto; margin-right: auto;}
#logo {float:left; height:45px; text-align:center; vertical-align:middle}
#mm {float:right; margin-bottom:20px;}
/*#services {margin-bottom:4px; }
#services, #services A, #services a:LINK, #services A:VISITED {font:normal 13px/28px Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}*/
#sm1 {background:url(img/mms_link_button.png) top left; font:normal 13px/28px Arial, Helvetica, sans-serif; height:28px; padding-left:10px; color:#FFFFFF;}
#sm1 A, #sm1 A:LINK, #sm1 A:VISITED {color:#FFFFFF; text-decoration:none; color:#FFFFFF; padding-left:5px; padding-right:5px;}
#sm2 {background:url(img/mms_link_button.png) -960px top; width:40px; height:28px;}
#sm3 {font:normal 13px/28px Arial, Helvetica, sans-serif; color:#000066; padding-left:10px; padding-right:10px;}
#sm3 A, #sm3 A:LINK, #sm3 A:VISITED {text-decoration:none;}
#sm3 A:HOVER {text-decoration:underline;}

#copyright {border-top: solid 3px #858585; font:normal 11px Arial, Helvetica, sans-serif; height:43px; line-height:43px; vertical-align:middle; padding-top:10px}
#copytext {line-height:14px; width:40%; float:left; margin-top:10px;}
#copylogo {width:15%; float:left; text-align:right; padding-right:10px;}
#copylinks {width:37%; float:right; overflow:hidden; text-align:right}
#copylinks A, #copylinks A:LINK, #services A, #services A:LINK {padding:0 10px 0 10px;}

.topsection {padding: 6px; margin-top:2px; 
	/*opacity: .8;
    filter: alpha(opacity=80);
    -moz-opacity: .8;*/
}
.topsection, .topsection A {color:#ffffff; font:normal 12px/12px Arial, Helvetica, sans-serif; text-decoration:none;}
/*.topsection .link {margin:3px;}*/
.topsection A {padding-left:7px; padding-right:7px; color:#333333;}
.topsection A:HOVER {color:#003399; text-decoration:underline;}