/****** variables genereted by masteryo(please edit but don't delete any thing) *******/

/**** for movies plugins *******/
#section{border:1px solid #CCCCCC;background-color:#e8e8e8;margin-bottom:10px;}
.section {border:1px solid #CCCCCC;background-color:#e8e8e8;}
.section a{color:#535353;}
.sectionIndex {border:1px solid #DEDEDE;background-color:#e8e8e8;}
.sectionIndexSelected {border:1px solid #777777;background-color:#e8e8e8;}
.sectionIndex a{color:#535353;}
p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }

/**** for ajax box *******/
#input_text{ width: 220px;padding: 6px;color: #949494;font-family: Tahoma;font-size: 11px; border: 1px solid #cecece;background:#FFF url("../images/input-bg.gif") no-repeat right top;}
.input_text_error{background: #f8dbdb;border-color:#e77776;}
.input_text_success{background: #e1fee1;border-color:#adfdad;}
#input_button{background:url(../images/fade-butt.png);font-family: Tahoma; font-size: 11px;color:#000000;padding: 5px;width:150px;border: 1px solid #cecece;}
.error_box{border:1px solid #e77776;background: #f8dbdb; margin:5px auto 5px auto; padding:5px; width:90%; color:#666666; display:none;}
.success_box{border:1px solid #adfdad;background: #e1fee1; margin:5px auto 5px auto; padding:5px; width:90%; color:#666666; display:none;}  
#box{margin:5px auto 5px auto; padding:5px; width:90%; color:#666666; display:none;}

/**** for tables *****/
#cell1{background-color:#FFF;padding:3px;margin:3px;}
#cell2{background-color:#f8fafc;padding:3px;margin:3px;}
#th , #th a {padding:3px;margin:3px;border-bottom:1px solid #b9b9b9;color: #666666;font-weight:bold;font-size:9pt;}
#tf {padding:3px;margin:3px;background-color:#e5ecf9;border-bottom:1px solid #3366cc;color:#666666;font-size:9pt;}
#table{background-color:#FFF;text-align:right;}

/****** switching between pages ******/
.abc_menu:link, .abc_menu:visited, .menu:active { color: #333333;width: 14px;font-size: 10px;text-decoration: none;font-family: tahoma;padding-bottom:2px;padding-top:2px;display:block;background-color: #f8fafc;border: 1px solid #e5ecf9; } 
.abc_menu:hover {color: #000;font-weight: bold;background-color: #e5ecf9;border: 1px solid #e5ecf9;}
.abc_td {width: 12px;padding-left: 2px;padding-right: 2px;}
.in_links {width: 10px;color: #000;font-weight: bold;font-size: 10px;text-decoration: none;font-family: tahoma;padding-left: 4px;padding-right: 4px;padding-top: 2px;padding-bottom: 3px;display: block;background-color: #e5ecf9;border: 1px solid #e5ecf9;}

/****** for Google Search plugin ******/
/** 
 * CSS styles for the Custom Search Engine overlay built on top of AJAXSearch
 * API
 */ 
.cse-closeResults { float: right;}
.cse-closeResults a {padding: 3px 5px;border: 1px solid #666;color:  #000;font-weight: bold;text-decoration: none;cursor: pointer;}
.cse-closeResults a:hover {background: #ddd;border: 1px solid #000; }
.cse-overlay-bg {background-color: #000;}
.cse-overlay {text-align: left;padding: 10px;width: 600px;background-color: #FFF;border: 1px solid #333;font-size: small;}

/**
 * Custom AJAXSearch styles
 */
.gsc-resultsHeader,.gs-visibleUrl-short,.gs-watermark{ display: none; }
.gs-visibleUrl {color: #008000;}
.gs-visibleUrl-long { overflow: hidden;}
.gs-title { font-size: medium;}
.gsc-trailing-more-results,.gsc-webResult,.gs-divider {margin-bottom: 1em;}
.gs-divider {margin-bottom: 1em;text-align: center;color: #676767;}


/**
 * Default AJAXSearch styles largely from
 * http://www.google.com/uds/css/gsearch.css
 */

/* control inputs
 * .gsc-search-box : the container that hosts the text input area
 * .gsc-input : the text input area
 */
form.gsc-search-box {font-size: 13px;margin-top : 0px;margin-right : 0px;margin-bottom : 4px;margin-left : 0px;width: 300px;}

/*
 * This table contains the input element as well as the search button
 * Note that the search button column is fixed width, designed to hold the
 * button div's background image
 */
table.gsc-search-box {border-style : none;border-width : 0px;border-spacing : 0px 0px;width : 100%;margin-bottom : 2px;}
table.gsc-search-box td {vertical-align : middle;}
table.gsc-search-box td.gsc-input {padding-right : 2px;}
td.gsc-search-button {width : 1%;}

/**
 * undo common generic table rules
 * that tend to impact branding
 */
table.gsc-branding td,table.gsc-branding {margin: 0 0 0 0;padding: 0 0 0 0;border : none;}
table.gsc-branding {border-style : none;border-width : 0px;border-spacing : 0px 0px;width : 100%;}
td.gsc-branding-text {vertical-align : top;}
td.gsc-branding-text div.gsc-branding-text {padding-bottom : 2px;text-align : right;color : #676767;font-size : 11px;margin-right : 2px;}
td.gsc-branding-img-noclear {width : 51px;vertical-align : bottom;}
td.gsc-branding-img {width : 65px;vertical-align : bottom;}
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text {margin-right : 0px;text-align : center;}
table.gsc-branding-vertical td.gsc-branding-img-noclear {text-align : center;}
div.gsc-branding-img,
div.gsc-branding-img-noclear,
img.gsc-branding-img,
img.gsc-branding-img-noclear {padding-top : 1px;}
img.gsc-branding-img,img.gsc-branding-img-noclear {margin : 0 0 0 0;padding-right : 0;padding-left : 0;padding-bottom : 0;border : none;display : inline;}
a.gsc-branding-clickable {cursor : pointer;}
input.gsc-search-button {margin-left : 2px;}

/*
 * Given that this is sitting in a variable width tabel cell, the idea is
 * for it to consume the entire cell. The adjacent cell contains the search
 * button and that is a fixed width cell.
 */
input.gsc-input {padding-left : 2px;border-style : solid;border-width : 1px;border-color : #BCCDF0;width : 99%;}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {margin-bottom : 0px;display : inline;}
.gsc-results .gsc-cursor {display : inline;}
.gsc-results .gsc-cursor-box {margin-bottom : 10px;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {cursor : pointer;color : #000000;text-decoration: underline;margin-right : 8px;display : inline;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color : #A90A08;font-weight : bold;text-decoration: none;}


/******** for tabs (like votes plugins) *******/
.tab {padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;background-color:#efefef;border:1px solid #cccccc;cursor: pointer;cursor: hand;}
.tab a {text-decoration: none;color: #000000;}
.tabselected {padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:0px;font-weight: bold;cursor: pointer;cursor: hand;}
.tabbox {padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.tabspacer {border-bottom:1px solid #cccccc;}


/******* for wordpress plugin ************/
#addcomment input{ width: 220px;padding: 6px;color: #949494;font-family: Tahoma;font-size: 11px;border: 1px solid #cecece;   } 
#addcomment input.error{ background: #f8dbdb;border-color: #e77776;   }
#addcomment textarea{ width: 550px;height: 80px;padding: 6px;color: #adaeae;font-family: Arial,  Verdana, Helvetica, sans-serif;font-style: italic;font-size: 12px;border: 1px solid #cecece;   }   
#addcomment textarea.error{       background: #f8dbdb;       border-color: #e77776;   }     
#addcomment span{       margin-left: 10px;       color: #b1b1b1;       font-size: 11px;       font-style: italic;   }   
#addcomment span.error{       color: #e46c6e;   }   
#addcomment #send{ background: #6f9ff1;font-family: Tahoma; color: #fff;  font-weight: 700;font-style: normal; border: 0; cursor: pointer;   }   
#addcomment #send:hover{       background: #79a7f1;font-family: Tahoma;    }
#commentLoading{border:1px solid #efefef;padding:5px;background:#f7f6f6;display:none;}
.commentSuccess{border:1px solid #adfdad;padding:5px;background:#e1fee1;}

.bar ,.bar a {
font-weight:bold;
color:#000;
}
/****** end of genereted **********/

/*MS Referece Sans Serif*/
body{
    font-family:tahoma;
	color: #5b5d63;
    margin:0px;
    padding:0px;
	font-size: 9pt;
	background-color:#FFF;	
}

h1 , h2 , h3 , h4 ,h5 , h6{
margin:0;
padding:0;
}
h6{
font-weight:normal;
font-size:9pt;
}
ul,ol {  padding:0; margin: 0px 30px;}

a:link , a:hover , a:visited{
color:#3366cc;
text-decoration:none;
}



input, textarea , select {
    font-family: Tahoma;
    font-size: 0.9em;
	border:1px solid #969696;
}


img{
border:0;
margin:0;
}



.heading img{
	vertical-align:middle; 
}






.tm_round_corner_f5f6f1 .tm_round_corner_content {
	background:#F5F6F1;
}
.tm_xtop, .tm_xbottom {display:block background-color:transparent; font-size:1px;}
.tm_xb1, .tm_xb2, .tm_xb3, .tm_xb4 {display:block; overflow:hidden;}
.tm_xb1, .tm_xb2, .tm_xb3 {height:1px;}
.tm_xb2, .tm_xb3, .tm_xb4 {border-left:1px solid #cfcdd2; border-right:1px solid #cfcdd2;}
.tm_round_corner_f5f6f1 .tm_xb2, .tm_round_corner_f5f6f1 .tm_xb3, .tm_round_corner_f5f6f1 .tm_xb4 {background-color:red;}
.tm_xb1 {margin:0 5px; background-color:#cfcdd2;}
.tm_xb2 {margin:0 3px; border-width:0 2px;}
.tm_xb3 {margin:0 2px;}
.tm_xb4 {height:2px; margin:0 1px;}


select , input {
font-family:tahoma;
font-size:8pt;
}

a.thumbnail_pic:link, a.thumbnail_pic:visited, a.thumbnail_pic:active  {
	display:block;
	padding:2px;
	width:122px;
	border:1px solid #ffffff;
	background-color:#ffffff;
	height:52px;
	}
a.thumbnail_pic:hover {
	background-color:#e5ecf9;
	border:1px solid #ffffff;
	width:122px;
	height:52px;
	}


ul.thumb {
	padding: 0px;
	list-style: none;
	float: left;
	margin: 0; 
	width: 162px;
	/*float: left;
	list-style: none;
	margin: 0; padding: 10px;
	width: 360px;*/
}
ul.thumb li{
	margin: 0; 
	padding: 0px;
	width: 162px;
	height: 75px;
	position: relative;
    /* Set the absolute positioning base coordinate */
	/*margin: 0; padding: 5px;
	float: left;
	position: relative;
	width: 110px;
	height: 110px;*/
}
ul.thumb li img {
	width: 162px; height: 75px; 
	-ms-interpolation-mode: bicubic; 
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
	/*width: 100px; height: 100px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic; */
}
ul.thumb li img.hover {
	background:url(../images/thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect*/
	border: none; /* Get rid of border on hover */
}

hr{ margin:0; border:1px solid  #e5ecf9; padding:0; height:1px;}
  
  
  
