body {   margin-left: 0px;   margin-top: 20px;   margin-right: 0px;   margin-bottom: 20px;}
#content a, 
#content a:link, 

#content a:visited{color: #0f5fae;}
.greycontent {   font-family: Tahoma, Arial, sans-serif;   font-size: 11px;   font-weight: normal;   color: #8F8C89;   text-decoration: none;}
.bluecontent {   font-family: Tahoma, Arial, sans-serif;   font-size: 11px;   font-weight: normal;   color: #4B989E;   text-decoration: none;}
.btmlinks {   font-family: Tahoma, Arial, sans-serif;   font-size: 11px;   font-weight: normal;   color: #5C5A5B;   text-decoration: none;}a.btmlinks:hover {   font-family: Tahoma, Arial, sans-serif;   font-size: 11px;   font-weight: normal;   color: #000000;   text-decoration: none;}div.bot{   font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 11px;}
div.bot h2{   font: normal 17px "Trebuchet MS", Tahoma;;   margin: 2px 0 1px 0;   color:#00467f;}
div.bot .item{   padding-left:5px;}
div.bot a{   color:#000000;   text-decoration:none;}
div.bot a:hover{   text-decoration:underline;}

/*-------------------------------------------*/

body{margin: 0; padding:0;   background: url('../images/design/bg.gif') top center repeat-x #fff;}
form{display: inline}a img{border: none}#all{width: 750px; margin: auto;}

#header{   height: 342px;   background: url('../images/design/header.jpg') top left no-repeat;}
#header .logo{   position: absolute;   margin: 20px 0 0 0;}
#header .tm{   position: absolute;   margin: 100px 0 0 290px;}
#header .slogan{   position: absolute;   margin: 170px 0 0 346px;   font: normal 28px Tahoma;   text-align: right;   color: #13345c;}
#header .slogan div{   font: normal 22px Tahoma;   position: relative;   left: 60px;}

#header .tm a,
#header .tm a:link,
 
#header .tm a:visited{   color: #303030;   display: block;   padding: 0 10px 0 15px;   background: url('../images/design/pip.gif') center left no-repeat;   text-transform: uppercase;   font: bold 10px Verdana;   float: left;   text-decoration: none;}

#header .join{   position: absolute;   margin: 0 0 0 0;}

#header .welcome{   position: absolute;   margin: 0 0 0 0;}

#content{   font: normal 11px Tahoma;}

#footer{margin-top: 2px; border-top: 5px solid #dbdbdb; padding: 20px; text-align: right; font: normal 11px Tahoma;}

#footer .copy{ color: #0066CC  font: normal 11px Tahoma; float: left;}

#footer .menu{float: right;font: bold 10px Tahoma;}

#footer a, 

#footer a:link, 

#footer a:visited{   color: #303030;     font: bold 10px Tahoma;   text-transform: uppercase;}

#index{   background: url('../images/design/subheader.jpg') top left no-repeat;   padding-top: 40px;   top: -66px;   position: relative;}

.welcome{   height: 130px;}

.welcome .join{   position: absolute;   margin: 0 0 0 15px;}

.welcome .join img{   width: 170px;   height: 45px;}

.welcome .text{   position: absolute;   color: #fff;   margin: 18px 0 0 263px;   width: 290px;}

.welcome .left{   width: 238px;   padding: 21px 0 38px 0;      vertical-align: top;}

.welcome .right{   vertical-align: top;   padding-top: 75px;   padding-left: 10px;}         

.welcome .right ul li{font: bold 11px Tahoma; color: #7e7e7e; position: relative; left: 20px;}

.left a,
.left a:link,
.left a:hover{   color: #0f5fae;   font: bold 11px Tahoma;} 
.bot{   padding: 10px 0 10px 0;   border-bottom: 1px solid #ddd;   }

#articles .item a, 
#articles .item a:link, 
#articles .item a:visited{ display: block; padding-left: 15px; background: url('../images/design/pipl.gif') left center no-repeat;}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}