/* thingin_think CSS Document */

body {
padding:0;
margin:10px 0 0 0;
background:url(images/body_bg.jpg) repeat-y;
font:13px Arial, Helvetica, sans-serif;
}

a:link, a:active, a:visited{
font:12px Arial, Helvetica, sans-serif;
color:#0C57A7;
}

a:hover{
text-decoration:none;
}

.bold{
font-weight:bold;
}

.bottom_bor{
border-bottom:1px solid #B9C6FF;
}

td{
font-size:13px;
}

.banner{
background:url(images/banner.jpg) no-repeat;
width:627px;
height:315px;
}

.top_link{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
}

.top_link a:link, .top_link a:active, .top_link a:visited{
color:#000;
font: bold 13px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.register_link{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
color:#0C57A7;
}

.register_link:link, .register_link:active, .register_link:visited{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
color:#0C57A7;
}

.top_menu a:link, .top_menu a:active, .top_menu a:visited{
text-decoration:none;
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
display:block;
padding:1px
}

.search_bg{
background:url(images/input_bg.jpg) repeat-x;
border-top:1px solid #ABABAB;
border-bottom:1px solid #D8D8D8;
border-left:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
padding:2px;
}


.category_content{
border:1px solid #B9C6FF;
border-top:none;
color:#000;
font:12px/22px Arial, Helvetica, sans-serif;
background:#F5F7FB;
margin:0;
padding:0;
}

.category_content a:link, .category_content a:active, .category_content a:visited{
text-decoration:none;
color:#1F81DE;
font:12px/22px Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 0 10px;
}

.category_content a:hover{
color:#000;
}

.gallery_top{
background:url(images/round_corner_top.jpg)  no-repeat;
font:bold 12px Arial, Helvetica, sans-serif;
color:#09478D;

}

.gallery_bg{
background:url(images/round_corner_bg.jpg)  no-repeat;
width:200px;
height:104px;
}

.blue_bg{
background:url(images/round_corner_blue_bg.jpg) repeat-x;
}



.footer1{
background:url(images/footer_bg.jpg) repeat-x;
font:12px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0 0 0;
}

.footer1 a:link, .footer1 a:active, .footer1 a:visited{
color:#385DA6;
font:12px/28px Arial, Helvetica, sans-serif;
padding:0 0 0px 5px;
}

.copyright{
font:11px Arial, Helvetica, sans-serif;
color:#3B3B3B;
}


.pagetitle{
font:15px Arial, Helvetica, sans-serif;
color:#696969;
font-weight:bold;
padding-left:20px;
}

.pagetitle1{
font:15px Arial, Helvetica, sans-serif;
color:#696969;
font-weight:bold;

}

.productinfo_title{
font-size:22px;
}

.brd{
border:1px solid #CDCDCD;
}

.call_txt{
font-size:14px;
color:#F11616;
}