/* general styles */

body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height:1.4em;
color:#222222
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
margin-top:5px;
margin-bottom:2px;
color:#A9C215;
font-weight:normal
}

h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#FE9C23;
margin-top:5px;
margin-bottom:2px
}

.reddy {
color:#FE9C23;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
color:#0000CC;
text-decoration:none
}

a:visited {
color:#0000CC
}

a:hover {
text-decoration:underline
}

li {
margin-bottom:-5px;
}

.closetext {
color:#777777
}

.quote {
font-style:italic;
margin-left:15px;
padding-left:30px;
border-left:solid #CCCCCC 8px
}

/* end general styles */



/* start gradient borders */

#borderleft {
width:880px;
background:url(images/bg_left.jpg) repeat-y left;
}

#borderright {
background:url(images/bg_right.jpg) repeat-y right;
}

#bordermargin {
padding:2px 0px 0px 0px;
margin-left:61px;
margin-right:61px;
}

/* end gradient borders */



/* Start header bar */

#header {
text-align:right;
line-height:0.6em;
margin-bottom:20px;
}

.greylink a {
color:#666666;
text-decoration:none;
}

.greylink a:visited {
color:#666666;
text-decoration:none;
}

.greylink a:hover {
color:#666666;
text-decoration:underline;
}

.bluelink a {
color:#0082b4;
text-decoration:none;
margin-bottom:5px
}

.bluelink a:visited {
color:#0082b4;
text-decoration:none;
}

.bluelink a:hover {
color:#0082b4;
text-decoration:underline;
}

.imagemargin {
margin-left:10px;
}

/* end header bar */


/* Start page headline*/

#articleheader {
background:url(Images/header_image.jpg) no-repeat;
height:120px;
}

#articleheader h2 {
color:#FFFFFF;
font-size:1.4em;
text-align:left;
padding:40px 0px 0px 15px;
font-weight:normal
}

#mainheader h2 {
color:#FFFFFF;
font-size:1.7em;
text-align:left;
padding:30px 0px 0px 15px;
font-weight:normal
}

/* Start page headline*/



/* Start middle page round box */

#rndtl {
background:url(Images/tl.gif) no-repeat top left;
}

#rndtop {
background:url(Images/top_bot.gif) repeat-x top;
padding-bottom:1px;
margin-bottom:7px
}

#rndtr {
background:url(Images/tr.gif) no-repeat top right;
}

#rndright {
background:url(Images/left_right.gif) repeat-y right;
}

#rndbr {
background:url(Images/br.gif) no-repeat bottom right;
}

#rndbot {
background:url(Images/top_bot.gif) repeat-x bottom;
}

#rndbl {
background:url(Images/bl.gif) no-repeat bottom left;
}

#rndleft {
background:url(Images/left_right.gif) repeat-y left;
}

.rndcontent {
padding:1px 10px 5px 10px;
}

.rndcontent p {
margin-top:7px;
margin-bottom:10px
}

.clear {
font-size: 1px; 
height: 1px;
margin-bottom:15px
}


/* End middle page round box */


/* Start middle nav */

.issues li {
list-style:none;
padding:0px;
margin: -5px 0px 0px -25px
}


#menuhead {
background:url(Images/arrow.gif) no-repeat left;
padding-left:20px;
font-weight:bold
}


.margin {margin:10px}
.bl {background:  url("images/grey_bl.gif") 0 100% no-repeat #e4e4e4}
.br {background:  url("images/grey_br.gif") 100% 100% no-repeat}
.tl {background:  url("images/grey_tl.gif") 0 0 no-repeat}
.tr {background:  url("images/grey_tr.gif") 100% 0 no-repeat; padding:10px}

.clear {font-size: 1px; height: 1px}

#topfeature {
height:17em
}

#midmenus {
height:22em
}

/* End middle nav */


/* Start middle page content part */

.vendorgroup {
color:#666666;c
line-height:0em;
font-size:0.7em;
}

#printdate p{
color:#FE9C23;
margin:0px;
padding:0px;
}

#printdate a {
color:#999999;
text-decoration:none;
margin:0px 0px 0px 7px;
padding:0px 20px 0px 5px
}

#printdate a.print {
background:url(Images/print_fade.gif) no-repeat right;
}

#printdate a.print:link {
color:#999999;
text-decoration:none;
}



#printdate a:visited {
color:#999999;
text-decoration:none
}

#printdate a.email:hover {
color:#555555;
text-decoration:underline;
background:url(Images/mail.gif) no-repeat right;
}

#printdate a.print:hover {
color:#555555;
text-decoration:underline;
background:url(Images/print.gif) no-repeat right;

}


/* End middle page content part */



/* Start footer content */

#footer {
width:750px;
background:#666666 url(images/footer.gif) no-repeat top;
padding-bottom:10px;
padding-top:10px;
color:#FFFFFF;
font-size:0.9em;
text-align:center
}

#footer p {
line-height:0.9em;
}

#footer a {
color:#FFFFFF;
text-decoration:none
}

#footer a:link {
color:#FFFFFF;
text-decoration:none
}

#footer a:visited {
color:#FFFFFF;
text-decoration:none
}

#footer a:hover {
color:#FFFFFF;
text-decoration:underline;
}

/* End footer content */

