body{
    margin:0px;
    font-family:verdana;
    text-align:left;
    font-size:12px;
    direction:ltr;
    
}

a,input,button,object{text-decoration:none;outline:none;}

h1,h2,h3,ul,p,form,fieldset{
    padding:0px;
    margin:0px;
}

textarea{
    overflow:auto;
}
img {
    padding:2px;
    background:#ffffff;
    border:1px solid #aeaeae;
}
p{padding:5px;text-indent:5px;}
p a{color:#003f9c;}
p a:hover{text-decoration:underline;}

h3{font-size:14px;line-height:25px;}
h3 a{color:#003f9c;}
h3 a:hover{text-decoration:underline;}
table{
    border-collapse:collapse;
    border-spacing:0;
    border:none;
}

th,td{
    vertical-align: top;
}
ul{list-style:none;}

input,textarea{
    font-family:tahoma;
    font-size:14px;
    color:#000000;
    margin:0;
    border-style:solid;
    height:19px;
    width:219px;
    border:1px solid #808080;
    background:#F0F0F1;
}

textarea{
  height:200px;
  overflow:auto;
}



/*=================================================*/
.elementbutton{                /*this class is set the default state for buttons and submit in all forms and it is used by Validate.js to set the buttons dynamiclly*/
                               background:#e0e0e0 url('../images/button.gif')  repeat-x 0 0;
                               border:1px solid #808080;
                               color:#666666;
                               height:23px;
                               width:auto;
                               cursor:pointer;
                               clear:both;
                               margin:0px;
}
.elementbuttonover{        /*this class is set for buttons and submit on mouseover in all forms and it is used by Validate.js to set the buttons dynamiclly*/
                           background:#8baad6 url('../images/button_o.gif') repeat-x 0 0;
                           border:1px solid #375583;
                           color:#2c4469;
                           height:23px;
                           width:auto;
                           cursor:pointer;
                           clear:both;
                           margin:0px;
}
/*=================================================*/

#theme{
    width:918px;
    padding-left:16px;
    padding-right:16px;
    margin:0px auto;
    visibility:hidden;
    background:#ffffff url('../images/bg.gif') top center repeat-y;
}
#head{
    background:url('../images/td_header.jpg') top center repeat-x;
}
#header{
    height:104px;
    background:url('../images/header.jpg') 90% 0px no-repeat;
}

#logo{
    width:369px;
    height:80px;
    margin-top:10px;
    float:left;
    margin-left:10px;/*
    background-repeat:no-repeat;
    background-position:left top;
    background-image:url('../images/logo.jpg');*/
    overflow:hidden;

}
#logo img{
    border:none;
    margin:0px;
    padding:0px;
    background:none;
    border:none;
}
/*
#logo h2,#logo h3{
    margin-left:100px;
    color:#ffffff;
    margin-top:5px;
}

#logo h2{
    font-size:18px;
    margin-top:20px;
}
#logo h3{font-size:12px;}
*/
#language{
    width:500px;
    margin-top:30px;
    max-height:40px;
    min-height:20px;
    overflow:hidden;
    float:right;
    margin-right:15px;
}
#language_more{
    width:500px;
    margin-top:5px;
    position:relative;
    line-height:18px;
    position:relative;
    float:right;
    margin-right:15px;
    z-index:5;
}
#language_more table{float:right;}
#language_more_a{
    height:18px;
    font-weight:bold;
    color:#ffffff;
    display:block;
    font-size:11px;
    float:right;
}
#language_more_a:hover{ text-decoration:underline;}
#language_more ul{
    top:18px;
    position:absolute;
    padding:5px;
    display:none;
    position:absolute;
    border:1px solid #AEAEAE;
    background:#ffffff url('../images/more_ul.jpg') top center repeat-x;
    right:0px;
}
#language_more li a{
    color:#002035;
    display:block;
    padding:5px;
    padding-right:15px;
    padding-left:15px;
    font-weight:bold;
    font-size:12px;
}
#language_more li a:hover{background:#c0c0c0;}
#latest_news{
    overflow:hidden;
    border:1px solid #e0e0e0;
    margin-top:5px;
    margin-bottom:5px;
    background:#f0f0f1;
    width:896px;
    height:25px;
    line-height:25px;
    padding-left:10px;
    padding-right:10px;
}
#latest_news li{
    display:none;
}
#latest_news a{
    color:#27496C;
    font-weight:bold;
}
#latest_news a:hover{color:#00419C;}
#latest_news a span{
    color:#000000;
    font-weight:bold;
}

