/* CSS Document */

body {
margin-top: 0px;
padding: 0;
background: #FEFE3A url();
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #000000;
}

#sidebar {
 margin-top: 0px;
background: #FFF url() no-repeat left top;
float: left;
width: 210px;
height: 2490px;
padding-left: 15px;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}

#header {
clear: both;
width: 860px;
height: 53px;
margin: 0 auto;
background: url(images/cm_takeaction.jpg) no-repeat left top;
}

#menu {
float: left;
width: 860px;
height: 44px;
padding-left: 10px;
background:  url(images/menu2.jpg) no-repeat;
}

#content {
float: right;
width: 620px;
height: 2490px;
}

#wrapper {
width: 860px;
margin: 0 auto;
background: #F3F3EC url(images/wrappertop.jpg) no-repeat left top;
}

#banner {
width: 620px;
height: 270px;
margin: 0 auto;
margin-top: 5px;
background: #FFF url() no-repeat left top;  
border-bottom: 1px #CCCCCC solid;
}

fieldset {
margin: 3px;
padding: 3px;
width: 178px;
border: 1px solid #ccc;
background: #EAEAE5;
}

h1 {
color: #000;
} 

h6 {
color: #000000;
font-size: 10px;
margin-top: -5px;
margin-bottom: 5px;
line-height: 0px;
padding: 0px; 
}
	
h2 { 
display: block;
width: 580px;
height: 200px;
background-color: #FFFFFF;
}
	
.box1 {
width: 197px;
height: 130px;
margin: 0px;
padding: 3px;
border: 1px solid #FFF; background-color: #F5F7B9; padding: 0px;
}
   
.box2 {
width: 197px;
height: 90px;
margin: 0px;
padding: 3px;
border: 1px solid #FFF; background-color: #FFF; padding: 0px;
overflow: hidden;
}
   
.box3 {
width: 197px;
height: 150px;
margin: 0px;
padding: 3px;
border: 1px solid #FFF; background-color: #F5F7B9; padding: 0px;
}
   
.box4 {
width: 580px;
height: 480px;
padding: 5px;
border: 0px solid #CCCCCC; background: #F5F7B9 url(images/contentbkground.jpg); padding: 0px;
}
   
.box5 {
width: 550px;
height: 200px;
margin: 0px;
padding: 3px;
border: 1px solid #FFF; background-color: #F5F7B9; padding: 0px;
}
   
.box6 {
width: 580px;
height: 320px;
margin: 0px;
padding: 3px;
border: 0px solid #CCCCCC; background: #F5F7B9 url(images/contentbkground2.jpg); padding: 0px;
}
      
.box7 {
width: 190px;
height: 370px;
margin: 0px;
padding: 3px;
border: 1px solid #CCCCCC; background-color: #EAEAE5; padding: 3px;
overflow: hidden;
}

.box8 {
width: 584px;
height: 100px;
padding: 3px;
border: 1px solid #FFF; background-color: #EAEAE5; padding: 0px;
}
   
.box9 {
width: 197px;
height: 680px;
margin: 0px;
padding: 3px;
border: 1px solid #FFF; background-color: #FFF; padding: 0px; 
}
   
.box10 {
width: 572px;
height: 30px;
margin: 0px;
padding: 0px;
border: 1px solid #CCCCCC; background: #CCCCCC url(); padding: 3px;
}
   
.box11 {
width: 190px;
height: 120px;
margin: 0px;
padding: 3px;
overflow: hidden;
}
 
.box12 {
width: 580px;
height: 555px;
padding: 5px;
border: 0px solid #CCCCCC; background: #F5F7B9 url(images/contentbkground.jpg); padding: 0px;
}

 
.box13 {
width: 197px;
height: 330px;
margin: 0px;
padding: 3px;
border: 1px solid #FFF; background-color: #CCCCCC; padding: 0px;
}
  
.box15 {
width: 313px;
height: 270px;
float: left;
background-color: #FFF;
border: 0px; 
}
 
b {text-decoration: none;}

a.links:link {
color: #006600; 
font-style: normal; 
font-size: 12px; 
background-color: #FFF; 
display: block; 
width: 190px;  
text-decoration: none;}

