/* General */

body {margin:0 auto 29px; background:#CBCDC5;}

td{font:9px/11px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#D1D1D1;}

/* Body */

.bold { font-weight:bold;}

#bg1 { background:url(images/bg1.jpg)}

#bg1a { background:url(images/bg1a.jpg)}

#bg2 { background:url(images/bg2.jpg) repeat-x top; height:18px; padding-top:49px;}

#navbg { background:url(images/nav-bg.jpg) repeat-y; height:40px; }

.borderright { border-right:2px solid #fff;}

.paddingbottom { padding-bottom:2px;}

#paddingmain { padding:6px;}

#paddingmain1 { padding:24px 15px 44px;}

#paddingmain2 { padding:22px 13px 10px 21px;}

#rightmidtd {background:url(images/img-rt-bg.jpg) no-repeat top left; padding:25px 20px 37px 29px;}

.heading {font:12px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}

.dividertd { background:url(images/divider.jpg) repeat-x left top;}

.date {font:11px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#508FBC; text-decoration:underline;}

.white { color:#fff;}

.more {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; font-weight:bold;}

.more:hover {color:#000;}

.boldyellowlinks { font-weight:bold; color:#B7C558; font:9px; text-decoration:none;}

.boldyellowlinks:hover { color:#fff;}

.launchsite { font:9px; color:#B7C558; font-weight:bold; text-decoration:none;}

.launchsite:hover {text-decoration:underline;}

/* Footer */

#footertd {background:url(images/footer-bg.jpg) repeat-x left top; height:59px;}

.footerlinks { font:9px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#F4F4F4; text-decoration:none; padding:0px 3px;}

.footerlinks:hover { text-decoration:underline;}

.yellow { color:#B7C558;}
