body{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;color:#333333;margin:0px;padding:0px;font-size:11px;}
a{color:#006699;text-decoration:none;}
a:link{color:#006699;text-decoration:none;}
a:visited{color:#006699;text-decoration:none;}
a:hover{color:#006699;text-decoration:underline;}
h1{font-size:21px;color:#555555;margin:2px 5px 2px 5px;font-family:"Trebuchet MS", arial, verdana, serif;}
h2{font-family:Arial,sans-serif;font-size:13px;color:#006699;margin:2px 5px 2px 5px;}
img{vertical-align:middle;}
h3{font-family:Arial,sans-serif;font-size:100%;color:#334d55;margin:0px;padding:0px;}
h4{font-family:Arial,sans-serif;font-size:100%;font-weight:normal;color:#333333;margin:0px;padding:0px;}
h5{font-family:Verdana,Arial,sans-serif;font-size:100%;color:#334d55;padding:0px 5px 5px 15px;}
ul{list-style-type:square;}
ul ul{list-style-type:disc;}
ul ul ul{list-style-type:none;}
label{font-family:Arial,sans-serif;font-size:100%;font-weight:bold;color:#334d55;}
#masthead{padding:10px 0px 0px 0px;border-bottom:1px solid #cccccc;width:100%;}
#top_menu{padding:5px 5px 5px 5px;border:1px solid #dddddd;height:50px;}
#myall{width:900px;margin:0 auto;padding:5px;border:1px solid #dddddd;}
#navBar{float:right;width:20%;margin:0px;padding:0px;background-color:#eeeeee;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#headlines{float:left;width:200px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-right:10px;}
#siteName{margin:0;padding:0 0 0 10px;}
#globalNav{padding:0px 0px 5px 10px;border-bottom:1px solid #CCC;color:#cccccc;}
#globalNav img{display:block;}
#globalNav a{font-size:90%;padding:0 4px 0 0;}
#pageName{margin:0px;padding:0px 0px 0px 10px;}
#breadCrumb{font-size:80%;padding:2px 0px 0 10px;}
.feature{padding:0px 0px 10px 10px;font-size:80%;}
.feature h3{padding:30px 0px 5px 0px;text-align:center;}
.feature img{float:left;padding:10px 10px 0px 0px;}
.story{clear:both;padding:10px 0px 10px 10px;border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;}
.story p{padding:0px 0px 10px 0px;}
#siteInfo{clear:both;border:1px solid #cccccc;color:#cccccc;padding:10px 10px 10px 10px;text-align:center;}
#upsiteInfo{clear:both;color:#cccccc;padding:10px 0px 0px 0px;text-align:center;}
#siteInfo img{padding:4px 4px 4px 10px;vertical-align:middle;}
#search{padding:5px 0px 5px 10px;border-bottom:1px solid #cccccc;font-size:90%;}
#search form{margin:0px;padding:0px;}
#search label{display:block;margin:0px;padding:0px;}
#sectionLinks{position:relative;margin:0px;padding:0px;border-bottom:1px solid #cccccc;font-size:90%;}
#sectionLinks h3{padding:10px 0px 2px 10px;}
#sectionLinks a{display:block;border-top:1px solid #cccccc;padding:2px 0px 2px 10px;}
#sectionLinks a:hover{background-color:#dddddd;}
.relatedLinks{margin:0px;padding:0px 0px 10px 10px;font-size:90%;}
.relatedLinks h3{padding:10px 0px 2px 0px;}
.relatedLinks a:link, .relatedLinks a:visited{display:block;}
#advert{padding:30px 0px 10px;}
#advert img{display:block;}
#headlines{margin:0px;padding:10px 0px 20px 10px;font-size:80%;}
#headlines p{padding:5px 0px 5px 0px;}
a:link{color:#336699;text-decoration:none;}
a:visited{color:#336699;text-decoration:none;}
a:hover{color:#3399FF;text-decoration:underline;}
a.top_menu_item:link{color:#777777;text-decoration:none;}
a.top_menu_item:visited{color:#777777;text-decoration:none;}
a.top_menu_item:hover{color:#444444;text-decoration:underline;}
a.menu_item:link{color:#3c718f;text-decoration:none;}
a.menu_item:visited{color:#3c718f;text-decoration:none;}
a.menu_item:hover{color:#60b1df;text-decoration:underline;}
a.newupdates:link{color:#F2F2F2;text-decoration:none;}
a.newupdates:visited{color:#F2F2F2;text-decoration:none;}
a.newupdates:hover{color:#FFFFFF;text-decoration:underline;}
a.copyright:link{color:#336699;text-decoration:none;}
a.copyright:visited{color:#336699;text-decoration:none;}
a.copyright:hover{color:#3399FF;text-decoration:underline;}
 
#top_menu .links{float:right;vertical-align:top;}
#logo{float:left;height:50px;}
#leftbar{width:200px;float:left;padding:0px 10px 0px 0px;font-size:80%;}
#content{float:left;width:480px;}
#contentloggedin{float:left;width:680px;}
#contentloggedinCenter{float:left;width:180px;}
#rightbar{width:200px;float:right;font-size:80%;}
#signup{padding-left:150px;}
#portal_whatsnew{border:1px solid #CCCCCC;padding:0px 10px 5px 10px;}
.portal_whatsnew_item{padding:5px 0px 35px 0px;border-top:1px solid #CCCCCC;}
.portal_whatsnew_item_separator{border-top:1px solid #CCCCCC;}
.portal_whatsnew_item_top{padding:5px 0px 35px 0px;}
.portal_whatsnew_icon{width:20px;float:left;padding:0px 10px 0px 0px;}
.portal_whatsnew_description{float:left;width:370px;}
.portal_whatsnew_right{width:80px;float:right;color:#999999;text-align:right;}

div.portal_signup {background-color: #69A74E;text-align:center; padding:8px 5px 8px 5px; color:#FFFFFF; font-size:19px; height:auto}
div.portal_signup:hover {background-color: #4e7d3a;}
div.portal_signup a, div.portal_signup a:hover{font-size:19px;text-align:center; color:#FFFFFF; text-decoration:none}
div.portal_signup_container1{border:1px solid #CCCCCC;width:150px;text-align:left;color:#FFFFFF; margin:0 auto;}
div.portal_signup_container1:hover{border:1px solid #AAAAAA;width:150px;text-align:left;margin:0 auto;}
div.portal_signup_container0{text-align:center;margin-bottom:10px;}

div.header{padding:4px 5px 5px 6px;border:1px solid #DDDDDD;font-weight:bold;background-image:url(/images/header.gif);background-repeat:repeat-x;color:#333333;}
div.portal_content{border:1px solid #DDDDDD;border-top:none;padding:10px;background:#FFFFFF;}
div.page_header{font-size:21px;color:#555555;margin-bottom:0px;padding:10px 5px 10px 5px;font-family:"Trebuchet MS", arial, verdana, serif;}
div{font-family:tahoma,"Trebuchet MS", arial, serif;font-size:11px;color:#555555;}
.portal_spacer{height:10px;}
p{margin:0px;padding:0px;}
.buttonlogin{font-family:arial, verdana, serif;font-size:11px;padding:3px;color:#333333;font-weight:bold;background:#EEEEEE;vertical-align:middle;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #777777;border-right:1px solid #777777;margin:4px 2px 2px 0px;}
.buttongeneral{font-family:arial, verdana, serif;font-size:11px;color:#333333;font-weight:bold;background:#EEEEEE;vertical-align:middle;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #777777;border-right:1px solid #777777;display:inline;padding:2px;margin:0px 2px 5px 4px;}
.passwordtext{width:150px;}