#break_news{
    height:42px;
    line-height:38px;
    background:#D03400 url(../images/break_news.jpg) bottom center repeat-x;
    overflow:hidden;
    color:#ffffff;
    padding-right:10px;
    padding-left:10px;
    display:none;
}

#break_news li{
    font-size:16px;
    font-weight:bold;
    display:none;
}

#break_news span{
    font-size:20px;
    font-weight:bold;
    color:#ffffff;
}

#content{
    width:918px;
    overflow:hidden;
    margin-top:5px;
}
.date{
    font-family: tahoma;
    font-size:10px;
    color:#960000;
    margin:0px;
    padding:0px;
}
#section{
    width:209px;
    float:left;
}

#news_category li a{
    width:auto;
}
#body{
    width:700px;
    float:right;
}

#footer{
    overflow:hidden;
    width:918px;
    min-height:104px;
    background:#264969 url('../images/td_header.jpg') bottom center repeat-x;
}
#footer table{margin:0 auto;}
#footer table td{
    padding-top:7px;
    padding-bottom:7px;
}
#footer_news a{
    font-size:14px;
    color:#f2f1f1;
}
#copyright{
    text-align:center;
    color:#ffffff;
    font-size:12px;
    font-family:tahoma;
    height:23px;
    line-height:23px;
    padding-bottom:10px;
}
#develped{
    background-color:#022038;
    padding:7px;
}
#develped a{
    display:block;
    height:23px;
    width:200px;
    background:url('../images/develped.jpg') 0px 0px no-repeat;
}
#develped a:hover{
    background-position:0px -23px;
}

