/*CSS for ImagePick*/

/*-------------- Default ---------------   */
body {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
textarea, input{font-size:12px; font-family:Arial, Helvetica, sans-serif}
html,body { margin:0; padding:0; height:100%; color:#666; background:#fff url(bg.gif) fixed;}

/*h1 { margin:3px 0px 3px 0px; font:bold 16px Arial, Helvetica, sans-serif; text-align:center; color:#666;}
h2 { margin:3px 0px 3px 0px; font:600 14px Arial, Helvetica, sans-serif; text-align:center; color:#666;}*/

/*h1,h2 { margin:0.25em 0; font:normal 1.5em/1.1 Arial, Helvetica, sans-serif "verdana", "Lucida Grande", "Lucida Sans Unicode"; text-align:center; letter-spacing:1px;}*/
p { padding:5px 0px 0px 6px; margin:0px; }

img {border:0;} 

.tableDef{border:0px red solid; margin:0; padding:0;}
.tableDef td{border:0; margin:0; padding:0;}
.tableDef tr{border:0; margin:0; padding:0;}


a.g_bglink {color:#333; text-decoration:none;}
a.g_bglink:hover {color:#ff6600; text-decoration:none;}


a {text-decoration: none; color: #ff6600; padding-bottom: 1px;/* border-bottom: 1px solid #E0E0E0; */}

a:hover {/* text-decoration: none; */ color: #666666;}
a:focous {/* text-decoration: none; */ border:none;}

.activepage { padding:0 1.0em 0 1.0em; color:#000; text-decoration:underline; display:inline;}
.activepage_right {padding:0 1.0em 0 1.0em;color:#000; text-decoration:underline; display:inline;}
.activepage_left {padding:0 1.0em 0 1.0em;color:#000;  text-decoration:underline; display:inline;}
a.activepage_left_link {padding:0 1.0em 0 1.0em;color:#000;  text-decoration:underline !important; display:inline;}

/*General Styles*/

.clearboth{clear:both; padding:0px; margin:0px;}

*:focus{outline:none;}

html>body #wrap {height:100%; width:100%; margin:0 auto 0 auto; padding:0px; /*min-width:1004px;*/} /* 100 % height */

/* Header */
#header { width:100%; /*height:128px;*/  padding:0px 0px 10px 0px; color:#666;background:#FFFFFF;}
html>body #header { position:fixed; z-index:10; /* Prevent certain problems with form controls */}

#content-wrap {/*height:100%;*/ margin:0 auto 0 auto; text-align:left;} /* 100 % height */

#content {/*padding:6em 1em;*/ padding:0px; margin:0px; } /* 6em = height of #header and #footer + 1em, 1em = give the content some breathing space */

#content h1 { margin:3px 0px 3px 0px; font:bold 16px Arial, Helvetica, sans-serif; text-align:center; color:#666;}

#content h2 { margin:3px 0px 3px 0px; font:600 14px Arial, Helvetica, sans-serif; text-align:center; color:#666;}



#footer { width:100%; /*height:2.3em;*/ color:#666; background:#fff; /*border-top:1px solid #CCCCCC;*/ padding:1px 0px 0px 0px;}
#footerA { width:100%; height:4.3em; color:#666; background:#fff; /*border-top:0px solid #CCCCCC;*/ padding:1px 0px 0px 0px;}
#footerB { width:100%; height:4.8em; color:#666; background:#fff; /*border-top:0px solid #CCCCCC;*/ padding:1px 0px 0px 0px;}

.topBorder{height:1px;border-top:1px solid #CCCCCC; font-size:1px;}

html>body #footer {position:fixed;	bottom:0;z-index:10; /* Prevent certain problems with form controls */}
/*#footer a {color:#111;}*/

html>body #footerA {position:fixed;	bottom:0;z-index:10; /* Prevent certain problems with form controls */}
/*#footer a {color:#111;}*/

html>body #footerB {position:fixed;	bottom:0;z-index:10; /* Prevent certain problems with form controls */}
/*#footer a {color:#111;}*/

.p_grapher_btn{ height:22px; line-height:22px;  background:#C1C1C1; border-bottom:1px solid #CCCCCC; width:100%; padding:0px 0px 3px 0px; margin:0px;}

#labfooter {text-align:left; color:#000000; width:96.5%; margin:0 auto 0 auto; padding:0px;}

#labfooter img{vertical-align:middle}

#labfooterT {text-align:left; color:#000000; width:96.5%; margin:0 auto 0 auto; padding:0px; clear:both;}


#labfooterT img{vertical-align:middle}


.footerLeft {float:left; text-align:left; width:30%; border:0px red solid; margin:0px; padding:0px; line-height:22px;}
.footerLeft1 {float:left; text-align:left; width:35%; border:0px red solid; margin:0px; padding:0px; line-height:29px;}
.footerLeft2 {float:left; text-align:left; width:35%; border:0px red solid; margin:0px; padding:0px; line-height:22px;}
.footerLeft21 {float:left; text-align:left; width:40%; border:0px red solid; margin:0px; padding:0px; line-height:22px;}


.footerCenter {float:left; text-align:center; width:55%; line-height:normal; border:0px red solid; line-height:22px; }
.footerCenter1 {float:left; text-align:center; width:28%; line-height:normal; border:0px red solid; line-height:29px; }
.footerCenter2 {float:left; text-align:center; /*width:28%;*/ line-height:normal; border:0px red solid; line-height:22px; width:300px; }
.footerCenter21 {float:left; text-align:center; width:28%; line-height:normal; border:0px red solid; line-height:22px; }

.footerCenter a { color:#ff6600; text-decoration:underline; }
.footerCenter a:hover { color:#666666; text-decoration:none; }

.footerRight {float:left; text-align:right; width:15%; border:0px red solid; line-height:22px;}
.footerRight1 {float:left; text-align:right; width:32%; border:0px red solid; line-height:29px; }
.footerRight2 {/*float:left;*/ text-align:right; /*width:37%;*/ border:0px red solid; line-height:22px; float:right; width:100px;}
.footerRight21 {float:left; text-align:right; width:32%; border:0px red solid; line-height:22px;}

.footerRight a {text-decoration:none;color:#ff6600;  }
.footerRight a:hover {text-decoration:underline;color:#666666; }
.min_w {width:1000px; margin:0px auto 0px auto; text-align:center;}

.info {	position:relative; width:40em;	margin:0 auto; padding:0.5em;background:#fff;}


.h_title {width:100%; height:30px; line-height:40px; background:#FFFFFF; padding:0px; float:left; padding:5px 0px 5px 0px;}

form {padding:0px; margin:0px; clear:both; width:100%;}

select {font-size:11px;}
input{font-size:12px;}

/*....... saprator > ...............*/
.colsap {width:5px; float:left; padding:0px; margin:0px; height:39px; background:#FFFFFF; }
.colsapA {width:5px; float:left; padding:0px; margin:0px; height:20px; }
.colsapB {width:30px; float:left; padding:0px; margin:0px; height:20px; }

.row_sap {width:100%; clear:both; height:5px; margin:0px; padding:0px;}
.row_sap_ft {width:100%; clear:both; height:2px; font-size:2px; margin:0px; padding:0px;}
.row_Search_sap {width:100%; clear:both; height:3px; margin:0px; padding:0px;}
.row_sap_pop {width:100%; clear:both; height:10px; margin:0px; padding:0px;}

/*Search*/

#search { margin:0 auto 0 auto; min-width:985px; width:97%; padding:0px; background:#FFFFFF; /*height:90px;*/}


.search_content { width:100%; margin:0; padding:0px; clear:both; background:#FF9900; height:38px;}

.search_contentG { width:100%; padding:0px 0px 8px 0px; clear:both; float:left; background:url(../../images/search_greyc.gif) no-repeat bottom left #C1C1C1; margin:0px;}

.logo {width:177px; float:left; padding:0px;  background:#FFFFFF; /* height:41px;*/}

.logo img { float:left; border:0px solid red;  position:relative; z-index:1; margin:-1px 0px 0px 0px; padding:0px;}

.enter_key {width:170px; float:left; padding:0px 2px 0px 0px; margin:0px; text-align:right;}

/*Fix by Vishal*/
.orange_nevg {width:80.0%; float:left; padding:0px; margin:0px;  background:url(../../images/orange_topC.gif) no-repeat top left  #FF9900; height:38px;}

.orange_nevg img{border:0; margin:0; padding:0; }


.search_CT {width:100%; float:left; padding:0px; margin:0px; }

.micro {width:73px; position:relative; top:10px; left:15px; /*padding:10px 0px 0px 17px;*/ margin:0px; float:left; }


.orange_nevgT {width:88%; float:left; font-size:16px; font-weight:500; color:#FFFFFF; padding:10px 0px 0px 0px; margin:0px; text-align:left;}
.orange_nevgT a { padding:0 0.9em 0 0.9em; color:#FFFFFF; text-decoration:none; display:inline;}
.orange_nevgT a:hover { padding:0 0.9em 0 0.9em; color:#4f4e4e; text-decoration:none; display:inline;}

.orange_nevgT .selected { padding:0 0.9em 0 0.9em; color:#000; text-decoration:none; display:inline;}


.keywords_div {width:31.5%; float:left; line-height:20px;border:0px solid red; }
.keywords_div2 {width:33.5%; float:left; line-height:20px; border:0px solid red; padding:0; margin:0;}

.result_check { float:left; width:205px; line-height:20px; border:0px red solid}
.result_check img {vertical-align:middle;}
.thums_page { float:right; width:215px; line-height:20px; text-align:left;}

.sm_tag_small {width:50px; float:left; text-align:left; border:1px solid }
.sm_tag {width:85px; float:left; text-align:left; }
.sm_tagR {width:58px; float:left; text-align:right; position:relative; left:4px;}

.sm_tag_H {width:110px; float:left; text-align:left;}
.sm_tag_H2 {width:105px; float:left; text-align:left;}
.sm_tag_illestration {width:100px; float:left;}


/*..................... client according design chagne ....................... */

.top_link {width:100%; color:#666; padding:0px; margin:2px 0 2px 0; height:15px; text-align:right;}
.top_link a {color:#666; text-decoration:none; padding:0px 5px 0px 5px; }
.top_link a:hover { color:#FF6600; text-decoration:underline; padding:0px 5px 0px 5px;}

.go_div {width:80px; float:left; }

.sort {width:142px; float:left; line-height:20px;}
.advance_SE{width:175px; float:left; line-height:20px; font-weight:bold;}

.advance_SE a{background:url(../../images/arrow_on.gif) no-repeat left center; color:#666666; text-decoration:none; padding-left:20px;  }
.advance_SE a:hover{background:url(../../images/arrow_off.gif) no-repeat left center; color:#ff6600; text-decoration:underline; padding-left:20px; }

input.text_b {height:15px; font-size:12px; color:#666; padding:0px; margin:0px; vertical-align:middle; }

input.text_bRed {border:1px solid #ff9900; height:15px; color:#666; padding:0px; margin:0px; }

input.text_Reg {height:15px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; border:1px solid #dbdbdb; text-indent:3px; }

input.text_Reg1 {height:15px; width:118px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; border:1px solid #dbdbdb; text-indent:3px; }

input.text_Reg2 {height:15px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; border:1px solid #dbdbdb;}

/* Added for better error reporting in registration  :: By Amita*/
input.text_Reg_yellow {height:15px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFF99; border:1px solid #dbdbdb; text-indent:3px; }

input.text_Reg_yellow1 {height:15px; width:118px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFF99; border:1px solid #dbdbdb; text-indent:3px; }

input.text_error {height:15px; font-size:10px; color:#FF0000; padding:0px; margin:0px;vertical-align:middle; background:#FFFF99;border:1px solid #dbdbdb; text-indent:3px;font-style:italic; }

.text_error {font-size:12px; color:#FF0000; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; text-indent:3px;font-style:italic; }

input.text_error1 {height:15px; width:118px; font-size:10px; color:#text_error; padding:0px; margin:0px;vertical-align:middle; background:#FFFF99;border:1px solid #dbdbdb; text-indent:3px;font-style:italic; }

.text_error1 {font-size:11px; color:#0000ff; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; text-indent:3px;font-style:italic; }

input.text_optional {height:15px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; border:1px solid #dbdbdb; text-indent:3px; font-style:italic; }

input.text_optional1 {height:15px; width:118px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; border:1px solid #dbdbdb; text-indent:3px; font-style:italic; }

input.text_optional_yellow {height:15px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFF99; border:1px solid #dbdbdb; text-indent:3px; font-style:italic; }

input.text_optional_yellow1 {height:15px; width:118px; font-size:12px; color:#666; padding:0px; margin:0px;vertical-align:middle; background:#FFFF99; border:1px solid #dbdbdb; text-indent:3px; font-style:italic; }

input.text_opt {height:18px; font-size:12px; color:#666; width:130px; padding:0px; margin:0px;vertical-align:middle; background:#FFFFFF; border:1px solid #dbdbdb; text-indent:3px; font-style:italic;}

input.text_Reg_pass {height:15px; font-size:12px; color:#666; width:180px; padding:0px; margin:0px;vertical-align:middle; background:#FFFF99; border:1px solid #dbdbdb; text-indent:3px; font-style:italic;}

/* [END]*/

input.r_btn { vertical-align:middle; padding:0px;margin:0px; margin-top:-1px;  text-align:left;}

input.go_btn { background:url(../../images/btn_bg.gif) no-repeat 0px 2px; width:47px; height:20px; text-align:center; color:#666; font-size:12px; font-weight:bold; border:none; vertical-align:top; padding:0px; margin:0px;cursor: pointer;cursor: hand;}

input.pop_btn { background:url(../../images/pop_btn.gif) no-repeat 0px 0px; width:46px; height:22px; text-align:center; color:#fff; font-size:12px; font-weight:bold; border:none; padding:0px; margin:0px;cursor: pointer;cursor: hand;}

/*input.next_btn { background:url(../../images/orange_btn.gif) no-repeat 0px 0px; width:131px; height:30px; text-align:center; color:#666; font-size:12px; font-weight:bold; border:none; padding:0px; margin:0px;}*/

input.next_btn { background:url(../../images/orange_btn2.gif) no-repeat 0px 0px; width:94px; height:22px; text-align:center; color:#666; font-size:12px; font-weight:bold; border:none; padding:0px; margin:0px;cursor: pointer;cursor: hand;}

input.next_btn2 { background:url(../../images/orange_btn2.gif) no-repeat 0px 0px; width:94px; height:22px; text-align:center; color:#666; font-size:12px; font-weight:bold; border:none; padding:0px; margin:0px;cursor: pointer;cursor: hand;}

input.next_btn3 { background:url(../../images/orange_btn3B.gif) no-repeat 0px 0px; width:189px; height:22px; text-align:center; color:#666; font-size:12px; font-weight:bold; border:none; padding:0px; margin:0px;cursor: pointer;cursor: hand;}

input.goback_step2 {background:url(../../images/orange_btn2.gif) no-repeat 0px 0px; width:95px; height:22px; text-align:center; color:#666; font-size:12px; font-weight:bold; border:none; padding:0px; margin:0px;cursor: pointer;cursor: hand;}
input.upload_step2 {background:url(../../images/orange_btn3B.gif) no-repeat 0px 0px; width:189px; height:22px; text-align:center; color:#666; font-size:12px; font-weight:bold; border:none; padding:0px; margin:0px;cursor: pointer;cursor: hand;}

/*...............................................................*/

/*..................... 100% expandable button ......................... */

.b_left{background: url(../../images/btn_l.gif) no-repeat left top; width:3px; float:left; height:23px;}

input.b_middle{ background:url(../../images/btn_m.gif) repeat-x; text-align:center; color:#666; font-weight:bold; border:none; padding:4px 5px 4px 5px; margin:0px; font-size:12px; float:left; cursor:pointer;}

.button_b{background:url(../../images/btn_r.gif) no-repeat top right; padding:0px 4px 0px 0px;  height:23px; float:left; width:auto; text-align:center; margin:0px;}

/*..................... 100% expandable button ......................... */

.ab_left{background: url(../../images/btn_l.gif) no-repeat left top; width:3px; float:left; height:23px;}

input.ab_middle{ background:url(../../images/btn_m.gif) repeat-x; text-align:center; color:#666; font-weight:bold; border:none; padding:4px 5px 4px 5px; margin:0px; font-size:12px; float:left; cursor:pointer;}

.button_ab{background:url(../../images/btn_r.gif) no-repeat top right; padding:0px 4px 0px 0px;  height:23px; float:left; width:auto; text-align:center; margin:0px;}

/*.......................... images page display design. ............................*/

#sql_details {text-align:left; color:#000000; width:96.5%; margin:0 auto 0 auto; position:relative; top:109px; height:50px; padding:0px;}

#sql_details_n1 {text-align:left; color:#000000; width:96.5%; margin:0 auto 0 auto; position:relative; top:109px; height:15px; padding:0px;}

.paging {line-height:18px; width:100%; float:left; }

.paging img{vertical-align:middle; margin:0 2px 0 2px; padding:0px;}

.paging p { padding:0; margin:0; /*font-size:12px;*/}

.paging a { text-decoration:none; color:#e46c0a; }
.paging a:hover { text-decoration:none; color:#000; }
.paging a.select { text-decoration:none; color:#000; }


.lightbox_function {width:282px; float:right; padding:0px; margin:3px 0px 0px 0px;}
.lightbox_function2 {width:282px; float:right; padding:0px; margin:0px 0px 0px 0px;}
.lightbox_text {width:122px; float:left; line-height:20px;}

.lightbox_btn{ width:159px; padding:0px; margin:0px; text-align:center; color:#666; float:left;}
.lightbox_btn_l { width:5px; float:left; padding:0px; margin:0px;}
.lightbox_btn_r { width:5px; float:left; padding:0px; margin:0px;}
.lightbox_btn_M {background:url(../../images/lightbox_M.gif) repeat-x; width:147px; float:left; padding:0px; margin:0px; line-height:17px; font-weight:bold;}

.lightbox_btn_M a {color:#666; text-decoration:none;}
.lightbox_btn_M a:hover {color:#ff6600 ; text-decoration:underline;}

.row {width:100%; clear:both; padding:0px; margin:0px;}


#thumbnil {width:100%; padding:0px; margin:0 auto 0 auto;}
#thumbnil img  { vertical-align:bottom;}

#thumbnil ul {padding:0px; margin:0px; }
#thumbnil li { padding:0px 10px 0px 10px; float:left; text-align:center; vertical-align:bottom;}
#thumbnil li img { text-align:center;}

.th_imges { border:1px solid #fff; display:block; vertical-align:bottom;}
.th_imges img { border:none;}
.th_imges a { text-decoration:none; color:#666666; border:1px solid #fff; background:#fff; display:block; }
.th_imges a:hover { text-decoration:none; color:#666666; border:1px solid #999; background:#ccc; display:block; }


/*................. div style thumbnil images css .................*/ 

.thumb_image_container { overflow: hidden; border: 1px solid #D0D0D0; padding: 1px;	background-color: white;}

.thumb_image {border: none;}

.inactive-cell {border: 1px solid white;}

.icons-table {margin: 0;}

.icons-table td {height: 18px;padding: 3px 5px 5px;}



.lightbox-button { border: 1px solid #c8c8c8; background-color: #f0f0f0;padding: 3px 5px;color: #383838;font-size: 10px;cursor: pointer;cursor: hand;}
.inactive-lightbox-link {background-color: white;color: #585858;padding: 3px 5px;cursor: pointer;cursor: hand;}
.selected-lightbox-link {background-color: #e8ecff;color: #383838;font-weight: bold;padding: 4px 5px;cursor: pointer;cursor: hand;}

.sm_div { float:left; text-align:center; border:1px solid #fff; }

.sm_div img { vertical-align:middle; border:none;}


#imageHolder{	/*position: absolute;*/	/*left: 5px;*/	/*top: 220px;*/	width: 100%;	float:left; border: 0px solid #aaa;	padding:0px;}
#imageHolder img{	margin: 2px;}

.thumb_image {text-align:center;margin:0 auto 0 auto; padding:5px; position: relative; border: 0px solid #c0c0c0; vertical-align: bottom;}

a.w_td {background:#fff; text-decoration:none;}
a.w_td:hover {background:#ccc; text-decoration:none;}


/*********START For new table based layout ********/
#imagesH {	border:0px solid #aaa;	padding:0px 0px 0px 0px; clear:both; width:96.5%; text-align:center; margin:0 auto 0 auto;}

html> table { height:100%;}

.thumb_image { 	text-align:center;	margin:0 auto 0 auto;	padding:5px;	position:relative;	border: 0px solid #c0c0c0;	vertical-align: bottom; }
	
/*Reduced width by 1px to create exact ROW on 13 Aug 08*/

.tile-float {	float: left!important;	width: 118px;	margin:1px;	padding:0px;	border:0px solid red;}

.tile {	height: 130px;	font-size: xx-small;	vertical-align: bottom;	text-align:center;	background:#fff;}

.tile img {	cursor:pointer;}

.rf {	color : #FF6600;}

.bgrf {	background-color : #FF9900;}	

/*.... Image Bottom icon css .............*/

.icon_left { width:100%; float:left; padding:0px; margin:0px;}
.icon_left img { border:none;}
input.icon {margin:0px 0px 0px 30px; vertical-align:top; /*border:1px solid #333366; background: #FFFFFF;*/}


/*.icon_right { width:30px; float:right; padding:0px; margin:0px; text-align:right; }*/

.orange_col { color:#FF9900;}

.speacer100px {width:100%;  height:110px;}
.bottom_space {width:100%; height:40px; padding:0px; margin:0px; float:left; clear:both;}

	
/*********END For new table based layout ********/



/*.......................Notes popup ................... */
#wrapper {width:100%; margin:0 auto 0 auto; background:#eaeaea; height:100%; text-align:center;}

#popup { width:250px; padding:0px; margin:0 auto 0 auto; position:relative; top:200px; border:2px solid #dbdbdb; background:#FFFFFF; height:200px; text-align:left; } 

#popup1 { width:205px; padding:0px; margin:0 auto 0 auto; text-align:left; } 

#popup p { padding:0px;} 
.pop_title {background:url(../../images/pop_uo_bg.gif) repeat-x; line-height:21px; border:1px solid #f5f5f5; text-align:center; width:91%; margin:0 auto 0 auto; }
.pop_title h1 { font-size:12px; color:#fe5a00; font-weight:bold;}

.pop_L {width:90px; background:#d5d5d5; line-height:21px; text-indent:5px; margin-left:10px; float:left;}
.pop_R {width:90px; background:#d5d5d5; line-height:21px; text-indent:5px; margin-right:10px; float:right}

.pop_L1 {width:90px; line-height:21px; text-indent:5px; margin-left:10px; float:left;}
.pop_R1 {width:90px; line-height:21px; margin-right:10px; float:right}
.pop_R2 {width:90px; line-height:21px; background:#efefef; margin-right:10px; float:right;}

.pop_L_input {width:40px; float:right;}

/*................... Account form .....................*/

#accountfont {width:650px; margin:0 auto 0 auto; border:0px solid red; /*font-size:12px;*/ }
.acc_title {width:100%; line-height:25px; background:#ff9900; border:1px solid #ff9900; color:#FFFFFF; font-size:15px; font-weight:bold;}

.yourdetails { border:0px solid #dbdbdb; width:100%; padding-bottom:5px; margin:0px; float:left;}
/*.yoursubscribe { border:0px solid #dbdbdb; width:100%; padding-bottom:5px; margin:0px; float:left;}
.youractivition { border:0px solid #dbdbdb; width:100%; padding-bottom:5px; margin:0px; float:left;}*/

.acc_row {width:100%; margin:0px 0px 0px 0px; padding:0px; text-align:left; float:left; border:1px solid #dbdbdb; border-top:none;}

.acc_L {width:30%; line-height:25px; background:#f6f6f6; color:#454444; font-weight:bold; border-right:1px solid #dbdbdb; margin:0px; padding:0px 0px 0px 10px; float:left; }

.acc_R {width:66.5%; line-height:25px; color:#454444; margin:0px; padding:0px; float:right; padding:0px 0px 0px 10px; }

.acc_R a { font-size:12px; color:#FF6600; text-decoration:none;}
.acc_R a:hover { font-size:12px; color:#666666; text-decoration:underline;}

/*........................... Choose plan ....................*/

.choose_row {width:100%; margin:0px 0px 0px 0px; padding:0px; text-align:left; float:left; border:1px solid #dbdbdb; border-top:none; background:#efefef; color:#ff9900;}
.choose_a {width:10%; float:left; text-align:center; border:0px solid red; padding:5px 0px 5px 0px; margin:0px;}
.choose_b {width:35%; float:left; text-align:center; border:0px solid red; padding:5px 0px 5px 0px; margin:0px;}
.choose_c {width:35%; float:left; text-align:center; border:0px solid red; padding:5px 0px 5px 0px; margin:0px;}
.choose_d {width:19%; float:left; text-align:center; border:0px solid red; padding:5px 0px 5px 0px; margin:0px;}

.registered_only{ width:70%; float:left; text-align:left; border:0px solid red; padding:5px 0px 5px 0px; margin:0px; color:#000000;}

/*...........................TABLE BASED ............................*/

/* ........... TABLE STRUCTUE ON CSS ........ */

/* ............... This class using in Table Heading Row ...................... */
.orange_bg {  background:#ececec; font-size:12px; border: #FF9900 1px; text-align:center; color:#444444; font-weight:bold; line-height:25px; }

.orange_bg a { color:#444444; text-decoration:none;}
.orange_bg a:hover { color:#FF9900; text-decoration:underline;}

.grey_col {  background:#efefef; color:#000000; text-align:center; font-weight:bold; /*line-height:25px;*/ }

/* ............... This class is using in Data ROW where we use the alternate col White & grey ...................... */
.data_a { background:#f8f8f8;  } 
/*...................................................................*/

/*............... TYPE DISPLAY PAGE ( A+B ) ................ */

#type_a_data {/*font-size:12px;*/ line-height:20px; padding:0px;}

#type_a {width:100%; margin:0 auto 0 auto; border:0px solid red; text-align:center; padding:0px;}
#type_b {width:100%; margin:0 auto 0 auto; border:0px solid red; padding:0px;}

.type_a_account {/*font-size:12px;*/ line-height:20px; padding:0px;border:1px solid #dbdbdb; text-align:left; text-indent:10px;}

.tab_border {/*border:1px solid #dbdbdb; height:75px; text-align:center; padding:5px 0px 5px 0px; margin:0px 5px 0px 5px; text-align:center;*/
border:1px solid #dbdbdb; height:115px; text-align:center; padding:5px 0px 5px 0px; margin:0px 5px 0px 5px; text-align:center;}

.tab_borderApr {border:1px solid #dbdbdb; height:115px; text-align:center;padding:5px 0px 0px 5px; text-align:left;}
.tab_borderRev {border:1px solid #dbdbdb; height:132px; text-align:center;padding:5px 0px 0px 5px; text-align:left; overflow:auto}

.tab_rowBotColor {border-bottom:1px solid #000; }
/*............................................................*/


/*............... Existing Submitters page ................ */

.tab_Existing {font-size:12px; line-height:20px; padding:0px; border:1px solid #dbdbdb; text-align:left; text-indent:10px;}

/*...................................................................*/

/*............... Existing Submitters 2 page ................ */

.tab_Existing2 {font-size:12px; line-height:20px; border-top:1px solid #dbdbdb; text-align:left; padding-top:5px;}

.sap_row { background:url(../../images/sap_row.gif) repeat-x; width:100px; padding:0px;}

/*................ DIV CLASSES..........................*/
.topdet_L { width:30%; float:left; color:#000000;}
.topdet_R { width:51%; float:right; color:#000000;}
.topdet_R a {color:#666; text-decoration:none; padding:0px 5px 0px 5px;}
.topdet_R a:hover { color:#FF6600; text-decoration:underline; padding:0px 5px 0px 5px;}


/*........... FULL PREVIEW PAGE CSS ...................*/
.fullscreen_h { width:62%; float:left;}

.fullscreen_h_L { width:32%; float:left; text-align:left; line-height:22px;}
.fullscreen_h_M { width:32%; float:left; text-align:center; line-height:22px;}
.fullscreen_h_R { width:31%; float:right;text-align:right; line-height:22px;}

.fullscreen_header {width:80%; }
.img_caption {width:500px; border:1px solid #ccc;color:#666;}
.float_L {float: left;}
.float_R {float: right;}


.approve_btn { float:right; width:100px; line-height:20px; text-align:left;}

.rr_text {width:250px;} 

.image_option_multi{position: absolute; z-index:1; width:330px; /*height:270px;*/ left:auto; right:20px; background:#fefefe; border:1px solid #dbdbdb; text-indent:10px; padding:0px 0px 10px 0px; margin:10px 0px 0px 0px; }

.image_option_multi ul{ padding:0px; margin:0px;}
.image_option_multi li{ text-indent:15px; padding:0px; margin:0px; list-style-type:none;}


.image_option{position:absolute; z-index:1; width:330px; /*height:270px;*/ left:auto; right:0px; background:#fefefe; border:1px solid #dbdbdb; text-indent:10px; padding:0px 0px 10px 0px; margin:30px 30px 0px 0px; }

.image_option ul{ padding:0px; margin:0px; text-align:left;}
.image_option li{ text-indent:15px; padding:0px; margin:0px; list-style-type:none;}

.image_option li a{ text-decoration:none; display: block; padding:0px; margin:0px; height:18px; }
.image_option li a:hover { background:#CCCCCC; display: block; text-decoration:none; padding:0px; margin:0px; height:18px; }

.image_option li a{ text-decoration:none; display: block; padding:0px; margin:0px; height:18px; }

.image_option li a:hover { background:#CCCCCC; display: block; text-decoration:none; padding:0px; margin:0px; height:18px; }


.image_comment{position: absolute; z-index:1; width:280px; /*height:270px;*/ left:auto; right:20px; background:#fefefe; border:1px solid #dbdbdb; text-indent:10px; padding:0px 0px 10px 0px; margin:10px 0px 0px 0px; }

/*.........................................................*/

/*................. photographer status mail page css .......................*/

#send_mail {width:100%; margin:0 auto 0 auto; border:0px solid red;  padding:0px;}
#send_mail p { padding:10px;}

.approver_div1 {width:100%; padding:0px 0px 10px 0px; border:1px solid #dbdbdb; text-align:left;  }

.approver_div2 {width:95%; padding:0px 0px 10px 0px; background:#f8f8f8; border:1px solid #dbdbdb; text-align:left;}

/*............Photographer_detail page ......................................*/

.photo_table {width:100%;border: 1px;border-left-style:solid;border-color:#dbdbdb; cellspacing:0px; cellpadding:0px; border-collapse:collapse;}


/*....................................... photographer Registration ....................... */

#ph_registration {width:650px; margin:0 auto 0 auto; border:1px solid #dbdbdb; padding:10px 0px 10px 0px;}

#ph_reg {padding:0px;}
#ph_reg td {padding-right:5px;}


select.Ph_payment {width:200px;}

#ph_faq {width:750px; margin:0 auto 0 auto; border:1px solid #dbdbdb; padding:5px 0px 10px 0px; text-align:left;}

#ph_faq a {color:#FF6600; text-decoration:underline; padding:5px 0px 5px 0px;}
#ph_faq a:hover { color:#666; text-decoration:none; padding:5px 0px 5px 0px;}


/*...........Key Work Edit page ................. */ 

.edit_table_b {/*border:1px solid #dbdbdb;*/ height:110px; text-align:center; padding:5px 0px 5px 0px; margin:0px 5px 0px 5px; text-align:center;}

.login_tab { margin-left:240px; border:1px solid #fff;}

/*...........Drop down ................. */ 
select.ddDown{width:135px; }

select.ddDownReg{width:118px; background:#FFFF99;border:1px solid #dbdbdb; text-indent:3px;}
select.upload_yellow{background:#FFFF99;}
select.dd_upload_error{background:#FFFF99; color:#0000ff; font-style:italic;}
/* for better error reporting*/
select.ddDownReg_error{width:118px; color:#0000ff; font-style:italic; background:#FFFF99;}
/*[END]*/


.toplinkL {width:46%; float:left; height:15px; text-align:left; margin:0; padding:0; margin-left:30px;}
.toplinkR {width:30%; float:right; height:15px; text-align:right;margin:0; padding:0;}

.toplinkL a { padding:0px 3px 0px 3px; color:#666; text-decoration:none;}
.toplinkL a:hover { padding:0px 3px 0px 3px; color:#000; text-decoration:underline;}
.toplinkL .selected {padding:0px 3px 0px 3px; color:#000; text-decoration:underline; }

.toplinkR  a { padding:0px 3px 0px 3px; color:#666; text-decoration:none;}
.toplinkR a:hover { padding:0px 3px 0px 3px; color:#000; text-decoration:underline;}
.toplinkR .selected {padding:0px 3px 0px 3px; color:#000; text-decoration:underline; }





/*.................................... Here is copy of ImagePick Style CSS included ................................*/

.bluetext{color: #45addd;font-size: 12px;}
.sectionTitle{color: #45addd;background-image:url(../images/micro/sectionback.jpg);font-size: 12px;font-weight:bold;}

.mendatorytext{color:/*#f7941d*/ #0000ff; font-size: 12px;}

.headerbox {width:780px;text-align: center;height: 71px;padding: 0px;background-image:url(../images/micro/bkgnd_top.jpg);}
.evenrow {background-color:#FFFFFF;}
.oddrow {background-color:#f5fbfd;}
.tab{height:40px;text-transform:uppercase;text-align:center;}
.error{color:/*#F68220*/#0000ff;}
.error_metadata{color:/*#F68220*/#0000ff;width:404px; text-align:left; height:12px;}
.changed{background-color:#fff;}

.input_error{color:#FF0000; background:#FFFF99;border:1px solid #a4b97f; font-size:12px; font-style:italic; }

.imgName {background-color:#CCCCFF; vertical-align:middle; padding:2px; background:url(../images/micro/imgnameback.jpg)}
.footercontent{color:#666666;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding:1px; font-size: 12px}
.ajaxcontentarea{width:100%;height:200px;display:none;overflow:auto;overflow-x:hidden;}
iframe{border:0px solid red; height:630px; /*width:900px;*/ vertical-align:top; padding:0px; /*margin:0px;*/}
iframe.httpupload{border: 0px; height:700px; width:405px;vertical-align:top; padding:0px; margin:0px; text-align:left}
iframe.hidden {visibility: hidden;width:0px;height:0px;}
iframe.visible{border-width: 0px;height:700px;width: 775px;vertical-align:top;}
.mriframe{border-width: 0px; width:505px; height:120px;vertical-align:top; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px;display:inline-table}
#contentarea{width:100%;height:auto;overflow:auto;overflow-x:hidden;}
#loginpannel {position:absolute; float:right; margin-left:0; top:0px; width:100%; height:195px; text-align:right; font-family:Arial, Helvetica, sans-serif;}

#splash {position:absolute; float:left; margin-left:0; padding:0px; top:59px; left:180px;  text-align:right; font-family:Arial, Helvetica, sans-serif;}
#splash ul{display:block; margin:3px 0 0 0px; height:27px; text-align:right;}
#splash ul li{ float:left;  height:29px; list-style:none }
#splash ul li a{font:14px/29px Arial, Helvetica, sans-serif; font-weight:bold; display:block; color:#FFF9F2;
background:url(../images/micro/tab1.jpg) repeat-x 0 0 #ffeb44; text-decoration:none; text-align:center;}
#splash ul li a.main{background:url(../images/micro/tab1.jpg) no-repeat 0 0; width:131px; color:#333333;	}
#splash ul li a.main:hover{background:url(../images/micro/tab1.jpg) no-repeat 0 0; width:131px; color:#333333 ;}


fieldset{border: 1px solid #49A4D2; }

.fileinputs {position: relative; /*width:240px;*/}

div.fakefile { position:absolute;	margin:0px;	padding:0px; top: 0px;	left: 0px;	z-index:1; }

input.file { position: relative;-moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0;z-index:2; margin:1px 0px 0px 0px; padding:0px; width:210px; }
img.sel{margin:-2px 0px 0px 5px; padding:0px; width:65px; height:20px;}

img.thumb{border: double 1px #f00;}

input.inactivetext{background-color: #e8e8e8; color:#999; border: #686868 dotted 1px;}

.divlayer {/*position:fixed;*/ position:absolute; width:800px; z-index:50; margin-left:20px; background-color:#fff; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100); opacity: 1.0;border: double 2px #dbdbdb; }

.heading{color:#666;font-weight:bold;text-align:left;}
	
.help{color:#555555;text-align:left; /*font-size: 13px;*/}

.borderit img{border: 1px solid #ccc;}

.borderit:hover img{border: 1px solid #f5791f;}

.borderit:hover{color: red; /* irrelevant definition to overcome IE bug */}

.changelog { background:#f8f8f8;  } 

.unchanged { background:#ffffff; text-align:left;  } 

.changed { background:#ffffff; text-align:left;} 


/* for para used in FAQ page */
p.p_faq{text-align:justify;padding:5px;}

/*.................... table base account form .............. */

#acc_tab{ border:1px solid #dbdbdb; width:100%; padding-bottom:5px; margin-bottom:5px; width:650px;font-size:12px;}

#acc_tab2{ border:1px solid #dbdbdb; width:100%; padding:0px; margin:0px; width:650px;font-size:12px;}

.tab_title {line-height:20px; background:#ff9900; border:1px solid #ff9900; color:#FFFFFF; font-size:15px; font-weight:bold; text-align:center;}


a.linkchange {color: #FFFFFF; text-decoration: underline; }
a.linkchange:hover {color: #000000; text-decoration: none; }


.accountfont  {font-weight:bold; color:#666666; line-height:25px; text-align:center;}


.tab_L {line-height:25px; background:#f6f6f6; color:#454444; font-weight:bold; border-right:1px solid #dbdbdb; margin:0px; padding:0px 0px 0px 10px;width:30%;}

.tab_R {line-height:25px; color:#454444; margin:0px; padding:0px; padding:0px 0px 0px 10px;width:35%;}
.tab_RInner {line-height:25px; color:#454444; margin:0px; padding:0px; padding:0px 0px 0px 10px; width:37%; border:1px solid red; }



textarea { border:1px solid #7f9db9; /*width:200px;*/ height:60px; margin-top:2px;}

textarea.photographer_sec { border:0px solid #dbdbdb; width:255px; height:97px; margin:2px 2px 0px 2px; padding:0px;}

textarea.appTxtArea{width:169px;height:73px;  margin-top:2px; border:1px solid #dbdbdb; color:#666666}
textarea.appTxtAreaExif{width:255px;height:109px;  margin:0px; border:1px solid #dbdbdb; color:#666666}

texfiled{ border:1px solid #7f9db9; width:200px; height:40px; margin-top:2px;}

input.caption{width:169px;border:1px solid #dbdbdb; color:#666666}

input.upload {height:17px; font-size:12px; color:#666; padding:0px; margin:2px 0px 2px 0px; vertical-align:middle; background:#FFFFFF; border:1px solid #7f9db9; }

/*Revised classes for CR 6 Aug 08*/

input.captReviewer{width:455px;border:1px solid #dbdbdb; color:#666666}
textarea.txtareaRev{width:97%;height:73px;  margin-top:2px; border:1px solid #dbdbdb; color:#666666; overflow-y:auto}
textarea.txtareaTab{width:455px; height:72px;  margin-top:0px; border:0px solid #dbdbdb; color:#666666; overflow-y:auto; padding:0px;}

textarea.txtareaTab_manage{width:295px; height:72px;  margin-top:0px; border:0px solid #dbdbdb; color:#666666; overflow-y:auto; padding:0px;}


textarea.txtareaRevDesc{width:97%;height:109px;  margin-top:2px; border:1px solid #dbdbdb; color:#666666; overflow-y:auto}


input.captReviewerAdmin{width:214px;border:1px solid #dbdbdb; color:#000000}
input.txtReviewerAdmin{width:30px;border:1px solid #dbdbdb; color:#666666}
input.commentReviewerAdmin{width:200px;border:1px solid #dbdbdb; color:#666666}
textarea.keyword {width:255px; height:72px;  margin-top:0px; border:1px solid #dbdbdb; color:#000000; overflow-y:auto; padding:0px;}
textarea.txtareaTabAdmin{width:445px; height:84px; margin:auto; border:0px solid #dbdbdb; color:#666666; text-align:left; overflow-y:auto; padding:0px;  overflow-x:hidden}


input.captReviewerAdmin, textarea.keyword, textarea.txtareaTabAdmin, divContent{padding-left:2px} 

/*input.captionMeta{ color:#666; width:98%; margin:5px 0 0 0; border:1px solid #7f9db9;}*/



/* Added for better error reporting in registration*/
input.upload_yellow {height:17px; font-size:12px; color:#666; padding:0px; margin:2px 0px 2px 0px; vertical-align:middle; background:#FFFF99; border:1px solid #7f9db9; }

input.upload_optional {height:17px; font-size:12px; color:#666; padding:0px; margin:2px 0px 2px 0px; vertical-align:middle; background:#FFFFFF; border:1px solid #7f9db9; font-style:italic; }

input.upload_error {height:17px; font-size:12px; color:#FF0000; padding:0px; margin:2px 0px 2px 0px; vertical-align:middle; background:#FFFF99; border:1px solid #7f9db9; font-style:italic; }
/* [END]*/


/*.............imagesphoeographer_header.................. */

.image_PH_L { width:45%; float:left; color:#000000;}
.image_PH_R { width:30%; float:right; color:#000000; text-align:right; padding-right:0px; border:0px solid red;}
.image_PH_R2 { width:472px; float:right; color:#000000; text-align:right; padding-right:0px;}
.image_PH_R3 { width:400px; float:right; color:#000000; text-align:right; padding-right:0px;}

.image_PH {width:100%; float:left; padding:0px; margin:0px; text-align:center; }

.image_PH_tag {width:82px; float:left; text-align:right; border:0px solid red; }

.image_PH_tag1 {width:98px; float:left; text-align:right; border:0px solid red;}

.image_PH_tag2 {width:220px; float:left; text-align:right; border:0px solid red;}
.image_PH_tag3 {width:90px; float:left; text-align:right; border:0px solid red;}
.image_PH_tag4 {width:90px; float:left; text-align:right; border:0px solid red;}

/*image_PH_Rbtn1{width:85px; float:left; text-align:left; }*/

.image_PH_Rbtn{ width:32%; float:right; color:#000000; text-align:right; padding-right:0px; border:0px solid red;}

/*................ submit_images _ page header css update ............ */

.medtadata_row {width:98.5%; float:left; line-height:20px; border:0px solid red; text-align:right; }
.img_pghaper_spacer {width:213px; float:left; text-align:left;}

.medtadata_row h2 {text-align:left; color:#fff; margin:0 265px; padding:0; font-size:18px; font-weight:600;}

/*................. your account page info- update css */

.tab_RInner2 {line-height:25px; color:#454444; margin:0px; padding:0px; padding:0px 0px 0px 10px; width:35.9%; border-right:1px solid #dbdbdb;}


/*............textarea_div..........................*/

.text_div1 {width:150px; height:62px; border:1px solid #7f9db9; overflow:auto; text-align:left; padding:2px; margin:0 auto 0 auto;}

.text_div2 {width:120px; height:95px; border:1px solid #7f9db9; overflow:auto; text-align:left; padding:2px; margin:0 auto 0 auto;}


/*.................... 2nd June08, BUGS UPDATED CSS..................... */

.tab_g_bor { border:1px solid #dbdbdb; text-indent:5px;}

.b_bottom {border-bottom:1px solid #dbdbdb; }

.tab_L2 {line-height:25px; background:#f6f6f6; color:#454444; font-weight:bold; border-right:1px solid #dbdbdb; margin:0px; padding:0px 0px 0px 10px;width:184px;}

#acc_tab3{ border:0px solid #dbdbdb; width:100%; padding:0px; margin:0px; font-size:12px;}

/*.tab_RInner2 {line-height:25px; color:#454444; margin:0px; padding:0px; padding:0px 0px 0px 10px; width:35.9%; }*/
a.selected{
	color:#999999;
}


/*..................... H1 placeing class ....................*/

h4 {font-size:14px; background:#FFFFFF; padding:2px 5px 0px 5px; margin:-21px 0px 0px 10px; color:#666; text-align:left; display:block; float:left; position:relative; z-index:1; }

.yellowBackground {background-color:#FFFF99;} 

/*********************Micro Screen Shot***********/

.microScreen{display:block; width:1004px; height:603px; background:url(../../images/micro_screen.gif) no-repeat; text-align:right; }
.microScreen p{margin-top:579px; margin-right:5px;}
.microScreen a {text-decoration:none;color:#666666;  }
.microScreen a:hover {text-decoration:underline;color:#ff6600; }



/*...........Key Work Edit page ................. */ 

.edit_table_b {height:110px; text-align:center; padding:5px 0px 5px 0px; margin:0px 5px 0px 5px; text-align:center;}

/*Updated for CR of metadata page 6 Aug 08*/

.edit_table_bN {height:97px; text-align:center; padding:5px 0px 5px 0px; margin:0px 5px 0px 5px; text-align:center;}
.edit_table_bNw {height:110px; text-align:center; padding:5px 0px 5px 0px; margin:0px 5px 0px 5px; text-align:center;}
textarea.textareaMeta{color:#666;  width:400px; height:60px; margin-top:2px; overflow-y:auto; overflow-x:hidden}

input.captionMeta{ color:#666; width:651px; margin:5px 0 0 5px; border:1px solid #7f9db9;}

/* Ends*/

/*..........................SECECT DIV FOR META DATA ............................. */

/*Meta page fix by Vishal on 6 Aug*/
.select_mdata { width:230px; border:0px solid #7f9db9; height:55px; margin:auto; padding:0px; text-align:left; overflow-y:auto; overflow-x:hidden}

.select_mdata ul { margin:0px; padding:0px;}

.select_mdata ul li { margin:0px; padding:0px; list-style-type:none; line-height:15px; }

.select_mdata ul li img {padding:0px 0px 0px 0px; }

/*.select_mdata ul li a { background:url(../../images/meta_close.gif) no-repeat 3px 3px;  text-decoration:none; color:#666; padding-left:20px; margin:0px; }*/
/*.select_mdata ul li a:hover {background:url(../../images/meta_close_hover.gif) no-repeat 3px 3px; text-decoration:none; color:#666; padding-left:20px; margin:0px; }*/

.guideline{	
	font-size:12px;width:140px;float:right;margin-top:-25px;padding:0;
}

.guideline a{	
	color:#FFFFFF;
}
.guideline a:hover{text-decoration:underline;color:#FFFFFF;}
/* For delete image on meta data */

p.p_metadata{text-align:center;padding:5px;}


/* For Search popup box */

.tableIndex{
 width:80%;
 font-size: 100%;  /* Enables font size scaling in MSIE */
 color:#666666;	
 text-align:left;
 margin-top:10px;
}
 
.tableIndex th{
 font-size: 110%;  /* Enables font size scaling in MSIE */
 color: #666;
 text-align:center;
 font-weight:700;
 /*background-color: #8CAAE6;*/
 /*background-color:#c1c1c1;*/
 
/* border-top: 2px solid rgb(100,135,220);
 border-bottom: 2px solid rgb(100,135,220);*/
 }
 
 .tableIndex td{
 /*color:#ececec;*/
/* border:1px solid #dbdbdb;*/
 }

.tableIndexHeader a {
  color: #FF9900 !important;
  background-color: transparent;
  text-decoration: underline;
  font-size: 91%;
  text-decoration: none !important;
}

.tableIndexHeader a:hover {
  text-decoration: underline !important;
}

.tableIndex a {
  color: #666;
  background-color: transparent;
  text-decoration: underline;
  font-size: 91%;
 
}

.tableIndex a:hover {
  text-decoration: none;
}
 
 
 
.select_release ul { margin:0px; padding:0px; }

.select_release ul li { margin:0px; padding:0px; list-style-type:none; line-height:15px; color:#000000; display:none;}

.select_release ul li img {padding:0px 0px 0px 0px; }

.select_release ul li a { text-decoration:none; color:#666; padding-left:20px; margin:0px; }
.select_release ul li a:hover { text-decoration:none; color:#666; padding-left:20px; margin:0px; } 


.select_tmprelease ul { margin:0px; padding:0px;}

.select_tmprelease ul li { margin:0px; padding:0px; list-style-type:none; line-height:15px; color:#000000;}

.select_tmprelease ul li img {padding:0px 0px 0px 0px; }

.select_tmprelease ul li a { text-decoration:none; color:#666; padding-left:20px; margin:0px; }
.select_tmprelease ul li a:hover {text-decoration:none; color:#666; padding-left:20px; margin:0px; } 

 
.hide_release li { margin:0px; padding:0px; list-style-type:none; line-height:15px;text-decoration:none; color:#ff6600;}

.hide_release li img {padding:0px 0px 0px 0px; }

.hide_release  li { background:url(../../images/meta_close.gif) no-repeat 3px 3px;  text-decoration:none; color:#000000; padding-left:20px; margin:0px; }


.releaselink a { color:#ff6600; text-decoration:none; }
.releaselink a:hover { color:#666666; text-decoration:underline; }

#image_search {width:800px; margin:0 auto 0 auto; border:1px solid #dbdbdb; padding:5px 5px 10px 5px; text-align:left;}

#image_search a {color:#FF6600; text-decoration:underline; padding:5px 0px 5px 0px;}
#image_search a:hover { color:#666; text-decoration:none; padding:5px 0px 5px 0px;}

.reviewerfont  {font-size:11px; color:#666666; line-height:15px;}

.tb-border {
    border: 1px solid #0000FF;
	width:35px;
}


/* Added by Puneet for Contributor Profile page START */
.Controls{border:1px solid #FF9900;font:normal 12px Arial;color:#000000;}
.Controls th
{
	text-align:left;
	font:bold 13px Arial;
	color:#FFFFFF;
	background-color:#FF9900;
}
.Controls th img
{
	vertical-align:middle;
	padding-right:5px;
}
fieldset{padding:5px;}
.oddRow{background-color:#F0F0F0;text-align:left;}
.evenRow{background-color:#FFF;text-align:left;}
.style1 {background-color: #F0F0F0; font-weight: bold; }
a{color:#FF9900;text-decoration:underline;}
a:hover{text-decoration:none;}
/* Added by Puneet for Contributor Profile page ENDS */