@charset "utf-8";
/* DEFAULT CSS Document */
body, ul, ol, li, h1, h2, h3, h4, h5, h6, a, form, table, tr, td, th, tbody, tfoot, thead{padding:0;margin:0;}

body{}
a{}
a:hover{}

.clear{clear:both;}
.clearHeight{clear:both;padding-top:10px;}

/*
| DEFAULT BREADCRUMB CSS ***************************************************************************************
*/
.breadcrumb{  font-size:13px ;color:#666666;display:block; text-align:right; float:right; margin-bottom:50px; margin-top:-45px;}
.breadcrumb a{}
.breadcrumb .separator{margin:0 10px;}

/* 
| DEFAULT ARTICLE CSS  *******************************************************************************************
*/
.article_title{font-size:16px;font-weight:bold;margin:4px;letter-spacing:1px;word-spacing:4px;}
.article_date{font-size:11px;color:#666;font-style:italic;}
.article_process{}
.article_process span{float:right;margin:3px;cursor:pointer;}
.article_process .article_email{display:block;width:20px;height:18px;background:transparent url(../images/frontend/email.png) no-repeat center center;}
.article_process .article_print{display:block;width:20px;height:18px;background:transparent url(../images/frontend/print.png) no-repeat center center;}
.article_content{}

#mailto_container{width:100%;height:100%;position:fixed;top:0;left:0;background:transparent url(../images/frontend/bg.png) repeat;opacity:0.9;display:none;z-index:50000;}
#mailto_friends{border:6px solid #444;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:6px;background:#fff;width:400px;height:300px;position:relative;top:50%;left:50%;margin-top:-150px;margin-left:-200px;}
#mailto_container .closeBtn{height:22px;border-bottom:1px solid #777;background:transparent url(../images/frontend/close.png) no-repeat right center;padding:4px 0 2px 5px;color:#444;font-weight:bold;margin:0 7px;cursor:pointer;}
#mailto_container p{margin:6px;text-align:center;}
#mailto_container textarea{width:90%;height:40px;}

/* 
| DEFAULT PAGINATION CSS		**********************************************************************
*/
.article_pagination{padding:10px 4px 4px 0;border-top:1px solid #eee;}
.article_pagination a{padding:3px 8px;margin:0 4px 0 0;background:#dedede;
/* CURVE BORDER FOR FIREFOX, OPERA and CHROME only */
border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.article_pagination a.current{background:none;color:#333333;font-weight:bold;}

/* 
| DEFAULT TOOLTIP AND SCREEN SHOT CSS **********************************************************************
*/
#tooltip{ position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 5px;color:#333;display:none;}
#screenshot, #naturalshot{position:absolute;border:1px solid #ccc;background:url('../../images/apanel/blackbg.png');padding:5px;display:none;color:#fff;	text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#screenshot img{width:250px;}

/* 
| DEFAULT FOOTER LINK CSS 		**********************************************************************
*/
#module_footerLink{list-style-type:none;}
#module_footerLink li{}

/* 
| DEFAULT SOCIAL NETWORKING CSS **********************************************************************
*/
#module_socialNetworking{list-style-type:none;}
#module_socialNetworking li{float:left;margin:4px 12px 4px 0;}
#module_socialNetworking img{border:none;width:28px;}

/* 
| DEFAULT SPONSOR CSS 			**********************************************************************
*/
#module_sponsors{list-style-type:none;}
#module_sponsors li{}
#module_sponsors img{}
#module_sponsors img:hover {box-shadow:0 1px 5px #999}

/* 
| DEFAULT NEWS CSS DEFINITIONS   **********************************************************************
*/

/* module_newslist >> List of limited titles */
.module_newslist{list-style-type:none;}
.module_newslist li{padding:5px;}
.module_newslist li span{padding-right:6px;}
.module_newslist li a{}

/* module_allNewsList >> List of all published news */
.module_allNewslist{list-style-type:none;padding:10px;}
.module_allNewslist li{padding:5px;}
.module_allNewslist li span{font-weight:bold;padding-right:6px;}
.module_allNewslist li a{}

/* module_news >> Specific News detail */
.news_title{font-size:16px;font-weight:bold;margin:4px;letter-spacing:1px;word-spacing:4px;}
.news_date{font-size:11px;color:#666;font-style:italic;}

/* 
| DEFAULT NOTICE CSS DEFINITIONS   **********************************************************************
*/

/* module_noticelist >> List of limited titles */
.module_noticelist{list-style-type:none;}
.module_noticelist li{padding:5px;}
.module_noticelist li span{padding-right:6px;}
.module_noticelist li a{}

/* module_allNoticelist >> List of all published news */
.module_allNoticelist{list-style-type:none;padding:10px;}
.module_allNoticelist li{padding:5px;}
.module_allNoticelist li span{font-weight:bold;padding-right:6px;}
.module_allNoticelist li a{}

/* module_notice >> Specific News detail */
.notice_title{font-size:16px;font-weight:bold;margin:4px;letter-spacing:1px;word-spacing:4px;}
.notice_date{font-size:11px;color:#666;font-style:italic;}

/*
| DEFAULT GALLERY CSS *******************************************************************************
*/
.module_smallGalleryList{list-style-type:none;}
.module_smallGalleryList li{float:left;}
.module_smallGalleryList li img{border:none;border:1px solid #ccc;margin:5px;padding:2px;}

.module_gallery{list-style-type:none; margin:0; padding:0; width:807px; }
.module_gallery li{float:left;     font-size:14px; margin-bottom:10px;}
.module_gallery li img{width:203px; border:none; margin-right:10px; margin-bottom:5px ;height:135px; border:1px solid #fff;   }
.module_gallery li img:hover{  border:1px solid #999 }

.gallery_caption {
	text-align:center;
	margin-bottom:7px;
	font-size:14px; width:204px; 
}


#fancy_outer {z-index:100000 !important}

.module_galleryImages{list-style-type:none; margin:0; padding:0; width:807px; margin:0;}
.module_galleryImages li{float:left;   }
.module_galleryImages li img{width:169px; border:none; margin-right:10px; margin-bottom:5px ;height:121px; border:1px solid #999;   }
.module_galleryImages li img:hover { border:1px solid #666 }

/* 
| DEFAULT POLLING CSS  ********************************************************************************
*/
#module_poll{}
#module_poll .poll{margin:10px 0;}
#module_poll .poll_question{font-size:13px;font-weight:bold;color:#333333;border:1px solid #ccc;padding:6px;background:#efefef;}
#module_poll .poll_options{padding:5px;}
#module_poll .poll_options ul{list-style-type:none;}
#module_poll .poll_options li{width:100%;}
#module_poll .poll_submitBtn{}
#module_poll .poll_submit{background:#eee;border:1px solid #ccc;padding:2px 8px;margin-right:3px;font-size:11px;letter-spacing:1px;}
#module_poll .poll_results{background:#eee;border:1px solid #ddd;padding:2px 8px;color:#444;font-size:11px;letter-spacing:1px;}
.option_result{font-weight:bold;padding-left:20px;}
.totalBar{width:100%;height:12px;}
.totalBar span{width:0%;height:12px;background:url(../images/frontend/barbg.gif) repeat;display:block;}
.poll_result_list{border-left:1px solid #eee;}
.result_li{padding:5px 0;}

/*
| DEFAULT VIDEO CSS **************************************************************************************
*/
.module_video{list-style-type:none;}
.module_video li{padding:5px;}
.module_videosList{list-style-type:none;}
.module_videosList li{padding:5px;margin:5px 0;border:1px solid #ccc;}
.video_border{width:260px;display:block;float:left;}
.video_description{padding-top:20px;}
.video_description .video_title{font-size:14px;font-weight:bold;}
.video_description .video_time{}

/* 
| DEFAULT FEEDBACK FORM CSS 	****************************************************************************
*/
#moduleFeedbackForm{padding:4px;border:none;color:#333333;}
#moduleFeedbackForm label{display:block;font-weight:bold;}
#moduleFeedbackForm small{display:block;}
#moduleFeedbackForm textarea, #moduleFeedbackForm input[type="text"], 
#moduleFeedbackForm input[type="submit"], #moduleFeedbackForm input[type="reset"]
{padding:4px;border:1px solid #ccc;font:12px Arial, Helvetica, sans-serif;}
#moduleFeedbackForm textarea:focus, #moduleFeedbackForm input[type="text"]:focus{border:1px solid #FFCC99;}
#moduleFeedbackForm input[type="submit"], #moduleFeedbackForm input[type="reset"] 
{background:transparent;cursor:pointer;margin-right:5px;border:1px solid #333;}
#moduleFeedbackForm input[type="submit"]:hover, #moduleFeedbackForm input[type="reset"]:hover 
{border:1px solid #ccc;}
#moduleFeedbackForm input[type="text"] {width:50%;letter-spacing:1px;}
#moduleFeedbackForm textarea{width:65%;}
#moduleFeedbackForm select{width:15%;}
#message_status{border:1px dashed #555;background:#FFE3D7;padding:5px 10px;margin:4px 8px;color:#444;}
/*Contact form*/
.contact_inner{}

.write_us_wrapper{}

.contact_secondary_title{font-size:18px;margin-bottom: 8px;  }

.write_us_wrapper {

    float: left;



}

.write_form_wrapper {margin-top:5px;}


.text-field_wrapper-contact {

    margin-bottom: 7px;

}

.text-field-contact {

    background: none repeat scroll 0 0 #F5F4F4;

    border: 1px solid #E9E9E9;

    color: #666;

    font-size: 12px;

    padding: 6px;

    width: 250px;

}



.text-field_email_wrapper-contact {

    float: left;

    margin-bottom: 7px;

}

.text-field-email {

    background: none repeat scroll 0 0 #F5F4F4;

    border: 1px solid #E9E9E9;

    color: #666;

    font-size: 12px;

    padding: 6px;

    width: 114px;

}




.text-area-contact {

    background: none repeat scroll 0 0 #F5F4F4;

    border: 1px solid #E9E9E9;

    color: #666;

    font-family: Segoe UI;

    font-size: 12px;

    height: 60px;

    padding: 6px;

    width: 250px;

}



.captcha_wrapper {

    margin-bottom: 10px;

}



.captcha_img {

    float: left;

}



.captcha_textfield {

    float: right;

}



.text-field_captcha_wrapper-contact {

    float: right;

    margin-bottom: 7px;

}



.text-field-captcha {

    background: none repeat scroll 0 0 #F5F4F4;

    border: 1px solid #E9E9E9;

    color: #666;

    font-size: 12px;

    padding: 6px;

    width: 108px; margin-left:7px;

}



.contact_address_wrapper {

    color: #535353;

    float: right;

   

}



.contact_corporate_address {

    border-bottom: 1px solid #CCCCCC;

    margin-bottom: 15px;

    padding-bottom: 5px;

}



.text-field-phone {

    background: none repeat scroll 0 0 #F5F4F4;

    border: 1px solid #E9E9E9;

    color: #666;

    font-size: 12px;

    padding: 6px;

    width: 115px;

	margin-left:7px;

}

/*--------------*/