.nav{
    border:1px solid #c4c4c4;
    background:#d8d8d8 url('../images/nav.jpg') bottom center repeat-x;
}
.nav li{
    text-align:center;
    line-height:33px;
    background-repeat:no-repeat;
    background-image:url('../images/seperator.jpg');
    background-position:left center;
    float:left;
    padding-left:8px;
    padding-right:8px;

}
.nav li:first-child{background:none;}
.nav li.selected{}
.nav li a{color:#000000;}
.nav li a:hover{color:#25476c;}
.nav li a.selected{color:#003c63;}

.nav_1{}
.nav_1 li{
    line-height:33px;
    margin-top:1px;
}
.nav_1 li:first-child{margin-top:0px;}
.nav_1 li.selected{}
.nav_1 li a{
    padding-left:10px;
    padding-right:10px;
    color:#000000;
    background:#f2f1f1;
    display:block;
}
.nav_1 li a:hover{
    background:#b72901;
    color:#ffffff;
}
.nav_1 li a.selected{
    background:#25476c;
    color:#ffffff;
}
.nav_2 li{
    float:right;
    background-position:center right;
}

.nav_3 li{
    float:left;
    background-position:center left;
}

.nav_2 li.selected,.nav_3 li.selected{}
.nav_2 li a,.nav_3 li a{
    font-size:13px;
    font-weight:bold;
    color:#ffffff;
    display:block;
}
.nav_2 li a:hover,.nav_3 li a:hover{text-decoration:underline;}
.nav_2 li a.selected,.nav_3 li a.selected{color:#ff4e1c;}
.nav_2 li,.nav_3 li{
    padding-left:7px;
    padding-right:7px;
    text-align:center;
    line-height:20px;
    background-image:url('../images/seperator.jpg');
    background-repeat:no-repeat;
}
.nav_2 li:first-child,.nav_3 li:first-child{background:none;}

.nav_tip img{
    width:100px;
    height:67px;
    margin:4px;
    float:left;
}

.nav_tip div{
    font-weight:bold;
    color:#003f9c;
}

#nav{
    width:916px;
}
.block{
    border:1px solid #e0e0e0;
    padding:2px;
    margin-bottom:5px;
}
.block h3{
    padding-left:5px;
    padding-right:5px;
    background:url('../images/nav.jpg') top center repeat-x;
    border-bottom:1px solid #d2d2d4;
    
}
.block img{width:250px;margin:4px;float:left;}

.block ul{
    clear:both;
}
.block li{
    line-height:33px;
}
.block li:first-child{margin-top:0px;}
.block li a{
    padding-left:10px;
    padding-right:10px;
    color:#003f9c;
    display:block;
}
.block li a:hover{}
.list img{
    width:150px;
}
.inner{
    padding:4px;
    margin-bottom:5px;
}
.inner h3{
    padding-left:5px;
    padding-right:5px;
    border-bottom:1px solid #d2d2d4;
  
   margin-bottom:5px;
}
.inner p{
    margin-top:5px;
    /*text-indent:20px;*/
}

/*=================================================================*/
/*=================================================================*/
.block_1{
    margin-bottom:5px;
    background:#d8d8d8;
    font-size:14px;
    line-height:16px;
    border:1px solid #C0C0C0;
}
.block_1 h3{
    background:#d8d8d8 url('../images/nav.jpg') top center repeat-x;
    padding:4px;
    font-family:verdana;
}
.block_1 img{
    float:left;
    margin-right:4px;
    margin-left:0px;
}
.block_1 span{
    font-weight:bold;
}
.block_1 p{}
.block_1 p a{
    font-weight:bold;
}
.block1_odd,.block1_even,.block1_more{
    padding:5px;
}
.block1_even{
    border:1px solid #C0C0C0;
    background:#ffffff;
}
.block1_more{
    margin-top:5px;
    background:#ffffff url('../images/block1_more.jpg') top center repeat-x;
    text-align:right;
}

.block1_more a{
    font-size:14px;
    font-weight:bold;
    color:#b72901;
}
.block1_more a:hover{
    text-decoration:underline;
}
.block_1_content img{
    width:75px;
    float:right;
    margin-right:4px;
    margin-left:0px;
    margin-top:2px;
}
/*=================================================================*/
/*=================================================================*/
.block_2{
    border:1px solid #e0e0e0;
    margin-bottom:5px;
    width:698px;
   
}
.block_2 h3{
    padding-left:5px;
    padding-right:5px;
    background:#d8d8d8 url('../images/nav.jpg') top center repeat-x;
    border-bottom:1px solid #d2d2d4;
   
}
.block_2 .block_container_1{
    width:446px;
    padding:2px;
    border:1px solid #d8d8d8;
}
.block_2 .block_container_2{
    width:230px;
 }
.block_2 img{width:250px;margin:4px;float:left;}

.block_2 ul{
    clear:both;
}
.block_2 li a{
    color:#003f9c;
    display:block;
   
}
.block_2 li a:hover{text-decoration:underline}

/*=================================================================*/
/*=================================================================*/
.read_also:first-child{
    border:none;
}
.read_also{
    border:none;
    border-top:1px solid #d8d8d8;
    background:#f2f1f1;
    padding:4px;
}
.read_also h3{
    border:none;
    background:none;
  }
.read_also img{
    width:100px;
}
/*=================================================================*/
/*=================================================================*/
.nav li a,.nav_1 li a,.block li a{font-weight:bold;}
.banner{
    margin-bottom:5px;
}
.banner img{
    border:0px;
    padding:0px;
    cursor:pointer;
}
#featured{
    position:relative;
    margin-bottom:5px;
    padding-left:296px;
    font-family:tahoma;
    height:269px;
    overflow:hidden;
}
#featured img{
    display:none;
}
#featured ul.ui-tabs-nav{
    position:absolute;
    top:0px;
    width:296px;
    background:#d8d8d8;
    border-top:1px solid #e0e0e0;
    left:0px;
}
#featured ul.ui-tabs-nav li img{
    margin:4px;
    margin-top:0px;
    width:60px;
    height:40px;
    float:left;
}
#featured li.ui-tabs-nav-item a{
    display:block;
    color:#000;
    background:#F2F1F1;
    line-height:18px;
    padding:2px;
    width:291px;
    overflow:hidden;
    border-bottom:1px solid #e0e0e0;
    height:62px;
    border-left:1px solid #e0e0e0;
    font-size:12px;
}
#featured li.ui-tabs-nav-item a:hover{background:#d8d8d8;}
#featured li.ui-tabs-selected{}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#a7a7a7;}
#featured .ui-tabs-panel{
    width:402px;
    position:relative;
}
#featured .ui-tabs-panel img{
    margin:0px;
    padding:0px;
    border:0px;
    width:404px;
    height:269px;

}
#featured .ui-tabs-panel .info{
    width:396px;
    position:absolute;
    bottom:4px;
    background: url('../images/transparent-bg.png');
    overflow:hidden;
    display:none;
    left:0px;
    padding:4px;
}
#featured .info h3{
    color:#fff;
    padding:2px;
   
}
#featured .info p{
    color:#f0f0f0;
    line-height:16px;
    padding-top:0px;
    font-size:12px;
}
#featured .info a{
    text-decoration:none;
    color:#fff;
    font-weight:bold;

}
#featured .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide{display:none;}

