body {
    background:url(../images/search_bg.gif) repeat-x;
	font: 15px arial, sans-serif;
	margin:0 0 0 0;
	/*color: #FFFFFF;*/
}

/** layout **/
#master{
	text-align: left;
	margin: auto;
	width: 1000px;
    position: relative;
}
.logo_top_space{
    background:url(../images/logo_top_img.gif) no-repeat left bottom;
	width: 960px;
	margin:0 0 0 40px;
	height:53px;
	float:left;
}
.header_master{
	width: 1000px;
	height:147px;
	float:left;
}
.body_master{
	width: 800px;
	height:auto;
	padding:30px 100px 10px 100px;
	float:left;
}
.body_top_heading{
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#777370;
	padding:0 0 5px 0;
	width: 800px;
	height:auto;
	/*border-bottom:solid 3px #dbdbdb;*/
	float:left;
}
.search_bot_bottom{
	padding:10px 0 5px 0;
	width: 800px;
	height:auto;
	/*border-bottom:solid 3px #dbdbdb;*/
	float:left;
}
.body_search_heading{
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1689fe;
	padding:7px 0 7px 0;
	background-color:#f0f7f9;
	border-top:solid #6b90da 1px;
	width: 800px;
	height:auto;
	float:left;
}
.body_detail_master{
	width: 800px;
	height:auto;
	padding:15px 0 0 0;
	float:left;
}
.body_left_txt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#74787b;
	font-weight:bold;
	text-align:right;
	padding:0 10px 0 0;
	width: 100px;
	height:auto;
	float:left;
}
.body_left_txt strong{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#71abff;
	font-weight:bold;
}
.user_img{
	width: 40px;
	height:43px;
	border:solid 1px #dcdcdc;
	float:left;
}
.user_img_detail{
	width: 635px;
	height:auto;
	padding:0 0 0 10px;
	float:left;
}
.detail_top_master{
    background:url(../images/top_bg.gif) repeat-x;
	width: 625px;
	height:auto;
	float:right;
}
.detail_bottom_master{
    background:url(../images/bot_curv_bg.gif) repeat-x;
	width: 625px;
	height:auto;
	float:right;
}
.left_curv{
	width: auto;
	height:auto;
	float:left;
}
.right_curv{
	width: auto;
	height:auto;
	float:right;
}
.detail_center_master{
    background:url(../images/border_left.gif) repeat-y left;
	width: 635px;
	height:auto;
	font-weight:bold;
	float:left;
}
.detail_txt_master{
	width: 623px;
	border-right:solid 1px #ebebeb;
	height:auto;
	float:left;
}
.inn_heading{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#52a7ff;
	width: 613px;
	padding:0 0 0 10px;
	text-decoration:underline;
	height:auto;
	float:left;
}
.inn_heading a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#52a7ff;
	text-decoration:underline;
}
.inn_heading_detail{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#282828;
	font-weight:normal;
	width: 613px;
	padding:5px 0 0 10px;
	height:auto;
	float:left;
}
.inn_heading_detail strong{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5cb972;
	font-weight:normal;
}
.detail_arrow_master{
	width: 11px;
	padding:5px 0 0 0;
	height:auto;
	float:left;
}
.inn_bot_links_master{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width: 600px;
	font-weight:normal;
	padding:15px 13px 0 10px;
	text-align:right;
	height:auto;
	float:left;
}
.inn_bot_links_master a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#238ffe;
	font-weight:normal;
}
.video_master{
	width: 96px;
	height:auto;
	padding:5px 10px 10px 10px;
	float:left;
}
.video_detail_master{
	width: 505px;
	height:auto;
	padding:5px 0 0 0;
	float:left;
}
.video_heading_detail{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#52a7ff;
	width: 505px;
	text-decoration:underline;
	height:auto;
	float:left;
}
.video_heading_detail a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#52a7ff;
	text-decoration:underline;
}
.video_small_txt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#282828;
	font-weight:normal;
	width: 505px;
	padding:5px 0 0 0;
	height:auto;
	float:left;
}
.video_small_txt strong{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5cb972;
	font-weight:normal;
}
.video_bot_link{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width: 492px;
	font-weight:normal;
	padding:15px 13px 0 0;
	text-align:right;
	height:auto;
	float:left;
}
.video_bot_link a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#238ffe;
	font-weight:normal;
}
.photo_master{
	width: 72px;
	height:auto;
	padding:5px 10px 10px 10px;
	float:left;
}
.photo_detail_master{
	width: 525px;
	height:auto;
	padding:5px 0 0 0;
	float:left;
}
.photo_heading_detail{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#52a7ff;
	width: 525px;
	text-decoration:underline;
	height:auto;
	float:left;
}
.photo_heading_detail a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#52a7ff;
	text-decoration:underline;
}
.photo_small_txt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#282828;
	font-weight:normal;
	width: 520px;
	padding:5px 0 0 0;
	height:auto;
	float:left;
}
.photo_small_txt strong{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5cb972;
	font-weight:normal;
}
.search_box_master{
    background:url(../images/search_and_logo.png) no-repeat top left;
	width: 960px;
	padding:5px 0 0 0;
	margin:0 0 0 40px;
	height:87px;
	float:left;
}
.search_bot_links{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	width: 850px;
	padding:5px 0 0 150px;
	height:auto;
	float:left;
}
.search_bot_links a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	padding:0 10px 0 10px;
}
.trptCss
	{
	    font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
		background:none;
		border:none;
		height:20px;
		margin-top:1px;
		padding-left:5px;
		width:500px;
	}
	.linktrptCss
	{
		width:20px;
		height:24px;
		margin-left:4px;
		padding:0px 10px 3px 2px;
		color:transparent;
	}
