/*
*************************************************************************
*	NextInspire.com														*
*	Copyright (C) 2009 NextInspire.com. All Rights Reserved				*
*	Last Modified : Mar 22, 2010 - Rev.04 (01)							*
*************************************************************************
*/

#supportticket .fieldarea			{ padding:15px 0px 0px 0px;} 
#supportticket .fieldarea dl 		{ padding:0 0 15px 0; }
#supportticket .fieldarea dt 		{ padding:4px 8px 0 0; float:left; width:auto!important; width:90px; min-width:90px;text-align:right; white-space:nowrap;min-height:20px; }
#supportticket .fieldarea dd 		{ padding:3px 0 3px 0; min-height:20px; text-align:left; }


#supportticket .department			{ padding:10px 15px 15px 0px; line-height:1.8; }
#supportticket .department dl 		{ padding:0; width:400px; }
#supportticket .department dt 		{ padding:5px 0 0px 24px; background:url(images/icon_department.gif  no-repeat 3px 7px); font-weight:bold; }
#supportticket .department dd 		{ padding:0px 20px 6px 24px; border-bottom:0px #eee solid; color:#666; }

#supportticket .department li 		{ list-style:none;margin:0; padding:3px 0 3px 22px; font-weight:bold; }
#supportticket .department p		{ padding:0 0 2px 0; color:#888; font-weight:normal; }
#supportticket .desc				{ padding:0px; line-height:2; color:#666; }

#supportticket .content				{ background:url(images/tb_head.gif) repeat-x 0 35px; }
#supportticket .content_foot		{ clear:both;height:40px;background:url(images/tb_foot.gif) repeat-x bottom; }
#supportticket .padding				{ padding:30px 18px 0px 18px; }
#supportticket .title				{ background:url(images/title_icon.gif) no-repeat 18px 12px; height:35px; }
#supportticket .section				{ width:100%; margin-bottom:15px; display:inline-block; background:none; }

#supportticketsubmit-stepone .section { background:none;}
#supportticketsubmit-steptwo .section { background:none;}
#supportticketsubmit-steptwo h2 	{ display:none}
#supportticket textarea				{ font:400 11px Verdana, "Lucida Grande", "Lucida Sans Unicode"; color:#666; padding:3px; overflow: auto; margin:0px 0 10px 0; width:100%; height:150px; border:1px #CCC solid; }
 

#supportticket h2 					{ float:left; font:700 14px Candara, ff-candara, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; padding:0 2px 0 0; margin:0; line-height:1.8; }
#supportticket h3 					{ float:right; font:700 14px Candara, ff-candara, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; padding:0 2px 0 0; margin:0; line-height:1.8; text-align:center; }
 
#supportticket a 					{ color:#930; }
#supportticket a:hover 				{ text-decoration:underline; }

#supportticket .summary				{ border-bottom:1px #ddd solid; width:100%; margin-bottom:15px; } 
#supportticket .summary ul			{ padding:5px 0 15px 3px; list-style:none; margin:0px ;clear:left; }
#supportticket .summary li			{ line-height:2; color:#888; padding:0 0 0 21px; font-family:"Lucida Sans Unicode"; letter-spacing:-1px; }
 
#supportticket .client_icon			{ float:left;background:url(images/clienticon.jpg) no-repeat 0 5px; width:100px; padding:110px 0 0 5px;}
#supportticket .client_message		{ float:right;background:url(images/bg_ticketmessage.gif) no-repeat 0 top ; height:auto!important; height:100px; min-height:100px; width:475px; padding:20px 20px 0 35px;line-height:1.8; }
#supportticket .client_foot			{ float:right;background:url(images/bg_ticketmessage.gif) no-repeat 0 bottom ; width:475px;padding:0 20px 15px 35px;}
#supportticket .separate			{ background:url(images/spacer_gray.gif) repeat-x 0 bottom; height:1px; margin:10px 0}
 
#supportticket .admin_icon			{ float:left;background:url(images/adminicon.jpg) no-repeat 0 5px; width:100px; padding:110px 0 0 5px;}
#supportticket .admin_message		{ float:right;background:url(images/bg_ticketmessage.gif) no-repeat -530px top ; height:auto!important; height:100px; min-height:100px; width:475px; padding:20px 20px 0 35px;line-height:1.8; }
#supportticket .admin_foot			{ float:right;background:url(images/bg_ticketmessage.gif) no-repeat -530px bottom ; width:475px;padding:0px 20px 15px 35px;}

#supportticket .reply_icon			{ float:left;background:url(images/clienticon.jpg) no-repeat 0 5px; width:100px; padding:110px 0 0 5px;}
#supportticket .reply_message		{ float:right;background:url(images/bg_ticketmessage.gif) no-repeat 0 top; height:auto!important; height:100px; min-height:100px; width:475px; padding:5px 20px 0 35px;line-height:1.8; }
#supportticket .reply_foot			{ float:right;background:url(images/bg_ticketmessage.gif) no-repeat 0 bottom; height:auto!important; height:32px; min-height:32px; width:475px;padding:2px 20px 12px 35px; text-align:right}
#supportticket .reply_title			{ background-image:url(images/title_icon.gif); background-repeat:no-repeat; background-position: 0px center; font-family:"Trebuchet MS"; font-weight:bold; font-size:11px; color: #333; padding:0px 0px 0px 35px; margin:8px 0 5px 0; }
#supportticket .reply_files  		{ font-family:Verdana, Tahoma, "Lucida Sans Unicode"; font-size:11px; color:#656565; vertical-align:middle; padding-left:3px; margin:0; margin-bottom:3px; width:200px;}

 
#supportticket .postdate 			{ float:left}
#supportticket .rating				{ float:right;}
#supportticket .rating_title 		{ float:left; padding:0 10px 0 0;}
#supportticket .rating_neg 			{ background:url(images/rating_neg.png) no-repeat top right;width:16px; height:16px; float:left; }
#supportticket .rating_pos 			{ background:url(images/rating_pos.png) no-repeat top right;width:16px; height:16px; float:left; }

#supportticketslist .searchbox 		{ float:right; font:700 italic 13px Candara, ff-candara, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode"; color: #AAA; padding: 8px 12px 0px 0px; line-height:1.3;  }


#supportticketsubmit-stepone .content 		{ background:none; }
#supportticketsubmit-stepone .title 		{ background:none; border:none; }
#supportticketsubmit-stepone .section ul 	{ margin-left:20px; margin-bottom:20px; }
#supportticketsubmit-stepone .section li 	{ list-style:none; padding:1px 0; }

#supportticketsubmit-steptwo .content 		{ background:none; }
#supportticketsubmit-steptwo .title 		{ background:none; border:none; }
#supportticketsubmit-steptwo .fieldarea dt 	{ width:auto!important; width:90px; min-width:90px; }
#supportticketsubmit-steptwo .btn_area 		{ text-align:right; margin-top:20px; }
#supportticketsubmit-steptwo textarea		{ padding:3px;  width:498px; height:200px; }
#supportticketsubmit-steptwo .upload 		{ margin-bottom:5px; }