.accessible_news_slider{
    padding:2px;
    border:1px solid #e0e0e0;
    margin-bottom:5px;
    position:relative;
    overflow:hidden;
    width:694px;}
.accessible_news_slider img {
    margin:4px;
    width:100px;
    height:67px;
    float:left;
}
.accessible_news_slider li,.accessible_news_slider p {
    font-size: 12px;
    font-family:tahoma;
}
.accessible_news_slider .back {
    position: absolute;
    top:0px;
    z-index: 2;
    right: 40px;
}
.accessible_news_slider .back a,.accessible_news_slider .next a {display:none;}
.accessible_news_slider .next {
    position:absolute;
    top:0px;
    z-index:2;
    right:0px;
}
.accessible_news_slider ul {
    position:relative;
    width:auto;
    overflow:hidden;
    z-index:1;
}
.accessible_news_slider li {
    display: inline;
    width:347px;
    overflow:hidden;
    float: left;
}


/*#########################################################*/

#image_slide_show{
    margin:0 auto;
    width:235px;
    border:none;
    
}
#image_slide_show ul {
    margin-top:3px;
}
#image_slide_show .next a,#image_slide_show .back a{
    font-weight:normal;
}

#image_slide_show img {
    width:210px;
    height:auto;
}
#image_slide_show li {
    width:235px;
}

/*#########################################################*/

#video_slide_show{
    margin:0 auto;
    width:235px;
    border:none;

}
#video_slide_show ul {
    margin-top:3px;
}
#video_slide_show .next a,#video_slide_show .back a{
    font-weight:normal;
}

#video_slide_show img {
    width:210px;
    height:auto;
}
#video_slide_show li {
    width:235px;
}
/*########################################################################################*/



.bt-wrapper{text-align:left;direction:ltr;font-family:tahoma;font-size:13px;}
.bt-content {}
.bt-active {}

.fail{
    display:block;
    border:1px solid #CC0000;
    text-align:left;
    color:#CC0000;
    padding:4px;
    padding-left:35px;
    background:#FFE0E0 url('../images/fail.gif') 1.5% center no-repeat;
    font-weight:bold;
    margin-bottom:10px;
}


.success{
    display:block;
    border: 2px solid #44C039;
    text-align:left;
    color:#44C039;
    padding:4px;
    padding-left:35px;
    background:#dcf3bd url('../images/success.gif') 1.5% center no-repeat;
    font-weight:bold;
    margin-bottom:10px;
}

.navigator{
    font-size:14px;
    padding:5px;
}

.navigator a{
    color:#ffffff;
}


/*##################################*/
.paging_class{
}

.paging_class td{

}

.paging_class a{
    display:block;
    font-size:12px;
    margin:2px;
    padding-left:4px;
    padding-right:4px;
    color:#003f9c;
    background:#ffffff;
    border:1px solid #e0e0e0;
}