.search_box_innmaster{
	width: 530px;
	padding:52px 0 0 60px;
	height:50px;
	float:left;
}
.search_btn{
	width: 149px;
	padding:40px 0 0 0;
	height:50px;
	float:left;
}
.searching_master
{
	width: 800px;
	height:auto;
	float:left;
	padding:10px;
	margin-top:-10px;
	margin-left:7px;
	
	/*background:transparent url(../images/border_grad_left.JPG) repeat-y left top;
	
	background:transparent url(../images/border_grad_top.JPG) repeat-x left top;
	background:transparent url(../images/border_grad_rightJPG.jpg) repeat-y right top;
	background:transparent url(../images/border_grad_bottom.jpg) repeat-x left bottom; */
}

/* For rounded corner and gradient */
.mainContain
{
	width: 840px;
	height:auto;
	float:left;	
	margin-top:-15px;
}
.divTop
{
	width: 840px;
	height:auto;
	float:left;
	background:url(../images/top_shado.jpg) repeat-x;
}

.divContent
{
	width: 840px;
	height:auto;
	float:left;
	background:url(../images/center_bg_shado.jpg) repeat-y;
}

.divBottom
{
	width: 840px;
	height:auto;
	float:left;
	background:url(../images/bottom_shado.jpg) repeat-x;
}


/*======================================end rounded css================================================== */




#searchcontrol .gsc-control { 
	width : 800px; 
} 

.gsc-search-box{
	display:none;
}

/* =========================youtube css */

*                           { margin: 0; padding: 0; }
html                        { overflow-y: scroll; }
body                        { font: 14px/1 Georgia, Serif; }


.clear                      { clear: both; }

#page-wrap                  { width: 700px; margin: 40px auto; }

h1                          { font: 26px Georgia, Serif; margin: 10px 0; }

label                       { width: 190px; display: block; }

input[type=text], textarea  { width: 350px; outline: none; }

.rowElem 
label.error                 { float: none; font-style: italic; color: red;
                              position: absolute; top: 16px; left: 0; 
                              font-size: 12px; }
                              
.rowElem #jqTransformTextarea-mm
label.error                 { top: 28px; }

#changeTypeArea             { float: left; margin: 0 0 10px 0; width: 350px; }

.rowElem                    { position: relative; clear: both; min-height: 35px; }
.rowElemSelect              { clear: both; min-height: 35px; }

.thanks                     { color: green; font-weight: bold; }


.jqTransformTextarea, 
.jqTransformSelectWrapper   { margin: 0 0 8px 0; }