a.links:active {
color: #006600; 
font-style: normal; 
font-size: 12px; 
background-color: #FFF; 
display: block; 
width: 190px; 
text-decoration: none;}

a.links:visited {
color: #006600; 
font-style: normal; 
font-size: 12px; 
background-color: #FFF; 
display: block; 
width: 190px; 
text-decoration: none;}

a.links:hover {color: #006600; 
color: #FFF; font-size: 12px; 
background-color: #FF0000; 
display: block; 
width: 190px; 
text-decoration: none;}
   
a[title] {color: #FFF; font-size: 18px; font-weight: 400; text-decoration: none;}
a:hover[title] {color: #000; font-size: 18px; font-weight: 400; text-decoration: none;}
   
a.red:link {color: #FF0000; font-style: normal; font-size: 12px; text-decoration: none;}
a.red:active {color: #FF0000; font-style: normal; font-size: 12px; text-decoration: none;}
a.red:visited {color: #FF0000; font-style: normal; font-size: 12px; text-decoration: none;}
a.red:hover {color: #000; color: #000; font-size: 12px; text-decoration: none;}

a.black:link {color: #000; font-style: normal; font-size: 12px; text-decoration: none;}
a.black:active {color: #000; font-style: normal; font-size: 12px; text-decoration: none;}
a.black:visited {color: #000; font-style: normal; font-size: 12px; text-decoration: none;}
a.black:hover {color: #000; color: red; font-size: 12px; text-decoration: none;}

a.white:link {color: #FFFFFF; font-style: normal; font-size: 14px; text-decoration: none; display: block; background-color: #000; padding: 3px;}
a.white:active {color: #FFFFFF; font-style: normal; font-size: 14px; text-decoration: none; display: block; background-color: #000;padding: 3px;}
a.white:visited {color: #FFFFFF; font-style: normal; font-size: 14px; text-decoration: none; display: block; background-color: #000;padding: 3px;}
a.white:hover {color: #FFFFFF; color: red; font-size: 14px; text-decoration: none; display: block; background-color: #000;padding: 3px;}


p {
text-align: justify;
padding: 4px;
}
  
.boldmain {
font-size: 14px;
color: #FDFF3A;
text-decoration: none;
text-align:center; 
width: 570px;
height: auto; 
display:block; 
padding:5px; 
background-color: #57AD2E;
border-bottom: solid #000 1px;
}
   
.boldtop {
font-size: 14px;
color: #FFF;
text-decoration: none;
text-align:center; 
width: 189px;
height: auto; 
display:block; 
padding:5px; 
background-color: #FF0000;
border: solid #FFF 0px;
}
   
.boldsidebar {
font-size: 14px;
color: #000;
text-decoration: none;
text-align:center; 
width: 188px;
height: auto; 
display:block; 
padding:5px; 
background-color: #CCCCCC;
border-bottom: solid #000 1px;
}
   
.sidebartext {
font-size: 13px;
line-height: 15px;
text-align: left;
font-color: #000;
padding: 3px;
}
   
.stream {
margin: 0px;
margin-top: 0px;
width: 185px;
height: 130px;
padding: 0px;
background-color: #EAEAE5;
overflow: auto;
}

.small { 
color: black;
font-size: 10px;
margin-top: 0px;
padding: 0px;
line-height: 12px;
text-align: justify;
}

.newproducts {
font-size: 11px;
line-height: 18px;
}
   
.takeaction {
color: #000;
display: block;
width: 189px;
background-color: #FFFF00;
font-size: 18px;
font-weight: 500;
padding: 0px 5px 5px;
}

.headarticle {
color: #000;
font-size: 13px;
line-height: normal;
padding: 5px;
}

span[class^="highlight"]{
color: #009900;
font-size: 13px;
}

span[class^="takeactionalert"]{
color: #FF0000;
font-size: 18px;
font-weight: 600;
text-decoration: none;
}

.update {
color: #A7A7A7;
font-size: 10px;
margin-top: -5px;
margin-bottom: 5px;
line-height: 0px;
padding: 0px; 
}

.fairuse{
font-size: 11px;
color: #000;
}

span[class^="fairusenotice"]{
color: #FF0000;
font-size: 11px;
font-weight: 600;
}