.paging_class a:hover{
    color:#000000;
    background:#d8d8d8;
}
.paging_class a.selected{
    background:#003f9c;
    color:#ffffff;
    text-decoration:none;
    cursor:default;
}

.paging_class a.first,a.last{
    border:none;
    background:none;

}

.paging_class a.previous,a.next{
    border:none;
    background:none;
    font-weight:bold;
}

.paging_class a.previous:hover,a.next:hover,a.first:hover,a.last:hover{
    color:#003f9c;
    background:none;
}


.last_update{
    font-size:12px;
    text-align:left;
    margin:2px;
    font-family:tahoma;
    color:#575757;
    padding:2px;
}

.last_update font{
    font-size:12px;
    color:#b72901;
}

.source{
    text-align:right;
    font-weight:bold;
    font-size:14px;
    margin:2px;
}

.writer{
    color:#355575;
    font-weight:bold;
    font-size:14px;
    margin:2px;
}

/*=================================================================*/
/*=================================================================*/
#main,#back,#top{
    display:block;
    width:35px;
    height:18px;
    float:right;
    margin:1px;
}

#main{
    background:url('../images/tomain.gif') left top no-repeat;
}

#back{
    background:url('../images/toback.gif') left top no-repeat;
}

#top{
    background:url('../images/totop.gif') left top no-repeat;
}
/*=================================================================*/
/*=================================================================*/
.toolbar{
    font-family:tahoma;
    color:#002134;
    font-size:11px;
    
}

.toolbar a{
    color:#003FA1;
    float:right;
    padding-right:20px;
    padding-left:20px;
    display: block;
    margin:2px;
    line-height:12px;
    background-position:left top;
    background-repeat:no-repeat;
}
.toolbar a:hover{
    text-decoration: underline;
}
/*=================================================================*/
/*=================================================================*/
#print{
    background-image:url('../images/print.jpg');
    height:16px;

}
#print:hover{
    background-position:left -16px;
}

#comment{
    background-image:url('../images/comment.jpg');
    height:14px;

}
#comment:hover{
    background-position:left -14px;
}

#send_to_friend{
    background-image:url('../images/mail.jpg');
    height:12px;

}

#send_to_friend:hover{
    background-position:left -12px;
}


/*=================================================================*/
#read{
    background-image:url('../images/read.jpg');
    height:16px;

}
#read:hover{
    text-decoration:none;
}

/*=================================================================*/
/*=================================================================*/

.settings_bar{
    background:#f0f0f1;
    border:1px solid #e0e0e0;
    display:block;
    padding:2px;
}
.settings_bar a{
    color:#003f9c;
}
.settings_bar a:hover{
    text-decoration:underline;
}
/*=================================================================*/
/*=================================================================*/
.detail_bar{
    border-bottom:1px solid #d8d8d8;
    padding:4px;
    font-weight:bold;
    font-size:16px;
}
.detail_bar a,.detail_bar span{
    float:left;
}
.detail_bar a{
    color:#003f9c;
}

.detail_bar a:hover{
    text-decoration:underline;
}

.detail_bar span{
    margin-left:4px;
    margin-right:4px;
    width:18px;
    height:24px;
    line-height:24px;
    background-image:url('../images/arrow_ltr.jpg');
    background-position:left center;
    background-repeat:no-repeat;
    display:block;
}
/*=================================================================*/
/*=================================================================*/
.tab_container{
    margin:4px;
    font-family:tahoma;
    font-size:12px;
}

.tab_container .head{
    padding:0px;
    margin-left:5px;
}

.tab_container .head li{
    float:left;
    margin-right:2px;
    margin-left:2px;
    border:1px solid #C0C0C0;
    border-bottom:none;
    height:15px;
    line-height:15px;
    padding-left:4px;
    padding-right:4px;
    padding-bottom:2px;
    background:#ffffff;
    cursor:pointer;
}
.tab_container .head li.hover{
    background:#c0c0c0;
}
.tab_container .head li.active{
    background:#496B8E;
    color:#F0F0F1;
}
.tab_container .body{
    clear:both;
    padding:5px;
    display: block;
    border:1px solid #C0C0C0;
    background:#d8d8d8 url('../images/nav.jpg') top center repeat-x;

}
.tab_container .body .element{
    display:none;
}

