/* CSS Document */
body{
background-repeat:repeat;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
img{
border:none;
}
#column a{
 color: #950011;
 font-weight:bold;
 min-height:10px;
 height:auto !important;
 height:290px;
}
#column a:hover{
 text-decoration:none;
}
.container{
margin: 65px auto;
width:920px;
/*min-height:746px;
height:auto !important;
height:746px;*/
background-color:#005595;
padding-bottom:11px;
}

#header{ /***header area***/
padding:10px 9px 0px 9px;
width:902px;
}
.menu{  /***menu area***/
padding:2px 9px 1px 9px;
width:902px;
height:46px;
}
/**banner area**/
#banner{
background-color:#449ee2;
margin:0px 9px;
height:183px;
font-size:11px;
color:#FFFFFF;
}

.banner_container{
background-repeat:repeat;
background-color:#449ee2;
width:900px;
height:128px;
padding:0px 1px 0px 1px;
}
.banner_content{
width:298px;
padding:28px 0px 0px 0px;

}
.txt{
width:273px;
height:72px;
padding:0px 8px 0px 15px;
}
.txt2{
height:76px;
width:275;
padding:0px 8px 0px 11px;
}
.txt3{
height:90px;
width:276px;
padding:0px 13px 0px 9px;
}
.banner_link1{
background:url(articles.gif) no-repeat 0% 50%;
height:83px;
}

.banner_link1{
background:url(articles.gif) no-repeat 0% 50%;
height:83px;
}
.banner_link2{
background:url(products.gif) no-repeat 0% 50%;
height:79px;
margin-left:3px;
}
.banner_link3{
background:url(testimonials.gif) no-repeat 0% 50%;
height:65px;
}
.letter{
padding:0px 22px;
font-size:12px;
}
.news{
padding:0px 0px 0px 15px;
}
.news li a{
text-decoration:none;
color:#000000;
}

/***contents****/
#column{
width:902px;
margin:0px 9px;
background-color:#FFFFFF;
/*min-height:367px;
height:auto !important;
height:367px;
*/
}
/***column left***/
.column1{
width:605px;
font-size:12px;
/*min-height:380px;
height:auto !important;
height:380px;*/
}
.column1 .content{
padding:20px 15px 20px 25px;
width:570px;
}
.column1 .content p{
margin:0;
padding:5px 0px 15px 0px ;
}
.pic{
width:118px;
height:160px;
}
.dialog{
height:155px;
width:440px;
}
.dialog ul li{
font-weight:bold;
color:#037cb5;
padding:3px 0px 3px 2px;
}
.author{
color:#037cb5;
width:118px;
text-align:center;
}
* html .author {
padding-top:0px;
}
.tools{
list-style-image:url(star.gif);

}
.dialog2{
color:#cc2b06;
}
.column2{
width:285px;
padding:10px 5px 0px 0px;
}
/*** column right***/
.box, .box2{
width:280px;
background-color:#fff5bf;
}
.box2{
min-height:157px;
height:auto !important;
height:157px;
margin-top:12px;
font-size:11px;
}
.box{
/*height:177px;*/
}


/**** misc****/

.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both
}
.underline{
text-decoration:underline;
}

/*inner pages*/
.building_image{
margin-bottom:10px;
}

.anchorBannerLink1{
	padding:45px 0px 0px 30px;

}
.anchorBannerLink2{
	padding:40px 0px 0px 20px;

}
.anchorBannerLink3{
	padding:25px 0px 0px 25px;

}
.bLink a{
	color:#fff5bf;
	text-decoration:none;
	font-size:20px;
}
/*faq*/
.faq{
	background-color:#FFFFFF;
	border: 1px solid #EEEEEE;
       margin:30px;
       padding:10px;
}

.faqitem{
	color:#8393B6;
        padding:10px;
}
.faqitem a{
       	color:#8393B6 !important;
}


h1, h3{
      color:#005595 !important;
}



/*forums*/

th.name, td.name{width: 100px; margin:auto; text-align:center}
th.replies, td.replies{width: 100px; margin:auto; text-align:center}
th.views, td.views{width: 100px; margin:auto; text-align:center}
th.date, td.date{width: 100px; margin:auto; text-align:center}



/*020209 j*/
.underlined1{
  text-decoration:underline;
}
.checked1{
 padding:0;
 margin: 0 0 0 30px;
 list-style:none;
}
.checked1 li{
 background: url(/new/data_source/ulcheck.jpg) no-repeat top left;
padding:0 0 10px 20px;
 margin:0;
}

#column .post-title{
 color:#950011;
font-size:20px;
font-weight:normal;
margin:0 0 5px;
padding:0;
}
#column .post-details{
 color:#950011;
}