/* Main */
body {font-family: Arial, Helvetica, sans-serif;	margin:25px 0 45px 0; text-align: center; color:#333; font-size: 12px; background:#fff;  }
.outer {width: 764px;       margin-left: auto;    margin-right: auto; margin-top:0px;}

td {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:15px;}
a:active  {color:#4D5762; text-decoration:none;}
a  {color:#333; text-decoration:none;}
a:active  {color:#333; text-decoration:none;}
a:visited {color:#333; text-decoration:none;  }
a:hover {color:#006DCA; text-decoration:none; }
form {margin:0px; padding:0px;}
.clearer {clear:both; height:1%;}
code {font-family: Arial, Helvetica, sans-serif;}


.copyright {float:right;color:#9A9A98; text-align:right; padding-right:6px; font-size:11px;}
div#botnav ul{padding: 0 0 0 5px;margin: 0; text-align:left; float:left; width:510px;}
div#botnav li{display: inline;margin-right: 15px; font-size:11px; color:#9A9A98; }
div#botnav li a {display: inline; color:#9A9A98;} 
div#botnav a:hover {display: inline; color:#fff; background:#6CA5ED; text-decoration:none;} 
div#botnav a:active{display: inline; color:#9A9A98;} 

/* Top Nav */
.logoa {float:left; width:250px; text-align:left;}
.podcasttop {float:right; width:320px; text-align:right; padding-top:22px;}

/*MG Top */
.mgtop {float:left; width:223px; padding-top:14px;}
.navbutte {float:right; width:640px; text-align:right;}
.mgcontent {background:url(images/index/main.jpg) no-repeat; height:150px; padding-left:322px; padding-top:130px; font-size:12px; color:#fff; line-height:18px; text-align:left; padding-right:48px;}

#bodycontent { min-height:297px;}

.maincontenta {float:left; width:415px; text-align:left; padding-top:23px;}
.maincontenta2 {float:left; width:500px; text-align:left; padding-top:23px;}
.mainintxt {margin-top:18px; line-height:18px; font-size:12px;}
.floright {float:right; width:310px; padding-top:5px}
.floright2 {float:right; width:220px; padding-top:15px}

.dotline {height:6px; background:url(images/index/dotline.gif) repeat-x;}
.dotline2 {height:6px; background:url(images/index/dotline.gif) repeat-x; margin-bottom:5px;}
.dlclr {clear:both; padding-top:15px;}


#bottomcontent {text-align:left; padding-top:8px;}
/* Bottom Links */
.boxbot1 {width:228px; background: url(images/index/dotline2.gif) repeat-y; padding-right:15px; float:left;}
.boxbot2 {width:228px; background: url(images/index/dotline2.gif) repeat-y; padding-right:15px; float:left; margin-left:15px;}
.boxbot3 {width:247px;  float:left; margin-left:15px;}
.botsubtxt {color:#ACACAC; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; font-weight:bold; letter-spacing:1px; margin-top:4px;}
.boxbothe {height:140px; padding-top:12px;}
.boxfl1 {width:105px; float:left;}
.boxflr1 {float:right; width:122px;}
.trfl4 {float:right; width:117px;}
.boxthe5 {height:140px; padding-top:12px;}
.boxfltxt {font-size:11px; line-height:16px; margin-bottom:14px;}

#abotuside ul {list-style-type:none; text-align:left; margin:0 0px 0 -5px ; padding:0;}
#abotuside ul li {line-height: 14px;}
#abotuside #sidenava li a {	display: block;	width: 210px;padding: 6px 8px;border-bottom: 1px solid #ccc;	}			
#abotuside #sidenava li a:hover {background: #72ADEE; color:#fff; text-decoration:none;}
#abotuside #sidenava li#current a {color: white;background: #666;cursor: default;}
#abotuside #sidenava li#currentpp a {color: white;background: #72ADEE;cursor: default;}
.profilepptxt {font-size:11px; padding-left:8px; padding-top:8px;}
.imbordest {border:1px solid #ccc; padding:2px;}
.testtable {margin-bottom:10px;}
.testtable td {padding-bottom:8px; border-bottom:1px solid #ddd; padding-top:8px;}