/***********************************/
#news_counts .body ul,#story_counts .body ul{
    font-size:10px;
    color:#0E304B;
    list-style-type:square;
    margin-left:5px;
    padding-left:15px;
}
#news_counts .body li,#story_counts .body li{
    padding-bottom:2px;
   
}
#news_counts .body ul li a,#story_counts .body ul li a{
    line-height:20px;
    font-family:tahoma;
    font-size:12px;
    font-weight:normal;
}
#news_counts .body ul li a:hover,#story_counts .body ul li a:hover{
    text-decoration:underline;
}
table.country_news_list{
    margin-left:5px;
    margin-right:5px;
}

table.country_news_list a{
     color:#04429D;
}
table.country_news_list td{
    vertical-align:middle;
}
table.country_news_list td.img{
     background-image:url('../images/bullet.gif');
     background-position:left center;
     background-repeat:no-repeat;
}
table.country_news_list img{
    width:16px;
    height:11px;
    float:none;
}

/***********************************/
#simple_search #simple_form a{
    color:#003f9c;
    float:right;
}
#simple_search a:hover{
    text-decoration:underline;
}
#simple_search,#news_counts,#story_counts{width:240px;}
#common_search{
    margin:0px;
    margin-bottom:5px;

}

#common_search .body .element{
    display:block;
}
.comment{
   margin-top:10px;
}
.comment h3{
    border:none;
}
.comment #comment_form{
    padding:10px;
    background:#d8d8d8;
    
}
#comment_form div div{
    font-size:12px;
    font-family:tahoma;
}
.comment label{
    margin-top:5px;
    display:block;
}

.comment input{
    width:300px;
}
.comment textarea{
     width:400px;
}

.comment .elementbutton,.comment .elementbuttonover{
    width:auto;
}

.comment #comment_spam{
    width:100px;
}
.comment .comment_spam_input{
    float:left;
    display:block;
}
.comment #comment_detail_counter{
}
.comment .comment_spam_img{
    float:left;
    display:block;
    background:#ffffff url('../images/ajax-loader1.gif') center center no-repeat;
    border:1px solid #808080;
    margin:1px;
    width:80px;
    height:17px;
    padding:2px;
}
.comment #comment_spam_image{
    width:80px;
    height:17px;
    margin:0px;
    padding:0px;
    border:none;
}

.comment .sepeartor{
    clear:both;
    display:block;
    height:10px;
}

.comment #comment_reload{
    background:url('../images/reload.jpg') 0 -21px no-repeat;
    height:21px;
    width:21px;
    display:block;
    float:left;
    margin:1px;
    border:1px solid #808080;
   
}
.comment_header{
    padding:3px;
    margin:2px;
}

.comment_header font{
   font-weight:bold;
   color:#003F9C;
}
.comment #comment_reload:hover{
   background-position:0px 0px;
}

.comment #comment_loader{
    display:block;
    background:#d8d8d8 url('../images/ajax-loader.gif') center center no-repeat;
    width:32px;
    height:32px;
    float:right;
    display:none;
}
#comment_message{
    display:none;
     margin-top:5px;
}

#mail_register label,#mail_register .seperator{
    margin-top:5px;
    display:block;
    line-height:14px;
    width:100%;
}


#mail_register .seperator div{
    float:left;
    margin:2px;
}

#mail_register #mail_loader{
    background:#d8d8d8 url('../images/ajax-loader.gif') center center no-repeat;
    width:32px;
    height:32px;
   float:right;
   display:none;
}
#mail_register #mail_register_message{
    margin-top:5px;
    display:none;
}

#mail_register label{
    color:#000000;
}

.section_head{
        background:#264969 url('../images/more_ul.jpg') bottom center repeat-x;
        padding:4px;
        padding-bottom:1px;
        font-weight:bold;
        width:240px;
        
}

#send_to_friend_container{
    background-color:#d8d8d8;
   
    display:none;
}
#send_to_friend_container label,#send_to_friend_container h3{
    font-size:14px;
    font-family:arial;
}
#send_to_friend_container table{
    margin:0 auto;
}



#send_to_friend_container .td_buttons{
    padding-top:10px;
}

#send_to_friend_container .td_seperator{
    background:url('../images/seperator.jpg') top center repeat-y;
    padding-left:20px;
    padding-right:20px;
   
    
}

#send_to_friend_container #send_to_friend_loader{
     background:#d8d8d8 url('../images/ajax-loader.gif') center center no-repeat;
    width:32px;
    height:32px;
    float:right;
    display: none;
}

#send_to_friend_container #send_to_friend_message{
    display: none;
    margin-top:10px;
}


#send_to_friend_container .send_to_friend_spam_img{
    float:left;
    display:block;
    background:#ffffff url('../images/ajax-loader1.gif') center center no-repeat;
    border:1px solid #808080;
    margin:1px;
    width:80px;
    height:17px;
    padding:2px;
}
#send_to_friend_container #send_to_friend_spam_image{
    width:80px;
    height:17px;
    margin:0px;
    padding:0px;
    border:none;
}

#send_to_friend_container #send_to_friend_spam{
    width:100px;
}
#send_to_friend_container .send_to_friend_spam_input{
    float:left;
    display:block;
}
#send_to_friend_container .sepeartor{
    clear:both;
    display:block;
    height:10px;
}

#send_to_friend_container #send_to_friend_reload{
    background:url('../images/reload.jpg') 0 -21px no-repeat;
    height:21px;
    width:21px;
    display:block;
    float:left;
    margin:1px;
    border:1px solid #808080;
    padding:0px;

}

#send_to_friend_container #send_to_friend_reload:hover{
   background-position:0px 0px;
}



#search_form_container{
    background:#d8d8d8;
}

#search_form_container h3{
    border:none;
}

#search_form_container img{
    width:auto;height:auto;
    margin:0px;

}

#search_form_container #search_title,#search_form_container #search_detail{
    width:600px;
}

#search_form_container .td_seperator{
    background:url('../images/seperator.jpg') top center repeat-y;
    padding-left:20px;
    padding-right:20px;
}

#search_form_container label,#search_form_container h3{
    font-size:14px;
    font-family:arial;
}
#search_form_container table{
    margin:0 auto;
}

#search_form_container .td_buttons{
    padding-top:10px;
}

#search_form_container .sepeartor{
    clear:both;
    display:block;
    height:10px;
}


#search_form_container div div{
    font-size:12px;
    font-family:tahoma;
}

.search_result{
    border:1px solid #e0e0e0;
    margin-bottom:2px;
    background:#f7f7f7;
}

.search_result .detail_bar{
    background:#ffffff;
}

.story_only,.news_only{
    display:none;
}

.search_result h3 a,.search_result p a{
    color:#25476c;
}
.search_result h3 a:hover,.search_result p a:hover{
    text-decoration:underline;
}


#search_form_container #search_loader{
     background:#d8d8d8 url('../images/ajax-loader.gif') center center no-repeat;
    width:32px;
    height:32px;
    float:right;
    visibility:hidden;
}

#data_search{
    display:block;
}


.notify{
    display:block;
    border: 2px solid #ffcc00;
    text-align:left;
    color:#000000;
    padding:4px;
    padding-left:35px;
    background:#fff7d8 url('../images/notify.gif') 1.5% center no-repeat;
    font-weight:bold;
    margin-bottom:10px;
}

.gallery{
    border:none;
    margin-top:2px;
}

.gallery_image table td{
    text-align:center;
    vertical-align:top;
}
.gallery_image table td a:hover{
    
}
.gallery_image table td img{
    float:none;
    margin:0px;
    width:102px;
    height:auto;
}

.gallery_image table td.read{
     text-align:right;
}
.study{
    margin:4px;
    width:238px;
}
.study h3{
    border:none;
}
.study img{
    width:75px;
}